Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
9 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.29 MB
Просмотров:
64
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Программирование Program](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img0.jpg)
Содержание слайда: Программирование
Program understanding
№2 слайд![Понимание ПО Повседневное](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img1.jpg)
Содержание слайда: Понимание ПО
Повседневное занятие программиста
Цели
Устранение багов
Добавление фич
Оптимизация *
Этапы жизненного цикла
Кодирование
Тестирование и отладка
Сопровождение
№3 слайд![Методы изучения Работа с](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img2.jpg)
Содержание слайда: Методы изучения
Работа с программой
Изучение документации
Руководство пользователя
Руководство программиста
Чтение кода
Комментарии
Создание модели программы
Специальные программы
Автоматическое извлечение
документации из кода
№4 слайд![Чтение кода. Данные Для](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img3.jpg)
Содержание слайда: Чтение кода. Данные
Для каждой переменной и списка
За что отвечает
Имя
Комментарии к использующим командам
Кто задает значения
Пользователь
Код
Какие значения являются допустимыми
Тестирование методом перебора
№5 слайд![With a little help of my](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img4.jpg)
Содержание слайда: With a little help of my friends…
Была унаследована программа «Сплетница»;
Необходимо прочитать код и установить, за что отвечают данные;
Реализацией какого вида алгоритма она является?
Как можно улучшить программу?
№6 слайд![Чтение кода. Алгоритмы](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img5.jpg)
Содержание слайда: Чтение кода. Алгоритмы
Последовательность команд
Общее действие
Комментарии
Ветвление
Последовательность команд каждой ветви
Тестирование перебором
Какие данные влияют на условие?
Для вложенных ветвлений
1 - анализ внутреннего
2 – анализ внешнего
№7 слайд![Чтение кода. Алгоритмы Цикл](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img6.jpg)
Содержание слайда: Чтение кода. Алгоритмы
Цикл
Последовательность команд
Тестирование перебором
Какие данные влияют на условие?
Как они меняются в теле цикла?
Для вложенных циклов
1 - анализ внутреннего
2 – анализ внешнего
№8 слайд![With a little help of my](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img7.jpg)
Содержание слайда: With a little help of my friends…
Унаследован код программы «Генератор паролей»;
Необходимо прочитать код и установить, за что отвечают данные;
Восстановите модель программы и найдите ошибки в программном коде;
Как можно улучшить программу?
№9 слайд![With a little help of my](/documents_6/f8b44b4503f04199cfae5af9cbb73bcc/img8.jpg)
Содержание слайда: With a little help of my friends…
Унаследован код программы, именующей ботов в компьютерной игре;
Необходимо прочитать код и установить, за что отвечают данные;
Восстановите модель программы; как её можно улучшить?
Предложите альтернативное решение.