wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы алгоритмизации и программирования

Total questions: 37

Worksheet time: 51mins

Name
Class
Date
1.

Как в языке Паскаль записывается оператор варианта?

a)

Case

b)

Repit

c)

Cikl

d)

Array

2.

Как называется программа, в которой все операторы выполняются друг за другом последовательно?

a)

циклической

b)

простой

c)

последовательной(линейной)

d)

разветвляющейся

3.

Алфавит языка Паскаль состоит из букв, цифр и символов. Чем считается символ «подчеркивание»?

a)

Буквой

b)

цифрой

c)

символом

d)

операцией

4.

Как заканчивается каждый оператор в программах  на Паскаль?

a)

. – точка

b)

() – скобками

c)

; - точкой с запятой

d)

: - двоеточие

5.

В конструкциях программ на языке Паскаль используются разные типы данных: простые и составные. К какому типу  данных  относят тип "real"?

a)

вещественный

b)

логический

c)

целый

d)

байтовый

e)

строковый

6.

Как называется оператор, осуществляющий вывод информации на экран?

a)

Readln

b)

Read

c)

Write

d)

Var

7.

Выберите из предложенных оператор цикла с постусловием.

a)

Repeat … Until

b)

While …Do

c)

For

d)

If …..Then

8.

Запись  А: Array [1..5] Of  Integer  является:

a)

Оператором цикла

b)

Одномерным массивом

c)

Оператором варианта

d)

Двумерным массивом

9.

Для чего служит процедура Randomize в Паскале?

a)

Компиляции программы

b)

Вывода информации на экран

c)

Генерации случайных чисел

программы

d)

Удержания экрана до нажатия клавиши enter

e)

Поиска ошибок в коде программы

10.

Запись на Паскале "For i:=1 To 5 Do " можно  прочитать как:

a)

Пока i равно 1, то считать 5 (пять раз)

b)

Для всех i от 1 (одного) до 5 (пяти) выполнить

c)

Если i равно 1 (единице), то считать до 5 (пяти)

11.

Как называются слова, используемые автором программы (программистом) для обозначения каких-либо элементов?  Впишите с маленькой буквы

(a)  

12.

Все элементы, используемые в программе (переменные, константы и т.д.), обязательно должны быть описаны в специальном разделе, который называется так.  Как (впишите на латинице)?

(a)  

13.

Операторная часть программы содержит перечень операторов, которые компьютер должен выполнить. Эта часть заключается в операторные скобки ____________ и ____________.

(a)  

14.

Как называется последовательность символов, заключенная в фигурные скобки, например, {Здесь выполняется проверка условия}? 

(a)  

15.

Как называется многократно повторяющаяся последовательность операторов? Впишите по-русски.

(a)  

16.

С помощью какой функции можно вычислить текущую длину строки в Паскаль? Впишите на латинице.

(a)  

17.

Как называется ограниченный, неупорядоченный набор различных элементов одного типа в Pascal? Впишите по-русски.

(a)  

18.

Что изображено на схеме?

a)

Цикл с постусловием Repeat....Until

b)

Цикл с предусловием While....Do

c)

Цикл с известным числом повторений For

19.

Какую задачу решает данная программа?

a)

Выводит на экран натуральные числа от 1 до 10

b)

Выводит на экран случайные числа больше 11

c)

Выводит на экран 10 случайных чисел

20.

Как называют понятное и точное предписание исполнителю совершить определенную последовательность действий для достижения поставленной цели за конечное число шагов?

(a)  

21.

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

(a)  

22.

Для чего используются русские буквы  в программах на Паскале?

a)

Записи комментариев и выдачи на экран поясняющих сообщений

b)

Обозначения служебных слов

c)

Вывода правильного ответа

23.

Подключение какого модуля в Паскале разрешает работу монитора в графическом режиме? Впишите на латинице название модуля.

(a)  

24.

Переменная какого типа в качестве своего значения может содержать любую последовательность символов некоторой длиной? Впишите на латинице.

(a)  

25.

Как называется процедура, использующаяся для перевода числа в строку на языке программирования Паскаль? Впишите на латинице.

(a)  

26.

Так называют поименованную совокупность однотипных элементовупорядоченных по индексам, определяющим положение элемента в этой структуре. Впишите по-русски.

(a)  

27.

Множество, состоящее из тех элементов первого множества, которые не являются элементами второго, называется? Впишите по-русски

(a)  

28.

Как называется множество элементов, принадлежащих одновременно и первому, и второму множеству? Впишите по-русски

(a)  

29.

Какая функция предусмотрена в Паскаль для склеивания строк? Впишите на латинице

(a)  

30.

Впишите название процедуры, которая служит для установления связи между файлом и файловой переменной

(a)  

31.

Как называется алгоритм, представленный в виде условных графических фигур. Впишите по-русски

(a)  

32.

Если  в среде программирования Pascal отключен режим вставки (включен режим замены), то невозможно вставить новую строку по нажатию клавиши Enter. какую клавишу нужно нажать на клавиатуре для включения режима вставки?



(a)  

33.

В программировании алгоритмы подразделяются на три основных типа. Укажите.

a)

линейный

b)

разветвляющийся

c)

циклический

d)

повторяющийся

e)

параболический

34.

Напишите оператор вывода информации на экран, который выведет данные с новой строки

(a)  

35.

Имеется фрагмент кода:  For i:=1 To 4 Do For j:=1 To 3 Do 

B[i, j]:=Random(30);

Какую задачу решает эти операторы?

a)

двумерный массив заполняется случайными числами от 0 до 30

b)

генерируются цикл вывода 30-ти случайных чисел на экран

c)

организуется цикл в цикле для случайных чисел от - до 30-ти

36.

Выберите термин, соостветствующий определению

a)

array

1.

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

b)

set

2.

представляет собой ограниченный, неупорядоченный набор различных элементов одного типа

c)

for

3.

это цикл с параметром. У него есть и другие названия: цикл-для, цикл со счетчиком

d)

case

4.

оператор варианта (выбора), является расширением условной конструкции

37.

Так называют набор ключевых слов (словарь) и систему правил (грамматических и синтаксических) для конструирования операторов, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью кото­рых программисты могут сообщать компьютеру набор команд. ( возможен ответ из двух слов)

(a)