При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи относится к этапу __
ü разработки алгоритма
¾ анализа и формализованного описания задачи
¾ выбора метода решения задачи
¾ кодирования программы
131. Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[5] ] - D[ D[3] ] равно ...
ü 2
¾ 1
¾ -3
¾ -1
132. Для реализации логики алгоритма и программы с точки зрения структурного программирования НЕ ДОЛЖНЫ применяться…
¾ последовательное выполнение
¾ повторения вычислений (циклы)
¾ ветвления
Ö безусловные переходы
133. В концепции объектно-ориентированного подхода к программированию НЕ ВХОДИТ…
¾ наследование
Ö дискретизация
¾ полиморфизм
¾ инкапсуляция
134. К языкам высокого уровня не относятся…
¾ ADA
¾ PASCAL
¾ LISP
Ö МАКРОАССЕМБЛЕР
Ö АССЕМБЛЕР
136. В объектно-ориентированном программировании способность объекта сохранять свойства и методы класса-родителя называют…
Ö Встраиванием
¾ Полиформизмом
¾ Инкапсуляцией
¾ Наследованием
137. Компонент интегрированной системы программирования, предназначенный для перевода исходного текста программы в машинный код, называется…
Ö Транслятором
¾ Редактором связей
¾ Переводчиком
¾ Построителем кода
138. Программным приложением называется…
¾ Совокупность программ для автоматизации работ по проверке, наладке и настройке компьютерных систем
¾ Набор средств для обмена данными между разными приложениями Windows
Ö Совокупность прикладных программ, созданных для работы под управлением конкретной операционной системы
¾ Комплект технической документации компьютера
139. Под жизненным циклом программного средства понимают…
¾ Период его разработки и тестирования до сдачи программного средства в эксплуатацию
¾ Только период его разработки
¾ Только период его эксплуатации
Ö Весь период его разработки и эксплуатации
140. Операция модификации над объектом…
¾ Дает доступ к содержанию объекта по частям, в строго определенном порядке
¾ Дает доступ к состоянию, но не изменяет его
¾ Разрушает объект и освобождает занимаемую им память
Ö Изменяет состояние объекта
141. Набор операторов, выполняющих заданное действие и независящих от других частей исходного кода, называют…
¾ Параметрами программы
¾ Разделом программы
¾ Телом программы
Ö Подпрограммой
142. Как называется деятельность, направленная на обнаружение и исправление ошибок в программной системе, называется…
¾ Демонстрацией
Ö Отладкой
¾ Рефакторингом
¾ Тестированием
143. Задан фрагмент алгоритма:
1. a=a-b
2. b=a*2b
3. a=a*b
4. b=a/b
В результате выполнения данного алгоритма с начальными значениями a=5; b=3 переменные примут следующие значения:
Ö a=24; b=2
¾ a= 22; b=2
¾ a=15;
¾ a=15;b=5
144. Данная программа вычисляет разность факториалов R=u!-v!. Напомним, что факториал u! Представляет собой произведение u чисел натурального ряда: 1*2*3*…..* u.
Как фактические параметры функции RAZ использовались переменные…
ПРОГРАММА
ФУНКЦИЯ RAZ(N);
НАЧАТЬ ФУНКЦИЮ
P:=1
НЦ ДЛЯ I:=1 ДО N
P:=P+1
КЦ
RAZ:=P
КОНЕЦ ФУНУЦИИ
НАЧАТЬ ПРОГРАММА
ПИСАТЬ (‘ВВЕДИТЕ U, V:’);
ЧИТАТЬ (U, V);
R:=RAZ(U)-RAZ(V);
ПИСАТЬ (‘РАЗНОСТЬ ФАКТОРИАЛОВ =’, R)
КОНЕЦ ПРОГРАММЫ
¾ N,U,V
Ö R
¾ U,V
¾ N
В результате выполнения фрагмента алгоритма
1. s=1;n=1
2. НЦ для i=2 до 5
3. n=n+1; s=s+i
4. КЦ
переменные n, s примут значения
¾ n=5; s=5
Ö n=5; s=15
¾ n=5; s=14
¾ n=4; s=12
Установите правильное соответствие между названиями принципов объектно-ориентированного программирования и их описаниями
¾ A – 3, B – 2, C – 1
Ö A – 2, B – 3, C – 1
¾ A – 2, B – 1, C – 3
¾ A – 1, B – 3, C – 2
147. В представлении алгоритма не существенна…
¾ понятность
¾ однозначность
Ö трудоемкость
¾ наглядность
148. Задан одномерный массив X1, X2, …, XN
Фрагмент алгоритма
определяет…
Ö сумму положительных элементов
¾ индекс последнего положительного элемента
¾ максимальный элемент массива
¾ количество положительных элементов
149. Задан одномерный массив X1, X2, …, XN
Фрагмент алгоритма
определяет…
¾ количество отрицательных элементов
¾ минимальный элемент массива
¾ индекс последнего отрицательного элемента
Ö индекс первого отрицательного элемента
150. Главная идея структурного программирования состоит в том, что …
Ö основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла
¾ структура системы описывается в терминах объектов и связей между ними, а поведение системы – в терминах обмена сообщениями между объектами
¾ используется инкапсуляция и наследование объектов
¾ при написании программ не используются подпрограммы
151. Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют…
Ö подпрограммой
¾ параметрами программы
¾ разделом программы
¾ телом программы