Domande con tag 'sicp'

2
risposte

Avvicinamento a SICP in Clojure anziché a Scheme

Sono uno studente di laurea triennale in un programma di ingegneria del software, e ho sollevato l'idea di leggere SICP a un consulente per ottenere una comprensione più profonda e più profonda dei principi alla base di tutto questo software che...
posta 19.08.2014 - 16:48
1
risposta

SICP - Perché usare accumulare con contro quando il filtro già restituisce un elenco

In SICP 2nd Edition sezione 2.2.3, gli autori hanno il seguente codice: (define (even-fibs n) (accumulate cons nil (filter even? (map fib (enumerate-interval 0 n)...
posta 22.12.2012 - 17:49
2
risposte

valutazione normale degli ordini -vs- valutazione dell'applicativo

Sto esaminando Abelson e Sussman ( Struttura e interpretazione di programmi per computer ) e sono un po 'confuso su quando viene utilizzata la normale valutazione degli ordini e quando viene utilizzata la valutazione degli ordini applicativi....
posta 28.02.2012 - 20:58
1
risposta

Quali caratteristiche ha MIT-Scheme che lo rendono ideale per SICP?

Ho pensato di provare a superare di nuovo il SICP, questa volta ben armata di un'idea migliore di ciò che il SICP intende realizzare, e di essere più vecchio e più saggio del mio primo tentativo di tornare all'università. Mi è stato detto da man...
posta 07.04.2014 - 22:57
2
risposte

vincoli nello sviluppo di software

Secondo questo As opposed to the constraints in other kinds of engineering, where the constraints of what you can build are the constraints of physical systems, the constraints imposed in building large software systems are the lim...
posta 20.10.2016 - 20:48
1
risposta

Aiuto nella scrittura di codice più generico

Sto facendo un progetto PHP MVC usando il codice di accensione. Ho due modelli, a e b. Ogni classe contiene quattro funzioni (inserisci, elimina, aggiorna e visualizza) e le loro implementazioni sono quasi le stesse una con l'altra. Un amico...
posta 21.04.2016 - 15:43
1
risposta

Perché le sequenze sono raccomandate come interfacce convenzionali?

Dal riferimento della versione di berkeley di sicp testo , Si dice che: Expressing programs as sequence operations helps us design programs that are modular. That is, our designs are constructed by combining relatively independent pieces,...
posta 25.05.2015 - 16:23
1
risposta

Come può Lisp produrre un processo iterativo da una procedura ricorsiva?

Sto iniziando a imparare Lisp, usando il libro SICP. Gli autori menzionano che una procedura (cioè la funzione) può essere ricorsiva o iterativa. Inoltre, il processo che tali procedure genereranno sarà anche ricorsivo o iterativo e, sorprendent...
posta 03.02.2014 - 12:14
1
risposta

Progettazione di operazioni generiche in linguaggi orientati agli oggetti

Ho trovato una citazione interessante in SICP che penso sia molto rilevante nella progettazione orientata agli oggetti: We see that, in general, a type may have more than one subtype. Triangles and quadrilaterals, for instance, are both...
posta 05.07.2016 - 11:47
1
risposta

Quale è meglio SICP o HTDP [chiuso]

Ho letto che SICP ( Structure and Interpretation of Computer Programs ) è difficile e HTDP ( How To Design Programs ) è meglio come un corso introduttivo. Direi che sono abbastanza bravo in matematica ma non un genio. Quanto è difficile è SICP,...
posta 29.01.2012 - 08:08