СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Ашы? саба? "М?ліметтерді енгізу мен шы?аруды ?йымдастыру"

Категория: Информатика

Нажмите, чтобы узнать подробности

Ма??ыстау облысы

Бейнеу ауданы

Атамекен орта мектебіні?  информатика п?ні м??алімі

Авезова Бибихадиша Калдурдыевна

 

 

 

 

 

 

Саба?ты? та?ырыбы:   М?ліметтерді енгізу мен шы?аруды ?йымдастыру

Саба?ты? ма?саты:  Pascal   тілінде м?ліметтерді енгізу мен шы?арумен таныстыру ж?не n  типтерді? ма?ызды белгілері мен ?рт?рлі типтерді? сипаттамасын ерекшелеу, н?тижесін жоспарлау мен ба?алау да?дыларын ?алыптастыру

І. ?йымдастыру кезе?і

ІІ. ?й тапсырмасын тексеру

С?ра?тар

  1. «Айнымалы» терминіне аны?тама бері?дер
  2. Айнымалы атауы ?шін ?андай шектеулер бар?
  3. Айнымалыны? типін программада не ?шін аны?тау ?ажет?
  4. М?ліметтерді? на?ты типтерінде б?тін мен б?лшек б?ліктер ?андай белгімен ажыратылады?
  5. Айнымалылар жарияланатын б?лімді айты?дар. Б?л б?лімде айнымалылар ?алай жазылады?
  6. Меншіктеу операторыны? пішімін жазы?дар.
  7.  Айнымалыны? сипаттамаларын атап шы?ы?дар.

 

О?ушылар тапсырманы орындайды

 

Айнымалы ж?не м?ліметтер аралы?ында?ы (тіл к?мегімен) с?йкестікті орнаты?дар:

а) А:=3.214                            1) Integer

?) Z:=14                                 2) Real

б) B:=10351                          3) Byte

в) K:=-0.5                              4) String

г) C:= ‘as’                       

 Жауабы:  1-б;  2 – а;в;     3 – ?;   4 – г.    

ІІІ. Жа?а саба?

   М?ліметтерді енгізу – б?л сырт?ы ??рыл?ылардан жедел жад?а а?паратты тасымалдау

    ?детте есепті шы?ару ?шін бастап?ы м?ліметтер енгізіледі. Мысалы, екі санды ?осу программасында программада ?осылатын екі санды енгізу ?ажет болады.

    М?ліметтерді шы?ару -  кері ?деріс, б?л кезде м?ліметтер жедел жадтан сырт?ы ??рыл?ылар?а (принтер, дисплей, магниттік??рыл?ылар  ж?не т.б.) беріледі. ?детте, шы?ару программа со?ында ж?зеге тасырылады, я?ни, есепті? шешу н?тижесі шы?арылады.

   М?ліметтерді шы?ару операторларымен сендер таныссы?дар.   Олар: Write ж?не Writeln.

    Егер айнымалылар м?ні болса, оны экран?а шы?ару ?шін оператор атауынан кейін  жа?шада м?тін к?рсетіледі. Шы?ару операторлары бірнеше м?ндерді шы?ара алады, олар ?тір ар?ылы жазылады.

 

 

 

 

 

.

 

 

Writeln операторыны? жалпы т?рі д?л осылай аны?талады.

Б?л оператор ме?зерді жа?а жол?а к?шіру ?шін программада параметрлерсіз (бос) ?олдануы м?мкін

 ?олданушы айнымалылар м?нін с?раныс жасау ?шін Read  ж?не Readln енгізу операторларын ?олданылады.

 

 

 

 

 

Экранды тазалау

Экранды тазалау ж?не программаны таза экранда орындау ?шін операторлар б?лімінде begin  с?зінен кейін  экранды тазалауды? стандартты операторы ClrScr (Clear Screen) бастау керек. Б?л процедура Crt  модулінде орналасады, сонды?тан Uses  б?лімінде ?осу керек. Мысалыда модельді ?осу мен экранды тазалау процедурасын ?олдануын ?арастырайы?

                                                                                             

 ІV. Компьютердегі т?жірибелік ж?мыс

А  де?гейі

1-тапсырма

 Екі санды ?осу, азайту, б?лу ж?не к?бейтуді? программасын жазы?дар.

2-тапсырма

Т?рт Integer типі бар айнымалыны? м?нін (A,B,C,D)  с?райтын ж?не оны? ?осындысын шы?аратын программа жазы?дар. Бірінші (A,B)  м?ндер ж?бын бір жолда, бас?а ж?пты  (C,D) – бас?а жолда енгізі?дер. Н?тижесін бас?а ?атарда шы?ары?дар ж?не ме?зерді сол жолда ?алдыры?дар.

В  де?гейі

1-тапсырма

Writeln  операторын ?олданып, экранда ?йде бейнелейтін программа  жазы?дар. ?йге ?з тектері?ді жазып ?ойы?дар. Енгізу операторыны? к?мегімен тектері?е с?раныс жасаты?дар.

 

V. Д?птермен ж?мыс

2-тапсырма ?алдырып кеткен б?йры?тар атауын жаз:

....... ж?не .......   операторлары б?йры?ын орындау айырмашылы?ы мынада: енгізу орындал?аннан кейін ..... операторы бойынша ме?зер жа?а жолды? басына ауыстырылады, ал ......  операторында б?л орындалмайды. Экранды тазалауды ж?не таза экранда программаны орындауды ...... с?зінен кейін .......    стандартты ?рекетінен со? бастау керек.

VI. ?атемен ж?мыс

Б?л программада жіберілген ?ателерді т?зет.

Program missal;

Var a; c: integer; - b константа сипатталма?ан

Begin

Writeln (‘санды енгіз’,а);

Readln (a)

c=ab; - к?бейту белгісі ?алып ?ой?ан

writeln (‘к?бейтінді ‘a ж?не    b’ те?  ‘,d); -  жа?шада?ы жазу д?рыс емес, д?рысы: (‘к?бейтінді ’,a’ж?не ’,b,’те? ’,c), шы?ару ?шін айнымалы д?рыс к?рсетілмеген

readln(b); - б?л жерде бос оператор болуы керек.

end.  н?кте жо?

VII. ?орытынды

 Енгізу операторларын ?олдану кезінде мына ережелерді  есте са?та?дар:

  • Программаны? ж?мысы кезінде пернета?тадан ал?аш?ы м?ліметтерді енгізу ?шін readln  б?йры?ын ?олданып,
  • Бір readln бірнеше айнымалы м?ндерін енгізуге болады.

Шы?ару операторын ?олдану кезінде ережелерді есте са?та?дар:

  •  Write, writeln б?йры?ы монитор?а айнымалы м?ндерін шы?ару ?шін  ?олданылады;
  • Бір  write   немесе (writeln)  б?йры? экран?а  бірнеше айнымалы ж?не бірнеше хабарлама м?ндерін  шы?арады;
  • Параметрсіз writeln б?йры?ы ме?зерді экранны? келесі жолына жылжытады.

VIII. ?й тапсырмасы

§11 о?у , ба?ылау ж?не тест с?ра?тарына жауап беру.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Просмотр содержимого документа
«Ашы? саба? "М?ліметтерді енгізу мен шы?аруды ?йымдастыру"»

Маңғыстау облысы

Бейнеу ауданы

Атамекен орта мектебінің информатика пәні мұғалімі

Авезова Бибихадиша Калдурдыевна







Сабақтың тақырыбы: Мәліметтерді енгізу мен шығаруды ұйымдастыру

Сабақтың мақсаты: Pascal тілінде мәліметтерді енгізу мен шығарумен таныстыру және n типтердің маңызды белгілері мен әртүрлі типтердің сипаттамасын ерекшелеу, нәтижесін жоспарлау мен бағалау дағдыларын қалыптастыру

І. Ұйымдастыру кезеңі

ІІ. Үй тапсырмасын тексеру

Сұрақтар

  1. «Айнымалы» терминіне анықтама беріңдер

  2. Айнымалы атауы үшін қандай шектеулер бар?

  3. Айнымалының типін программада не үшін анықтау қажет?

  4. Мәліметтердің нақты типтерінде бүтін мен бөлшек бөліктер қандай белгімен ажыратылады?

  5. Айнымалылар жарияланатын бөлімді айтыңдар. Бұл бөлімде айнымалылар қалай жазылады?

  6. Меншіктеу операторының пішімін жазыңдар.

  7. Айнымалының сипаттамаларын атап шығыңдар.


Оқушылар тапсырманы орындайды


Айнымалы және мәліметтер аралығындағы (тіл көмегімен) сәйкестікті орнатыңдар:

а) А:=3.214 1) Integer

ә) Z:=14 2) Real

б) B:=10351 3) Byte

в) K:=-0.5 4) String

г) C:= ‘as’

Жауабы: 1-б; 2 – а;в; 3 – ә; 4 – г.

ІІІ. Жаңа сабақ

Мәліметтерді енгізу – бұл сыртқы құрылғылардан жедел жадқа ақпаратты тасымалдау

Әдетте есепті шығару үшін бастапқы мәліметтер енгізіледі. Мысалы, екі санды қосу программасында программада қосылатын екі санды енгізу қажет болады.

Мәліметтерді шығару - кері үдеріс, бұл кезде мәліметтер жедел жадтан сыртқы құрылғыларға (принтер, дисплей, магниттікқұрылғылар және т.б.) беріледі. Әдетте, шығару программа соңында жүзеге тасырылады, яғни, есептің шешу нәтижесі шығарылады.

Мәліметтерді шығару операторларымен сендер таныссыңдар. Олар: Write және Writeln.

Егер айнымалылар мәні болса, оны экранға шығару үшін оператор атауынан кейін жақшада мәтін көрсетіледі. Шығару операторлары бірнеше мәндерді шығара алады, олар үтір арқылы жазылады.


Write (‘text’, a,b,…),

Мұндағы text – апострофқа алынған ( сыңар тырнақшалар) кез келген мәтінді экранға қалай терсеңдер, солай шығады;

а,в – айнымалылар, программаның орындалу барысында экранға айнымалылар дерегінің мәні шығарылады. Егер айнымалылар бірнеше болса, онда үтір арқылы жазылады.







.



Writeln операторының жалпы түрі дәл осылай анықталады.

Бұл оператор меңзерді жаңа жолға көшіру үшін программада параметрлерсіз (бос) қолдануы мүмкін

Қолданушы айнымалылар мәнін сұраныс жасау үшін Read және Readln енгізу операторларын қолданылады.

Read (a,b,c)

Мұндағы a,b,c – айнымалылар. Мәліметтерді енгізу борс орын арқылы жүзеге асырылады.

Readln (a,b,c)

а,b,c – айнымалылар. Мәліметтерді енгізу Enter арқылы жүзеге асырылады.






Экранды тазалау

Экранды тазалау және программаны таза экранда орындау үшін операторлар бөлімінде begin сөзінен кейін экранды тазалаудың стандартты операторы ClrScr (Clear Screen) бастау керек. Бұл процедура Crt модулінде орналасады, сондықтан Uses бөлімінде қосу керек. Мысалыда модельді қосу мен экранды тазалау процедурасын қолдануын қарастырайық

ІV. Компьютердегі тәжірибелік жұмыс

А деңгейі

1-тапсырма

Екі санды қосу, азайту, бөлу және көбейтудің программасын жазыңдар.

2-тапсырма

Төрт Integer типі бар айнымалының мәнін (A,B,C,D) сұрайтын және оның қосындысын шығаратын программа жазыңдар. Бірінші (A,B) мәндер жұбын бір жолда, басқа жұпты (C,D) – басқа жолда енгізіңдер. Нәтижесін басқа қатарда шығарыңдар және меңзерді сол жолда қалдырыңдар.

В деңгейі

1-тапсырма

Writeln операторын қолданып, экранда үйде бейнелейтін программа жазыңдар. Үйге өз тектеріңді жазып қойыңдар. Енгізу операторының көмегімен тектеріңе сұраныс жасатыңдар.


V. Дәптермен жұмыс

2-тапсырма қалдырып кеткен бұйрықтар атауын жаз:

....... және ....... операторлары бұйрығын орындау айырмашылығы мынада: енгізу орындалғаннан кейін ..... операторы бойынша меңзер жаңа жолдың басына ауыстырылады, ал ...... операторында бұл орындалмайды. Экранды тазалауды және таза экранда программаны орындауды ...... сөзінен кейін ....... стандартты әрекетінен соң бастау керек.

VI. Қатемен жұмыс

Бұл программада жіберілген қателерді түзет.

Program missal;

Var a; c: integer; - b константа сипатталмаған

Begin

Writeln (‘санды енгіз’,а);

Readln (a)

c=ab; - көбейту белгісі қалып қойған

writeln (‘көбейтінді ‘a және b’ тең ‘,d); - жақшадағы жазу дұрыс емес, дұрысы: (‘көбейтінді ’,a’және ’,b,’тең ’,c), шығару үшін айнымалы дұрыс көрсетілмеген

readln(b); - бұл жерде бос оператор болуы керек.

end. нүкте жоқ

VII. Қорытынды

Енгізу операторларын қолдану кезінде мына ережелерді есте сақтаңдар:

  • Программаның жұмысы кезінде пернетақтадан алғашқы мәліметтерді енгізу үшін readln бұйрығын қолданып,

  • Бір readln бірнеше айнымалы мәндерін енгізуге болады.

Шығару операторын қолдану кезінде ережелерді есте сақтаңдар:

  • Write, writeln бұйрығы мониторға айнымалы мәндерін шығару үшін қолданылады;

  • Бір write немесе (writeln) бұйрық экранға бірнеше айнымалы және бірнеше хабарлама мәндерін шығарады;

  • Параметрсіз writeln бұйрығы меңзерді экранның келесі жолына жылжытады.

VIII. Үй тапсырмасы

§11 оқу , бақылау және тест сұрақтарына жауап беру.

















Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!