Hozzászólások
- A könyv Az elemek számítástechnikai rendszerek: Modern számítógép építése az első elvekből népszerűnek tűnik.
- dup hogyan működik a számítógép
Válasz
Amit kaptam neked:
- Számítógépes rendszerek – a programozók perspektívája
- Számítógép-szervezés és -tervezés
- A számítógépes rendszer elemei
- A kő mintája (Félrevezető cím)
- Kód – A számítógépes hardver és szoftver rejtett nyelve
Ezek a könyvek segítenek megérteni a számítógép működését. A számítógépes hardver egy kis ismerete elengedhetetlen, és ez biztosan felgyorsítja a tanulási folyamatot.
Megjegyzések
- Ez inkább a gyakorlati oldal. Belemerülhet a valódi elméletbe, de ez elég durva (és valószínűleg nem is az, amit keres).
- Hozzátenném a Digital szót Tervezés és számítógépes architektúra az Ön listájára.
Válasz
Nemrégiben kezdtem érdeklődni a dolgok alacsony szintű oldala iránt. Különösen a számítógépek működésének legalapvetőbb szintje (az elméletibb szint, nem a hardver oldal).
Nos, valójában ez az ellenkezője: annál több elméleti, annál magasabb szintű, mivel elvont fogalmakkal foglalkozik.
A számítógépek mögött álló elmélet megértéséhez a legjobb könyv, amit olvastam: Bevezetés a számítás elmélete , M. Sipser. Minden megvan: Turing gép, automaták, nyelvtanok és nyelvek, összetettség stb. Nagyon jól meg van írva és meglehetősen hozzáférhető, figyelembe véve a témát.
I engem az a legalapvetőbb szint is érdekel, hogy a számítógépek általában hogyan csinálják belsőleg a dolgokat. Ismét a legalapvetőbb és alapvető szinten.
A referencia számomra A. Tanenbaum könyvei: Strukturált számítógépes szervezet a hardverekhez és operációs rendszerek: Tervezés és megvalósítás operációs rendszerhez. Régi könyvek, de még mindig állnak. Vigyázat: ezek azonban referenciák könyveket, és nem mindig túl “undergrad-barát” (mivel hamarosan alsós vagy, igaz? :)).
Válasz
A Java használatával elindíthatja a következő címet: http://www.learnjavaonline.org/ . És miután tisztában van a Java szintaxisával, próbáld ki http://codingbat.com/java . Nagyon jó programozási gyakorlatokat kapott.
Megjegyzések
- Köszönöm a választ. Talán nem értette ' nem pontosan megértette a kérdésemet. A Java magas szintű programozás, és ' s én is választottam nyelv, amelyet már elég jól értek. Érdeklődésem az, hogy elkezdjem megtanulni a CS alapjait, főleg azt, hogy a kompterek hogyan működnek alapvetően az elméleti oldalon.
- Aka, a dolgok legalsó oldala (kivéve az elektronikai részt. I ' m csak most szólt bele az elméletbe.