바코드에 대하여…… 바코드에 대하여 알아보도록 하자 6-1 홍지효.

Slides:



Advertisements
Similar presentations
3. 메소드와 변수 SCJP 자격증 프로젝트 발표자 : 최선웅. 1. 메 소 드 개 념 2. 메 소 드 양 식 3. 메 소 드 변 수 4. 메 소 드 예 제 5. 참 고 문 헌 / 자 료 목 차.
Advertisements

13 강 논리회로 2 과목 전자계산기 구조 강사 이 민 욱. 13 강 논리회로  논리회로 1. 부울 대수 (Boolean Algebra) 에서 사용하는 기본 연산자 ① 논리부정 : NOT ( ` ) 논리부정은 F = NOT A 의 표현을 F =A` 로 표현 ② 논리곱.
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
Ⅱ. 정보의 표현과 관리. Ⅱ. 정보의 표현과 관리 2. 자료의 표현과 연산 1. 정보와 자료 구조.
영화초등학교 5-3 최단비. 목 차 1. 실험 동기 2. 실험 방법 3. 가설 4. 실험 과정 5. 실험 1~8 6. 실험결과 7. 결론 8. 더 알고 싶은 점.
사과의 갈변현상을 막는 방법 박주현 ( 지도교사 김미정 ). 서론 1. 연구 동기 2. 연구목적 및 연구문제 이론적 배경 1. 사과가 갈변하는 이유 연구 내용 및 결과 1. 연구 가설, 기간 2. 연구 내용 및 결과.
이정훈 글로벌 브랜드와 마케팅. 마니아들을 위한 쇼핑몰 쇼핑몰이름
문자코드 1 박 2 일 (4 조 ) 이경도 이준집 이수연 엄태규. 문자코드란 ? 문자나 기호를 컴퓨터로 다루기 위하여, 문자나 기호 하나하나에 할당 시키는 고유의 숫자를 말하는 것이다.
재료수치해석 HW # 박재혁.
색좌표 변환기의 설계 예 색좌표(Color Space) 색의 수학적인 표현 방법 RGB YIQ, YUV, YCbCr CMYK
우리 생활 속의 비율과 확률 이용사례 탐구 한림초등학교영재학급 6학년 김수민.
각 행 (row) 에서 같은 첨자가 있는 곳은 비워두고, 그 밖에 cell에 수준수 (level) 또는 반복수를 기입
제4장 조합논리회로 내용 4.1 조합논리회로 설계 과정 4.2 산술회로 : 가산기(adder)/ 감산기(subtractor)
2장. 데이터의 표현 Lecture #2.
4. 디지털 코드 디지털 코드의 종류와 의미를 알고, 이를 표현할 수 있다. BCD 코드로 표현한 자료끼리 연산할 수 있다.
Error Detection and Correction
팀원 : 권유정, 박진영, 박채은 조교교사 : 김지섭
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
6장. printf와 scanf 함수에 대한 고찰
2007 1학기 11 프로젝트 기초 실습.
컴퓨터의 코드 시스템.
스타일등록 및 상품등록(Barcode)생성 방법
파스칼의 삼각형 제주북초등학교 영재학급 심화반 6학년 문지용 지도교사:김승진선생님.
어서와 C언어는 처음이지 제14장.
소마큐브로 3*3*3(정육면체)만드는 방법 탐구하기
자료구조: CHAP 7 트리 –review 순천향대학교 컴퓨터공학과 하 상 호.
우리 생활 속의 비율과 확률 이용사례 탐구 한림초등학교영재학급 6학년 김수민.
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
문제 2명의 사형수가 있다. 둘에게는 검정색 모자와 흰색 모자를 임의로 씌우는데, 자기가 쓴 모자의 색은 절대로 알 수가 없다. 서로 상대의 모자색만을 볼 수 있고, 이들이 살기 위해선 자신의 쓴 색의 모자를 맞춰야 한다. 단, 둘 중 한명만이라도 자신이 쓴 모자의 색을.
준정남의 책을 보고 조노돔 시스템을 탐구해보자.
TFT-LCD 구조 동작원리 응용분야.
프랙탈 넌 누구냐?! 한림초등학교 수학’과학영재 현승환.
6강. 객체지향 프로그램의 시작 객체지향 이전의 프로그래밍 객체지향의 등장 배경과 이해 메소드의 이해
정다면체, 다면체와 정다각형, 다각형의 관계 한림초등 학교 영제 6학년 5반 송명훈.
1. 2진 시스템.
프랙탈 제주 북초등학교 영재학급 6학년 정수은.
3강. 컴퓨터와의 기본적인 소통수단 - I 연산자란? 컴퓨터와 소통하기 위한 다양한 방법들
우리 가족의 바코드를 생성하라! 발표자 : 김나윤, 정다민, 황지윤.
과제 1 4bit x 4 SRAM이 있다 아래 (1), (2) 두 입력에 대한 출력값 [3:0] Dout을 나타내시오 (1)
지도교수 : 안미정 교수님 사이버 경찰학과 김영훈
01 로그의 정의 ⑴ 일 때, 양수 에 대하여 을 만족시키는 실수 는 오직 하나 존재한다. 이때 를
제주북초등학교 영재학급 기초반 정대건 지도교사:박문열 선생님
종이비행기가 잘 날기 위한 조건 만든이:김윤성.
제 15 강 문자와 코드 shcho.pe.kr.
에어 PHP 입문.
빛을 가장 잘 받는 색깔은? 물메초등학교 6학년 홍민선.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
우유와 사이다가 식물 성장의 미치는 영향? 한림초등학교 5학년2반 김민지.
SPL3D Printer If 조건문.
3. 반/전 가산기, 반/전 감산기 제작 컴퓨터 구조 실습 안내서.
9 장 오류 검출 및 오류 정정 9.1 오류 종류 9.2 검출 9.3 오류 정정 9.4 요약.
리더 : 이동주 스토리 : 김현 그래픽 : 최혁진 코딩 : 최재근
종이의 종류의 따른 물 흡수량 수원초등학교 6학년 이형민.
정다면체와 정다각형의 관계 한림초등 학교 영제 6학년 5반 송명훈.
정삼각형을 정사각형으로 바꾸는 원리 탐구 하귀초등학교 6학년 고지상.
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
미 술 5 학년 4.이야기 세상 (5-6/6) 초기화면 마술 그림을 그리고 작품 감상하기.
테셀레이션 물메초등학교 5학년 홍민선.
수치해석 ch3 환경공학과 김지숙.
어서와 C언어는 처음이지 제21장.
제주북초등학교 영재 심화반 : 이준호 지도교사 : 양성준 선생님
전류의 세기와 거리에 따른 도선 주변 자기장 세기 변화에 대한 실험적 고찰
제주북초등학교 영재 기초반 김학선 지도교사:박문열선생님
컴퓨터는 어떻게 덧셈, 뺄셈을 할까? 2011년 10월 5일 정동욱.
7 생성자 함수.
알렌 인지 수준 판별검사와 한국판 간이 정신상태 판별검사의 상관관계
꽃잎의 수로 피보나치 수열하기 장전초등학교 6학년 신찬유.
프랙탈 넌 누구냐?! 한림초등학교 수학’과학영재 현승환.
피보나치수열에 대하여 한림초 5학년 신동오.
Presentation transcript:

바코드에 대하여…… 바코드에 대하여 알아보도록 하자 6-1 홍지효

목차 1. 탐구동기 8. 프로젝트 탐구를 마치며 2. 탐구기간 9.참고문헌 3. 탐구목적 4. 탐구문제 5. 이론적배경 1. 탐구동기 8. 프로젝트 탐구를 마치며 2. 탐구기간 9.참고문헌 3. 탐구목적 4. 탐구문제 5. 이론적배경 6. 탐구결과 7. 결론

탐구동기 마트에서 물건을 샀는데 물건 뒤에 있는 바코드를 보고 ‘어떻게 해서 바코드를 찍으면 그 상품에 대한 정보와 가격이 나오는 거지?’ 라는 의문점이 생겨 바코드에 대해 탐구하게 되었다.

탐구기간 2012년 7월 21일 부터 7월 31일 까지

탐구문제 1. 바코드의 개념을 알아보자 2. 바코드속의 숨겨진 원리를 찾아보자

이론적배경 바코드란 영숫자나 특수글자를 기계가 읽을 수 있는 형태로 표현하기 위해 굵기가 다른 수직 막대들의 조합으로 나타내어, 광학적으로 판독이 가능하도록 한 코드이다. 바코드와 비슷한 예로는 QR코드 등이 있다. QR코드

바코드의 원리 바코드 아래에 있는 숫자들은 각각 뜻을 가진 숫자들이다. 맨 앞자리 3개의 수는 나라 코드이다.(우리나라코드는 880임.) 그 다음 4개의 수는 제조업체 코드이다. 그리고 다음 5개의 수는 상품코드이다. 나머지는 체크코드이다. .

바코드 나라코드 표 나라 코드 나라 이름 000~139 미국, 캐나다 880 우리나라 690~695 중국

체크코드가 없는 바코드에서 체크코드 구하는 공식 ①'홀수 번째 자리에 있는 수의 합'을 'a'라 하고 ②'(짝수 번째 자리에 있는 수의 합)×3'을 'b'라고 할 때 ③'a+b=(10의 배수)'가 되는 데 필요한 한 자릿수가 체크코드이다.

예제 다음 아래에 있는 바코드의 체크코드를 구하시오.---------------(체크코드: 3) 식: 8+0+2+4+6+8=a=28 (8+1+3+5+7+9)X3 =b=99 a+b=28+99=127 체크코드: (127+□)÷10=13이 되야하므로 체크코드는 3이된다.

탐구결과 바코드의 검정색 막대기안에 있는 빛을 스캐너안에 있는 빛 검출기에 의하여 전기신호로 바뀌게 된다. 이 번역된 신호는 특정한 문자와 숫자로 나타내기 위하여 2진수인 0과 1로 바뀌어 진다. 이렇게 바뀌어진0과 1을 조합하여 문자와 숫자를 판독하게 된다.

탐구결과2 바코드아래에 있는 숫자중 체크코드를 구하기 위해서는 홀수번째에 있는 숫자들을 모두 더한것에 짝수번째에 있는 숫자들을 모두 더하고 그 값에 3을 곱한것을 더한다. 그리고 더한 값이 10의 배수가 되도록 더한 일의 자리수가 체크코드가 된다.

결론 바코드에 빛검출기로 전기신호로 바꾸면 이진수인 0과 1로 숫자및 문자 정보를 표시하여 문자를 판독하게 해 준다. 바코드 아래에 있는 숫자들은 각각의 의미가 있으며 체크코드를 구하는 공식 (□가 체크코드임) {홀수번째 자리에 있는 수들의 합 + (짝수번째 자리에 있는 수들의 합)X3}+□=10의 배수 (□가 체크코드임)이 있다.

프로젝트탐구를 마치며… 바코드에 대해 더 잘 알수있었던 기회였던것같다.또 실생활에서 많이 쓰이는 바코드에 이런 원리가 있어서 참으로 놀라웠다.

참고문헌 http://blog.naver.com/bugbrain?Redirect=Log&logNo=50126252936