wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pascal

Total questions: 41

Worksheet time: 31mins

Name
Class
Date
1.

Write это......

a)

Вывод переменных

b)

Ввод данных

c)

Тип переменных

d)

Название программы

2.

Read это ...................

a)

Вывод данных

b)

Ввод данных

c)

Объявление переменных

d)

Конец программы

3.

Var это..............

a)

Объявление переменных

b)

Вывод данных

c)

Название программы

d)

Тип переменных

4.

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

a)

линейным

b)

циклическим

c)

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

d)

простым

5.

Какой фигурой обозначается условие?

a)

1

b)

2

c)

3

d)

4

6.

Раздел переменных определяется служебным словом:

a)

LABEL

b)

TYPE

c)

VAR

d)

ARRAY

7.

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

a)

begin

b)

var

c)

program

8.

В каком случае оператор присваивания записан верно?

a)

readln(a);

b)

b=5;

c)

c:=m+n;

d)

writeln(a).

9.

Что выведет на экран оператор Writeln('15+15=',15+15); ?

a)

30=30;

b)

15+15=30;

c)

60;

d)

15+15=15+15.

10.

Что выведет на экран оператор Writeln('Сумма=',7+7); ?

a)

'Сумма=',14;

b)

Сумма=14;

c)

'Сумма'=7+7;

d)

Сумма=7+7.

11.

Переменные целого типа описываются как

a)

integer;

b)

real;

c)

longint

d)

word.

12.

Какой фигурой обозначается начало алгоритма?

a)

1

b)

2

c)

3

d)

4

13.

Что называется алгоритмом?

a)

Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

b)

Алгоритм - описание последовательности действий (план), для решения задачи.

c)

Алгоритм - примерный план для решения задачи.

14.

Чем заканчивается программа?

a)

END

b)

Readln

c)

Clrscr

15.

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

a)

а:=1;

b)

а=:1

c)

а=1;

16.

С какого оператора начинается программный код

(a)  

17.

Какой фигурой вывод данных?

a)

1

b)

2

c)

3

d)

4

18.

Каким словом обозначаетя НАЧАЛО в языке Паскаль?

(a)  

19.

Как обозначается слово ЕСЛИ в операторе ветвления в языке Паскаль?

(a)  

20.

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

(a)  

21.

Как обозначается слово ИНАЧЕ в операторе ветвления в языке Паскаль?

(a)  

22.

Какой фигурой обозначается действие?

a)

1

b)

2

c)

3

d)

4

23.

Чему равен x, если

x:=5 div 2

a)

2

b)

5

c)

4

d)

1

e)

0

24.

Чему равен x, если

x:=5 div 2

a)

2

b)

5

c)

4

d)

1

e)

0

25.

Какие числа подходят к условию?

IF x mod 2 = 0 then Write(x)

(несколько ответов)

a)

55

b)

68

c)

90

d)

37

e)

24

26.

Какие числа подходят к условию?

IF x mod 2 = 0 then Write(x)

(несколько ответов)

a)

55

b)

68

c)

90

d)

37

e)

24

27.

Идентификатор, описанный после ключевого слова var, является именем:

a)

метки

b)

константы

c)

переменной

28.

Укажите правильный случай использования условного оператора

a)

If a>b and c>d then

b)

If ch=4 then if m <>0 then

c)

if (a=2, c=4, b>5) then

29.

Укажите правильный случай использования условного оператора

a)

If (M<>0) and (if (N>10)) then

b)

If a>b and c>d then

c)

If Not (A or c) and (a+b>c-d) then

30.

Когда необходимо составлять блок-схему программы?

a)

До начала составления самой программы

b)

После составления программы

c)

В процессе составления программы

31.

Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод

a)

представление алгоритма в виде схемы

b)

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

c)

словесное описание алгоритма

32.

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

a)

ассемблер

b)

паскаль

c)

компилятор

d)

фортран

33.

Разработка алгоритма решения задачи – это

a)

сведение задачи к математической модели, для которой известен метод решения

b)

выбор наилучшего метода из имеющихся

c)

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

d)

определение последовательности действий, ведущих к получению результатов

34.

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

a)

линейным

b)

циклическим

c)

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

d)

простым

35.

В операторе присваивания summa := sqr(x)+3*a переменными являются

a)

a, x, summa

b)

x, a

c)

sqr,x,a

d)

summa, sqr, x, a

36.

Вещественный тип данных объявляется служебным словом:

a)

INTEGER

b)

REAL

c)

LONGINT

d)

SHORTINT

37.

Ввод целого числа с клавиатуры в языке Python обозначается:

a)

Print(a)

b)

Elif a=0

c)

a=int(input())

d)

a=input()

38.

a = input()

b = input()

с = a + b

print ( c )


Чему будет равно С в результате выполнения программы, если а=21, b=33?

a)

2133

b)

3321

c)

54

d)

ошибка

39.

Какие имена правильные?

a)

AXby

b)

4Wheel

c)

R&B

d)

_ABBA

e)

TU154

40.

В языке программирования Python вещественные числа обозначаются:

a)

integer

b)

real

c)

float

d)

bool

41.

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

a)

" " "

b)

#

c)

//

d)

- -