Details

Title: Операционные системы: учебное пособие
Creators: Коликова Татьяна Всеволодовна
Organization: Санкт-Петербургский государственный политехнический университет
Imprint: СПб., 2012
Collection: Учебная и учебно-методическая литература; Общая коллекция
Subjects: Вычислительные машины электронные персональные — Операционные системы
UDC: 004.451(075.8)
Document type: Tutorial
File type: PDF
Language: Russian
Rights: Свободный доступ из сети Интернет (чтение, печать)
Record key: RU\SPSTU\edoc\19569

Allowed Actions: Read Download (2.5 Mb)

Group: Anonymous

Network: Internet

Annotation

Как изучать операционные системы (ОС)? Сначала нужно разобраться, зачем нужны ОС, как они устроены изнутри, как их проектировать и разрабатывать.Одних теоретических знаний недостаточно. Можно считать, что вы по настоящему разобрались с ОС, только если вам удается применить полученные теоретические знания на практике. Разработчики программного обеспечения (ПО) должны уметь создавать эффективные приложения с использованием сервисов, предоставленных непосредственно ОС.Мы будем изучать, как ОС Windows и UNIX спроектированы и реализованы, а на лабораторных работах писать эффективные программы, которые напрямую, используют возможности этих ОС. Для Windows будем использовать Win32 API, а для UNIX системные вызовы.Лекции содержат в основном теоретический материал, а в описаниях к лабораторным работам приводятся необходимые Win32 API функции и системные вызовов Unix. Задания приводятся 3-х уровней сложности. Вся информация, которая нужна для выполнения заданий первого уровня, есть в лекциях и описаниях лабораторных работ. Кроме того, для многих заданий этого уровня приводятся “скелеты кода”. Следующие уровни сложности потребуют от вас самостоятельных решений и изучения MSDN.Написано много книг посвященных ОС, но они дорогие и толстые, кроме того, одной книги будет недостаточно. Рассмотрим основные типы существующих изданий, их достоинства и недостатки:· Теоретические основы построения ОС. Они не позволяют научиться на практике, применять полученные знания.· Основы системного администрирования. В этих книгах обычно описывается только процесс администрирования и подразумевается, что необходимыми теоретическими знаниями читатель уже обладает.· Разработка эффективных приложений. Теоретические основы построения ОС изложены очень коротко.Данный учебник это попытка совместить теорию и практику и осуществить быстрый старт.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
-> Internet All Read Print Download

Usage statistics

stat Access count: 4137
Last 30 days: 31
Detailed usage statistics