Практическое занятие № 1 Тема: «Хаотическое» и структурное программирование Темы для презентаций 1. История развития программирования. 2. Стиль «хаотического» программирования. 3. Проблемы, связанные с развитием программирования. 4. Проблема оператора goto. 5. Принципы структурного программирования. 6. Нисходящее и восходящее проектирование. 7. Принцип декомпозиции. 8. Вклад в развитие программирования ученых А. Тьюринга, Дж. фон Неймана, Н. Вирта. 9. Вклад в развитие программирования ученых Э. Дейкстры, Ч. Хоара, Д. Кнута. Цель: Сформировать представление об основных проблемах развития программирования и о подходах их решения на примере структурного принципа. Планируемые результаты Уметь - Выявлять признаки стиля «хаотического» программирования. - Реализовывать принципы структурного программирования. - Применять нисходящее и восходящее проектирование. - Использовать принцип декомпозиции. Знать - Проблемы, связанные с развитием программирования. - Признаки и недостатки стиля «хаотического» программирования. - Принципы структурного программирования. - Сущность нисходящего и восходящего проектирования. - Принцип декомпозиции. Иметь практический опыт применения принципов нисходящего и восходящего проектирования, принципа декомпозиции и структурного программирования при разработке программ.
Задание
1. Создайте папку «ТРПО» на Google Диске, откройте общий доступ к ней. Ссылку на папку скопируйте в комментарий к статье в блоге:
Перейти. Блог iFizMat 33 группа. Технология разработки программного обеспечения
2. Создайте презентацию по одной из приведенных выше тем. Назовите файл презентации практика1.ppt. Загрузите презентацию в созданную папку на Google Диске.
Требования к презентации: 1. Титульный лист с данными об авторе. 2. Оглавление с гиперссылками. 3. Количество слайдов: минимум 20. 4. Иллюстрации. 5. Заголовок на каждом слайде. 6. Основной текст должен быть в комментариях к каждому слайду. На слайде - кратко тезисы, основные термины. 7. Слайд с перечнем источников и литературы. 8. Формат слайдов 3:4.