Esiste un solo libro che copre l'ampiezza dei fondamenti dell'informatica? [chiuso]

7

Quando ho fatto i miei studi universitari in ingegneria elettrica, c'era questo libro chiamato "Elettricità di base" di Van Valkenburgh . Se si legge la copertina del libro da coprire, i fondamenti dell'ingegneria elettrica sarebbero a prova di proiettile. Lo consiglierei a tutti i miei juniores e l'ho assolutamente adorato.

Esiste un libro nel campo dell'informatica? Non sono così preoccupato per gli algoritmi. Sto guardando più a qualcosa che mi dice come funziona tutto sotto le coperte. TCPIP, gestione della memoria, DNS, routing, SSL, buffer, accodamento ecc.

    
posta superFoo 02.07.2012 - 20:41
fonte

5 risposte

5

Dato che il campo dell'informatica è estremamente ampio, non si troverà tutto ciò che si sta cercando in un singolo libro. Tuttavia, è possibile ottenere quasi tutte le nozioni fondamentali in ordine leggendo almeno un libro dagli argomenti seguenti:

Se aggiungete un'introduzione agli algoritmi e un corso o due su linguaggi di programmazione specifici a questo elenco, otterrete il vostro curriculum di base CS run-of-the-mill.

    
risposta data 02.07.2012 - 21:47
fonte
6

Concettualmente l'informatica è un argomento abbastanza ristretto

Computer science or computing science (abbreviated CS or CompSci) is the scientific and mathematical approach to computation, and specifically to the design of computing machines and processes. A computer scientist is a scientist who specialises in the theory of computation and the design of computers.

Pure Computer Science non tratta la maggior parte delle cose che elencherai di cui vuoi un libro completo. Ci sono molti sottogeneri che fanno parte dell'Informatica, ma divergono molto rapidamente dalla definizione sopra.

  • DNS, TCP / IP, routing, ecc. riguardano Networking e Network Management. Questo è facilmente un soggetto multi-tomo.
  • SSL riguarda la crittografia e la trasmissione sicura dei dati. Temi multi-tomo.
  • buffering, accodamento, gestione della memoria riguardano gli algoritmi di tempo e spazio sono un crossover. Argomento multi-tomo su teoria e storia e anche su più tomi su implementazioni.

Strettamente parlando, l'informatica non riguarda le cose di cui sopra; riguarda ciò che rende possibili queste cose.

    
risposta data 02.07.2012 - 21:04
fonte
1

È un argomento molto ampio. Suggerisco di dare un'occhiata a Wikipedia - Computer Science .

Ecco la carta strutturata su questo argomento: Concetti fondamentali di informatica

    
risposta data 02.07.2012 - 20:51
fonte
1

Raccomando Organizzazione e progettazione del computer di Patterson e Hennessy. Copre molto bene i fondamenti dell'architettura dei computer.

    
risposta data 02.07.2012 - 21:21
fonte
0

Sembra che tu stia cercando il Body of Knowledge delle conoscenze informatiche ". C'è un Software Engineering BoK , ma non sono sicuro che esista una cosa del genere per CS. Si consiglia di iniziare con i programmi universitari in varie università. Computer Science Curricula 2013 sembra un buon inizio.

    
risposta data 02.07.2012 - 21:02
fonte

Leggi altre domande sui tag