Разработка и презентация на тему Язык программирования Паскаль

Раздел Информатика
Класс 7 класс
Тип Презентации
Автор
Дата
Формат rar
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

№2 Қосшы орта мектебі


Пән: информатика

Cыныбы: 7 «А»

Ашық сабақ

Тақырыбы:

Паскаль - программалау тілі.

Оның негізгі элементтері мен тілінің алфавиті.


Пән мұғалімі: Кунафина М.Н.





Пән: информатика Пән мұғалімі: Кунафина М.Н.

Cыныбы: 7 «А»

Тақырыбы: Паскаль - программалау тілі. Оның негізгі элементтері мен тілінің алфавиті.

Сабақтың мақсаты:

Білімділік: Паскаль программалау тілі туралы түсіндіріп, оның элементтері және алфавитімен таныстыру. Программалау тілде арифметикалық өрнектердің жазылуын үйрету, оны компьютерде қолдана білуде, өзіндік жұмыстарды орындауға үйрету.

Дамытушылық: Өз ойын жеткізе білу және алғырлық қабілетін дамыту, пән бойынша білік - дағдыларын қалыптастыру. Ойлау қабілетін, есте сақтау қабілетін, талдау, салыстыра білу қабілеттерін дамыту.

Тәрбиелілік: Компьютерлік сауаттылыққа тәрбиелеу, өзін - өзі ұстай білуге тәрбиелеу. Сабаққа деген қызығушылығын арттыру. Оқушыларды адамгершілікке, эстетикаға, еңбекке тәрбиелеу.

Сабақтың типі: жаңа сабақ

Сабақтың әдіс-тәсілдері:

Деңгейлеп оқыту технологиясы.

Көрнекіліктер: презентация, таратпа материалдар, тест жұмысы, деңгейлік тапсырмалар, электронды оқулық.


Сабақ барысы:


І. Ұйымдастыру кезеңі
1. Оқушыларды түгендеу
2. Оқушылардың зейінін сабаққа аудару
3. Оқушылардың қызығушылықтарын ояту
4. Сабақ тақырыбы мен мақсатын баяндау

ІІ. Үй тапсырмасын тексеру:
Электронды оқулық бойынша алгоритмдерге байланысты тапсырмаларды орындайды. «Типы алгоритмов» тапсырмасын орындау.

ІІІ. Жаңа сабақ. Паскаль программалау тiлiнiң алғашқы нұсқасын 1968 жылы Стэнфорд университетiнiң информатика кафедрасының профессоры Никлаус Вирт жасады. «Неге Паскаль?» деген сұрақ туады. Тілдің атауы француз ғалымы Блез Паскальдың құрметіне аталған. Ол алғаш рет 1642 жылы механикалық есептеу машинасын ойлап тапқан.

Бұл тілде жазылған программа компьютерде орындалу барысында алдымен трансляцияланады (машина тіліне аударылады). Осы сәтте компьютерде программаның екі нұсқасы болады, оның біріншісі - алгоритмдік тілдегі алғашқы түпнұсқасы, ал екіншісі - объекттік кодтағы жазылған программа. Есеп нәтижесін машиналық кодта жазылған программа арқылы аламыз, ал программаны түзету қажет болғанда, оның алгоритмдік тілде жазылған алғашқы түпнұсқасы өңделеді.
Тілдің алфавиті

Тілдің алфавиті программаның элементтерін құруда қолдануға болатын символдар жиынынан тұрады. Оған әріптер, цифрлар және арнайы белгілер (символдар) жатады.

Тіл ерекшеліктеріне қарай символдар тобын шартты түрде төмендегі топтарға жіктеуге болады:

  • атаулар (идентификатор);

  • цифрлар;

  • айыру белгілері;

  • арнайы символдар.

Атау символдары ретінде латын алфавитінің 26 әріпі мен цифрлары қоолданылады.

Арнайы символдарға пунктуация және арифметикалық операция (амалдар) белгілері жатады.

Арифметикалық амал белгілері:

(+) - қосу; (-) - азайту;

(*) - көбейту; (/) - бөлу.

DIV - санның бүтін бөлігін алу. Мысалы: 10 DIV 3 амалының нәтижесі 3;

MOD - қалдықты табу. Мысалы: 10 MOD 3 амалының нәтижесі 1;

Айыру белгілеріне бос орын, барлық басқару символдары, тыныс белгілері, ENTER (келесі жолға көшу) пернесін басу белгісі және түсініктемелер жатады.

Сонымен айыру белгілері: __(бос орын); , (үтір); . (нүкте); : (қос нүкте);(нүктелі үтір); ' (апостроф); (; ); [; ]; {; }.

Қатынас таңбалары немесе салыстыру белгілері: = (тең), <> (тең емес), < (кіші), > (үлкен), <= (кіші не тең), >= (үлкен не тең).

Программалау тілдерінде «өрнек», «оператор», ұғымдары кең пайдаланылады.

Өрнек деп арифметикалық амал таңбаларымен біріктірілген айнымалылардың, функциялардың, тұрақтылардың жиынтығын айтады

Программалау тілінің белгілі бір іс-әрекетті орындай алатын тиянақты мағынасы бар ең қарапайым сөйлем - оператор деп аталады.


Стандартты функциялар


Математикада жазылуы

Паскаль тілінде жазылуы

Атқаратын қызметі

Функция типі

х

arctg x

cos x

sin x

ex

[x]


lnx

Разработка и презентация на тему Язык программирования Паскаль

x2

Разработка и презентация на тему Язык программирования Паскаль

Abs(x)

Arctan(x)

Cos(x)

Sin(x)

Exp(x)

Frac(x)

Int(x)

Ln(x)

Pi

Sqr(x)

Sqrt(x)

Аргументтің абсолюттік шамасы

Аргументтің арктангенсі

Аргументтің косинусы

Аргументтің синусы

е-нің х дәрежесі

х санының бөлшек бөлігі

х санының бүтін бөлігі

х санының натурал логарифмі

Разработка и презентация на тему Язык программирования Паскаль-дің мәні

х-тің квадраты

х-тің квадрат түбірі

х-тің типіндей

нақты

нақты

нақты

нақты

нақты

нақты (бүтін)

нақты


х-тің типіндей

нақты

. Өрнектегі арифметикалық амалдардың орындалуы олардың орналасу реті мен жақшалар арқылы өзгертіледі. Қарапайым жағдайда өрнек тек айнымалылардан, тұрақтылардан немесе функциялардан тұруы мүмкін. Мысалы:

(5+7*x)/1.8; (sin(x)+5*cos(2+x))/ln(x); т.б.


Математикада жазылуы

Программалау тілінде жазылуы

Разработка и презентация на тему Язык программирования Паскаль

(a+b)/(a-b)

Разработка и презентация на тему Язык программирования Паскаль

(a+b)/(x*y)

ex+1

exp(x+1)

Разработка и презентация на тему Язык программирования Паскаль

sqrt(1+sqrt(x))

IV. Сабақты бекіту:

Деңгейлік тапсырмалар:

І деңгей.

Жауабын жаз.

9*8 =

24 / 3 =

67 div 10 =

14 div 7 =

17 mod 6 =

34 mod 2 =

8 mod 3 =

Frac (7.8) =

Int (19.5) =

Sqr (8) =

Sqrt (49) =

Sqr (4) =

ІІ деңгей.

Математикалық өрнекті Паскаль тілінде жазыңдар:

А) tg x - y2(x+3); ә) Разработка и презентация на тему Язык программирования Паскаль

б) Разработка и презентация на тему Язык программирования Паскаль; в) Разработка и презентация на тему Язык программирования Паскаль; г) Разработка и презентация на тему Язык программирования Паскаль;

ІІІ деңгей.

Паскаль тілінде жазылған төмендегі өрнектердің математикалық жазылуын көрсетіңдер:

  1. Разработка и презентация на тему Язык программирования Паскаль;


  1. S:=sqrt(p*(p-a)*(p-b)*(pc-));

  2. K:=srq(x)+sqr(y)*sqrt(x+y);

  1. Разработка и презентация на тему Язык программирования Паскаль

  2. Разработка и презентация на тему Язык программирования Паскаль

SGR(X) - (B+Sіn(45*pі/180)) / (15+x);

  1. (5*B - Sgrt(N + 4*Y))/cos(pі/180+y);

  2. х:=SQRT(a+b*x)-SQR(x)/10 ;

е) Разработка и презентация на тему Язык программирования Паскаль

5 сұрақтан тұратын электронды тест.

V. Рефлексия.

Смайликтер арқылы бүгінгі сабақтағы көңіл күйлеріңді білдіріңдер.

VI. Үйге тапсырма:

Мына өрнектердің қатесін табыңдар.

А) (x1/x2)*y Ә) b+(a-c/(3)) Б) (sqrt*(p)*q)/r В) (a(b/(c*(d/(ef)))))

VII. Оқушыларды бағалау

Бағалау парағы

Оқушының аты-жөні

Деңгейлік тапсырма

Тест

Қорытынды баға

1.


2.


3.


4.


5.


6.



© 2010-2022