9А, 9Г классы (учитель Прохорова Л.И.)

advertisement
Дистанционное обучение
9А, 9Г классы (учитель Прохорова Л.И.)
Тема: Основы алгоритмизации.
1. Прочитать параграф 4.2. Построить блок-схемы алгоритмических структур в тетради, с описанием
выполнения шагов алгоритма. Письменно ответить на вопросы после параграфа.
2. Изучить форму записи математических выражений и функций на алгоритмическом языке (таблицы
приложение 1). Разобрать примеры записи математических выражений и функций на
алгоритмическом языке (приложение 2). Выполнить практическую работу «Запись математических
выражений и функций на алгоритмическом языке» (приложение3).
Приложение 1.
Формы записи математических выражений и функций на алгоритмическом языке
1. Выражения в алгоритмическом языке:
Название операции
Математическая форма
записи
Алгоритмическая форма
записи
X+Y
X-Y
XY
X+Y
X-Y
X*Y
X
Y
X/Y
Сложение
Вычитание
Умножение
Деление
2. Знаки сравнений в алгоритмическом языке:
Математическая
форма записи
Алгоритмическая
форма записи
Больше
Меньше
Не меньше (больше или равно)
Не больше (меньше или равно)
Равно
X>Y
X<Y
X Y
X Y
X=Y
Не равно
X Y
X>Y
X<Y
X>=Y
X<=Y
X=Y
X<>Y
X><Y
Знаки сравнений
3. Функции в алгоритмическом языке:
Название функции
Квадрат
Корень квадратный
Абсолютная величина
Натуральный логарифм
Экспонента (е = 2,72)
Синус
Косинус
Тангенс
Степень
Математическая
форма записи
Алгоритмическая
форма записи
x2
sqr(x)
sqrt(x)
abs(x)
ln(x)
exp(x)
sin(x)
cos(x)
sin(x)/cos(x)
exp(ln(x)*y)
X mod Y
X
|x|
lnx
ex
sinx
cosx
tgx
Xy
Остаток от деления X на Y (X, Y-целые числа)
-
Частное от деления X на Y (X, Y- целые числа)
-
Целая часть Х, т.е. максимальное целое число, не
превосходящее Х
Случайное число от 0 до Х
-
X div Y
int(X)
rnd(X)
Приложение 2
Задание:
Записать математические выражения на алгоритмическом языке:
2
1. b а ; 2.  b  b  4ac ; 3.
с
2
4. sinφcosβ+ sinβcosφ; 5.
p( p  a)( p  b)( p  c) ;
tg
1  tg 2
Технология работы:
1. Используя таблицу «Формы записи математических выражений на алгоритмическом языке» (приложение
1), запишем:
1. b а =b/c*a
с
2
2.  b  b  4ac =(-b+sqrt(sqr(b)-4*a*c))/2
2
p( p  a)( p  b)( p  c) =sqrt(p*(p-a)*(p-b)*(p-c))
4. sinφcosβ+sinβcosφ= sin(φ)*cos(β)+sin(β)*cos(φ)
tg
5.
=tan()/sqrt(1+sqr(tan()))
2
1  tg 
3.
Приложение 3
Задания для самостоятельной работы:
Записать математические выражения на алгоритмическом языке:
6. b2-4ac
1. x12  x22
12.
m
m
7.  1 2 2
2. x1x2+x1x3+x2x3
r
2
13.
3.  0t  at
8.
x

x 1
2
2
4. m  mgh
2
1
5.  1
R1 R2
9. I2R
10. a 2  b 2  2ab cos 
11. ad  bc
bd
1
ax 2  bx  c
x 1  x 1
2 x
14. 1  x
15. mgcos
16. 2πR
17. 1  sin 2 
Download