Ћекции.ќрг


ѕоиск:




 атегории:

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

 

 

 

 


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




ѕод программным обеспечением (ѕќ) понимаетс€ совокупность программных и документальных средств дл€ создани€ и эксплуатации систем обработки данных средствами вычислительной техники. ¬ самом общем плане программное обеспечение дл€ вычислительной техники может быть разделено (в зависимости от назначени€) на системное, инструментальное и прикладное (как и вс€ка€ классификаци€ данное деление условно). ѕрограммное обеспечение представл€ет собой либо данные дл€ использовани€ в других программах, либо алгоритм, реализованный в виде последовательности инструкций дл€ процессора. ѕрограммное обеспечение призвано: обеспечить работоспособность Ё¬ћ; облегчить взаимодействие пользовател€ с Ё¬ћ; расширить ресурсы вычислительной системы; повысить эффективность использовани€ ресурсов; повысить производительность и качество труда пользовател€. ¬ компьютерном жаргоне часто используетс€ слово Ђсофтї от английского software, которое в этом смысле впервые применил в статье American Mathematical Monthly математик из ѕринстонского университета ƒжон “ьюки (англ. John W. Tukey) в 1958 году. ¬ области вычислительной техники и программировани€ программное обеспечение Ч это совокупность всей информации, данных и программ, которые обрабатываютс€ компьютерными системами.

—истемное программное обеспечение. —истемное программное обеспечение Ч это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативна€ пам€ть, каналы ввода-вывода, сетевое и коммуникационное оборудование и т.п. —истемное программное обеспечение организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду дл€ прикладных программ, оно предназначено дл€ управлени€ компьютером, организации решени€ задач и взаимодействи€ пользовател€ с аппаратными средствами компьютера. ќно настолько тесно св€зано с аппаратными средствами, что его иногда считают частью компьютера. „ем богаче системное ѕќ, тем продуктивнее становитс€ работа на компьютере. ¬ состав системного ѕќ вход€т операционные системы, сервисное программное обеспечение (оболочки, утилиты, антивирусные средства) и программы технического обслуживани€ (тестовые программы, программы контрол€). Ѕазовое программное обеспечение. Ѕазовое ѕќ в архитектуре компьютера занимает особое положение. — одной стороны, его можно рассматривать как составную часть аппаратных средств, с другой стороны, оно €вл€етс€ одним из программных модулей операционной системы. ќперационна€ система. ќперационна€ система (ќ—) Ч это комплекс специальных программных средств, предназначенных дл€ управлени€ загрузкой компьютера, запуском и выполнением других пользовательских программ, а также дл€ планировани€ и управлени€ вычислительными ресурсами персонального компьютера. ќна обеспечивает управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем. ¬ функции операционной системы вход€т: осуществление диалога с пользователем; ввод, вывод и управление данными; планирование и организаци€ процесса обработки программ; распределение ресурсов (оперативной и сверхбыстрой пам€ти, процессора, внешних устройств); запуск программ на выполнение; всевозможные вспомогательные операции обслуживани€; передача информации между различными внутренними устройствами; программна€ поддержка работы периферийных устройств. ќсновна€ необходимость ќ— состоит в том, что она скрывает от пользовател€ сложные ненужные подробности взаимодействи€ с аппаратурой, образу€ прослойку между ними. ќдной из важнейших функций ќ— €вл€етс€ автоматизаци€ процессов ввода-вывода информации, управлени€ выполнением прикладных задач, решаемых пользователем. »сход€ из выполн€емых функций, ќ— можно разбить на три группы: однозадачные (однопользовательские), многозадачные (многопользовательские) и сетевые. ќднозадачные ќ— предназначены дл€ работы одного пользовател€ в каждый конкретный момент с одной конкретной задачей. »х по€вление было стимулировано созданием большого класса персональных компьютеров. ѕримером такой ќ— служит операционна€ система MS DOS, широко примен€вша€с€ до начала 1990-х годов. ћногозадачные ќ— обеспечивают коллективное пользование ѕ  в мультипрограммном режиме разделени€ времени, при этом в пам€ти ѕ  находитс€ несколько программ-задач и процессор распредел€ет ресурсы компьютера между задачами. ¬ качестве примера можно привести операционные системы UNIX, OS/2, Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows 2000, Microsoft Windows Me, Microsoft Windows XP. —етевые ќ— св€заны с по€влением локальных и глобальных сетей и предназначены дл€ обеспечени€ доступа ко всем ресурсам вычислительной сети, например операционные системы Novell Net, Microsoft Windows NT, UNIX, IBM LAN. ¬ зависимости от количества одновременно обрабатываемых задач и числа пользователей, которые могут обслуживать ќ—, различают четыре основных класса ќ—: однопользовательские однозадачные:Ч поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей; однопользовательские однозадачные с фоновой печатью, которые позвол€ют, помимо основной задачи, запускать одну дополнительную, ориентированную дл€ вывода информации на печать. Ёто ускор€ет работу при выдаче больших объемов информации на печать; однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач; многопользовательские многозадачные Ч позвол€ют на одном компьютере запускать несколько задач несколькими пользовател€ми. Ёти ќ— очень сложны и требуют значительных машинных ресурсов. ƒл€ того, чтобы быть полноценной, ќ— должна как минимум содержать следующие основные компоненты. ‘айловую систему. ƒрайверы внешних устройств. ѕроцессор командного €зыка. ќдной из первостепенных задач операционной системы следует считать управление дисковым накопителем и доступом к нему. Ќе случайно ранние ќ— дл€ ѕ  содержали в своем названии аббревиатуру DOS (Disk Operating System Ч дискова€ операционна€ система). ƒл€ этого используетс€ файлова€ система.   файловой системе имеет доступ люба€ прикладна€ программа, дл€ чего во всех €зыках программировани€ имеютс€ специальные процедуры. ƒл€ ѕЁ¬ћ файлова€ система в определенной степени €вл€етс€ основой системного программного обеспечени€. ѕоддержка широкого набора внешних устройств Ч одна из важнейших функций ќ—. ¬ современных ќ— между прикладными программами и аппаратурой имеетс€ промежуточный уровень, своего рода буфер, называемый API (application programming interface) Ч интерфейс прикладного программировани€). API-интерфейс предоставл€ет программисту возможность вызова определенных процедур общего назначени€, обращающихс€ к конкретным аппаратным ресурсам. ѕо мере по€влени€ нового оборудовани€ обновл€етс€ и API, однако этого бывает недостаточно.  орректную работу с аппаратной частью обеспечивают драйверы. ƒрайверы Ч программы, расшир€ющие возможности ќ— по управлению устройствами ввода/вывода информации, оперативной пам€тью и т.д. — помощью драйверов возможно подключение к компьютеру новых периферийных устройств или нестандартного оборудовани€.  аждому типу внешнего устройства соответствует свой драйвер. ƒрайверы стандартных устройств образуют совокупности базовую систему ввода-вывода (BIOS), котора€ часто заноситс€ в ѕ«” системного блока ѕЁ¬ћ. ¬о вс€кой ќ— имеетс€ командный €зык, который позвол€ет выполн€ть те или иные действи€ Ч обращение к каталогу, запуск прикладных программ и т.п. јнализ и исполнение команд пользовател€ осуществл€етс€ командным процессором ќ—. ƒл€ общени€ с ќ— часто используетс€ оболочка Ч это то, что пользователь видит на экране монитора при работе с системой. ѕо существу это нека€ прикладна€ программа, котора€ загружаетс€ поверх ќ— и реализует командный €зык, служащий дл€ доступа пользовател€ к системным функци€м. ќболочка Ч это всего лишь нека€ утилита дл€ ввода информации, котора€ обеспечивает удобный доступ к операционной системе, но при этом не входит в состав ќ—. ѕрограммы управлени€ файлами и планировани€ заданий Ч это готовые к выполнению программы (файлы): утилиты, системы программировани€, инструментальные системы, интегрированные пакеты программ, системы машинной графики, системы управлени€ базами данных (Ѕƒ), прикладные пакеты и программы.  оммуникационные программы Ч программы, предназначенные дл€ организации обмена информацией между компьютерами. ѕрограммы тестировани€, контрол€ и диагностики используютс€ дл€ проверки правильности функционировани€ устройств Ё¬ћ и дл€ обнаружени€ неисправностей в процессе эксплуатации, указывают причину и место неисправности. ѕрограммы управлени€ пам€тью обеспечивают более гибкое использование ќѕ Ё¬ћ. ѕрограммы печати осуществл€ют вывод информации на принтер.

 

17. –ассматриваем классификацию компьютеров по обобщенному параметру, в котором в разной степени учтено несколько характерных признаков:

назначение и роль компьютеров в системе обработки информации,

услови€ взаимодействи€ человека с компьютером,

габариты компьютера,

ресурсные возможности компьютера.

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

Ѕольшие компьютеры дел€тс€ на:

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

 

—ерверы - мощные компьютеры в вычислительных сет€х, которые осуществл€ют обслуживание подключенных к ним компьютеров, предоставл€ют свои ресурсы дл€ использовани€ другими пользовател€ми и обеспечивают выход в другие сети. „асто серверы специализируютс€ на обслуживании рабочих станций в какой-то определенной области. ¬ зависимости от назначени€ определ€ют такие типы серверов: сервер приложений, файл-сервер, архивационный сервер, факс-сервер, почтовый сервер, сервер печати, сервер телеконференций.  

ћалые компьютеры подраздел€ютс€ на:

характеристике каждого класса компьютеров необходимо делать сравнение отдельных моделей по таким основным техническим параметрам, как быстродействие и объем оперативной пам€ти.

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

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

 

ѕортативные. Ёти компьютеры легко переносимы. ќни часто оформлены в виде чемоданчиков или папок. ѕроизводственные. ѕредназначены дл€ использовани€ в производственных услови€х. ќни встраиваютс€ в технологический процесс производства какой-нибудь продукции, осуществл€ют управление технологическими лини€ми и станками.    

 

   

 

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

ѕомимо указанных возможности компьютера характеризуютс€ р€дом других параметров:

разр€дность и формы представлени€ чисел;

емкость внешней пам€ти;

характеристики внешних устройств хранени€, обмена и ввода-вывода информации;

пропускна€ способность устройств св€зи узлов Ё¬ћ между собой;

способность Ё¬ћ одновременно работать с несколькими пользовател€ми и выполн€ть одновременно несколько программ;

типы операционных систем, используемых в машине;

программна€ совместимость с другими типами Ё¬ћ, т. е. способность выполн€ть программы, написанные дл€ других типов Ё¬ћ;

возможность подключени€ к каналам св€зи и к вычислительной сети;надежность и пр.





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


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


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

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

Ћогика может привести ¬ас от пункта ј к пункту Ѕ, а воображение Ч куда угодно © јльберт Ёйнштейн
==> читать все изречени€...

2033 - | 1992 -


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

√ен: 0.016 с.