Domande con tag 'computer-science'

5
risposte

Quanti indirizzi di bit sono necessari per un computer con n byte di memoria?

Quanti bit di indirizzo sono richiesti (per il contatore del programma per esempio) in un computer con indirizzo byte con 512 Mbyte RAM? Che aspetto ha la formula? In che modo questo si collega al fatto che 32 bit non possono occupare più...
posta 10.12.2012 - 17:03
3
risposte

Qual è il termine generale per i nomi di [funzione] di cui il valore è completamente noto al momento della compilazione?

In alcuni linguaggi di programmazione, il significato di determinati nomi può essere completamente determinato in fase di compilazione (cioè senza eseguire il programma). Esempio: Una funzione in C ha portata globale; quando il nome d...
posta 07.12.2016 - 12:06
3
risposte

Come determinare quanti numeri ci sono in un sistema di numeri in virgola mobile?

Sto cercando di rendere i sistemi in virgola mobile un po 'più intuitivi per me stesso. Ci sono alcune cose di cui sono confuso e penso che il modo migliore per chiarire le mie confusioni sarebbe che qualcuno potrebbe guidarmi attraverso una dom...
posta 30.01.2012 - 01:30
3
risposte

Come vengono utilizzati gli spazi dei nomi nello stack durante la ricerca dell'ambito?

Sto seguendo un corso di linguaggi di programmazione comparativo e ho appreso le basi di base degli ambiti variabili rispetto ai frame di stack - ad es. collegamenti statici e dinamici, offset, ecc. come in l'immagine nella parte inferiore di q...
posta 04.12.2016 - 05:10
2
risposte

Come funzionano Symbol Tab, Lexers e Parser in un design moderno? [chiuso]

Sto lavorando alla creazione del mio linguaggio di scripting per scopi di apprendimento. Ho letto il Libro del Drago e alcune cose mi sono un po 'oscure per quanto riguarda la Tabella dei Simboli e anche dove risiedono effettivamente le stringhe...
posta 22.11.2015 - 01:30
2
risposte

Implementazione del motore di endgame degli scacchi senza basi di gioco Endgame

Sono interessato alla creazione di un motore per la risoluzione del gioco degli scacchi. Solitamente i finali degli scacchi vengono risolti usando le basi della tabella di fine partita generate da retrograde algorithm . Ho trovato che...
posta 30.12.2013 - 12:07
1
risposta

Migliore strategia di attraversamento / Guida logica necessaria

Sfondo: ecco lo scenario, immagina di avere un piccolo robot. Dò a questo robot una mappa, e voglio che lui attraversi la mappa, dopo averlo fatto, voglio che il robot mi dica il percorso più breve possibile sulla mappa. Quindi ecco un esempio...
posta 20.01.2013 - 04:25
2
risposte

Guida su una definizione di programmazione dinamica in Cormen

Sto leggendo su Dynamic Programming di Cormen. All'inizio del capitolo dice (relativo al termine Programmazione Dinamica): "Programming” in this context refers to a tabular method, not to writing computer code. Non riesco davvero...
posta 10.01.2012 - 17:39
2
risposte

tre progetti sovrapposti - come organizzare

Al momento sto sviluppando in parallelo tre progetti software scientifici (visione computerizzata) in Python e mi graffio la testa sull'organizzazione, sul codice pulito e sulla facilità di estendibilità / mantenimento del codice. Una domanda...
posta 28.02.2017 - 15:19
1
risposta

Utilizzare più dispatch dinamico potrebbe ridurre i tempi di compilazione?

In rapido il tempo di compilazione è molto lento, la quantità di codice nel tuo progetto aumenta. Quindi stavo cercando dei modi per ridurre quel tempo. Un approccio potrebbe essere l'uso di parole chiave linguistiche come definitive o statiche...
posta 05.06.2017 - 07:47