Вопрос 10
Компьютерная система состоит из двух составляющих: аппаратного (hardware) и программного (software) обеспечения.
Аппаратное обеспечение персонального компьютера включает электронные компоненты и различные внешние устройства для обработки, хранения данных, обмена информацией с пользователем и связи с другими электронными устройствами. Обмен информацией между компьютерами осуществляет системная шина. Стандартная конфигурация компьютера – это системный блок, монитор и клавиатура. Все остальное аппаратное обеспечение относится к периферийному оборудованию и подключается к компьютеру через порты: последовательный, параллельный и игровой порты (или интерфейсы).
К последовательному порту обычно подсоединяют медленно действующие или достаточно удалённые устройства, такие, как мышь и модем. К параллельному порту подсоединяют более "быстрые" устройства — принтер и сканер. Через игровой порт подсоединяется джойстик. Клавиатура и монитор подключаются к своим специализированным портам, которые представляют собой просто разъёмы.
Аппаратное обеспечение компьютера – это группа взаимосвязанных устройств, предназначенных для приема, преобразования и выдачи информации.
Само по себе аппаратное обеспечение не может выполнять операции по обработке информации. Для согласованной работы устройств компьютера нужны программы. Без программ любая аппаратура – просто груда железа.
Программное обеспечение компьютера – это набор программ, необходимый для работы компьютера и решения задач пользователя.
Программное обеспечение принято разделять на три класса: системное, прикладное и инструментальные средства.
Системные программы обеспечивают функционирование компьютера и создают “среду” для работы программ. Главную часть системного ПО составляет операционная система. Также к системным программам относятся сервисные программы (утилиты, драйверы, программы-оболочки, архиваторы, др.)
Прикладные программы предназначены для выполнения конкретных задач пользователя в различных областях деятельности, а также с их помощью проводится досуг. Наибольшей популярностью пользуются следующие программы: текстовые процессоры и издательские системы, табличные процессоры, системы управления базами данных (СУБД), графические редакторы, интегрированные системы, системы автоматизированного проектирования, экспертные системы, системы распознавания образов, бухгалтерские системы.
Инструментальные средства предназначены для создания системного и прикладного программного обеспечения. К инструментальным средствам относятся языки и среды программирования, с помощью которых осуществляется преобразование алгоритма в программу для компьютера.
Материал для запоминания (если будет спрашивать!!!)
Компьютер – это комплекс электронных устройств, осуществляющих автоматизированную обработку информации в различных областях деятельности человека.
Программа – это упорядоченная последовательность команд.
Порты устройств представляют собой некие электронные схемы, содержащие один или несколько регистров ввода-вывода и позволяющие подключать периферийные устройства компьютера к внешним шинам микропроцессора.
Последовательный порт обменивается данными с процессором побайтно, а с внешними устройствами — побитно. Параллельный порт получает и посылает данные побайтно.
Операционная система – это программа, управляющая работой компьютера и позволяющая пользователю совершать различные действия с данными на дисках.
Структура программного обеспечения ПК
Программное обеспечение – это совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения ПК называют программной конфигурацией.Программное обеспечение, можно условно разделить на три категории:
системное ПО (программы общего пользования), выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д.
прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.
инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.
Системное ПО - это программы общего пользования не связаны с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д. Другими словами, системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п. К системному ПО относятся:
операционные системы (эта программа загружается в ОЗУ при включении компьютера)
программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)
операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.
Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)
К утилитам относятся:
диспетчеры файлов или файловые менеджеры
средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)
средства просмотра и воспроизведения
средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков
средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами
средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).
Необходимо отметить, что часть утилит входит в состав операционной системы, а другая часть функционирует автономно. Большая часть общего (системного) ПО входит в состав ОС. Часть общего ПО входит в состав самого компьютера (часть программ ОС и контролирующих тестов записана в ПЗУ или ППЗУ, установленных на системной плате). Часть общего ПО относится к автономными программам и поставляется отдельно.