Értékelés:
Ez a könyv nagyra értékelt a programozási fogalmak átfogó lefedettsége miatt, különösen a kezdő informatikusok számára. A felhasználók nagyra értékelik áttekinthetőségét, számos gyakorlatát, és azt, hogy a könyv a szintaxison túl a programozásba is betekintést nyújt. Néhány olvasó azonban rámutat, hogy egyes gyakorlatok kihívást jelenthetnek, különösen azok számára, akik nem rendelkeznek erős matematikai ismeretekkel.
Előnyök:⬤ Jól megírt és könnyen olvasható
⬤ alapos alapismereteket nyújt a programozás és az informatika terén
⬤ sok gyakorlati feladat
⬤ kezdőknek is kiváló
⬤ a Java szintaxison túlmutat
⬤ világos definíciók és leírások
⬤ hasznos online források
⬤ jó referenciaanyag.
⬤ Néhány gyakorlat nehéz, különösen a gyengébb matematikai ismeretekkel rendelkezők számára
⬤ néhány felhasználó megjegyezte, hogy bizonyos helyeken hiányzik a tartalom
⬤ időnként kissé száraz lehet.
(21 olvasói vélemény alapján)
Computer Science: An Interdisciplinary Approach
Az ACM 21. éves Best of Computing listáján a Notable Book közé sorolták!
Robert Sedgewick és Kevin Wayne Computer Science: An Interdisciplinary Approach című könyve ideális modern bevezetés az informatikába a Java programozással mind a diákok, mind a szakemberek számára. Sedgewick és Wayne széleskörű, alkalmazás-alapú megközelítésben, a természettudományok, a matematika, a mérnöki tudományok, a pénzügyek és a kereskedelmi számítástechnika fontos példáin keresztül tanít.
A könyv demisztifikálja a számítást, elmagyarázza annak szellemi alapjait, és kitér a programozás és a számítási problémamegoldás alapvető elemeire a mai környezetben. A szerzők először olyan alapvető programozási elemeket mutatnak be, mint a változók, a feltételrendszerek, a ciklusok, a tömbök és az I/O. Ezután rátérnek a függvényekre, és bemutatják a moduláris programozás kulcsfontosságú fogalmait, beleértve a komponenseket és az újrafelhasználást. Modern bevezetést nyújtanak az objektumorientált programozásba, kitérve a jelenlegi programozási paradigmákra és az adatabsztrakció megközelítéseire.
Erre az alapra építve Sedgewick és Wayne az informatika tágabb tudományágára is kiterjeszti a fókuszt. Bemutatják a klasszikus rendezési és keresési algoritmusokat, az alapvető adatszerkezeteket és azok alkalmazását, valamint a megvalósítás teljesítményének értékelésére szolgáló tudományos technikákat. Az absztrakt modellek segítségével az olvasók megtanulják megválaszolni a számítással kapcsolatos alapvető kérdéseket, betekintést nyerve a gyakorlati alkalmazásba. Végül a szerzők bemutatják, hogy a géparchitektúra hogyan kapcsolja össze a számítástechnika elméletét a valódi számítógépekkel, valamint a terület történetével és fejlődésével.
A szerzők minden egyes fogalomhoz bemutatnak minden olyan információt, amelyre az olvasóknak szükségük van a magabiztosság kialakításához, érdekes problémákat megoldó példákkal együtt. Minden fejezet tartalmaz kérdés-felelet részeket, önismereti gyakorlatokat és kreatív megoldásokat igénylő, kihívást jelentő problémákat.
A kísérő weboldal (introcs. cs. princeton.edu/java) tartalmazza.
⬤ Kiterjedt kiegészítő információkat, beleértve a programozási feladatok javasolt megközelítéseit, ellenőrzőlistákat és GYIK-eket.
⬤ Grafikai és hangkönyvtárak.
⬤ Linkek a programkódokhoz és tesztadatokhoz.
⬤ Megoldásokat a kiválasztott feladatokhoz.
⬤ Kapiteli összefoglalók.
⬤ Részletes utasítások a Java programozási környezet telepítéséhez.
⬤ Részletes feladatsorok és projektek.
Kísérő 20 részes videó előadássorozat elérhető az informit.com/title/9780134493831 címen.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)