Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_МНІ_2часть.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
21.24 Mб
Скачать

Структура програми

P ROGRAM …;

CONST …;

VAR …;

Описова частина (при необхідності може містити ще й інші розділи)

B EGIN

<оператори>;

END.

Виконавча частина

Основні оператори

Оператор введення

Формат: read ( список змінних );

Дія: значення змінних набирають на клавіатурі через пропуск, після чого натискають клавішу Enter. Якщо даних набрано більше, ніж вказано змінних у списку, то дані можуть бути проігноровані; якщо менше, то система буде очікувати на їх введення. Оператор readln виконує ще й перехід на новий рядок.

Наприклад: read (a);

read (a, b, c);

readln (a, b);

Оператор виведення

Формат: write ( список виразів );

Дія: список виразів складається з констант, змінних, виразів, коментарів, значення яких виводяться на екран. Наступний оператор виведення буде виводити дані в тому самому рядку, де закінчив виведення попередній оператор write. Для переходу на новий рядок або для пропуску рядка використовують оператор writeln.

Наприклад: write (a);

writeln ( a, c);

write ( ‘сума = ‘ , s );

write ( ‘сума двох чисел’ , a+b );

writeln;

Оператор присвоювання

Формат: ідентифікатор := вираз ;

Дія: обчислюється значення виразу та присвоюється змінній. Потрібно пам’ятати, що тип змінної повинен співпадати з типом результату виразу. Існує виключення, коли змінній дійсного типу можна присвоїти значення виразу цілого типу, але не навпаки.

Наприклад: A := 5:

B := A + 5;

B := B – 1;

Завдання до лабораторної роботи

  1. Повторити відповідний теоретичний матеріал з інформатики.

  2. Розв’язати наступні задачі та розробити добірку тестів для кожної з них.

L_1_1. Написати алгоритм, за допомогою якого можна обчислити діагональ та площу квадрата, якщо відома його сторона.

L_1_2. Написати алгоритм, за допомогою якого можна обчислити відстань між двома точками на площині із заданими координатами (х11) та (х22).

  1. Відповідно до розроблених алгоритмів записати програми та протестувати їх у середовищах програмування Pascal ABC, FreePascal та Delphi-Pascal.

  2. Проаналізувати з точки зору методики навчання інформатики переваги та недоліки різних середовищ програмування (Pascal ABC, FreePascal, Delphi-Pascal тощо).

  3. Оформити звіт по лабораторній роботі.

Контрольні питання

  1. Які основні особливості теми «Алгоритмізація та програмування» з курсу інформатики?

  2. Які особливості типів даних, основних операцій та операторів введення, виведення, присвоювання у мові програмування Паскаль?

  3. Назвіть найсуттєвіші відмінності різних середовищ мови програмування Паскаль.

  4. Які типові методичні помилки виникають при створенні планів-конспектів уроків даної теми шкільного курсу інформатики?

Рекомендована література

Основна: [5, 7, 12, 23].

Додаткова: [4, 16, 18, 32, 35].

Лабораторна робота №16

Методика вивчення теми «Мова програмування Паскаль. Найпростіші програми»

Мета: повторення типів даних мови програмування Паскаль та основних операторів найпростіших програм, формування вмінь та навичок подання нового матеріалу з даної теми, визначення типових помилок учнів, добору практичних завдань для учнів з відповідної теми з врахуванням рівня складності, а також використання елементів дистанційного навчання на уроках інформатики.

Програмні засоби: Microsoft Office, Microsoft Internet Explorer, середовища програмування мовою Pascal.