Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы_тестирования_Модуль_2

.pdf
Скачиваний:
170
Добавлен:
19.05.2015
Размер:
2.16 Mб
Скачать

o

o

59. В результате выполнения фрагмента алгоритма

o 2, 4, 8, 12 o 4, 6, 12, 14 o 4, 6, 8, 10 o 2, 8, 16, 32

Элементы массива А1, А2, А3, А4 при N=4 получат, соответственно,

значения …

60. Задан массив А[1..4], состоящий из строк А = («10а», «8а», «10б», «11а»). После сортировки по убыванию элементы массива будут расположены в следующем порядке

o «8а», «10а», «10б», «11а» o «11а», «10б», «10а», «8а» o «8а», «11а», «10б», «10а» o «11а», «10а», «10б», «8а»

21

1.3.Эволюция и классификация языков программирования. Основные понятия языков программирования

61.Языками сценариев являются …

Perl

SQL

Visual Basic

Tcl/Tk

JavaScript

62.Для системного программирования наиболее подходят языки …

C++

BASIC

FORTRAN

Ассемблер

С

63.Языками программирования являются …

Ассемблер

C++

Fortran

Rambler

WinRAR

64.К языкам программирования высокого уровня не относятся языки …

Паскаль

Java

Ассемблер

Макроассемблер

BASIC

22

65. Первым языком программирования высокого уровня, созданным для

научно-технических расчетов, считается язык ...

oBASIC

oCOBOL

oFORTRAN

oJAVA

66.Язык BASICбыл создан для…

oвыполнения научно-технических расчетов

oобучения программированию

oзамены Ассемблера

oвыполнения экономических расчетов

67.Для создания web-приложений не используется язык.

oРНР

o PERL

oJAVA SCRIPT

oALGOL

68.Языком программирования высокого уровня для разработки операционных систем, трансляторов, баз данных и других системных и прикладных программ, является …

oСи

oАлгол

oPHP

oБейсик

69.Внутреннее представление данных в памяти компьютера определяется

oсистемой счисления

o типом данных

o типом транслятора

o средой программирования

23

70. В переменную Y помещается значение: Y := A / B * C – С; Если А = 24, В = 3 и С = 4, то в переменной Y получится число …

o 28

o 3

o –2

o8

71.Функция RANDOM(X) возвращает случайное целое число в диапазоне от 0 до Х - 1. В переменную Y требуется поместить случайное целое число в диапазоне от 10 до 15 включительно.

Это сделает оператор …

oY := RANDOM(6) + 10

oY := RANDOM(5) + 10

oY := RANDOM(10) + 5

oY := RANDOM(10) + 15

72.Функция SQRT(X) возвращает квадратный корень значения Х. В переменную Y помещается некоторое значение следующим оператором присваивания: Y := 1 / 2 * SQRT(A * B). Эквивалентной математической записью является …

o

o

o

o

73.Функция SQR(X) возвращает квадрат значения Х. Если выражение в операторе присваивания Y := SQR(A + B) – C записать без использования функции SQR, то получится …

oY := (A + B) * (A + B) – C

o Y := (A + B) * A + B – C o Y := A + B * A + B – C o Y := A * A + B * B – C

24

74. Для задания переменной в языке программирования высокого уровня необходимо знать…

o имя, тип

o идентификатор и объем памяти o значение данных

o имя и тип файла

25

1.4.Алгоритмы разветвляющейся структуры

75.Значение переменной m после выполнения фрагмента алгоритма (операция mod(х, у)– получение остатка целочисленного деления х на y)

k:=70

 

 

выбор

 

 

при mod(k,12)=5:

m:=k;

o 3

при mod(k,12)<5:

m:=2;

при mod(k,12)=13:

m:=3;

o 1

иначе m:=1;

 

o 70

все

 

будет равно…

 

o 2

76. Функции div и mod вычисляют соответственно результат и остаток деления нацело первого аргумента на второй. Значение переменной m после выполнения программы:

o 65 o 0 o 42 o 19

будет равно …

26

77. Приведенному фрагменту блок-схемы соответствует фрагмент программы …

o вводx,z

если (х<100)

то если(z>10)

то y:=x*z иначе y:=x+z

все

иначе y:=x+z

все вывод у

o вводx,z

o ввод x,z

o вводx,z

выбор

нц

если (х<100)

при х<100: y:=x*z

пока (х<100) и (z>10)

то если (z>10)

при z>10: y:=x+z

y:=x*z

то y:=x+z

все

y:=x+z

иначе y:=x*z

вывод у

вывод у

все

 

кц

иначе y:=x*z

 

 

все

 

 

вывод у

78. Укажите фрагмент

программы, соответствующий приведенному

фрагменту алгоритма.

 

 

o если Условие 1

то Серия 1

иначе если Условие 2 то серия 3

иначе серия 2

все

все

27

o если Условие 1

o если Условие 1

o если Условие 1

то

 

то Серия 1

то Серия 1

 

иначе

иначе

 

все

 

если Условие 2

если Условие 2

 

то серия 2

если Условие 2

то серия 2

иначе серия 3

то серия 2

иначе

серия 3

все

иначе серия 3

иначе

серия 1

все

все

все

 

все

79. Приведенной блок-схеме соответствует фрагмент программы …

o если условие 1 то

o если условие 1 то

начало

если условие 2 то оператор 4

оператор 1

иначе оператор 5

оператор 2

иначе

оператор 3

начало

конец

оператор 1

иначе

оператор 2

если условие 2 то оператор 4

оператор 3.

иначе оператор 5

конец

o если условие 1 то

o если условие 1 то

если условие 2 то оператор 4

оператор 1

иначе

оператор 2

начало

оператор 3

оператор 1

если условие 2 то оператор 4

оператор 2

иначе оператор 5.

оператор 3

 

конец

 

иначе оператор 5.

 

 

28

80. Приведенной блок-схеме соответствует фрагмент программы …

o если условие 1 то

o если условие 1 то

начало

начало

если условие 2 то

если условие 3 то оператор 1

начало

конец

оператор 3

иначе оператор 2

оператор 4

если условие 3 то

конец

начало

конец

оператор 3

иначе

оператор 4

если условие 3 то оператор 1

конец.

иначе оператор 2.

 

o если условие 1 то

o если условие 1 то

если условие 2 то

если условие 3 то оператор 1

начало

иначе оператор 2

оператор 3

иначе

оператор 4

если условие 2 то

конец

начало

иначе

оператор 3

если условие 3 то оператор 1

оператор 4

иначе оператор 2.

конец.

29

81. Фрагмент блок-схемы

o команду ветвления в полной

форме, в которую вложена команда цикла

o команду ветвления в полной форме, в которую вложена команда ветвления в неполной форме

 

 

 

o команду ветвления в полной

представляет

алгоритм,

который

форме и

команду выбора,

вложенную

в

команду

содержит

 

 

ветвления

 

 

o две команды ветвления в полной форме, одна из которых вложена в другую

82. Дан фрагмент алгоритма. Логическая операция and используется для обозначения одновременности выполнения условий. При начальных значениях переменных X=2, Y=10 переменные Z и S примут значения …

o Z=36, S=31

o Z=14, S не определено o Z=22, S=17

o Z=14. S=9

30