Содержание
- 2. Контрольные точки первого модуля Программирование Лекции Семинары 3 лаб. работы 1 контрольная работа
- 3. Лабораторные работы по программированию для группы АП-11 Проводятся на каф. ИТАС (ауд. 433, 435). Начало занятия
- 4. Три подхода к составлению алгоритмов и программ 1. «Традиционный»
- 6. Недостатки метода программы трудно читать; трудно искать и исправлять ошибки в программах; почти невозможно вносить изменения
- 7. 2. Структурный
- 8. Преимущества Есть алгоритм, по которому можно разобраться в работе программы; если алгоритм структурный, то и программа
- 9. 3. Систематический
- 10. Преимущества метода Надежность программ; эффективность (программы легко оптимизировать); экономичность (сокращается время отладки); эргономичность (алгоритмы удобны для
- 11. Определение структурного программирования Структурное программирование – это программирование с использованием только четырех базовых конструкций (структур).
- 12. Основные алгоритмические структуры (конструкции) Простая последовательность действий; условная конструкция (выбор) if … then…else case …of циклы:
- 13. Основные определения Постановка задачи – математически точное описание поставленной задачи. Метод решения задачи – обобщенный способ
- 14. Общий вид постановки задачи Задача: Дано: Результат: При: Связь:
- 15. Постановка задачи Задача: решить линейное уравнение Вариант 1. Дано: a, b. Результат: x. При: a≠0. Связь:
- 16. Метод решения задачи При a≠0 При a=0 и b=0 сообщение «корень – любое число». При a=0
- 17. Внешняя спецификация При a≠0 При a=0 и b=0 При a=0 и b≠0 Решение линейного уравнения Введите
- 18. Обозначения - ввод данных пользователем; > - вывод результата; { - показывает связь условия и соответствующих
- 19. Алгоритм (на псевдокоде) Алг «решение линейного уравнения» Нач вывод(«Решение линейного уравнения ») вывод(«введите коэффициенты a,b») ввод(a,b)
- 21. Скачать презентацию