Выдаём удостоверения и дипломы установленного образца

Получите 5% кэшбэк!

Запишитесь на один из 793 курсов и получите 5% кэшбэк стоимости курса на карту

Выбрать курс
Инфоурок Информатика ТестыИтоговый тест для 8 класса по теме: "Язык программирования Pascal"

Итоговый тест для 8 класса по теме: "Язык программирования Pascal"

Скачать материал
библиотека
материалов

Итоговый тест по теме «Язык программирования Паскаль»

  1. Какое служебное слово описывает целый тип величин?

а) real

б) integer

в) boolean

г) char



  1. Какая команда относится к вводу данных в Паскале?

а) realLN();

б) readtn();

в) real();

г) readln();



  1. Укажите последовательность команд, в результате выполнения которых X и Y поменяются местами

а)X:=X+Y; Y:=X-Y; X:=X-Y;

б)B:=X; X:=Y; Y:=B;

в)Y:=X; B:=X; X:=Y;

г)C:=X; X:=Y; X:=C;



4. Какой результат выполнения правильный

а)5 div 2 = 2,5

б)6 mod 2 = 3

в)6 div 2 = 3

г)13 div 3 = 1

5. Значение переменной а после выполнения фрагмента приведенной программы на языке ПАСКАЛЬ будет равно:

var a,b:integer;

begin

a:=2;

for b:=1 to 10 do

begin

a:=a+1;

end;

end.

а)11

б)12

в)10

г)2

6. Верной записью имени переменной на языке ПАСКАЛЬ является:

а)Г%1

б)L1

в)ШЦ

г)3$U

7. Найдите значение переменной.

B:=19 MOD 5;

а) 8

б) 3

в) 6

г) 4

8. Составьте и запишите программу для вычисления 10x+12x2+204



9. Запишите логическое выражение на языке Паскаль для решения следующей задачи:

Условие верно (вывести на экран «Верно»), если с меньше 55 и больше 4



10. Запишите условие на языке Паскаль для выражения:

Увеличить число b на 5, если b кратно 2 и уменьшить на 4 в противном случае.



11. Исправить ошибки в следующем фрагменте программы:

var I,k:real; s:real;

begin

k=81;

s:=4

for i=1 to k

s=s/2

end

12. Составь и запиши программу, так чтобы в результате получился рисунок как на образце.

hello_html_m112672b3.png





Итоговый тест по теме «Язык программирования Паскаль»

  1. Какое служебное слово описывает вещественный тип величин?

а) real

б) integer

в) boolean

г) char



  1. Какая команда относится к выводу данных в Паскале?

а) writeLn();

б) wrideLN();

в) wrate();

г) wride();

  1. Укажите последовательность команд, в результате выполнения которых X и Y поменяются местами

а)C:=Y; X:=Y; Y:=X;

б)B:=X; X:=Y; Y:=X;

в) D:=X; X:=Y; Y:=D;

г) Y:=X; A:=X; X:=Y;

4. Какой результат выполнения правильный

а) 10 div 2 = 1;

б) 5 mod 10 = 0,5

в) 5 div 10 = 5

г) 8 mod 2 =0

5. Значение переменной а после выполнения фрагмента приведенной программы на языке ПАСКАЛЬ будет равно:

var a,b:integer;

begin

a:=5;

for b:=2 to 7 do

begin

a:=a+1;

end;

end.

а)11

б)12

в)10

г)2

6. Верной записью имени переменной на языке ПАСКАЛЬ является:

а)U7

б)DIV

в)6Y

г)ЕЦ





7. Найдите значение переменной.

В:=6 MOD 9;

а) 3

б) 1

в) 6

г) 2



8. Составьте и запишите программу для вычисления 54x3+x-78



9. Запишите логическое выражение на языке Паскаль для решения следующей задачи:

Условие верно (вывести на экран «Верно»), если d и f меньше 55

10. Запишите условие на языке Паскаль для выражения:

Найти сумму чисел a и b, если эти числа равны, в противном случае найти произведение.

11. Исправить ошибки в следующем фрагменте программы:

var a:real;

begin

s=10;

s:=s+2

for s:1 to 10 do;

writeln s

end

12. Составь и запиши программу, так чтобы в результате получился рисунок как на образце.

hello_html_m76518d7c.png









Итоговый тест по теме «Язык программирования Паскаль»

  1. Какое служебное слово описывает логический тип величин?

а) real

б) integer

в) boolean

г) char



  1. Какая команда относится к выводу данных в Паскале?

а) writLn();

б) writeLN();

в) wrate();

г) wrideLN();



  1. Укажите последовательность команд, в результате выполнения которых B и C поменяются местами

а)F:=C; C:=B; B:=C;

б)B:=C; C:=B;

в)F:=B; B:=C; C:=F;

г)F:=C+B; B:=C-B; C:=B-C;



4. Какой результат выполнения правильный

а)2 div 1 = 1

б)9 mod 2 = 4,5

в) 8 mod 4 = 2

г) 4 div 2 = 2

5. Значение переменной а после выполнения фрагмента приведенной программы на языке ПАСКАЛЬ будет равно:

var a,b:integer;

begin

a:=6;

for b:=1 to 7 do

begin

a:=a+1;

end;

end.

а)11

б)13

в)10

г)23

6. Верной записью имени переменной на языке ПАСКАЛЬ является:

а)T$2

б)ЛБ

в)DY2

г)65T

7. Найдите значение переменной.

В:=6 DIV 9;

а) 3

б) 1

в) 6

г) 0



8. Составьте и запишите программу для вычисления 78p-3p2+20

9. Запишите логическое выражение на языке Паскаль для решения следующей задачи:

Условие верно (вывести на экран «Верно»), если a больше 56 и f меньше 78

10. Запишите условие на языке Паскаль для выражения:

Увеличить число m на 2, если число m равно нулю, в противном случае уменьшить число m на 1.



11. Исправить ошибки в следующем фрагменте программы:

var I,k:real; s:real;

begin

k=81;

s:=4

for i=1 to k ;

s=s/2

end

12. Составь и запиши программу, так чтобы в результате получился рисунок как на образце.

hello_html_m169003c.png





Итоговый тест по теме «Язык программирования Паскаль»

  1. Какое служебное слово описывает символьный тип величин?

а) real

б) integer

в) boolean

г) char

  1. Какая команда относится к вводу данных в Паскале?

а) realLN();

б) realtn();

в) readLN();

г) realln();



  1. Укажите последовательность команд, в результате выполнения которых A и B поменяются местами

а)C:=A; A:=B; B:=A;

б)B:=A; A:=B; B:=A;

в) D:=A; A:=B; B:=D;

г) B:=X; A:=B; X:=B;



4. Какой результат выполнения правильный

а) 4 mod 2 = 0

б) 5 div 3 =0

в) 8 mod 8 = 1

г) 7 mod 2 = 3,5

5. Значение переменной а после выполнения фрагмента приведенной программы на языке ПАСКАЛЬ будет равно:

var a,b:integer;

begin

a:=5;

for b:=2 to 5 do

begin

a:=a+3;

end;

end.

а)11

б)20

в)17

г)15



6. Верной записью имени переменной на языке ПАСКАЛЬ является:

а)VAR

б)TS

в)5T

г)ИМ

7. Найдите значение переменной.

A:=19 DIV 5;

а) 4

б) 3

в) 2

г) 1

8. Составьте и запишите программу для вычисления 5a3+a+36

9. Запишите логическое выражение на языке Паскаль для решения следующей задачи:

Условие верно (вывести на экран «Верно»), если x принадлежит интервалу [10;15]

10. Запишите условие на языке Паскаль для выражения:

Уменьшить m на 1, если разность чисел m и n равна нулю, в противном случае увеличить n на 1

11. Исправить ошибки в следующем фрагменте программы:

var a:char;

begin

s=10;

for k:1 to 10;

s:=s+2

writeln k

end

12. Составь и запиши программу, так чтобы в результате получился рисунок как на образце.

hello_html_7fcd62da.png

  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
    Пожаловаться на материал
Курс повышения квалификации
Курс профессиональной переподготовки
Учитель математики и информатики
Курс профессиональной переподготовки
Учитель информатики
Скачать материал
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Проверен экспертом
Общая информация
Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
Тема: Глава 3. Начала программирования

Номер материала: ДБ-1386460

Скачать материал

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.