- •Розділ 1 теоретичні основи розробки тестових завдань
- •Дидактичні функції педагогічних тестів
- •Вимоги до тестових завдань
- •Технічні помилки тестових завдань
- •Тестові завдання відкритого типу
- •Розділ 2 особливості мови програмування delphi 7 при розробці програмного засобу
- •2.1. Середовище Delphi 7
- •2.2. Історія розвитку середовища Delphi
- •2.3. Основи візуального програмування
- •2.4. Форма, її конструювання
- •Властивості форми (об’єкта mform)
- •2.5. Компоненти та їх властивості
- •Властивості компонента Edit (поле введення-редагування)
- •Властивості компонента Label (поле виведення тексту)
- •Властивості компонента Button (командна кнопка)
- •2.6. Знайомство з палітрою компонентів
- •Компоненти вкладки Standard
- •Компоненти вкладки Additional
- •2.7. Подія і процедура обробки події
- •Розділ 3 опис програмного продукту
- •Властивості стартової форми
- •Значення властивостей компонентів Label1-Label5
- •Висновки
- •Список використаних джерел
- •Додатки
- •Додаток в. Текст програми тестування
Додатки
Додаток А
Авторське свідоцтво на навчальну комп’ютерну програму
Додаток Б
Текст файлу тесту “Алгоритмізація та програмування”
Зараз Вам будуть запропоновані запитання з теми “Алгоритмізація та програмування”.
.
Ви знаєте тему на високому рівні.
27
Ви знаєте тему на достатньому рівні!
18
Ви знаєте тему на середньому рівні!
9
Ви знаєте тему на початковому рівні!
0
.
Алгоритм - це:
.
система команд виконавця
,0
показник степеня
,0
скінчена послідовність команд, формальне виконання яких дозволяє за деякий час отримати розв'язок
,1
ритм у музиці
.0
Будь-який набір команд є алгоритмом:
.
так
,0
ні
,1
важко відповісти
,0
не знаю
.1
Для перекладу алгоритму на мову, зрозумілу комп’ютеру, використовуються:
.
перекладачі-професіонали
,0
транслятори
,1
графічні пристрої
,0
словники з англійської технічної мови
.0
Графічна схема – це спосіб подання алгоритмів.
.
так
,1
ні
,0
важко відповісти
,0
не знаю
.0
У блок-схемах початок і кінець алгоритму позначається:
.
прямокутником
,0
ромбом
,0
паралелограмом
,0
овалом
.1
У блок-схемах умова позначається:
.
прямокутником
,0
ромбом
,1
паралелограмом
,0
овалом
.0
У блок-схемах обчислення позначаються:
.
прямокутником
,1
ромбом
,0
паралелограмом
,0
овалом
.0
У блок-схемах введення та виведення даних позначається:
.
прямокутником
,0
ромбом
,0
паралелограмом
,1
овалом
.0
Величина – це:
.
буква на папері
,0
щось дуже велике
,0
окремий інформаційний об'єкт, з яким працює комп'ютер
,1
певний обсяг інформації на диску
.0
Однією з характеристик величини є:
.
колір
,0
розширення
,0
система числення
,0
тип
.1
Величина А має значення 22, вкажіть її тип:
.
логічний
,0
текстовий
,0
цілий
,1
дійсний
.0
Величина С має значення 56,7, вкажіть її тип:
.
логічний
,0
текстовий
,0
дійсний
,1
цілий
.0
Величина А має значення 'число', вкажіть її тип:
.
логічний
,0
текстовий
,1
числовий
,0
цілий
.0
Величина В має значення '3,14', вкажіть її тип:
.
логічний
,0
текстовий
,1
числовий
,0
цілий
.0
Після виконання команди присвоєння А:=3+В величина А одержала значення 9, яке значення має величина В?
.
100
,0
9
,0
6
,1
0
.0
Запис 1.01200Е2 означає:
.
1.012*2
,0
1.012
,0
0.01012
,0
101.2
.1
Чи правильно, що на мові Паскаль:
.
ділення позначається ":"
,0
множення позначається "*"
,1
множення дійсних чисел означає операція "div"
,0
залишок від ділення означає операція "min"
.0
Abs(x) – функція для знаходження:
.
кореня
,0
синуса
,0
косинуса
,0
модуля
.1
Sqrt(x) – функція для знаходження:
.
кореня
,1
синуса
,0
косинуса
,0
модуля
.0
Sqr(x) – функція для знаходження:
.
кореня
,0
синуса
,0
косинуса
,0
квадрата
.1
Ln(x) – функція для знаходження:
.
кореня
,0
синуса
,0
косинуса
,0
логарифма натурального
.1
Початок програмного блоку позначається словом:
.
program
,0
uses
,0
begin
,1
var
.0
Кінець програми позначається словом:
.
program
,0
uses
,0
var
,0
end
.1
Опису змінних передує слово:
.
program
,0
uses
,0
begin
,0
var
.1
Тіло циклу необхідно записати між словами "begin" i "end", якщо:
.
програма не має кінця
,0
завжди
,0
використовується цикл з передумовою чи післяумовою
,0
тіло циклу складається не з однієї команди (для циклів з передумовою та параметром)
.1
Якщо в програмі необхідно виконати один з двох наборів команд, то використовується структура:
.
циклу
,0
лінійна
,0
розгалуження
,1
множення
.0
Якщо в програмі необхідно виконати набір команд кілька разів, то використовується структура:
.
циклу
,1
лінійна
,0
розгалуження
,0
ділення
.0
Умовний оператор описується словами:
.
if, then, else
,1
for, to, do
,0
while, do
,0
repeat, until
.0
Оператор циклу з передумовою описується словами:
.
if, then, else
,0
for, to, do
,0
while, do
,1
repeat, until
.0
Оператор циклу з післяумовою описується словами:
.
if, then, else
,0
for, to, do
,0
while, do
,0
repeat, until
.1
Оператор циклу з параметром описується словами:
.
if, then, else
,0
for, to, do
,1
while, do
,0
repeat, until
.0
Алгоритм якого типу записано на алгоритмічній мові?
програма множення;
змінні а,б,х: цілі;
початок
ввести a, b;
якщо a>=b
то x:=a*b
інакше x:=a*b;
вивести х;
кінець
.
циклічний
,0
розгалуження
,1
допоміжний
,0
лінійний
.0
Алгоритм якого типу записаний на алгоритмічній мові?
програма сума;
змінні a, b, S: дійсні;
початок
ввести a, b;
S := a+b;
вивести S;
кінець
.
циклічний
,0
розгалуження
,0
допоміжний
,0
лінійний
.1
Після виконання наступного алгоритму
х := 7;
y:=12+5;
y:=y+y-x;
значення y буде:
.
27
,1
89
,0
94
,0
47
.0
Якщо виконати
x:=2;
y:=x+3;
x:=x+1;
y:=x+3y, то значення у буде:
.
0
,0
-10
,0
18
,1
6,5
.0
Не є властивістю алгоритму:
.
універсальність
,1
масовість
,0
результативність
,0
дискретність
.0