Инфоурок Информатика Другие методич. материалыМетодическая разработка практической работы по информатике для студентов 1 курса СПО, тема "Циклы в алгоритмах и программах"

Методическая разработка практической работы по информатике для студентов 1 курса СПО, тема "Циклы в алгоритмах и программах"

Скачать материал
Скачать материал "Методическая разработка практической работы по информатике для студентов 1 курса СПО, тема "Циклы в алгоритмах и программах""

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

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

Землеустроитель

Описание презентации по отдельным слайдам:

  • Циклы в алгоритмах и программах

    1 слайд

    Циклы в алгоритмах и программах

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

    2 слайд

    Лучшее качества компьютеров проявляются не тогда, когда они рассчитывают значения сложных выражений, а когда многократно, с незначительными изменениями, повторяют сравнительно простые операции. Даже очень простые расчеты могут поставить человека в тупик, если их надо повторить тысячи раз, а повторять операции миллионы раз человек совершенно не способен.
    С необходимостью повторяющихся вычислений программисты сталкиваются постоянно. Например, если надо подсчитать, сколько раз буква "о" встречается в тексте необходимо перебрать все буквы. При всей простоте этой программы исполнить ее человеку очень трудно, а для компьютера это задача на несколько секунд.
    Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
    Перечень повторяющихся действий называют телом цикла.

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

    3 слайд

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

                                 
    Бегу еще круг

  • Такие циклы называются - циклы со счетчиком.
На языке Pascal они записываются...

    4 слайд

    Такие циклы называются - циклы со счетчиком.
    На языке Pascal они записываются следующим образом:
    for <переменная-счётчик>:=<нач. значение> to <кон. значение> do <оператор>
     
    или
     
    for <переменная-счётчик>:=<нач. значение> downto <кон. значение> do <оператор>

  • В качестве счётчика может быть использована только переменная перечислимого т...

    5 слайд

    В качестве счётчика может быть использована только переменная перечислимого типа.
    В первом случае при каждом совершении циклической операции (<оператор>) значение счётчика увеличивается на 1, возрастая от начального значения. Как только счётчик достигнет конечного значения выполнение циклической операции прекратиться и будет осуществлён выход из структуры цикла.
    Во втором случае при каждом выполнении циклической операции значение счётчика убывает на 1 от начального значения до конечного.
    В случае нормального выхода из цикла значение переменной-счётчика соответствует конечному.

  • Пример: Вычислить сумму двухзначных натуральных чисел.

FOR I:=10 TO 99 do S...

    6 слайд

    Пример: Вычислить сумму двухзначных натуральных чисел.


    FOR I:=10 TO 99 do S:=S+I;

    WRITELN (‘Результат = ‘,S)

    сейчас и далее приводятся только фрагменты программ

  • В результате операции s:=s+I переменная s получает значение равное сумме пр...

    7 слайд


    В результате операции s:=s+I переменная s получает значение равное сумме предыдущего значения переменной s и значения переменной I. Т.е., если до операции присваивания значение s было равно 5, а переменной I равно 3, то после операции значение переменной s будет равно 8 (5+3, старое значение s + значение I).
    Значит, после выполнения нашей программы в переменной s будет хранится сумма всех двузначных чисел от 10 до 99.

  • Программа перебирает числа от 10 до 99 каждый раз выполняя действия s:=s+I....

    8 слайд

    Программа перебирает числа от 10 до 99 каждый раз выполняя действия s:=s+I. С точки зрения математики это совершенно бессмысленная запись, но рассмотрим её внимательней. 
    Процесс решения вычислительной задачи - это процесс последовательного изменения значений переменных. В итоге - в определенных переменных получается результат.
    Переменная получает определенное значение в результате присваивания. Вы помните, что присваивание - это занесение в ячейку, отведенную под переменную, определенного значения в результате выполнения команды. 

  • Пример: вычислить факториал числа а (записывается так: а!). Факториал - это...

    9 слайд


    Пример: вычислить факториал числа а (записывается так: а!). Факториал - это произведение чисел от 1 до а. Например, 5! (факториал пяти) - это 5!=1*2*3*4*5

    a:=5; f:=1;
    FOR I:=1 TO a DO f:=f*I;
    WRITELN (‘5! = ‘,f)

    Вы, конечно, заметили, что до начала цикла мы присвоили переменной f значение равное единице. Иначе бы мы получили в результате ноль.

  • Пример: Составить программу, печатающую на экране 13 раз слово «Пульверизато...

    10 слайд


    Пример: Составить программу, печатающую на экране 13 раз слово «Пульверизатор»

    for i:=1 to 13 do writeln(‘Пульверизатор’);

    Пример: . Составить программу, выводящую на экран таблицу умножения на 7.

    for i:=1 to 10 do writeln(i,’*7=’,i*7);

  • Вариант 1

1.  Напечатать таблицу соответствия между весом в фун­тах и весом...

    11 слайд

    Вариант 1

    1. Напечатать таблицу соответствия между весом в фун­тах и весом в килограммах для значений 1, 2, ...., 10 фунтов (1 фунт = 453 г).
     
    2. Распечатать в «столбик» таблицу умножения на 7.
     
    3. Найти сумму квадратов всех целых чисел от а до b (значения а и b вводятся с клавиатуры; b > а).
     
    4. Вычислить сумму:
     
    5. Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько клеток будет через 3, 6, 9, ..., 24 часа, если первоначально была одна амеба.

    Практическая работа

  • ВАРИАНТ 2

1. Напечатать таблицу соответствия расстояний в дюймах расстояниям...

    12 слайд

    ВАРИАНТ 2

    1. Напечатать таблицу соответствия расстояний в дюймах расстояниям в сантиметрах для значений 10, 11, ..., 22 дюй­ма (1 дюйм = 25,4 мм).
     
    2. Распечатать в «столбик» таблицу умножения на 9.
     
    3. Найти сумму квадратов всех целых чисел от 10 до 50;
     
    4. Вычислить сумму:
     
    5. Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить: прирост суммы вклада за первый, второй, ,.., десятый месяц;

    Практическая работа

  • ВАРИАНТ 3.

1.  Плотность воздуха убывает с высотой по закону р= р0e-hz, где...

    13 слайд

    ВАРИАНТ 3.

    1. Плотность воздуха убывает с высотой по закону р= р0e-hz, где р — плотность на высоте h метров, р0= 1,29 кг/м3, z = 1,25*10- 4. Напечатать таблицу зависимости плотности от высоты для значений от 0 до 1000 м через каждые 100 м.
     
    2. Напечатать «столбиком» значения sin2, sin3, ..., sin20.
     
    3. Найти сумму квадратов всех целых чисел от а до 50 (значение а вводится с клавиатуры; а < 50);
     
    4. Вычислить сумму:
     
    5. В некотором году (назовем его условно первым) на участке в 100 гектаров средняя урожайность ячменя соста­вила 20 центнеров с гектара. После этого каждый год площадь участка увеличивалась на 5%, а средняя урожайность — на 2%. Определить урожайность за второй, третий, ..., восьмой год;

    Практическая работа

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 171 материал в базе

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

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

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

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

  • Скачать материал
    • 24.11.2016 608
    • PPTX 92.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Клочкова Нина Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Клочкова Нина Николаевна
    Клочкова Нина Николаевна
    • На сайте: 8 лет и 11 месяцев
    • Подписчики: 0
    • Всего просмотров: 18794
    • Всего материалов: 16

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

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

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

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

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

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

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

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 108 человек из 42 регионов
  • Этот курс уже прошли 579 человек

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

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

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

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 974 человека

Мини-курс

Электронный архив: нормативно-правовые требования и основы оцифровки

10 ч.

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

Мини-курс

Сенсорная интеграция: типовые и инновационные методы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 78 человек из 31 региона
  • Этот курс уже прошли 45 человек

Мини-курс

Рациональность и творчество в педагогике

6 ч.

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