Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Подготовка к дир 11 кл -2011.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
186.37 Кб
Скачать

Підготовка до директорської контрольної роботи з інформатики для 11-х кл. (2010-2011 н.Р.) Тема Масиви в pascal.

Теоретичні питання:

  1. Поняття масиву. Види масивів.

  2. Опис одномірного та двомірного масиву в програмі.

  3. Порядок звернення до елементу масиву в програмі.

  4. Стандартні алгоритми: обчислення суми, добутку, кількості елементів в масиві; пошук мінімального (максимального) елемента в масиві.

  5. Квадратні матриці. Опрацювання елементів головної (побічної) діагоналі, елементів, розташованих вище (нижче) діагоналей матриці.

  6. Сортування масивів. Метод вибору. Метод обміну.

Вправи:

  1. Дано масиви: А = {3, 7, –2, 6, 0, –8}; B = {(2, 6), (–3, 0), (4, –7)}. Виконайте фрагмент програми та запишіть протокол виконання:

    1. S:=0; for i:=1 to 6 do S:=S+A[i]

    2. A[1]:=4; for i:=2 to 5 do A[i]:=A[i-1]+7;

    3. min:=A[1]; for i:=2 to 6 do if A[i]<min then min:=A[i];

    4. k:=0; for i:=1 to 6 do if A[i]<0 then k:=k+1;

    5. S:=1; for i:=1 to 3 do for j:=1 to 2 do S:=S*B[i,j];

    6. for i:=1 to 3 do begin S:=0; for j:=1 to 2 do S:=S+B[i,j] end;

    7. 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;

Задачі:

  1. Дано масив, що складається із 10 елементів. Заповнити масив елементами послідовності: 5, 8, 11, 14, …Вивести масив в рядок.

  2. Дано масив, що складається із 5 дійсних чисел. Вивести масив у стовпчик з пояснювальним текстом. Знайти добуток елементів масиву.

  3. Дано масив-константа, що складається з 15 натуральних чисел. Знайти кількість парних чисел в масиві.

  4. Дано масив-константа, що складається із 10 цілих чисел. Обчислити добуток від’ємних елементів масиву, які мають непарні індекси.

  5. Дано двомірний масив розмірністю 3×4. Заповнити масив цілими числами з клавіатури. Вивести на екран даний масив у вигляді таблиці. Збільшити всі елементи масиву в 3 рази. Вивести на екран одержаний масив у вигляді таблиці.

  6. Дано двомірний масив розмірністю 2×3. Заповнити масив випадковими дійсними числами. Вивести на екран даний масив у вигляді таблиці. Знайти суму елементів масиву.

  7. Дано двомірний масив-константа натуральних чисел розмірністю 4×5. Вивести на екран даний масив у вигляді таблиці. Знайти добуток елементів 3-го рядка.

Тема Робота з файлами в pascal.

Теоретичні питання:

  1. Поняття фізичного, логічного файлу, файлової змінної.

  2. Опис файлової змінної в програмі.

  3. Стандартні процедури та функції для роботи з файлами.

  4. Особливості роботи з текстовими файлами.

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

Вправи:

  1. Дано файл F, що містить наступні елементи 3, 7, –2, 6, 0, –8, 4, –7. Якого значення набудуть змнні та який буде вміст файлів після виконання фрагмента програми?

    1. Rewrite (F); for i:=1 to 5 do begin Read (a); write(F, a); end;

    2. Reset (F); S:=0; While not eof (F) do begin Read (F, a); S:= S + a end;

    3. Reset (F); S:=0; While not eof (F) do begin Read (F, a); if a>0 then S:= S + 1; end;

    4. Reset (F); Rewrite (F1); While not eof (F) do begin Read (F, a); write(F1, a); end;

Задачі:

  1. Дано типізований файл Chisla.dat, який містить цілі числа. Організувати введення даних з клавіатури і запис їх у файл Chisla.dat. Організувати читання даних із файлу і визначити:

    1. кількість парних елементів;

    2. суму та добуток елементів;

    3. суму додатних елементів;

    4. середнє арифметичне елементів;

    5. найбільший і найменший елемент;