Меню
Разработки
Разработки  /  Информатика  /  Практикумы  /  11 класс  /  Лабораторная работа «Циклические алгоритмические структуры»

Лабораторная работа «Циклические алгоритмические структуры»

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

Теоретическая часть

Циклом называют повторение одних и тех же действий (шагов). Последовательность действий, которые повторяются в цикле, называют телом цикла.

Существует несколько видов алгоритмов циклической структуры

Виды циклов

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

  • в цикле с предусловием условие проверяется до тела цикла, в цикле с постусловием - после тела цикла;
  • в цикле с постусловием тело цикла выполняется хотя бы один раз, в цикле с предусловием тело цикла может не выполниться ни разу;
  • в цикле с предусловием проверяется условие продолжения цикла, в цикле с постусловием - условие выхода из цикла.

При написании условных циклических алгоритмов следует помнить следующее.

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

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

Практическая часть

Задание № 1. В конструкторе алгоритмов составить блок-схему к решению задачи №1 на организацию циклических структур. Вариант задачи соответствует номеру по списку в журнале.

Вариант №1

Вариант№5

Вариант №9

Вариант №2

Вариант №6

Вариант №10

Вариант №3

Вариант №7

Вариант №11

Вариант №4

Вариант№8

Вариант №12

Вариант №13

Задание №2 В конструкторе алгоритмов составить блок-схему к решению задачи №2 на организацию циклических структур. Вариант задачи соответствует номеру по списку в журнале.

Вариант №1

на отрезке [-10;2] с шагом h=1,2

Вариант №8

на отрезке [-5;25] с шагом h=5

Вариант №2

на отрезке [5;15] с шагом h=1

Вариант №9

на отрезке [-20;20] с шагом h=4

Вариант №3

на отрезке [-10;10] с шагом h=2

Вариант №10

на отрезке [-5;15] с шагом h=1

Вариант №4

на отрезке [-5;10] с шагом h=1.

Вариант №11

на отрезке [-2;6] с шагом h=2

Вариант №5

на отрезке [-1;6] с шагом h=0,7

Вариант №12

на отрезке [-5;5] с шагом h=2

Вариант №6

на отрезке [-2;6] с шагом h=1

Вариант №13

на отрезке [-10;10] с шагом h=1

Вариант №7

на отрезке [0;15] с шагом h=3

Задание №3 Ответить на контрольные вопросы

  1. Понятие цикла. Виды циклов.
  2. Организация оператора цикла?
  3. Какой тип следует задавать параметру цикла?
  4. Как записывается и как работает цикл с предусловием?
  5. Как записывается и как работает цикл с постусловием?
  6. Как программируются циклические алгоритмы с явно заданным числом повторений цикла?
  7. Как программируются циклические алгоритмы с заранее неизвестным числом повторений цикла?
  8. Указать причины зацикливания программы.

Задание №4 Сделайте вывод о проделанной работе.

Показать полностью
31.03.2019

Содержимое разработки

Лабораторная работа №3

Тема: «Циклические алгоритмические структуры»


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

Теоретическая часть

Циклом называют повторение одних и тех же действий (шагов). Последовательность действий, которые повторяются в цикле, называют телом цикла.

Существует несколько видов алгоритмов циклической структуры

Виды циклов

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

  • в цикле с предусловием условие проверяется до тела цикла, в цикле с постусловием - после тела цикла;

  • в цикле с постусловием тело цикла выполняется хотя бы один раз, в цикле с предусловием тело цикла может не выполниться ни разу;

  • в цикле с предусловием проверяется условие продолжения цикла, в цикле с постусловием - условие выхода из цикла.

При написании условных циклических алгоритмов следует помнить следующее.

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

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





Практическая часть


Задание № 1. В конструкторе алгоритмов составить блок-схему к решению задачи №1 на организацию циклических структур. Вариант задачи соответствует номеру по списку в журнале.



Вариант №1

Вариант№5

Вариант №9


Вариант №2

Вариант №6

Вариант №10

Вариант №3

Вариант №7

Вариант №11

Вариант №4

Вариант№8

Вариант №12

Вариант №13






Задание №2 В конструкторе алгоритмов составить блок-схему к решению задачи №2 на организацию циклических структур. Вариант задачи соответствует номеру по списку в журнале.


Вариант №1

на отрезке [-10;2] с шагом h=1,2

Вариант №8

на отрезке [-5;25] с шагом h=5

Вариант №2

на отрезке [5;15] с шагом h=1

Вариант №9

на отрезке [-20;20] с шагом h=4

Вариант №3

на отрезке [-10;10] с шагом h=2

Вариант №10

на отрезке [-5;15] с шагом h=1

Вариант №4

на отрезке [-5;10] с шагом h=1.

Вариант №11

на отрезке [-2;6] с шагом h=2

Вариант №5

на отрезке [-1;6] с шагом h=0,7

Вариант №12

на отрезке [-5;5] с шагом h=2

Вариант №6

на отрезке [-2;6] с шагом h=1

Вариант №13

на отрезке [-10;10] с шагом h=1

Вариант №7

на отрезке [0;15] с шагом h=3



Задание №3 Ответить на контрольные вопросы

  1. Понятие цикла. Виды циклов.

  2. Организация оператора цикла?

  3. Какой тип следует задавать параметру цикла?

  4. Как записывается и как работает цикл с предусловием?

  5. Как записывается и как работает цикл с постусловием?

  6. Как программируются циклические алгоритмы с явно заданным числом повторений цикла?

  7. Как программируются циклические алгоритмы с заранее неизвестным числом повторений цикла?

  8. Указать причины зацикливания программы.

Задание №4 Сделайте вывод о проделанной работе.

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

Компьютерная грамотность для учителей

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Лабораторная работа «Циклические алгоритмические структуры» (202.77 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт