Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дроздов С.Н. Конспект лекций по ОС.doc
Скачиваний:
297
Добавлен:
02.05.2014
Размер:
1.13 Mб
Скачать
  1. Литература

  1. Олифер В.Г., Олифер Н.А. Сетевые операционные системы. СПб.: Питер, 2001. 544 с.

  2. Таненбаум Э. Современные операционные системы. СПб.: Питер, 2002. 1040 с.

  3. Столлингс В. Операционные системы. М.: Вильямс, 2002. 848 с.

  4. Бек Л. Введение в системное программирование. М.: Мир, 1988. 448 с.

  5. Краковяк С. Основы организации и функционирования ОС ЭВМ. М.: Мир, 1988. 480 с.

  6. Кейслер С. Проектирование операционных систем для малых ЭВМ. М.: Мир, 1986. 680 с.

  7. Шоу А. Логическое проектирование операционных систем. М.: Мир, 1981. 360 с.

  8. Рихтер Дж. Windowsдля профессионалов. М.: Издательский отдел «Русская редакция» ТОО “ChannelTradingLtd.”, 1995. 720 с.

  9. Питрек М. Секреты системного программирования в Windows95. Киев, Диалектика, 1996. 448 с.

  10. Питрек М. Внутренний мир Windows. Киев, «ДиаСофт Лтд.», 1995. 416 с.

  11. Робачевский А.М. Операционная система UNIX. СПб.: БХВ, 1999. 528 с.

  12. Дансмур М., Дейвис Г. Операционная система UNIXи программирование на языке Си. М.: Радио и связь, 1989. 192 с.

  13. Бах М. Архитектура операционной системы UNIX.

  14. Финогенов К.Г. Самоучитель по системным функциям MS-DOS. М.: Радио и связь, Энтроп, 1995. 382 с.

  15. Кнут Д. Искусство программирования. Т.1, Основные алгоритмы. М.: Вильямс, 2002. 720 с.

  16. http://www.citforum.ru

  17. http://www.rsdn.ru

  18. http://www.emanual.ru

  19. http://www.infocity.kiev.ua

  20. http://www.helloworld.ru

  21. http://www.msdn.microsoft.com

  22. http://www.sysinternals.com

  23. http://www.bcd.org

  24. http://www.linux.org

  25. http://www.informit.com

Дроздов Сергей Николаевич операционные системы Конспект лекций

Для студентов специальностей 220400, 351500

Ответственный за выпуск Дроздов С.Н.

Редактор

Корректор

ЛР № 020565 от 23 июня 1997 г. Подписано к печати

Формат 80 64Бумага офсетная.

Офсетная печать Усл. п. л. – Уч.-изд. л. –

Заказ № < < C> > Тираж        экз.

Издательство Таганрогского государственного радиотехнического университета

ГСП 17А, Таганрог, 28, Некрасовский, 44

Типография Таганрогского государственного радиотехнического университета

ГСП 17А, Таганрог, 28, Энгельса, 1

1Как вспоминает один из разработчиков первого советского компьютера МЭСМ (Малая(!) Электронная Счетная Машина), когда этого монстра включали, то приходилось в январе месяце открывать все окна, чтобы удержать температуру в машинном зале в пределах 30.

1Источник термина не совсем понятен. Среди значений английского слова «cash» наиболее подходящим кажется «наличные деньги» - та мелочь в кошельке, которая позволяет не обращаться каждый раз в банк ради мелких покупок.

1Вспомните, как поступаетWindowsпри очередной загрузке после некорректного выключения компьютера.

1Теоретически можно задать число копийFAT, отличное от двух. Это число хранится как один из параметров вBOOT-секторе. На практике всегда используются две копииFAT.

1Как вы думаете, в чем разница между перемещением файла в пределах одного диска и перемещением с диска на диск?

2Придумано около десятка неудачных вариантов русского эквивалента для термина «handle», среди них – дескриптор, ссылка, логический номер, ключ, манипулятор, описатель, индекс... Выразительнее всего был бы прямой перевод – «рукоятка», но ни у кого не хватает смелости, чтобы ввести такой «несерьезный» термин. Так что давайте удовольствуемся честной транслитерацией «хэндл».

1Налицо некоторый разнобой в общепринятой терминологии: в системе сневытесняющейдиспетчеризациейвытеснениепроцесса все-таки возможно, но только по инициативе самого процесса.

1Иногда используют также термин «разделение времени» (timesharing). Однако этот термин лучше оставить для обозначения многотерминальных ОС, описанных в п. 1.3.3. К системам с квантованием времени относятся также ОС реального времени, заметно отличающиеся от систем разделения времени.

1Но к экзамену вспомнить!

1Одно и то же расширениеEXEозначает различные форматы программ дляMS-DOSи дляWindowsразных версий. Каждый из этих форматов имеет собственную сигнатуру. Например, дляEXE-файлов современнойWindowsиспользуется сигнатура 'PE'.

1Использование слова «nice» – «приятный, любезный, благовоспитанный, изящный» в данном контексте обычно объясняют так: этот процесс настолько любезен, что уступает всем дорогу.

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