- •Завдання для тематичного оцінювання з інформатики
- •То з теми „Інформація. Інформаційні процеси. Інформаційна система” Теоретичні питання
- •Практичні завдання
- •То з теми «Операційна система Windows» Теоретичні питання.
- •Завдання 1.
- •Завдання 2.
- •То по темі „Основи роботи з дисками” Теоретичні питання
- •Практичні завдання
- •То з теми „Графічний редактор” Теоретичні питання
- •Практичні завдання
- •То з теми „Текстовий редактор Word” Теоретичні питання
- •Практичні завдання
- •То з теми „Табличний процесор Excel” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Бази даних і субд” Теоретичні питання
- •Практичні завдання
- •То з теми „Глобальна мережа Інтернет” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Інформаційна модель. Алгоритми” Теоретичні питання
- •Практичні завдання
- •Теоретичні запитання.
- •Практичні завдання.
- •То з теми „Звернення до алгоритмів і функцій” Теоретичні питання.
- •Практичні завдання.
- •То з теми „Вказівки повторення і розгалуження” Теоретичні питання.
- •Практичні завдання
- •То з теми „Табличні величини” Теоретичні питання.
- •Практичні завдання
- •То з теми „Рядкові величини” Теоретичні питання
- •Практичні завдання
Практичні завдання.
Варіант І
-
Скласти підпрограму-функцію для обчислення площі трикутника за відомими координатами вершин. Скласти відповідну головну програму. (3 бали)
-
Скласти алгоритм для обчислення довжини п’яти кіл і площі відповідних кругів з довільними значеннями радіусів. (3 бали)
-
Скласти програму знаходження площі чотирикутника АВСD, якщо відомо довжини сторін АD, АВ, АС, ВС, СD. (Скористатись формулою Герона) (3 бали)
-
Скласти програму обчислення виразу, використовуючи процедуру: S=S1+S2,
де S1– площа трикутника ABC,
S2– площа трикутника ВСЕ (координати точок вводяться з клавіатури) (3 бали)
Варіант ІІ
-
Скласти процедуру з параметрами, яка отримує три цілі числа, а повертає їхню суму, добутку і середнє арифметичне. Скласти відповідну головну програму. (3 бали)
-
Скласти алгоритм з використанням підпрограми-процедури для обчислення периметра і площі п’яти прямокутників з довільними значеннями сторін. (3 бали)
-
Знайти довжину сторін трикутника АВС, якщо відомі координати його вершин А(х1,у1,z1), В(х2,у2,z2), С(х3,у3,z3). (3 бали)
-
Скласти програму обчислення виразу, використовуючи функцію: Р=(Р1+Р2)/Р3,
де Р1, Р2, Р3 – периметри трикутників заданих їх вершинами (3 бали)
То з теми „Вказівки повторення і розгалуження” Теоретичні питання.
Варіант І
-
Який загальний вигляд має команда циклу while?
-
Яка дія і призначена команди неповного розгалуження?
-
Яка різниця між вказівками повторення з передумовою і після умовою?
-
Чи можна у вказівці розгалуження використовувати складені вказівки? Якщо так, то яким чином?
-
Як описується і для чого призначені мітки (позначки)?
-
Вказати значення змінної S після виконання вказівки повторення:
S:= 2;
i:=1;
repeat S:=S + i;
i:=i+1
until i > 3;
Варіант ІІ
-
Який загальний вигляд має команда циклу repeat?
-
Яка дія команди повного розгалуження?
-
Як записується і виконується вказівка повторення з параметром?
-
Які особливості використання символу „;” у вказівці розгалуження?
-
Яке призначення алгоритмічної конструкції вибір?
-
Вказати значення змінної Sпісля виконання вказівки повторення:
S:= 1;
For i:=10 downto 7 do S:=S+i;
Тести
Варіант І
-
Які службові слова не використовуються в операторі розгалуження?
а) else; б) if; в) then; г) while.
-
Скільки разів буде виконуватися цикл for i:=3 downto – 1 do i:=i+1:
а) 0; б) 5; в) 1; г) 4.
-
Який логічний вираз відповідає твердженню, що точка А(х) належить відрізку: [-5;5]:
а) x<=5; б) (x>=-5) and (x<=5); в) x>=-5; г) (x>=-5) or (x<=5).
-
Оператор розгалуження мовою Паскаль має вигляд:
а) for I:=1 to 3 do
<оператор>;
б) if <умова> then
<оператор>;
в) begin <оператор>
end;
-
Якого значення набуватиме логічний вираз (х>5) and (х<=10), якщо х=2:
а) істина; б) хибне.
-
У операторі FOR.. TO крок завжди дорівнює:
а) 2; б) 1; в) будь-який.
-
Умова кратності числа т числам 34 та 67 записується так:
а) (((m mod 34)=0) and ((m mod 67)=0)) б) (m mod 34)=0 в) (m mod 67)=0; г) (m mod 2278)=0.
-
В якому випадку, при К=3, тіло циклу буде виконуватись:
1) скінчене число раз _____
2) жодного разу _____
3) наступить „зациклення” _____
а) for i:=k to 10 do S:=S+k;
б) for i:=k to 2 do S:=S+k;
в) for i:=k downto 10 do S:=S+k;
г) for i:=k downto 2 do S:=S+k;
-
В якому випадку, при К=3, тіло циклу буде виконуватись:
1) скінчене число раз _____
2) жодного разу _____
3) наступить „зациклення” _____
а) repeat б) repeat в) repeat
S:=S+k; S:=S+k; S:=S+k;
k:=k+1 k:=k+1 k:=k+1
until k<=5; until k>=5; until k>=3;
-
При яких значеннях а і b, умова a>b буде;
1) істина __________ 2) хибна ___________
а) а=2, b=5; б) а=5, b=2; в) а=2, b=2.
-
Знайдіть значення величини С після виконання вказівки розгалуження:
If b>=6 then c:=5 else c:=12, якщо
-
b=2, c= __________
-
b=16, c= __________
-
b=6, c= __________
-
В яких вказівках повторення збільшення (зменшення) лічильника циклу на 1 передбачено:
1) автоматично _________ 2) програмістом ________
а) while…do б) for…to…do в) repeat…until
Варіант ІІ
-
Умова того, що число х недодатне, записується так:
а) х>0; б) х mod 2<>0; в) х<=0.
-
Значення кроку в операторі FOR … DOWNTO дорівнює:
а) 1; б) – 1; в) будь-яке число.
-
Умова того, що задана змінна має значення „неділя”, записується так:
а) d:= „неділя”; б) d<>’неділя’; в) d=’неділя’.
-
Який з операторів записаний правильно:
а) for i:=1 to 5 do
i=i+2;
б) for x:=2 to – 1 do
y= x^2;
в) for t:=2 to 56
writeln (t);
-
Параметр циклу в операторі може бути такого типу:
а) char; б) real; в) string.
-
Умова того, що число не лежить на проміжку [2;12], записується так:
а) (x<2) or (x>12); б) (x<2) and (x>12); в) 2<x<12;
-
Умова кратності числа а числу 45 записується так:
а) for a=45 to 300 step 45 б) a mod 45=0 в) a mod 45<>0
-
В якому випадку, при К=3, тіло циклу буде виконуватись:
1) скінчене число раз _____
2) жодного разу _____
3) наступить „зациклювання” _____
а) while k<=5 do б) while k>=5 do в) while k>=3 do
begin begin begin
S:=S+k; S:=S+k; S:=S+k;
k:=k+1 k:=k+1 k:=k+1
end; end; end;
-
Якщо умова у вказівці повторення repeat-until приймає значення True, то тіло циклу: ______
а) виконується один раз;
б) не виконується жодного разу;
в) наступає „зациклення”.
-
Які з наведених нижче вказівок розгалуження є:
1) правильними ____________
2) неправильними ____________
а) if a<b then a:=a+1 else b:=b-1;
б) if (x<5) and (y>3) then s:=s+1; else s:=s-1;
в) if a<>b then b:=a;
г) if 9 then k:=k+1.
-
Які значення будуть мати змінні А і В в результаті виконання вказівки розгалуження:
If A<B then A:=B else B:=A,
Якщо перед її виконанням А=0.5, В=-1.7
Відповідь А= _______ В= _________
-
Яке значення величини d, якщо після виконання вказівки
If d<=4 then c:=5 else c:=10;
1) c=5; d= ________ 2) c=10; d= _________
а) d=4; б) d=10; в) d=2.