Содержание
- 2. Понятие и свойства алгоритма Виды алгоритмических конструкций.
- 3. Понятие и свойства алгоритма. Алгоритм – это точное предписание на выполнение последовательности действий, приводящих от исходных
- 4. Дискретность. Алгоритм состоит из отдельных законченных шагов – операций, которые и составляют всю последовательность. На первом
- 5. Понятность. Каждый шаг алгоритма должен быть понятен и выполним для конкретного исполнителя. Далее
- 6. Результативность. Количество шагов алгоритма должно быть конечным и их последовательность должна приводить к запланированному результату. Далее
- 7. Определённость. На каждом шаге алгоритма однозначно и точно определены действия. Далее
- 8. Массовость. Возможность многократного применения алгоритма с различными исходными данными.
- 9. Виды алгоритмических конструкций ЛИНЕЙНАЯ ВЕТВЛЕНИЕ ЦИКЛ
- 10. Линейная алгоритмическая структура Структура алгоритма называется линейной, если все команды в ней выполняются последовательно друг за
- 11. На языке блок-схем Начало Команда 1 Команда 2 Команда 3 Конец Задачи.
- 12. Задачи с линейными алгоритмами.
- 13. На алгоритмическом языке НАЧ Название алгоритма 1. Команда 2. Команда 3. Команда КОН
- 14. На языке программирования QBasic REM Название алгоритма INPUT (Оператор присваивания) PRINT END Задачи.
- 15. Примеры программ на QBasic. REM вычисление функции. INPUT “Введите значение х”; x Y = SQR(X^2+3) -
- 16. Программы с линейными алгоритмами (продолжение). Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
- 17. На языке программирования Pascal PROGRAM Название программы; VAR имена переменных : тип переменных; BEGIN READ (имена
- 18. Алгоритмическая структура Ветвление Ветвление – это структура алгоритма, в которой осуществляется выбор одного из двух вариантов
- 19. На языке блок-схем Полная форма ветвления
- 20. На языке блок-схем Вариант 1 Условие Неполная форма ветвления да нет Задачи.
- 21. Задачи с разветвляющимися алгоритмами. Далее
- 22. Задачи с разветвляющимися алгоритмами (продолжение). Какое значение получит переменная Z в результате выполнения алгоритма? Х=1, Y=1;
- 23. Задачи с разветвляющимися алгоритмами (продолжение). Какое значение получит переменная Z в результате выполнения алгоритма? Х=1, Y=1;
- 24. На алгоритмическом языке (полная форма) ЕСЛИ условие ТО Команда 1 Команда N ИНАЧЕ Команда 1 Команда
- 25. На алгоритмическом языке (неполная форма) ЕСЛИ условие ТО Команда 1 Команда N КОН Вариант 1
- 26. На языке программирования QBasic Полная форма IF условие THEN Оператор 1 Оператор N ELSE Оператор 1
- 27. Примеры программ на QBasic REM Вычисление значения функции INPUT “X=”; X IF X>- 4 THEN Y=(5*X^2+2)/(X+4)
- 28. На языке программирования Pascal Полная форма IF условие THEN BEGIN Оператор 1; Оператор N END; ELSE
- 29. Алгоритмическая структура Цикл Цикл – это структура алгоритма, в которой осуществляется повторение выполнения некоторой группы операций
- 30. На языке блок-схем Тело цикла Условие Цикл с предусловием да нет Задачи.
- 31. Задачи на циклы. Определите значение переменной с после выполнения фрагмента алгоритма: 1) - 11 2) –
- 32. Задачи на циклы (продолжение). Определите значение переменной m после выполнения фрагмента алгоритма: 1) 1 2) 2
- 33. На алгоритмическом языке (с предусловием) ПОКА условие НЦ Команда 1 • • • • • •
- 34. На языке программирования QBasic С предусловием WHILE условие Оператор 1 • • • • • •
- 35. На языке программирования Pascal С предусловием WHILE условие DO BEGIN Оператор 1 • • • •
- 36. На языке блок-схем Тело цикла Условие Цикл с постусловием да нет
- 37. На алгоритмическом языке (с постусловием) ДЕЛАТЬ НЦ Команда 1 • • • • • • •
- 38. На языке программирования QBasic С постусловием DO Оператор 1 • • • • • • •
- 39. На языке программирования Pascal С постусловием REPEAT Оператор 1 • • • • • • •
- 40. На языке блок-схем Цикл со счетчиком (параметром) Задачи
- 41. Задачи с циклическими алгоритмами.
- 42. На алгоритмическом языке ДЛЯ имя пар=НЗ ДО КЗ С ШАГОМ шаг НЦ Команда 1 • •
- 43. На языке программирования QBasic Со счетчиком (параметром) FOR имя пар = НЗ TO КЗ STEP шаг
- 45. Скачать презентацию