Тесты для контроля остаточных знаний по дисциплине «Технология программирования»
1. Какие модели жизненного цикла разработки программного обеспечения бывают?
Каскадная
Древовидная
Спиральная
Спонтанная
2. Какие идентификаторы являются допустимыми в Visual Basic?
123
Cont
C22
22End
TRI+COLOR
3. Переменная какого типа может принимать значение True?
Целочисленного
Вещественного
Строкового
Логического
4. Какой результат будет получен при выполнении кода
A=0
For I=1 To 10
A=A+I
Next I
1
10
55
100
5. Какой результат будет получен при выполнении кода
A=0
For I=1 To 10
A=A*I
Next I
0
1
10
100
6. Какой оператор служит для реализации цикла?
For
Do While
Do Until
If
7. Какой оператор служит для реализации ветвления?
For
Do While
Do Until
If.
8. К какому классу вычислительной сложности относится алгоритм бинарного поиска
O(.
O(
O(n)
O(
9. К какому классу вычислительной сложности относится алгоритм пузырьковой сортировки
O(
O(
O(n)
O(
10. В стеке реализуется принцип
LIFO
FIFO
Первый вошел – первый вышел
11. К линейным структурам данных относится
Очередь
Стек
Список
Дерево
Двунаправленный список
Граф
12. Сколько байтов занимает переменная типа Double?
2
4
8
13. Какие стандартные типы данных имеются в Visual Basic?
Integer.
Int.
Single.
Boolean.
Float.
14. Переменная какого типа может принимать значение True?
Целочисленного.
Вещественного.
Строкового.
Логического.
15. Какой результат будет получен при выполнении логической операции True And False?
True.
1.
False.
0.
16. Какой результат будет получен при выполнении логической операции True Or False?
True.
1.
False.
0.
17. Критериями качества ПС принято считать:
надежность,
легкость применения,
вегетивность;
эффективность,
сопровождаемость,
комфортность.
18 Пользовательский тип данных
позволяет описывать структуру однотипных элементов, имеющих имя
позволяет описывать структуру разнотипных элементов, имеющих имя;
позволяет описывать структуру разнотипных элементов, имеющих индекс.
19. Надежность (reliability) ПС
способность безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью.
способность безотказно выполнять определенные функции при заданных условиях в течение бесконечного периода времени с достаточно большой вероятностью.
способность безотказно выполнять определенные функции при заданных условиях в течение бесконечного периода времени со 100% вероятностью.
20. Бинарное дерево является:
линейной структурой;
нелинейной структурой;
частью леса.
21. Для чего предназначен алгоритм на рис.
для вывода минимального числа;
для вывода максимального числа;
для вывода отсортированного массива;
для вывода позиции минимального числа;
для вывода позиции максимального числа.
22. Как изменится последовательность 1 2 7 5 4 после осуществления очередной перестановки при использовании сортировки пузырьком, если сортировка осуществляется в порядке возрастания?
1 2 4 7 5
1 2 4 5 7
1 2 5 7 4
23. Класс состоит из:
методов;
лесов;
полей;
лугов;