Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гладков_Кулютникова.doc
Скачиваний:
8
Добавлен:
03.11.2018
Размер:
1.36 Mб
Скачать

Классы программного обеспечения

Компьютер представляет собой совокупность аппаратного и программного обеспечения (computer = hardware + software).

Аппаратное обеспечение – это, прежде всего, сами компьютеры, которые мы видим на столах в классах, в кабинетах и офисах и все чаще у себя дома.

Программное обеспечение - это вторая равноправная часть компьютера. Без программ любая аппаратура представляет собой груду железа.

Программное обеспечение делится на два больших класса:

  • системное - управляет работой аппаратных средств и обеспечивает услугами пользователя и его прикладные программы, является, по сути, продолжением аппаратных средств. В первую очередь это - операционные системы и дополняющие их программные модули (системные программы "утилиты", драйверы периферийных устройств), а также программы архивирования (сжатия), антивирусные средства, диагностические программы и пр.);

  • прикладное, с помощью которого решаются на компьютере конкретные задачи, в определенной области деятельности. Оно весьма разнообразно. К нему относятся редакторы, электронные таблицы, системы управления базами данных.

Операционная система (ОС) - система программ для управления работой компьютера. ОС организует диалог пользователя с компьютером, управляет распределением и использованием ресурсов машины (оперативной и дисковой памяти), работой всех аппаратных элементов компьютера (клавиатуры, монитора, дисководов, принтеров и пр.), реагирует на особые состояния в работе компьютера, прерывания. Любая ОС содержит средства для управления внешними устройствами, средства поддержки командного языка, средства для работы с файлами (файл - поименованная совокупность данных, записанная на жесткий или гибкий магнитный диск).

Каждый файл должен иметь обозначение (имя), по которому пользователь и ОС распознают и используют файл. Имя файла состоит из двух частей: собственно имени и расширения, которое начинается с точки и может отсутствовать (имя.расширение - TASK.EXE). Расширение имени, как правило, уточняет происхождение, назначение или принадлежность файла к какой-либо группе. В файлах хранится любая информация, которая может быть обработана компьютером: текстовые документы, тексты программ, условные коды, программы на машинном языке и пр.

Файлы появляются на диске в результате работы различных программ - текстовых редакторов, электронных таблиц, компиляторов языков программирования, информационных систем. Некоторые файлы создаются пользователями, которые сами присваивают им имена. Другие файлы создают программы для своих целей, которые иногда известны пользователю, а иногда и нет.

Важнейшие характеристики файла - имя, длина (в байтах), дата и время создания или обновления.

Для работы с файлами пользователю необходимо знать командный язык, с помощью которого он сможет вносить изменения в содержимое файлов, посмотреть на экране каталог файлов, скопировать их на другие носители, переименовать, стереть и пр. Файловая система имеет защиту от возможного искажения или стирания каких-либо очень важных файлов, например, тех, где хранится ОС.

Ядро ОС постоянно находится в оперативной памяти компьютера и отслеживает все исключительные состояния, обеспечивает их обработку, организует связь пользователя и компьютера.

Существует несколько вариантов ОС для персональных компьютеров, наибольшее распространение получили MS-DOS, Windows, UNIX, OS/2.

Упражнения.

  1. Какие системные команды Вы знаете? Как они выполняются?

  2. Почему в разных каталогах можно хранить файлы с одинаковыми именами, а в одном нельзя?

  3. Какие расширения файлов Вы знаете? Что они обозначают?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]