Системное ПО | Базовое ПО | |
Операционные системы | ||
Операционные оболочки | ||
Драйверы устройств | ||
Специальное ПО | Инструментальное ПО | Среды программирования |
Сервисное ПО | Архиваторы | |
Антивирусные программы | ||
Утилиты | ||
Прикладное ПО | ПС для обработки текстовой информации | Текстовые редакторы, текстовые процессоры, редакционно-издатель-ские системы, программы-переводчики, программы проверки орфографии и синтаксиса, лингвокорректоры, программы оптического распознавания символов и др. |
ПС для обработки число- | Электронные таблицы, пакеты мате- | |
вой информации | матических программ, пакеты статистической обработки данных и др. | |
ПС для обработки графи- | Графические редакторы, анимато- | |
ческой информации | ры, программы деловой и презентационной графики, средства работы с трехмерными и видеоизображениями и др. | |
ПС для обработки звуко- | Музыкальные и звуковые редакто- | |
вой информации | ры, синтезаторы звука, программы распознавания и синтеза речи и др. | |
ПС, обеспечивающие ра- | Почтовые программы, поисковые | |
боту в телекоммуникационных сетях | системы, браузеры и пр. | |
ПС для автоматизиро- | Системы управления базами данных | |
ванного хранения ин- | (СУБД), специализированные ин- | |
формации | формационно-поисковые системы (ИПС) и др. | |
ПС, используемые в про- | Различные типы автоматизирован- | |
цессах управления и | ных систем управления (АСУ) и сис- | |
диагностики | тем автоматического управления (САУ), системы поддержки принятия решений (СППР), экспертные системы (ЭС) и др. | |
ПС, применяемые для | Специализированные моделирую- | |
проведения исследовате- | щие программы, системы автомати- | |
льских и проектно-кон- | рированного проектирования | |
структорских работ | (САПР) и др. | |
ПС, используемые в обу- | Электронные учебники, тренажеры, | |
чении | тесты и др. | |
Игровые программы | ||
Программы, созданные пользователем с помощью сред программирования |
Одной из важных подсистем программного обеспечения является файловая система.
Файловая система — это способ хранения информации на внешних носителях.
Файл — это поименованная целостная совокупность записей на внешнем носителе.
Файл — это совокупность записей, логически взаимосвязанных между собой, хранящихся на внешнем носителе под определенным именем.
Атрибуты файла: имя, тип его содержимого, дата и время создания, фамилия создателя, размер, условия предо-
ставления разрешений на его использование, метод доступа, полный путь к файлу.
Имя файла состоит из двух частей — собственно имени и расширения, определяющего чаще всего тип записей, со-тсавляющих содержимое файла.
Информация о файлах содержится в каталогах, каждый из которых тоже имеет свое имя.
Путь к файлу — последовательное перечисление имен всех подкаталогов, в которых размещен файл.
Задание 1
Сформулируйте, как вы понимаете, что такое библиотека программ, библиотека подпрограмм, программный модуль, пакет прикладных программ.
Задание 2
Вспомните программы, с которыми вам приходилось работать, и определите, к какому виду программного обеспечения относится каждая из них.
Задание 3
Расшифруйте следующую запись: A:\OLIMPIAD\ZADANIE\konkursl.exe
Задание 4
В документации к программному обеспечению вашего компьютера или в специальной литературе найдите раздел, посвященный утилитам. Какие задачи можно решить с их помощью? Подготовьте доклад о назначении, возможностях и правилах работы какой-либо программы-утилиты.
Задание 5
Достаточно большое распространение получили в настоящее время всевозможные программые средства для автоматизации бухгалтерского учета и аудита (Бухгалтерия 1С, Инфо-бухгалтер и пр.). К какому из видов прикладного ПО их можно отнести?
Все программное обеспечение хранится на внешних носителях в виде файлов. Можно ли считать, что файловая система и программное обеспечение — это синонимы?