Процесс. Состояния процесса. Связь между состояниями процесса. Прерывания. 


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



ЗНАЕТЕ ЛИ ВЫ?

Процесс. Состояния процесса. Связь между состояниями процесса. Прерывания.



Проце́сс — выполнение пассивных инструкций компьютерной программы на процессоре ЭВМ.

многозадачной (многопроцессной) системе процесс может находиться в одном из трех основных состояний:

ВЫПОЛНЕНИЕ - активное состояние процесса, во время которого процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором;

ОЖИДАНИЕ - пассивное состояние процесса, процесс заблокирован, он не может выполняться по своим внутренним причинам, он ждет осуществления некоторого события, например, завершения операции ввода-вывода, получения сообщения от другого процесса, освобождения какого-либо необходимого ему ресурса;

ГОТОВНОСТЬ - также пассивное состояние процесса, но в этом случае процесс заблокирован в связи с внешними по отношению к нему обстоятельствами: процесс имеет все требуемые для него ресурсы, он готов выполняться, однако процессор занят выполнением другого процесса.

 

В состоянии ВЫПОЛНЕНИЕ в однопроцессорной системе может находиться только один процесс, а в каждом из состояний ОЖИДАНИЕ и ГОТОВНОСТЬ - несколько процессов, эти процессы образуют очереди соответственно ожидающих и готовых процессов. Жизненный цикл процесса начинается с состояния ГОТОВНОСТЬ, когда процесс готов к выполнению и ждет своей очереди. При активизации процесс переходит в состояние ВЫПОЛНЕНИЕ и находится в нем до тех пор, пока либо он сам освободит процессор, перейдя в состояние ОЖИДАНИЯ какого-нибудь события, либо будет насильно "вытеснен" из процессора, например, вследствие исчерпания отведенного данному процессу кванта процессорного времени. В последнем случае процесс возвращается в состояние ГОТОВНОСТЬ. В это же состояние процесс переходит из состояния ОЖИДАНИЕ, после того, как ожидаемое событие произойдет.

 

смена процесса происходит, если: процесс завершился и покинул систему, произошла ошибка, процесс перешел в состояние ОЖИДАНИЕ, исчерпан квант процессорного времени, отведенный данному процессу.

BIOS. BIOS SETUP. System Boot. Драйверы устройств. базовый модуль. Утилиты.

В компьютерных науках понятие BIOS означает базовую систему ввода и вывода данных компьютера. На самом же деле это небольшая программа (или программное устройство), которое способно работать без доступа к жесткому диску. В BIOSe прописан специальный код, который крайне необходим для работы с различными устройствами компьютера, такими как видеокарта, жесткий диск и другие. Без загрузки BIOS компьютер не сможет работать. Поскольку именно благодаря BIOSу осуществляется первичная загрузка и тестирование все аппаратных средств компьютера. BIOS Setup является программой настройки BIOSа. Эта программа дает возможность управлять настройками процессора, чипсета, оперативной памяти и других девайсов. Все настройки BIOS Setup находятся в энергонезависимой CMOS-памяти, которая питается от батарейки, находящейся на материнской памяти, в следствии чего настройки BIOS не сбрасываются при выключении компьютера. Программа BIOS Setup имеет, как правило, текстовой интерфейс и управлять ей можно с помощью клавиатуры.

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

Технология Plug and Play. Три составляющие технологии Plug and Play.

Plug and Play (включи и работай). Данная технология ориентирована на автоматическое распознавание, установку и настройку любого типа устройств, в том числе, монитор, видеоплату, принтер, звуковую карту, модем, CD-ROM, различные контроллеры жесткого диска. Она позволяет упростить настройку и управление оборудованием, обеспечить надежную без сбоев их работу.

Благодаря указанному подходу решается несколько важных задач. Первая из них, заключается в использовании плат со стандартами Plug-and-Play, которые позволяют подключать к компьютеру, аудиоплаты, видеоплаты, разнообразные внешние устройства без необходимости выполнения процедур настройки на их использование. Это резко упрощает работу пользователей, связанную с модификацией оборудования системы. Используется принцип "вставляй и работай".Вторая возможность связана с Программным Обеспечением (ПО). Технология позволяет вынимать программы из одного и передавать их в другой набор. Естественно, что эти программы должны иметь один и тот же интерфейс. Наличие у внешних устройств и программ этого интерфейса позволяет компонентам системы просто взаимодействовать друг с другом, а пользователям осуществлять настройку программ на изменяющуюся конфигурацию системы. Упрощается также идентификация подключаемых объектов. Еще благодаря стандартизации аппаратного обеспечения и программного обеспечения осуществляется автоматическая настройка продуктов, выпускаемых различными производителями. Поэтому рассматриваемая технология поддержана более чем 20 производителями. Технология является открытой в том смысле, что доступна всем разработчикам.

 

Офисные пакеты.

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

Как правило, офисный пакет содержит следующий набор компонентов (или некоторые его элементы):

Текстовый редактор

Табличный редактор — средство для обработки объёмных таблиц данных

В дополнение к этому, некоторые пакеты содержат ещё и следующие типы приложений:

Создатель презентаций — позволяет создавать красочные и впечатляющие электронные презентации

Система управления базами данных — позволяет управлять базами данных

Графическая программа — позволяет редактировать графические форматы файлов

Редактор формул — позволяет создавать и редактировать математические формулы

 

База данных (БД). Характеристики БД.

Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ) Существует множество других определений, отражающих скорее субъективное мнение тех или иных авторов о том, что означает этот термин в их понимании, однако общепризнанная единая формулировка отсутствует. Наиболее часто используются следующие отличительные признаки:

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

 

Функции СУБД.

-управление данными во внешней памяти (на дисках);

-управление данными в оперативной памяти с использованием дискового кэша;

-журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

-поддержка языков БД (язык определения данных, язык манипулирования данными).

 

 



Поделиться:


Последнее изменение этой страницы: 2016-08-16; просмотров: 573; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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