Текстийн мэдээллийг кодлох хичээлийн төлөвлөгөө. Хичээлийн хураангуй "текстийн мэдээллийг кодлох"

02.04.2023 Үйлчилгээ

Мэдээллийн кодчилол гэдэг нь мэдээллийг шууд ашиглахад тохиромжтой хэлбэрээс дамжуулах, хадгалах, автомат боловсруулахад тохиромжтой хэлбэрт хөрвүүлэх үйл явц юм.

Текстийн мэдээллийг кодлох

Текстийн (тэмдэгт) мэдээллийг бүртгэхийн тулд ямар нэгэн хэл (байгалийн эсвэл албан ёсны) үргэлж ашиглагддаг.

Хэлэнд хэрэглэгддэг тэмдэгтүүдийн бүхэл бүтэн багцыг нэрлэдэг цагаан толгой. Цагаан толгойн тэмдэгтүүдийн нийт тоо Нтүүнийг дууд хүч. Текст бичих үед дараах зүйлсийн аль нэг нь байрлал бүрт гарч ирж болно. Нцагаан толгойн тэмдэгтүүд, өөрөөр хэлбэл энэ нь тохиолдож болно Нүйл явдал. Тиймээс цагаан толгойн тэмдэгт бүрийг агуулдаг бибага зэрэг мэдээлэл хаана байна битэгш бус байдлаас тодорхойлогддог (Хартли томъёо): 2 би Н. Дараа нь текст дэх мэдээллийн нийт хэмжээг дараах томъёогоор тодорхойлно.

В = к * би ,

Хаана В- текст дэх мэдээллийн хэмжээ; к- Текст дэх тэмдэгтүүдийн тоо (цэг таслал, тэр ч байтугай хоосон зайг оруулаад), би- нэг тэмдэгтийг кодлоход зориулагдсан битийн тоо.

Бит бүр нь 0 эсвэл 1 тул ямар ч текстийг тэг ба нэгийн дарааллаар дүрсэлж болно. Компьютерийн санах ойд текст мэдээлэл ингэж хадгалагддаг. Тодорхой хоёртын кодыг цагаан толгойн тэмдэгтэд оноох нь кодын хүснэгтэд бичигдсэн дүрэм журмын асуудал юм. Одоогоор кодын хүснэгтийг өргөн ашиглаж байна ASCIIТэгээд Юникод.


ASCII(Мэдээллийн солилцооны Америкийн стандарт код) удаан хугацаанд ашиглагдаж ирсэн. Нэг тэмдэгтийн кодыг хадгалахад 8 бит хуваарилагдсан тул кодын хүснэгт хүртэл дэмждэг 28 = 256 тэмдэгтүүд. Хүснэгтийн эхний хагаст (128 тэмдэгт) хяналтын тэмдэгтүүд, тоо, латин цагаан толгойн үсгүүд багтсан болно. Хоёр дахь хагас нь үндэсний цагаан толгойн тэмдэгтүүдэд зориулагдсан. Харамсалтай нь одоогийн байдлаар орос үсгүүдэд зориулсан кодын хүснэгтийн таван хувилбар байдаг (KOI-8, Windows-1251, ISO, DOS, MAC), тиймээс нэг кодчилолд үүсгэсэн текстүүд нөгөө кодчилолд буруу харагдаж байна. (Та текст нь утгагүй дүрүүд шиг харагддаг орос хэл дээрх сайтуудтай тааралдсан байх?).

Юникод- Сүүлийн жилүүдэд өргөн тархсан. Нэг тэмдэгтийн кодыг хадгалахын тулд 16 бит хуваарилагдсан тул кодын хүснэгт хүртэл дэмждэг 216 = 65536 тэмдэгтүүд. Энэ орон зай нь бүх “амьд” албан (төрийн) зохиолыг нэг стандартад нэгтгэхэд хангалттай. Дашрамд хэлэхэд ASCII стандарт нь Юникод-ын нэг хэсэг болсон.

Хэрэв кодлохЭнэ нь мэдээллийг нэг хэлээс нөгөө хэл рүү орчуулах (өөр тэмдэгтийн систем, өөр цагаан толгойн үсгээр бичих) юм. код тайлах- урвуу орчуулга.

Кодлох үед анхны мессежийн нэг тэмдэгтийг шинэ кодын нэг тэмдэгтээр эсвэл хэд хэдэн тэмдэгтээр сольж болно, эсвэл эсрэгээр - эх мессежийн хэд хэдэн тэмдэгтийг шинэ кодонд нэг тэмдэгтээр сольж болно (Хятад тэмдэгтүүд нь бүхэл бүтэн үг, ойлголтыг илэрхийлдэг. ), ийм кодчилол байж болно дүрэмт хувцасТэгээд тэгш бус.Нэг төрлийн кодчилолтой бол бүх тэмдэгтүүдийг ижил урттай кодоор кодлодог бол тэгш бус кодчилолтой бол өөр өөр тэмдгийг өөр өөр урттай кодоор кодлох боломжтой бөгөөд энэ нь код тайлахад хэцүү болгодог.

эхнээс нь тайлах, биелүүлсэн бол Фано нөхцөл байдал: ямар ч код үг нь өөр код үгийн эхлэл биш юм. Шифрлэгдсэн зурвас нь хоёрдмол утгагүй байж болно төгсгөлөөс нь тайлах, биелүүлсэн бол урвуу Фано нөхцөл: ямар ч код үг нь өөр код үгийн төгсгөл биш юм. Фано нөхцөл нь хоёрдмол утгагүй декодчилоход хангалттай боловч зайлшгүй нөхцөл биш юм.

Текстийн мэдээллийг кодлох асуудлыг шийдвэрлэх

1. Автомат төхөөрөмж нь анх 2 байт Юникод кодоор бичсэн 20 тэмдэгтийн урттай мэдээллийн мессежийг 8 битийн KOI-8 кодчилол болгон дахин кодчилсон. Зурвасын урт хэдэн битээр багассан бэ? Хариултандаа зөвхөн тоог бичнэ үү.

Шийдэл:

1) 16 битийн кодчилолтой бол мессежийн хэмжээ 16*20 бит байна

2) үүнийг 8 битийн код болгон дахин кодлох үед түүний хэмжээ 8 * 20 биттэй тэнцэв.

3) ингэснээр мессежийг 16*20 – 8*20 = 8*20 = 160 битээр багасгасан.

Хариулт: 160

2. Текстийн мэдээллийн хэмжээг битээр тодорхойлно

Бамбарбиа! Кергуду!

Шийдэл:

1) энэ текст 19 тэмдэгтээс бүрдэнэ (хоосон зай, цэг таслалыг заавал тоолоорой)

2) хэрэв нэмэлт мэдээлэл байхгүй бол бид 8 битийн кодчилол ашигладаг гэж үздэг (ихэнхдээ кодчилол нь 8 эсвэл 16 бит гэж тодорхой заасан байдаг), тиймээс мессеж нь 19 * 8 = 152 бит мэдээлэл агуулдаг.

Хариулт: 152

3. Доорх хүснэгтэд ASCII кодын хүснэгтийн хэсгийг харуулав.

Тэмдэг

Аравтын код

Hex код

"q" тэмдэгтийн арван арван код нь юу вэ?


Шийдэл:

1) ASCII кодын хүснэгтэд 65=4116 кодтой тэмдэгтээс эхлэн A-Z бүх том латин үсгийг цагаан толгойн дарааллаар байрлуулна.

2) бүх жижиг латин үсгийг a-z үсэг 97=6116 кодтой тэмдэгтээс эхлэн цагаан толгойн дарааллаар байрлуулна.

3) "q" ба "a" үсгүүдийн кодын зөрүү нь "Q" ба "A" үсгүүдийн кодын зөрүүтэй тэнцүү байна, өөрөөр хэлбэл 5116 - 4116 = 1016

4) дараа нь "q" тэмдэгтийн арван зургаатын код нь "a" үсгийн код дээр нэмэх нь 1016-тай тэнцүү байна.

5) эндээс бид 6116 + 1016 = 7116-г олно.

Хариулт: 71

4. A, B, C, D, D үсгүүдээс бүрдсэн тодорхой дарааллыг кодлохын тулд жигд бус хоёртын кодыг ашигладаг бөгөөд энэ нь үүссэн хоёртын дарааллыг хоёрдмол утгагүй тайлах боломжийг олгодог. Энд код байна: A-00, B-010, B-011, G-101, D-111. Кодыг хоёрдмол утгагүй тайлахын тулд аль нэг үсгийн кодын уртыг богиносгож болох уу? Үлдсэн үсгүүдийн кодууд өөрчлөгдөх ёсгүй. Зөв хариултыг сонго.

1) B үсгийн хувьд энэ нь боломжгүй юм

3) B үсгийн хувьд - G үсгийн хувьд - 01

Шийдэл(1 арга - Фано нөхцөлийг шалгах):

3) хоёрдмол утгагүй тайлахын тулд Фано нөхцлүүдийн аль нэг нь хангагдсан байхад хангалттай: Фаногийн шууд эсвэл урвуу нөхцөл;

4) 1, 3, 4-р сонголтыг дараалан шалгах; хэрэв тэдгээрийн аль нь ч тохирохгүй бол та 2-р сонголтыг сонгох хэрэгтэй ("энэ боломжгүй");

3) 1-р сонголтыг шалгах: A–00, B–01, C–011, G–101, D–111.

"шууд" Фано нөхцөл хангагдаагүй (В үсгийн код нь В үсгийн кодын эхлэлтэй давхцаж байна);

"урвуу" Фано нөхцөл хангагдаагүй (B үсгийн код нь G үсгийн кодын төгсгөлтэй давхцаж байна); иймээс энэ сонголт тохиромжгүй;

4) 3-р сонголтыг шалгах: A–00, B–010, C–01, G–101, D–111.

"шууд" Фано нөхцөл хангагдаагүй (В үсгийн код нь В үсгийн кодын эхлэлтэй давхцаж байна);

"урвуу" Фано нөхцөл хангагдаагүй (B үсгийн код нь G үсгийн кодын төгсгөлтэй давхцаж байна); иймээс энэ сонголт тохиромжгүй;

5) 4-р сонголтыг шалгах: A–00, B–010, C–011, G–01, D–111.

Фаногийн "шууд" нөхцөл хангагдаагүй (G үсгийн код нь B ба C үсгийн кодын эхлэлтэй давхцаж байна); Гэхдээ "урвуу" Фано нөхцөл хангагдсан(G үсгийн код нь бусад үсгүүдийн кодуудын төгсгөлтэй давхцахгүй); иймээс энэ сонголт тохиромжтой;

Хариулт: 4

Шийдэл(2 зам, мод):

1) дараагийн кодын цифр - 0 эсвэл 1-ийн сонголттой тохирч, зангилаа бүрээс хоёр салаа салах хоёртын модыг барих; Энэ модон дээр A, B, C, D, D үсгүүдийг байрлуулж, тэдгээрийн кодыг үндэснээс энэ үсэг хүртэлх замыг бүрдүүлдэг ирмэг дээрх тоонуудын дарааллаар олж авах болно (В үсгийн кодыг тодруулсан болно. улаанаар - 011):

https://pandia.ru/text/78/419/images/image003_52.gif" width="391" height="166">DIV_ADBLOCK100">

3) гэхдээ бидэнд паритет бит огт хэрэггүй хэрэггүй, өөр нэг чухал зүйл бол тав дахь тав дахь бит хаяж болно!

4) өгөгдсөн дарааллыг тус бүр 5 битийн бүлэгт хуваана:

01010, 10010, 01111, 00011.

5) бүлэг бүрт тав дахь (сүүлийн) битийг хаяна:

0101, 1001, 0111, 0001.

Эдгээр нь дамжуулагдсан тоонуудын хоёртын кодууд юм.

01012 = 5, 10012 = 9, 01112 = 7, 00012 = 1.

6) ийм байдлаар 5, 9, 7, 1 эсвэл 5971 дугаарыг дамжуулсан.

Хариулт: 2

Сургалтын зорилго:

1) Автомат төхөөрөмж нь мэдээллийн мессежийг анх 16 бит кодоор бичсэн орос хэл дээр дахин кодчилсон Юникод, 8 битийн кодчилол руу
KOI-8. Үүний зэрэгцээ мэдээллийн мессежийг 800 битээр багасгасан. Тэмдэгтээр бичсэн мессежийн урт хэд вэ?

2) Доорх хүснэгтэд ASCII кодын хүснэгтийн хэсгийг харуулав.

Тэмдэг

Аравтын код

Hex код

"p" тэмдэгтийн арван зургаатын код гэж юу вэ?

3) 3072 тэмдэгтээс бүрдсэн текст баримт бичгийг 8 битийн KOI-8 кодчилолд хадгалсан. Энэ баримт бичгийг 16 битийн Юникод болгон хөрвүүлсэн. Баримт бичгийг хадгалахад нэмэлт хэдэн KB шаардагдахыг заана уу. Хариултандаа зөвхөн тоог бичнэ үү.

4) A, B, C, D үсгүүдийг кодлохын тулд бид хоёр оронтой дараалсан хоёртын тоог (00-ээс 11 хүртэл) ашиглахаар шийдсэн. Хэрэв та GBAV тэмдэгтүүдийн дарааллыг ийм байдлаар кодлож, үр дүнг 16-тын тооллын системд бичвэл дараахь зүйлийг авна.

5) Латин цагаан толгойн 5 үсгийн хувьд тэдгээрийн хоёртын кодыг өгдөг (зарим үсгийн хувьд - хоёр битээс, зарим нь - гурваас). Эдгээр кодуудыг хүснэгтэд үзүүлэв.

Аль багц үсгийг хоёртын стрингээр кодлохыг тодорхойлно уу

1) baade 2) badde 3) bacde 4) bacdb

6) A, B, C, D үсгийг кодлохын тулд 1-ээр эхэлсэн гурван бит дараалсан хоёртын тоонуудыг (100-аас 111 хүртэл) ашигладаг. Хэрэв та CDAB тэмдэгтийн дарааллыг ийм байдлаар кодлож, үр дүнг 16-тын кодоор бичвэл дараахь зүйлийг авна.

1) А5СD16 4) DE516

7) Латин цагаан толгойн 6 үсгийн хувьд тэдгээрийн хоёртын кодыг зааж өгсөн болно (зарим үсгийн хувьд хоёр бит, зарим нь гурав). Эдгээр кодуудыг хүснэгтэд үзүүлэв.

Аль 6 үсгийн дараалал нь хоёртын мөрт кодлогдсоныг тодорхойл.

8) Зөвхөн A, B, C, D үсгүүдээс бүрдэх мессежийг кодлохын тулд тэгш бус урттай хоёртын кодыг ашиглана:

Хэрэв та GAVBVG тэмдэгтүүдийн дарааллыг ийм байдлаар кодлож, үр дүнг 16-тын кодоор бичвэл дараахь зүйлийг авна.

1) 62DD2) 6213316

9) Зөвхөн A, B, C, D үсгүүдээс бүрдсэн холбооны сувгаар мессеж дамжуулахын тулд тэд тэгш бус урттай кодыг ашиглахаар шийдсэн: A=1, B=01, B=001. Кодын урт нь хамгийн бага байх ба кодлогдсон мессежийг хоёрдмол утгагүй үсэг болгон хувааж болохын тулд G үсгийг хэрхэн кодлох ёстой вэ?

10) Дуу чимээ ихтэй сувгаар тоо дамжуулахын тулд паритет шалгах кодыг ашигладаг. Түүний цифр бүрийг хоёртын дүрслэлээр бичиж, 4-ийн урттай эхний тэгийг нэмж, үүссэн дараалалд түүний элементүүдийн нийлбэр модуль 2-ыг нэмнэ (жишээ нь, хэрэв бид 23-ыг дамжуулвал бид дараалал авна). Маягт дахь сувгаар ямар дугаар дамжсаныг тодорхойлох уу?

11) A, B, C, D, D үсгүүдээс бүрдсэн тодорхой дарааллыг кодлохын тулд жигд бус хоёртын кодыг ашигладаг бөгөөд энэ нь үүссэн хоёртын дарааллыг хоёрдмол утгагүй тайлах боломжийг олгодог. Энд код байна: A-10, B-11, B-000, G-001, D-011. Кодыг хоёрдмол утгагүй тайлахын тулд аль нэг үсгийн кодын уртыг богиносгож болох уу? Үлдсэн үсгүүдийн кодууд өөрчлөгдөх ёсгүй. Зөв хариултыг сонго.

1) энэ боломжгүй 2) B үсгийн хувьд - 1

3) G үсгийн хувьд - D үсгийн хувьд - 01

12) A, B, C, D, D үсгүүдээс бүрдэх тодорхой дарааллыг кодлохын тулд бид нэгдмэл бус хоёртын кодыг ашиглахаар шийдсэн бөгөөд энэ нь холбооны сувгийн хүлээн авагч талд гарч ирэх хоёртын дарааллыг хоёрдмол утгагүй тайлах боломжийг бидэнд олгодог. . Ашигласан код: A–111, B–110, C–100, D–101. D үсгийг кодлоход ямар кодын үг хэрэглэж болохыг заана уу. Код нь хоёрдмол утгагүй декодчилох шинж чанарыг хангасан байх ёстой. Хэрэв нэгээс олон код үг ашиглах боломжтой бол хамгийн богино үгийг оруулна уу.

13) Зөвхөн A, B, C, D үсгүүдээс бүрдсэн холбооны сувгаар мессеж дамжуулахын тулд тэд тэгш бус урттай кодыг ашиглахаар шийдсэн: A=1, B=000, B=001. Кодын урт нь хамгийн бага байх ба кодлогдсон мессежийг хоёрдмол утгагүй үсэг болгон хувааж болохын тулд G үсгийг хэрхэн кодлох ёстой вэ?

График мэдээллийг кодлох

График мэдээллийг аналог хэлбэрээс салангид хэлбэрт хөрвүүлэх ажлыг гүйцэтгэдэг дээж авах, өөрөөр хэлбэл, тасралтгүй график дүрсийг бие даасан элементүүдэд хуваах. Дээж авах үйл явц нь кодчилол, өөрөөр хэлбэл элемент бүрт тодорхой утгыг код хэлбэрээр өгөх явдал юм.

Дээж авах Энэ нь тасралтгүй дүрсийг код хэлбэрээр салангид утгуудын багц болгон хувиргах явдал юм.

Зургийг кодлох явцад, орон зайн түүвэрлэлт. Зургийн орон зайн түүврийг мозайкаас зураг бүтээхтэй харьцуулж болно. Зургийг тус тусад нь жижиг хэсгүүдэд (цэгүүд) хувааж, тус бүр нь өнгөт кодыг өгдөг.

Орон зайн салангид байдлын үр дүнд график мэдээллийг хэлбэрээр үзүүлэв bitmap. Растер зураг нь тодорхой тооны цэгүүд (пиксел) агуулсан тодорхой тооны шугамаас бүрддэг.

Зургийн чанар нь нягтралаас хамаарна.

Растер зургийн нарийвчлалыг хэвтээ цэгийн тоо (X) ба босоо цэгийн тоогоор тодорхойлно. Ю) зургийн нэгжийн урт.

Цэгийн хэмжээ бага байх тусам нягтрал их байх болно (мөр бүрт илүү олон растер шугам, цэгүүд) ба үүний дагуу зургийн чанар өндөр болно.
Нарийвчлалын утгыг (нэг инч дэх цэг - нэг инч дэх цэг), өөрөөр хэлбэл 1 инч урт (1 инч = 2.54 см) зургийн туузан дахь цэгүүдийн тоогоор илэрхийлнэ. Цаасан эсвэл хальснаас график дүрсийг дижитал болгох нь сканнер ашиглан хийгддэг. Зургийн дагуу гэрэл мэдрэмтгий элементүүдийг хөдөлгөх замаар сканнер хийдэг. Сканнерийн шинж чанарыг хоёр тоогоор илэрхийлдэг, жишээ нь 1200x2400 dpi. Эхний тоо нь туузны нэг инч тутамд гэрэл мэдрэмтгий элементүүдийн тоог тодорхойлдог бөгөөд оптик нарийвчлал юм. Хоёр дахь нь техник хангамжийн нарийвчлал бөгөөд зургийн дагуу нэг инч хөдөлж байх үед микро алхамуудын тоог тодорхойлдог.

Дээж авах процесс нь янз бүрийн өнгөт палитрыг ашиглаж болно. Өнгө бүрийг цэгийн боломжит төлөв гэж үзэж болно. Палетт дахь N өнгөний тоо ба цэг бүрийн өнгийг кодлох мэдээллийн хэмжээ нь алдартай Хартли томъёогоор бие биентэйгээ холбоотой байдаг. N=2I,Энд I нь өнгөний гүн, N нь өнгөний тоо (палитр).

Зурган дээрх цэгийн өнгийг кодлоход ашигладаг мэдээллийн хэмжээг гэнэ гүн өнгө. Өнгөний гүний хамгийн түгээмэл утгууд нь хүснэгтээс авсан утгууд юм.

Хүснэгт. Өнгөний гүн болон харуулсан өнгөний тоо.

Өнгөний гүн (i)

Үзүүлсэн өнгөний тоо (N)

Хяналтын дэлгэц дээрх зургийн чанар нь хэмжээнээс хамаарна орон зайн нарийвчлалба өнгөний гүн. Мониторын дэлгэцийн орон зайн нарийвчлалыг зургийн шугамын тоо ба нэг мөрөнд байгаа пикселийн тооны үржвэрээр тодорхойлно. Нарийвчлал нь: 800x600, 1024x768, 1152x864 ба түүнээс дээш байж болно. Үзүүлсэн өнгөний тоо 256-аас 16 саяас дээш өнгө хооронд хэлбэлзэж болно.

Видео санах ой

Цэг дугаар.

Хоёртын цэгийн өнгөний код

.........................................................................................

..........................................................................................

Цагаан будаа. Дэлгэц дээр растер зураг үүсгэх.

Мөр бүрт 800 цэг бүхий 600 мөр (нийт цэг), 8 битийн өнгөний гүнээс бүрдэх мониторын дэлгэц дээр растер дүрс үүсгэх жишээг авч үзье. Бүх цэгүүдийн хоёртын өнгөний код нь видео карт дээр байрладаг компьютерийн видео санах ойд хадгалагддаг.

Үе үе, тодорхой давтамжтайгаар цэгүүдийн өнгөний кодыг видео санах ойноос уншиж, цэгүүдийг дэлгэцийн дэлгэц дээр харуулдаг. Зургийг унших давтамж нь дэлгэц дээрх зургийн тогтвортой байдалд нөлөөлдөг. Орчин үеийн мониторуудад дүрс нь секундэд 75 ба түүнээс дээш давтамжтайгаар шинэчлэгддэг бөгөөд энэ нь хэрэглэгчийн тав тухтай байдлыг хангадаг.

Шаардлагатай видео санах ойн мэдээллийн хэмжээтомъёог ашиглан тооцоолж болно:

В =I · X · Y,

Энд V нь бит дэх видео санах ойн мэдээллийн хэмжээ;
X Y - зургийн пикселийн тоо (дэлгэцийн нягтрал);
I - өнгөний гүн, цэг бүрийн битээр.

Жишээлбэл, 800x600 пикселийн нягтралтай, 24 битийн өнгөний гүнтэй график горимд шаардлагатай видео санах ойн хэмжээ нь:

V =I · X · Y= 24 x 800 x 600 = бит = 1 байт.

Хяналтын дэлгэц дээрх өнгөт дүрс нь үндсэн өнгийг холих замаар үүсдэг: улаан, ногоон, цэнхэр (RGB палитр). Өнгөний баялаг палитрыг олж авахын тулд үндсэн өнгийг өөр өөр эрчимтэй өгч болно. Жишээлбэл, 24 битийн өнгөний гүнтэй бол өнгө бүрт 8 бит хуваарилагдсан, өөрөөр хэлбэл өнгө бүрийн хувьд N=28=256 эрчмийн түвшин боломжтой бөгөөд үүнийг хоёртын кодоор хамгийн багааас дээд тал руу зааж өгсөн болно.

Хүснэгт. 24 битийн өнгөний гүнд зарим өнгө үүсэх.

Нэр

Эрчим хүч

Өнгө нь ихэвчлэн - #RRGGBB гэж бичигддэг, энд RR нь улаан өнгөний бүрэлдэхүүн хэсгийн hex код, GG нь ногоон өнгөний бүрэлдэхүүн хэсгийн зургаан өнцөгт код, BB нь цэнхэр өнгөний бүрэлдэхүүн хэсгийн зургаан өнцөгт код юм. Бүрэлдэхүүн хэсгүүдийн утга өндөр байх тусам харгалзах үндсэн өнгөний гэрэлтүүлгийн эрч хүч нэмэгдэнэ. 00 – гэрэлтэхгүй, FF – хамгийн их гэрэлтэх (FF16=25510), 8016 – гэрэлтүүлгийн дундаж утга. Хэрэв бүрэлдэхүүн хэсэг нь өнгөний эрчимтэй байвал<8016 , то это даст темный оттенок, а если >=8016, дараа нь гэрэл.

Жишээлбэл,

#FF0000 - улаан өнгө (улаан бүрэлдэхүүн хэсэг нь хамгийн их, үлдсэн хэсэг нь тэг)

#000000 – хар өнгө (ямар ч бүрэлдэхүүн хэсэг асахгүй)

#FFFFFF - цагаан өнгө (бүх бүрэлдэхүүн хэсгүүд нь хамгийн их бөгөөд ижил, хамгийн тод өнгө)

#404040 - хар саарал өнгө (бүх бүрэлдэхүүн хэсгүүд ижил бөгөөд утга нь дундаж гэрэлтүүлгийн утгаас бага байна)

#8080FF – цайвар цэнхэр (цэнхэр бүрэлдэхүүн хэсэг нь хамгийн их тод, бусад бүрэлдэхүүн хэсгүүдийн тод байдал нь ижил бөгөөд 8016-тай тэнцүү).

График мэдээллийг кодлох асуудлыг шийдвэрлэх

1. 32х32 пикселийн хэмжээтэй растер дүрсийг хадгалахын тулд 512 байт санах ой хуваарилсан. Зургийн палитрт хамгийн их байж болох өнгөний тоо хэд вэ?

Шийдэл:Палеттаар кодлох үед 1 пиксел дэх битийн тоо ( К) палитр дахь өнгөний тооноос хамаарна Н, тэдгээр нь дараах томъёогоор холбогддог: https://pandia.ru/text/78/419/images/image005_31.gif" width="71" height="21 src="> (2), энд байгаа тоо нь пиксел тутамд бит, ба – пикселийн нийт тоо.

1) нийт пикселийн тоог олоорой https://pandia.ru/text/78/419/images/image009_17.gif" width="61" height="19">bytebytebitbit

3) нэг пикселийн битийн тоог тодорхойлно: #ХХХХХХ", 24 битийн RGB загвар дахь өнгөт бүрэлдэхүүн хэсгүүдийн эрчмийн арван зургаатын утгыг хашилтанд зааж өгсөн болно.

Шошгоор заасан хуудасны өнгө ямар өнгөтэй ойр байх вэ? ?

1) цагаан 2) саарал 3) шар 4) нил ягаан

Шийдэл:Хамгийн өндөр өнгөний эрчим (99) нь улаан, цэнхэр бүрэлдэхүүн хэсгүүдэд байдаг. Энэ нь нил ягаан өнгө үүсгэдэг.

Хариулт: 4

3. Дискний 1.5 МБ зай эзэлдэг тэгш өнцөгт 64 өнгийн задалсан битийн зургийн өндөр нь өргөнийх нь хагастай тэнцүү бол өргөн (пикселээр) хэд вэ?

Шийдэл:Зургийг бүхэлд нь санах ойн хэмжээг (1) томъёогоор тооцдог тул пикселд ногдох битийн тоо, https://pandia.ru/text/78/419/images/image014_12.gif" width=" 36" өндөр = 41 src=">.

64=26. Эндээс К= 6.

Эдгээр утгыг томьёо (1) болгон орлуулснаар бид дараахь зүйлийг авна.

*6=1.5*220*23. Буурсны дараа: x2 = 222. Эндээс: x= 211=2048.

ТУХАЙхариулт: 4

Сургалтын зорилго:

1. 128 х 128 пикселийн хэмжээтэй растер дүрсийг хадгалахын тулд 4 килобайт санах ой хуваарилсан. Зургийн палитрт хамгийн их байж болох өнгөний тоо хэд вэ?

2. Интернэт хуудасны дэвсгэр өнгийг кодлохын тулд bgcolor="#ХХХХХХ" атрибутыг ашиглан 24 битийн RGB загвар дахь өнгөт бүрэлдэхүүн хэсгүүдийн эрчмийн арван зургаатын утгыг хашилтанд зааж өгсөн болно. Шошгоор заасан хуудасны өнгө ямар өнгөтэй ойролцоо байх вэ? ?

1) шар 2) ягаан 3) цайвар ногоон 4) цайвар цэнхэр

3. Дискний 1 МБ зай эзэлдэг тэгш өнцөгт 16 өнгийн задалсан битийн зургийн өндөр нь өргөнөөсөө хоёр дахин их бол өргөн (пикселээр) хэд вэ?

Аудио мэдээллийн кодчилол

Дуу нь давтамж, далайц нь тасралтгүй өөрчлөгддөг дууны долгион юм. Дохионы далайц их байх тусмаа чанга, давтамж өндөр байх тусмаа ая өндөр болно. Компьютер дууг боловсруулахын тулд тасралтгүй аудио дохиог цахилгаан импульсийн дараалалд (хоёртын нэг ба тэг) хувиргах шаардлагатай.

Тасралтгүй аудио дохиог кодлох явцад түүний цаг хугацааны дээжийг хийдэг. Энэ тохиолдолд дууны долгион нь жижиг түр зуурын хэсгүүдэд хуваагддаг бөгөөд тус бүрт далайцын утгыг тогтоодог.

Цагийн түүвэрлэлт -тасралтгүй аудио дохиог кодлох явцад дууны долгионыг тусдаа жижиг цаг хугацааны хэсгүүдэд хувааж, ийм хэсэг бүрт тодорхой далайцын утгыг тогтоодог процесс. Дохионы далайц их байх тусам дуу чимээ ихсэх болно.

График дээр (зураг харна уу) энэ нь гөлгөр муруйг "алхам" дарааллаар сольж байгаа мэт харагдаж байна, тус бүрдээ дууны түвшний утгыг оноож өгсөн. Кодчилол хийх явцад илүү их дууны түвшинг хуваарилах тусам дуу чимээ сайн байх болно.

Цагаан будаа. Аудио цаг хугацааны дээж авах

Аудио гүн (кодлох гүн) -аудио кодчилол бүрт битийн тоо.

Дууны түвшин (дохионы түвшин)- дуу нь өөр өөр түвшний түвшинтэй байж болно. Эзлэхүүний янз бүрийн түвшний тоог Хартлигийн томъёогоор тооцоолно. Н= 2 I ХаанаI– дууны гүн, N – дууны түвшин.

Орчин үеийн дууны картууд нь 16 битийн аудио кодчиллын гүнийг өгдөг. Төрөл бүрийн дохионы түвшний тоог N=216=65536 томъёогоор тооцоолж болно. Тиймээс орчин үеийн дууны картууд нь 65536 дохионы түвшинг кодчилдог. Далайцын утга бүрт 16 битийн код оноогддог.

Тасралтгүй дууны дохиог хоёртын кодлох үед түүнийг салангид дохионы түвшний дарааллаар солино. Кодчлолын чанар нь нэгж хугацаанд дохионы түвшний хэмжилтийн тоо, өөрөөр хэлбэл дээж авах давтамжаас хамаарна. 1 секундэд хийсэн хэмжилтийн тоо их байх тусам (түүврийн давтамж өндөр байх тусам хоёртын кодчилол хийх журам илүү нарийвчлалтай болно.

Дээж авах давтамжнэгж хугацаанд (1 секундэд) оролтын дохионы түвшний хэмжилтийн тоо. Дээж авах хурд өндөр байх тусам хоёртын кодчилолын процедур илүү нарийвчлалтай болно. Давтамжийг Герц (Гц) -ээр хэмждэг.

1 секундэд 1 хэмжилт -1 Гц, 1 секундэд 1000 хэмжилт 1 кГц.

Түүврийн хурдыг үсгээр тэмдэглэеФ. Кодлохын тулд гурван давтамжийн аль нэгийг сонгоно уу:44.1 KHz, 22.05 KHz, 11.025 KHz.

Хүний сонсдог давтамжийн хүрээ нь ямар давтамжтай байдаг гэж үздэг 20 Гц-ээс 20 кГц хүртэл.

Хоёртын дууны кодчилолын чанарыг кодлох гүн болон түүвэрлэлтийн хурдаар тодорхойлно.

Аналог аудио дохионы түүврийн давтамж нь 8 кГц-ээс 48 кГц хооронд хэлбэлзэж болно. 8 кГц давтамжтай үед түүвэрлэсэн аудио дохионы чанар нь радио нэвтрүүлгийн чанар, 48 кГц давтамжтай бол аудио CD-ийн дууны чанарт нийцдэг. Мөн моно болон стерео горимыг хоёуланг нь ашиглах боломжтой гэдгийг анхаарч үзэх хэрэгтэй.

Аудио адаптер (дууны карт) -дууг оруулах үед дууны давтамжийн цахилгаан чичиргээг тоон хоёртын код болгон хувиргадаг төхөөрөмж, дууг тоглуулах үед эсрэгээр (тоон кодоос цахилгаан чичиргээнд) хувиргадаг төхөөрөмж.

Аудио адаптерийн үзүүлэлтүүд:түүвэрлэлтийн давтамж ба бүртгэлийн битийн гүн.

Бүртгэлийн хэмжээ -аудио адаптерийн бүртгэл дэх битийн тоо. Цифрийн багтаамж их байх тусам цахилгаан гүйдлийн хэмжээг тоо болгон хувиргах тус бүрийн алдаа бага байх ба эсрэгээр. Хэрэв битийн гүн бол I, дараа нь оролтын дохиог хэмжих үед 2-ыг авч болноI = Нөөр өөр утгатай.

Дижитал моно аудио файлын хэмжээ (А)-ийг дараах томъёогоор хэмждэг.

А=F*Т* I/8 ,

ХаанаF -дээж авах давтамж (Гц),Т- дуу тоглуулах эсвэл бичих цаг,I бүртгэлийн өргөн (тодорхойлолт). Энэ томьёоны дагуу хэмжээг байтаар хэмждэг.

Дижитал стерео аудио файлын хэмжээ (А)-ийг дараах томъёогоор хэмждэг.

А=2* Ф* Т* I/8 ,

Зүүн ба баруун дууны сувгийг тусад нь кодчилдог тул дохиог хоёр чанга яригчаар бүртгэдэг.

Жишээ.Дууны өндөр чанартай (16 бит, 48 кГц) 1 секундын дууны үргэлжлэх хугацаатай стерео аудио файлын мэдээллийн хэмжээг тооцоолохыг хичээцгээе. Үүнийг хийхийн тулд битийн тоог секунд дэх дээжийн тоогоор үржүүлж, 2 (стерео) үржүүлнэ.

16 бит*48,000 *2 = 1,536,000 бит = 192,000 байт = 187,5 KB

Хүснэгт 1-д янз бүрийн түүвэрлэлтийн хурдаар кодлогдсон нэг минутын аудио мэдээлэл хэдэн МБ эзлэхийг харуулав.

Дохионы төрөл

Дээж авах давтамж, кГц

16 бит, стерео

16 бит, моно

8 бит, моно

Даалгаврын жишээ:

1. Тоглуулах хугацаа нь 22.05 кГц давтамжтай, 8 битийн нягтралтай 10 секунд бүхий дижитал аудио файлын хэмжээг (байтаар) тодорхойл. Файл шахагдаагүй байна.

Шийдэл:

Хэмжээг тооцоолох томъёо (байтаар)дижитал аудио файл: А= Ф* Т* I/8.

Байт руу хөрвүүлэхийн тулд үүссэн утгыг 8 битэд хуваах шаардлагатай.

22.05 кГц =22.05 * 1000 Гц =22050 Гц

А= Ф* Т* I/8 = 22050 x 10 x 8 / 8 = 220500 байт.

Хариулт: 220500

2. Хэрэглэгч өөрийн мэдэлд 2.6 МБ санах ойн багтаамжтай. 1 минутын дууны үргэлжлэх хугацаатай дижитал аудио файлыг бичих шаардлагатай. Дээж авах давтамж ба битийн гүн ямар байх ёстой вэ?

Шийдэл:

Дээж авах давтамж ба битийн гүнийг тооцоолох томъёо: F* I = A/T

(санах ойн багтаамж байтаар) : (дуугарах хугацаа секундээр):

2.6 MB = 26 байт

F* I =A/T= 26 байт: 60 = 45438.3 байт

F=45438.3 байт: I

Адаптерийн өргөн нь 8 эсвэл 16 бит байж болно. (1 байт эсвэл 2 байт). Тиймээс түүврийн давтамж нь 45438.3 Гц = 45.4 кГц ≈ байж болно. 44.1 кГц– стандарт шинж чанарын дээж авах давтамж, эсвэл 22719.15 Гц = 22.7 кГц ≈ 22.05 кГц- стандарт шинж чанарын дээж авах хурд

Хариулт:

Дээж авах давтамж

Аудио адаптерийн багтаамж

1 сонголт

Сонголт 2

3. Диск дээрх сул санах ойн хэмжээ 5.25 МБ, дууны картын битийн гүн 16. 22.05 кГц түүвэр давтамжтайгаар бичигдсэн дижитал аудио файлын дууны үргэлжлэх хугацаа хэд вэ?

Шийдэл:

Дууны үргэлжлэх хугацааг тооцоолох томъёо: T=A/F/I

(санах ойн багтаамж байтаар) : (түүж авах давтамж Гц) : (дууны картын багтаамж байтаар):

5.25 MB = 5505024 байт

5505024 байт: 22050 Гц: 2 байт = 124.8 сек
Хариулт: 124,8

4. Стерео бичлэгийн нэг секундэд CD дээр хэдэн байт мэдээлэл эзлэхийг тооцоол (давтамж 44032 Гц, утга бүрт 16 бит). Нэг минут хэр удаан үргэлжлэх вэ? Хамгийн их дискний багтаамж хэд вэ (хамгийн их үргэлжлэх хугацаа нь 80 минут гэж тооцвол)?

Шийдэл:

Санах ойн хэмжээг тооцоолох томъёо А= Ф* Т* I:
(Бичлэг хийх хугацаа секундээр) * (дууны картын багтаамж байтаар) * (түүврийн давтамж). 16 бит -2 байт.
1) 1с x 2 x 44032 Гц = 88064 байт (1 секундын стерео CD бичлэг)
2) 60 сек x 2 x 44032 Гц = 5283840 байт (1 минутын стерео CD бичлэг)
3) 4800 сек x 2 x 44032 Гц = байт = 412800 КБ = 403,125 МБ (80 минут)

Хариулт: 88064 байт (1 секунд), 5283840 байт (1 минут), 403.125 MB (80 минут)

Сургалтын зорилго:

1) Нэг сувгийн (моно) дууны бичлэгийг 22 кГц давтамжтай, 16 битийн кодчиллын гүнтэй гүйцэтгэдэг. Бичлэг 2 минут үргэлжилдэг, үр дүн нь файлд бичигдсэн, өгөгдлийг шахдаггүй. Дараах тоонуудын аль нь мегабайтаар илэрхийлэгдсэн файлын хэмжээтэй хамгийн ойр байх вэ?

2) Хоёр сувгийн (стерео) дууны бичлэгийг 48 кГц-ийн түүврийн давтамж, 24 битийн кодчиллын гүнтэй гүйцэтгэдэг. Бичлэг 1 минут үргэлжилдэг, үр дүн нь файлд бичигдсэн, өгөгдлийг шахдаггүй. Дараах тоонуудын аль нь мегабайтаар илэрхийлэгдсэн файлын хэмжээтэй хамгийн ойр байх вэ?

3) Нэг сувгийн (моно) дууны бичлэгийг 16 кГц давтамжтай, 24 битийн нарийвчлалтайгаар хийсэн. Үр дүн нь 3 МБ файл байсан бөгөөд өгөгдөл шахаагүй. Дараах утгуудын аль нь бичлэг хийсэн хугацаанд хамгийн ойр байх вэ?

1) 30 секунд секунд

4) Нэг сувгийн (моно) дууны бичлэгийг 128 Гц-ийн түүврийн давтамжтайгаар гүйцэтгэдэг. Бичлэг хийх явцад дээж авах 64 түвшинг ашигласан. Бичлэг нь 6 минут 24 секунд үргэлжилдэг бөгөөд үр дүнг нь файлд бичиж, дохио бүрийг хамгийн бага боломжтой, ижил тооны битээр кодлодог. Доорх тоонуудын аль нь килобайтаар илэрхийлэгдсэн файлын хэмжээтэй хамгийн ойр байх вэ?

5) Хоёр сувгийн (стерео) дуу бичлэгийг 16 кГц-ийн түүврийн давтамж, 32 битийн кодчиллын гүнтэйгээр гүйцэтгэдэг. Бичлэг 12 минут үргэлжилдэг бөгөөд үр дүнг нь файлд бичиж, өгөгдөл шахдаггүй. Дараах тоонуудын аль нь мегабайтаар илэрхийлэгдсэн файлын хэмжээтэй хамгийн ойр байх вэ?

Хэсгүүд: Компьютерийн шинжлэх ухаан

Зорилтот:. оюутнуудад компьютерт текст мэдээллийг кодлох аргыг танилцуулах.

Тоног төхөөрөмж:

  1. Оюутны ажлын компьютер, онолын хүснэгт.
  2. Багшийн ажлын байр
  3. Мультимедиа төхөөрөмж
  4. Илтгэл (Хавсралт 1)
  5. Цахим картууд
  6. Ажлын хуудас

Хичээлийн үеэр

Хүүхдийн тоглоомын "тоосго хэл"-ийн жишээг ашиглан ангийнхантайгаа мэндчилж эхлэхийг зөвлөж байна. Сайн уу залуусаа, СИРЕСИБЯСИТА" (Сайн уу залуусаа).

Намайг юу гэж хэлсэн гэж бодож байна?

Хүүхэд байхдаа бид энэ тоглоомыг тоглоход үнэхээр дуртай байсан тул биднийг ойлгохгүйн тулд si гэсэн угтвар үгийг үгийн өмнө оруулдаг байсан.

Тэгэхээр би чамд юу гэж хэлсэн бэ? Sizdravsistvuysite siresibyasita.

Сайн хийлээ.

Хүүхэлдэйн кино үзэцгээе (Moomintrol хүүхэлдэйн киноны хэсэг).

Тосла, Висла хоёрын юу яриад байгааг хэн нэгэн ойлгосон гэж бодож байна уу?

Мөн бид яагаад тэднийг ойлгоогүй нь тэдний ямар хэлээр ярьдаг, мэдээллээ хэрхэн ангилдагийг мэдэхгүйтэй холбоотой юм.

Уг нь анхааралтай сонсвол Тосла, Висла хоёр манай хэлээр ярьдаг, яриагаа ангилахын тулд үг болгон дээр л гүтгэлэг нэмдэг гэдгийг ойлгох болно.

Анхны нууц мэдээлэл гарч ирснээр хүмүүс текстийг шифрлэж эхлэв. Ийм анхны нууц мэдээллийн нэг бол Юлий Цезарь сенаторуудтайгаа захидал бичсэн явдал байв.

Тиймээс өнөөдөр хичээл дээр бид "Текстийн мэдээллийг кодлох" сэдэвтэй танилцаж, сэдвийг ажлын хуудсанд бичнэ үү (Хавсралт 2).

Хүний сэтгэлгээний хөгжлийн янз бүрийн үе шатанд зохион бүтээсэн текст кодлох хэд хэдэн техникийг энд оруулав.

Криптограф- энэ бол нууц бичиг, текстийг гэгээрээгүй хүмүүст ойлгомжгүй болгохын тулд бичгийг өөрчлөх систем юм.

Морзын кодэсвэл үсэг, тэмдэг бүр өөрийн гэсэн цэг, зураасны хослолоор дүрслэгдсэн тэгш бус телеграф код.

Гарын үсэг зурах дохио зангаа– сонсголын бэрхшээлтэй хүмүүсийн хэрэглэдэг дохионы хэл.

Текст мэдээллийг кодлох ямар жишээг та өгч чадах вэ?

Хамгийн эртний мэдэгдэж байгаа кодчилолын нэг нь Ромын эзэн хаан Юлий Цезарийн нэрээр нэрлэгдсэн (МЭӨ 1-р зуун). Энэ арга нь кодлогдсон текстийн үсэг бүрийг өөр үсгээр солих, цагаан толгойг эх үсгээс тогтсон тооны тэмдэгтээр сольж, цагаан толгойг тойрог хэлбэрээр, өөрөөр хэлбэл үсгийн дараа уншихад суурилдаг. Iавч үзэж байна А.

Тэгэхээр үг БАЙТХоёр тэмдэгтийг баруун тийш шилжүүлэхэд үг кодлогдсон болно GVLF. 1 үсгийг баруун тийш шилжүүлэхэд кодлогдсоныг мэдэж байвал хэллэгийг тайлж үзье.

" гэсэн хэллэгийг тайл. Лпнреяус епмзё сбвпбуэ, фшёоилы епмзё эфнбуэ.» Слайд болон ажлын хуудсан дээрх орос цагаан толгойн үсгүүдийг дэмжлэг болгон ашигла.

Та юу авсан бэ? ( Компьютер ажиллах ёстой, оюутнууд бодох ёстой)

Сайн хийлээ.

Залуус аа, манай компьютер дээр текст хэрхэн кодлогдсоныг мэдэх хүн байна уу?

Энэ нь зөв, компьютер нь текст мэдээллийн хоёртын кодчилолыг ашигладаг (үүнийг ажлын хуудсандаа бичнэ үү).

Уламжлал ёсоор бол 1 байт мэдээллийг компьютерт нэг тэмдэгтийг кодлоход ашигладаг. (үүнийг хуудсан дээр бичнэ үү).

Хэдэн өөр тэмдэгтийг кодлох боломжтой вэ?

Энэ нь орос, латин цагаан толгойн том, жижиг үсэг, тоо болон бусад тэмдэгтийг багтаасан текстийн мэдээллийг илэрхийлэхэд хангалттай юу?

Энэ асуултад үнэн зөв хариулахын тулд бид орос цагаан толгойн жижиг, том үсэг, англи цагаан толгойн тоог тоолох хэрэгтэй.

Үр дүнг ажлын хуудсан дээрээ тэмдэглэ.

  1. Бид хэдэн дүр авсан бэ?
  2. Ямар дүгнэлт хийж болох вэ?

Үлдсэн утгууд нь цэг таслал, арифметик тэмдэг, үйлчилгээний үйлдлүүдийг (мөр хангамж, зай гэх мэт) зааж өгөхөд ашиглагддаг. Тиймээс бид текстийн мэдээллийг кодлоход 1 байт хангалттай.

Компьютерт тэмдэгт бүр өвөрмөц кодоор кодлогдсон байдаг. Дүр болгонд өөрийн гэсэн өвөрмөц код өгөх олон улсын гэрээг баталсан. ASCII (American Standard Code for Information Interchange) кодын хүснэгтийг олон улсын стандарт болгон баталсан. Кодын хүснэгтийн нэрийг хуудсан дээрээ бич. Энэ хүснэгтэд 0-ээс 127 хүртэлх кодыг харуулсан бөгөөд үүнд 0-ээс 32 хүртэлх функцын товчлуурууд, 33-аас 127 хүртэлх англи цагаан толгой, математикийн үйлдлийн тэмдэг, үйлчилгээний тэмдэг орно. Үүнийг хуудсан дээрээ тэмдэглэ

128-аас 255 хүртэлх кодыг улс бүрийн үндэсний стандартад хуваарилдаг. Энэ нь ихэнх өндөр хөгжилтэй орнуудад хангалттай. Бидний кодчилолд 128-аас 255 хүртэлх кодыг ашиглан юуг кодлох вэ

ОХУ-д хэд хэдэн өөр өөр кодын хүснэгтийн стандартыг нэвтрүүлсэн (код 128-аас 255 хүртэл).

Тэдгээрийн заримыг энд оруулав. Тэднийг харж, нэрийг нь бичье. KOI8-P, SR1251, SR866, Mas, ISO.

Он цагийн дарааллаар орос үсгийг компьютер дээр кодлох анхны стандартуудын нэг нь KOI8 ("8 битийн мэдээлэл солилцох код") байсан бөгөөд энэ кодчилол нь өнгөрсөн зууны 70-аад оны үед EC цуврал компьютеруудад ашиглагдаж байжээ.

Одоогоор ашиглагдаж байгаа хамгийн түгээмэл кодчилол бол Microsoft Windows, товчилсон CP1251 (Код хуудас) юм.

90-ээд оны эхэн үеэс MS DOS үйлдлийн систем давамгайлж байх үед CP886 кодчилол хэвээр байна.

Мөн Mac OS үйлдлийн системээ ажиллуулж буй Apple компьютерууд өөрсдийн Mac кодчилолыг ашигладаг.

Нэмж дурдахад Олон улсын стандартын байгууллага (ISO) нь ISO 8859 хэмээх өөр кодчилолыг орос хэлний стандарт болгон баталсан.

Ажлын хуудсыг лавлагаа болгон ашиглан янз бүрийн кодчилолын хүснэгтэд текст кодлох жишээг авч үзье

Хоёр кодын хүснэгт ашиглан “Бит” гэдэг үгийг кодчилъё

Сайн байна, хэрэв текстийг нэг кодчилолоор бичсэн бол өөр кодчилолоор унших боломжгүй гэдгийг бид шууд харж байна.

Одоо бид "текст мэдээллийг кодлох" сэдвээр практик ажил эхлэхийн өмнө нүдний дасгал хийх болно.

Та 3 даалгаврыг гүйцэтгэх хэрэгтэй:

  1. Эхний даалгаварт бид текст процессор ашиглан үгийг тайлах болно.
  2. Хоёрдахь даалгаварт та үүнийг хосоороо хийх боловч хүн бүр өөрийн компьютер дээрээ ажилладаг. Та танд өгөгдсөн ойлголтыг кодлох бөгөөд үүний үр дүнд бид хэллэг авах ёстой.
  3. Гурав дахь даалгаварт та тэмдэгтүүдийн тоог тоолж, өгөгдсөн хэллэг хэр жинтэй болохыг олж мэдэхийн тулд Notepad текст засварлагчийг ашиглах хэрэгтэй.

Хэрэв танд практик ажлын талаар асуулт байвал?

Хуудасны дугаарын дагуу компьютерийн ард суугаад даалгаврыг анхааралтай уншина уу.

MS Word текст процессорыг нээнэ үү.

Эхний даалгаварт та цаасан дээрх үгийг тайлахын тулд ALT товчийг дараад нэмэлт гар дээрх дугааруудыг залгах хэрэгтэй.

146 165 138 145 146

Файлыг хадгалахгүйгээр хаа.

Цаашид та хоёр хосоороо ажлаа үргэлжлүүлээрэй, гэхдээ тус бүр өөрийн компьютер дээрээ.

Та тоо бүхий картуудыг нээнэ ( Хавсралт 3, Хавсралт 4, Хавсралт 5), таны хуудсан дээр заасан бөгөөд хосуудын нэг нь koi8 хүснэгтийн дагуу мэдээллийг кодчилдог, хоёр дахь нь cp1251-ийн дагуу, үүний дараа үр дүнг хуудсанд бичнэ.

Кодын дугаарыг хоосон зайгүйгээр бичнэ.

Жижиг, том үсгүүдэд анхаарлаа хандуулаарай.

Дараах даалгаварт бид үүнийг тэмдэглэлийн дэвтэр дээр гүйцэтгэдэг.

Тэмдэгт бүрийг 1 байтаар кодлодог тул текст дэх тэмдэгтүүдийн тоог 1 байтаар үржүүлэх замаар текстийн мэдээллийн хэмжээг олж болно.

Одоо та хуудсан дээр өгсөн илэрхийлэлийг дахин бичиж, бүх цэг таслал, зайг харгалзан тэмдэгтүүдийн тоог тоолоорой.

Үүнийг практик дээр шалгаж үзье. Тэмдэглэлийн дэвтэр дээр текст баримт бичгийг үүсгээд "Компьютерийн програм нь таны хийхийг хүссэн зүйл биш харин таны хэлсэн зүйлийг хийдэг" гэсэн хэллэгийг бичнэ үү.

Энэ нь хэдэн дүртэй вэ?

Хариулт: 105

Файлыг хадгалаад хаа. Түүний хэмжээг байтаар тодорхойлно. Тэр ямархуу хүн бэ?

Хариулт: 105 байт.

Тэд ширээ рүү шилжиж, юу авсанаа шалгаж эхэлнэ.

Эхний даалгавар дээр та ямар үгийг зөв авсан бэ?

Сайн хийлээ.

Санаж байгаа хэллэгээ нэрлэ.

Энэ даалгаврыг биелүүлэхэд ямар бэрхшээл тулгарсан бэ?

Таны гаргасан гол алдаа юу байв?

Сүүлчийн даалгаварт та "Компьютерийн программ таны хүссэнийг биш харин таны хэлсэн зүйлийг хийдэг" гэсэн үгийн тэмдэгтүүдийн тоог тоолсон.

Та хэд авсан бэ?

Үүний дараа бид энэ мэдэгдэл бүхий файлд ямар мэдээлэл агуулагдаж байгааг шалгасан, ямар хэмжээ вэ?

Тэгээд практик ажлыг дүгнэж хэлэхэд компьютерийн программ нь таны захиалсан зүйлийг хийдэг болохоос таны хүссэнийг биш.

Дэлхий дээр ойролцоогоор 6800 өөр хэл байдаг. Японд хэвлэсэн бичвэрийг Орос, АНУ-д компьютер дээр уншвал ойлгохгүй. Аль ч улсын үсгийг ямар ч компьютер дээр унших боломжтой байхын тулд тэдгээрийг кодлоход хоёр байт (16 бит) => 65536 ашигласан.

Энэ кодчиллыг Юникод гэж нэрлэдэг бөгөөд UCS-2 гэж тодорхойлсон. Энэхүү код нь дэлхийн одоо байгаа бүх цагаан толгойн үсэг, түүнчлэн математик, хөгжим, химийн тэмдэг болон бусад олон зүйлийг агуулдаг. Мөн UCS-4 кодчилол байдаг бөгөөд энд 4 байтыг кодлоход ашигладаг, өөрөөр хэлбэл 4 тэрбум гаруй тэмдэгтийг кодлох боломжтой.

Хичээлийнхээ төгсгөлд асуултуудад хариулж, сүүлчийн хэллэгийг өөрсдөө тайлъя:

  1. Текст мэдээллийг кодлох ямар зарчмыг компьютерт ашигладаг вэ?
  2. Олон улсын тэмдэгтийн кодчилолын хүснэгтийг юу гэж нэрлэдэг вэ?
  3. Орос тэмдэгтийн кодчилолын хүснэгтүүдийн нэрийг жагсаана уу.
  4. Таны жагсаасан кодчилолын хүснэгтүүдийн кодууд ямар тооны системд байна вэ?
  5. Юникод хүснэгтийг ашиглан хэллэгийг өөрөө тайлаарай.

193 235 224 227 238 228 224 240 254 194 209 197 213 231 224 226 237 232 236 224.

Хичээлийн сэдэв: "Текст мэдээллийн кодчилол".

Зүйл: Компьютерийн шинжлэх ухаан ба МХТ.

Анги: 8

Багш: Строкач Наталья Петровна

Хичээлийн тойм

Тоног төхөөрөмж : компьютер, мультимедиа проектор, самбар, оюутны ажлын байр (хувийн компьютер), сурах бичиг “Мэдээлэл зүй ба МХТ. 9-р анги" Н.Д. Угринович.

Хичээлийн төрөл : нэгтгэсэн.

Ажлын хэлбэрүүд : урд талын, хамтын, хувь хүн.

Хичээлийн материал: танилцуулга, кодын хүснэгт (ASCII, Орос хэлний 5 кодын хүснэгт:Windows, ISO, Mac, MS- DOS, KOI-8), практик ажлын даалгавар бүхий хуудас.

Хичээлийн зорилго:

Боловсролын:

    Текст мэдээллийн тухай ойлголтуудыг танилцуулах;

    Оюутнуудад текст мэдээллийг компьютерийн санах ойд хэрхэн кодлодог тухай ойлголтыг бий болгох;

    Кодын хүснэгт болон текст засварлагч ашиглан тэмдэгтийн код, тэмдэгтийг кодоор тодорхойлж сур. Текст мэдээллийг кодлож, дахин кодлож сур.

Боловсролын:

    Логик сэтгэлгээ, анхаарал, ой санамжийг хөгжүүлэх;

    Оюутнуудын дунд тогтвортой танин мэдэхүйн сонирхлыг хөгжүүлэх;

Боловсролын:

    Сэдвийн сонирхлыг бий болгох, ертөнцийг үзэх үзлийг бий болгох;

    Ангид биеэ авч явах соёл, сонсох чадварыг төлөвшүүлэх.

Мэдлэг, ур чадварт тавигдах шаардлага:

Оюутнууд дараахь зүйлийг мэдэж байх ёстой.

    Текстийн мэдээллийг кодлох зарчим;

    ASCII кодчилолын хүснэгтийн бүтэц.

Оюутнууд дараах чадвартай байх ёстой:

    Кодын хүснэгтийг ашиглан тэмдэгтүүдийг кодлох, тайлах;

Хичээлийн төлөвлөгөө:

    Зохион байгуулах цаг (3 мин)

    Мэдлэгийг шинэчлэх

    Шинэ материал сурах - илтгэлийг унших (15 мин)

    Материалыг засах. Даалгавруудыг гүйцэтгэх (17 мин)

    Туршилт, үнэлгээ, гэрийн даалгавар (5 мин)

Хичээлийн үеэр:

    Зохион байгуулах цаг.

    Танин мэдэхүйн даалгаврын тухай мэдэгдэл

Асуулт:

    Компьютер ямар төрлийн мэдээллийг боловсруулж чадах вэ? (тоон, график, текст, аудио, видео)

Асуулт:

    Компьютерийн санах ойд мэдээлэл ямар хэлбэрээр илэрхийлэгддэг вэ? (хоёртын системээр)

Асуулт:

    График мэдээллийг аналогоос дискрет рүү хэрхэн хөрвүүлдэг вэ? (орон зайн түүврийн аргаар зургийг пиксел болгон хуваадаг)

Асуулт:

    Дуу хэрхэн дижитал хэлбэрт хувирдаг вэ? (цаг хугацааны түүвэр ашиглах)

Асуулт:

    Таны бодлоор хүн компьютер ашиглан ямар мэдээллийг ихэвчлэн боловсруулдаг вэ?

Одоогийн байдлаар дэлхийн ихэнх персонал компьютерууд (тоо болон цаг хугацааны хувьд) текст мэдээллийг боловсруулах завгүй байна.(слайд 1,2)

3. Хичээлийн зорилгыг илэрхийлэх сэдвийн мессеж

Өнөөдөр бидний хичээлийн сэдэв: "Текстийн мэдээллийг кодлох"(слайд 3,4).

Хичээлийн зорилго (слайд 5)

    Текст мэдээллийг кодлох ухагдахуун, кодын хүснэгттэй танилцах.

    Текст засварлагч ашиглан тэмдэгтийн код болон тэмдэгтийг кодоор тодорхойлж сур.

4.Шинэ мэдлэгийг нэвтрүүлэх.

Асуулт:

    Текст мэдээллийг кодлоход хэдэн тэмдэгт шаардлагатай вэ?

"Тооцоолох" аргыг ашиглацгаая. Үүнийг хийхийн тулд бид бичихдээ ямар тэмдэглэгээ ашигладаг болохыг санах хэрэгтэй.

33*2(том ба жижиг үсэг) + 10(тоо) + 10(цэг таслал) = 86 тэмдэгт.

    Асуулт:

Бүх бичвэр орос хэл дээр байна уу? Би гартаа ямар тэмдэгт нэмэх ёстой вэ?

Англи цагаан толгойн хувьд 26 + 26 = 52;

127 тэмдэгт хэрэгтэй болж байна. Цэг таслал, арифметик тэмдэг, үйлчилгээний үйлдлүүдийг (мөр хангамж, зай гэх мэт) зааж өгөхөд ашиглаж болох 129 утга үлдсэн хэвээр байна.

Текст бичсэн бүх тэмдгийн багцыг цагаан толгой гэж нэрлэдэг.(Слайд 6)

Цагаан толгойн үсгийн тэмдэгтүүдийн тоог түүний үндсэн байдал гэж нэрлэдэг. (слайд 7)

Тэгэхээр гар дээр 256 тэмдэгт байна. Компьютер эдгээр бүх тэмдэгтүүдийг таньж, хоёртын код болгон хувиргах чадвартай байх ёстой.(слайд 8)

    Асуулт:

Компьютер тэмдэгтүүдийг хэрхэн ялгадаг вэ?

Компьютер нь тэмдэглэгээг цахилгаан импульсийн хослолоор ялгадаг - тэмдгийн хоёртын код

Ийм 256 тэмдэгт байгаа бол 1 тэмдэгтэд хэдэн бит мэдээллийг кодлож болох вэ?

Томьёог санацгааяН=2 би . (слайд 9)

256=2 8 Тиймээс 1 тэмдэгтийг 8 бит буюу 1 байтаар кодлодог.(слайд 10,11,12).

Тэмдэгт бүрийн хоёртын кодыг аравтын тоогоор бичиж болно.

    )Асуулт:

Самбар дээрх тоогоор ямар үгс кодлогдсоныг хэлж чадах уу?(слайд 13)

65; 112; 112; 108; 101

200; 216; 228; 224

Асуулт: Эдгээр үгсийг тайлахын тулд юу хэрэгтэй вэ? (Орчуулах хүснэгтүүд)

Ширээний ирмэгээс ширээ аваад, хамгийн түрүүнд юу бодож олсноо хэлээрэй (Apple)

Хоёр дахь үг юу вэ? Асуудалтай нөхцөл байдал үүссэн - 127, таваас дээш код бүхий хүснэгтүүд. Мөн өөр өөр кодын хүснэгтийн дагуу өөр өөр үгсийг олж авдаг. (Код - ISO хүснэгтийн дагуу)

Кодын хүснэгт - тоон код, тэмдэгтүүдийн хоорондын уялдаа холбоог тогтоосон хүснэгт. (Слайд №14)

Олон улсад хүлээн зөвшөөрөгдсөн ASCII (American Standard Code for Information Interchange) гэж нэрлэгддэг кодын хүснэгт байдаг. (Слайд №15)

ASCII кодын хүснэгтийн хэсгүүд:

0-32 нь тушаалууд болон функцийн товчлуурууд;

33-127 - олон улсын хэсэг (Латин);

128-255 - үндэсний хэсэг.

Түүхээс харахад кодын хүснэгтийн үндэсний хэсэг нь өөр өөр улс орнууд болон өөр өөр үйлдлийн системд нийцэхгүй гарч ирсэн. ЗХУ-д ISO ба KOI-8 кодын хүснэгтүүд гарч ирэв. MS-DOS кодын хүснэгтийг Microsoft DOS үйлдлийн системд, Windows кодын хүснэгтийг Microsoft Windows үйлдлийн системд зориулан боловсруулсан. Mac кодын номыг Mac OS үйлдлийн системд ашигладаг.

Одоогоор орос үсгийн кодчилолын 5 хүснэгт (Windows, MS-DOS, KOI-8, Mac, ISO) байгаа тул нэг кодчилолд үүсгэсэн текстүүд нөгөө кодчилолд зөв харагдахгүй.

ОХУ-ын кодчилол (Кирилл): (Слайд №16)

Windows

MS- DOS,

KOI-8,

Mac,

ISO.

Асуулт: Кодын хүснэгтийн сүүлийн тэмдэгт яагаад 255 гэж дугаарлагдсан, өмнө нь 256 кодтой гэж байсан гэж та бодож байна.(Учир нь дугаарлалт 0-ээс эхэлдэг).

Заримдаа нэг текстийн баримт бичигт хоёроос илүү хэл ашиглах шаардлагатай болдог. Жишээлбэл, геометрийн текстийг хэвлэхдээ орос тэмдэгт, латин үсэг, грек үсэг хэрэгтэй болно. Ийм нөхцөлд юу хийх вэ?

Дэлхий дээр ойролцоогоор 6800 өөр хэл байдаг. Японд хэвлэсэн бичвэрийг Орос, АНУ-д компьютер дээр уншвал ойлгохгүй. Ингэснээр аль ч улсын үсгийг ямар ч компьютер дээр уншиж болно1991 онд шинэ кодын стандартыг санал болгосон бөгөөд тэмдэгт бүрт 2 байт санах ой хуваарилагдсан.

Кодын хүснэгтийг Юникод гэж нэрлэсэн (Слайд №17)

Юникод кодын хүснэгтэд 65536 тэмдэгт байна (Слайд №18)

Юникод нь араб, армян, бенгал, бирм, грек, гүрж, деванагари, еврей, кирилл, копт, кхмер, латин, тамил, хангул, хань (Хятад, Япон, Солонгос), Чероки, этиоп хэл зэрэг орчин үеийн бараг бүх скриптийг агуулдаг. Япон (катакана, хирагана, ханз) болон бусад.

Эрдэм шинжилгээний зорилгоор эртний Грек, Египетийн иероглиф, дөрвөлжин үсэг, Майя үсэг, этруск цагаан толгой зэрэг олон түүхэн бичгүүдийг нэмсэн.

Юникод нь математикийн болон хөгжмийн тэмдэгтүүд болон пиктограммуудын өргөн хүрээг хангадаг.

Тэмдэглэлийн дэвтэр оруулах: (Слайд №19)

Кодын хүснэгтүүд:

ASCII

Юникод

Тэмдэгт бүрт байтын тоо

1 байт

2 байт

Тэмдэгтүүд

256

65536

Тиймээс, дүгнэлт хийцгээе: өөр өөр кодын хүснэгт дэх ижил код нь өөр өөр тэмдэгтүүдийг өгдөг.

5. Практик ажил

Хичээлийн зорилгыг санаарай.

Эхний зорилго бол текстийн мэдээллийг кодлох ойлголт болох кодын хүснэгттэй танилцах явдал юм. Надад хэлээч, бид энэ зорилгодоо хүрсэн үү? (Тиймээ )

Мөн бид "Текстийн мэдээллийг кодлох" практик ажил нь зорилгодоо хүрэхэд бидэнд туслах зорилго тавьдаг. (Слайд №21)

Практик ажилд бид ямар зорилго тавих вэ? (Кодын хүснэгт, текст засварлагч ашиглан текстийн мэдээллийг кодлох, тэмдэгтийн код, тэмдэгтийг кодоор тодорхойлж сурах )

Практик ажил нь хоёр хэсгээс бүрдэнэ.

Эхний хэсэг нь гурван даалгавараас бүрдэх бөгөөд компьютер дээр хийгддэг.

Компьютер дээр гүйцэтгэх шаардлагатай ажлуудыг уншина уу. Эдгээр ажлыг гүйцэтгэхийн тулд бид ямар програм ашиглах вэ? (MS Word болон Notepad текст засварлагч).

Одоо таны өмнө дэлгэцэн дээр текст засварлагч цонх байна. (Слайд №22)

Бид тэмдэгтийн кодыг тодорхойлж, тусгай тэмдэгт (Insert → Symbols) оруулах замаар тэмдэгтийг кодоор нь олох болно.

Шаардлагатай тэмдгийг сонгохдоо бид цонхны баруун доод буланд түүний тоон кодыг харна. Хүснэгт дэх бүх тэмдэгтүүдийг тоон кодоор өсөх дарааллаар байрлуулсан тул та өгөгдсөн тоон код бүхий тэмдгийг олох боломжтой.

Та бүх үр дүнг тэмдэглэлийн дэвтэрт бичих хэрэгтэй.

Танд практик ажлыг дуусгах талаар асуулт байна уу? (Үгүй).

Та компьютер дээрээ даалгавраа гүйцэтгэж эхлэх боломжтой. Дэвтэр, үзэг аваарай. Компьютер дээр ажиллахдаа аюулгүй байдлын дүрэм, эрүүл мэндийг сахих талаар бүү мартаарай.

Оюутнууд компьютер дээр ажилладаг, багш нь ажиглаж, тусалдаг, ажлыг засаж, компьютерийн ард зөв суудаг.

Эхний хэсгийг дуусгасан оюутнууд компьютерээ унтрааж, ширээндээ буцаж ирээд практикийн хоёрдугаар хэсгийг гүйцэтгэнэ.

Багш ажлыг хянаж, хүндрэл гарвал тусалдаг.

Үр дүн:

« ҮГ»

200 205 212 206 208 204 192 210 200 202 192- “МЭДЭЭЛЭЛ”Windows»

ОЮУТАН

“Тэмдэглэлийн дэвтэр”: abvgdezhiy rstufhtchshshch Би сурмаар байна

Хоёрдахь хэсэг нь хоёр даалгавраас бүрдэх бөгөөд кодын хүснэгтийг ашиглан дэвтэрт бөглөсөн болно: (слайд 23)

204 224 242 229 236 224 242 232 247 229 241 234 232 233 32 235 232 246 229 233

    Маша найз Оля руугаа Windows кодчилолоор бичсэн захидал илгээсэн бөгөөд Оля үүнийг ISO кодчилолоор уншив. Үүний үр дүнд "Yayuchf№rtyўў!" гэсэн утгагүй хэллэг гарч ирэв. Оляад захидал уншихад туслаарай.

Даалгавруудыг илүү хурдан гүйцэтгэж чаддаг хүмүүст зориулсан ажил нь нэмэлт даалгавар өгдөг: ISO кодчилолд "Би ирсэн, би харсан, би ялсан" хэллэгийг кодчил.

3. Нэмэлт даалгавар

Windows кодын хүснэгтийг ашиглан хэллэгийг тайл:

205 229 32 246 226 229 242 251 130 224 32 226 255 237 243 242

205 229 32 235 224 228 238 248 232 130 32 224 32 232 236 232 245 235 238 239 224 254 242

205 229 32 225 229 235 252 184 130 32 224 32 232 245 32 240 224 231 226 229 248 232 226 224 254 242

205 224 32 237 232 245 32 236 238 230 237 238 32 226 229 248 224 242 252 32 235 224 239 248 243

Хүүхдүүдийг 3 хүнтэй 4 бүлэгт хуваа. Бүлэг бүрт 1 мөр өг. Бүх сурагчид даалгаврыг гүйцэтгэсний дараа тэдний гүйцэтгэлийг шалгана. Дөрвөн сонголт тус бүр нь оньсогоны мөрүүдийг кодлосон байдаг.

Цэцэг биш, харин хатаж байна
алгаа таших биш, харин алга таших,
Угаалга биш, гэхдээ тэд гадуур өлгөөтэй байдаг
Та гоймон дээр өлгөж болно.

Оюутнууд текстийн хувилбаруудыг ээлжлэн уншдаг. Хамтдаа таамаглацгаая!

6. Хичээлийн хураангуй

Хичээлээ нэгтгэн дүгнэе.

Хичээлийн материалын талаархи дараах асуултуудад хариулна уу: (Слайд №25)

    Текст мэдээллийг компьютерт кодлоход юу хэрэгтэй вэ? (Код хүснэгт)

    Олон улсын кодын хүснэгтийг юу гэж нэрлэдэг вэ? (ASCII)

    Хэдэн орос хэлний кодчилол байдаг вэ? (Таван)

    65536 өөр тэмдэгтийг кодлох боломжийг олгодог Юникодыг ямар зорилгоор нэвтрүүлсэн бэ?(зөвхөн орос, латин цагаан толгой, тоо, тэмдэг, математикийн тэмдэгтүүдийг кодлох төдийгүй грек, араб, еврей болон бусад цагаан толгойн үсгийг кодлох).

Хичээлийн зорилгыг санацгаая: (Слайд № 26)

    Текст мэдээллийг кодлох тухай ойлголт, кодын хүснэгттэй танилцах.

    Кодын хүснэгтүүдийг ашиглан текст мэдээллийг кодлож, дахин кодлож сур.

    Текст засварлагч ашиглан тэмдэгтийн код болон тэмдэгтийг кодоор тодорхойлж сур.

Асуулт: Бид эдгээр зорилгодоо хүрсэн үү? (Тийм ээ, бид хүрсэн)

Хичээлийн үнэлгээ.

7. Гэрийн даалгавар

Гэрийн даалгавраа өдрийн тэмдэглэл эсвэл дэвтэрт бичих: (Слайд №27)

    Сурах бичиг, хуудас 49 – 52, догол мөр 2.1.

    52-р хуудасны тестийн асуултууд

    Бие даан гүйцэтгэх даалгавар No 2.1., 2.2.

8. Тусгал

Оюутнуудад гурван чиглэлээр хичээл дээрх оюутны ажлыг тодорхойлсон хэллэгүүдийг тодруулах шаардлагатай бие даасан карт өгдөг.

Хичээл

Би ангидаа байна

Доод шугам

1. сонирхолтой

1. ажилласан

1. материалыг ойлгосон

2. уйтгартай

2. амарсан

2. мэдэж байснаасаа илүү ихийг сурсан

3. хамаагүй

3. бусдад тусалсан

3. ойлгосонгүй

Текстийн мэдээллийг кодлох

Ажлын зорилго: тоон тэмдэгтийн кодыг тодорхойлж сурах, кодчилол ашиглан тоон код ашиглан тэмдэгт оруулахWindows, Юникод(Юникод).

Ажлын захиалга:

Дасгал 1.

Текст засварлагч ашиглан тэмдэгтийн тоон кодыг тодорхойлох Үг .

    Текст засварлагчийг ажиллуулҮгтушаал [Хөтөлбөр/MicrosoftҮг]

    [insert/symbol] командыг оруулна уу. Дэлгэц дээр харилцах цонх гарч ирнэТэмдэг . Кодчилол дахь тэмдэгтийн тоон кодыг тодорхойлохWindows -аас: кодчилолын төрлийг сонгоно ууКирилл (12-р сарын).

    Тэмдгийн код: Тэмдэгтийн аравтын тоон код гарч ирнэ (энэ тохиолдолд 192).

    Кодчилол дахь тэмдэгтийн арван зургаатын тоон кодыг тодорхойлохЮникодунадаг жагсаалтыг ашиглан-аас: Юникод (hex) кодчилолын төрлийг сонгох

    Тэмдгийн хүснэгтээс тэмдэгтийг сонгоно уу (жишээлбэл, "А" том үсэг). Текст талбартТэмдгийн код: Тэмдэгтийн арван зургаатын тоон код гарч ирнэ (энэ тохиолдолд 0410).

Даалгавар 2.

Notepad текст засварлагч дээр тоон код ашиглан тэмдэгт оруулах

    Стандарт Notepad програмыг [Programs/Accessories/Notepad] командаар ажиллуулна уу.

    Alt) 0224 дугаарыг оруулаад түлхүүрийг суллана (Alt), баримт бичигт "a" тэмдэг гарч ирнэ. 0225-аас 0233 хүртэлх тоон кодуудын процедурыг давтвал баримт бичигт 12 тэмдэгтийн дараалал "abvgdezhy" гарч ирнэ.кодчилолд Windows .

    (-г дарж байх үед нэмэлт тоон товчлуурыг ашиглахAlt) 224 тоог оруулна уу, баримт бичигт "p" тэмдэг гарч ирнэ. 225-аас 233 хүртэлх тоон кодын процедурыг давтвал баримт бичигт "rstufhtchshshch" гэсэн 12 тэмдэгтийн дараалал гарч ирнэ.кодчилолд MS - DOS

Даалгавар 3:

    Кодчилол ашиглаж байнаWindowsMicrosoftҮгүгийг кодчилКОМПЬЮТЕРИЙН ШИНЖЛЭХ УХААН

    Кодчилол ашиглаж байнаЮникодтекст засварлагч дээр байрладагMicrosoftҮгүгийг тайлах0423 0427 0415 041 Д 0418 041A

    Кодчилол ашиглаж байнаWindowsNotepad програмд ​​байрлах , өгүүлбэрийг тайл:

0255 0032 0245 0238 0247 0243 0032 0243 0247 0232 0242 0252 0241 0255

Хичээл №13

Хичээлийн сэдэв: "Текст мэдээллийн кодчилол."

Хичээлийн төрөл: Боловсрол.

Хичээлийн зорилго:

Оюутнуудад мэдээллийг компьютерт кодлох аргуудтай танилцуулах;

Асуудлыг шийдвэрлэх жишээг авч үзэх;

Оюутнуудын танин мэдэхүйн сонирхлыг хөгжүүлэхэд дэмжлэг үзүүлэх.

Ажилдаа тэвчээр, тэвчээр, нөхөрлөл, харилцан ойлголцлын мэдрэмжийг төлөвшүүлэх.

Хичээлийн зорилго:

"Текст (бэлгэдэл) мэдээллийг кодлох" сэдвээр оюутнуудын мэдлэгийг бүрдүүлэх;

Сургуулийн сурагчдын уран сэтгэмжийг хөгжүүлэх;

Өөртөө дүн шинжилгээ хийх, дүн шинжилгээ хийх чадварыг хөгжүүлэх;

Үйл ажиллагаагаа төлөвлөх чадварыг хөгжүүлэх.

Тоног төхөөрөмж:

оюутны ажлын байр (хувийн компьютер),

багшийн ажлын байр,

интерактив самбар,

мультимедиа проектор,

мультимедиа танилцуулга,

Хичээлийн үеэр

I. Зохион байгуулалтын мөч.

Интерактив самбар дээр хичээлийн сэдэвтэй мультимедиа үзүүлэнгийн эхний слайд байна.

Багш: Сайн уу залуусаа. Суух. Жижүүр, эзгүй байгаа хүмүүсийг мэдэгдээрэй. (Үүрэг гүйцэтгэгчийн тайлан). Баярлалаа.

II. Хичээлийн сэдэв дээр ажиллаж байна.

1. Шинэ материалын тайлбар.

Шинэ материалын тайлбар нь интерактив самбар дээр мультимедиа үзүүлэнг нэгэн зэрэг харуулах эврист яриа хэлбэрээр явагддаг.(Хавсралт 1).

Багш: Өмнөх хичээлүүд дээр бид ямар мэдээллийн кодчилолыг судалсан бэ?

Хариулт : График болон мультимедиа мэдээллийн кодчилол.

Багш аа : Шинэ материал судлах ажилдаа орцгооё. "Текстийн мэдээллийг кодлох" хичээлийн сэдвийг бичнэ үү (слайд1). Хэлэлцэж буй асуудлууд (слайд 2):

Түүхийн аялал;

Текст мэдээллийн хоёртын кодчилол;

Текстийн мэдээллийн хэмжээг тооцоолох.

Түүхэн аялал

Хүн төрөлхтөн анхны нууц мэдээлэл гарч ирсэн тэр мөчөөс эхлэн текстийн шифрлэлтийг (кодлох) ашиглаж ирсэн. Хүний сэтгэлгээний хөгжлийн янз бүрийн үе шатанд зохион бүтээсэн текст кодлох хэд хэдэн техникийг энд оруулав.слайд 3) :

Криптограф - энэ бол нууц бичиг, эх бичвэрийг үл ойлгогдохуйц болгохын тулд бичгийг өөрчлөх систем;

Морзын код эсвэл үсэг, тэмдэг тус бүр нь цахилгаан гүйдлийн богино цахилгаан гүйдэл (цэг) ба гурвалсан үргэлжлэх хугацаатай энгийн тэсрэлтүүдийн (зураас) хослолоор илэрхийлэгддэг тэгш бус телеграф код;

Гарын үсэг зурах дохио зангаа - сонсголын бэрхшээлтэй хүмүүсийн хэрэглэдэг дохионы хэл.

Асуулт : Текст мэдээллийг кодлох өөр ямар жишээг өгч болох вэ?

Сурагчид жишээ өгдөг (замын тэмдэг, цахилгаан диаграмм, бүтээгдэхүүний бар код).

Багш: (Үзүүлэх слайд4). Шифрлэлтийн хамгийн эртний аргуудын нэг нь Ромын эзэн хаан Юлий Цезарийн нэрээр нэрлэгдсэн (МЭӨ 1-р зуун). Энэ арга нь шифрлэгдсэн текстийн үсэг бүрийг өөр үсгээр сольж, цагаан толгойг эх үсгээс тогтсон тооны тэмдэгтээр сольж, цагаан толгойг тойрог хэлбэрээр, өөрөөр хэлбэл үсгийн дараа уншдаг. I авч үзэж байнаА . Тэгэхээр энэ үг нь байт юм Хоёр тэмдэгтийг баруун тийш шилжүүлэхэд энэ нь үг хэлбэрээр кодлогддог gwlf . Өгөгдсөн үгийг тайлах урвуу үйл явц - шифрлэгдсэн үсэг бүрийг зүүн талд байгаа хоёр дахь үсгээр солих шаардлагатай.

(5-р слайдыг харуулах) Персийн яруу найрагч Жалалуддин Румигийн хэллэгийг тайл.kgnusm yoogkg fesl ttsfhya fzuzhschz fhgrzkh yoogksp”, Цезарийн шифрийг ашиглан кодлогдсон. Эх бичвэрийн үсэг бүрийг түүний араас гурав дахь үсгээр сольдог нь мэдэгдэж байна. Слайд дээр байрлах орос цагаан толгойн үсгийг дэмжлэг болгон ашигла.

Асуулт : Та юу авсан бэ?

Оюутны хариулт:

Нүдээ аниад зүрх чинь чиний нүд болгоорой

Хариултыг слайд 5 дээр гарч буй зөв хариулттай харьцуулна.

Текст мэдээллийн хоёртын кодчилол

Байгалийн болон албан ёсны хэлээр бичгээр илэрхийлсэн мэдээллийг гэнэтекст мэдээлэл (слайд 6).

Тэмдэгт бүрийг кодлоход хэр их мэдээлэл шаардагдахыг N = 2 томъёогоор тооцоолж болно I.

Асуулт : Дараах кодчилолын аль нь мэдээллийг кодлох хоёртын зарчмыг ашигладаг вэ?

Оюутны хариулт: Морзын кодоор.

Багш аа : Мөн компьютер нь мэдээллийн хоёртын кодчилолын зарчмыг ашигладаг. Зөвхөн цэг ба зураасны оронд 0 ба 1-ийг ашигладаг (слайд 7) .

Уламжлал ёсоор нэг тэмдэгтийг кодлоход 1 байт мэдээллийг ашигладаг.

Асуулт : Хэдэн өөр тэмдэгтийг кодлох боломжтой вэ? (1 байт=8 бит гэдгийг санаарай)

Оюутны хариулт: N = 2 I = 2 8 = 256.

Багш аа : Зөв. Энэ нь орос, латин цагаан толгойн том, жижиг үсэг, тоо болон бусад тэмдэгтийг багтаасан текстийн мэдээллийг илэрхийлэхэд хангалттай юу?

Хүүхдүүд янз бүрийн тэмдгийн тоог тоолно.

Орос цагаан толгойн 33 жижиг үсэг + 33 том үсэг = 66;

Англи цагаан толгойн хувьд 26 + 26 = 52;

0-ээс 9 хүртэлх тоо гэх мэт.

Багш: Та ямар дүгнэлт хийж байна вэ?

Оюутны гаралт : 127 тэмдэгт хэрэгтэй болж байна. Цэг таслал, арифметик тэмдэг, үйлчилгээний үйлдлүүдийг (мөр хангамж, зай гэх мэт) заахад ашиглаж болох 129 утга үлдсэн хэвээр байгаа тул текстийн мэдээллийг кодлоход шаардлагатай тэмдэгтүүдийг кодлоход нэг байт хангалттай.

Багш аа : Компьютерт тэмдэгт бүрийг өвөрмөц кодоор кодлодог.

Дүр болгонд өөрийн гэсэн өвөрмөц код өгөх олон улсын гэрээг баталсан. ASCII (American Standard Code for Information Interchange) кодын хүснэгтийг олон улсын стандарт болгон баталсан (слайд 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> Түүний нөхцөл байдлыг бичнэ үү: Canon LBP лазер принтер дунджаар 6.3 Kbps хурдтайгаар хэвлэдэг. Нэг хуудсанд дунджаар 45 мөр, нэг мөрөнд 70 тэмдэгт (1 тэмдэгт - 1 байт) байгааг мэдэж байвал 8 хуудас баримт бичгийг хэвлэхэд хэр хугацаа шаардагдах вэ (2-р зургийг үз).

Шийдэл:

1) 1 хуудсанд байгаа мэдээллийн хэмжээг ол:

45 * 70 * 8 бит = 25200 бит

2) 8 хуудсан дээрх мэдээллийн хэмжээг ол:

25200 * 8 = 201600 бит

3) Бид нийтлэг хэмжилтийн нэгжийг багасгадаг. Үүнийг хийхийн тулд Кбитийг бит болгон хөрвүүлнэ үү.

6.3*1024=6451.2 бит/сек.

4) Хэвлэх хугацааг ол: 201600: 6451.2 = 31.25 секунд.

III. Ерөнхий ойлголт

Багшийн асуултууд (слайд 14):

1. Текст мэдээллийг кодлох ямар зарчмыг компьютерт ашигладаг вэ?

2. Олон улсын тэмдэгтийн кодчилолын хүснэгтийг юу гэж нэрлэдэг вэ?

3. Орос тэмдэгтийн кодчилолын хүснэгтүүдийн нэрийг жагсаа.

4. Таны жагсаасан кодчилолын хүснэгтэд байгаа кодуудыг ямар тооны системд оруулсан бэ?

Бид дүр, дуу, графикийг кодлосон. Сэтгэл хөдлөлийг кодлох боломжтой юу?

Слайд үзүүлэв 14.

IV. Хичээлийн хураангуй. Гэрийн даалгавар

§ 2.1, даалгавар 2.1, дэвтэр дэх тэмдэглэл.


Хичээлийн тойм

Зүйл:Компьютерийн шинжлэх ухаан.

Анги: 10

Хичээлийн сэдэв:"Текст (тэмдэгт) мэдээллийн кодчилол."

Хичээлийн төрөл:Боловсролын.

Хичээлийн зорилго:


  • Оюутнуудад мэдээллийг компьютерт кодлох аргуудтай танилцуулах;

  • Асуудлыг шийдвэрлэх жишээг авч үзэх;

  • Оюутнуудын танин мэдэхүйн сонирхлыг хөгжүүлэхэд дэмжлэг үзүүлэх.

  • Ажилдаа тэвчээр, тэвчээр, нөхөрлөл, харилцан ойлголцлын мэдрэмжийг төлөвшүүлэх.
Хичээлийн зорилго:

  • "Текст (бэлгэдэл) мэдээллийг кодлох" сэдвээр оюутнуудын мэдлэгийг бүрдүүлэх;

  • Сургуулийн сурагчдын уран сэтгэмжийг хөгжүүлэх;

  • Өөртөө дүн шинжилгээ хийх, дүн шинжилгээ хийх чадварыг хөгжүүлэх;

  • Үйл ажиллагаагаа төлөвлөх чадварыг хөгжүүлэх.
Тоног төхөөрөмж:

  • оюутны ажлын байр (хувийн компьютер),

  • багшийн ажлын байр,

  • интерактив самбар,

  • компьютерийн шинжлэх ухаан, мэдээллийн технологийн семинар (зохиогчид: Н. Угринович, Л. Босова, И. Михайлова),

  • мультимедиа проектор,

  • мультимедиа танилцуулга,

  • цахим карт zadachi.htm, kart_1(2,3).exe.
Хичээлийн үеэр

I. Зохион байгуулалтын мөч.

Интерактив самбар дээр хичээлийн сэдэвтэй мультимедиа үзүүлэнгийн эхний слайд байна.

Багш:Сайн уу залуусаа. Суух. Жижүүр, эзгүй байгаа хүмүүсийг мэдэгдээрэй. (Үүрэг гүйцэтгэгчийн тайлан). Баярлалаа.

II. Хичээлийн сэдэв дээр ажиллаж байна.

1. Шинэ материалын тайлбар.

Шинэ материалын тайлбар нь интерактив самбар дээр мультимедиа үзүүлэнг нэгэн зэрэг харуулах эврист яриа хэлбэрээр явагддаг. (Хавсралт 1).

Багш:Өмнөх хичээлүүд дээр бид ямар мэдээллийн кодчилолыг судалсан бэ?

Хариулт: Тоон мэдээллийг кодлох, тоонуудыг компьютерт дүрслэх.

Багш аа: Шинэ материал судлах ажилдаа орцгооё. "Текстийн мэдээллийг кодлох" хичээлийн сэдвийг бичнэ үү ( слайд 1). Хэлэлцэж буй асуудлууд ( слайд 2):

Түүхийн аялал;

Текст мэдээллийн хоёртын кодчилол;

Текстийн мэдээллийн хэмжээг тооцоолох.

Түүхэн аялал

Хүн төрөлхтөн анхны нууц мэдээлэл гарч ирсэн тэр мөчөөс эхлэн текстийн шифрлэлтийг (кодлох) ашиглаж ирсэн. Хүний сэтгэлгээний хөгжлийн янз бүрийн үе шатанд зохион бүтээсэн текст кодлох хэд хэдэн техникийг энд оруулав. слайд 3) :

- криптограф- энэ бол нууц бичиг, эх бичвэрийг үл ойлгогдохуйц болгохын тулд бичгийг өөрчлөх систем;

- Морзын кодэсвэл үсэг, тэмдэг тус бүр нь цахилгаан гүйдлийн богино цахилгаан гүйдэл (цэг) ба гурвалсан үргэлжлэх хугацаа (зураас) гэсэн үндсэн тэсрэлтүүдийн хослолоор илэрхийлэгддэг тэгш бус телеграф код;

- дохио зангаа– сонсголын бэрхшээлтэй хүмүүсийн хэрэглэдэг дохионы хэл.

Асуулт: Текст мэдээллийг кодлох өөр ямар жишээг өгч болох вэ?

Оюутнууд жишээ өгдөг.

Уламжлал ёсоор нэг тэмдэгтийг кодлоход 1 байт мэдээллийг ашигладаг.

Асуулт: Хэдэн өөр тэмдэгтийг кодлох боломжтой вэ?

Оюутны хариулт: N = 2 I = 2 8 = 256.

Багш аа: Зөв. Энэ нь орос, латин цагаан толгойн том, жижиг үсэг, тоо болон бусад тэмдэгтийг багтаасан текстийн мэдээллийг илэрхийлэхэд хангалттай юу?

Хүүхдүүд янз бүрийн тэмдгийн тоог тоолно.

Орос цагаан толгойн 33 жижиг үсэг + 33 том үсэг = 66;

Англи цагаан толгойн хувьд 26 + 26 = 52;

0-ээс 9 хүртэлх тоо гэх мэт.

Багш аа: Та ямар дүгнэлттэй байна вэ?

Оюутны гаралт: 127 тэмдэгт хэрэгтэй болж байна. Цэг таслал, арифметик тэмдэг, үйлчилгээний үйлдлүүдийг (мөр хангамж, зай гэх мэт) заахад ашиглаж болох 129 утга үлдсэн хэвээр байгаа тул текстийн мэдээллийг кодлоход шаардлагатай тэмдэгтүүдийг кодлоход нэг байт хангалттай.

Багш аа: Компьютерт тэмдэгт бүрийг өвөрмөц кодоор кодлодог.

Дүр болгонд өөрийн гэсэн өвөрмөц код өгөх олон улсын гэрээг баталсан. ASCII (American Standard Code for Information Interchange) кодын хүснэгтийг олон улсын стандарт болгон баталсан ( слайд 7).

Энэ хүснэгтэд 0-ээс 127 хүртэлх кодыг (англи цагаан толгойн үсэг, математик үйлдлийн тэмдэг, үйлчилгээний тэмдэг гэх мэт) харуулсан бөгөөд 0-ээс 32 хүртэлх кодыг тэмдэгтүүдэд биш, харин функцийн товчлууруудад өгдөг. Энэ кодын хүснэгтийн нэр болон кодлох тэмдэгтүүдийн хүрээг бичнэ үү.

128-аас 255 хүртэлх кодыг улс бүрийн үндэсний стандартад хуваарилдаг. Энэ нь ихэнх өндөр хөгжилтэй орнуудад хангалттай.

ОХУ-д хэд хэдэн өөр өөр кодын хүснэгтийн стандартыг нэвтрүүлсэн (код 128-аас 255 хүртэл).

Та ямар үг хүлээж авсан бэ?

Хариулт: бит.

Багш аа: Файлыг хадгалахгүйгээр хаах.

Юникод ойлголт

SR1251: 208 232 236

KOI8-R:242 201 205

Инженерийн тооцоолуур ашиглан аравтын тооллын системээс аравтын тооллын систем рүү кодын дарааллыг хөрвүүлье. Бид авах:

CP1251: D0 E8 EC

KOI8-R: F2 C9 CD

(Танилцуулга үзэх горим руу шилжих).

Хоёр хоёроороо ажил. (Анги хоёр хосоор хуваагдана).

Багш аа: Картнууд дээр танд санал болгож буй үгсийг ижил кодчилолын хүснэгтүүдийг ашиглан кодчилъё.

Слайд дээрх даалгаврыг анхааралтай уншина уу ( слайд 13).

Дасгал: Компьютерийн шинжлэх ухаанд эсвэл түүнтэй холбоотой бүх ойлголтыг ашигладаг. Эдгээр ойлголтыг тодорхойлж, KOI8-R эсвэл CP1251 хүснэгтүүдийг ашиглан кодчил. Инженерийн тооцоолуур ашиглан аравтын тооллын системээс кодын дарааллыг 16-т хөрвүүл. Үүссэн арван зургаатын кодыг тохирох талбарт хоосон зайгүйгээр оруулна уу. Шалгах товчийг дараад таны шийдэл зөв эсэхийг шалгаарай. Газарзүйн нэрсээс бусад ойлголтыг том үсгээр бичнэ.


Карт 1

Карт 2

Карт 3

Доорх тайлбарууд ямар ойлголттой нийцэж байна вэ?

1. Оюутны өдрийн тэмдэглэл болон ванны мэдээллийн сангийн хүснэгтэд хоёуланд нь.

2. Эмнэлгийн болон компьютерийн программын аль алинд нь.


Жагсаалтад орсон газарзүйн нэрсийг компьютерийн шинжлэх ухаанд ашигладаг ойлголтод ашигладаг эсвэл тэдгээртэй холбоотой байдаг.

1. Нийслэл нь Каир хот байдаг муж

2. Узбекистаны хот, нэр нь “алгоритм” гэсэн ойлголттой холбоотой.


Тодорхойлолтод тохирсон нэр томъёог автомашины дизайн, ашиглалтын хүрээнд ашигладаг.

1. Дотоод шаталтат хөдөлгүүрийн хэсэг

2. Машинд түлш цэвэрлэх төхөөрөмж


Хариултууд

бичлэг

журам


Египет (Египетийн гурвалжин)

Хорезм (Төв Азийн математикч аль-Хорезмигийн нэрнээс авсан алгоритм)


цилиндр (соронзон дискэн дээрх ижил дугаартай замын багц)

шүүлтүүр (мэдээллийн санд бүртгэлийг сонгох нөхцөл)


Кодууд

бичлэг

SR1251: 231 224 239 232 241 252

E7 E0 EF E8 F1 FC


Египет

197 227 232 239 229 242

C5 E3 E8 EF E5 F2


цилиндр

246 232 235 232 237 228 240

F6 E8 EB E8 ED E4 F0


журам

208 210 207 195 197 196 213 210 193

D0 D2 СF C3 C5 C4 D5 D2 C1


Хорезм

232 207 210 197 218 205

E8 CF D2 C5 DA CD


шүүлтүүр

198 201 204 216 212 210

C6 C9 CC D8 D4 D2


Сурагчид хос сурагч бүрт багшийн өгсөн тоогоор карт нээнэ. ( Хавсралт 2 , Хавсралт 3 , Хавсралт 4)

(Цахим карт бэлтгэхдээ янз бүрийн бүлгийн оюутнуудын хүндрэлийн түвшинг анхаарч үзэх хэрэгтэй.)

Багш аа: Зориулалтын нэр томъёо, ойлголтыг нэрлэ. Зөв кодыг хэн авсан бэ? Хэн амжилтанд хүрээгүй вэ? Чиний алдаа юу гэж бодож байна?

Оюутнуудхэлэлцүүлэг хэлбэрээр асуултуудад хариулна.

(Самбарын интерактив горимд шилжих).

Багш аа: Одоо бид текстийн мэдээллийн хэмжээ, текстийн мэдээллийн хэмжээг тодорхойлохтой холбоотой тоо хэмжээний талаархи асуудлыг шийдвэрлэх рүү шилжлээ.

1-р даалгаврын нөхцөлийг бич. (Интерактив самбар дээр - 1-р даалгаврын нөхцөл) Тэмдэгт бүрийг нэг байтаар кодлосон гэж үзвэл дараах өгүүлбэрийн мэдээллийн хэмжээг тооцоол.

Миний авга ах хамгийн шударга дүрэмтэй байсан: Тэр хүнд өвчтэй байхдаа түүнийг өөрийгөө хүндлэхийг албадаж байсан бөгөөд үүнээс илүү сайн зүйлийг бодож чадахгүй байсан."

Шийдэл: Энэ хэллэг нь цэг таслал, хашилт, хоосон зай зэрэг 108 тэмдэгттэй. Бид энэ тоог 8 битээр үржүүлнэ. Бид 108*8=864 бит авдаг. Шийдлийн талаар асуулт байна уу?

Сурагчид асуулт гарч ирвэл асуудаг.

Багш асуултанд хариулдаг эсвэл нэг сурагч нөгөөгийнхөө асуултад хариулдаг.

Багш аа: 2-р даалгаврыг авч үзье. (Нөхцөл нь интерактив самбар дээр харагдана). Түүний нөхцөл байдлыг бичнэ үү: Canon LBP лазер принтер дунджаар 6.3 Kbps хурдтайгаар хэвлэдэг. Нэг хуудсанд дунджаар 45 мөр, нэг мөрөнд 70 тэмдэгт (1 тэмдэгт - 1 байт) байдгийг мэддэг бол 8 хуудас баримт бичгийг хэвлэхэд хэр хугацаа шаардагдах вэ (2-р зургийг үз).

Шийдэл:

1) 1 хуудсанд байгаа мэдээллийн хэмжээг ол:

45 * 70 * 8 бит = 25200 бит

2) 8 хуудсан дээрх мэдээллийн хэмжээг ол:

25200 * 8 = 201600 бит

3) Бид нийтлэг хэмжилтийн нэгжийг багасгадаг. Үүнийг хийхийн тулд бид Mbit-ийг бит болгон хөрвүүлдэг.

6.3*1024=6451.2 бит/сек.

4) Хэвлэх хугацааг ол: 201600: 6451.2? 31 секунд.

Таны асуултууд.

Оюутнуудгарч ирвэл асуулт асуу.

Багш асуултанд хариулдаг эсвэл нэг сурагч нөгөөгийнхөө асуултад хариулдаг.

Багш аа: Одоо цахим карттай холбоотой асуудлыг шийдье. zadachi.htm файлыг нээнэ үү. (Хавсралт 5)(Багш сурагч бүрийн картын дугаарыг дуудна. Нэг сурагч самбар дээр бодлого шийдвэрлэдэг). Асуудлыг шийдэж, хариултыг тохирох талбарт бичнэ үү.

Даалгаврын явцад багш сурагчдын хариултыг шалгана.

III. Ерөнхий ойлголт

1. Текст мэдээллийг кодлох ямар зарчмыг компьютерт ашигладаг вэ?

2. Олон улсын тэмдэгтийн кодчилолын хүснэгтийг юу гэж нэрлэдэг вэ?

3. Орос тэмдэгтийн кодчилолын хүснэгтүүдийн нэрийг жагсаа.

4. Таны жагсаасан кодчилолын хүснэгтэд байгаа кодуудыг ямар тооны системд оруулсан бэ?

IV. Гэрийн даалгавар

(Слайд 15) Угриновичийн сурах бичгийн дагуу § 2.10, компьютерийн шинжлэх ухаан, мэдээллийн технологийн семинар § 2.7, бие даан гүйцэтгэх даалгавар 2.58-2.63 (сурах хүсэл эрмэлзэл сул оюутнуудад) (бусад оюутнуудад 2.58-2.66).

Багш хичээлээ дүгнэж, дүн тавина.

Баяртай, хичээлд баярлалаа.