Авторизация
Pascal. Операторы
Основные сведения о языке Pascal, синтаксисе, операторах
Информатика 10 класс | ID: 8200 | Дата: 27.4.2016
+1 -2
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться
Вопрос № 1

Какое значение будет иметь переменная G в выражении G:=18/2-(9+1); ?

2
1
-1
0
Вопрос № 2

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

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

Чему равна переменная K после следующих действий:
S:=5;
K:=S+10;
K:=S+K;
S:=2*K; ?

40
15
5
20
Вопрос № 4

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

сложение
в порядке очередности
умножение
другой ответ
Вопрос № 5

Что можно отнести к названию типа переменных?

Целые
Числовые
Указатели
Переменные
Вопрос № 6

Какое из перечисленных значений может быть вещественным?

количество дней в месяце
количество книг в библиотеке
средний балл
количество команд, участвующих в КВН
Вопрос № 7

Чему равно значение функции ABS(SQRT(625)) ?

1
0
5
25
Вопрос № 8

Тип переменной, определяющий количество предметов на 2 курсе?

символьный
логический
целый
вещественный
Вопрос № 9

Что вычисляет функция MOD ?

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

Чему равно значение выражения:
-ABS(-SQRT(36)) ?

36
6
-6
-36
Вопрос № 11

Что вычисляет функция ABS ?

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

Чему равно значение выражения SQRT(ABS(-49)) ?

7
-7
нет решений
-49
Вопрос № 13

Что вычисляет функция SQRT ?

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

Как будут выведены значения:
WriteLn(A);
WriteLn(B); ?

в столбик
через пробел
через 14 позиций
через точку с запятой
Вопрос № 15

Определите результат работы программы:
WriteLn(`5+5=`,5+5);

5+5=5+5
10=10
20
5+5=10
Вопрос № 16

Какая ошибка в записи:
WriteLn(`площадь=`S`см квадратных`); ?

не знаю
нет закрывающих кавычек
пропущены разделительные знаки
нет ошибок
Вопрос № 17

Определите результат работы программы:
A:=-5;
B:=-6;
A:=B;
B:=A;
WriteLn(A,B); ?

-6, -5
0, -6
0, 0
-6, -6
Вопрос № 18

Для чего предназначен оператор WriteLn ?

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

Какой из операторов присваивания верен?

CITY = ГОРОД ;
CITY$ = `ГОРОД`;
CITY = "ГОРОД";
CITY:=`ГОРОД`;
Вопрос № 20

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

IF
INPUT
ELSE
GOTO
Вопрос № 21

Что будет выполнено в результате выполнения
A:=`ЖЕЛЕЗНОДОРОЖНИК`;
WriteLn(Copy(A,8,5)+Copy(A$,2,1)) ?

6
ДОРОЖЕ
ЖЕЛЕЗО
ЖЕЛЕЗНО
Вопрос № 22

Каково значение функции LENGTH(`ТЕМА ЗАНЯТИЙ`) ?

12
0
11
2
Вопрос № 23

Что будет выведено в результате выполнения C:=`СТОЛИЦА` ;
B:=LENGTH(C)+LENGTH(C) ?

7+7
СТОЛИЦАСТОЛИЦА
СТОЛИЦА
14
Вопрос № 24

Найдите ошибки в операторах и отметьте правильный вариант ответа:

if a><b then c:=a-b;
if a>b c:=a+b else c:=a-b;
if a>b then c:=a-b else c:=a+b;
if a>b c:=a+b d:=a*b else c:=a-b;
Вопрос № 25

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

THEN
GOTO
THAN
ELSE
Вопрос № 26

Как Вы думаете: какая процедура обеспечивает ввод данных в Паскале ?

begin
input
read или readln
print
Вопрос № 27

Символ-разделитель операторов в Паскале.

точка
точка с запятой
запятая
пробел
Вопрос № 28

Оператор присваивания в Паскале

Обозначается как (:=) и предписывает выполнить выражение, заданное в его правой части, и присвоить результат переменной, идентификатор которой расположен в левой части
Заносит в память и запоминает значение любой величины
Вычисляет значение величины, указанной в левой части оператора
Отождествляет значения нескольких переменных значению, указанному в правой части оператора
Вопрос № 29

Есть ли ошибка в использовании знака присвоения ":=" в представленном фрагменте программы:

x:=100;
if x=100 then y:=x*x;

неправильно использован знак присвоения ":=" в операторе "if x=100 then y:=x*x;" после слова if надо писать не "x=100", а "x:=100"
ошибок нет
в операторе "if x=100 then y:=x*x;" после then необходимо писать "y=x*x" вместо "y:=x*x"
затрудняюсь ответить
Вопрос № 30

Какие два условных оператора имеются в языке Паскаль?

if <условие> then "оператор" или if <условие> then "оператор1" else "оператор2"
операторы: if и case
краткая и полная формы условного оператора if
оператор выполнения цикла по условию и оператор if
Вопрос № 31

Могут ли операторы if быть вложенными?

да, могут; в этом случае последнее "else" относится к ближайщему незанятому "if"
нет, не могут
не уверен
не знаю
Вопрос № 32

Фрагмент программы
S := A; A := B; B := S;
выполняет

обмен значений переменных A, B;
присваивание переменным A, B значения S;
замена значения переменной A значением переменной B;
во фрагменте не выполняется никаких действий;
замена значения переменной B значением переменной A.
Скачать тест
можно через
сек.
Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.