Истинно хотя бы одно из входящих в него высказываний;
2) истинно одно из входящих в него высказывания;
3) истинны оба входящих в него высказывания.
4) нет верного ответа
16. Высказывания A= false, B= true. Определить значение логического выражения (A&B)V A V B
1) false;
True;
3) 1
4) 0
17. Высказывания, у которых таблицы истинности совпадают, называются
1) равными;
2) совпадающими;
Равносильными
4) подобными
18. Языки программирования первого поколения представляли собой
1) набор машинных команд в двоичном или восьмеричном формате, который определился архитектурой конкретной ЭВМ;
2) языки ассемблерного типа, позволяющие вместо двоичных машинных команд использовать их мнемонические символьные обозначения;
3) набор макрокоманд
4) все верные
19. Первым языком программирования высокого уровня является
1) Pascal;
2) Fortran;
3) Basic;
4) Algol
20. Логическое умножение (конъюнкция) – это
Соединение двух (или нескольких) высказываний в одно с помощью союза И (and);
2) объединение двух (или нескольких) высказываний с помощью союза ИЛИ (or);
3) присоединение частицы НЕ (not) к данному высказыванию
4) объединение двух или нескольких высказываний с помощью операции xor
21. Логическое сложение (дизъюнкция) – это
1) соединение двух (или нескольких) высказываний в одно с помощью союза И (and);
Объединение двух (или нескольких) высказываний с помощью союза ИЛИ (or);
3) присоединение частицы НЕ (not) к данному высказыванию
4) объединение двух или нескольких высказываний с помощью операции xor
22. Логическое отрицание (инверсия) – это
1) соединение двух (или нескольких) высказываний в одно с помощью союза И (and);
2) объединение двух (или нескольких) высказываний с помощью союза ИЛИ (or);
Присоединение частицы НЕ (not) к данному высказыванию
4) объединение двух или нескольких высказываний с помощью операции xor
23. Специальными программами средствами – редактором связей, компоновщиком – осуществляется построение
Загрузочного модуля;
2) объектного модуля;
3) расширенного модуля;
4) абсолютного модуля.
24. Отметить неверный пункт.
Существуют следующие методы разработки алгоритмов:
1) метод частных целей
2) метод подъема
3) отрабатывание назад
4) отрабатывание вперед
25. Система программирования представляет собой совокупность
1) языка программирования, текстового редактора, транслятора;
Языка программирования, текстового редактора, транслятора, редактора связей, библиотек подпрограмм, утилит и обслуживающих программ;
3) языка программирования, текстового редактора, транслятора, редактора связей и библиотек подпрограмм
4) транслятора, редактора связи, библиотек подпрограмм
26. Для обозначения величин используют имена. Именем будет являться:
1) Name–Ivan;
2) 1Name;
Name_Ivan;
4) Name.1;
27. Расположить фрагменты в следующей последовательности: цикл с параметром, цикл с постусловием, цикл с предусловием.
a) while x<>0 do
begin c: = c+1/x; x: = x-1; end;
б) repeat c: = c+1/x; x: = x-1 until x = 0;
в) for x:=10 downto 1 do c: = c+1/x;
1) а, б, в;
2) б, в, а;
В, б, а;
4) а, в, б;
28. Дан фрагмент программы:
…
i: =1;
repeat
y: = sqr(i)+1;
i: = i+1
until i>20
writeln (‘y=’,y);
…
Какие операторы в данном фрагменте составляют тело цикла?
1) i: =1;
y: = sqr(i)+1;
i: =i+1;
2)y:= sqr(i)+1;
i: = i+1;
3) y:= sqr(i)+1;
i: =i+1;
writeln(‘y = ’,y);
4) y:= sqr(i)+1;
29. Дан фрагмент программы:
…
x:=5;
while x<=10 do begin
z:= ln(x)/x;
x:=x+0.5;
end;
writeln(‘x = ’,x:4:1, ‘z = ’, z:8:2);
…
Какие операторы в данном фрагменте составляют тело цикла?
Begin
z:=ln(x)/x;
x:=x+0.5;
End;
2) z:= ln(x)/x;
x:=x+0.5;
3) x:=5;
z:= ln(x)/x;
x:=x+0.5;
4) x:=5;
z:= ln(x)/x;
x:= x+0.5;
writeln(‘x = ’, x:4:1, ‘z = ’, z:8:2);
30. Тип индексов в массиве должен быть
1) логическим;
Порядковым;
3) массивом;
4) целым.
31. Тип элементов массива может быть
Любым, кроме файлового;
2) любым;
3) только целым или вещественным;
4) только перечисляемым.
32. Тип данных характеризует
1) имена переменных и констант;