수업 요약 코딩 텍스트 정보입니다. "텍스트 정보 코딩" 수업의 계획 요약입니다. 아날로그 형태의 소리 정보 표현

레슨 #13

수업 주제: "코딩 텍스트 정보”.

수업 유형: 교육.

수업 목표:

학생들에게 컴퓨터에서 정보를 인코딩하는 방법을 소개합니다.

문제 해결의 예를 고려하십시오.

학생들의 인지적 관심의 발달을 촉진합니다.

업무에 대한 인내와 인내, 동료애와 상호 이해를 기릅니다.

수업 목표:

"텍스트(문자) 정보 코딩"이라는 주제에 대한 학생들의 지식을 형성합니다.

학생들의 비 유적 사고 형성을 촉진합니다.

분석 및 성찰 기술을 개발합니다.

활동을 계획하는 능력을 개발하십시오.

장비:

학생의 직장(개인용 컴퓨터),

교사 직장,

인터랙티브 보드,

멀티미디어 프로젝터,

멀티미디어 프레젠테이션,

수업 중에는

I. 조직적인 순간.

대화형 화이트보드에서 수업 주제가 포함된 멀티미디어 프레젠테이션의 첫 번째 슬라이드입니다.

선생님: 안녕하세요 여러분. 앉아. 당직경찰님, 실종신고를 해주세요. (참석자의보고). 감사합니다.

II. 공과 주제에 대해 작업하십시오.

1. 신소재에 대한 설명.

새로운 자료에 대한 설명은 대화형 화이트보드에 멀티미디어 프레젠테이션이 동시에 표시되는 경험적 대화의 형태로 진행됩니다.(부록 1).

선생님: 이전 수업에서는 어떤 종류의 정보 인코딩을 공부했습니까?

답변 : 그래픽 및 멀티미디어 정보를 코딩합니다.

선생님 : 신소재 연구로 넘어가자. "텍스트 정보 코딩" 수업의 주제를 적어보세요(미끄러지 다1). 고려 중인 문제(미끄러지 다 2):

역사여행;

텍스트 정보의 바이너리 인코딩

텍스트 정보의 양을 계산합니다.

역사적 여담

인류는 최초의 비밀정보가 등장한 순간부터 텍스트 암호화(인코딩)를 사용해 왔습니다. 다음은 인간 사고 발달의 다양한 단계에서 발명된 몇 가지 텍스트 인코딩 기술입니다(미끄러지 다 3) :

암호화 - 이것은 초보자가 텍스트를 이해할 수 없도록 문자를 변경하는 시스템인 암호화입니다.

모스 식 부호 또는 각 문자 또는 기호가 짧은 전류 기본 패키지(점)와 3배 지속 기간 기본 패키지(대시)의 조합으로 표시되는 비균일 전신 코드;

수화 청각 장애가 있는 사람들이 사용하는 수화입니다.

질문 : 텍스트 정보 인코딩의 다른 예는 무엇입니까?

학생들이 예를 든다.도로 표지판, 전기 회로, 제품 바코드).

선생님 : (쇼 미끄러지 다4). 최초의 것 중 하나 알려진 방법암호화에는 로마 황제 율리우스 카이사르(기원전 1세기)의 이름이 붙어 있습니다. 이 방법은 원래 문자에서 고정된 문자 수만큼 알파벳을 이동하여 암호화된 텍스트의 각 문자를 다른 문자로 바꾸는 것을 기반으로 하며, 알파벳은 원 안에, 즉 문자 뒤에 읽혀집니다.존경받는ㅏ . 그래서 단어 바이트 두 문자를 오른쪽으로 이동하면 단어로 인코딩됩니다. GVLF . 주어진 단어를 해독하는 반대 과정은 암호화된 각 문자를 왼쪽에 있는 두 번째 문자로 바꾸는 것입니다.

(슬라이드 쇼 5) 페르시아 시인 잘랄루딘 루미(Jalaluddin Rumi)의 문구를 해독해 보세요.kgnusm yoogkg fesl ttsfhya fzuzhschz fkhgrzh yoogxp”, 카이사르 암호로 인코딩됩니다. 원본 텍스트의 각 문자는 그 뒤의 세 번째 문자로 대체되는 것으로 알려져 있습니다. 지지대로 슬라이드에 있는 러시아 알파벳 문자를 사용하십시오.

질문 : 무엇을 얻었나요?

학생들의 반응:

눈을 감아 마음이 눈이 되도록

답변은 슬라이드 5에 표시된 정답과 비교됩니다.

텍스트 정보의 바이너리 코딩

자연어와 형식어를 사용하여 서면 형태로 표현된 정보를 '정보'라고 합니다.텍스트 정보 (미끄러지 다 6).

각 문자를 인코딩하는 데 필요한 정보의 양은 다음 공식으로 계산할 수 있습니다. N = 2나.

질문 : 다음 코딩 방법 중 정보 코딩의 이진 원리를 사용하는 것은 무엇입니까?

학생 답변: 모스 부호로요.

선생님 : 컴퓨터는 또한 정보의 이진 인코딩 원리를 사용합니다. 점과 대시 대신 0과 1만 사용됩니다(미끄러지 다 7) .

전통적으로 1바이트의 정보가 하나의 문자를 인코딩하는 데 사용됩니다.

질문 : 몇 개의 문자를 인코딩할 수 있나요? (1바이트=8비트임을 기억하세요)

학생들은 대답합니다: N = 2 I = 2 8 = 256.

선생님 : 오른쪽. 이것은 러시아어 및 라틴 알파벳의 대문자와 소문자, 숫자 및 기타 기호를 포함한 텍스트 정보를 표현하기에 충분합니까?

아이들은 다양한 문자의 수를 계산합니다.

러시아어 알파벳 소문자 33개 + 대문자 33개 = 66;

을 위한 영어 알파벳 26 + 26 = 52;

0부터 9까지의 숫자 등

교사: 당신의 결론은 무엇입니까?

학생의 탈퇴 : 127자가 필요한 것으로 나타났습니다. 구두점, 산술 기호, 서비스 작업(줄 바꿈, 공백 등)을 나타내는 데 사용할 수 있는 값은 아직 129개 남아 있으므로 텍스트 정보 인코딩에 필요한 문자를 인코딩하는 데 1바이트이면 충분합니다.

선생님 : 컴퓨터에서 각 문자는 고유한 코드로 인코딩됩니다.

각 캐릭터에 고유한 코드를 할당하기 위한 국제 협약이 채택되었습니다. 국제표준으로 채택 코드 테이블 ASCII(정보 교환을 위한 미국 표준 코드)(미끄러지 다 8).

이 표에는 0부터 127까지의 코드(영문 알파벳 문자, 수학 연산 기호, 서비스 기호 등)가 포함되어 있으며 0부터 32까지의 코드는 문자가 아닌 문자에 할당됩니다. 기능 키. 이 코드 테이블의 이름과 인코딩할 문자 범위를 적어 둡니다.

코드 128에서 255는 각 국가의 국가 표준에 할당됩니다. 이는 대부분의 선진국에서는 충분합니다.

러시아의 경우 여러 가지 코드 테이블 표준이 도입되었습니다(코드 128~255).

다음은 그 중 일부입니다(미끄러지 다9-10). 그들의 이름을 고려하고 적어보세요:

KOI8-R, SR1251, SR866, 맥, ISO.

65-66페이지의 컴퓨터 과학 워크숍을 열고 이러한 인코딩 테이블에 대해 읽어보세요.

선생님 : 안에 텍스트 에디터 MS Word에서 코드 번호로 화면에 문자를 표시하려면 키보드의 "ALT" 키를 누른 상태에서 추가 숫자 키패드(미끄러지 다 11):

유니코드 인코딩의 개념

해결책 : 이 문구에는 구두점, 따옴표, 공백을 포함하여 108개의 문자가 있습니다. 이 숫자에 8비트를 곱합니다. 우리는 108*8=864비트를 얻습니다.

선생님 : 문제 번호 2를 고려하십시오. (상태는 대화형 화이트보드에 표시됩니다.)<Рисунок 3> 상태를 기록하십시오: 레이저 캐논 프린터 LBP는 평균 6.3Kbps의 속도로 인쇄합니다. 한 페이지에 평균 45줄, 한 줄당 70자(1자 - 1바이트)로 구성되어 있는 것으로 알려진 경우 8페이지 문서를 인쇄하는 데 시간이 얼마나 걸릴까요(그림 2 참조).

해결책:

1) 한 페이지에 담긴 정보의 양을 구하세요.

45 * 70 * 8비트 = 25200비트

2) 8페이지에서 정보의 양을 찾아보세요.

25200 * 8 = 201600비트

3) 측정단위를 통일한다. 이를 위해 Kbit를 비트로 변환합니다.

6.3*1024=6451.2bps

4) 인쇄 시간을 구합니다: 201600: 6451.2 = 31.25초.

III. 일반화

선생님의 질문(미끄러지 다 14):

1. 컴퓨터에서 사용되는 텍스트 정보를 인코딩하는 원리는 무엇입니까?

2. 국제 문자 인코딩 테이블의 이름은 무엇입니까?

3. 러시아어 문자의 인코딩 테이블 이름을 나열하십시오.

4. 귀하가 나열한 인코딩 테이블의 코드는 어떤 숫자 체계로 되어 있습니까?

우리는 문자, 사운드, 그래픽을 코딩했습니다. 감정을 암호화할 수 있나요?

슬라이드 표시 14.

IV. 수업 요약. 숙제

§ 2.1, 작업 2.1, 노트북의 메모.


텍스트 정보는 문자, 숫자, 구두점 등의 문자로 구성됩니다. 1바이트는 256개의 서로 다른 값을 저장하는 데 충분하므로 여기에 영숫자 문자를 배치할 수 있습니다. 처음 128개 문자(최하위 7비트를 차지함)는 ASCII(정보 교환을 위한 미국 표준 코드)를 사용하여 표준화되었습니다. 인코딩의 핵심은 각 문자에 00000000부터 11111111까지의 이진 코드 또는 0부터 255까지의 해당 십진 코드가 할당된다는 것입니다. 다양한 코드 테이블을 사용하여 러시아어 문자(KOI-8R, СР1251, CP10007, ISO-8859-5)를 인코딩합니다. ):

KOI8아르 자형- 키릴 문자 인코딩을 위한 8비트 표준입니다(UNIX 운영 체제용). 개발자 KOI8아르 자형키릴 문자의 위치가 표 하단에 있는 영어 알파벳의 발음 대응과 일치하도록 확장된 ASCII 표의 상단에 러시아어 알파벳 문자를 배치했습니다. 즉, 에 쓰여진 텍스트에서 KOI8아르 자형, 라틴 문자로 작성된 텍스트가 나옵니다. 예를 들어, "high house"라는 단어는 "dom vysokiy" 형식을 취합니다.

СР1251– OS Windows에서 사용되는 8비트 코딩 표준

CP10007- Macintosh 운영 체제(Apple 컴퓨터)의 키릴 문자에 사용되는 8비트 코딩 표준

ISO-8859-5 - 러시아어 인코딩 표준으로 승인된 8비트 코드입니다.

그래픽 정보 인코딩

그래픽 정보는 두 가지 형식으로 표시될 수 있습니다. 비슷한 물건그리고 이산적인. 페인팅 캔버스예술가가 만든 것은 아날로그 표현 예, 그리고 이미지 프린터로 인쇄한는 다양한 색상의 개별 (요소) 점으로 구성됩니다. 이산적 표현.

그래픽 이미지를 분할(샘플링)함으로써 그래픽 정보가 아날로그 형식에서 이산 형식으로 변환됩니다. 이 경우 코딩이 수행됩니다. 즉, 그래픽 이미지의 각 요소에 코드 형태로 특정 값을 할당하는 것입니다. 그래픽 개체의 생성 및 저장은 여러 형태로 가능합니다. 벡터, 프랙탈또는 래스터이미지. 별도의 주제 3D(3차원) 그래픽으로 간주됩니다., 벡터 및 래스터 이미징 방법을 결합합니다.

벡터 그래픽 그림, 그림, 다이어그램과 같은 그래픽 이미지를 표현하는 데 사용됩니다.

이는 선 두께, 채우기 색상과 같은 일부 특성이 할당된 기하학적 기본 요소 세트(점, 선, 원, 직사각형)인 개체로 구성됩니다.

사진 입력 벡터 형식이미지의 크기를 조정하고, 회전하고, 변형할 수 있으므로 편집 과정이 단순화됩니다. 이 경우 각 변환은 이전 이미지(또는 조각)를 파괴하고 대신 새 이미지가 구축됩니다. 이 프리젠테이션 방법은 다이어그램 및 비즈니스 그래픽에 적합합니다. 벡터 이미지를 인코딩할 때 저장되는 것은 객체의 이미지가 아닌, 점의 좌표,프로그램이 매번 이미지를 다시 생성하는 방법을 사용합니다.

기본 불리벡터 그래픽은 사진 품질의 이미지 불가능. 벡터 형식에서 이미지는 항상 그림처럼 보입니다.

래스터 그래픽.모든 그림을 사각형으로 나눌 수 있으므로 다음과 같은 결과를 얻을 수 있습니다. 래스터정사각형의 2차원 배열입니다. 광장 그 자체 래스터 요소 또는 픽셀(그림의 요소) - 그림의 요소입니다. 각 픽셀의 색상은 숫자로 인코딩되어 그림을 설명하기 위한 색상 번호의 순서를 지정할 수 있습니다(왼쪽에서 오른쪽으로 또는 위에서 아래로). 숫자 픽셀이 저장된 각 셀의 정보가 메모리에 기록됩니다.

비트맵 형식으로 그리기

각 픽셀에는 밝기, 색상, 투명도 값 또는 이러한 값의 조합이 할당됩니다. 비트맵 이미지에는 여러 개의 행과 열이 있습니다. 이 저장 방법에는 이미지 작업에 더 많은 양의 메모리가 필요하다는 단점이 있습니다.

래스터 이미지의 볼륨은 픽셀 수에 한 지점의 정보 볼륨을 곱하여 결정되며, 이는 가능한 색상 수에 따라 달라집니다. 안에 현대 컴퓨터주로 사용되는 화면 해상도는 640 x 480, 800 x 600, 1024 x 768 및 1280 x 1024 픽셀입니다. 각 점의 밝기와 좌표는 정수로 표현할 수 있으며, 이를 통해 그래픽 데이터를 처리하기 위해 바이너리 코드를 사용할 수 있습니다.

가장 간단한 경우(그라데이션이 없는 흑백 이미지) 회색 색상) 화면의 각 지점은 "검은색" 또는 "흰색"의 두 가지 상태 중 하나를 가질 수 있습니다. 즉, 상태를 저장하는 데 1비트가 필요합니다. 컬러 이미지는 각 지점의 이진 컬러 코드에 따라 형성되어 비디오 메모리에 저장됩니다. 컬러 이미지는 포인트의 색상을 인코딩하는 데 사용되는 비트 수에 따라 다양한 색상 깊이를 가질 수 있습니다. 가장 일반적인 색 심도는 8, 16, 24, 32, 64비트입니다.

컬러 그래픽 이미지를 인코딩하기 위해 임의의 색상을 해당 구성 요소로 나눕니다. 다음 코딩 시스템이 사용됩니다.

HSB(H - 색조, S - 채도, B - 밝기),

RGB(적색- 빨간색, 녹색 - 녹색, 파란색- 파란색) 그리고

CMYK( yan - 청록색, Magenta - 자홍색, 노란색 - 노란색 및 검정색 - 검정색).

첫 번째 시스템은 다음에 적합합니다. 인간, 두 번째 - 컴퓨터 처리, 그리고 마지막 것은 인쇄소. 이러한 색상 시스템을 사용하는 이유는 "순수한" 스펙트럼 색상(빨간색, 녹색, 파란색 또는 그 파생 색상)의 조합인 방사선에 의해 광속이 형성될 수 있다는 사실 때문입니다.

프랙탈 개별 요소가 상위 구조의 속성을 상속하는 개체입니다. 더 작은 규모의 요소에 대한 자세한 설명은 간단한 알고리즘에 따라 발생하므로 이러한 개체는 몇 가지 수학 방정식만으로 설명할 수 있습니다. 프랙탈을 사용하면 세부적으로 표현하는 데 상대적으로 적은 메모리가 필요한 이미지를 설명할 수 있습니다.

프랙탈 형식으로 그리기

3D 그래픽(3) 3차원 공간의 물체를 가지고 작동합니다. 3차원 컴퓨터 그래픽은 모든 객체가 일련의 표면이나 입자로 표현되는 영화, 컴퓨터 게임에 널리 사용됩니다. 3D 그래픽의 모든 시각적 변형은 다음에 의해 제어됩니다. 행렬 표현을 갖는 연산자.

오디오 인코딩

음악은 다른 소리와 마찬가지로 소리의 진동에 지나지 않으며 이를 등록하면 정확하게 재현될 수 있습니다. 컴퓨터 메모리에 소리 신호를 표시하려면 수신된 음향 진동을 디지털 형식으로 표시해야 합니다. 즉, 이를 일련의 0과 1로 변환해야 합니다. 마이크의 도움으로 소리가 전기 진동으로 변환된 후 특수 장치를 사용하여 일정한 간격(초당 수만 번)으로 진동의 진폭을 측정할 수 있습니다. 아날로그-디지털 변환기 (ADC). 소리를 재생하려면 디지털 신호를 아날로그로 변환해야 합니다. 디지털-아날로그 변환기 (DAC). 이 두 장치는 모두 내장되어 있습니다. 사운드 카드컴퓨터. 표시된 변환 순서가 그림에 나와 있습니다. 2.6..

아날로그 신호를 디지털 신호로 또는 그 반대로 변환

소리의 각 측정값은 이진수로 기록됩니다. 이 과정을 샘플링(샘플링), ADC에 의해 수행됩니다.

견본 (샘플 영어 샘플)은 아날로그 신호의 진폭에 대한 두 측정 사이의 시간 간격입니다. 샘플은 일정 기간 외에 아날로그에서 디지털로 변환하여 얻은 디지털 데이터 시퀀스라고도 합니다. 중요한 매개변수 견본 추출주파수는 초당 아날로그 신호의 진폭을 측정한 횟수입니다. 오디오 샘플링 속도 범위는 초당 8000~48000회 측정입니다.

이산화 과정의 그래픽 표현

재생 품질에 영향을 미칩니다 샘플링 속도 및 해상도(진폭 값을 기록하기 위해 예약된 셀의 크기) 예를 들어 CD에 음악을 쓸 때 16비트 값과 44032Hz의 샘플링 속도가 사용됩니다.

사람은 귀로 16Hz ~ 20kHz(1Hz - 초당 1진동) 범위의 주파수를 갖는 음파를 인식합니다.

오디오 DVD 형식에서 신호는 1초에 96,000번 측정됩니다. 96kHz의 샘플링 주파수가 사용됩니다. 멀티미디어 애플리케이션에서 하드 디스크 공간을 절약하기 위해 11, 22, 32kHz와 같은 낮은 주파수가 자주 사용됩니다. 이는 가청 주파수 범위의 감소로 이어지며, 이는 들리는 내용이 왜곡된다는 것을 의미합니다.

정보학 및 ICT 8급 수업 요약

수업 주제: 텍스트 정보 인코딩

수업 유형 : 새로운 자료와 기본 통합을 학습합니다.

수업 목표:

학생들에게 컴퓨터에서 정보를 인코딩하는 방법을 소개합니다.

문제 해결의 예를 고려하십시오.

학생들의 인지적 관심의 발달을 촉진합니다.

업무에 대한 인내와 인내, 동료애와 상호 이해를 기릅니다.

수업 목표:

"텍스트(문자) 정보 코딩"이라는 주제에 대한 학생들의 지식을 형성합니다.

학생들의 비 유적 사고 형성을 촉진합니다.

분석 및 성찰 기술을 개발합니다.

활동을 계획하는 능력을 개발하십시오.

장비:

학생의 직장(개인용 컴퓨터),

교사 직장,

인터랙티브 보드,

멀티미디어 프로젝터,

멀티미디어 프레젠테이션,

수업 구조

서지:

1. 정보학과 ICT. 기본 코스. 8학년 교과서. /N.D. 우그리노비치. - M. BINOM. 지식연구소, 20010.

2. 정보과학 워크숍 정보 기술. 지도 시간교육 기관용 / N.D. 우그리노비치, L.L. 보소바, N.I. Mikhailov. - 3판. - M. BINOM. 지식연구소, 2010.

3. 러시아 속담과 속담 사전. – M.: 테라, 1997

4. 가장 간단한 텍스트 암호화 방법 / D.M. 즐라토폴스키. -M .: Chistye Prudy, 2007

5. USE 2009-2011의 형식과 자료로 된 정보학 시연 테스트 텍스트.

수업 중에는

정리 시간.

대화형 화이트보드에서 수업 주제가 포함된 멀티미디어 프레젠테이션의 첫 번째 슬라이드입니다.

선생님: 안녕하세요 여러분. 앉아. 당직경찰님, 실종신고를 해주세요. (참석자의보고).감사합니다.

II. 공과 주제에 대해 작업하십시오.

1. 신소재 설명.

새로운 자료에 대한 설명은 대화형 화이트보드(부록 1)에 멀티미디어 프레젠테이션을 동시에 표시하면서 경험적 대화 형식으로 진행됩니다.

선생님 : "정보 및 정보 처리"라는 주제를 연구하면서 우리는 살아있는 유기체가 정보를 인식하고 전달하고 저장하는 과정에서 인간과 기술 장치부호 시스템을 사용하여 인코딩됩니다. 정보를 인코딩한 결과가 무엇인지 기억하시나요?

답변: 인코딩 결과는 주어진 기호 시스템의 문자 시퀀스입니다.

선생님: 코드의 예를 들어보세요.

답변: 텍스트의 일련의 문자, 숫자의 숫자, 유전 코드, 이진 컴퓨터 코드 등.

선생님: 오늘 수업에서는 컴퓨터에서 텍스트 정보를 인코딩하는 방법에 대해 알아 보겠습니다. "텍스트 정보 코딩"(슬라이드 1) 수업의 주제를 적어보세요. 이번 강의에서는 다음 질문을 고려할 것입니다(슬라이드 2):

역사여행;

텍스트 정보의 바이너리 인코딩

텍스트 정보의 양을 계산합니다.

역사적 여담

인류는 최초의 비밀정보가 등장한 순간부터 텍스트 암호화(인코딩)를 사용해 왔습니다. 다음은 인간 사고 발달의 다양한 단계에서 발명된 몇 가지 텍스트 인코딩 기술입니다(슬라이드 3).

암호화는 초보자가 텍스트를 이해할 수 없도록 쓰기를 변경하는 시스템인 암호화입니다.

각 문자 또는 문자가 짧은 전류 단위(점)와 3중 기간 단위(대시)의 자체 조합으로 표시되는 모스 부호 또는 비균일 전신 코드

수화는 청각 장애가 있는 사람들이 사용하는 수화입니다.

질문:텍스트 정보 인코딩의 다른 예는 무엇입니까?

학생들이 예를 든다..

선생님: (슬라이드 쇼 4). 가장 초기에 알려진 암호화 방법 중 하나는 로마 황제 Julius Caesar(기원전 1세기)의 이름을 딴 것입니다. 이 방법은 원래 문자에서 고정된 문자 수만큼 알파벳을 이동하여 암호화된 텍스트의 각 문자를 다른 문자로 바꾸는 것을 기반으로 하며, 알파벳은 원형으로 읽혀집니다. 즉, 문자 i 다음에 a가 고려됩니다. 따라서 byte라는 단어는 오른쪽으로 두 문자 이동하면 gvlf라는 단어로 인코딩됩니다. 주어진 단어를 해독하는 반대 과정은 암호화된 각 문자를 왼쪽에 있는 두 번째 문자로 바꾸는 것입니다.

(슬라이드 쇼 5) 카이사르 암호를 사용하여 인코딩된 페르시아 시인 Jalaluddin Rumi의 문구 "kgnusm yoogkg fesl tzfhya fzuzhschz fkhgrzh yorksp"를 해독하세요. 원본 텍스트의 각 문자는 그 뒤의 세 번째 문자로 대체되는 것으로 알려져 있습니다. 지지대로 슬라이드에 있는 러시아 알파벳 문자를 사용하십시오.

질문:무엇을 얻었나요?

답변: 눈을 감고 마음이 눈이 되도록 하세요.

선생님: 잘하셨어요! 일을 제대로 했어요.

답변은 슬라이드 5에 표시된 정답과 비교됩니다.

텍스트 정보의 바이너리 코딩

선생님: 다음 코딩 방법 중 정보 코딩의 이진 원리를 사용하는 것은 무엇입니까?

답변: 모스 부호로.

선생님: 컴퓨터는 또한 정보의 이진 인코딩 원리를 사용합니다. 점과 대시 대신 0과 1만 사용됩니다(슬라이드 6). 전통적으로 1바이트의 정보가 하나의 문자를 인코딩하는 데 사용됩니다. 사용자가 키보드의 기호가 있는 키를 누르면 특정 순서로 8개의 전기 충격이 컴퓨터에 입력됩니다(0 - 신호 없음, 1 - 신호 있음). 이것은 에 저장되는 이진 문자 코드입니다. 랜덤 액세스 메모리컴퓨터는 하나의 셀을 차지합니다. 컴퓨터 화면에 기호를 표시하는 과정에서 역녹화가 수행됩니다.

질문:얼마나 많은 문자를 인코딩할 수 있나요?

답변: N = 2 나 = 2 8 = 256.

선생님: 오른쪽. 이것은 러시아어 및 라틴 알파벳의 대문자와 소문자, 숫자 및 기타 기호를 포함한 텍스트 정보를 표현하기에 충분합니까?

아이들은 다양한 문자의 수를 계산합니다.

러시아어 알파벳 소문자 33개 + 대문자 33개 = 66;

영어 알파벳의 경우 26 + 26 = 52;

0부터 9까지의 숫자 등

선생님: 당신의 결론은 무엇입니까?

학생들의 결론: 127자가 필요한 것으로 나타났습니다. 구두점, 산술 기호, 서비스 작업(줄 바꿈, 공백 등)을 나타내는 데 사용할 수 있는 값은 아직 129개 남아 있으므로 텍스트 정보 인코딩에 필요한 문자를 인코딩하는 데 1바이트이면 충분합니다.

선생님 : 컴퓨터에서 각 문자는 고유한 코드로 인코딩됩니다.

각 캐릭터에 고유한 코드를 할당하기 위한 국제 협약이 채택되었습니다. ASCII 코드표(정보 교환을 위한 미국 표준 코드)가 국제 표준으로 채택되었습니다(슬라이드 7).

이 표에는 0에서 127까지의 코드 (영어 알파벳 문자, 수학 연산 기호, 서비스 기호 등)가 포함되어 있으며 0에서 32까지의 코드는 기호가 아닌 기능 키에 할당됩니다. 이 코드 테이블의 이름과 인코딩할 문자 범위를 적어 둡니다.

코드 128에서 255는 각 국가의 국가 표준에 할당됩니다. 이는 대부분의 선진국에서는 충분합니다.

러시아의 경우 여러 가지 코드 테이블 표준이 도입되었습니다(코드 128~255).

다음은 그 중 일부입니다(슬라이드 8-9). 그들의 이름을 고려하고 적어보세요:

KOI8-R, SR1251, SR866, 맥, ISO.

65-66페이지의 컴퓨터 과학 워크숍을 열고 이러한 인코딩 테이블에 대해 읽어보세요.

선생님: 읽은 자료에 대해 질문합니다.

러시아어 문자 인코딩에 가장 먼저 적용된 표준은 무엇입니까?

오늘날 가장 일반적인 인코딩 표준은 무엇입니까?

CP1251, CP866 인코딩에서 "CP" 문자 조합은 무엇을 의미합니까?

학생들은 질문에 대답합니다.

선생님 : MS Word 텍스트 편집기에서 코드 번호로 화면에 문자를 표시하려면 키보드의 "ALT" 키를 누른 상태에서 추가 숫자 키패드에 문자 코드를 입력해야 합니다.

MS Word 텍스트 편집기를 실행합니다. "ALT" 키를 누른 상태에서 추가 숫자 키패드에 코드를 입력합니다(슬라이드 10).

어떤 단어를 얻었나요?

답변: 조금.

선생님: 저장하지 않고 파일을 닫습니다.

유니코드 인코딩의 개념.

(슬라이드 11) 세계에는 약 6800개의 언어가 있습니다. 일본에서 인쇄된 텍스트를 러시아나 미국의 컴퓨터에서 읽으면 이해할 수 없습니다. 모든 국가의 문자를 모든 컴퓨터에서 읽을 수 있도록 인코딩에 2바이트(16비트)가 사용되기 시작했습니다. 국제 코딩 표준입니다. 텍스트 문자 유니코드.

질문: 2바이트로 인코딩할 수 있는 문자는 몇 개입니까? (성취가 부족한 학생들에게는 엔지니어링 계산기를 사용하도록 제안할 수 있습니다.)

답변:N= 2 I =2 16 = 65536/

이 인코딩을 유니코드라고 하며 UCS-2라고 합니다. 이 코드에는 세계의 모든 기존 알파벳뿐만 아니라 많은 수학, 음악, 화학 기호 등이 포함됩니다. 인코딩에는 4바이트를 사용하는 UCS-4와 인코딩이 있는데, 즉 40억 개 이상의 문자를 인코딩할 수 있습니다.

텍스트 정보량 계산

각 문자는 1바이트로 인코딩되므로 텍스트의 문자 수에 1바이트를 곱하면 텍스트의 정보량을 알 수 있습니다.

실제로 확인해 보겠습니다. 모니터를 켜고 생성 텍스트 문서메모장 편집기에서 다음 속담을 입력합니다(슬라이드 12). "배움은 족장이고 무지는 모기입니다." 얼마나 많은 문자가 있나요?

답변: 36

선생님 : 파일을 저장하고 닫습니다. 크기를 바이트 단위로 결정합니다. 그는 무엇입니까?

답변: 36바이트.

선생님 : 당신의 결론은 무엇입니까?

학생들은 토론하고 결론을 도출합니다.

체육:여러분, 이제 뇌 순환을 개선하기 위한 운동을 하겠습니다. 1) 앉아서 벨트에 손을 얹습니다. 한 번 - 휙 왼손오른쪽 어깨 너머로 가져오고 머리를 왼쪽으로 돌립니다. 2가 시작 위치입니다. 셋, 넷 - 오른손과 동일합니다. 5번 반복해보자. 속도가 느립니다.

2) 의자에 앉는다. 하나 - 머리를 오른쪽으로 기울입니다. 2가 시작 위치입니다. 세 번째 - 머리를 왼쪽으로 기울입니다. 4 - 시작 위치를 5회 반복합니다. 테미 평균.

이제 새로운 힘으로 휴식을 취하고 주제의 두 번째 부분인 분석 및 문제 해결을 진행하겠습니다.

2. 문제 분석 및 해결

프리젠테이션 보기 모드에서 대화형 화이트보드 모드로 전환합니다.

선생님 (칠판에서 일하세요):다양한 인코딩 테이블에서 텍스트 인코딩의 예를 생각해 보세요. 정보학 및 정보 기술 워크숍의 66페이지를 참조하세요. 참고로 그림 1에 표시된 것을 사용하겠습니다. 2.4 및 2.5 코딩 테이블 KOI8-R 및 CP1251. (인터랙티브 화이트보드에는 그림과 사진 갤러리를 사용하여 동일한 인코딩 테이블의 이미지가 배치됩니다.)"Rome"이라는 단어를 인코딩해 보겠습니다( 부록 1)

СР1251: 208 232 236

COI8-R:242 201 205

로 번역해보자 공학 계산기 10진수부터 16진수까지의 코드 시퀀스입니다. 우리는 다음을 얻습니다:

CP1251: D0 E8 EC

KOI8-R: F2 C9 CD

(프레젠테이션 보기 모드로 전환).

쌍으로 일하십시오. (수업은 쌍으로 나뉩니다.)

선생님: 우리는 카드에 제공된 단어를 동일한 인코딩 테이블을 사용하여 인코딩합니다.

슬라이드(슬라이드 13)에 있는 작업을 주의 깊게 읽으십시오.

운동:모든 개념은 컴퓨터 과학에서 사용되거나 이와 관련되어 있습니다. 이러한 개념을 정의하고 표 KOI8-R 또는 CP1251을 사용하여 코딩합니다. 엔지니어링 계산기를 사용하여 코드 시퀀스를 10진수에서 16진수로 변환합니다. 해당 입력 필드에 공백 없이 수신된 16진수 코드를 입력하십시오. 버튼을 누르세요. 해결책이 올바른지 확인하고 확인하십시오. 개념을 적어보세요 대문자지명 이외의 것.

카드 1. 다음 설명은 어떤 개념에 해당합니까?

1. 학생의 일기와 데이터베이스 테이블 모두에 있습니다.

2. 의료 및 컴퓨터 프로그램 모두.

카드 2. 나열된 지명은 컴퓨터 과학에서 사용되는 개념에 사용되거나 이와 연관되어 있습니다.

1. 수도가 카이로인 국가

2. "알고리즘"이라는 개념과 관련된 이름을 가진 우즈베키스탄의 한 도시.

카드 3. 정의에 해당하는 용어는 자동차의 장치 및 작동과 관련된 맥락에서도 사용됩니다.

1. 내연기관의 일부

2. 차량 내 연료 청소 장치

답변

2. 절차

3. 이집트(이집트 삼각형), Khorezm(중앙아시아 수학자 알콰리즈미의 이름에서 따온 알고리즘)

4. 실린더(자기 디스크에 있는 동일한 번호의 트랙 세트)

필터(데이터베이스에서 레코드가 선택되는 조건)

코드

CP1251 쓰기: 231 224 239 232 241 252 E7 E0 EF E8 F1 FC

이집트 СР1251: 197 227 232 239 229 242 C5 E3 E8 EF E5 F2

실린더 СР1251: 246 232 235 232 237 228240 F 6E 8EB E 8ED E 4F 0

COI8-R 절차:208 210 207 195 197 196 213 210 193

D0 D2 CF C3 C5 C4 D5 D2 C1

코레즘 KOI8-R:232 207 210 197 218 205 E8 CF D2 C5 DA CD

필터 KOI8-R: 198 201 204 216 212 210 C6 C9 CC D8 D4 D2

학생들은 교사가 각 쌍의 학생에게 부여한 번호에 따라 카드를 엽니다.

선생님: 고안된 용어 또는 개념의 이름을 지정하십시오. 누가 얻었는가 올바른 코드? 누가 성공하지 못했나요? 당신의 실수는 무엇입니까? 어떻게 생각하십니까?

학생들은 토론 형식으로 질문에 답합니다.

(보드의 대화형 모드로 전환)

선생님: 이제 우리는 텍스트 정보의 양과 텍스트 정보의 양을 결정하는 것과 관련된 수량에 대한 문제를 해결합니다.

쓰기 조건 작업 번호 1.(대화형 화이트보드에서 - 문제 번호 1의 상태.)각 문자가 1바이트로 인코딩된다고 가정하면 다음 문장의 정보량을 추정해 보세요.

“제 삼촌은 가장 정직한 규칙을 갖고 계세요. 중병에 걸리면 억지로 존경을 했고 더 나은 것을 발명할 수도 없었어요.” ( 부록 2)

해결책:이 구문에는 구두점, 따옴표, 공백을 포함하여 108개의 문자가 있습니다. 이 숫자에 8비트를 곱합니다. 우리는 108*8=864비트를 얻습니다. 해결해야 할 문제가 있나요?

교사가 질문에 답하거나 한 학생이 다른 질문에 답합니다.

선생님: 고려하다 № 2 . (상태는 화이트보드에 표시됩니다.) 그녀의 상태를 적어 보십시오. Canon LBP 레이저 프린터는 평균 6.3Kbps의 속도로 인쇄합니다. 한 페이지에 평균 45줄, 줄당 70자(1자 - 1바이트)가 있는 것으로 알려진 경우 8페이지 문서를 인쇄하는 데 시간이 얼마나 걸릴까요?

해결책:

1) 한 페이지에 담긴 정보의 양을 구하세요.

45 * 70 * 8비트 = 25200비트

2) 8페이지에서 정보의 양을 찾아보세요.

25200 * 8 = 201600비트

3) 측정단위를 통일한다. 이를 위해 Mbit를 비트로 변환합니다.

6.3*1024=6451.2bps

4) 인쇄 시간 찾기: 201600: 6451.2? 31초.

(부록 3)

당신의 질문.

학생들이 나오면 질문을 합니다.

교사는 먼저 다른 학생에게 질문에 대답하도록 요청하고, 대답이 없으면 스스로 대답합니다.

선생님: 우리는 전자 문제를 스스로 해결합니다. 이렇게 하려면 "Informatics" 폴더에서 "Problems Grade 8" - "Coding" 폴더를 엽니다. 컴퓨터가 답변을 평가하고 정답을 제공합니다.

작업 1.각 문자가 2바이트로 인코딩된다고 가정하면 다음 문장의 정보량을 추정해 보세요. 유니코드 인코딩:

한 푸드 - 약 16.4 킬로그램

여기에 답을 적어주세요:_________

작업 2.텍스트는 45초 만에 인쇄되었습니다. 페이지당 평균 75자의 문자가 평균 50줄 있다는 것을 알고 있는 경우 텍스트의 페이지 수를 계산합니다. 레이저 프린터 8Kbps, 1자 - 1바이트. 답을 가장 가까운 정수로 반올림하세요.

여기에 답을 적어주세요:__________

프레젠테이션으로 이동합니다.

III. 일반화

교사의 질문(슬라이드 14):

1. 컴퓨터에서 사용되는 텍스트 정보를 인코딩하는 원리는 무엇입니까?

2. 국제 문자 인코딩 테이블의 이름은 무엇입니까?

3. 러시아어 문자의 인코딩 테이블 이름을 나열하십시오.

4. 귀하가 나열한 인코딩 테이블의 코드는 어떤 숫자 체계로 되어 있습니까?

아이들은 질문에 대답합니다.

IV. 숙제

(슬라이드 15) Ugrinovich의 교과서 § 3.1에 따르면 자기 실현 과제 3.1, 3.2. 원하는 분들을 위해: 자신만의 암호를 생각해 내고 어떤 문구라도 인코딩하세요. 별도의 시트에 다음 수업을 가져오세요.

교사는 수업을 요약하고 성적을 부여합니다.

안녕히 계세요. 강의해주셔서 감사합니다.

부록 1

부록 2

부록 3

8학년 물리학 수업에 대한 일반 교육학적 분석

피야예바 올가 니콜라예브나

일하는 장소:시립 예산 교육 기관 "Taraskovskaya 중등 학교"

직위: IT 교사

학교 주소: 모스크바 지역 Kashirsky 지역 Taraskovo 마을 Komsomolskaya 거리 22

8 등급

수업 주제:텍스트 정보의 인코딩. ("코딩 정보" 주제에 대한 첫 번째 강의)

수업 유형:새로운 지식을 배우다

수업 유형:정보 기술을 사용하는 전통적인

    목표:

지도 시간:

    학생들에게 컴퓨터에서 정보를 인코딩하는 방법을 소개합니다.

    문제 해결의 예를 고려하십시오.

개발 중:

    학생들의 인지적 관심의 발달을 촉진합니다.

교육적인:

    일에 대한 인내와 인내, 동지애와 상호 이해를 기릅니다.

작업:

지도 시간:

    "텍스트 정보 코딩"이라는 주제에 대한 학생들의 지식을 형성합니다.

개발 중:

    분석 및 성찰 기술을 개발합니다.

    학생들의 비 유적 사고 형성을 촉진합니다.

교육적인:

    활동을 계획하는 능력을 개발합니다.

장비:

    학생의 직장(개인용 컴퓨터),

    교사 직장,

    멀티미디어 프로젝터,

소프트웨어: PC, PowerPoint 프로그램, 표, 다이어그램.

수업 정보 카드:

p/n

레슨 단계

에-

측정하다-

새로운 시간

남을 가르치고 싶어하는

목적은 무엇입니까

작업 형태 및 방법

학생 활동

조직

순간

2분

학생들을 비즈니스 리듬에 포함시키고 수업 준비

교사의 구두 의사 소통

생산적으로 설정

활동적인

네스 호

공부하는

새로운

재료

18분

인지적 동기를 형성합니다. 학생들이 수업의 목적을 받아들이도록 격려하십시오. 텍스트 정보 코딩에 대한 구체적인 아이디어를 형성합니다.

신소재를 이용한 설명

프레젠테이션

듣기 및 암기, 교사의 질문에 답변, 해독 과제 완료

정보

체육 분

2분.

아이들이 피곤해하지 않도록

운동

운동

습득한 지식의 통합

10 분.

새로운 지식을 적용하기 위한 활동을 조직합니다.

실무

실무 구현

일하다

초기 이해 확인

8분

신소재의 일차 동화 수준을 밝혀냅니다.

정면 조사

차별화된 독립적 업무

선생님의 질문에 답해보세요

독립적인 업무 수행

숙제

2분.

숙제에 대한 정보와 구현 지침을 제공합니다.

구현 브리핑 숙제

숙제를 일기에 기록하기

수업 요약 (반성)

3분

주제에 대한 학생들의 이해도에 대한 자체 평가

완료되지 않은 제안 수락

우리가 배운 것과 어떻게 일했는지 토론하기

수업 중.

정리 시간.

여러분, 본격적으로 만나서 반갑습니다. 좋은 분위기그리고 유익한 교훈을 바랍니다.

앉아.

이제 우리는 수업 준비를 위한 급습을 실시할 것입니다:

    일기를 보여줘

    펜을 보여줘

    교과서를 보여줘

    노트북 보여주기

수업을 위한 모든 준비가 완료되었습니다. 이제 시작할 수 있습니다.

새로운 자료를 학습

오늘 우리는 "텍스트 정보의 코딩 및 처리"라는 큰 주제를 공부하기 시작했으며 첫 번째 수업은 "텍스트 정보의 코딩"입니다.
화면에는 수업 주제가 포함된 멀티미디어 프레젠테이션의 첫 번째 슬라이드가 있습니다.

오늘 수업에서는 인간 사고 발달의 다양한 단계에서 사람들이 발명 한 텍스트 인코딩 방법, 컴퓨터 정보의 이진 인코딩, 숫자 문자 코드 결정, 문자 입력 방법에 대해 알아 봅니다. 텍스트 편집기에서 숫자 코드를 사용하고 러시아어 텍스트를 코드 변환합니다.

정보 보안 문제는 수세기 동안 사람들을 걱정했습니다.

코드가 나타납니다. 상대암호문 형태(그리스어로 "비밀 쓰기"를 의미함). 때로는 신성한 유대인 텍스트가 대체 방법을 사용하여 암호화되었습니다. 알파벳의 첫 글자 대신 마지막 글자가 작성되었고 두 번째 글자 대신 두 번째 글자 등이 작성되었습니다. 이 고대 암호는 atbash라고 불렸습니다.

슬라이드 쇼 #2

인간 사고 발달의 다양한 단계에서 발명된 텍스트 인코딩을 위한 몇 가지 기술이 있습니다.

- 암호화- 이것은 초보자가 텍스트를 이해할 수 없도록 쓰기를 변경하는 시스템인 암호화입니다.

- 모스 식 부호또는 각 문자 또는 기호가 짧은 전류 기본 패키지(점)와 3배 지속 기간 기본 패키지(대시)의 조합으로 표시되는 비균일 전신 코드;

- 수화청각 장애가 있는 사람들이 사용하는 수화입니다.

질문: 텍스트 정보 인코딩의 다른 예는 무엇입니까?

학생들이 예를 든다. . ( 비게네르 암호, 치환 암호)

슬라이드 쇼 #3

가장 초기에 알려진 암호화 방법 중 하나는 로마 황제 Julius Caesar(기원전 1세기)의 이름을 딴 것입니다. 이 방법은 원래 문자에서 알파벳을 고정된 문자 수만큼 이동하여 암호화된 텍스트의 각 문자를 다른 문자로 바꾸는 것을 기반으로 합니다. 그러니까 말야 바이트 세 문자를 오른쪽으로 이동하면 단어로 인코딩됩니다. ㅋㅋㅋ . 주어진 단어를 해독하는 반대 과정은 암호화된 각 문자를 왼쪽에 있는 세 번째 문자로 바꾸는 것입니다.

슬라이드 쇼 #4

고대 그리스 (기원전 2세기)에는 폴리비우스 광장을 사용하여 만들어진 암호가 알려졌습니다. 암호화를 위해 1부터 6까지 번호가 매겨진 6개의 열과 6개의 행으로 구성된 정사각형 테이블이 사용되었습니다. 이러한 테이블의 각 셀에는 하나의 문자가 기록되었습니다. 결과적으로 각 문자는 숫자 쌍에 해당하고 문자를 숫자 쌍으로 대체하는 것으로 암호화가 축소되었습니다. 첫 번째 숫자는 행 번호를 나타내고 두 번째 숫자는 열 번호를 나타냅니다. 이 경우 단어 바이트는 다음과 같이 인코딩됩니다. 12 11 25 42

슬라이드 #5를 보여주세요.

폴리비우스 광장을 이용하여 다음 문장을 해독하세요.

"33 11 35 36 24 32 16 36 11 45 43 51 24 32 41 63"

질문: 무엇을 얻었나요?

학생 반응: 예제를 통해 배우기

답변은 슬라이드 5번에 표시된 정답과 비교됩니다.

컴퓨터에서 텍스트 정보의 바이너리 코딩

선생님: 자연어, 형식어를 사용하여 서면 형태로 표현한 정보를 보통 '정보'라고 합니다. 텍스트 정보.

슬라이드 번호 6을 보여주세요.

텍스트 정보(러시아어 및 라틴 알파벳의 대문자, 소문자, 숫자, 기호 및 수학 기호)를 표현하려면 256개의 문자이면 충분합니다.

모든 문자를 더하면 다음과 같습니다.

러시아어 알파벳 소문자 33개 + 대문자 33개 = 66;

라틴 알파벳의 경우 26 + 26 = 52;

0에서 9까지의 숫자

127자가 필요하다는 것이 밝혀졌습니다. 구두점, 산술 기호, 서비스 작업(줄 바꿈, 공백 등)을 나타내는 데 사용할 수 있는 값이 129개 더 있습니다.

슬라이드 쇼 #7

공식에 따르면 N = 2 각 문자를 인코딩하는 데 필요한 정보의 양을 계산할 수 있습니다.

N = 2  256 = 2  2 8 = 2 = 8비트

컴퓨터에서 텍스트 정보를 처리하려면 이를 이진 기호 시스템으로 표현해야 합니다. 당신과 나는 각 문자를 인코딩하는 데 8비트의 정보가 필요하다는 것을 계산했습니다. 즉, 문자의 이진 코드 길이는 8개의 이진 문자입니다. 각 문자에는 00000000부터 11111111까지의 간격(0부터 255까지의 10진수 코드)의 고유한 이진 코드가 할당되어야 합니다.

텍스트 정보가 컴퓨터에 입력되면 바이너리로 인코딩됩니다. 사용자가 키보드의 기호가 있는 키를 누르면 특정 순서로 8번의 전기 충격(기호의 이진 코드)이 컴퓨터에 입력됩니다. 컴퓨터 화면에 표시하는 과정에서 역방향 트랜스코딩이 수행됩니다. 바이너리 코드를 이미지로 변환합니다.

슬라이드 쇼 #8

특정 바이너리 코드를 기호에 할당하는 것은 합의의 문제이며 코드 테이블에 고정되어 있습니다. 각 캐릭터에 고유한 코드를 할당하기 위한 국제 협약이 채택되었습니다. ASCII(American Standard Code for Information Interchange) 코드 테이블이 국제 표준으로 채택되었습니다.

이 표에는 0에서 127까지의 코드 (영어 알파벳 문자, 수학 연산 기호, 서비스 기호 등)가 포함되어 있으며 0에서 32까지의 코드는 기호가 아닌 기능 키에 할당됩니다.

이 코드 테이블의 이름과 인코딩할 문자 범위를 적어 둡니다.

코드 128에서 255는 각 국가의 국가 표준에 할당됩니다. 이는 대부분의 선진국에서는 충분합니다.

러시아의 경우 여러 가지 코드 테이블 표준이 도입되었습니다(코드 128~255).

슬라이드 번호 9를 보여주세요.

다음은 그 중 일부입니다. 그들의 이름을 고려하고 적어보세요:

잉어 - 8 , 창문, MS-DOS , 마스, ISO.

세계에는 약 6800개의 다양한 언어가 있습니다. 일본에서 인쇄된 텍스트를 러시아나 미국의 컴퓨터에서 읽으면 이해할 수 없습니다. 모든 국가의 문자를 모든 컴퓨터에서 읽을 수 있도록 인코딩에 2바이트(16비트)가 사용되기 시작했습니다.

또한 이 표준에 따라 인코딩할 수 있는 문자 수를 결정해 보겠습니다.

N = 2 I = 2 16 = 65536

이 문자 수는 러시아어와 라틴 알파벳뿐만 아니라 그리스어, 아랍어, 히브리어 및 기타 알파벳도 인코딩하는 데 충분합니다.

체육 분

이제 체육 수업을 시작하겠습니다. 먼저 코끝으로 "나는 컴퓨터 과학을 좋아합니다"라고 비유적으로 천장에 적습니다.

눈을 위한 체육:

    빠르게 눈을 깜박이고 눈을 감고 조용히 앉아 천천히 5까지 세는 것을 4~5회 반복합니다.

    오른손을 앞으로 쭉 뻗으세요. 머리를 돌리지 않고 눈으로 따라 가며 뻗은 손의 검지 손가락을 왼쪽과 오른쪽, 위아래로 천천히 움직입니다. 4-5회 반복하세요.

    1-4의 비용으로 뻗은 손의 검지를 본 다음 1-6의 비용으로 먼 곳을 살펴보십시오. 4-5회 반복하세요.

    평균 속도로 눈을 오른쪽으로, 왼쪽으로도 같은 양으로 원을 그리며 3-4번 움직입니다. 눈 근육을 이완시킨 후 1~6을 피해 먼 곳을 바라보세요. 1-2회 반복하세요.

습득한 지식의 통합.

로마의 우화작가 파이드로스가 "과학은 대장이고 실천은 군인이다"라고 말한 것은 당연합니다. 이제 이론에서 실습으로 넘어가겠습니다.

152페이지의 교과서를 펴고 실습 번호 8을 찾아서 읽어보세요.

작업 목적인 "텍스트 정보 코딩" 실습 주제를 노트북에 적습니다. 숫자 문자 코드를 결정하는 방법을 배우고, 숫자 코드를 사용하여 문자를 입력하고, 텍스트 편집기에서 러시아어 텍스트를 트랜스코딩합니다.

컴퓨터를 켜면 우리가 함께 일을 끝내겠습니다.

작업 번호 1. 텍스트로 워드 편집기여러 문자의 숫자 코드를 결정합니다.

    Windows 인코딩에서;

    유니코드(Unicode)로 인코딩됨

    Word 텍스트 편집기 실행

    명령을 입력합니다(삽입 - 기호 ...). 기호 대화 상자가 화면에 나타납니다. 기호 테이블은 대화 상자 패널의 중앙 부분을 차지합니다.

    Windows 인코딩에서 10진수 문자 코드를 결정하려면 다음의 드롭다운 목록을 사용하여 키릴 문자(des.) 인코딩 유형을 선택합니다.

    기호 테이블에서 기호를 선택합니다. 문자 코드: 텍스트 상자에는 문자의 10진수 코드가 표시됩니다.

    드롭다운 목록을 사용하여 유니코드 16진수 숫자 코드를 정의하려면: 유니코드(16진수) 인코딩 유형을 선택합니다.

    기호 테이블에서 기호를 선택합니다. 문자의 16진수 숫자 코드가 문자 코드: 텍스트 상자에 나타납니다.

    전자 계산기를 사용하여 16진수 코드를 다음과 같이 변환합니다. 십진법계산:

0586 16 = X 10; 1254 16 = X 10; 8569 16 = X 10;

작업 번호 2. 메모장 텍스트 편집기에서 숫자 코드를 사용하여 Windows 및 MS-DOS 인코딩으로 일련의 문자를 입력합니다.

    1. 달리다 표준 적용메모장 명령(프로그램 - 보조프로그램 - 메모장).

      추가 숫자 키패드를 사용하여  Alt  키를 누른 상태에서 숫자 0224를 입력하고  Alt  키를 놓으면 문서에 "a" 기호가 나타납니다. 0225에서 0233까지의 숫자 코드에 대해 절차를 반복하면 Windows 인코딩의 10개 문자 "abvgdezhy"가 문서에 나타납니다.

      추가 숫자 키패드를 사용하여  Alt  키를 누른 상태에서 숫자 224를 입력하고  Alt  키를 놓으면 문서에 "p" 기호가 나타납니다. 225에서 233까지의 숫자 코드에 대해 절차를 반복하면 MS-DOS 인코딩의 10개 문자 "rstufhtschshsch" 시퀀스가 ​​문서에 나타납니다.

초기 이해 확인

교사 질문

1. 컴퓨터에서 사용되는 텍스트 정보를 인코딩하는 원리는 무엇입니까? (텍스트 정보가 컴퓨터에 입력되면 이진 인코딩됩니다. 사용자가 키보드의 기호로 키를 누르면 특정 순서로 8개의 전기 충격(기호의 이진 코드)이 컴퓨터에 입력됩니다. 이진 변환 이미지에 코드를 추가하세요.)

2. 국제 문자 인코딩 테이블의 이름은 무엇입니까?( 아스키(정보 교환을 위한 미국 표준 코드 - 미국 사람 기준 암호 을 위한 교환 정보 )

3. 러시아어 문자의 인코딩 테이블 이름을 나열하십시오. (KOI - 8, MS - 도스 , 마스, ISO , 윈도우 )

교사는 개별 과제가 포함된 카드를 배포합니다. (Petya와 Kolya는 서로에게 편지를 씁니다. 이메일 KOI - 8 인코딩 일단 Petya가 실수를 해서 Windows 인코딩으로 편지를 보냈습니다. Kolya는 편지를 받고 언제나처럼 KOI-8에서 읽었으며 그 결과 ******라는 단어가 자주 반복되는 의미없는 텍스트가 되었습니다. 어떤 단어가 들어 있었나요? 원본 텍스트편지?

옵션 1 - ULBOET(스캐너)

옵션 2 - RBNSFSh(메모리)

옵션 3 - RTIOFET(프린터)

옵션 4 - DYULEFB(디스켓)

옵션 5 - FTELVPM(트랙볼)

옵션 6 - NPOYFPT(모니터)

옵션 7 - RTPGEUUPT(프로세서)

옵션 8 - LMBCHYBFHTB(키보드)

옵션 9 - NBFETYOULBS RMBFB( 마더보드)

옵션 10 - FBLFPChBS YUBUFPFB RTPGEUUPTB( 클럭 주파수프로세서)

숙제

교과서 N. Ugrinovich p.3.1에 따르면. 74~77페이지

귀하의 성과 이름을 KOI - 8 코드로 인코딩하십시오. 결과를 다음과 같이 작성하십시오.

    바이너리 코드

    십진수 코드

추가 작업(카드에 있음): KOI -8 인코딩을 사용하여 텍스트를 디코딩합니다.

254 212 207 194 205 213 196 210 207 214 201 218 206 216 208 210 207 214 201 212 216, 218 206 193 212 216 206 193 196 207 194 206 207 206 197 205 193 204 207,

228 215 193 215 193 214 206 217 200 208 215 193 215 201 204 193 218 193 208 207 205 206 201 196 204 209 206 193 222 193 204 193:

244 217 204 213 222 219 197 199 207 204 207 196 193 202, 222 197 205 222 212 207 208 207 208 193 204 207 197 211 212 216,

233 204 213 222 219 197 194 213 196 216 207 196 201 206, 222 197 205 215 205 197 211 212 197 21 203 197 205 208 207 208 193 204 207.

(인생을 현명하게 살기 위해서는 많은 것을 알아야 하고,

시작하기 위해 기억해야 할 두 가지 중요한 규칙:

아무것도 먹기보다는 굶어 죽는 편이 낫겠다

    정보학 및 정보 기술. 8학년 교과서 / N.D. 우그리노비치. - M. BINOM. 지식 연구소, 2011. - 205p.: 아픈.

    저널 "컴퓨터 과학 및 교육", 2003년 4호, 2006년 6호

    정보학 7 - 9 셀. / A.G. 쿠시니렌코, G.V. 레베데프, Ya.N. Zaidelman, M.: Drofa, 2001. - 336 p.: 아픈.

수업: 10

교과서: N.D.Ugrinovich, 10학년. 정보학과 ICT. 이항식. 2010년

수업 목표:- 학생들이 정보의 개념과 컴퓨터에서 정보를 인코딩하는 방법을 배우도록 돕습니다. - 코드 테이블을 사용하여 텍스트 정보를 인코딩하고 디코딩하는 방법을 학생들에게 소개합니다. - 학생들의 정보 문화 교육, 세심함, 정확성, 규율, 인내.
- 사고력 개발, 인지적 관심, 마우스 및 키보드 작업 기술, 자제력, 메모 능력.
장비:

학생의 직장, PC

대화형 화이트보드, 멀티미디어 프로젝터;

대화형 프레젠테이션

지식, 기술에 대한 자체 평가 표

수업 목표:

"텍스트 정보의 코딩 및 처리"라는 주제에 대한 학생들의 지식을 형성합니다.

학생들의 비 유적 사고 형성을 촉진합니다.

분석 및 성찰 기술을 개발합니다.

활동을 계획하는 능력을 개발하십시오.

강의 계획:

    조직적인 순간(1분)

    지식 확인, 숙제(7~8분)

    새로운 자료 학습(이론적 부분) - (13분)

    연구된 내용의 통합(실제 작업) - (15분)

    숙제. (2분);

    요약(2분)

수업 중에는

1. 조직적 순간:

인사드립니다. 참석하신 분들을 확인합니다. 슬라이드 2.( 부록 1 )

2. 지식, 숙제 확인

슬라이드 3

- 지난 수업에서 우리는 정보의 개념, 생물과 무생물에서 정보의 역할에 대해 반복했습니다. 테스트를 통해 모든 사람이 자신의 지식을 테스트하도록 초대합니다. (학생들은 MyTest 프로그램을 사용하여 이전 주제의 핵심 개념을 익히고 지식을 확인합니다. 테스트 결과는 교사에게 보고되고 자기 관리 테이블에 기록됩니다.) ( 부록 2 )

시험

3. 새로운 자료 학습

슬라이드 4. 수업 주제는 "텍스트 정보의 코딩 및 처리"입니다.

오늘 수업에서는 텍스트 정보가 컴퓨터에서 어떻게 표현되는지 배웁니다. 코드 테이블과 PC를 사용하여 텍스트 정보를 인코딩하고 디코딩하는 방법을 알아보세요. 하지만 먼저 "코딩"이 무엇인지 기억해야 할까요?

컴퓨터에서 사용되는 정보를 인코딩하는 원리는 무엇입니까?

인류가 발전하면서 정보교환의 필요성도 생겼다. 그러나 인간의 두뇌는 이용 가능한 모든 정보를 저장할 수 없습니다. 그래서 훌륭한 발명품이 탄생했습니다. 바로 글쓰기였습니다. 알파벳이라고 불리는 소리를 표현하기 위한 일련의 규칙이 등장했습니다. 이제 우리는 알파벳을 메시지를 생성하는 데 사용되는 유한한 기호 집합으로 간주합니다. 알파벳은 인간 언어의 코드입니다. 자동 장치의 생성으로 인해 해석이 많지 않은 언어, 즉 인간 언어를 공식화해야 할 필요성이 생겼습니다. 정보를 인코딩하는 수많은 방법은 필연적으로 호기심 많은 인간의 마음을 인코딩을 위한 보편적인 언어나 알파벳을 만들려는 시도로 이끌었습니다.

지난 세기 60년대부터 텍스트 정보를 처리하는 데 컴퓨터가 점점 더 많이 사용되었습니다. 컴퓨터에서 텍스트 정보를 인코딩하려면 이진 인코딩이 사용됩니다. 텍스트를 0과 1의 시퀀스로 표현합니다(이 두 문자는 영어로 이진수 또는 약어로 비트라고 함).

슬라이드 5.

컴퓨팅에 바이너리 인코딩이 사용되는 이유는 무엇입니까?

이 방법은 기술적으로 구현하기 쉬운 것으로 나타났습니다. 1 - 신호가 있음, 0 - 신호가 없음. 알파벳의 각 문자에는 특정 숫자와 0과 1의 순서가 지정되었습니다.

문자를 인코딩하는 데 몇 비트가 필요합니까?

문자 수에는 제한이 없습니다. 그러나 충분하다고 할 수 있는 양이 있습니다.

슬라이드 6

컴퓨터 내부 알파벳에 대한 대략적인 충분한 문자 수를 계산하고 공식을 사용하여 필요한 비트 수를 계산합니다.

33 러시아인 대문자+ 러시아어 소문자 33자 + 영문 소문자 26자 + 영문 대문자 26자 + 숫자 10자 + 구두점 + 대괄호 및 수학 기호 + 특수 문자(@, #, $, %, &, *) + 의사문자 ≒ 256자. 이진 기호 시스템에서 정보의 양을 결정하는 공식을 떠올려 보겠습니다(이전 강의 주제).

N = 2 나는

256 = 2 8

이러한 문자 수는 8비트 또는 1바이트이면 충분합니다. . 따라서 1바이트를 사용하면 256개의 다양한 문자를 인코딩할 수 있습니다.

슬라이드 7

인코딩은 각 문자에 0부터 255까지의 고유한 10진수 코드 또는 00000000부터 11111111까지의 해당 이진 코드가 할당되는 것입니다. 사람은 스타일로 문자를 구별하고, 컴퓨터는 코드로 구별합니다. 텍스트 정보가 컴퓨터에 입력되면 이진 인코딩이 발생하고 기호 이미지가 이진 코드로 변환됩니다. 문자 코드는 RAM의 한 셀에 저장됩니다.

슬라이드 8 - 12

모든 코드는 이런 식으로 이것과 저것을 표시한다는 데 동의하는 사람들 간의 일종의 합의입니다. 이 계약은 코드 테이블에 고정되어 있습니다. ASCII 코드표(American Standard Code for Information Interchange)가 국제표준으로 채택되었습니다.

이 표의 처음 33개 코드(0~33)는 문자가 아닌 연산(공백 입력, 줄 바꿈 등)에 해당합니다.

코드 33~127은 국제 코드이며 라틴 문자, 숫자, 산술 및 구두점에 해당합니다.

코드 128~255는 국내 코드입니다. 다른 국가 인코딩에서는 다른 문자가 동일한 코드에 해당합니다. 러시아어 문자에 대한 5개의 인코딩 테이블이 있습니다(Windows, MS-DOS, Mac, ISO, KOI - 8). 따라서 한 인코딩으로 생성된 텍스트는 다른 인코딩에서는 올바르게 표시되지 않습니다.

슬라이드 13 - 17

세계에는 약 6800개의 다양한 언어가 있습니다. 일본에서 인쇄된 텍스트를 러시아나 미국의 컴퓨터에서 읽으면 이해할 수 없습니다. 모든 국가의 문자를 모든 컴퓨터에서 읽을 수 있도록 인코딩에 2바이트(16비트)가 사용되기 시작했습니다.

2바이트로 인코딩할 수 있는 문자는 몇 개입니까?

이 인코딩을 유니코드라고 하며 UCS-2라고 합니다. 이 코드에는 세계의 모든 기존 알파벳뿐만 아니라 많은 수학, 음악, 화학 기호 등이 포함됩니다. 인코딩에는 4바이트를 사용하는 UCS-4와 인코딩이 있는데, 즉 40억 개 이상의 문자를 인코딩할 수 있습니다.

4. 배운 내용의 통합. 실무

슬라이드 18 - 20

1. 과제:웹 편집기 Linker(애플리케이션 Sea-monkey)에서 Windows, MS-DOS, 유니코드, ISO, KOI - 8의 다섯 가지 인코딩으로 "컴퓨터 과학"이라는 단어가 포함된 웹 페이지를 만듭니다. 브라우저에서 원하는 인코딩으로 봅니다.

(실제 작업 진행: 교과서 10학년 Ugrinovich N.D. pp 15 -17)

2. 과제. (미끄러지 다)(통합 국가 시험 준비. 작업 A1 및 A2 해결. 교육 테스트 배포. 정보학. 통합 국가 시험. TRIGON St. Petersburg).

    A1. 각 문자가 1바이트로 인코딩된다고 가정하면 Jean-Jacques Rousseau의 다음 진술의 정보량은 얼마인지 결정하십시오.

수천 개의 길은 오류로 이어지며, 진실로 이어지는 길은 단 하나입니다.

1) 92비트 2) 220비트 3) 456비트 4) 512비트

답: 3) 456비트.

나) A2. 두 텍스트에는 동일한 수의 문자가 포함되어 있습니다. 첫 번째 텍스트는 알파벳으로 작성되며 최대 16자입니다. 알파벳의 두 번째 텍스트의 용량은 256자입니다. 두 번째 텍스트에는 첫 번째 텍스트보다 몇 배 더 많은 정보가 포함되어 있습니까?

1) 12 2) 2 3) 24 4) 4

답: 2) 2.

5. 일반화. 숙제:

1. 컴퓨터에서 사용되는 텍스트 정보를 인코딩하는 원리는 무엇입니까?

2. 국제 문자 인코딩 테이블의 이름은 무엇입니까?

3. 러시아어 문자의 인코딩 테이블 이름을 나열하십시오.

4. 귀하가 나열한 인코딩 테이블의 코드는 어떤 숫자 체계로 되어 있습니까?

교과서 N.D.Ugrinovich 10학년.§ 1.1.1, 질문에 답하세요.

2011년 정보통신 및 ICT 통합국가고시 제어측정자료 실증버전 과제 완수

A2.자동 장치가 정보를 기록했습니다.

러시아어로 된 메시지, 원래 길이는 20자

16비트 유니코드 코드로 8비트 KOI-8 인코딩으로 작성되었습니다. ~에

이 정보 메시지가 다음으로 감소했습니다.

1) 320비트 2) 20비트 3) 160바이트 4) 20바이트

6. 요약합니다.

오늘 우리는 코드 테이블과 컴퓨터를 사용하여 텍스트 정보를 인코딩하고 디코딩하는 방법에 대해 알게되었습니다. 문제 해결 훈련을 받은 테스트 항목이 주제에 대한 시험. 우리의 교훈을 요약해 봅시다. 수업 시간에 자신의 작업을 평가해 보세요.

(평가.)

강의해주셔서 감사합니다.

사용된 정보 소스 목록

    Rovnyagina L.V. 텍스트(문자) 정보 코딩(2007/2008학년도) // http://festival.1september.ru/articles/502820(접속일: 2009년 10월 22일).

    Ugrinovich, N. D. 정보학 및 정보 기술에 관한 워크샵. 교육 기관 교과서 / N. D. Ugrinovich, L. L. Bosova, N. I. Mikhailova. - 남. : 이놈. 지식 연구소, 2003. - 400p. : 아픈.

    우그리노비치, N.D. 정보학과 ICT. 기본 수준: 10/N학년 교과서. D. Ugrinovich. - 6판. - 남. : 이놈. 지식연구소, 2010.

    2011년 컴퓨터 과학 통합 국가 시험을 위한 제어 측정 자료의 시연 버전(연방 주립 과학 기관 "FEDERAL INSTITUTE OF PEDAGOGICAL MEASUREMENTS"에서 준비)

    정보학 교육 테스트를 위한 유인물입니다. I.Yu Gusev의 통합 국가 시험. TRIGON 상트페테르부르크 2009

    수업 개발 교사: Kemerovo 지역 Novokuznetsk시에 위치한 NMOU "Gymnasium No. 44"의 컴퓨터 과학 교사 Mitina Natalya Vladimirovna.

    8-9학년 A.Kh Shelepaeva를 위한 정보학 수업 개발. 모스크바 "VAKO" 2005