Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА_Основи програмуван...doc
Скачиваний:
6
Добавлен:
07.05.2019
Размер:
203.78 Кб
Скачать

„Запорізький національний університет”

комплексна контрольна робота

з дисципліни “Основи програмування та алгоритмічні мови”

для студентів спеціальності 5.05010301 «Розробка програмного забезпечення»»

галузь знань 0501 – Інформатика та обчислювальна техніка

ВАРІАНТ № 18

1. Розкрити поняття типу даних. Дати характеристику базовим числовим типам даних мови програмування Turbo Pascal.

2. Що таке постановка задачі та які можуть виникнути ускладнення під час цього етапу роботи над задачею.

3. Задача. Скласти програму, яка у масивах В(6) та С(10) знаходить найбільші елементи за допомогою підпрограми, а потім обчислює їх добуток.

4. Задача. Відомі довжини сторін двох трикутників tr1a, tr1b, tr1c, tr2a, tr2b, tr2c. Скласти програму, що обчислює периметри та площі цих прямокутників. Навести тестовий приклад.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ЕКОНОМІКО-ПРАВНИЧИЙ КОЛЕДЖ

ДЕРЖАВНОГО ВИЩОГО НАВЧАЛЬНОГО ЗАКЛАДУ

„Запорізький національний університет”

комплексна контрольна робота

з дисципліни “Основи програмування та алгоритмічні мови”

для студентів спеціальності 5.05010301 «Розробка програмного забезпечення»»

галузь знань 0501 – Інформатика та обчислювальна техніка

ВАРІАНТ № 19

1. Описати етап моделювання під час роботи над задачею. Дати пояснення оптимальній та неоптимальній моделям.

2. Дати характеристику графічних можливостей мови програмування Turbo Pascal.

3. Задача. У масиві М(7) зберігаються цифри. Скласти програму, яка знаходить найменше число, що складається з цих цифр. Навести тестовий приклад.

4. Задача. Розробити програму для обчислення суми перших N парних натуральних чисел. Навести 2 тестових приклади.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ЕКОНОМІКО-ПРАВНИЧИЙ КОЛЕДЖ

ДЕРЖАВНОГО ВИЩОГО НАВЧАЛЬНОГО ЗАКЛАДУ

„Запорізький національний університет”

комплексна контрольна робота

з дисципліни “Основи програмування та алгоритмічні мови”

для студентів спеціальності 5.05010301 «Розробка програмного забезпечення»»

галузь знань 0501 – Інформатика та обчислювальна техніка

ВАРІАНТ № 20

1. Цикли, їх різновиди та правила реалізації мовою програмування.

2. Дати характеристику поняттям ефективного алгоритму та програми.

3. Задача. Скласти програму, яка знаходить найбільше за довжиною слово у довільному рядку слів, розділених пробілом. Навести тестовий приклад.

4. Задача. У масиві Р(10) зберігаються довільні цілі числа. Скласти програму, що перевіряє, чи є ця послідовність чисел зростаючою. Навести 2 тестових приклади.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ЕКОНОМІКО-ПРАВНИЧИЙ КОЛЕДЖ

ДЕРЖАВНОГО ВИЩОГО НАВЧАЛЬНОГО ЗАКЛАДУ

„Запорізький національний університет”

комплексна контрольна робота

з дисципліни “Основи програмування та алгоритмічні мови”

для студентів спеціальності 5.05010301 «Розробка програмного забезпечення»»

галузь знань 0501 – Інформатика та обчислювальна техніка

ВАРІАНТ № 21

1. Описати основні етапи технологічного процесу виробництва працюючої програми на ЕОМ та програмне забезпечення підтримки цих етапів.

2. Задача. Скласти програму для обчислення суми всіх цілих непарних чисел на проміжку [a,b]. Навести 2 тестових приклади.

3. Описати, яким чином організовується у Pascal-програмі введення та виведення даних.

4. Задача. Відомі координати трьох точок на площині, що є вершинами трикутника. Скласти програму, що обчислює периметр цього трикутника та перевіряє, чи є він правильним. Навести 2 тестових приклади.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ЕКОНОМІКО-ПРАВНИЧИЙ КОЛЕДЖ

ДЕРЖАВНОГО ВИЩОГО НАВЧАЛЬНОГО ЗАКЛАДУ