Domande taggate «theory»

La domanda teorica riguarda argomenti che generalmente non hanno usi pratici immediati. Prestare attenzione quando si utilizza questo tag: la domanda potrebbe essere più appropriata per il sito di scambio di stack di informatica.

6
Con quale frequenza le CPU commettono errori di calcolo?
Nelle Note sulla programmazione strutturata di Dijkstra parla molto della dimostrabilità dei programmi per computer come entità astratte. Come corollario, osserva come i test non siano sufficienti. Ad esempio, sottolinea il fatto che sarebbe impossibile testare una funzione di moltiplicazione f (x, y) = x * y per qualsiasi grande …
22 theory  cpu 

4
I due punti nei blocchi di pitone sono tecnicamente necessari?
Questa è davvero solo una domanda teorica da parte di un principiante di Python che vuole capire di più. Continuo a dimenticare i due punti dopo le dichiarazioni iniziali di blocco in Python. Questi sono ciò che intendo: for <variable> in <sequence>: if <blah blah>: Il mio pensiero è che …
19 python  syntax  theory 





9
Programmi teoricamente privi di bug
Ho letto molti articoli che affermano che il codice non può essere privo di bug e parlano di questi teoremi: Arresto del problema Teorema di incompletezza di Gödel Teorema di Rice In realtà il teorema di Rice sembra un'implicazione del problema di arresto e il problema di arresto è in …
12 bug  theory 





3
Più codice = più bug
Di nuovo al college, ricordo un professore che insegnava alla classe una delle leggi dell'informatica. Ha detto qualcosa come "Più codice equivale a più bug" e gli ha dato un nome (La legge di Whatchamacallit) e lo ha attribuito a qualcuno. Qualcuno sa da dove viene questa "legge", chi l'ha …


5
Analisi lessicale senza espressioni regolari
Ho esaminato alcuni lexer in vari linguaggi di livello superiore ( Python , PHP , Javascript tra gli altri) e tutti sembrano usare espressioni regolari in una forma o nell'altra. Mentre sono sicuro che i regex sono probabilmente il modo migliore per farlo, mi chiedevo se ci fosse un modo …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.