- •Завдання для тематичного оцінювання з інформатики
- •То з теми „Інформація. Інформаційні процеси. Інформаційна система” Теоретичні питання
- •Практичні завдання
- •То з теми «Операційна система Windows» Теоретичні питання.
- •Завдання 1.
- •Завдання 2.
- •То по темі „Основи роботи з дисками” Теоретичні питання
- •Практичні завдання
- •То з теми „Графічний редактор” Теоретичні питання
- •Практичні завдання
- •То з теми „Текстовий редактор Word” Теоретичні питання
- •Практичні завдання
- •То з теми „Табличний процесор Excel” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Бази даних і субд” Теоретичні питання
- •Практичні завдання
- •То з теми „Глобальна мережа Інтернет” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Інформаційна модель. Алгоритми” Теоретичні питання
- •Практичні завдання
- •Теоретичні запитання.
- •Практичні завдання.
- •То з теми „Звернення до алгоритмів і функцій” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Вказівки повторення і розгалуження” Теоретичні питання.
- •Практичні завдання
- •То з теми „Табличні величини” Теоретичні питання.
- •Практичні завдання
- •То з теми „Рядкові величини” Теоретичні питання
- •Практичні завдання
Практичні завдання
Варіант І
-
Скласти алгоритм Y обчислення за формулою:
х + 2, якщо х ≤ 5,
Y= (3 бали)
100, якщо х > 5.
-
Скласти алгоритм обчислення
S = 1 + , де п – натуральне число. (3 бали)
-
Скласти алгоритм для розв’язання даної задачі:
Обчислити периметр і площу прямокутного трикутника за відомими гіпотенузою і гострим кутом. (3 бали)
-
Скласти алгоритм для розв’язання даної задачі:
Задано координати вершин трикутника у площині (х1;у1), (х2;у2); (х3;у3). Обчислити довжини його медіан. (3 бали)
Варіант ІІ
-
Скласти алгоритм Y обчислення за формулою:
х2 + 4х, якщо х ≤ 0,
Y= (3 бали)
- 4, якщо х > 0.
-
Скласти алгоритм обчислення
S = 1*, де п – натуральне число. (3 бали)
-
Скласти алгоритм для розв’язання даної задачі:
Ділянка лісу має форму рівнобедреної трапеції. Обчислити її периметр і площу за заданими сторонами. (3 бали)
-
Скласти алгоритм для розв’язання даної задачі:
Який периметр матиме квадрат, описаний навколо круга заданої площі S? (3 бали)
ТО з теми „Програма. Мова програмування”
Теоретичні запитання.
Варіант І
-
Для чого призначена мова програмування Паскаль?
-
Що таке компілятор?
-
Як ввійти в середовище програмування Turbo Pascal?
-
Які основні групи символів складають алфавіт мови Паскаль?
-
Змінні. Опис їх у програмі.
-
З яких частин складається програма?
-
Сформулюйте правило пріоритетів.
-
Яка різниця між вказівками Read і Readln?
-
Як записується і виконується вказівка виведення даних?
-
Які форми записів чисел використовуються в мові Паскаль?
-
Чи можна виконувати операцію ділення над даними цілого типу?
-
Обчислити значення виразів:
-
15 mod 7 + 8 div 2 = …;
-
Int (4.6) = …;
-
Frac (5.9) = …;
-
Succ (‘D’) = … .
-
Варіант ІІ
-
Що таке програма?
-
Що таке інтерпретатор?
-
Як вийти з середовища програмування Turbo Pascal?
-
Ідентифікатори величин. Правила запису ідентифікаторів.
-
Константи. Опис їх у програмі.
-
Які є типи даних? Їх опис у програмі.
-
Як записується і виконується вказівка введення даних?
-
Яка різниця між вказівками Write i Writeln?
-
Як записується і виконується вказівка присвоювання?
-
Які знаки арифметичних операцій використовуються для запису виразів мовою Паскаль?
-
Якого типу буде результат ділення 14 на 4?
-
Обчислити значення виразів:
-
8 mod 3 + 20 div 3 = …;
-
Trunc (4.6) = …;
-
Round (– 5.7) = …;
-
Pred (‘D’) = … .
Тести
Варіант І
1. Для виразів з першої стрічки виберіть правильну відповідь з другої стрічки:
-
8 div 3 а) 3
-
-13 div 2 б) 5
-
13 mod 5 в) -6
-
5 mod 6 г) 2
2. Якого значення набуде величина А, після виконання вказівки присвоєння: А:=(10-4*2)/2+7.3+sgrt(5)-sgr(16)
а) - 247.7; б) 29.3; в) 53+ .
3. Яке слово використовується для позначення початку програми в мові Паскаль?
а) program; б) begin; в) write.
4.У скількох позиціях буде виводитися значення змінної х при використанні формату виведення х:6:3?
а) у 6; б) у 9; в) у 3.
5. Скласти усі можливі ідентифікатори з символів: А, 3, Х
6. Вкажіть, які з вказівок виведення та введення даних є правильними, а які ні?
а)read(X); б) read(Х+1,Y); в)write5; г) write(A,B);
д) write(A B); е) write[A,B]; є) read(X,(Y)).
7. Вкажіть, які описи змінних виконані правильно:
а) var a,b,c,d:real;
x,a:integer;
б) var m,x,a:integer;
b:string;
в) var m,x,a:real;
b:string[17];
e:integer;
8. Які символи можна використовувати для позначення імен змінних у мові Паскаль:
а) кириличні букви; б) знаки арифметичних операцій;
в) латинські букви.
9. Які з операцій чи функцій визначені для величин типу integer:
а) div; б) trunk; в) frac.
10. Яким знаком розділяються оператори в мові Паскаль?
а) комою; б) крапка з комою; в) двокрапкою.
11. Перепишіть програму виправивши помилки, які допущені у ній:
Program V2;
Var x, h: integer;
Begin
Readln(x);
Y =x+sqr (x+1);
Writeln (‘y=’, y);
End
12. Виберіть правильну відповідь для запису виразу мовою Паскаль:
а) 3*Sin(X)+Cos(2*X))/(3.5-4*abc(X));
б) (3*Sin(X)+Cos(2*X))/(3.5-4*abc(X));
в) (3*Sin(X)+Cos2*X)/(3.5-4*abc(X));
г) (3*Sin(X)+Cos(2*X))/(3,5-4*abc(X).
Варіант ІІ
1. Для виразів з першої стрічки виберіть правильну відповідь з другої стрічки:
-
9 div 2 а) 3
-
5 div 6 б) 4
-
12 mod 9 в) 1
4) -9 mod 8 г) 0
2. Якого значення набуде величина А, після виконання вказівки присвоєння: А:=18+10/sgr(2)-5*sgrt(25)
а) ; б) ; в) -4.5.
3. Яке слово використовується для опису процедури введення в мові Паскаль?
а) write; б) read; в) var.
4.Який знак ставиться між списком імен змінних та назвою типу в описі змінних у мові Паскаль?
а) кома; б) двокрапка; в) крапка.
5. Скласти усі можливі ідентифікатори з символів: 4, _, С
6. Вкажіть, які з вказівок виведення та введення даних є правильними, а які ні?
а)write(X),(Y); б)read(A B); в)write(N); г)readX;
д) write(X;Y); е) write(А*В,С); є) read(X,Y).
7. Хто створив мову програмування Паскаль?
а) Білл Гейтс; б) Блез Паскаль; в) Ніклаус Вірт.
8. Які з функцій не визначені для величин типу real:
а) odd; б) round; в) abs.
9. У скількох позиціях буде виводитися дробова частина значення змінної х при використанні формату виведення х:6:3?
а) у 6; б) у 9; в) у 3.
10. Вкажіть, які описи змінних виконані правильно:
а) var x,y,b:char;
e,x,a:integer;
б) var x,y,z:integer;
a,b:real;
c:string[30];
в) var a,b,x,y:real;
b:string(17);
11. Виберіть правильну відповідь для запису виразу мовою Паскаль:
ab –
a) A*B-(Cos(A+C)-Exp(A))/Sqrt(Ln(X))+2A;
б) A*B-(Cos(A+C)-ExpA)/Sqrt(Ln(X)+5)+2*A);
в) A*B-(Cos(A+C)-Exp(A))/(Sqrt(Ln(X)+5)+2*A);
г) A*B-(Cos(A+C)-ExpA)/(Sqrt(LnX+5)+2*A).
12. Перепишіть програму виправивши помилки, які допущені у ній:
Program V1;
Var x, y: rial;
Begin
Readln(x);
Y: =1+sqr (sinx)*x
Writeln (‘y=’, y);
End.