Символдық мәліметтерді енгізу
Сабақтың тақырыбы: Символдық мәліметтерді енгізу.
Сабақтың мақсаты:
Білімділік:Оқушыларға символдық мәліметтер жайлы жалпы білім беру.
Дамытушылық: оқушылардың өз еркімен жұмыс істеу қабілеттерін, зейінін, ойын дамыту.
Тәрбиелік: Тапсырманы дер кезінде орындауға, ұқыптылыққа тәрбиелеу.
Сабақтың түрі: Дәстүрлі
Сабақтың типі: Аралас
Көрнекілігі: тест
Әдебиеттер: 1.9 сынып «информатика және есептеу техникасы негіздері»
Б.Бөрібаев, Б.Нақысбеков, Г.Мадиярова
- 9 сынып «Есептер және жаттығулар жинағы»
Сабақтың жоспары:
1Ұйымдастыру кезеңі 2 мин
- Үй тапсырмасын сұрау 10 мин
3.Жаңа тақырып өту 15 мин
4.Жаңа тақырыпты бекіту 10 мин
5.Сабақты қортындылау 3 мин
Сабақтың барысы:
1.Ұйымдастыру кезеңі. Сәлеметсіңдер ме балалар? Отырыңдар. Сыныпта кім кезекші? Сыныпта кім жоқ?
- Үй тапсырмасын сұрау. Барлығымыз дәптер, кітаптарымызды жауып, партаның шетіне қоямыз. Бүгін біз сіздермен алдыңғы сабақта алған білімдеріңізді тексеру үшін 10 сұрақ, 2 нұсқадан тұратын тестр жазамыз.Тесеке 10 минут уақыт беріледі.
Тест
I – нұсқа
- Паскаль тілінде программа қай сөзден басталады?
- End
- Program
- Type
- Const
- Айнымалыларды сипаттау бөлімі:
- Var
- Const
- Type
- Integer
- Integer қандай тип?
- Логикалық
- Нақты
- Бүтін
- Символдық
- Real қандай тип?
а) Логикалық
- b) Нақты
- c) Бүтін
- d) Символдық
- Мәліметтерді енгізу операторы.
- Read
- Write
- Input
- Output
- Паскаль тілінде нәтижені экпанға шығару үшін қай операторды қолданамыз?
- Read
- Write
- Input
- Output
7.Көшу операторы –
- If
- For
- While
- Goto
- Паскаль тілінде программаның басы қай сөзден басталады?
- End
- Program
- Begin
- Var
- Шартты оператор
- For
- If
- Case
- Repeat
- Таңдау операторы
- For
- If
- Case
- Repeat
Тест
II – нұсқа
- Оператор дегеніміз не?
- Прграмма орындауда жүктелетін шағын программа;
- Алгоритмді жүзеге асыру барысында іс-әрекеттерді анықтайтын тілдің қарапайым сөйлемі;
- Мәліметтерді пайдаланып, әртүрлі амалдарды орындау бөлімі;
- Программа обьектілерімен жұмыс істеу, ықпал ету аймағы;
- Тұрақтыларды сипаттау бөлімі.
- Var
- Const
- Type
- Label
- Бүтін бөлікті табу
- Div
- Mod
- /
- :
- Параметрсіз шығару операторы
- Write
- Read
- Writeln
- Readln
- Программаның соңы қандай сөзбен жабылады?
- Program
- End
- Begin
- Writeln
- Шарты алдын ала берілген цикл операторы
- For
- Case
- While
- Repeat
- Шарты соңынан берілген цикл операторы
- For
- Case
- While
- Repeat
- Параметрлі цикл операторы
- For
- Case
- While
- Repeat
- Then қызметші сөзі қандай мағына білдіреді?
- Егер
- Үшін
- Онда
- Паскаль тілінде программаның басы қай сөзден басталады?
- a) End
- b) Program
- c) Begin
- Var
Тест жауаптары
- b
- a
- c
- b
- a
- b
- d
- с
- b
- c
- b
- b
- a
- c
- b
- c
- d
- a
- a
- b
- Жаңа тақырып өту. Ал, енді жаңа тақырыпқа көшейік. Бүгінгі біздің жаңа тақырыбымыз «Символдық мәліметтермен жұмыс».кітапта 105 бетті ашамыз.символдық мәліметті өңдеу символдық типті анықтайтын CHAR ( ағылшынның CHARACTER — символ деген сөзінен қысқөартылып алынған) сөзі арқылы жүзеге асырылады. CHAR типіндегі айнымалының мәні компьютерде пайдаланатын кез келген жеке символ болып, олш мәлімет өрнектеудің кодтық кестесінің белгілі бір мәніне сәйкес келуі тиіс. Әрбір символ 0 мен 255 арасындағы кез келген бір бүтін санмен бейнеленеді, оның негізі болып ASCII коды саналады. Оның 0- 127 кодтарына сәйкес символдары әмбебап таңбалары болып саналады,оларға латын әріптері, тыныс белгілер, цифрлар, арифметикалық операция таңбалары мен басқару символдары кіреді.
Символдық немесе литерлік айнымалыға компьютер жадынан бір байт орын беріледі. Символдық мәліметтер үшін логикалық нәтиже беретін =, <>, >, <=, >=, қатынас таңбалары бар өрнектер пайдаланылады.
Символдық типтегі мәліметтер үшін төиендегідей стандартты функциялар анықталады:
Chr(x) – byte типіндегі х өрнегін символға түрлендіреді.
Ord(ch) – c символын оның byte типіндегі сәйкес кодына түрлендіреді.
Pred (ch) – ch- тың алдыңғы кодына сәйкес символ береді.
Succ(ch) – ch- тан кейінгі кодына сәкес символ береді.
Upcase(ch) – кіші латын әріптеррін бас әріптерге айналдырады, басқа символдарға әсер етпейді.
Символдық мәліметерді енгізу.
1.Символдық деректерді пернетақтадан енгізу READ (READLN) операторы арқылы жүргізіледі, оарды енгізудің төмендегідей ерекшеліктері бар.
- Бос орын таңбасы Паскаль тілінде символ орнына жүретіндіктен , символдық айнымалылардың мәндері бос орынсыз жазылады.
- Бір айнымалыға бір ғана символ меншіктеледі.
- Тағы бір ерекшелігі – тек ENTER пернесі болса да , -оны READ операторы бос орын символы ретінде қабылдайды.
Сканерлеу кодын пайдалану Турбо Паскаль программасының CRT модулінің READKEY фунциясы арқылы орындалады. Символ енгізген кезде бұл функция курсорды келесі орынға жылжытпай, ол орынға кез келген символ бейнесін шығара алады.4. символдық және сандық мәліметтерді енггізген кезде , көбінесе- EOLN (end of line – жол соңы ) стандартты функциясын пайдалану қолайлы. Бұл функция мәні « жолдың соңы болды» немесе « мәндер беріліп болды » дегенді білдіретін Enter пернесі басылғанда ғана ақиқат болады да , қалған жағдайлардың барлығында да жалған болады. Бұл функция көбінесе циклдік операторларда пайдаланылады.
Мысалдарды қарастырып , оларды оқушыларға компьютерге енгіздіріп , нәтижесін көру.
4.Жаңа тақырыпты бекіту.
- Символдық мәліметтерді енгізу үшін қандай опеаторды қолданамыз?(Read операторы)
- Мәліметтердің символдық типін анықтайтын сөз.( CHAR ( ағылшынның CHARACTER — символ деген сөзінен қысқөартылып алынған))
- Символдық мәліметтер үшін қолданылатын қатынас таңбалары.( =, <>, >, <=, >=, қатынас таңбалары)
- Символдық типтегі мәліметтер үшін анықталған стандартты функциялар.( Chr(x) – byte типіндегі х өрнегін символға түрлендіреді.
Ord(ch) – c символын оның byte типіндегі сәйкес кодына түрлендіреді.
Pred (ch) – ch- тың алдыңғы кодына сәйкес символ береді.
Succ(ch) – ch- тан кейінгі кодына сәкес символ береді.
Upcase(ch) – кіші латын әріптеррін бас әріптерге айналдырады, басқа символдарға әсер етпейді.)
- Сканерлеу кодын пайдалану үшін қандац функция қолданылады?
( READKEY фунциясы)
6.Символдық мәліметтерді енгізгенде қандай функция жолдың соңын білдіреді.( EOLN (end of line – жол соңы ))
5.Сабақты қортындылау.
Бағалау
Үйге: кітаптағы 105- 112 беттерді оқу.
Сабақ аяқталды!Сау болыңдар!