Preguntas etiquetadas con theory

Las preguntas teóricas tratan temas que generalmente no tienen usos prácticos inmediatos. Tenga cuidado al usar esta etiqueta: su pregunta puede ser más apropiada para el sitio Computer Science Stack Exchange.

6
¿Con qué frecuencia las CPU cometen errores de cálculo?
En las Notas de Dijkstra sobre Programación Estructurada , habla mucho sobre la posibilidad de probar los programas de computadora como entidades abstractas. Como corolario, comenta que las pruebas no son suficientes. Por ejemplo, señala el hecho de que sería imposible probar una función de multiplicación f (x, y) = …
22 theory  cpu 

4
¿Es el colon en bloques de pitón técnicamente necesario?
Esta es realmente una pregunta teórica de un novato en python que quiere entender más. Sigo olvidando los dos puntos después de las declaraciones iniciales de bloque en python. A eso me refiero: for <variable> in <sequence>: if <blah blah>: Mi pensamiento es que una de las razones por las …
19 python  syntax  theory 





9
Programas teóricamente libres de errores
He leído muchos artículos que afirman que el código no puede estar libre de errores, y están hablando de estos teoremas: Problema de detención Teorema de incompletitud de Gödel Teorema de Rice En realidad, el teorema de Rice parece una implicación del problema de detención y el problema de detención …
12 bug  theory 





3
Más código = más errores
De vuelta en la universidad, recuerdo a un profesor que enseñaba a la clase una de las leyes de la informática. Dijo algo así como "Más código equivale a más errores" y le dio un nombre (La Ley de Whatchamacallit) y se lo atribuyó a alguien. ¿Alguien sabe de dónde …


5
Análisis léxico sin expresiones regulares
He estado viendo algunos lexers en varios idiomas de nivel superior ( Python , PHP , Javascript , entre otros) y todos parecen usar expresiones regulares de una forma u otra. Si bien estoy seguro de que las expresiones regulares son probablemente la mejor manera de hacer esto, me preguntaba …

6
rendimiento versus reutilización
¿Cómo puedo escribir funciones que sean reutilizables sin sacrificar el rendimiento? En repetidas ocasiones me encuentro con la situación en la que quiero escribir una función de manera que sea reutilizable (por ejemplo, no hace suposiciones sobre el entorno de datos), pero conociendo el flujo general del programa, sé que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.