Similar presentations:
Алгоритмы вокруг нас
1. Алгоритмы вокруг нас
Учитель информатики МБОУ СОШ 39 города РязаниЕрмакова Евгения Викторовна
2.
Робот ПиксельКомпьютер не работает у
тех, кто не умеет отдавать
точные приказы.
3. Задание для робота Пикселя
Написать на доскеслово «Алгоритм».
Система команд исполнителя
алгоритма:
Сделать 1(2…) шаг вперед.
Повернуть налево, направо.
Взять предмет. Положить
предмет и др.
4.
Алгоритм - это набор команд.Команды
должны
быть
точными,
понятными
исполнителю, располагаться в
правильной
последовательности.
Исполнение алгоритма должно
приводить к результату.
5. Алгоритм приготовления бутерброда
1.Отрезать ломтик хлеба.2.Намазать хлеб маслом.
3.Отрезать ломтик сыра.
4.Положить сыр на хлеб.
Кто исполнитель алгоритма?
Дайте название следующему алгоритму.
6.
81
7
3
2
6
4
9
5
7. Исполнители алгоритма
• Человек• Животное
• Машина (компьютер, робот)
8.
Компьютер –формальный исполнитель,
он не понимает, что
делает, не думает, точно
выполняет те действия,
которые ему задал
человек.
9.
Алгоритм для компьютераназывается программой.
Языки, на которых пишут
программы для компьютеров
называются
языками программирования.
10. Язык программирования Qbasic
11. Словарик 1
МыЦелые числа 15
Десятичная дробь 0,23
Сложение +
Вычитание Умножение *
Деление :
Скобки ()
Равно =
Вывод на экран компьютера
(оператор вывода)
Бейсик
15
0.23
+
*
/
()
=
12. Задание 1
Мы1.
2.
3.
4.
5.
Вывод
Вывод
Вывод
Вывод
Вывод
12+5·2
30:2-7·9
46·8 + ½
¾-5+64
2,3-42:21
Бейсик
PRINT 12+5*2
PRINT 30/2 - 7*9
PRINT 46*8 + 1/2
PRINT 3/4 – 5+64
PRINT 2.3-42/21
13. Словарик 2
МыИмя переменной
а
Очистка экрана
Оператор присваивания
Ввод на экран компьютера
(оператор ввода)
Конец программы
Бейсик
a
CLS
LET
INPUT
END
14. Задание 2
АлгоритмОчистка экрана
a присвоить значение 5
Вывод a
Конец
Программа (Qbasic)
CLS
LET a = 5
PRINT а
END
15. Задание 3
АлгоритмОчистка экрана
a := 5
в := 2·а + 7
Вывод в
Конец
Программа (Qbasic)
CLS
LET a = 5
LET в=2*а + 7
PRINT а
END
16. Задание 4
АлгоритмОчистка экрана
с := 34
к := 2,6 - 58 · с + 7
Вывод к
Конец
Программа (Qbasic)
CLS
LET с = 34
LET к=2.6-58*с+7
PRINT к
END
17. Задание 5 (Найти ошибки )
АлгоритмОчистка экрана
с := 3,9
к := с:4 - 6 · с
Вывод к
Конец
Программа (Qbasic)
CLS
LET с = 3,9
LET к = с : 4 - 6 · c
RRINT к
AND
18. Д.з.
Учить: Что такое алгоритм?Повторять: Словарики.
Составить программу по алгоритму:
1. Очистка экрана
2. а := 6
3. в := 7,3 - 23 · с + 5
4. Вывод к
5. Конец
19. Составить программу на языке Qbasic по следующему алгоритму:
Очистка экранаa:=7
b:=4∙а + 14:а
Вывод b
Конец
20. Составить программу на языке Qbasic по следующему алгоритму:
Очистка экранас:=4,8
b:=с:2 + 3∙с
Вывод b
Конец