Тема: Виды программного обеспечения компьютеров. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема: Виды программного обеспечения компьютеров.



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

Современный компьютер немыслим без ОС. Обычно ОС поставляется вместе с компьютером. У всех на слуху их названия: MS DOS, Windows, Unix, Linux, Mac Os и др.

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

Функции ОС

· управление работой устройств компьютера и обмен данными между ними;

· хранение данных в оперативной памяти и на внешних носителях;

· выполнение других программ;

· распределение ресурсов компьютера между отдельными программами, которые работают одновременно;

· организацию обмена данными между пользователем и компьютером.

Операционная система скрывает от пользователя сложные подробности работы аппаратного и программного обеспечения. Это предоставляет пользователю больше времени для творческой деятельности.

Основными составляющими операционной системы являются:

· базовая система ввода/выводаBIOS – независимый от конкретной версии операционной системы набор базовых команд, которые используются для обеспечения обмена данными между устройствами;

· ядро операционной системы – набор программ, которые организовывают выполнение команд, распределяют ресурсы между устройствами и программами, предоставляют расширенные возможности по управлению устройствами компьютера и т. д.;

· файловая система – структура хранения данных на внешних носителях и совокупность программ, которые обеспечивают работу с этой структурой. Как правило, операционная система может работать с несколькими файловыми системами;

· драйверы устройств (англ. driver – водитель, управляющий устройством) – программы, которые обеспечивают обмен данными между операционной системой и конкретной моделью устройства;

· интерфейс пользователя (англ. interface – средства согласования) – совокупность средств, которые обеспечивают обмен данными между пользователем и ОС.

· библиотеки системных функций

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

Каково назначение ОС? Ее главное назначение – управление ресурсами компьютерной системы: временем центрального процессора, оперативной памятью и файлами на внешних запоминающих устройствах. До создания ОС необходимость в таком управлении также была, но эту проблему решал человек, сидящий непосредственно за пультом ЭВМ и отлаживающий прикладную программу. При этом значительную часть своего времени он тратил именно на управление ресурсами и только оставшееся время на свою задачу. Конечно, появление ОС позволило значительно поднять уровень эффективности такого управления, в частности, все современные компьютерные системы именно благодаря ОС стали мультизадачными, т.е. при наличии одного процессора в системе работает несколько задач, каждая из которых по специальным алгоритмам получает доступ к ресурсам компьютерной системы, и в конкретный момент выполняется одна из задач. Кроме того, ОС обеспечивают более простой, наглядный интерфейс (систему взаимодействия) между человеком и компьютером, упрощают множество действий человека и др. Современные ОС имеют графический интерфейс, что делает работу с ними достаточно простой и удобной.

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

Для оформления рабочего стола достаточно нажать правую кнопку мыши и в появившемся меню выбрать Рабочий стол (Active Desktop). Используя появившееся меню, можно настроить элемент рабочего стола, определить его вид и т.д. Мелкие значки в нижней части экрана предназначены для быстрого вызова отдельных программ, таких как универсальный мультимедиапроигрыватель, регулятор звука, программа вызова Интернета (браузер) и т.д.

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

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

В случае работы в режиме командной строки все действия выполняются с помощью специальных команд (для Windows и Unix-систем языки, на которых пишутся команды, различаются).

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

O сн o вные o бъекты, с которыми рaботaют оперaционные систeмы Windows: o кн a, внешние зап o мин a ющи e устр o йств a, п a пки, ф a йлы, ярлыки. Кaждoму из этих oбъeктoв, крoмe oкoн, oтвeчаeт зн a чок (пиктограмма) с подписью.

Каждый объект Windows имеет свойства. Их значения пользователь может изменять, выполняя определенные операции над этим объектом. К основным операциям над объектами относят: создание, выделение, переименование, удаление, открытие, перемещение, копирование, просмотр и изменение значений свойств.

В Windows эти программы содержатся в специальных динамически загружаемых библиотеках (DLL). К числу системных программ относят программы - оболочки, большое количество вспомогательных, сервисных программ – утилит, в частности:

• программы резервирования, обеспечивающие надежность хранения информации;

• антивирусные программы, позволяющие бороться с компьютерными вирусами;

• архиваторы, позволяющие хранить информацию в упакованном формате, используя меньшее количество памяти;

• программы-перекодировщики, обеспечивающие, например, русификацию клавиатуры;

• диагностические программы, позволяющие осуществлять контроль состояния самого компьютера и его составных частей;

• программы ускорения или замедления процессов;

• программы защиты информации от несанкционированного доступа и разграничения доступа к данным и т.д.

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

Мир прикладного ПО настолько огромен и многообразен, что описать его вкратце достаточно трудно. Прикладное ПО можно условно разделить на группы программ общего и специального назначения.

К программам общего назначения можно отнести приложения (на примере MS Office) – это текстовый редактор Word, электронные таблицы Excel, мастер создания презентаций PowerPoint, СУБД Access, графические редакторы (например, Paint).

Широко известны такие прикладные пакеты, как Photoshop, применяемый для обработки графической информации; CorelDRAW, используемый в издательском деле; СУБД (например, Oracle); программы управления правовыми БД («Гарант»); программы – персональные информационные менеджеры (Lotus Organizer); программы планирования, необходимые, в частности, для планирования выполнения проекта (MS Project); программы распознавания символов, использующиеся при сканировании (FineReader), программы – переводчики с иностранных языков (Lingvo). Все эти программы имеют удобный графический интерфейс, достаточно просты в освоении и широко используются. К этому же классу можно отнести системы программирования, позволяющие создавать новые программы и включающие в себя входной язык, транслятор (переводчик на язык компьютера) и библиотеки программ, облегчающих процесс программирования.

Специализированное программное прикладное обеспечение менее известно широкому кругу компьютерных пользователей, зато его активно применяют в тех профессиональных сферах, для которых оно и создано. Например, в системах автоматизированного проектирования эффективно применяется программа AutoCAD. Широко известны бухгалтерские программы 1C, «Турбо Бухгалтер» и т.д.

Наряду с коммерческими программными продуктами широкое распространение получило так называемое «свободное» программное обеспечение. Дистрибутивы (программы, готовые для установки на компьютере – инсталляции) размещены в Интернете для широкого круга пользователей. Большинство разработчиков свободного ПО позиционирует свои продуты как «free for non commercial use» – свободные для некоммерческого использования. Эго означает, что такое ПО может быть свободно использовано частными лицами и образовательными учреждениями, но не может использоваться кем-либо для изготовления коммерческих продуктов.



Поделиться:


Последнее изменение этой страницы: 2021-12-07; просмотров: 151; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.234.62 (0.009 с.)