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.
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:
Szerző | Könyv | Leírás | Év | Ár | Kö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és | 2015 | 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és | 2018 | 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 |