Главное меню
Каталог
11190
11190
Главная
Скачать
Статьи
Контакты
FAQ
Соглашение
Поиск
Вход
Регистрация
VIP - доступ
Основы алгоритмизации и программирования
Информатика 10 класс | Автор: Петренко С.Б. | ID: 14340 | Дата: 23.9.2021
0 0
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться
Вопрос № 1

Алфавит языка программирования - это

набор символов русского языка, используемых при составлении любых текстов, называемых алфавитом языка
набор цифр и знаков препинания, используемых при составлении текстов, называемых алфавитом языка
разрешенный к использованию набор символов, с помощью которого могут быть образованы слова и величины данного языка
Вопрос № 2

Язык программирования - это

естественный язык
формальный язык
машинный язык
Вопрос № 3

Транслятор - это

программа, которая преобразует команды языка программирования в машинный код
переводчик иностранных слов
программа для передачи сообщений
Вопрос № 4

К языкам низкого уровня относится

PASCAL
QBASIC
ASSEMBLER
Вопрос № 5

Переменная характеризуется

именем, типом, значением
именем, значением
значением, типом
Вопрос № 6

К скалярным (простым) типам данных относятся

данные логического типа
структурированные данные
файлы
Вопрос № 7

Величина, значение которой меняется в процессе выполнения программы, называется

константой
переменной
меткой
Вопрос № 8

К зарезервированным словам относится

begin
read
write
Вопрос № 9

Переменные описываются в разделе

TYPE
CONST
VAR
Вопрос № 10

Программа заканчивается словом

END.
CLRSCR
READLN
Вопрос № 11

USES

это логическая операция
это стандартная константа
с его помощью подключают модули
Вопрос № 12

Какая строка из перечисленных описывает логическую переменную на языке Pascal

VAR X: INTEGER
VAR X: BOOLEAN
VAR X: CHAR
Вопрос № 13

Укажите, какие операции относятся к логическим

AND, OR, NOT
MOD, DIV
TRUNC, ROUND
Вопрос № 14

Операции DIV и MOD допустимы над величинами

целочисленного типа
вещественного типа
символьного типа
Вопрос № 15

Что будет выведено на печать, если а:=50; write (2*a)

а=50
50
100
Вопрос № 16

Значением логической переменной может являться

любое число
любой текст
истина или ложь
Вопрос № 17

Укажите условие выбора чисел кратных 3, но не кратных 6

x mod 3 = 0
(x mod 6 <> 0) or (x mod 3 = 0)
(x mod 3 = 0) and (x mod 6 <> 0)
Вопрос № 18

Что выполняет пустой оператор writeln

переводит курсор в начало программы
перемещает курсор в начало следующей строки
перемещает курсор в начало текущей строки
Вопрос № 19

Какое значение примет переменная X после выполнения оператора
X:=17 mod 4

1
4
4,25
Вопрос № 20

Какой формат имеет оператор ввода данных

read (a, b, c)
read (a; b; c)
read (a: b: c)
Вопрос № 21

Какие слова в составном операторе называются операторными скобками?

if, then
begin, end
for, to
Вопрос № 22

Что получится в результате выполнения операции TRUNC(2.73)

3
2
2.73
Вопрос № 23

Что получится в результате выполнения операции ROUND(3.5)

4
3
3,5
Вопрос № 24

Цикл WHILE - это

арифметический цикл
цикл с предусловием
цикл с постусловием
Вопрос № 25

Как записывается на языке PASCAL следующее выражение Y=5x^2+IaI

Y=5* SQR(x) + ABS(a)
Y=5* SQR(x) +IaI
Y:=5* SQR(x) + ABS(a)
Вопрос № 26

Дано трехзначное число x=abc.
Операция x div 10 mod 10 определяет

единицы
десятки
сотни
Вопрос № 27

Арифметический цикл FOR используется в том случае, если

необходимо, чтобы тело цикла выполнялось хотя бы один раз
точно знаете, сколько раз должно быть выполнено тело цикла
хотите, чтобы проверка была произведена прежде, чем выполнено тело цикла
Вопрос № 28

Полная форма условного оператора

IF условие THEN оператор 1 ELSE оператор 2
IF условие THEN оператор 1
IF условие THEN BEGIN оператор 1; оператор 2; … END
Вопрос № 29

В форматированном выводе вещественной переменной
WRITE(Х:4:2) число 2 показывает

количество позиций, отводимых для данного значения
количество позиций, отводимых для целой части числа
количество позиций, отводимых для дробной части числа
Вопрос № 30

Массив - это

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

Индекс массива определяет

положение элементов массива относительно друг друга
номер элемента в массиве
количество элементов
Вопрос № 32

Для получения случайных чисел в языке PASCAL используется функция

ROUND
RANDOM
RND
Вопрос № 33

Алгоритм - это

точное и понятное описание последовательности действий над данными объектами, позволяющее получить конечный результат
описание последовательности действий для решения задачи
примерный план для решения задачи
Вопрос № 34

Разветвляющейся называется алгоритмическая конструкция

организующая многократное выполнение указанного действия
в которой выбирается один из нескольких возможных путей (вариантов) вычислительного процесса
в которой все этапы решения задачи выполняются строго последовательно
Вопрос № 35

Укажите правильное описание массива

var a: array [1..100] of integer
var; a: array [1..100] of integer
var a: array of integer
Вопрос № 36

Что выполняет фрагмент программы:
for i:=1 to 10 do write (a[ i ], ` `); … ?

вводит элементы массива с клавиатуры
выводит элементы массива на экран монитора
вводит элементы массива из файла
Вопрос № 37

В фрагменте программы:
const a:array [1..5] of integer = (1, 9, 6, 14, 5);

выделяется память под массив и происходит заполнение ячеек заданными значениями
выделяется память под массив
происходит заполнение ячеек заданными значениями
Вопрос № 38

Что выполняет фрагмент программы после ввода массива:
S:=0; for i:=1 to 10 do if a[i] > 0 then S:=S+a[i]; …

находит сумму элементов массива
находит сумму положительных элементов массива
находит количество положительных элементов массива
Вопрос № 39

Укажите сколько раз выполняется тело цикла с заданным заголовком -
FOR i:= -1 to 2 do …

4
2
3
Вопрос № 40

Что выполняет следующий фрагмент программы?
min:=a[1]; for i:=2 to 10 do
if a[i] < min then begin min:=a[i]; ind:=i; end; …

находит минимальный элемент и печатает его на экране
находит минимальный элемент и его индекс
находит минимальный элемент и его индекс, печатает их на экране
Вопрос № 41

Укажите логическое выражение, определяющее полуотрезок (-1, 3]

(X>= -1) AND (X<3)
(X<3) OR NOT (X>-1)
(X<=3) AND (X>-1)
Вопрос № 42

Какой из перечисленных заголовков цикла не содержит ошибок

for i = 1 to 5 do …
for i = 1 to 5,5 do …
for i: = 1 to 5 do …
Вопрос № 43

Назначение циклической структуры -

повторение одной команды не более 10 раз
повторение идущих подряд одинаковых команд некоторое число раз
проверка условий в тексте
Вопрос № 44

Тело цикла - это

группа команд, не входящих в циклическую структуру
произвольная группа команд
группа команд, повторяющихся некоторое число раз
Вопрос № 45

Если говорят, что программа зациклилась, то это значит

тело цикла выполняется бесконечно долго
тело цикла не выполняется
тело цикла выполняется только один раз
Вопрос № 46

Какое значение примет переменная S после выполнения программы?
var A,S: integer;
begin S:=0;
for A:=1 to 4 do S:=S+SQR(A);
writeln(`S=`, S); end.

5
30
16
Вопрос № 47

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

байт, килобайт, мегабайт, бит
килобайт, гигабайт, мегабайт
килобайт, мегабайт, гигабайт
Вопрос № 48

Значения переменных А и В после выполнения фрагмента программы:
А:=1; В:=10; A:=A+B; B:=A-B; A:=A-B

останутся прежними
поменяются местами
станут равными соответственно сумме и разности прежних своих значений
Вопрос № 49

Свойство, не являющееся характеристикой алгоритма

дискретность
массовость
информативность
Вопрос № 50

Пользовательский тип данных

создается программистом
относится к структурированным данным
является логическим
Получение сертификата
о прохождении теста
Доступно только зарегистрированным пользователям