Modern operációs rendszerek 4. kiadás pdf. Könyv: Andrew Tanenbaum „Modern operációs rendszerek. Modern operációs rendszerek. E. Tanenbaum

Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől, és információkat tartalmaz az informatika területén elért legújabb eredményekről. Például a Windows Vista-ról szóló fejezetet felváltotta a Windows 8.1 részletes áttekintése, mint az írás idején legfrissebb verzió. Megjelent egy nagy rész, amelyet az Android operációs rendszernek szenteltek. A Unix és Linux, valamint a RAID rendszerekkel kapcsolatos anyagok frissültek. Sokkal nagyobb figyelmet fordítottak a többmagos és többmagos rendszerekre, amelyek jelentősége az elmúlt néhány évben megnőtt. Teljesen új fejezet következik a virtualizációról és a számítási felhőről. Nagy mennyiségű új anyag került be a kódhibák használatáról, a rosszindulatú programokról és a megfelelő védelmi intézkedésekről. A könyv sok olyan fontos részletet ad világosan és lebilincselő módon, amely más könyvekben nem található meg.

Az operációs rendszer olyan, mint egy kiterjesztett gép.
A legtöbb számítógép architektúrája (parancsrendszer, memóriaszervezés, adatbevitel/kimenet és buszstruktúra) gépi nyelvi szinten túl primitív és kényelmetlen a programokban való használatra, különösen a bemeneti/kimeneti rendszerekre. Ahhoz, hogy a beszélgetést egy adott irányba tereljük, nézzük meg a legtöbb számítógépen használt modern SATA (Serial ATA) merevlemezeket. Az Anderson által 2007-ben kiadott könyv, amely a lemez interfész leírását tartalmazza, amelyet a programozóknak meg kellett tanulniuk a lemez használatához, több mint 450 oldalt tartalmazott. Ezt követően a felületet sokszor átdolgozták, és még bonyolultabbá vált, mint 2007-ben. Nyilvánvaló, hogy egyetlen épeszű programozó sem akar hardver szinten foglalkozni egy ilyen lemezzel. Ehelyett a hardvert egy lemezmeghajtónak nevezett szoftver kezeli, amely a részletekbe menés nélkül interfészt biztosít a lemezblokkok olvasásához és írásához. Az operációs rendszerek számos illesztőprogramot tartalmaznak az I/O eszközök vezérléséhez.

De a legtöbb alkalmazáshoz még ez a szint is túl alacsony. Ezért minden operációs rendszer egy másik szintű absztrakciót biztosít a lemezhasználathoz - fájlok. Ennek az absztrakciónak a segítségével a programok anélkül tudnak fájlokat létrehozni, írni és olvasni, hogy a hardver tényleges működésének részleteibe kellene belemélyedniük.

Tartalom
Előszó
1. fejezet Bevezetés
2. fejezet: Folyamatok és szálak
3. fejezet: Memóriakezelés
4. fejezet Fájlrendszerek
5. fejezet Információk bevitele és kiadása
6. fejezet Holtpont
7. fejezet Virtualizáció és a felhő
8. fejezet Többprocesszoros rendszerek
9. fejezet Biztonság
10. fejezet: Esettanulmányok: Unix, Linux és Android
11. fejezet: Esettanulmányok: Windows 8
12. fejezet Operációs rendszerek fejlesztése
13. fejezet Bibliográfia.

Töltse le ingyenesen az e-könyvet kényelmes formátumban, nézze meg és olvassa el:
Töltse le a könyvet Modern operációs rendszerek, Tanenbaum E., Bos X., 2015 - fileskachat.com, gyorsan és ingyenesen letölthető.

Letöltés pdf
Az alábbiakban megvásárolhatja ezt a könyvet a legjobb áron, kedvezménnyel, kiszállítással Oroszország egész területén.

2015. május 19-én 11:53-kor

Modern operációs rendszerek. 4. kiadás

  • A "Piter" kiadó cég blogja,
  • Szakirodalom

Kedves Khabro lakosok!
Megjelent a „Modern operációs rendszerek” című könyv 4. átdolgozott kiadása.

Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől, és információkat tartalmaz az informatika területén elért legújabb eredményekről. Például a Windows Vista-ról szóló fejezetet felváltotta a Windows 8.1 részletes áttekintése, mint az írás idején legfrissebb verzió. Megjelent egy nagy rész, amelyet az Android operációs rendszernek szenteltek. A Unix és Linux, valamint a RAID rendszerekkel kapcsolatos anyagok frissültek. Sokkal nagyobb figyelmet fordítottak a többmagos és többmagos rendszerekre, amelyek jelentősége az elmúlt néhány évben megnőtt. Teljesen új fejezet következik a virtualizációról és a számítási felhőről. Nagy mennyiségű új anyag került be a kódhibák használatáról, a rosszindulatú programokról és a megfelelő védelmi intézkedésekről. A könyv sok olyan fontos részletet ad világosan és lebilincselő módon, amely más könyvekben nem található meg.

További részletek:

Az 1. fejezetet lényegesen felülvizsgálták és frissítették, de a mobil számítástechnikáról szóló új szakasz kivételével egyetlen jelentősebb szakasz sem került hozzáadásra vagy eltávolításra.

A 2. fejezetet frissítettük az elavult anyagok eltávolításával és új anyagok hozzáadásával. Például egy új futex szinkronizálási primitív került hozzáadásra, és egy szakasz arról, hogyan lehet teljesen elkerülni a blokkolást az olvasás-másolás-frissítés használatával.

A 3. fejezet inkább a modern hardverre összpontosított, és kevésbé a szegmentációra és a MULTICS-ra.

A 4. fejezetből kikerültek a CD-kre való hivatkozások, mivel ezek már elvesztették jelentőségüket, helyükre korszerűbb megoldások (flash media) kerültek. A RAID 6-os szint leírása is hozzáadásra került a RAID rendszerekről szóló részhez.

Az 5. fejezetben sok változás történt. Eltávolítja a régi eszközök leírását, például a CRT-kijelzőket és a CD-meghajtókat, és újabb technológiai eszközöket, például érintőképernyőket ad hozzá.

A 6. fejezet nem sokat változott. A holtpontok témája néhány új megállapítás kivételével nagyjából változatlan.

A 7. fejezet teljesen új. A virtualizáció és a számítási felhő fontos témáit fedi le. Esettanulmányként bekerült a VMware-ről szóló rész.

A 8. fejezet a többprocesszoros rendszerekről szóló korábbi anyagok frissített változata. Most inkább a többmagos és többmagos rendszerekre összpontosít, amelyek az elmúlt néhány évben egyre fontosabbá váltak. Most itt vetődik fel a gyorsítótár adatok konzisztenciájának kérdése, amely az utóbbi időben egyre sürgetőbbé vált.

A 9. fejezetet alaposan átdolgozták és átszervezték, hogy sok új anyagot tartalmazzon a kódhibák, rosszindulatú programok és a kapcsolódó védelmek kihasználásáról. Az olyan támadásokat, mint a nulla mutató hivatkozásának megszüntetése és a puffertúlcsordulás, részletesebben tárgyaljuk. Most részletes leírást adunk a védelmi mechanizmusokról, az NX bitekről és a címtér véletlenszerűsítéséről.
valamint azt, hogy a támadók hogyan próbálják legyőzni őket.

A 10. fejezet jelentős változásokon ment keresztül. Frissült a Unix és Linux anyaga, de a fő kiegészítés egy új, meglehetősen terjedelmes szakasznak tekinthető, amelyet az Android operációs rendszernek szenteltek, amely gyakran megtalálható okostelefonokon és táblagépeken.

A harmadik kiadás 11. fejezete a Windows Vistának volt szentelve. Most a Windows 8-nak, pontosabban a Windows 8.1-nek szentelt fejezet váltotta fel. Vagyis most a fejezet a legfrissebb verziót tárgyalja.

A 12. fejezet az előző kiadás 13. fejezetének átdolgozott változata.

A 13. fejezet a tanulmányozásra javasolt anyagok jelentősen frissített listája. Emellett a hivatkozások listája a könyv harmadik kiadása óta megjelent művekre vonatkozó 223 új hivatkozással egészült ki.

Ezenkívül a könyv kutatási szakaszait frissítettük, hogy tükrözzék az operációs rendszerekkel kapcsolatos legújabb munkákat. Ezen kívül minden fejezet új kérdésekkel bővült.

További részletek a könyvről a címen találhatók

Sorozat: "Számítástechnika klasszikusai"

Ez a várva várt, átdolgozott és átdolgozott kiadás a világméretű bestsellernek az operációs rendszer technológia legújabb fejlesztéseit tartalmazza. A könyv példákon alapul, és tartalmazza a modern operációs rendszerek működésének megértéséhez szükséges információkat. Az új kiadás jelentősen módosult és bővült, és tartalmazza a Windows Vista kialakításának és működésének leírását. Több operációs rendszer fejlesztésében szerzett gyakorlati tapasztalatával és magas szintű ismeretanyagával Andrew Tanenbaum összetett témákat tudott világosan és vonzó módon kommunikálni. A könyv számos olyan fontos részletet közöl, amelyek egyetlen más kiadványban sem találhatók meg. 3. kiadás.

Kiadó: "Peter" (2013)

ISBN: 978-5-459-00757-2, 978-5-496-00301-8, 978-5-49807-306-4, 978-5-945-00157-2

Tanenbaum, András

Andrew Tanenbaum

Életrajz

Andrew Tanenbaum elismert a számítástechnika és a mérnöki tudomány számos olyan területéről szóló tankönyveiért, amelyek standardnak számítanak ezen a területen, különösen:

  • Számítógépes hálózatok, ISBN 0-13-066102-3
    • Fordítás: Számítógépes hálózatok, ISBN 5-318-00494-X
  • Operációs rendszerek: tervezés és megvalósítás, ISBN 0-13-638677-6
    • Fordítás: ISBN 5-469-00148-2
  • Modern operációs rendszerek, ISBN 0-13-031358-0
    • Fordítás: ISBN 978-5-498-07306-4

Azt is írta:

  • Strukturált számítógépes szervezet, ISBN 0-13-148521-0
    • Fordítás: Számítógép architektúra ISBN 5-469-01274-3
  • Elosztott rendszerek: alapelvek és paradigmák, ISBN 0-13-088893-1
    • Fordítás: Elosztott rendszerek. Alapelvek és paradigmák ISBN 5-272-00053-6

könyv" Operációs rendszerek: fejlesztés és megvalósítás"(Angol) Operációs rendszer: Tervezés és megvalósítás) és a Minix inspirálta Linus Torvaldst a Linux kernel létrehozására. Az önéletrajzban Csak szórakozásból Torvalds úgy írja le, mint "a könyv, amely új magasságokba vitt." Ezt követően Tanenbaum írt egy elosztott operációs rendszert, az Amoeba-t, amely teljes mértékben megvalósítja a mikrokernel ötletét.

Díjak és címek

  • Tag (IEEE)
  • A Holland Királyi Művészeti és Tudományos Akadémia tagja
  • akadémiai professzor
  • A Best Paper for High Impact című könyv társszerzője a 2006-os IEEE Percom konferencián
  • A klasszikus oktatási irodalomért járó TAA McGuffey-díj 2003-as nyertese
  • A 2002-es TAA Texty Award for New Educational Literature díj nyertese
  • Az Ad Hoc Group on Computing Education (ACM) díjazott a számítástechnikai oktatáshoz való hozzájárulásért
  • A Számítástechnikai Gépek Szövetsége 1994. évi Kiváló Pedagógus díjának jelöltje
  • Az 1984-es ACM SOSP Distiguished Paper Award társszerzője

Bibliográfia

  • Andrew Tanenbaum (angol) könyvei, a Prentice Hall kiadásában

Megjegyzések

Lásd még

Linkek

  • Tanenbaum professzor oldala a Vrije Egyetem Számítógéprendszerek Tanszékének szerverén]

Kategóriák:

  • Tudósok Hollandiából
  • New Yorkban született
  • 1944-ben született
  • amerikai informatikusok
  • Személyiségek ábécé sorrendben
  • UC Berkeley öregdiákok
  • Ingyenes szoftverfejlesztők

További hasonló témájú könyvek:

    - A Windows XP egy internetes telefonos gépben indul. A rendszerindítási sorrend az a műveletsor, amelyet a számítógépnek végre kell hajtania ahhoz, hogy ... Wikipédia

    "Vállalkozásirányítási információs rendszerek" mesterképzés- M. V. Lomonoszovról elnevezett Moszkvai Állami Egyetem Számítási Matematikai és Kibernetikai Kara ... Wikipédia

    Kernel (operációs rendszer)- Ennek a kifejezésnek más jelentése is van, lásd Core. A kernel az operációs rendszer (OS) központi része, amely az alkalmazásoknak összehangolt hozzáférést biztosít a számítógépes erőforrásokhoz, például a processzoridőhöz, a memóriához és a külső hardverekhez... ... Wikipédia - Ennek a kifejezésnek más jelentése is van, lásd Operációs rendszer ( jelentések). Az "OS" kérés ide kerül átirányításra; lásd még más jelentéseket is. Operációs rendszer, röv. OS (angolul operációs rendszer, OS) menedzserek és... ... Wikipédia komplexuma

    Rendkívül megbízható operációs rendszer- (EROS) egy megbízáson alapuló operációs rendszer, amelyet az aktív rendszerek védelmére és megbízhatóságára vonatkozó követelmények teljesítésére terveztek. Az aktív rendszerek felhasználói bármikor tetszőleges kódot írhatnak be és futtathatnak, beleértve a hibás vagy akár... ... Wikipédia

    Megosztott erőforrás- A megosztott erőforrás, vagy a számítástechnikában megosztott hálózati erőforrás olyan eszköz vagy információ, amely távolról elérhető egy másik számítógépről, általában helyi számítógépes hálózaton vagy vállalati... ... Wikipédia

    SzerzőKönyvLeírásÉvÁrKönyv típusa
    E. Tanenbaum, H. Bos Klasszikus számítástechnika 2016
    932 papír könyv
    Tanenbaum E. Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől és... - Péter, (formátum: 70x100/16, 1120 oldal) Klasszikus számítástechnika 2019
    1266 papír könyv
    Tanenbaum Andrew, Bos Herbert Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől és... - Péter, (formátum: 70x100/16, 1120 oldal) Klasszikus számítástechnika 2019
    1799 papír könyv
    Andrew Tanenbaum A kiadótól Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez - (formátum: 170x240 mm, 1120 oldal) Klasszikus számítástechnika 2016
    1008 papír könyv
    Tanenbaum Andrew, Bos Herbert Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől és... - Péter, (formátum: 70x100/16, 1120 oldal) Klasszikus számítástechnika 2015
    1017 papír könyv
    Tanenbaum E. Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől és... - PETER, (formátum: 70x100/16, 1120 pp.) Klasszikus számítástechnika 2019
    864 papír könyv
    Andrew Tanenbaum - Péter, (formátum: 70x100/16, 1120 oldal) Klasszikus számítástechnika e-könyv
    499 e-könyv
    Az oktatóanyag a UNIX család operációs rendszereinek parancsfelületének alapjait ismerteti. Nagy figyelmet fordítanak a rendszerparancsok és a nyelvi lehetőségek gyakorlati felhasználására... - Infra-M, (formátum: 60x90/16, 160 oldal) Felsőoktatás 2016
    348 papír könyv
    A. B. Vavrenyuk, O. K. Kurysheva, S. V. Kutepov, V. V. Makarov Az oktatóanyag a UNIX család operációs rendszereinek parancsfelületének alapjait ismerteti. Nagy figyelmet fordítanak a rendszerparancsok és nyelvi képességek gyakorlati felhasználására... - INFRA-M, (formátum: 60x90/16, 160 oldal) Alapképzés2015
    741 papír könyv
    Vavrenyuk A.B. Az oktatóanyag a UNIX család operációs rendszereinek parancsfelületének alapjait ismerteti. Nagy figyelmet fordítanak a rendszerparancsok és a nyelvi lehetőségek gyakorlati felhasználására... - INFRA-M, (formátum: 70x100/16, 1120 oldal) Alapképzés2018
    842 papír könyv
    Vavrenyuk Alekszandr Boriszovics, Kurysheva Oksana Konsztantyinovna, Kutepov Sztanyiszlav Vladimirovics Az oktatóanyag a UNIX család operációs rendszereinek parancsfelületének alapjait ismerteti. Nagy figyelmet fordítanak a rendszerparancsok és a nyelvi lehetőségek gyakorlati felhasználására... - INFRA-M, (formátum: 70x100/16, 1120 oldal) Középfokú szakképzés 2019
    944 papír könyv
    Indul