Инфоурок Информатика ТестыКонтроль знаний по Паскалю "Линейные и Ветвящиеся алгоритмы"

Контроль знаний по Паскалю "Линейные и Ветвящиеся алгоритмы"

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

1 задание (мат-паскаль) 1 балл

1.1. Запишите математическое выражение на языке Паскаль: .

1.4. Запишите математическое выражение на языке Паскаль: .

1.2. Запишите математическое выражение на языке Паскаль: .

1.5. Запишите математическое выражение на языке Паскаль: .

1.3. Запишите математическое выражение на языке Паскаль: .

1.6. Запишите математическое выражение на языке Паскаль: .

1.8. Запишите математическое выражение на языке Паскаль: .

1.7. Запишите математическое выражение на языке Паскаль: .

1.10. Запишите математическое выражение на языке Паскаль: .

1.9. Запишите математическое выражение на языке Паскаль: .

2 задание (паскаль-мат) 1 балл

2.1. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.10. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.2. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.9. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.3. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.8. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.4. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.7. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.5. Переведите выражение на языке Паскаль в обычную математическую запись: .

2.6. Переведите выражение на языке Паскаль в обычную математическую запись: .

3 задание (ветв БС) 1 балл

3.1. Составьте блок-схему ветвящегося алгоритма. Даны три числа. Два из них равны друг другу, вывести на экран третье, отличное от других.

3.3. Составьте блок-схему ветвящегося алгоритма. По заданным углам треугольника определить является ли треугольник равносторонним.

3.2. Составьте блок-схему ветвящегося алгоритма. По заданным длинам сторон треугольника определить будет ли он равнобедренным

3.4. Составьте блок-схему ветвящегося алгоритма. По заданным длинам сторон треугольника определить, является ли он прямоугольным. (, или другие стороны)

3.5. Составьте блок-схему ветвящегося алгоритма нахождения значения функции

3.6. Составьте блок-схему ветвящегося алгоритма. Даны два числа, x и y. Вычислить значение выражений 2x+2y и 2ху, вывести максимальное из них на экран.

3.8. Составьте блок-схему ветвящегося алгоритма. Заданы длины сторон прямоугольной фигуры. Если это квадрат, то найти его площадь, иначе вычислить периметр. Результаты вывести на экран.

3.7. Составьте блок-схему ветвящегося алгоритма. Задано некое число. Если оно положительное, то увеличить его на 75, иначе – умножить на само число. Результат вывести на экран.

3.10. Составьте блок-схему ветвящегося алгоритма. По заданным углам треугольника определить, является ли треугольник прямоугольным.

3.9. Составьте блок-схему ветвящегося алгоритма нахождения значения функции

4 задание (лин прогр+блок-схема) 2 балла

4.1. Составьте линейную программу на языке Паскаль. При любом значении х вычислите значение функции .

4.6. Составьте линейную программу на языке Паскаль. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

4.2. Составьте линейную программу на языке Паскаль. Найдите длину окружности и площадь круга по заданному радиусу. , .

4.7. Составьте линейную программу на языке Паскаль. Найдите сумму и произведение двух натуральных чисел.

4.3. Составьте линейную программу на языке Паскаль, переводящую вес из фунтов в килограммы (1 фунт = 409,5г, 1кг = 1000г)

4.8. Составьте линейную программу для вычисления среднего арифметического двух чисел на языке Паскаль.

4.4. Составьте линейную программу на языке Паскаль. Найдите площадь и периметр прямоугольника по заданным сторонам.

4.9. Составьте линейную программу на языке Паскаль. Найдите гипотенузу прямоугольного треугольника по заданным катетам.

4.5. Составьте линейную программу на языке Паскаль. Найдите полную площадь боковой поверхности куба по заданной длине ребра. У куба шесть граней.

4.10. Составьте линейную программу на языке Паскаль. Вычислите пройденное расстояние по известной скорости и времени в пути.

5 задание (пропуски) 1 балл

5.1. Заполните пропуски в тексте программы. Найти сумму и произведение трех введенных с клавиатуры целых чисел.

var a,b,c,sum,pr: integer;

BEGIN

  write (‘Введите 3 целых числа через пробел ‘);

  readln (a,b,c);

   sum:=0;

   pr:=0;

   sum:=a+b+c;

   pr:= a*b*c;

  write (‘Сумма = ’, sum, ‘. Произведение =  ‘, pr);

  readln;

END.

5.6. Заполните пропуски в тексте программы.

Вычисление объема цилиндра по радиусу основания и высоте цилиндра.

var r,h,v: real;

BEGIN

  writeln (‘Вычисление объема цилиндра‘);

  writeln (‘Введите исходные данные:‘);

  write (‘Радиус основания (см) =  ‘);

  readln (r);

  write (‘Высота цилиндра (см) =  ‘);

  readln (h);

   v:=2*3.14*r*r*h;

  writeln (‘Объем цилиндра  ’, v, ‘ см.куб.‘);

  readln;

END.

5.2. Заполните пропуски в тексте программы.

Вычисление объема цилиндра по радиусу основания и высоте цилиндра.

var r,h,v: real;

BEGIN

  writeln (‘Вычисление объема цилиндра‘);

  writeln (‘Введите исходные данные:‘);

  write (‘Радиус основания (см) =  ‘);

  readln (r);

  write (‘Высота цилиндра (см) =  ‘);

  readln (h);

   v:=2*3.14*r*r*h;

  writeln (‘Объем цилиндра  ’, v, ‘ см.куб.‘);

  readln;

END.

5.3. Заполните пропуски в тексте программы.

Найти сумму и произведение трех введенных с клавиатуры целых чисел.

var a,b,c,sum,pr: integer;

BEGIN

  write (‘Введите 3 целых числа через пробел ‘);

  readln (a,b,c);

   sum:=0; pr:=0;

   sum:=a+b+c;

   pr:= a*b*c;

  write (‘Сумма = ’, sum, ‘. произведение =  ‘, pr);

  readln;

END.

5.7. Заполните пропуски в тексте программы.

Вычисление стоимости покупки карандашей и тетрадей.

var

 kar,tetr,sum: real;

 nk,nt: integer;

BEGIN

  writeln (‘Вычисление стоимости покупки.‘);

  write (‘Цена тетради (руб.) =‘);

  readln (tetr);

  write (‘Количество тетрадей =  ‘);

  readln (nt);

  write (‘Цена карандаша (руб.) =  ‘);

  readln (kar);

  write (‘Количество карандашей =  ‘);

  readln (nk);

   sum:=tetr*nt + kar*nk;

  writeln (‘Стоимость покупки: ’, sum, ‘ руб.‘);

  readln;

END.

5.8. Заполните пропуски в тексте программы.

Вычисление площади трапеции по известным длинам оснований и высоте. ()

var a,b,h,s: real;

BEGIN

  writeln (‘Вычисление площади трапеции ‘);

  write (‘Верхнее основание трапеции (см) = ‘);

  readln (a);

  write (‘Нижнее основание трапеции (см) =  ‘);

  readln (b);

  write (‘Высота трапеции (см) =  ‘);

  readln (h);

   s:=(a+b)/2*h;

  writeln (‘площади трапеции = ’, s, ‘ кв.см.‘);

  readln;

END.

5.4. Заполните пропуски в тексте программы.

Вычисление стоимости покупки карандашей и тетрадей.

var

 kar,tetr,sum: real;

 nk,nt: integer;

BEGIN

  writeln (‘Вычисление стоимости покупки.‘);

  write (‘Цена тетради (руб.) =‘);

  readln (tetr);

  write (‘Количество тетрадей =  ‘);

  readln (nt);

  write (‘Цена карандаша (руб.) =  ‘);

  readln (kar);

  write (‘Количество карандашей =  ‘);

  readln (nk);

   sum:=tetr*nt + kar*nk;

  writeln (‘Стоимость покупки: ’, sum, ‘ руб.‘);

  readln;

END.

5.9. Заполните пропуски в тексте программы.

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

var put,rash,cena,sum: real;

BEGIN

  writeln (‘Вычисление стоимости поездки на дачу и обратно ‘);

  write (‘Расстояние до дачи (км) =‘);

  readln (put);

  write (‘Расход бензина (литров на 100 км) =  ‘);

  readln (rash);

  write (‘Цена литра бензина (руб.) =  ‘);

  readln (cena);

   sum:=2*put/100*rash*cena;

  writeln (‘Поездка на дачу и обратно обойдется в ’, sum, ‘ руб.‘);

  readln;

END.

5.5. Заполните пропуски в тексте программы.

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

var put,rash,cena,sum: real;

BEGIN

  writeln (‘Вычисление стоимости поездки на дачу и обратно ‘);

  write (‘Расстояние до дачи (км) =‘);

  readln (put);

  write (‘Расход бензина (литров на 100 км) =  ‘);

  readln (rash);

  write (‘Цена литра бензина (руб.) =  ‘);

  readln (cena);

   sum:=2*put/100*rash*cena;

  writeln (‘Поездка на дачу и обратно обойдется в ’, sum, ‘ руб.‘);

  readln;

END.

5.10. Заполните пропуски в тексте программы.

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

var

 r1,r2,r: real;

BEGIN

  writeln (‘Вычисление сопротивления электрической цепи‘);

  writeln (‘при параллельном соединении элементов.‘);

  write (‘Величина первого сопротивления (Ом) =‘);

  readln (r1);

  write (‘Величина второго сопротивления (Ом) =‘);

  readln (r2);

   r:=r1*r2/(r1+r2);

  writeln (‘Сопротивление цепи: ’, r, ‘ Ом.‘);

  readln;

END.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контроль знаний по Паскалю "Линейные и Ветвящиеся алгоритмы""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Медиатор

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Контрольная работа включает в себя задания по Паскалю на 10 вариантов.

  1. Запись математического выражения на языке Паскаль
  2. Перевод выражения на языке Паскаль в обычную математическую запись
  3. Составление блок-схемы ветвящегося алгоритма
  4. Составление линейной программы на языке Паскаль
  5. Заполнение пропусков в тексте программы

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

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 995 материалов в базе

Материал подходит для УМК

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

Другие материалы

КУРС ДОПОЛНИТЕЛЬНЫХ ЗАДАНИЙ ПО РЕАЛИЗАЦИИ ГЕОМЕТРИЧЕСКИХ ВЫЧИСЛЕНИЙ НА ЯЗЫКЕ PYTHON С АВТОМАТИЧЕСКОЙ ПРОВЕРКОЙ (8 класс)
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • Тема: Глава 3. Начала программирования
  • 22.01.2020
  • 991
  • 30
«Информатика», Босова Л.Л., Босова А.Ю.
Рабочая программа курса внеурочной деятельности ( общеинтеллектуальное направления) «Удивительный мир информатики»
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • Тема: Глава 3. Начала программирования
  • 06.01.2020
  • 444
  • 11
«Информатика», Босова Л.Л., Босова А.Ю.

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

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

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

  • Скачать материал
    • 17.02.2020 752
    • DOCX 112.5 кбайт
    • 22 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Разыграева Антонина Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 9 лет и 2 месяца
    • Подписчики: 2
    • Всего просмотров: 11127
    • Всего материалов: 7

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 107 человек из 38 регионов

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 19 регионов

Мини-курс

Российское движение школьников (РДШ): воспитательная работа

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Физическая культура и спорт: методика, педагогика, психология

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Современные вызовы педагогической профессии: развитие профессионализма педагогов в контексте улучшения качества образования

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе