- •Часть II. Пользовательский интерфейс операционной системы Windows.
- •§1. Характеристика ос Windows.
- •§2. Состав ос Windows.
- •§3. Процесс загрузки и завершения системных ос Windows.
- •§4. Процесс загрузки потребительских ос Windows.
- •§5. Файл boot.Ini
- •§6. Реестр Windows.
- •2) Графический интерфейс.
- •§8. Переменные окружения.
- •§7. Интерфейс пользователя ос Windows.
- •1) Интерфейс командной строки
- •§9. Элементы администрирования, подготовка к установке программ и оборудования
- •§10. Работа устройства ввода /вывода.
- •§11. Профили пользователей.
- •§12. Повышение производительности.
- •§13. Характеристика приложений Windows.
- •§14. Работа с приложениями win 32 в ос.
- •§15. Интерфейс командной строки Windows.
- •§16. Перенаправление стандартных потоков в/в.
- •§17. Пакетные файлы. Простейшие команды.
- •§18. Дополнительные возможности команд для cmd – файлов.
- •§19. Команда for.
- •§20. Приложение ms word.
- •§21. Приложение excel.
- •§22. Объекты и их свойства. Методы ms – Office
- •§23. Основные конструкции vba
- •§24. Приложение doc под Windows.
- •§25. Характеристика средств разработки по.
§25. Характеристика средств разработки по.
Режимы использования
1) Интерактивный
Использование графического интерфейса
2) Командный
Режим командной строки
Состав
1) Специализированный текстовый редактор
Ориентирован на разработку ПО
2) Компилятор (compiler) - программа, которая переводит исходный текст в машинный код.
3) Редактор связей (linker)
4) Библиотека (работа с библиотекой объектных модулей LIB)
5) Менеджер проекта
Программа поддержки проектов автоматом перестраивает нужные измененные проекты
6) Диалоговый отладчик. Ищет алгоритмические ошибки.
7) Дополнительные утилиты
Фазы программирования.
Планирование -> Кодирование -> Отладка -> Сопровождение и Эксплуатация.
Диалоговый отладчик основан на понятии точки останова. Он помогает находить алгоритмические ошибки. На этапе компиляции и редактирования связей создаются управляющие таблицы. Они помогают установить взаимно однозначное соответствие между .exe и исходным кодом для диалогового отладчика. Точки останова можно разделить следующим образом:
1) Безусловная
2) Условная. При выполнении сформулированного условия
3) Временная. Устанавливается средой 1 раз и далее сбрасывается.
Способы выполнения программ в диалоговом отладчике:
Step In (со входом в тело функции)
Step Out (выйти из тела функции)
Step Over (без захода в функцию)
Run To Cursor (выполнять до достижения курсора)
Continue (до следующей точки останова).
Отладочные действия при достижении точек.
1) Изменять точки останова.
2) Проанализировать значения переменных или выражений
Watch / Quick Watch
3) Просмотреть стек вызовов.
4) Выполнить Reset - закончить отладку (вернуться к началу).
5) Посмотреть содержимое регистров процессора.
6) Изменить значение переменных.
BREAK - прерывает выполнение (при зацикливании).
Окно Watch:
Можно выбрать различные условия останова.
