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

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

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

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

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

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

ВАРІАНТ № 22

1. Яким чином записується організація повторень у програмі. Структура циклу. Вкладені цикли. Пояснити явища пустий цикл та зациклювання.

2. Задача. Скласти програму, що впорядковує елементи масиву дійсних чисел М(15) за зростанням їх значень. Навести 2 тестових приклади.

3. Дати поняття технології програмування, зробити огляд найбільш популярних технологій програмування.

4. Задача. Відомі координати двох точок площини – xA, yA, xB, yB. Скласти програму, що визначає, яка з них ближча до початку координат. Навести 2 тестових приклади.

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

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

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

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

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

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

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

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

ВАРІАНТ № 23

1. Дати поняття масиву. Описати правила зберігання масивів у пам’яті комп’ютера. Які стандартні дії над масивами використовуються в програмах найчастіше, описати їх механізм.

2. Задача. Відомі три числа А, В та С. Скласти програму, що розв’язує рівняння Ах2+Вх+С=0. Навести 2 тестових приклади.

3. Дати пояснення процесу тестування програми.

4. Задача. У файлі city.dat зберігаються назви міст. Скласти програму, що перевіряє, чи є у цьому списку Zaporizhzhya.

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

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

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

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

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

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

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

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

ВАРІАНТ № 24

1. Поняття допоміжної програми. Процедури та функції у мові Turbo Pascal. Формальні та фактичні параметри. Локальні та глобальні об’єкти.

2. Задача. Скласти програму, що визначає кількість 3-значних натуральних чисел, що є точними квадратами та обчислює їх суму. Навести приклади чисел, що відповідають та не відповідають цій умові.

3. Дати характеристику базовим алгоритмічним конструкціям.

4. Задача. Відомі два числа А та В. Скласти програму, що розв’язує рівняння Ах=В. Навести 2 тестових приклади.

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

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

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

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

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

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

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

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

ВАРІАНТ № 25

1. Описати основні етапи розв’язування прикладної задачі з використанням комп’ютера.

2. Задача. Скласти програму, яка для натурального числа n (-10000<n<10000) обчислює суму його цифр. Скласти 2 тестових приклади.

3. Дати опис стандартних підходів до організації розгалужень у Pascal-програмі.

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

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

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

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