- •Урок по теме: Этапы решения задач на эвм. Моделирование.
- •Этапы решения задач:
- •Моделирование.
- •Типы информационных моделей
- •Практическая работа: «Построение моделей»
- •Постановка задачи и построение математической модели.
- •2.Построение математической модели.
- •Урок по теме: Алгоритм
- •Описание алгоритма
- •На алгоритмическом языке.
- •Графическое (блок-схема).
- •Урок по теме: «Линейный алгоритм.
- •Словесное:
- •На алгоритмическом языке:
- •Урок по теме: «Алгоритм ветвления».
- •2.Построение математической модели.
- •Словесное:
- •На алгоритмическом языке:
- •3. Графическое:
- •Составьте программу решения любого квадратного Вопросы к зачету по теме: Алгоритмизация и программирование
- •Какие алгоритмы называются циклическими? Приведите пример (нарисуйте блок-схему). Урок по теме: «Циклические алгоритмы».
- •Построение математической модели.
- •На алгоритмическом языке:
- •Памятка составления блок-схем на тему: циклические алгоритмы.
- •Тест по теме: основы алгоритмизации и программирования
- •1 Вариант
- •Тест по теме: основы алгоритмизации и программирования
- •2 Вариант
- •Ответы к тесту по теме: «Моделирование и алгоритмизация»
- •1 Вариант
- •2 Вариант
- •Проверочная работа
- •Проверочная работа
- •Б) блок-схема
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
Ответы к тесту по теме: «Моделирование и алгоритмизация»
1 Вариант
Часть А
1d
2a
3b
4c
5d
6a
7a
8b
9c
10b
Часть Б
A-цикл
B-лин
C-цикл
D-ветв
E-лин
2. Постройте сетевую модель местности.
2 Вариант
Часть А
1b
2c
3a
4c
5c
6d
7d
8a
9c
10b
Часть Б
A-цикл
B-лин
C-цикл
D-ветв
E-лин
2. Постройте сетевую модель возможных переливаний крови и сделайте вывод о том, какая группа крови самая востребованная на станциях переливания.
Результаты тестирования:
12-14 – «5»
9-11 – «4»
6-8 – «3»
<=5 – «2»
Проверочная работа
Оформите для задачи три этапа - постановка задачи, построение математической модели и алгоритм.
Постановка задачи:
Исходные данные:
Результат:
Построение математической модели:
Объект |
Свойства |
Математическое описание |
|
|
|
Алгоритм:
1 вариант
Машина рассчитана на перевозку груза массой 3 т. Сколько листов железа можно нагрузить на нее, если длина каждого листа 2 м, ширина 80 см, а толщина 2 мм?
2 вариант
Составьте программу перевода км/ч в м/с.
3 вариант
Вычислить длину забора, если известны сторона и диагональ площадки.
4 вариант
Вычислить площадь равнобедренного треугольника по известным сторонам а, b.
Проверочная работа
Оформите для задачи три этапа - постановка задачи, построение математической модели и алгоритм.
Постановка задачи:
Исходные данные:
Результат:
Построение математической модели:
Объект |
Свойства |
Математическое описание |
|
|
|
Алгоритм:
1 вариант
Машина рассчитана на перевозку груза массой 3 т. Сколько листов железа можно нагрузить на нее, если длина каждого листа 2 м, ширина 80 см, а толщина 2 мм?
2 вариант
Составьте программу перевода км/ч в м/с.
3 вариант
Вычислить длину забора, если известны сторона и диагональ площадки.
4 вариант
Вычислить площадь равнобедренного треугольника по известным сторонам а, b.
Оформление:
1.Постановка задачи
Исходные данные:
Результат:
Построение математической модели.
Объект |
Свойства |
Математическое описание |
|
|
|
Запись алгоритма:
А) на алгоритмическом языке
Б) блок-схема
Составление программы
Анализ результатов.
Обобщающая таблица по теме: Основные алгоритмические конструкции.
Название алгоритма |
Определение |
Блок-схема (в общем виде) |
Операторы |
Примечания |
Линейный |
Алгоритм, в котором последовательность действий выполняется в однократно заданном порядке |
|
INPUT – оператор ввода PRINT – оператор вывода
|
Примеры: INPUT А INPUT “А=”, A INPUT А, В PRINT А, В PRINT “A=”, А |
Разветвленный |
Алгоритм, котором выполняется либо одна, либо другая последовательность действий в зависимости от заданных условий. |
|
I F условие THEN действие 1 ELSE действие 2
>, <, >=, PRINT PRINT <=,<>,= = (присвоить) = (присвоить) and, or
|
|
Циклический |
Алгоритм, содержащий повторяемость действий. |
|
1 While - Wend. While условие (ист.) - тело цикла Wend 2 For - Next For счетчик = начало to конец step шаг - тело цикла Next счетчик 3 Do - Loop a) Do While условие (ист.) - тело цикла Loop b) Do - тело цикла Loop While условие (ист.) с) Do until условие (ложн.) - тело цикла Loop d) Do - тело цикла Loop until условие ( ложн.) |
|