Что такое сервисное программное обеспечение

Что такое сервисное программное обеспечение

Классификация системного ПО. ОС как управления и средство распределения ресурсами. Файловая совокупность. Неспециализированные средства для работы с текстовыми файлами в языке Паскаль

Системное ПО – совокупность программных комплексов и программ для сетей работы и обеспечения компьютера ЭВМ.

Системное ПО направлено:

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

В структуру системного ПО входит базисное ПО и сервисное ПО.

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

Операционные оболочки – особые программы, предназначенные для облегчения общения пользователя с командами ОС. Операционные оболочки имеют текстовый и графический варианты интерфейса.

Сетевые ОС – комплекс программ, снабжающий обработку, хранение и передачу данных в сети ( н-р, WindowsNT ).

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

В сервисное ПО входят: программы диагностики работоспособности компьютера; противовирусные программы, снабжающие защиту компьютера, восстановление и обнаружение зараженных файлов; программы обслуживания дисков, снабжающие диагностику качества поверхности магнитного диска, контроль сохранности файловой совокупности на логическом и физическом уровнях, сжатие дисков и др.; программы архивирования данных; программы обслуживания сети.

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

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

Аппаратная часть компьютера складывается из следующих элементов:

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

ОС может поддерживать одно- и многозадачный режим работы (в зависимости от числа параллельно делаемых программ). К примеру, ОС MS — DOS поддерживает однозадачный режим работы компьютера. Это значит, что сейчас на компьютере может выполняться лишь одна программа, запущенная пользователем на выполнение.

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

Запущенные программы именуются активными задачами, и все они отражаются значками на панели задач Windows. Часто видится такая обстановка, в то время, когда одна из запущенных программ требует долгого времени для собственной работы. К примеру, громадные математические вычисления либо проверка дисков на наличие вирусов.

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

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

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

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

Из начала очереди извлекается следующая программа, которая исполняется в течение соответствующего промежутка мультиплексирования, после этого поступает на последнее место в очереди и т.д. В случае если промежуток мультиплексирования мал ( 200 мс), а средняя протяженность очереди готовых

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

Структура ОС:

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

Одной из функций ОС есть работа с файлами. Эта работа осуществляется посредством раздела ОС, что именуется файловой совокупностью.

Файл – это поименованная совокупность данных, хранимых во внешней памяти и имеющих определенную структуру.

Имя файла складывается из двух частей, поделённых точкой: фактически имя файла (в ОС MS — DOS имя файла может содержать не более 8 знаков – латинских цифр и букв; в ОС Windows имя файла может иметь длину до 255 знаков, причем возможно применять русский алфавит) и расширение, определяющее его тип (программные – имеют расширение. exe либо. com и файлы данных – к примеру, текстовый процессор Word сохраняет документы в файлах типа. doc. табличный процессор Excel – файлы типа. xls и т.д.).

На каждом носителе информации (эластичном, твёрдом либо лазерном диске)     может храниться много файлов. Порядок хранения файлов на диске определяется применяемой файловой совокупностью. Любой диск разбивается на две области – каталог хранения и область файлов.

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

Для дисков с маленьким числом файлов может употребляться одноуровневая файловая совокупность. в то время, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. В случае если на диске сохраняются тысячи и сотни файлов, то для удобства поиска употребляется многоуровневая иерархическая файловая совокупность. которая имеет древовидную структуру.

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

К примеру, в корневом каталоге   смогут пребывать два положенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). Со своей стороны в каталоге 1-го уровня (Каталог_1) находятся два положенных каталога второго уровня (Каталог_1.1, Каталог_1.2) и один файл (Файл_1.1).

Дабы отыскать файлы в иерархической файловой совокупности, необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель «\» последовательность имён и логическое имя диска положенных приятель в приятеля каталогов, в последнем из которых содержится необходимый файл. К примеру, C :\ GAMES \ CHESS \ chess. exe.

Путь к файлу вместе с именем файла именуют полным именем файла.

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

Неспециализированные средства для работы с текстовыми файлами в языке Паскаль

Файл – это идентифицированная совокупность экземпляров обрисованного в программе типа данных, находящихся во внешней доступных программе и памяти при помощи особых операций. Любой файл имеет три характерные изюминки:

1) у него имеется имя ;

2) он содержит компоненты одного типа ; тип компонент файла возможно любым не считая файлового;

3) протяженность снова создаваемого файла никак не оговаривается при его объявлении и ограничивается ёмкостью устройств внешней памяти.

У понятия файл имеется две стороны. С одной стороны, файл – именованная область внешней памяти, содержащая какую-либо данные. Файл в таком понимании именуется физическим файлом. т.е. существующим физически на некоем материальном носителе информации.

Иначе, файл – это одна из многих структур данных, применяемых в программировании. Файл в таком понимании именуют логическим файлом. т.е. существующим лишь в отечественном логическом представлении при написании программы. В программах логические файлы представляются логическими переменными файлового типа.

Условно файл возможно представить в виде ленты, у которой имеется начало, а финиш не фиксируется. Компоненты файла записываются на эту ленту последовательно, приятель за втором:

Источник: ivan101.narod.ru

Программное обеспечение

Интересные записи

Похожие статьи, которые вам, наверника будут интересны: