Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


—истемное программное обеспечение Ё¬ћ




 

 

ѕрограмма Ц упор€доченна€ совокупность команд (инструкций), написанна€ на пон€тном исполнителю €зыке.

ќдной из составл€ющих ветвей информатики €вл€етс€ программное обеспечение (ѕќ, software) Ц совокупность программ, выполн€емых вычислительной системой, и необходимой дл€ их эксплуатации документации. —труктура ѕќ неоднородна и включает несколько уровней: системный, служебный, инструментальный, прикладной.

Ќа низшем уровне наход€тс€ комплексы программ, осуществл€ющих интерфейсные функции (посреднические между человеком и компьютером, аппаратным и программным обеспечением, между одновременно работающими программами), т.е. распредел€ющие различные ресурсы компьютера. ѕрограммы этого уровн€ называютс€ системными. Ћюбые пользовательские программы запускаютс€ под управлением комплексов программ, называемых операционными системами.

—ледующий уровень Ц это служебное программное обеспечение.   программам этого уровн€ относ€тс€ драйверы и утилиты, выполн€ющие различные вспомогательные функции. Ёто могут быть диагностические программы, используемые при обслуживании различных устройств (гибкого и жЄсткого диска), тестовые программы, представл€ющие комплекс программ технического обслуживани€, архиваторы, антивирусы и т.п. —лужебные программы, как правило, работают под управлением операционной системы (хот€ могут и непосредственно обращатьс€ к аппаратному обеспечению), поэтому они рассматриваютс€ как более высокий уровень. «ачастую системный и служебный уровни объедин€ютс€ в один класс системного программного обеспечени€ (рис. 5.1), предназначенного дл€ обеспечени€ работоспособности компьютеров и сетей Ё¬ћ.

 

 

–ис. 5.1. ѕрограммное обеспечение

»нструментальное программное обеспечение предназначено дл€ создани€ других программ. ѕроцесс создани€ новых программ на €зыке машинных команд (кодов) очень сложен и кропотлив, поэтому он низкопроизводителен. Ќа практике большинство программ составл€етс€ на формальных €зыках программировани€, которые более близки к естественному или математическому, следовательно, проще и производительней в работе, а перевод программ на €зык машинных кодов осуществл€ет компьютер посредством инструментального программного обеспечени€. ѕрограммы инструментального программного обеспечени€ управл€ютс€ системными программами, поэтому они относ€тс€ к более высокому уровню.

ѕрикладное программное обеспечение (пакеты прикладных программ Ц ѕѕѕ) Ц самый большой по объЄму класс программ. Ёто программы, удовлетвор€ющие нужды конечного пользовател€. ¬ мире существуют тыс€чи различных профессий, тыс€чи различных увлечений, и большинство из них в насто€щее врем€ имеет множество своих прикладных программных продуктов. ѕрикладное программное обеспечение также управл€етс€ системными программами и имеет более высокий уровень.

ѕредложенна€ классификаци€ программного обеспечени€ €вл€етс€ в большей мере условной, так как в насто€щее врем€ программные продукты многих фирм стали объедин€ть в себе программные элементы из разных классов. Ќапример, операционна€ система Windows, €вл€€сь комплексом системных программ, в своЄм составе содержит блок служебных программ (дефрагментаци€, проверка, очистка диска и др.), а также текстовый процессор WordPad, графический редактор Paint, которые принадлежат классу прикладных программ. „ем богаче в целом системное ѕќ, тем продуктивнее становитс€ работа на компьютере.

ћежду отдельными программами компьютерной системы, как и между еЄ узлами и блоками, существует тесна€ взаимосв€зь. “ака€ взаимосв€зь обеспечиваетс€ распределением ѕќ между несколькими взаимодействующими уровн€ми.  аждый вышележащий уровень, опира€сь на программное обеспечение нижележащих уровней, повышает функциональность всей системы. ¬заимосв€зь между программами системного ѕќ можно представить с помощью схемы (рис. 5.2).

 

 

–ис. 5.2. —истемное программное обеспечение

 

Ѕазовое ѕќ в архитектуре компьютера занимает особое положение. — одной стороны, его можно рассматривать как составную часть аппаратных средств, с другой Ц оно €вл€етс€ одним из программных модулей операционной системы. Ѕазовым ѕќ в ѕ  €вл€етс€ BIOS (Basic Input/Output System Ц базова€ система ввода/вывода). BIOS Ђзашиваетс€ї в флеш-микросхему ѕ«” производителем материнской платы, поддерживает процессы ввода/вывода, позвол€ет управл€ть конфигурацией имеющегос€ на плате оборудовани€ и проводить его тестирование при включении питани€ (POST Ц Power On Self Test). ѕеречислим основные процедуры такого тестировани€:

- проверка работоспособности системы управлени€ электропитанием;

- инициализаци€ системных ресурсов и регистров микросхем;

- тестирование оперативной пам€ти;

- подключение клавиатуры;

- тестирование портов;

- инициализаци€ контроллеров и подключение жЄстких дисков.

ѕри тестировании оборудовани€ BIOS сравнивает данные системной конфигурации с информацией, хран€щейс€ в CMOS Ц специальной энергозависимой пам€ти, расположенной на системной плате. »менно эта пам€ть хранит последние сведени€ о системных компонентах, текущую дату и врем€, а также пароль на вход в BIOS или загрузку операционной системы (если он установлен). ’ранение данных в CMOS и питание системного таймера поддерживаетс€ специальным источником (батарейкой), а при изменении настроек BIOS информаци€ обновл€етс€.

¬ажной функцией BIOS €вл€етс€ загрузка операционной системы (ќ—) с одного из внешних устройств (различных носителей или адаптеров). ¬ современных ѕ  BIOS позвол€ет управл€ть режимами потребл€емой мощности. Ќа большинстве ѕ  производителем программы BIOS €вл€етс€ компани€ Award Software.

ќснову системного ѕќ составл€ют операционные системы, к которым примыкает комплекс служебных или сервисных программ (это используемые при работе или техническом обслуживании диагностические программы, архиваторы, программы дл€ борьбы с вирусами и другие вспомогательные программы).

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-29; ћы поможем в написании ваших работ!; просмотров: 1662 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—туденческа€ общага - это место, где мен€ научили готовить 20 блюд из макарон и 40 из доширака. ј майонез - это вообще десерт. © Ќеизвестно
==> читать все изречени€...

644 - | 569 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.012 с.