SlideShare uma empresa Scribd logo
1 de 13
Тема: «Абетка мови
Пасаль. Структура
програми.»
Вчитель інформатики
Єресь А. М.
Мета
• Навчитися складати
програми для
розв`язування задач
на обчислення.
Основні поняття:
оператор

програма

операнд

Іденти
фікатор

тип
даних

констант
а

опер

ація

змінна
вираз

П ри о рі т
ет
операці
й
Загальні відомості
• Мова Паскаль, названа на честь
французського математика і
філософа Блеза Паскаля (1623 –
1662 р.р.), була створена як учбова
мова програмування у 1968-1971
роках Ніклаусом Віртом у Вищій
Технічній Школі в Цюріху.
Програма
- це впорядкованя послідовність дій
для ЕОМ, виконання яких реалізує
алгоритм розв`язку деякої задачі.
Алфавіт мови включає:
1.

26 великих і малих букв латинського
алфавіту, знак підкреслення
2. Десяткові цифри 0, 1, ... ,9
3. Спеціальні символи + - * / = . , : ; $знак
грошової одиниці
# номер
< менше > більше
^ тильда
@ комерційне а
[ ] ( ) { } ‘ проміжок
Алфавіт мови включає:

4. Комбінації спеціальних чимволів
утворюють складені символи
:= присвоєння
<> не дорівнює
.. діапазон значень
<= менше або дорівнює
>= більше або дорівнює
5. Службові слова (зарезервовані)
Алфавіт мови включає
в себе всі символи, записані в
кодовій таблиці, яка загружена в
ОП комп`ютера і зберігається в
ПЗП.
Кожному символу алфавіта
ставиться у відповідність числовий
код від 0 до 255.
Ідентифікатор
• Звертатися до об`єкта потрібно за його
ідентифікатором (іменем).
• Ідентифікатор – це скінченний (до128
символів) впорядкований набір
латинських літер, десяткових цифр та
знака підкреслення, який не може
починатися цифрою, містити
зарезервованих слів.
Константами називаються величини, значення яких не
змінюються в процесі виконання програми.
Для визначення констант використовують
зарезервоване слово const.
Формат:
const<ідентифікатор>=<знач.константи>;
Приклад: const max = 1000;
min = 1;
Змінними -

називаються величини, значення яких
змінюється в процесі виконання
програми.
Для опису змінних використовують
службове слово var.
Формат: var<ідентифікатор>:<тип>;
Приклад: var

sum1,sum2:real;
Структура програми
Program

заголовок

ІдентифікаторПрограми;

Uses

опис модулів

label

розділ описів

const
type
var
procedure
function

Begin
end.

тіло програми
Усвідомлення змісту
•
•
•
•
•
•
•

Коли і ким була створена мова Паскаль?
Що таке програма?
Що таке ідентифікатор?
Алфавіт мови Паскаль.
Структура програми.
Що таке константа?
Що таке змінна?

Mais conteúdo relacionado

Destaque

21 pascal urok_5
21 pascal urok_521 pascal urok_5
21 pascal urok_5Ann Eres
 
8571 урок excel
8571 урок excel8571 урок excel
8571 урок excelAnn Eres
 
таблиці
таблицітаблиці
таблиціannaeres
 
Komp publikatsiyi
Komp publikatsiyiKomp publikatsiyi
Komp publikatsiyiannaeres
 
3 автоматизоване створення веб сайтів
3 автоматизоване створення веб сайтів3 автоматизоване створення веб сайтів
3 автоматизоване створення веб сайтівannaeres
 
20 pascal urok_4_i
20 pascal urok_4_i20 pascal urok_4_i
20 pascal urok_4_iAnn Eres
 
10 10 pascal_urok_
10 10 pascal_urok_10 10 pascal_urok_
10 10 pascal_urok_Ann Eres
 
4 проектування веб сайту
4 проектування веб сайту4 проектування веб сайту
4 проектування веб сайтуannaeres
 
6 огляд технологій веб 2
6 огляд технологій веб 26 огляд технологій веб 2
6 огляд технологій веб 2annaeres
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1Ann Eres
 
8 онлайнові служби для роботи з документами
8 онлайнові служби для роботи з документами8 онлайнові служби для роботи з документами
8 онлайнові служби для роботи з документамиannaeres
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasiannaeres
 
22 pascal urok_6
22 pascal urok_622 pascal urok_6
22 pascal urok_6Ann Eres
 
7 веб спільноти
7 веб спільноти7 веб спільноти
7 веб спільнотиannaeres
 
мова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlмова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlannaeres
 
ств оформлення блогу
ств оформлення блогуств оформлення блогу
ств оформлення блогуannaeres
 
2 розробка та публікування веб сайтів
2 розробка та публікування веб сайтів2 розробка та публікування веб сайтів
2 розробка та публікування веб сайтівannaeres
 
мова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlмова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlannaeres
 
таблиці
таблицітаблиці
таблиціannaeres
 
5 графічний дизайн веб сайтів
5 графічний дизайн веб сайтів5 графічний дизайн веб сайтів
5 графічний дизайн веб сайтівannaeres
 

Destaque (20)

21 pascal urok_5
21 pascal urok_521 pascal urok_5
21 pascal urok_5
 
8571 урок excel
8571 урок excel8571 урок excel
8571 урок excel
 
таблиці
таблицітаблиці
таблиці
 
Komp publikatsiyi
Komp publikatsiyiKomp publikatsiyi
Komp publikatsiyi
 
3 автоматизоване створення веб сайтів
3 автоматизоване створення веб сайтів3 автоматизоване створення веб сайтів
3 автоматизоване створення веб сайтів
 
20 pascal urok_4_i
20 pascal urok_4_i20 pascal urok_4_i
20 pascal urok_4_i
 
10 10 pascal_urok_
10 10 pascal_urok_10 10 pascal_urok_
10 10 pascal_urok_
 
4 проектування веб сайту
4 проектування веб сайту4 проектування веб сайту
4 проектування веб сайту
 
6 огляд технологій веб 2
6 огляд технологій веб 26 огляд технологій веб 2
6 огляд технологій веб 2
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1
 
8 онлайнові служби для роботи з документами
8 онлайнові служби для роботи з документами8 онлайнові служби для роботи з документами
8 онлайнові служби для роботи з документами
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
 
22 pascal urok_6
22 pascal urok_622 pascal urok_6
22 pascal urok_6
 
7 веб спільноти
7 веб спільноти7 веб спільноти
7 веб спільноти
 
мова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlмова розмітки гіпертексту Html
мова розмітки гіпертексту Html
 
ств оформлення блогу
ств оформлення блогуств оформлення блогу
ств оформлення блогу
 
2 розробка та публікування веб сайтів
2 розробка та публікування веб сайтів2 розробка та публікування веб сайтів
2 розробка та публікування веб сайтів
 
мова розмітки гіпертексту Html
мова розмітки гіпертексту Htmlмова розмітки гіпертексту Html
мова розмітки гіпертексту Html
 
таблиці
таблицітаблиці
таблиці
 
5 графічний дизайн веб сайтів
5 графічний дизайн веб сайтів5 графічний дизайн веб сайтів
5 графічний дизайн веб сайтів
 

Semelhante a Abetka movi pascal

Абетка мови Pascal. Структура програми
Абетка мови Pascal. Структура програмиАбетка мови Pascal. Структура програми
Абетка мови Pascal. Структура програмиОльга Гайворонська
 
Мови програмування. Класифікація
Мови програмування. КласифікаціяМови програмування. Класифікація
Мови програмування. КласифікаціяAndy Levkovich
 
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Igor igorvolinec
 
поняття мови програмування
поняття мови програмуванняпоняття мови програмування
поняття мови програмуванняТатьяна Ляш
 
урок№2 паскаль
урок№2 паскальурок№2 паскаль
урок№2 паскальuchitel18
 
Основи програмування
Основи програмуванняОснови програмування
Основи програмуванняHelenSm007
 
Урок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняУрок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняВасиль Тереховський
 
Informatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profInformatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profkreidaros1
 
10 in rud_2018_prof
10 in rud_2018_prof10 in rud_2018_prof
10 in rud_2018_prof4book
 
кисылььDocx
кисылььDocxкисылььDocx
кисылььDocxLala Lalala
 
кисылььDocx
кисылььDocxкисылььDocx
кисылььDocxLala Lalala
 
урок№1 паскаль
урок№1 паскальурок№1 паскаль
урок№1 паскальuchitel18
 
Prezent vchytelya
Prezent vchytelyaPrezent vchytelya
Prezent vchytelyachepesyuk
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)raprap1
 
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.VsimPPT
 
опорні схеми
опорні схемиопорні схеми
опорні схемиIrina Tabanets
 

Semelhante a Abetka movi pascal (20)

Абетка мови Pascal. Структура програми
Абетка мови Pascal. Структура програмиАбетка мови Pascal. Структура програми
Абетка мови Pascal. Структура програми
 
Мови програмування. Класифікація
Мови програмування. КласифікаціяМови програмування. Класифікація
Мови програмування. Класифікація
 
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
 
8 11
8 118 11
8 11
 
118
118118
118
 
8 11
8 118 11
8 11
 
поняття мови програмування
поняття мови програмуванняпоняття мови програмування
поняття мови програмування
 
урок№2 паскаль
урок№2 паскальурок№2 паскаль
урок№2 паскаль
 
Основи програмування
Основи програмуванняОснови програмування
Основи програмування
 
Урок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняУрок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмування
 
Informatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profInformatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-prof
 
10 in rud_2018_prof
10 in rud_2018_prof10 in rud_2018_prof
10 in rud_2018_prof
 
кисылььDocx
кисылььDocxкисылььDocx
кисылььDocx
 
кисылььDocx
кисылььDocxкисылььDocx
кисылььDocx
 
урок№1 паскаль
урок№1 паскальурок№1 паскаль
урок№1 паскаль
 
Prezent vchytelya
Prezent vchytelyaPrezent vchytelya
Prezent vchytelya
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)
 
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
Інформатика - підручник для 8 класу авт. Ривкінд Й.Я.
 
Ponyattya pascal
Ponyattya pascalPonyattya pascal
Ponyattya pascal
 
опорні схеми
опорні схемиопорні схеми
опорні схеми
 

Mais de Ann Eres

побудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережпобудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережAnn Eres
 
інформаційно комунікаційні технології
інформаційно комунікаційні технологіїінформаційно комунікаційні технології
інформаційно комунікаційні технологіїAnn Eres
 
побудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережпобудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережAnn Eres
 
інформаційно комунікаційні технології
інформаційно комунікаційні технологіїінформаційно комунікаційні технології
інформаційно комунікаційні технологіїAnn Eres
 
поняття електронної таблиці
поняття електронної таблиціпоняття електронної таблиці
поняття електронної таблиціAnn Eres
 
5 клас урок 17
5 клас урок 175 клас урок 17
5 клас урок 17Ann Eres
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1Ann Eres
 
запис на диски
запис на дискизапис на диски
запис на дискиAnn Eres
 
стисннення та арх
стисннення та архстисннення та арх
стисннення та архAnn Eres
 
Virusy ta antyvirusy
Virusy ta antyvirusyVirusy ta antyvirusy
Virusy ta antyvirusyAnn Eres
 
використання системних утиліт
використання системних утилітвикористання системних утиліт
використання системних утилітAnn Eres
 
пошук інформації
пошук інформаціїпошук інформації
пошук інформаціїAnn Eres
 
типи файлів та програм
типи файлів та програмтипи файлів та програм
типи файлів та програмAnn Eres
 
операції над об'єктами файлової системи
операції над об'єктами файлової системиоперації над об'єктами файлової системи
операції над об'єктами файлової системиAnn Eres
 
інтерфейс користувача операційної системи Windows xp
інтерфейс користувача операційної системи Windows xpінтерфейс користувача операційної системи Windows xp
інтерфейс користувача операційної системи Windows xpAnn Eres
 
системне та прикладне програмне забезпечення
системне та прикладне програмне забезпеченнясистемне та прикладне програмне забезпечення
системне та прикладне програмне забезпеченняAnn Eres
 
история развития ос
история развития осистория развития ос
история развития осAnn Eres
 
5 введення та виведення інформації
5 введення та виведення інформації5 введення та виведення інформації
5 введення та виведення інформаціїAnn Eres
 
4 обробка та зберігання інформації
4  обробка та зберігання інформації4  обробка та зберігання інформації
4 обробка та зберігання інформаціїAnn Eres
 
архытектра пк
архытектра пкархытектра пк
архытектра пкAnn Eres
 

Mais de Ann Eres (20)

побудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережпобудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мереж
 
інформаційно комунікаційні технології
інформаційно комунікаційні технологіїінформаційно комунікаційні технології
інформаційно комунікаційні технології
 
побудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мережпобудова та організація комп'ютерних мереж
побудова та організація комп'ютерних мереж
 
інформаційно комунікаційні технології
інформаційно комунікаційні технологіїінформаційно комунікаційні технології
інформаційно комунікаційні технології
 
поняття електронної таблиці
поняття електронної таблиціпоняття електронної таблиці
поняття електронної таблиці
 
5 клас урок 17
5 клас урок 175 клас урок 17
5 клас урок 17
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1
 
запис на диски
запис на дискизапис на диски
запис на диски
 
стисннення та арх
стисннення та архстисннення та арх
стисннення та арх
 
Virusy ta antyvirusy
Virusy ta antyvirusyVirusy ta antyvirusy
Virusy ta antyvirusy
 
використання системних утиліт
використання системних утилітвикористання системних утиліт
використання системних утиліт
 
пошук інформації
пошук інформаціїпошук інформації
пошук інформації
 
типи файлів та програм
типи файлів та програмтипи файлів та програм
типи файлів та програм
 
операції над об'єктами файлової системи
операції над об'єктами файлової системиоперації над об'єктами файлової системи
операції над об'єктами файлової системи
 
інтерфейс користувача операційної системи Windows xp
інтерфейс користувача операційної системи Windows xpінтерфейс користувача операційної системи Windows xp
інтерфейс користувача операційної системи Windows xp
 
системне та прикладне програмне забезпечення
системне та прикладне програмне забезпеченнясистемне та прикладне програмне забезпечення
системне та прикладне програмне забезпечення
 
история развития ос
история развития осистория развития ос
история развития ос
 
5 введення та виведення інформації
5 введення та виведення інформації5 введення та виведення інформації
5 введення та виведення інформації
 
4 обробка та зберігання інформації
4  обробка та зберігання інформації4  обробка та зберігання інформації
4 обробка та зберігання інформації
 
архытектра пк
архытектра пкархытектра пк
архытектра пк
 

Abetka movi pascal