Тест по алгоритмизации и программированию

Тест по алгоритмизации и программированию. 90 вопросов. Правильный ответ под "А". Тест для студентов колледжей 2 курса. Можно использовать для образовательных целей в школлах в 11 классе, лицеях, колледжах, университетах и других учебных заведениях по усмотрению преподователя. 

1.Условный оператор имеет вид:

А) if<условие>then<оператор1>else<оператор2>

 

2.Алгоритм, содержащий хотя бы одно условие, в результате которого происходит переход на один из двух возможных шагов, называется:

А) разветвленным

 

3.Оператор цикла с постусловием имеет вид:

А) repeat<тело_цикла>until<условие>

 

4.Логически упорядоченная последовательность команд, необходимых для управления компьютером, называется:

А) программа

 

5.Оператор выбора имеет вид:

А) case<ключ_выбора>of<список_выбора>[else<операторы>]end

 

6.Переменная какого типа данных принимает значения true, false?

А) Boolean

 

7.Оператор цикла с предусловием имеет вид:

А) while<условие>do<оператор>

 

8.С какого зарезервированного слова начинается раздел описания переменных:

А) var

 

9.С какого зарезервированного слова начинается раздел описания подпрограмм:

А) procedure

 

10.Тело программы заключено в операторные скобки…

А) begin end;

..

 

11.Какая процедура выводит на экран текст с переносом курсора на следующую строку:

А) writeln

В

12.С какого зарезервированного слова начинается раздел описания типов:

А) type

 

13.Какое сочетание клавиш позволяет запустить проект на выполнение:

А) Ctrl+F9

 

14.Из перечисленных ниже разделов, в программе обязателен:

А) begin…end

 

15.С какого зарезервированного слова начинается раздел описания меток:

А) label

 

16.Применим для некоторого класса задач, различающихся лишь исходными данными – это свойство называется:

А) массовостью

 

17.Укажите процедуру, с помощью которой задается имя файла:

А) assign

 

18.Алгоритм должен приводить к решению задачи за конечное число шагов – это свойство называется:

А) результативностью

 

19.Что напечатает данная программа: for i: = 1 to 5 do  for j:= 1 to 2 do  write (a[i,j])

А) таблицу из 5 строк и 2 столбцов

В

 

20.Как будет выглядеть инструкция ввода коэффициентов квадратного уравнения в переменные А, В, С таким образом, чтобы во время работы программы коэффициенты выводились в одной строке:

А) readln (A,B,C);

 

21.В каком случае в теле цикла не нужно писать операторные скобки:

А) если в теле цикла используется 1 оператор

 

22.Какой пункт главного меню среды программирования TurboPascal вызывает встроенный редактор среды программирования TurboPascal:

А) Edit

 

23.Какому действию соответствует нажатие клавиши F1:

А) help 

 

24.Какому действию соответствует нажатие клавиши F2:

А) save 

 

25.Какая структура языка Pascal используется для выбора, когда есть два  возможных выбора

А) if-then-else 

 

26.Какая структура языка Pascal используется для выбора, когда есть многозначное ветвление:

А) case-of 

 

27.Какая структура языка Pascal выполняет действие один раз и повторяет его до тех пор, пока условие станет верным:

А) repeat-until 

 

28.Какая структура языка Pascal повторяет действие, пока сохраняет силу некоторое условие:

А) while-do 

 

29.На каком этапе создания программы формируется задача и выбирается метод решения:

А) постановка задачи 

 

30.Отладка – это …

А) проверка правильности работы программы

 

31.Какие ошибки выявляются при компиляции программы:

А) синтаксические 

В) 

 

32.Когда имеет место отладка:

А) если программа работает неправильно 

В) 

 

33.Какой инструмент сред программирования поддерживает совокупность объектных файлов с подпрограммами, типами данных:

А) библиотекарь

 

34.Какие слова языка программирования не могут изменяться программистом:

А) зарезервированные 

 

35.Какие слова используют для обозначения определенных разработчиками языка типов данных, констант, процедур, функций:

А) стандартные идентификаторы 

 

36.Какие слова используются для обозначения меток, констант, переменных, процедур, функций, определенных программистом:

А) пользовательские идентификаторы 

 

37.К переменным, какого типа можно применить операции DIV и MOD:

А) целого 

 

38.Какого типа результат возвращает функция chr:

А) char 

 

 

39.Какой заголовок программы НЕ правильный:

А) Program Summa Nalogov; 

 

40.Какая структура программы правильна:

A)А) Writeln (‘Summa=’,a+b);

 

41.Для чего используется слово uses:

А) с его помощью подключают стандартные библиотеки 

 

42.Выражение 10 div 3 = ?. Ответ будет:

А) 3

 

43.Выражение 10 mod 3 = ?. Ответ будет:

А) 1

 

44.Какой результат выполнения выражения неверный:

А) 11 div 5 = 1 

 

45.Сколько раз будет выполнен цикл For i:=1 to 100 do

А) 100

 

46.Условный оператор имеет вид:

А) if<условие>then<оператор1>else<оператор2>

 

47.Компиляция программы осуществляется комбинацией клавиш:

                  А) CTRL+F5

 

48.Алгоритм, содержащий хотя бы одно условие, в результате которого происходит переход на один из двух возможных шагов, называется:

А) разветвленным

 

49.Укажите вещественный тип? 

A)real 

 

50.Логически упорядоченная последовательность команд, необходимых для управления компьютером, называется:

А) программа

 

51.Оператор выбора имеет вид:

А) case<ключ_выбора>of<список_выбора>[else<операторы>]end

 

52.Какой диапазон значений имеет тип данных integer?

А) -32768…32767

 

53.Переменная какого типа данных принимает значения true, false?

А) Boolean

 

54.Кто создал язык программирования Pascal:

А) Никлаус Вирт

 

55.Какие переменные используются только в строго ограниченной части программы?

А) локальные

 

56.С какого зарезервированного слова начинается раздел описания заголовка программы:

А) program

 

57.С какого зарезервированного слова начинается раздел описания переменных:

А) var

 

58.С какого зарезервированного слова начинается раздел описания подпрограмм:

А) procedure

 

59.Тело программы заключено в операторные скобки…

А) begin end;

 

60.Какая процедура выводит на экран текст с переносом курсора на следующую строку:

А) writeln

 

61.С какого зарезервированного слова начинается раздел описания типов:

А) type

 

62.Какое сочетание клавиш позволяет запустить проект на выполнение:

А) Ctrl+F9

63.Из перечисленных ниже разделов, в программе обязателен:

А) begin…end

 

64.С какого зарезервированного слова начинается раздел описания меток:

А) label

 

65.Идентификатор в Turbo Pascal не может начинаться с:

А) цифры

 

66.Тип данных, хранящий в себе какое-либо значение, изменяемое в ходе программы, называется:

А) переменная

 

67.Какая фигура обязательно присутствует в блок-схеме алгоритма дважды:

А) овал

 

68.Применим для некоторого класса задач, различающихся лишь исходными данными – это свойство называется:

А) массовостью

 

69.Какой из алгоритмов не является циклическим:

А) решение квадратного уравнения

 

70.Алгоритм должен приводить к решению задачи за конечное число шагов – это свойство называется:

А) результативностью

 

71.Какой командой подключают внешний модуль программы в Паскале:

А) USES имя

 

72.Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=10; C:=4; A:=(B/5+C)*3

А) 18

 

73.Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=3; A:=B; А:=А+В;

А) 6

 

74.Что будет выведено на экране в результате выполнения инструкции writeln(x1); writeln (x2):

А) значение переменной х1, затем в следующей строке значение переменной х2

 

75.Как будет выглядеть инструкция ввода коэффициентов квадратного уравнения в переменные А, В, С таким образом, чтобы во время работы программы коэффициенты выводились в одной строке:

А) readln (A,B,C);

 

76.С какого зарезервированного слова начинается раздел инструкций в тексте программы:

А) begin

 

77.Каким словом заканчивается раздел инструкций в тексте программы:

А) end

 

78.Какое из перечисленных слов не является зарезервированным:

А) reg

 

79.Какое из перечисленных слов не является зарезервированным:

А) square

 

80.Укажите вариант, не содержащий название раздела программы на Паскале:

А) конструкции

 

81.Что из перечисленного относится к основным типам данных Паскаля:

А) real

 

82.Что из перечисленного не относится к основным типам данных Паскаля:

А) packed

 

83.Что из перечисленного не является встроенной математической функцией Паскаля:

А) val

 

84.Какой из следующих основных файлов среды программирования TurboPascal предназначен для запуска интегрированной среды программирования:

А) Turbo.exe 

 

85.Какой из следующих основных файлов среды программирования TurboPascal содержит данные для оперативной подсказки:

А) Turbo.hlp

 

86..Какой из следующих основных файлов среды программирования TurboPascal является файлом конфигурации системы:

А) Turbo.TP 

 

87.Какой из следующих основных файлов среды программирования TurboPascal является модулем с графическими процедурами и функциями:

А) Gruph.TPU 

 

88.Какая из следующих опций пункта меню File создает новый файл:

А) New 

 

89.Какая из следующих опций пункта меню File сохраняет под новым именем:

А) Save as 

 

90.Какой пункт главного меню среды программирования TurboPascal выполняет запуск программы текущего окна:

А) Run 

Конец теста по алгоритмизации и программированию.


Дата: 2014-06-28 Просмотров: 5188 Загрузок: 240 Язык: на русском языке

  • X
    Ваше имя:

    Ваш email: