- •Урок по теме: Этапы решения задач на эвм. Моделирование.
- •Этапы решения задач:
- •Моделирование.
- •Типы информационных моделей
- •Практическая работа: «Построение моделей»
- •Постановка задачи и построение математической модели.
- •2.Построение математической модели.
- •Урок по теме: Алгоритм
- •Описание алгоритма
- •На алгоритмическом языке.
- •Графическое (блок-схема).
- •Урок по теме: «Линейный алгоритм.
- •Словесное:
- •На алгоритмическом языке:
- •Урок по теме: «Алгоритм ветвления».
- •2.Построение математической модели.
- •Словесное:
- •На алгоритмическом языке:
- •3. Графическое:
- •Составьте программу решения любого квадратного Вопросы к зачету по теме: Алгоритмизация и программирование
- •Какие алгоритмы называются циклическими? Приведите пример (нарисуйте блок-схему). Урок по теме: «Циклические алгоритмы».
- •Построение математической модели.
- •На алгоритмическом языке:
- •Памятка составления блок-схем на тему: циклические алгоритмы.
- •Тест по теме: основы алгоритмизации и программирования
- •1 Вариант
- •Тест по теме: основы алгоритмизации и программирования
- •2 Вариант
- •Ответы к тесту по теме: «Моделирование и алгоритмизация»
- •1 Вариант
- •2 Вариант
- •Проверочная работа
- •Проверочная работа
- •Б) блок-схема
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
Памятка составления блок-схем на тему: циклические алгоритмы.
Организация счетчика: i, i=i+шаг
Зависимость основного расчета.
Выход из цикла: i>max
Вывод результатов:
А) значения каждого цикла – S1, S2, S3, S4…. (до выхода из цикла).
Б) конечное значение – S (после выхода из цикла).
После составления блок-схемы необходимо написать таблицу проверки.
Пример: найдите произведение первых 10 натуральных чисел.
1 |
Организация счетчика |
I= от 1 до 10, I=I+1, |
2 |
Зависимость основного расчета |
P=P*I |
3 |
Выход из цикла |
I>10 |
4 |
Вывод результатов |
P конечное (после выхода из цикла) |
5 |
Таблица проверки |
I P 1 1 2 2 3 6 4 24 5 120 ……. 11 3628800 |
Составление блок-схемы:
Б
P = P*I
I =
1, P=1
I = i+1
P
нач
I
> 10
кон
да
нет
Практика: записать алгоритмы для решения следующих задач.
Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы по шкале Кельвина для значений от 15 до 30.
Вычислите сумму первых десяти натуральных чисел.
Вычислите сумму первых десяти четных чисел.
Вычислите сумму первых ста нечетных чисел.
Одноклеточная амеба каждые три часа делится на две клетки. Определить сколько клеток будет через 3, 6, 9, …24 часа.
Тест по теме: основы алгоритмизации и программирования
1 Вариант
Часть А
1. Человек или какое-либо устройство, исполняющий алгоритм называется…
Автоматом
Управляющим человеком
Управляющим устройством
Исполнителем алгоритма
2. Алгоритм, записанный на «понятном» компьютеру языке программирования называется…
Программой
Транслятором
Компилятором
Проектом
3. Возможность получения из исходных данных результата за конечное число шагов называется…
Дискретностью
Результативностью
Массовостью
Детерминированностью
4. Исполнителем алгоритма могут быть…
Телефон
Файл
Человек
Книга
5. Строгая последовательность действий, приводящая к решению поставленной задачи, называется…
Условием задачи
Решением задачи
Разбором задачи
Алгоритмом
6. Постановка задачи: «По радиусу окружности найти площадь круга». Выделить исходные данные:
Радиус окружности
Площадь круга
Длина окружности
7. Выбрать допустимое значение для величины КОЛИЧЕСТВО КНИГ НА ПОЛКЕ:
32
«двадцать»
13,5
-18
8. Фрагмент алгоритма изображен в виде блок схемы. Определите, какое значение будет напечатано в результате выполнения алгоритма.
a) 3 b) 2 c) 6 d) 0
9. Фрагмент алгоритма изображен в виде блок схемы. Определите, какое значение будет напечатано в результате выполнения алгоритма.
a) 3 b) 8 c) 5 d) 0
Нет
Да
10. Фрагмент алгоритма изображен в виде блок схемы. Определите, какое значение будет напечатано в результате выполнения алгоритма.
нач
I
> 6
да
нет
P
a) 7 b) 13 c) 15 d) 16
кон
Уровень Б :
1. Определите тип алгоритма,
необходимого для решения данных задач: Напечатать
таблицу умножения. Вычислить
длину окружности по известному
радиусу. Вычислить
произведение первых десяти натуральных
чисел. По
известной массе детали, определить
есть ли в ней пустоты. Вычислите
площадь прямоугольника по известным
сторонам.
2. Постройте
сетевую модель местности.
Наш район
состоит из пяти поселков: Дедкино,
Бабкино, Репкино, Кошкино и Мышкино.
Из Дедкино есть дорога в Бабкино и
Кошкино. Из Бабкино есть дороги в
Кошкино и Мышкино. Из Кошкино есть
дорога в Бабкино, Репкино, Дедкино.