
- •Підготовка до директорської контрольної роботи з інформатики для 11-х кл. (2010-2011 н.Р.) Тема Масиви в pascal.
- •Тема Робота з файлами в pascal.
- •Тема Візуальне програмування в delphi.
- •Тема Програмне забезпечення інформаційної системи.
- •Тема Комп’ютерні мережі. Основи html.
- •Тема Табличний процесор microsoft excel.
Підготовка до директорської контрольної роботи з інформатики для 11-х кл. (2010-2011 н.Р.) Тема Масиви в pascal.
Теоретичні питання:
Поняття масиву. Види масивів.
Опис одномірного та двомірного масиву в програмі.
Порядок звернення до елементу масиву в програмі.
Стандартні алгоритми: обчислення суми, добутку, кількості елементів в масиві; пошук мінімального (максимального) елемента в масиві.
Квадратні матриці. Опрацювання елементів головної (побічної) діагоналі, елементів, розташованих вище (нижче) діагоналей матриці.
Сортування масивів. Метод вибору. Метод обміну.
Вправи:
Дано масиви: А = {3, 7, –2, 6, 0, –8}; B = {(2, 6), (–3, 0), (4, –7)}. Виконайте фрагмент програми та запишіть протокол виконання:
S:=0; for i:=1 to 6 do S:=S+A[i]
A[1]:=4; for i:=2 to 5 do A[i]:=A[i-1]+7;
min:=A[1]; for i:=2 to 6 do if A[i]<min then min:=A[i];
k:=0; for i:=1 to 6 do if A[i]<0 then k:=k+1;
S:=1; for i:=1 to 3 do for j:=1 to 2 do S:=S*B[i,j];
for i:=1 to 3 do begin S:=0; for j:=1 to 2 do S:=S+B[i,j] end;
k:=0; for i:=1 to 3 do for j:=1 to 2 do if B[i,j] mod 2 = 0 then k:=k+1;
Задачі:
Дано масив, що складається із 10 елементів. Заповнити масив елементами послідовності: 5, 8, 11, 14, …Вивести масив в рядок.
Дано масив, що складається із 5 дійсних чисел. Вивести масив у стовпчик з пояснювальним текстом. Знайти добуток елементів масиву.
Дано масив-константа, що складається з 15 натуральних чисел. Знайти кількість парних чисел в масиві.
Дано масив-константа, що складається із 10 цілих чисел. Обчислити добуток від’ємних елементів масиву, які мають непарні індекси.
Дано двомірний масив розмірністю 3×4. Заповнити масив цілими числами з клавіатури. Вивести на екран даний масив у вигляді таблиці. Збільшити всі елементи масиву в 3 рази. Вивести на екран одержаний масив у вигляді таблиці.
Дано двомірний масив розмірністю 2×3. Заповнити масив випадковими дійсними числами. Вивести на екран даний масив у вигляді таблиці. Знайти суму елементів масиву.
Дано двомірний масив-константа натуральних чисел розмірністю 4×5. Вивести на екран даний масив у вигляді таблиці. Знайти добуток елементів 3-го рядка.
Тема Робота з файлами в pascal.
Теоретичні питання:
Поняття фізичного, логічного файлу, файлової змінної.
Опис файлової змінної в програмі.
Стандартні процедури та функції для роботи з файлами.
Особливості роботи з текстовими файлами.
Особливості роботи з типізованими файлами.
Вправи:
Дано файл F, що містить наступні елементи 3, 7, –2, 6, 0, –8, 4, –7. Якого значення набудуть змнні та який буде вміст файлів після виконання фрагмента програми?
Rewrite (F); for i:=1 to 5 do begin Read (a); write(F, a); end;
Reset (F); S:=0; While not eof (F) do begin Read (F, a); S:= S + a end;
Reset (F); S:=0; While not eof (F) do begin Read (F, a); if a>0 then S:= S + 1; end;
Reset (F); Rewrite (F1); While not eof (F) do begin Read (F, a); write(F1, a); end;
Задачі:
Дано типізований файл Chisla.dat, який містить цілі числа. Організувати введення даних з клавіатури і запис їх у файл Chisla.dat. Організувати читання даних із файлу і визначити:
кількість парних елементів;
суму та добуток елементів;
суму додатних елементів;
середнє арифметичне елементів;
найбільший і найменший елемент;