Introducere în programarea în Java: O abordare interdisciplinară

Evaluare:   (4.3 din 5)

Introducere în programarea în Java: O abordare interdisciplinară (Robert Sedgewick)

Recenzii ale cititorilor

Rezumat:

Cartea este o introducere solidă în programarea Java, concentrându-se pe conceptele cheie ale științei calculatoarelor, deși se observă că conține conținut similar cu lucrările anterioare ale autorilor. Este potrivită în special pentru studenții din programele riguroase de informatică și oferă numeroase probleme de practică pentru a consolida învățarea. Unii utilizatori o consideră prea complexă pentru începători și presupune un anumit nivel de înțelegere a matematicii.

Avantaje:

Acoperire cuprinzătoare a conceptelor de programare și Java.
Număr mare de probleme practice interesante pentru consolidarea învățării.
Încurajează practicile de codare manuală, îmbunătățind înțelegerea.
Bun pentru inginerie software serioasă și conectează programarea cu domeniile științelor naturale.
O resursă excelentă pentru învățarea structurată în context universitar.

Dezavantaje:

Conținutul se suprapune cu lucrări anterioare ale acelorași autori, ceea ce poate duce la redundanță.
Poate fi copleșitor pentru începători datorită accentului pus pe concepte complexe încă de la început.
Presupune o bază solidă în matematică, ceea ce îi poate lăsa pe unii cititori pierduți.
Poate să nu fie ideal pentru autodidacți, cu excepția cazului în care aceștia învață rapid sau completează cu alte resurse.

(pe baza a 9 recenzii ale cititorilor)

Titlul original:

Introduction to Programming in Java: An Interdisciplinary Approach

Conținutul cărții:

Abilitățile de programare sunt indispensabile în lumea de astăzi, nu doar pentru studenții de la informatică, ci și pentru oricine din orice disciplină științifică sau tehnică. Introducere în programare în Java, ediția a doua, de Robert Sedgewick și Kevin Wayne este un tratament accesibil, interdisciplinar, care pune accentul pe aplicații importante și captivante, nu pe probleme de jucărie. Autorii furnizează instrumentele necesare pentru ca studenții și profesioniștii să învețe că programarea este o experiență naturală, satisfăcătoare și creativă și să devină cunoscători ai unuia dintre cele mai utilizate limbaje din lume.

Acest ghid bazat pe exemple se concentrează pe cele mai utile caracteristici ale Java și aduce programarea la viață pentru fiecare student în științe, inginerie și informatică.

Acoperirea include.

⬤ Elemente de bază ale programării: variabile, instrucțiuni de atribuire, tipuri de date încorporate, condiționale, bucle, matrici și I/O, inclusiv grafică și sunet.

⬤ Funcții, module și biblioteci: organizarea programelor în componente care pot fi depanate, întreținute și reutilizate independent.

⬤ Algoritmi și structuri de date: algoritmi de sortare/cercetare, stive, cozi și tabele de simboluri.

⬤ Aplicații din matematică aplicată, fizică, chimie, biologie și informatică.

Bazându-se pe vasta lor experiență la clasă, pe parcursul textului, autorii oferă întrebări și răspunsuri, exerciții și oportunități de implicare creativă în material. Împreună cu materialele însoțitoare descrise mai jos, această carte le permite oamenilor să urmărească o abordare modernă a predării și învățării programării.

Site-ul web însoțitor (introcs. cs. princeton.edu/java) conține.

⬤ rezumate ale capitolelor.

⬤ Exerciții suplimentare, unele cu soluții.

⬤ Instrucțiuni detaliate pentru instalarea unui mediu de programare Java.

⬤ Coduri de program și date de testare ușor de descărcat.

⬤ Exerciții creative detaliate, proiecte și alte materiale suplimentare.

Videoclipurile însoțitoare online produse de studio (informit.com/sedgewick) sunt disponibile pentru achiziționare și oferă studenților și profesioniștilor posibilitatea de a se implica în material în ritmul lor propriu și oferă instructorilor posibilitatea de a-și petrece timpul cu studenții ajutându-i să reușească la teme și examene.

Alte date despre carte:

ISBN:9780672337840
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2017
Numărul de pagini:784

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Introducere în programarea în Python - O abordare interdisciplinară - Introduction to Programming in...
Astăzi, oricine lucrează într-o disciplină...
Introducere în programarea în Python - O abordare interdisciplinară - Introduction to Programming in Python - An Interdisciplinary Approach
Algoritmi în C, părțile 1-5 (pachet): Fundamente, Structuri de date, Sortare, Căutare și Algoritmi...
Dezvoltatorii de software și informaticienii au...
Algoritmi în C, părțile 1-5 (pachet): Fundamente, Structuri de date, Sortare, Căutare și Algoritmi grafici - Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms
Știința calculatoarelor: O Abordare Interdisciplinară - Computer Science: An Interdisciplinary...
Numită o carte remarcabilă în lista 21st Annual...
Știința calculatoarelor: O Abordare Interdisciplinară - Computer Science: An Interdisciplinary Approach
Introducere în programarea în Java: O abordare interdisciplinară - Introduction to Programming in...
Abilitățile de programare sunt indispensabile în...
Introducere în programarea în Java: O abordare interdisciplinară - Introduction to Programming in Java: An Interdisciplinary Approach
Algoritmi în C, Partea 5 - Algoritmi grafici - Algorithms in C, Part 5 - Graph Algorithms
Algoritmii de graf sunt din ce în ce mai critici...
Algoritmi în C, Partea 5 - Algoritmi grafici - Algorithms in C, Part 5 - Graph Algorithms

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)