Главная Контакты  Мобильная версия  (066) 738-0-738(093) 738-0-738(044) 247-08-33
    Новинки  |  Оплата и доставка  | Почему выбирают нас  |  Контакты  |  Статьи  |  Корпоративная библиотека
 Разделы
 ТОП лучших книг
Элитные кожаные книги в подарок
Что может позиционироваться лучшим подарком для респектабельного...

Лучшие книги по подбору персонала
1.Искусство подбора персонала Светлана Иванова 2.Развитие потенциала...

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

Архив ТОП лучших книг
 Статьи


Подписаться
Операционная система
Unix, Linux
Windows

Сортировать по: Названию A-Я  Я-А Цене По возраст.  По убыванию Году выпуска  

Главная > Операционная система
Показано 1 - 22 (всего 22)  1 
 Kali Linux. Тестирование на проникновение и безопасность
Kali Linux. Тестирование на проникновение и безопасность
4-е издание Kali Linux: Assuring Security...

950.00грн
Купить сейчас  
 Linux в действии Клинтон.Д
Linux в действии Клинтон.Д
  Без практики ничему нельзя научиться,...

650.00грн
Купить сейчас  
 Искусство программирования для Unix
Искусство программирования для Unix
В книге описывается хороший стиль Unix-программирования,...

600.00грн
Купить сейчас  
 Ядро Linux. Описание процесса разработки, 3-е издание
Ядро Linux. Описание процесса разработки, 3-е издание
В данная книга содержит главные принципы...

850.00грн
Купить сейчас  
 Linux. Системное программирование. 2-е изд.
Linux. Системное программирование. 2-е изд.
Роберт Лав стоит у истоков создания операционной...

500.00грн
Купить сейчас  
 Unix и Linux: руководство системного администратора, 4-е издание
Unix и Linux: руководство системного администратора, 4-е издание
Новое (уже 4-е ! ) издание всемирно известной...

1,500.00грн
Нет в продаже  
 Командная строка Linux. Полное руководство. Рекомендации Linux Founda
Командная строка Linux. Полное руководство. Рекомендации Linux Founda
Уильям Шоттс  знакомит вас с истинной...

800.00грн
Купить сейчас  
 Встраиваемые системы на основе Linux
Встраиваемые системы на основе Linux
Встраиваемая система это устройство,...

990.00грн
Купить сейчас  
 Linux на практике
Linux на практике
" Linux на практике" специально...

650.00грн
Купить сейчас  
 Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание
Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание
Сценарии командной оболочки  помогают...

600.00грн
Купить сейчас  
 Программирование командных оболочек в Unix, Linux и OS X
Программирование командных оболочек в Unix, Linux и OS X
Это полностью обновленное издание классического...

600.00грн
Купить сейчас  
 UNIX. Профессиональное программирование. 3-е изд.
UNIX. Профессиональное программирование. 3-е изд.
Эта книга заслуженно пользуется популярностью...

1,150.00грн
Купить сейчас  
 Automating Microsoft Azure Infrastructure Services: From the Data Center to the Cloud with PowerShell
Automating Microsoft Azure Infrastructure Services: From the Data Center to the Cloud with PowerShell
Get valuable tips and techniques for automating...

1,250.00грн
Купить сейчас  
 Windows Server 2012 R2 Administrator Cookbook
Windows Server 2012 R2 Administrator Cookbook
About This Book Implement the commonly...

600.00грн
Купить сейчас  
 Building Web Services with Microsoft Azure
Building Web Services with Microsoft Azure
About This Book Explore the tools to rapidly...

500.00грн
Купить сейчас  
 Windows 10: The Missing Manual 1st Edition
Windows 10: The Missing Manual 1st Edition
With Windows 8, Microsoft completely reimagined...

1,600.00грн
Купить сейчас  
 Windows 10: The Missing Manual: The book that should have been in the box 2nd Edition
Windows 10: The Missing Manual: The book that should have been in the box 2nd Edition
Windows 10 hit the scene in 2015 with an all-new...

1,350.00грн
Купить сейчас  
 Внутреннее устройство Microsoft Windows. 6-е изд. Основные подсистемы ОС
Внутреннее устройство Microsoft Windows. 6-е изд. Основные подсистемы ОС
Перед вами вторая часть книги Внутреннее...

750.00грн
Купить сейчас  
 Microsoft Windows Server 2012 R2:хранение,безопасность,сетевые компоненты.Справочник администратора
Microsoft Windows Server 2012 R2:хранение,безопасность,сетевые компоненты.Справочник администратора
Эта книга по сути является кратким и исчерпывающим...

500.00грн
Купить сейчас  
 Windows Server 2012 R2. Полное руководство. Том 1
Windows Server 2012 R2. Полное руководство. Том 1
Универсальное руководство по Windows...

1,100.00грн
Купить сейчас  
 Windows Server 2012 R2. Полное руководство. Том 2
Windows Server 2012 R2. Полное руководство. Том 2
Данное издание является 2 томом полного руководства...

1,100.00грн
Купить сейчас  
 Платформа Windows Azure
Платформа Windows Azure
Эта книга посвящена одной из самых развитых...

750.00грн
Купить сейчас  
Показано 1 - 22 (всего 22)  1 
Операционная система, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
 
В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) — с одной стороны — и прикладными программами с другой.
 
Разработчикам программного обеспечения операционная система позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций.
 
В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows, UNIX и UNIX-подобные системы.
 
Основные функции:
- Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
- Загрузка программ в оперативную память и их выполнение.
- Стандартизированный доступ к периферийным устройствам (устройства ввода-вывода).
- Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
- Обеспечение пользовательского интерфейса.
- Сохранение информации об ошибках системы.
 
Дополнительные функции:
- Параллельное или псевдопараллельное выполнение задач (многозадачность).
- Эффективное распределение ресурсов вычислительной системы между процессами.
- Разграничение доступа различных процессов к ресурсам.
- Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
- Взаимодействие между процессами: обмен данными, взаимная синхронизация.
- Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
- Многопользовательский режим работы и разграничение прав доступа.
 
Существуют две группы определений операционной системы: «набор программ, управляющих оборудованием» и «набор программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который связан с вопросом, в каких случаях требуется операционная система.
 
Есть приложения вычислительной техники, для которых операционные системы излишни. Например, встроенные микрокомпьютеры, содержащиеся во многих бытовых приборах, автомобилях, простейших сотовых телефонах, постоянно исполняют лишь одну программу, запускающуюся по включении. Многие простые игровые приставки — также представляющие собой специализированные микрокомпьютеры — могут обходиться без операционной системы, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске.
 
Операционные системы нужны:
- если нужен универсальный механизм сохранения данных;
- для предоставления системным библиотекам часто используемых подпрограмм;
- для распределения полномочий;
- необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере;
- для управления процессами выполнения отдельных программ.
 
Таким образом, современные универсальные операционные системы можно охарактеризовать, прежде всего, как:
- использующие файловые системы (с универсальным механизмом доступа к данным),
- многопользовательские (с разделением полномочий),
- многозадачные (с разделением времени).
 
Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов в самой операционной системе. В составе операционной системы различают три группы компонентов:
- ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевая подсистема, файловая система;
- системные библиотеки;
- оболочка с утилитами.
 
Большинство программ, как системных (входящих в операционную систему), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ресурсам ядра, а также ресурсам иных программ) только посредством системных вызовов. Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что система (точнее, её ядро) управляет оборудованием.
 
В определении состава операционной системы значение имеет критерий операциональной целостности (замкнутости): система должна позволять полноценно использовать (включая модификацию) свои компоненты. Поэтому в полный состав операционной системы включают и набор инструментальных средств (от текстовых редакторов до компиляторов, отладчиков и компоновщиков).