Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике "Паскаль - программалау тілі"

Презентация по информатике "Паскаль - программалау тілі"


  • Информатика

Поделитесь материалом с коллегами:

Сабақтың тақырыбы: «Паскаль – программалау тілі»
Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм ко...
Программалау  тілдері  Машинаға  бейімделген (төменгі  деңгейлі) - әрбір кома...
Программа  қандай бөліктерден  тұрады?  program ; const …;{тұрақтылар} var …;...
Программа  қандай бөліктерден  тұрады?  Тұрақты – өз атауы болатын, өзгермейт...
Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқ...
Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқ...
Программалар, тұрақтылар, айнымалылар  атауы  Атауларды  сипаттағанда латын ә...
Тұрақтылар  const       i2 = 45; { бүтін сан }       pi = 3.14; { нақты  сан...
Айнымалылар  Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін п...
Меншіктеу  операторы  Жалпы  құрылымы:  Арифметикалық  өрнектің құрамында тұр...
program qq;      var a, b: integer;             x, y: real;      begin       ...
Амалдарды  орындау тәртібі  жақша ішіндегі  өрнекті есептеу солдан оңға қарай...
Айнымалының  мәнін қалай өзгертуге  болады?  Оператор – жоғары деңгейлі прогр...
Екі  санды қосу  Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.  Шығ...
Енгізу  операторы  read ( a );    { а айнымалысының мәнін енгізу}  read ( a,...
Шығару  операторы  write ( a );   { a айнымалысының мәнін шығару}  writeln (...
Шығару  форматтары  program qq; var i: integer;     x: real; begin   i := 15;...
Сызықтық  алгоритмның блок-схемасы  басы  соңы  c := a + b;  енгізу a, b  шығ...
Толық  шығарылуы       program qq;      var a, b, c: integer;      begin    w...
1 из 20

Описание презентации по отдельным слайдам:

№ слайда 1 Сабақтың тақырыбы: «Паскаль – программалау тілі»
Описание слайда:

Сабақтың тақырыбы: «Паскаль – программалау тілі»

№ слайда 2 Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм ко
Описание слайда:

Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм компьютерге қажетті командалардың жиынтығы. Команда – компьютер орындауға міндетті әрекеттің өрнектелуі.

№ слайда 3 Программалау  тілдері  Машинаға  бейімделген (төменгі  деңгейлі) - әрбір кома
Описание слайда:

Программалау  тілдері  Машинаға  бейімделген (төменгі  деңгейлі) - әрбір команда процессордың бір командасына сәйкес келеді (ассемблер) Жоғарғы деңгейлі тілдер – кәдімгі табиғи тілге(ағылшын тіліне) ұқсайды, адамның түсінуіне оңай, бір ғана компьютерге тәуелді болмайды. Жаңадан үйренушілерге: Бейсик, ЛОГО, Паскаль Кәсіби: Си, Фортран, Паскаль Жасанды интеллект тапсырмалары үшін: Пролог, ЛИСП Интернет үшін: JavaScript, Java, Perl, PHP, ASP

№ слайда 4 Программа  қандай бөліктерден  тұрады?  program ; const …;{тұрақтылар} var …;
Описание слайда:

Программа  қандай бөліктерден  тұрады?  program <программаның аты>; const …;{тұрақтылар} var …; {айнымалылар}  begin  … {негізгі программа} end.  { процедуралар мен функциялар }  фигуралық  жақшаның ішінде орналасқан  түсініктемелер  программамен өңделмейді

№ слайда 5 Программа  қандай бөліктерден  тұрады?  Тұрақты – өз атауы болатын, өзгермейт
Описание слайда:

Программа  қандай бөліктерден  тұрады?  Тұрақты – өз атауы болатын, өзгермейтін шама, . Айнымалы – өз атауы (жад ұяшығы)болатын,   өзгеретін шама. Процедура – кейбір әрекеттерді сипаттайтын қосалқы алгоритм (мысалға шеңберді салу). Функция – есептеулерді орындайтын қосалқы алгоритм (квадрат түбірді табу, sin).

№ слайда 6 Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқ
Описание слайда:

Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқытуға арналған тіл «жоғарыдан төменге қарай» программаларын жасау

№ слайда 7 Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқ
Описание слайда:

Паскаль  тілі  1968 – 1971 жылдары – Никлаус Вирт (Швейцария) студенттерді оқытуға арналған тіл «жоғарыдан төменге қарай» программаларын жасау

№ слайда 8 Программалар, тұрақтылар, айнымалылар  атауы  Атауларды  сипаттағанда латын ә
Описание слайда:

Программалар, тұрақтылар, айнымалылар  атауы  Атауларды  сипаттағанда латын әріптерін (A-Z),  сандарды, астын  сызу белгісін  _ қолдануға болады  Бас  әріптер мен кіші  әріптердің арасында  айырмашы-лық болмайды.  Атауларды  сипаттағанда орыс, қазақ әріптерін бос орындарды жақшаларды, +, =, !, ? белгілерін және т.б.                                                        қолдануға болмайды  Атаулар  санмен басталмауы  керек . Қай  атаулар дұрыс  жазылған?   AXby    R&B    4Wheel    Вася    “PesBarbos”  TU154    [QuQu]     _ABBA    A+B

№ слайда 9 Тұрақтылар  const       i2 = 45; { бүтін сан }       pi = 3.14; { нақты  сан
Описание слайда:

Тұрақтылар  const       i2 = 45; { бүтін сан }       pi = 3.14; { нақты  сан }        qq = 'Вася'; { символдар қатары }        L  = True; { логикалық шама }  бүтін және  бөлшек бөліктері нүктемен ажыратылады  орыс, қазақ  әріптерін қолдануға болады!  екі мән қабылдай  алады: True (ақиқат, «иә») False (жалған, «жоқ»)

№ слайда 10 Айнымалылар  Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін п
Описание слайда:

Айнымалылар  Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін программаның жұмысы кезінде өзгертіп отыруға болады.  Айнымалылардың  типі: integer   { бүтін } real   { нақты } char   { бір символ } string   { символдық тіркес } boolean    { логикалық }   Айнымалыларды  сипаттау (жад бөлу):  var  a, b: integer;           Q: real;           s1, s2: string;

№ слайда 11 Меншіктеу  операторы  Жалпы  құрылымы:  Арифметикалық  өрнектің құрамында тұр
Описание слайда:

Меншіктеу  операторы  Жалпы  құрылымы:  Арифметикалық  өрнектің құрамында тұрақтылар айнымалы атаулары арифметикалық амалдар белгілері:          + -   *   /     div    mod   функцияларды  шақыру жақшалар ( )  көбейту  бөлу  бүтінді бүтінге  бөлу  бөлуден қалған  қалдық  <айнымалы атауы> := <өрнек>;

№ слайда 12 program qq;      var a, b: integer;             x, y: real;      begin       
Описание слайда:

program qq;      var a, b: integer;             x, y: real;      begin        a := 5;      10 := x;    y := 7,8;    b := 2.5;    x := 2*(a + y);    a := b + x;      end.  Қай  операторлар дұрыс  жазылмаған?  айнымалы  атауы := белгісінің сол жағында болуы керек  бүтін мен  бөлшектің арасы нүктемен ажыратылуы керек  нақты мәнді  бүтін айнымалыға меншіктеуге  болмайды

№ слайда 13 Амалдарды  орындау тәртібі  жақша ішіндегі  өрнекті есептеу солдан оңға қарай
Описание слайда:

Амалдарды  орындау тәртібі  жақша ішіндегі  өрнекті есептеу солдан оңға қарай көбейту, бөлу, div, mod солдан оңға қарай қосу және алу   z := (5*a*c+3*(c-d))/a*(b-c)/ b;  x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a));  2 3 5 4  1   7 8  6  9  2 6 3 4 7 5  1   12  8 11 10 9

№ слайда 14 Айнымалының  мәнін қалай өзгертуге  болады?  Оператор – жоғары деңгейлі прогр
Описание слайда:

Айнымалының  мәнін қалай өзгертуге  болады?  Оператор – жоғары деңгейлі программалау тілінің командасы.  Меншіктеу  операторы айнымалының мәнін өзгерту үшін қолданылады.       program qq;      var a, b: integer;      begin        a := 5;        b := a + 2;        a := (a + 2)*(b – 3);      end. 

№ слайда 15 Екі  санды қосу  Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.  Шығ
Описание слайда:

Екі  санды қосу  Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.  Шығарылуы:       program qq;      var a, b, c: integer;      begin    read ( a, b );    c := a + b;    writeln ( c );      end.

№ слайда 16 Енгізу  операторы  read ( a );    { а айнымалысының мәнін енгізу}  read ( a,
Описание слайда:

Енгізу  операторы  read ( a );    { а айнымалысының мәнін енгізу}  read ( a, b ); { а және b айнымалыларының мәндерін енгізу}  Екі  санды қалай енгізуге  болады?     бос  орын арқылы: 25 30     Enter арқылы: 25 30  a  25  b  30  a  25  b  30

№ слайда 17 Шығару  операторы  write ( a );   { a айнымалысының мәнін шығару}  writeln (
Описание слайда:

Шығару  операторы  write ( a );   { a айнымалысының мәнін шығару}  writeln ( a ); {a айнымалысының мәнін шығарып,келесі жолға көшу}  writeln ( ‘Салем!' ); { мәтінді шығару}  writeln ( ‘Жауап: ', c );   { мәтінді және c айнымалысының мәнін шығару}  writeln ( a, '+', b, '=', c );

№ слайда 18 Шығару  форматтары  program qq; var i: integer;     x: real; begin   i := 15;
Описание слайда:

Шығару  форматтары  program qq; var i: integer;     x: real; begin   i := 15;   writeln ( '>', i, '<' );   writeln ( '>', i:5, '<' );   x := 12.345678;   writeln ( '>', x, '<' );   writeln ( '>', x:10, '<' );   writeln ( '>', x:7:2, '<' );   end.  >15< >   15<  >1.234568E+001< > 1.23E+001< >  12.35<  барлық символдар  саны  барлық символдар  саны  бөлшек бөлігіндегі  символдар саны

№ слайда 19 Сызықтық  алгоритмның блок-схемасы  басы  соңы  c := a + b;  енгізу a, b  шығ
Описание слайда:

Сызықтық  алгоритмның блок-схемасы  басы  соңы  c := a + b;  енгізу a, b  шығару c  «басы» блогі  «енгізу» блогі  «процесс» блогі  «шығару» блогі  «соңы» блогі

№ слайда 20 Толық  шығарылуы       program qq;      var a, b, c: integer;      begin    w
Описание слайда:

Толық  шығарылуы       program qq;      var a, b, c: integer;      begin    writeln(‘Екі бүтін сан енгізіңіз');    read ( a, b );    c := a + b;    writeln ( a, '+', b, '=', c );      end.  Протокол:   Екі бүтін сан енгізіңіз   25 30   25+30=55  бұны компьютер  шығарады  бұны программа  жазушы өзі енгізеді


Автор
Дата добавления 27.11.2015
Раздел Информатика
Подраздел Презентации
Просмотров351
Номер материала ДВ-200449
Получить свидетельство о публикации

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх