Tutte le domande

8
risposte

Che cosa è esattamente il calcolo distribuito? [chiuso]

Che cosa costituisce esattamente il calcolo distribuito e in che cosa differisce dal calcolo parallelo / concorrente? L'uso di mutex e semafori in più thread paralleli che tentano la sincronizzazione per l'accesso a una risorsa costituisce un...
posta 19.10.2011 - 03:06
4
risposte

Dove posso trovare una serie diversa di testo di esempio? [chiuso]

Sto cercando di raccogliere statistiche sulle sequenze di caratteri o parole usate nella lingua inglese da utilizzare in un progetto software. Dove posso ottenere una grande quantità (più GB sarebbe bello) di testo in chiaro inglese che copre...
posta 01.02.2012 - 01:29
4
risposte

Su MVC diverse viste hanno lo stesso controller o una vista deve avere un unico controller?

Ho delle domande durante la progettazione di un'architettura per un progetto su MVC. (È un progetto CKK / Marmalade SDK, non sto usando alcun particolare framework MVC, ne sto facendo uno.) Su diversi articoli (come su l'originale articolo d...
posta 20.05.2012 - 04:47
10
risposte

Perché le lingue digitate dinamicamente non consentono allo sviluppatore di specificare il tipo?

Le lingue digitate dinamicamente che conosco non consentono mai agli sviluppatori di specificare i tipi di variabili, o almeno di avere un supporto molto limitato. JavaScript, per esempio, non fornisce alcun meccanismo per applicare tipi di v...
posta 09.05.2011 - 10:54
3
risposte

Che cos'è in realtà un modulo nell'ingegneria del software? [chiuso]

Secondo Stephen Schach, "Ingegneria del software classica e orientata agli oggetti", capitolo 6: a module consists a single block of code that can be invoked in the way that a procedure, function, or method is invoked Questo sembra molto...
posta 07.10.2012 - 08:52
4
risposte

Perché il server HTTP Apache è così complesso?

Il server Apache HTTP è un progetto abbastanza grande, molto più grande di, per esempio, lighthttp o nginx o certamente i "semplici server HTTP" che si vedono fluttuare nelle esercitazioni C / C ++. A cosa serve il codice extra? Agg...
posta 28.05.2011 - 02:05
5
risposte

Perché abbiamo bisogno della sicurezza a livello di metodo?

Nel mondo reale, perché è necessario implementare la sicurezza a livello di metodo? Abbiamo un'applicazione web o un'applicazione desktop, in cui l'utente accede all'interfaccia utente (e quindi non può accedere direttamente al metodo). Qu...
posta 30.03.2011 - 06:44
3
risposte

Come funziona il multitasking

Sono completamente all'oscuro del funzionamento interno di un sistema operativo, ma posso più o meno intuire il comportamento approssimativo di molte funzioni. Una cosa che non riesco a capire, però, è il multitasking. In teoria, il sistema o...
posta 08.06.2011 - 11:41
2
risposte

Se l'attribuzione viene effettuata tramite uno pseudonimo, chi possiede i diritti sul codice? [chiuso]

Sono a conoscenza di alcuni casi in cui i programmatori hanno utilizzato uno pseudonimo per attribuzione invece dei loro nomi reali. Gli esempi includono: Satoshi Nakamoto (Bitcoin) Perché (Ruby) Una cosa che mi sono chiesto è...
posta 07.10.2011 - 01:21
4
risposte

Comportamento indefinito in Java

Stavo leggendo questa domanda su SO che discute alcuni comportamenti non definiti comuni in C ++, e mi chiedevo: anche Java ha un comportamento indefinito? Se è così, allora quali sono alcune cause comuni di comportamento non definito in Ja...
posta 22.06.2012 - 08:47