Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Unit 3.docx
Скачиваний:
0
Добавлен:
17.02.2020
Размер:
117.34 Кб
Скачать

Unit 3. Operating System Software

An operating system performs a vital role in enabling users to interact with a computer system. In this unit, we will learn about the specific responsibilities of an operating system, such as device management, memory management, resource sharing, and process control. After learning about the operating system, you will understand some of the problems that can cause your computer to perform less than optimally and some of the solutions that can resolve those problems. You will also learn how to customize your computing environment to your personal taste.

Readings:

3.1 Structure

3.2 Device Management and Configuration

3.3 Resource Sharing

3.4 File Systems

3.1 Structure

Just as we previously discussed with respect to hardware, a computer system's software has its own structure. The operating system is not a single entity but is composed of multiple layers, each with its own area of responsibility. The operating system's layers and the applications the user runs are considered unique "tasks" or "processes," competing for access to the CPU and other hardware resources. The management of this competition through the proper scheduling of processes is a major responsibility of an operating system and can have a significant impact on system performance.

3.1.1 Layers of Software

  • Layers and Process Management

  • Encapsulation and Abstraction

  • Layers of Software

Layers and Process Management

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

Но , где же гренки на самом деле пришли ? Они были куплены из пекарни , которая сделала их из муки, дрожжей и приправы. Мука пришли из мельницу , которая приобрела пшеницу и измельченного его. Пшеница пришли из фермера, который посадил семена и в конечном итоге собирают зрелые растения пшеницы . Когда вы платите за ужин , вы платите (косвенно) о одной тысячной процента (при условии, что вы платите в валюте США ) к этому фермеру для пшеницы в ваших гренками . И , вы платите несколько тысяч других людей, которые внесли вклад в твое еды по-разному. К счастью, вам не придется платить все те люди сразу! Вы делаете одну компенсацию для "еды", и детали разобрались в слоях ниже.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]