Инфоурок Информатика КонспектыПроверочная работа по теме "Конструкции языка блок-схем и операторы языка ПАСКАЛЬ" 10 класс

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

Файл будет скачан в форматах:

  • pdf
  • pptx
376
23
21.01.2025
«Инфоурок»

Материал разработан автором:

Морозов Николай Петрович

преподаватель

Об авторе

Категория/ученая степень: Кандидат наук
Более 30 лет я занимаюсь вопросами обучения, работая в средних и высших учебных заведениях, проводя занятия и семинары на различных площадках и курсах, занимаясь репетиторством,сотрудничая с научными журналами и издательствами. За это время накопилось большое количество информации, касающейся обучения (и не только), которой я и хочу поделиться с Вами на страницах этого портала. Предполагается систематизировать и разместить указанную информацию в нескольких разделах: 1) Информатика и Информационные технологии. 2) Математика. 3) Словари и Справочники.4) История СПб и туризм.5)Мемуары С января 2024 года основной круг моих интересов сосредоточился на разработке и составлении электронных книг, и их публикации на страницах издательств Ridero и ЛитРесСам. Сегодня, вместе с аудио версиями этих книг , их в Интернете более 100. Основой многих из этих книг послужили мои методические разработки(МР) и учебные материалы, с которыми можно познакомиться на страницах этого портала.Особенностью этих МР является оформление в виде файла презентации. Это позволяет всем желающим редактировать и обновлять материал МР в зависимости от поставленных ими целей и задач. Познакомиться с ними можно по соответствующим ссылкам: например," Решение типовых задач по Теории вероятностей" https://infourok.ru/magazin-materialov/reshenie-tipovyh-zadach-po-teorii-veroyatnostej-526675
Подробнее об авторе
Предлагается решить 8 задач (аналогичных задачам в моих методических разработках №№ 553462 и 535373), но с помощью условных операторов на языке Паскаль: 1. Дано целое число N. Если оно положительное, то прибавить к нему 1; если отрицательно вычесть из него 2. Вывести полученное число. 2. Дано целое число N. Если оно положительное, то прибавить к нему 1; если отрицательно вычесть из него 2. Вывести полученное число. 3. Ввести два числа. Вычесть из большего меньшее. 4. Даны два числа. Вывести большее из них. 5. Даны две переменные A, B. Поместить в A меньшее из значений, а в B — большее. Вывести новые значения переменных A и B. 6. Напечатать ряд из повторяющихся чисел 20 в виде: 20 20 20 20 20 20. 7. Напечатать столбиком все целые числа от 20 до 35 и вычислить корни этих чисел. 8. Вычислить сумму ряда S = 1+1.5+2+2.5+3+3.5+…+ 30. Постановка задач, их решение и ответы оформлены на 12 листах в двух файлах.

Краткое описание методической разработки

Предлагается решить 8  задач (аналогичных задачам в моих методических разработках №№ 553462 и 535373), но  с помощью условных операторов на языке Паскаль:

1.      Дано целое число N. Если оно положительное, то прибавить к нему 1; если отрицательно вычесть из него 2. Вывести полученное число.

2.      Дано целое число N. Если оно положительное, то прибавить к нему 1; если отрицательно вычесть из него 2. Вывести полученное число.

3.       Ввести два числа. Вычесть из большего меньшее.

4.      Даны два числа. Вывести большее из них.

5.      Даны две переменные  A, B. Поместить  в A меньшее из значений, а в B — большее. Вывести новые значения переменных A и B.

6.      Напечатать ряд из повторяющихся чисел 20 в виде: 20 20 20 20 20 20.

7.      Напечатать столбиком все целые числа от 20 до 35 и вычислить корни этих чисел.

8.      Вычислить сумму ряда S = 1+1.5+2+2.5+3+3.5+…+ 30.

Постановка задач, их решение  и ответы оформлены на 12 листах в двух файлах.

Развернуть описание

Проверочная работа по теме "Конструкции языка блок-схем и операторы языка ПАСКАЛЬ" 10 класс

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

Самостоятельная работа Вариант 1

1.      Восстановите пропущенные в таблице данные:

Язык блок-схем

Естественный язык

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

Блок-схема: альтернативный процесс: начало

 

Отмечает начало и конец алгоритма

 

Параллелограмм: Sum

 

 

 

Readln (Sum);

 

 

Выводит на экран значение переменной;

 

 

 

 

 

 

If <условие> then серия_1

Else серия_2;

 

 

 

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

 

 

2.      Переведите алгоритм на язык программирования и сформулируйте условие задачи:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


3.      Восстановите блок-схему к программе:

Program Zad_3:

Var a,St: real;

BEGIN

 Writeln(‘Введите стоимость покупки’);

  Readln(a);

 If a>1000 then  St:= a-0,1*a

Else

  If a>5000 then  St:= a-0,2*a

  Else st:= st;

Writeln(’St=’, st);

End.


Самостоятельная работа Вариант

1.      Восстановите пропущенные в таблице данные:

Язык блок-схем

Естественный язык

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

Блок-схема: альтернативный процесс: начало

 

Отмечает начало и конец алгоритма

 

Параллелограмм: Sum

 

 

 

Read (Sum);

 

 

Выводит на экран значение фразу записанную в скобках;

 

 

 

 

If <условие> then серия_1;

 

 

 

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

 

 

2.      Переведите алгоритм на язык программирования и сформулируйте условие задачи:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


3.      Восстановите блок-схему к программе:

Program Zad_3:

Var a,Sh: integer;

BEGIN

 Writeln(‘Введите ’);

  Readln(a);

 If a<=10 then  Sh:= 100+20*a

Else

  If a<20 then  Sh:= 100+a*10

  Else sh:= 100+a*5;

Writeln(’Sh=’, sh);

End.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проверочная работа по теме "Конструкции языка блок-схем и операторы языка ПАСКАЛЬ" 10 класс"
Смотреть ещё 6 054 курса

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

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

Скачать

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

Особое затруднение в информатики вызывает тема  Алгоритмизация и программирование. Это обусловлено сложностью мыслительной деятельности учащегося в процессе освоения алгоритмического мышления. Если сравнивать все изученное до этой темой с математикой, то конечно проще научить ребенка считать на калькуляторе, чем выучить таблицу умножения. Предложенная работа позволяет провести контроль знаний учащихся на начальном этапе освоения языка программирования Паскаль.                                          

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

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

7 364 887 материалов в базе

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

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

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

Скачать материал
    • 12.12.2014 963
    • DOCX 50 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ходченкова Маргарита Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Ходченкова Маргарита Викторовна
    Ходченкова Маргарита Викторовна

    учитель

    • На сайте: 10 лет и 7 месяцев
    • Подписчики: 5
    • Всего просмотров: 18034
    • Всего материалов: 19

    Об авторе

    Место работы: МБОУ СШ № 34
    Я родилась и выросла в городе Смоленске. Окончила в 1995 году СГПИ им. Карла Маркса и сразу приступила к профессиональной деятельности. Я с детства увлекалась техническими устройствами и поэтому с радостью занялась преподаванием информатики. На мой взгляд информатика это тот предмет, который в современном мире является связующей основой для всех предметов, потому что, он обучает работать с информацией, а кто владеет информацией, тот владеет миром.

Оформите подписку «Инфоурок.Маркетплейс»

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

Мини-курс

Разделение имущества при банкротстве: правовые аспекты и мировое соглашение

4 ч.

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

Мини-курс

Организация гимнастических занятий и физкультурно-оздоровительной работы в ДОУ

2 ч.

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

Мини-курс

Математические задачи и развитие критического мышления

2 ч.

699 руб.
Подать заявку О курсе
  • Сейчас обучается 31 человек из 13 регионов
  • Этот курс уже прошли 33 человека
Смотреть ещё 6 054 курса