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

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

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

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

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

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

ВАРІАНТ № 5

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

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

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

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

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

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

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

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

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

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

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

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

ВАРІАНТ № 6

1. Описати склад інструментального середовища Turbo Pascal 7.0 та особливості його використання під час роботи над програмним проектом.

2. Задача. Скласти програму, що у масиві А(20) обмінює місцями найбільший та найменший елементи.

3. Розкрити зміст наступних понять – алгоритм, основні властивості алгоритмів у інтуїтивному розумінні, методи подання алгоритмів.

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

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

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

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

ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ”

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

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

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

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

ВАРІАНТ № 7

1. Програми-транслятори: їх призначення, різновиди та особливості роботи.

2. Задача. Відомі координати трьох точок площини – xA, yA, xB, yB, xC, yC. Скласти програму, що перевіряє, чи утворюють ці точки прямокутний трикутник з прямим кутом В. навести 2 тестових приклади.

3. Описати процес відладки програми.

4. Задача. Скласти програму, що знаходить у файлі дійсних чисел numbers.dat найменший з його елементів.

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

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

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

ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ”

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

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

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

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

ВАРІАНТ № 8

1. Оператори мови Pascal. Особливості їх структури та застосування.

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

3. Описати структуру Pascal-програми.

4. Задача. Абсциси та ординати 20 точок площини зберігаються в двох масивах Х та У. Скласти програму, що визначає номер точки, найбільш віддаленої від початку координат. Навести тестовий приклад.

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

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

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