Domande con tag 'computer-science'

1
risposta

Quali sono gli algoritmi più comuni nel campo della geometria computazionale? [chiuso]

Finora ho toccato vari aspetti della geometria computazionale tra cui la geometria planare costruttiva (intersezioni di locus), algoritmi per topologie di grafi planari, 3D DDA e, più recentemente, un'implementazione con scafo convesso 2D utiliz...
posta 29.08.2011 - 14:08
2
risposte

Perché la semantica e i sistemi di tipi sono così importanti?

Ho sentito dire che la semantica e i sistemi di scrittura sono molto importanti per tutti i programmatori! Ma io perché sono così importanti? Non capisco. Forse sono imortanti solo per teorici e sviluppatori di compilatori? Nella mia pratica...
posta 25.01.2016 - 10:53
6
risposte

Perché la definizione formale di notazione Big O è formulata come tale?

Considera la definizione formale: f(n) = O(g(n)) Perché non lo è: f(n) = O(f(n)) o f(n) = O(c*f(n)) dato che per l'analisi Big O, f(n)=2n e g(n)=n sono identici? Sono confuso dalla funzione f(n) che u...
posta 02.10.2011 - 11:25
4
risposte

Cosa significa eseguire un'operazione "In Place" per le lingue interpretate?

Domanda di programmazione: Reverse words in a string (words are separated by one or more spaces). Now do it in-place. Che cosa significa "in-place" nel contesto precedente per un linguaggio interpretato come PHP o JavaScript?     
posta 17.04.2013 - 04:29
2
risposte

Da un insieme di regole, ne derivano le implicazioni? [chiuso]

Mi sono appena interessato a questo dominio, quindi scusa se non sto utilizzando i termini corretti. Quello che voglio è il seguente: Dire che ho un insieme di regole (o vincoli), voglio ricavare alcune implicazioni di quelle regole. Ad es...
posta 05.01.2016 - 10:50
4
risposte

Termine generico per "oggetti" vs "tipi fondamentali"?

Quali sono i termini esatti per chiamare i tipi di dati con una struttura logica (come strutture C, oggetti C ++ o Java) rispetto ai tipi di dati fondamentali (come tipi numerici, caratteri , booleans ...) indipendentemente da qualsiasi ling...
posta 25.08.2013 - 18:37
1
risposta

Qual è la differenza tra il riutilizzo del codice e l'ingegneria della linea di prodotti software?

Qual è la differenza tra il riutilizzo del codice e l'ingegneria della linea di prodotti software? Perché il semplice riutilizzo del codice non ha avuto abbastanza successo?     
posta 28.02.2017 - 02:26
2
risposte

In che modo l'indirezione è diversa dall'aliasing?

Prendi da wikipedia , l'aliasing è definito come l'accesso a una posizione di dati attraverso nomi diversi. Tratto anche da wikipedia , il riferimento indiretto è definito come riferimento a qualcosa "usando un nome, un riferimento o un con...
posta 21.12.2013 - 09:37
4
risposte

Tutti i programmatori sanno come risolvere algoritmi, ecc. [chiuso]

Ho 15 anni e sto programmando da circa 3-4 anni. Per lo più programma in Java poiché era la mia prima lingua. Mi piacerebbe diventare un programmatore quando sarò più grande, ma non sono sicuro delle differenze. Ho usato un sito web, chiamato...
posta 19.10.2014 - 21:02
1
risposta

Risorse per comprendere profondamente un linguaggio di programmazione, le sue specifiche e la grammatica [chiuso]

Sono un ingegnere informatico e tutti i corsi che abbiamo avuto sulla programmazione e sui linguaggi informatici sono stati un'introduzione a C / Java e OOP. Ora ho voglia di leggere le specifiche del linguaggio Java per imparare una profonda co...
posta 23.11.2013 - 14:44