Ћекции.ќрг


ѕоиск:




 атегории:

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

 

 

 

 


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




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

2. —труктура программного обеспечени€.

3. ќперационные системы и их функции.

4. ‘айл и файлова€ система.

—овременный компьютер Ц это единство аппаратных средств (hardware) и программного обеспечени€ (software).

ѕрограмма Ц алгоритм действий дл€ компьютера, записанный на €зыке машинных кодов или на €зыке программировани€.

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

—труктура ѕќ в соответствии с классификацией программ:

ѕќ
—»—“≈ћЌќ≈
—»—“≈ћј ѕ–ќ√–јћћ»–ќ¬јЌ»я
ѕ–» ЋјƒЌќ≈
”Ќ» јЋ№Ќќ≈
—редства контрол€ и диагностики (утилиты)
ќперационные системы
“рансл€торы
языки программировани€
ѕакеты прикладных программ
Ѕиблиотеки стандартных программ

 


—истемное ѕќ организует процесс обработки информации в компьютере.

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

ƒрайвер (driver) представл€ет собой специализированный программный модуль, управл€ющий внешним устройством. ƒрайверы обеспечивают единый интерфейс к различным устройствам, тем самым изолиру€ пользовательские программы и €дро ќ— от особенностей аппаратуры.  аждому устройству соответствует свой драйвер. ƒрайверы, как правило, прилагаютс€ к приобретенному устройству на диске либо операционной системой стандартные драйверы из библиотеки самой ќ—, либо данное устройство подключено к компьютеру через Ђпереходникї (контроллер IDE), дл€ которого уже установлен свой драйвер.

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

 оличество программ группы утилиты очень разнообразно, но их все же можно условно разделить на некоторые группы, основным критерием такого делени€ €вл€етс€ назначение утилит:

- утилиты дл€ работы с жестким диском (дисковые утилиты) Ц позвол€ют проводить проверку диска на наличие неправильно записанных или поврежденных файлов, проводить очистку диска, разметку и многое другое;

- утилиты работы с реестром;

- утилиты мониторинга оборудовани€;

- тесты оборудовани€ и т.д.

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

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

—истема программировани€ позвол€ет разрабатывать программы на €зыках программировани€ (яѕ).

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

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

—истемное ѕќ и —истемы программировани€ можно объединить в один класс Ѕазовое ѕќ.

ѕрикладное ѕќ предназначено дл€ непосредственного решени€ пользовательских задач.

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

- общего назначени€: текстовые редакторы, графические редакторы, —”Ѕƒ, табличные процессоры, сетевое ѕќ, игры и т.д.

- специальные: математические пакеты, —јѕ–, бухгалтерские пакеты, экспертные системы и др.

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

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





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


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


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

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

¬елико ли, мало ли дело, его надо делать. © Ќеизвестно
==> читать все изречени€...

1641 - | 1326 -


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

√ен: 0.013 с.