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

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

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

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

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

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

ВАРІАНТ № 9

1. Прості та структуровані типи даних у мові Turbo Pascal: характеристика, відмінності, приклади.

2. Сформулювати задачу пошуку елемента у масиві та описати стандартні методи її розв’язку.

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

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

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

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

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

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

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

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

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

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

ВАРІАНТ № 10

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

2. Пояснити поняття мови програмування. Навести класифікацію мов програмування, навести приклади сучасних мов програмування, дати стислу характеристику.

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

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

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

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

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

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

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

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

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

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

ВАРІАНТ № 11

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

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

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

4. Задача. Відомі довжини сторін двох прямокутників pr1a, pr1b, pr2a, pr2b. Скласти програму, що обчислює периметри та площі цих прямокутників. Навести тестовий приклад.

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

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

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

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

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

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

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

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

ВАРІАНТ № 12

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

2. Програми-транслятори, їх різновиди та принципи роботи.

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

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

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

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

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

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

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

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

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

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

ВАРІАНТ № 13

1. Інструментальні комплекси для розробки програм. Структура, функції, приклади.

2. Файли та їх типи. Правила та засоби опрацювання файлів у мові Turbo Pascal.

3. Задача. Скласти програму, яка для текстового рядка обчислює частоту використання певного символу. Навести тестовий приклад.

4. Задача. Відомі довжини сторін двох прямокутників pr1a, pr1b, pr2a, pr2b. Скласти програму, що визначає, діагоналі якого з них довші. Навести тестовий приклад.

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

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

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