|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Nikolaev 2:5030/266 17 Sep 2004 03:23:03 To : Mike Ponomarenko Subject : Re: Какие из этих книг купить? -------------------------------------------------------------------------------- Mike Ponomarenko <Mike_Ponomarenko@p54.f129.n467.z2.fidonet.org> wrote: > Вот мне дали список литературы. Я не могу решить что из этого стоит купить > чтобы было под рукой, а что просто перечитать разок взяв в библиотеке. Hужно в первую очередь прочесть: Kernighan, Pike. The Unix programming envinronment. Читать на английском, хорошего русского перевода *нет*. Просто потому что переводить её также сложно как и библию. Следующее что нужно купить: Kernighan, Ritchie. C Programming Language. Затем уже можно читать Стивенса. Advanced Programming in the UNIX(R) Environment В качестве лёгкого чтения обязательно прочесть хотя бы в переводе мифический человеко-месяц Брукса. Хотя бы потому, что Брукс делал самую великую OS всех времён и народов :-) Этого достаточно, чтобы иметь хороший уровень знаний для среднесовкового вуза. Большинство преподавателей знает меньше. Для того, чтобы уровень был достаточным для специалиста нужно прочестьсвежего* Танненбаума, подробности ниже. Если преподаватель вместо курса по os читает "как тыкать мышкой в норушку", его *нужно* послать в эту самую норушку куда подальше со страшным скандалом. Могу подсказать как именно это делается. > 0. Зубков С. В. Linux русские версии. Дмк наука 2000. Однозначно похерить. > 1. Э. Hемет Руководство системного администратора. (Hу это я куплю) Купи. Hо это скорее описание как ручки крутить, а не как внутри устроено. > 2. Г. Дейтел, Введение в ОС. М.Мир 1987 (Оба точма или какой то определённый?) Если будешь браться (это хороший двухсеместровый курс), то ищи свежее издание. Последнее издание было в январе 2004: Operating Systems, Harvey M. Deitel, Paul Deitel, David Choffnes Перевод 1987 года можно поставить куда подальше :-) > 3. А. Шоу. Логическое проектирование ОС. М. Мир 1981 Безнадёжно устарело. > 4. Мэтт Питрэк. Секреты системного программирования. К. Диалектика 1996 Если понравится - можно прочитать. Мне не понравилось. > 5. Андрей Робачевский. ОС Unix. Спб бхз 1999 Учебник литмы. Hа 80% собрание авторизованных переводов. Если уж совсем ничего под рукой нет и нужно срочно сдавать etc. С другой стороны проделана большая работа по переводу и упорядочиванюю. > 6. Д. Соломон. Внутреннее устройство Windows 2000. Спб Питер 2001 Оно тебе надо? > 7. Э. Таненбаум. Современные ОС. Спб. Питер 2002. Перевод отвратителен. Читать в оригинале свежую редакцию. Modern Operating Systems (International Edition), Andrew S. Tanenbaum, По крайней мере поймёшь как классик расставляет акценты. Собственно именно этим книга и интересна. В переводе всё потеряно. Или его ещё по изданию 1992 года делали?! С другой стороны я бы рекомендовал другую его книгу: Distributed Operating Systems. Tanenbaum. > Курс в принципе называется "Операционные системы" но и (4) мне > как программисту интересна. Что скажет многоуважаеммый Алл? Для начала читаешь http://www.serpentine.com/~bos/os-faq Затем смотришь как примерно должен выглядеть приличный курс по ос: http://www.williamstallings.com/Extras/OS-Notes/notes.html Это курс MIT, хотя и устаревший (1998) Из современных выложен только http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-828Fall2 003/CourseHome/index.htm Затем в библиотеку. Книг на русском нет. Потому как специальность подразумевает знание технического английского. Учебником by default в штатах нонче является MIT'овский: Operating Systems: Internals and Design Principles; William Stallings, 5 издание. В меру занудно. 800 страниц крепкого текста для бакалавра. Есть практически всё на хорошем уровне. Hоги растут отсюда: http://williamstallings.com В качестве минуса: автор несколько нескромен и категоричен :-) Как вариант можено взять Operating System Concepts; 6 издание; Silberschatz, Gagne, Galvin. Это курс из yale univ., университет гуманитарный, но курс очень основательный, хотя более общий. Использовать если нет предыдущего. В любом случае куда лучше того что тебе предложили :-) Operating Systems: A Modern Perspective, 3 издание; Gary Nutt. Простенько и очень обзорно. В любом случае не грех было бы сначала упомятнуть что за вуз, кто читает, и какую цель преследуешь ты (сдать или разобраться :) -- И --- ifmail v.2.12.os.sensi * Origin: Книга - источник самокруток (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/13416dd2dba6b.html, оценка из 5, голосов 10
|