Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
27.02.2023

Основы программирования на языке Паскаль

Садовская Ирина Евгеньевна
учитель информатики
Викторина для проверки знаний учеников 9 класса по основам программирования на Pascal. Можно провести как в бумажном виде, так и в электронном, добабив вопросы на ресурс, позволяющий создавать квизы на разные темы.

Содержимое разработки

Основы программирования на языке Паскаль

(викторина)

1. Вещественные данные относятся к типу

A. Real

B. Integer

C.String

D.Boolean

2. Чем характеризуется переменная

A. Именем, типом, значением

B. Типом, значением

C. Именем, типом

D. Верного ответа нет

3. В каком разделе происходит описание переменных

A. Vag

B. Const

C.Var

D.Program

4. Записать на языке Паскаль следующее выражение: y = 5x^2 + 10x + 2

A. y := 5*x*x +10x + 2

B. y := 5*x*x +10*x + 2

C. y := 5x*x +10x + 2

D. Верного ответа нет

5. Какой оператор в Паскале служит для выбора одного из двух вариантов действий?

A. оператор ввода

B. оператор вывода

C. условный оператор

D. оператор цикла

6. Операторы в Паскале разделяются

A. запятой

B. точкой с запятой

C. точкой

D. двоеточием

7. Какое значение примет переменная a в результате выполнения фрагмента программы:

a := 7;

b := a + 1;

a := a + b;

A. 7

B. 8

C. 15

D. верного ответа нет

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

A. a, x, summa

B. sqr, x, a

C. a, x

D. sqr, x, a, summa

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

A. a = 1

B. a := 1

C. a =: 1

D. a = '1'

10. Формат неполного оператора ветвления следующий

A.if <логическое выражение> else <оператор 2>;

B.if < логическое выражение > then <оператор 1> else <оператор 2>;

C.if < логическое выражение > then <оператор 1>

D. верного ответа нет

11. Какое значение примет переменная k в результате выполнения фрагмента программы:

a := -7;

if a > 0 then k := 3 else k := 9;

A. -7

B. 3

C. 9

D. 0

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

A. 30 = 30

B. 15 + 15 = 30

C. 60

D. 15 + 15 = 15+15

13. Укажите выражение, записанное с помощью стандартных математических функций, соответствующее математической записи

A. 2*sqr(x) + sqrt(x)/a + b

B. (2*sqr(x) + sqrt(x))/(a + b)

C. (2sqr(x) + sqrt(x))/a + b

D. (2*sqrt(x) + sqr(x))/(a + b)

14. Как ввести с клавиатуры значение в переменную k?

A. с помощью оператора присваивания

B. с помощью оператора ввода

C. с помощью оператора вывода

D. нажать клавишу « ENTER »

15. Сколько значений может принимать логическая переменная?

A. бесконечное множество

B. два значения

C. одно значение

D. более 10 значений

16. Укажите условие выбора чисел, кратных 5 и не кратных 10

A. (x mod 5 = 0) and (x mod 10 <> 0)

B. (x mod 5<> 0) or not (x mod 10 = 0)

C. (x mod 5 = 0) and (x mod 10 = 0)

D. (x mod 5 <> 0) or (x mod 10 <> 0)

17. Укажите, сколько раз выполнится тело цикла fori: = 1 to 6 do?

A. 1

B. 6

C. 5

D. бесконечное число раз

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

A. for i:=1 to 5.5 do

B. for i:=1 to -2 do

C. for i:=3 to 12 do

D. for i=0 to 7 do

19. Какое число будет выведено на экран после выполнения фрагмента программы:

for i:=2 downto 0 do

write (i);

A. 2

B. 0

C. 210

D. 20

20. Определите значение переменной a после выполнения фрагмента программы:

a:=10;

if a < 5 then a:=5;

A. 5

B. 10

C. a

D. 0

21. Определите значение переменной a после выполнения фрагмента программы:

a := 10;

b := 5;

if (a > 5) and (a < b) then a := a – 5;

A. 5

B. -5

C. 10

D. 15

22. Определите значение переменной a после выполнения фрагмента программы:

a := 10;

b := 5;

if not (a < 5) then a := 5;

A. 10

B. 5

C. 0

D. -5

23. Определить значение переменной b после выполнения алгоритма:

a := 3;

b := 8;

a := ba*2;

b := 24/a*4;

A. 3

B. 24

C. 48

D. 12

24. Укажите неправильно записанный оператор:

A. if a < b then a := a*a else b := b*b;

B. if x > 2 and y < 3 then s := s+1; else s := s – 1;

C. if k >= m then k := m;

D. if (a > b) or (c = a) then c := a + b;

25. Нравится ли тебе язык программирования Паскаль?

A. Неправильный ответ

B. Неправильный ответ

C. Неправильный ответ

D. ДА!!! Очень! Я теперь настоящий программист :)

Правильные ответы:

Номер задания

Верный ответ

1

A

2

A

3

C

4

B

5

C

6

B

7

C

8

A

9

B

10

C

11

C

12

B

13

B

14

B

15

B

16

A

17

B

18

B,C

19

C

20

B

21

C

22

B

23

C

24

B

25

D

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/528830-osnovy-programmirovanija-na-jazyke-paskal

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

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

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки