Инструментарий технологии программирования
ЛЕКЦИЯ №2
Самостоятельное изучение и конспект классификационных признаков и разновидностей ОС, а также назначения программ утилит.
Сервисное программное обеспечение
Расширением базового программного обеспечения является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:
- программы диагностики работоспособности компьютера (программы контроля, тестирования и диагностики), которые используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;
- программы- драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к ПК новых устройств или нестандартное использование уже имеющихся;
- программы архивирования данных (упаковщики), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
- антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидация последствий заражения вирусами;
- программы обслуживания дисков, которые осуществляют оптимизацию и контроль качества дискового пространства, восстановление информации, форматирование и защиту данных;
- программы обслуживания сети;
- программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти;
- коммуникационные программы, организующие обмен информацией между компьютерами.
Эти программы часто называются утилитами– программами, служащими для выполнения вспомогательных операций обработки данных или обслуживания компьютеров.
Д.з. 1. Расшифровать характеристики качества ПП.
Литература:
1. Информатика: базовый курс: Учебник для студентов вузов, бакалавров, магистров, обучающихся по направлениям 552800, 65460 «Информатика и вычислительная техника»/О.А. Акулов, Н.В. Медведев. – М.: Омега-Л, 2004. – 552 с.
2. Информатика: Учебник. – 3-е перераб. изд./Под ред. Н.В. Макаровой. – М.: Финансы и статистика, 2006. – 768 с.: ил.
3. Информатика: Фундаментальный курс. Том 1. Основы информационной и вычислительной техники. – СПб.: БХВ-Петербург, 2005. – 832 с.: ил.
Инструментарий технологии программирования ИТП – это совокупность языков и систем программирования, а также различные программные комплексы для отладки, поддержки и внедрения создаваемых программ.
Он обеспечивает процесс разработки программ и включает специализированные программные продукты (ПП), которые являются инструментальными средства разработчика. Пользователями ТП выступают системные и прикладные программисты.
Выделяют следующие группы инструментальных средств ТП:
· Средства для создания приложений, включающие: локальные средства, обеспечивающие выполнение отдельных работ по созданию программ, и интегрированные среды разработчиков программ, обеспечивающие выполнение комплекса взаимосвязанных работ по созданию программ;
· CASE-технология, представляющая методы анализа, проектирования и создания программных систем, и предназначенная для автоматизации процессов разработки и реализации ИС.
Классификация инструментария технологии программирования.
Другими словами ИТП – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программ.