Informatika: Interdisciplinárny prístup

Hodnotenie:   (4,7 z 5)

Informatika: Interdisciplinárny prístup (Robert Sedgewick)

Recenzie čitateľov

Zhrnutie:

Táto kniha je vysoko cenená pre svoje komplexné pokrytie koncepcií programovania, najmä pre začiatočníkov v oblasti informatiky. Používatelia oceňujú jej prehľadnosť, množstvo cvičení a prehľad o programovaní, ktorý presahuje rámec syntaxe. Niektorí čitatelia však poukazujú na to, že niektoré cvičenia môžu byť náročné, najmä pre tých, ktorí nemajú silné matematické schopnosti.

Výhody:

Dobre napísané a ľahko čitateľné
poskytuje silné základné vedomosti z programovania a informatiky
množstvo praktických cvičení
výborné pre začiatočníkov
pokrýva viac než len syntax jazyka Java
jasné definície a opisy
užitočné online zdroje
dobrý referenčný materiál.

Nevýhody:

Niektoré cvičenia sú náročné, najmä pre tých, ktorí majú slabšie matematické zručnosti
niekoľko používateľov upozornilo na chýbajúci obsah na niektorých miestach
niekedy môže byť trochu suchý.

(na základe 21 čitateľských recenzií)

Pôvodný názov:

Computer Science: An Interdisciplinary Approach

Obsah knihy:

V 21. výročnom zozname Best of Computing, ktorý vydáva ACM, bola kniha označená za pozoruhodnú!

Kniha Computer Science: An Interdisciplinary Approach od Roberta Sedgewicka a Kevina Wayna je ideálnym moderným úvodom do informatiky s programovaním v jazyku Java pre študentov aj profesionálov. Sedgewick a Wayne vyučujú na základe širokého, na aplikáciách založeného prístupu prostredníctvom dôležitých príkladov z prírodných vied, matematiky, inžinierstva, financií a komerčných počítačov.

Kniha demystifikuje výpočty, vysvetľuje ich intelektuálne základy a pokrýva základné prvky programovania a riešenia výpočtových problémov v dnešnom prostredí. Autori na začiatku predstavujú základné prvky programovania, ako sú premenné, podmienky, cykly, polia a vstupno-výstupné operácie. Potom sa venujú funkciám a predstavujú kľúčové koncepty modulárneho programovania vrátane komponentov a opakovaného použitia. Predstavujú moderný úvod do objektovo orientovaného programovania, pričom sa venujú súčasným programovacím paradigmám a prístupom k abstrakcii údajov.

Na tomto základe Sedgewick a Wayne rozširujú svoje zameranie na širšiu disciplínu informatiky. Predstavujú klasické algoritmy triedenia a vyhľadávania, základné dátové štruktúry a ich použitie a vedecké techniky na hodnotenie výkonnosti implementácie. Pomocou abstraktných modelov sa čitatelia naučia odpovedať na základné otázky o výpočtoch, čím získajú prehľad pre praktické využitie. Na záver autori ukazujú, ako strojová architektúra spája teóriu výpočtovej techniky so skutočnými počítačmi a s históriou a vývojom tejto oblasti.

Pri každom pojme autori uvádzajú všetky informácie, ktoré čitatelia potrebujú na vybudovanie dôvery, spolu s príkladmi, ktoré riešia zaujímavé problémy. Každá kapitola obsahuje časti s otázkami a odpoveďami, cvičenia na samoštúdium a náročné problémy, ktoré si vyžadujú tvorivé riešenia.

Sprievodná webová stránka (introcs. cs. princeton.edu/java) obsahuje.

⬤  Rozsiahle doplnkové informácie vrátane navrhovaných prístupov k programátorským úlohám, kontrolných zoznamov a často kladených otázok.

⬤ Grafické a zvukové knižnice.

⬤ Odkazy na programový kód a testovacie údaje.

⬤ Riešenia vybraných cvičení.

⬤ Zhrnutia kapitol.

⬤ Podrobné pokyny na inštaláciu programovacieho prostredia Java.

⬤ Podrobné súbory úloh a projekty.

Sprievodná 20-dielna séria videoprednášok je k dispozícii na informit.com/title/9780134493831.

Ďalšie údaje o knihe:

ISBN:9780134076423
Autor:
Vydavateľ:
Väzba:Pevná väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Úvod do programovania v jazyku Python: interdisciplinárny prístup - Introduction to Programming in...
V súčasnosti každý, kto pracuje vo vedeckej alebo...
Úvod do programovania v jazyku Python: interdisciplinárny prístup - Introduction to Programming in Python - An Interdisciplinary Approach
Algoritmy v jazyku C, časti 1-5 (zväzok): Základy, dátové štruktúry, triedenie, vyhľadávanie a...
Vývojári softvéru a počítačoví vedci netrpezlivo...
Algoritmy v jazyku C, časti 1-5 (zväzok): Základy, dátové štruktúry, triedenie, vyhľadávanie a grafové algoritmy - Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms
Informatika: Interdisciplinárny prístup - Computer Science: An Interdisciplinary Approach
V 21. výročnom zozname Best of Computing, ktorý...
Informatika: Interdisciplinárny prístup - Computer Science: An Interdisciplinary Approach
Úvod do programovania v jazyku Java: Interdisciplinárny prístup - Introduction to Programming in...
Zručnosti v oblasti programovania sú v dnešnom...
Úvod do programovania v jazyku Java: Interdisciplinárny prístup - Introduction to Programming in Java: An Interdisciplinary Approach
Algoritmy v jazyku C, časť 5 - Grafové algoritmy - Algorithms in C, Part 5 - Graph...
Grafové algoritmy sú čoraz dôležitejšie pre širokú škálu...
Algoritmy v jazyku C, časť 5 - Grafové algoritmy - Algorithms in C, Part 5 - Graph Algorithms

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)