Тестирование по теме «Начала программирования на языке Паскаль»
план-конспект урока по информатике и икт (10 класс)

фрагмент урока

Победитель конкурса II Всероссийский конкурс на лучшую методическую разработку «Тестовые задания по информатике и ИКТ»

размещен на сайте всероссийского педагогического сообщества "Мое образование" Урок.рф

https://xn--j1ahfl.xn--p1ai/library/testirovanie_p...

Скачать:

ВложениеРазмер
Файл 58ba6267aae24.docx20.22 КБ

Предварительный просмотр:

Тестирование по теме «Начала программирования на языке  Паскаль»

10 класс

Учебник И.Г. Семакин, Е.К. Хеннер, Т.Ю.Шеина «Информатика. Базовый уровень»

Время выполнения работы 10  минут

Форма организации теста – можно использовать Googl опросники, создать тест в системе «Синтез» или использовать другие приложения.

Вариант первый

Вариант второй

№1

Результат, какого из перечисленных ниже выражений, превышает число 20?

  1. 25 mod 20
  2. 20 mod 25
  3. 39 div 5
  4. 158 div 3

№1

Результат, какого из перечисленных ниже выражений, меньше числа 2?

  1. 39 mod 5
  2. 158 mod 3
  3. 25 div 20
  4. 20 div 5

№2

Перечислите через запятую номера выражений, которые относятся к вещественному типу данных.

  1. sqrt (64)
  2. frac(111,45)
  3. int(444,6)
  4. trunc(564,888)
  5. round(15,75)
  6. round(-621,435)

№2

Перечислите через запятую номера выражений, которые относятся к целому типу данных.

  1. sqrt (64)
  2. frac(111,45)
  3. int(444,6)
  4. trunc(564,888)
  5. round(15,75)
  6. round(-621,435)

№3

Что выведет программа, получив на вход числа 3, 5, 4?

var a, b, c:real;

begin

readln(a,b,c);

if sqr(a)+sqr(b)=sqr(c) then writeln('да') else writeln('нет');

end.

№3

Что выведет программа, получив на вход числа 3, 5, 4?

var a,b,c,d:real;

begin

readln(a,b,c);

if a>b then d:=a else d:=b;

if d>c then writeln(d) else writeln(c);

end.

№4

Определите для решения какой из перечисленных ниже задач используется приведенная программа

var a, b, c:real;

begin

readln(a,b,c);

writeln(sqr(b)-4*a*c);

end.

  1. Нахождение объема параллелепипеда.
  2. Определения площади треугольника (формула Герона).
  3. Вычисления дискриминанта квадратного уравнения.
  4.  Нахождение среднего геометрического трех чисел

№4

Определите для решения какой из перечисленных ниже задач используется приведенная программа

var a, b, c:real;

begin

readln(a,b,c);

writeln(a*b*c);

end.

  1. Нахождение среднего геометрического трех чисел
  2. Нахождение объема параллелепипеда.
  3. Определения площади треугольника (формула Герона).
  4. Вычисления дискриминанта квадратного уравнения.

 

№5

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

Выпишите изменённую строку программы, чтобы ответ выводился верно.

var a : integer;

begin

readln(a);

write(a div 10);

end.

№5

Необходимо вывести число сотен целого числа, введенного пользователем с клавиатуры. Программа содержит ошибку.

Выпишите изменённую строку программы, чтобы ответ выводился верно.

var a : integer;

begin

readln(a);

write(a mod 1000);

end.

Ключ:

1

2

3

4

5

Первый вариант

4

1,2

нет

3

write((a mod 100) div 10);

Второй вариант

3

3,4,5,6

5

2

write((a mod 1000) div 100);

Критерии оценки:

«2»  верно решено 1-2 задания;

«3»  верно решено 3 задания;

«4»  верно решено 4 задания;

«5»  верно решено 5 заданий


По теме: методические разработки, презентации и конспекты

Проверочная работа по теме "Начала программирования на языке Паскаль" (9 класс)

Прорверочная работа позволяет проконтролировать усвоение учащимися базовых конструкций языка программирования и основных команд: присваивания, ввода и вывода....

Информатика 6 класс. Начала программирования в среде Логомиры 3.0

Методика преподавания.Комплект лабораторных работ.Работы детей....

Начала программирования. Диалог. Выражения.Блок-схемы

Приведены примеры решения диалоговых задач, содержащих арифметические выражения. на языке блок-схем и Паскале. Даны задачи для самостоятельного решения.Замечание. На предпросмотре не изображаются граф...

Начала программирования.Диалоговая задача

Пособие содержит пример решения диалоговой задачи на языке блок-схем и Паскале....

Программирование. Начало программирование на языке Pascal

Материал разработан и опубликован для московского проекта единая общегородская образовательная платформа...

Контрольная работа по теме "Начала программирования" 8 класс

Контрольная работа по теме "Начала программирования" 8 класс...