Тип материала
- Образовательные разработки 492
- Материалы к уроку 461
- Мероприятия 214
- Организационные вопросы 99
- Методика и документы 31
- Компьютерные файлы 39
- ЛИТЕРАТУРА 2
- Разное 69
Отрасли образования
- Начальная школа 311
- Астрономия 8
- Белорусский язык и литература 80
- Биология 28
- География 24
- Допризывная и медицинская подготовка 10
- Искусствоведение / изо 18
- Иностранный язык 35
- Информатика 194
- История 50
- История Беларуси 28
- Культурология / МХК 15
- Математика 20
- Международные отношения 4
- Музыка 9
- Основы безопасности жизнедеятельности 26
- Обществознание / ЧиМ 45
- Политология 4
- Правоведение 7
- Регионоведение 6
- Русский язык и литература 207
- Социология 6
- Технология / Трудовое обучение 8
- Физ. культура и здоровье 41
- Физика 17
- Химия 23
- Черчение 8
- Дополнительное образование 50
- Профессиональные предметы 12
- ПЕДАГОГИКА 19
- КЛАССНОЕ РУКОВОДСТВО 203
- ВОСПИТАНИЕ 167
- СОЦИАЛЬНАЯ РАБОТА 2
- УПРАВЛЕНИЕ 20
- ПСИХОЛОГИЯ 15
- ДЕФЕКТОЛОГИЯ / ЛОГОПЕДИЯ 24
- БИБЛИОТЕКА 2
- МЕДИЦИНА 2
- РОДИТЕЛЯМ 2
- УЧАЩИМСЯ 3
Деятельность
- Педагогика 895
- Библиотека 1
- Воспитательная работа 191
- Дефектология 25
- Информатизация 9
- Медицина 24
- Методическая работа 26
- Психология 17
- Родительство 24
- Самообразование 9
- Социальная работа 12
- Управление 13
События
- Праздники России 8
- Праздники Беларуси 4
- Всемирный день борьбы со СПИДом 12
- Выпускной вечер / бал 10
- День всенародной памяти жертв Великой Отечественной войны 8
- День защитника Отечества 4
- День знаний 2
- День матери 4
- День памяти (Окончание Первой мировой войны) 2
- День памяти жертв Холокоста 3
- День Победы 13
- День прав человека 1
- День смеха (День дурака) 1
- День учителя 4
- День чернобыльской трагедии 1
- День энергетика 1
- Масленица 1
- Международный день детей 3
- Международный день отказа от курения 3
- Международный день семьи 6
- Международный женский день 6
- Новый год 55
- Пасха 1
- Праздник прихода весны 2
- Праздник труда (День труда) 1
- Рождество Христово 5
- Старый Новый год 51
Урок информатики: "Pascal. Исполнение алгоритма"
Информатика 10кл. Урок 13. INF13K.LST
Тема: Исполнение алгоритма.
Цель: Закрепление навыков по составлению алго-
ритмов и их практической прогонки на ЭВМ.
Обеспечение урока: а)Программa E87*.COM.
б)Программа NOD.E, FAKT1.E, FAKT2.E
Опрос.
1. Написать алгоритм НОД на доске и дать пояснение к нему на
основе примера 1.2.
2. Написать на доске алгоритм упр.5б стр. 45.
Возможный вариант решения взят из методического пособия часть I.
алг решение_уравнения (вещ а,b,x1,x2,x3)
~~~
дано a,b
~~~~
надо x1,x2,x3
~~~~
нач вещ D
~~~ ~~~
x1:=0
D:=-b/a
если D=>0
~~~~ то x2:=sqrt(D)
~~ x3:=-sqrt(D)
все
кон ~~~
~~~
Вопрос: Почему здесь применена сокращенная форма ветвления?
Ответ: В любом случае уравнение а*x^3+b*x=0 имеет один корень
нулевой, а два других могут быть как в области действительных
чисел, так и не иметь их в области действительных чисел. По-
этому при отсутствии двух последних корней в области действи-
тельных чисел исполнитель алгоритма просто ничего не сообщит
об этом и выдаст значение первого корня ничего не сказав про
другие.
3. Задание классу на момент работы учащихся у доски:
упр.8 стр.45
Продумать ответы на следующие вопросы:
а) Как вычисляется факториал? Вычислить устно 4! (ответ: 24)
б) Что является аргументом и результатом алгоритма?
в) Какова на Ваш взгляд структура будущего алгоритма?
4. После работы с учащимися по первому и второму заданию прис-
тупить к обсуждению алгоритма вычисления факториала.
Возможные варианты:
-->
Вариант 1. По определению 4!=1*2*3*4. Вычисление начинать в
направлении стрелки т.е. 1 умножить на 2, результат умножить на
3 и окончательно результат умножаем на 4. Исходя из такой мате-
матической модели имеем следующий алгоритм вычисления фактори-
ала:
алг n! (цел n,факториал)
~~~ ~~~
дано n
~~~~
надо факториал
~~~~
нач цел i
~~~ ~~~
факториал:=1
i:=1
нц пока i<= n
~~ ~~~~
факториал:=факториал*i
i:=i+1
кц
~~
кон
~~~ <--
Вариант 2. Вычисление 4!=1*2*3*4 можно вычислять начиная с 4.
4 умножаем на 3, результат умножаем на 2 и заканчиваем вычисле-
ния т.к. умножение на 1 можно не проводить. Исходя из такой ма-
тематической модели имеем следующий алгоритм вычисления факто-
риала:
алг n! (цел n,факториал)
~~~
дано n
~~~~
надо факториал
~~~~
нач
~~~
факториал:=1
нц пока n>1
~~ ~~~~
факториал:=факториал*n
n:=n-1
кц
~~
кон
~~~
Практическая часть урока.
1. Вызвать из библиотеки программ алгоритм NOD.E и исполнить
его по шагам.
2. Ввести оба варианта алгоритма вычисления факториала и ис-
полнить их по шагам.
Домашнее задание: упр.9 стр.45. Повторить пункты 5,6,7,9.

Вы можете быть первым, кто оставит свой отзыв к этому материалу.
Оставьте свой отзыв