СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 12.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Контрольная работа по теме "Основы программирования на языке Паскаль", 8 класс

Категория: Информатика

Нажмите, чтобы узнать подробности

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

Просмотр содержимого документа
«Контрольная работа по теме "Основы программирования на языке Паскаль", 8 класс»

Контрольная работа

Вариант №1

  1. 1. Кто создал и в честь кого назван язык программирования Паскаль?

  2. Опишите с указанием обозначения, допустимого значения и области занимаемой памяти тип данных «вещественный»

  3. Каких требований следует придерживаться при выборе имён в Паскаль?

  4. Заполните таблицу:

Функция

Описание

abs(x)


frac(x)


int(x)


round(x)


sqr(x)


sqrt(x)



Случайное число от 0 до x


5) Какой оператор используется для вывода результата в Паскаль?


6) Какое выражение следует использовать для генерации случайного целого числа из интервала [10;20)?


7) . Что будет выведено на экран в результате выполнения фрагмента программы

a:=4; b:=5;

write( 'Z(', a, ')=', '(', a+b, ')' );

Здесь a и b — целые переменные.


8) Запишите оператор для вывода значений целых переменных a=9 и b=2 в следующем формате: Z(9)=F(2)=7;

9) Определите значение переменной «a» после выполнения фрагмента программы:

a := 10;
if a a := a + 3
else
a := a - 3;

10) Определите значение переменной «a» после выполнения фрагмента программы:

a := 10;
if a then
a := 5;

11) Напишите программу на языке Паскаль, которая вычисляет дискриминант квадратного уравнения.


12)Напишите программу, которая определяет является ли четным число, которое получено в результате сложения цифр, образовывающих произвольное трёхзначное число, введенное пользователем.


13) Поле шахматной доски определяется парой чисел (a, b), каждое от 1 до 8, первое число задает номер столбца, второе – номер строки. Заданы две клетки. Напишите программу на языке Паскаль, которая определяет бьет ли ладья, стоящая на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.

Вариант №2

  1. 1. Опишите структуру программы на языке Паскаль?

  2. Опишите с указанием обозначения, допустимого значения и области занимаемой памяти тип данных «целочисленный»

  3. Что входит в алфавит языка Паскаль?

  4. Заполните таблицу:

Функция

Описание

Тип аргумента

Тип результата

abs(x)




frac(x)




int(x)




round(x)





Случайное число от 0 до 1




Извлечение квадратного корня




Возведение в квадрат




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

6) Какое выражение следует использовать для генерации случайного целого числа из отрезка [10;20]?

7) . Что будет выведено на экран в результате выполнения фрагмента программы

a:=9; b:=7;

write( ‘Z(‘,b,’)=’, ‘(‘,a-b,’)’);

Здесь a и b — целые переменные.

8) Запишите оператор для вывода значений целых переменных a=9 и b=2 в следующем формате:

a=9;b=2;c=11.

9) Определите значение переменной «a» после выполнения фрагмента программы:

a := 3;
if a a := a + 10
else
a := a+ 6;

10) Определите значение переменной «a» после выполнения фрагмента программы:

a := 10;
if a 10 then
a := 6;

11) Напишите программу на языке Паскаль, которая вычисляет площадь кольца, если его толщина t см, а радиус внутреннего круга – R см.

12) Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения:

13) Поле шахматной доски определяется парой чисел (a, b), каждое от 1 до 8, первое число задает номер столбца, второе – номер строки. Заданы две клетки. Напишите программу на языке Паскаль, которая определяет бьет ли ладья, стоящая на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.



Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!