понедельник, 20 января 2014 г.

Программное обеспечение компьютера

   Компьютер - программное управляемое автоматическое устройство для работы с информацией.

Совокупность программ, хранящихся в долговременной памяти компьютера, составляют программное обеспечение (ПО) компьютера.

Все множество программ, составляющий ПО, можно разделить на три группы:
  • прикладные программы
  • системные программы
  • системы программирования


Прикладные программы дают возможность пользователю непосредственно решать свои информационные задачи, создавать и обрабатывать информационные объекты

   Информационный объект:
  • обладает определенными потребительскими качествами (т.е. он нужен пользователю)
  • допускает хранение на цифровых носителях в виде самостоятельной информационной единицы (файла, папки, архива)
  • допускает выполнение над ним определенных действий путем использования аппаратных и программных средств компьютера.
Прикладное программное обеспечение делится на две части:
  • прикладные программы общего назначения (полезны большинству пользователей независимо от профессиональных интересов)
  •  профессионально ориентированные программы (специализированные)



Назначение операционных систем
Операционная система - комплекс программ, обеспечивающих:
  • управление устройствами и задачами (процессами) - согласованную работу всех аппаратных средств компьютера и выполняемых программ
  • работу с файлами - организацию хранения и обработки файлов на внешних носителях
  • пользовательский интерфейс - диалог пользователя с компьютером



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



Пользовательский интерфейс

Важная функция ОС - поддержка пользовательского интерфейса.
Взаимодействие пользователя с ОС происходит по схеме:
  1. ОС находится в состоянии ожидания команды пользователя
  2. пользователь отдает команду в какой-либо форме (чаще всего - через меню)
  3. ОС исполняет команду или сообщает о невозможности выполнения
  4. ОС возвращается в состояние ожидания следующей команды пользователя...
   Работу пользователя с файлами обслуживает подсистема ОС, которая называется файловой системой.

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

Комментариев нет:

Отправить комментарий