Истинно хотя бы одно из входящих в него высказываний;

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) имена переменных и констант;

Наши рекомендации