Racket Programming the Fun Way: Od reťazcov k Turingovým strojom

Hodnotenie:   (4,2 z 5)

Racket Programming the Fun Way: Od reťazcov k Turingovým strojom (W. Stelly James)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje pútavý úvod do programovania v jazyku Racket a inšpiruje čitateľov, aby preskúmali aj iné príklady. Je však kritizovaná za to, že je nedostatočná pre tých, ktorí majú predchádzajúce skúsenosti s programovaním, chýbajú v nej základné materiály a nezahŕňa hlbšie témy v jazyku Racket.

Výhody:

Inšpiratívny prístup, ktorý povzbudzuje ku kódovaniu v jazyku Racket, jasné vysvetlenie tém, logický postup od základných k zaujímavejším konceptom, zahrnutie programovania s grafickým rozhraním a odporúčaný editor (DrRacket), ktorý zlepšuje skúsenosti s kódovaním.

Nevýhody:

Nie je vhodný pre čitateľov so skúsenosťami s programovaním, chýba diskusia o pokročilých funkciách Racketu, ako je systém makier, chýbajú alebo sú zastarané základné prostriedky, čo bráni v učení, a povrchné spracovanie tém, ako je teória množín a teória grafov.

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

Pôvodný názov:

Racket Programming the Fun Way: From Strings to Turing Machines

Obsah knihy:

Úvod do funkcionálneho programovacieho jazyka Racket a vývojového prostredia DrRacket na skúmanie tém z matematiky (väčšinou rekreačnej) a informatiky.

Konečne živá prehliadka všetkých vlastností, funkcií a aplikácií programovacieho jazyka Racket. Naučíte sa rôzne paradigmy kódovania vrátane iteračného, objektového a logického programovania; budete vytvárať interaktívnu grafiku, kresliť diagramy a riešiť hádanky pri skúmaní jazyka Racket prostredníctvom zábavných tém z oblasti informatiky - od štatistickej analýzy po vyhľadávacie algoritmy, Turingov stroj a ďalšie.

Prvé kapitoly obsahujú základné pojmy jazyka Racket, ako sú dátové typy, syntax, premenné, reťazce a formátovaný výstup. Naučíte sa, ako vykonávať matematické výpočty v bohatom numerickom prostredí jazyka Racket a používať programovacie konštrukcie v rôznych problémových oblastiach (napríklad kódovanie riešení hádanky Hanojská veža). Neskôr sa pohráte s vykresľovaním, popasujete sa s grafikou a vizualizáciou údajov. Potom uniknete zo zovretia príkazového riadku a vytvoríte animácie, interaktívne hry a program na kartové triky, ktorým oslníte svojich priateľov.

Naučíte sa, ako:

- Používať DrRacket, interaktívne vývojové prostredie (IDE) na písanie programov.

- Vypočítajte klasické matematické problémy, ako je Fibonacciho postupnosť.

- Generujte dvojrozmerné grafy funkcií a vytvárajte kresby pomocou grafických primitív.

- Importovať a exportovať dáta do a z Racketu pomocou portov a potom ich vizuálne analyzovať.

- Zostaviť jednoduché výpočtové zariadenia (tlačový automat, Turingov stroj a podobne), ktoré vykonávajú úlohy.

- Využite vstavané knižnice jazyka Racket na vytvorenie algebraickej kalkulačky pre príkazový riadok.

Racket Programming the Fun Way je rovnako ako samotný jazyk - stelesnením všetkého, čo robí programovanie zaujímavým a hodnotným a čo z vás robí lepšieho programátora.

Ďalšie údaje o knihe:

ISBN:9781718500822
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:380

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Racket Programming the Fun Way: Od reťazcov k Turingovým strojom - Racket Programming the Fun Way:...
Úvod do funkcionálneho programovacieho jazyka...
Racket Programming the Fun Way: Od reťazcov k Turingovým strojom - Racket Programming the Fun Way: From Strings to Turing Machines

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)