Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
алгоритмизация и программирование.doc
Скачиваний:
74
Добавлен:
25.09.2019
Размер:
553.47 Кб
Скачать

V2: Этапы разработки программного обеспечения.

I: {{737}} Этапы разработки программного обеспечения-1; KT=; MT=;

S: Создание исполняемого файла из исходного текста программы предполагает выполнение процессов

а) компиляции

б) компоновки

в) интерпретации

г) исполнения программы

+: а,б

-: б,г

-: б,в,

-: а,б,в

I: {{738}} Этапы разработки программного обеспечения-2; KT=; MT=;

S: Создание исполняемого файла из исходного текста программы предполагает выполнение процессов

а) интерпретации

б) компоновки

в) компиляции

г) исполнения программы

+: б,в

-: а, б,г

-: б,в,

-: а,б,в

I: {{739}} Этапы разработки программного обеспечения-3; KT=; MT=;

S: Типы входных и выходных данных определяются на этапе…

+: постановки задачи

-: кодирования

-: разработки алгоритма

-: тестирования и отладки

I: {{740}} Этапы разработки программного обеспечения-4; KT=; MT=;

S: Временная эффективность программного продукта зависит

+: от времени выполнения программы

-: от времени, затраченного на разработку программы

-: от времени, затрачиваемого на освоение методов работы с программой

-: от объема используемой программой памяти

I: {{741}} Этапы разработки программного обеспечения-5; KT=; MT=;

S: Пошаговая детализация постановки задачи, начиная с наиболее общей проблемы характеризует

+: метод последовательной декомпозиции сверху-вниз

-: метод проектирования «от частного к общему»

-: метод объектной декомпозиции

-: поиск логической взаимосвязи

I: {{742}} Этапы разработки программного обеспечения-6; KT=; MT=;

S: В состав средств программирования на языке высоко уровня обязательно входит

+: транслятор

-: табличный редактор

-: жесткий диск

-: инструкция программиста

I: {{743}} Этапы разработки программного обеспечения-7; KT=; MT=;

S: Компилятор используется при программировании

+: на языке высокого уровня

-: на языке машинных команд

-: на языке сверхуровня

-: на естественном языке

I: {{744}} Этапы разработки программного обеспечения-8; KT=; MT=;

S: На каком уровне информационных технологий осуществляется формализация решения задачи

+: Концептуальный

-: Логический

-: Физический

-: Эвристический

I: {{745}} Этапы разработки программного обеспечения-9; KT=; MT=;

S: Тестирование, при котором выявляется, что сделанные изменения не повлияли на функциональность предыдущей версии, называется …

+: регрессионным

-: удаленным

-: тестированием «белого ящика»

-: тестированием «черного ящика»

I: {{746}} Этапы разработки программного обеспечения-10; KT=; MT=;

S: Тестирование, при котором разработчик теста имеет доступ к исходному коду и может писать код, который связан с библиотеками тестируемого программного обеспечения, называется …

+: тестированием «белого ящика»

-: тестированием «черного ящика»

-: определением белого шума

-: регрессионным тестированием

V2: Операторы циклов и ветвления.

I: {{747}} Операторы циклов и ветвления-1; KT=; MT=;

S: Укажите сколько раз выполнится цикл в программе

a:=3; b:=7;

while (a / 2) ≤ (b / 3)

begin

a:=a+2;

b:=b+3;

end;

+: бесконечное число раз

-: 10

-: 100

-: 1000

I: {{748}} Операторы циклов и ветвления-2; KT=; MT=;

S: Утверждение «Оператор в теле цикла будет выполнен хотя бы один раз» относится к циклу…

+: с постусловием

-: со счетчиком

-: с предусловием

-: с ветвлением счетчика

I: {{749}} Операторы циклов и ветвления-3; KT=; MT=;

S: Ветвление обязательно должно содержать

+: условие и оператор, выполняемый в случае истинности условия

-: оператор, выполняемый в случае истинности условия и оператор, выполняемый в случае ложности условия

-: оператор, выполняемый в случае ложности условия

-: только условие

I: {{750}} Операторы циклов и ветвления-4; KT=; MT=;

S: Задан фрагмент алгоритма:

1. если a<b, то с=b-a, иначе c=2*(a-b)

2. d=0

3. пока c>a выполнить действия d=d+1, с=с-1

В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения

+: c=8, d=2

-: c=-5, d=1

-: c=5, d=0

-: c=10, d=1

I: {{751}} Операторы циклов и ветвления-5; KT=; MT=;

S: При выполнении подпрограммы

Алг пр1 (арг цел X, рез цел F)

Нач

если X <= 1

то F :=  1

иначе F := F (X – 2) – 4

все

кон

с параметрами (3, А) значение переменной А будет равно

+: – 3

-: 1

-: – 7

-: – 4

-: 0

I: {{752}} Операторы циклов и ветвления-6; KT=; MT=;

S: При выполнении подпрограммы

Алг пр1 (арг цел X, рез цел F)

Нач

если X <= 1

то F := 1

иначе F := F (X – 2) + 3

все

кон

с параметрами (3, А) значение переменной А будет равно

+: 4

-: 1

-: 6

-: 7

-: 0

I: {{753}} Операторы циклов и ветвления-7; KT=; MT=;

S: При выполнении подпрограммы

Алг пр1 (арг цел X, рез цел F)

Нач

если X <= 1

то F := 2

иначе F := F (X – 2) + 3

все

кон

с параметрами (2, А) значение переменной А будет равно

+: 5

-: 2

-: 6

-: 3

-: 0

I: {{754}} Операторы циклов и ветвления-8; KT=; MT=;

S: При выполнении подпрограммы

Алг пр1 (арг цел X, рез цел F)

Нач

если X < 1

то F := 2

иначе F := F (X – 2) + 3

все

кон

с параметрами (1, А) значение переменной А будет равно

+: 5

-: 2

-: 6

-: 3

-: 0

I: {{755}} Операторы циклов и ветвления-9; KT=; MT=;

S: При выполнении подпрограммы

Алг пр1 (арг цел X, рез цел F)

Нач

если X <= 1

то F := 2

иначе F := F (X – 1) + 3

все

кон

с параметрами (2, А) значение переменной А будет равно

+: 5

-: 2

-: 6

-: 3

-: 0

I: {{756}} Операторы циклов и ветвления-10; KT=; MT=;

S: Оператор, имеющий формат записи

IF < выражение > Then < оператор > Else< операторы >

называется ______________ оператором.

+: условным

-: переходным

-: циклическим

-: безусловным

I: {{757}} Операторы циклов и ветвления-11; KT=; MT=;

S: Оператор, заставляющий выполняться входящие в его состав (так называемые внутренние операторы) называется оператором…

+: цикла

-: ветвления

-: условного перехода

-: выбора

I: {{758}} Операторы циклов и ветвления-12; KT=; MT=;

S: Элементами оператора ветвления являются…

а) условие

б) переход по условию

в) интерпретация

г) повторение

+: а, б

-: в, г

-: а, г

-: б, г

I: {{759}} Операторы циклов и ветвления-13; KT=; MT=;

S: Элементами оператора ветвления являются…

а) интерпретация

б) повторение

в) условие

г) переход по условию

+: в, г

-: а, г

-: б, г

-: а, б