К?ні: ___________ сыныбы __________________
Саба?ты? та?ырыбы: М?тіндік а?паратты кодтау.
Саба?ты? ма?саты:
- м?тіндік а?паратты кодтау ?станымдарын к?рсету.
О?ушылар білуі тиіс: м?тіндік а?паратты? компьютерде кодталуын, кодты? кестелеріні? міндетін, орыс тілді м?тіндерді кодтау м?селелерін.
О?ушылар ?йренуі тиіс: кодтау кестелерін ?олданып, м?тіндік а?паратты екілік код т?рінде к?рсетуді.
Саба?ты? барысы
І ?йымдастыру кезе?і
ІІ Саба?ты? ма?сат міндеттерін ?ою
ІІІ ?й тапсырмасын тексеру
- Компьютерде а?парат ?алай беріледі?
- Неліктен екілік ж?йесі компьютер ?шін ы??айлы?
- Компьютерде санды? а?параттарды кодтауды? ерекшеліктерін сипатта?дар.
І? Жа?а саба?
Бір ойынды ойнап к?рейік. Сандарды? к?мегімен ?андай да бір хабарлама кодталады. Б?лай кодтау ?шін алфавитіні? барлы? ?ріптерін н?мірлеп ж?не хабарламаны? ?ріптерін с?йкес сандармен алмастырамыз.
Д?л осындай кодтау принципі компьютердегі м?тіндік а?паратты кодтау ?шін не ?олданылады.
Сендер бір символды? екілік кодын са?тау ?шін 1 байт= 8 бит б?лінгенін білесі?дер.
?р битті? 0 немесе 1 м?нін ?абылдай алатынды?ын ескеріп, оны? байтта?ы ?йлесуіні? м?мкіндік саны:
28 = 256-?а те? болады.
Демек, 1 байтты? к?мегімен 256 ?рт?рлі екілік кодты? ?йлесімдер алу?а ж?не оларды 256 ?рт?рлі символдарды? к?мегімен бейнелеуге болады.
М?ндай символдарды? саны м?тіндік а?паратты ?сыну?а, орыс ж?не латын алфавитіні? бас ?ріптерін, сандарды, та?баларды, графикалы? символдарды ж?не т.б. ?оса ал?анда жеткілікті.
Кодтауды? м?ні ?рбір символ?а с?йкес бірегей онды? кодты? 0-ден 255-ке дейін немесе о?ан с?йкес келетін 00000000-ден 11111111-ге дейін келетін екілік кодты? ?ойылуында.
Компьютер символдарды оларды? кодтары бойынша ажыратады. На?ты бір код символыны? та?айындалуы – ма?ызды. Ол кодты? кестеде бекітіледі.
М?тіндік а?паратты байттарды? к?мегімен кодтау ?рт?рлі стандарттар?а с?йенеді, біра? барлы?ына бірінші негіз бол?ан ASCII стандарты. ASCII ж?йесінде кодтауды? екі кестесі бекітілген – негізгі ж?не ке?ейтілген.
Негізгі кесте кодтарды? м?нін 0-ден 127-ге дейін аны?тайды (2-кесте), ал ке?ейтілгені 128-ден 255 аралы?ында?ы символдар.
Ал?аш?ы 33 код (0-ден 32-ге дейін) символдар?а емес, амалдар?а сай келеді. (?атарды ауыстыру, бос орын енгізу ж?не т.б.)
33-тен 127-ге дейінгі кодтар халы?аралы? болып табылады ж?не латынды? алфавитті? символдарына, цифрлар?а, арифметикалы? амалдарды? та?баларына ж?не тыныс белгілеріне с?йкес келеді.
128-ден 255-ке дейінгі кодтар ?лтты? болып табылады, я?ни кодтауларда бір кодка бірнеше символ с?йкес келеді.
? Жа?а саба?ты бекіту.
?І ?орытындылау
?йге тапсырма: §2 о?у, с?ра?тар?а жауап беру.