Perguntas com a marcação «theory»

A questão teórica trata de tópicos que geralmente não têm usos práticos imediatos. Tenha cuidado ao usar esta tag: sua pergunta pode ser mais apropriada para o site do Computer Science Stack Exchange.

6
Com que frequência as CPUs cometem erros de cálculo?
Nas Notas sobre programação estruturada de Dijkstra, ele fala muito sobre a possibilidade de programas de computador como entidades abstratas. Como corolário, ele observa como o teste não é suficiente. Por exemplo, ele ressalta o fato de que seria impossível testar uma função de multiplicação f (x, y) = x …
22 theory  cpu 

4
O cólon em blocos python é tecnicamente necessário?
Esta é realmente apenas uma pergunta teórica de um novato em python que quer entender mais. Eu continuo esquecendo os dois pontos após as instruções iniciais do bloco em python. É isso que eu quero dizer: for <variable> in <sequence>: if <blah blah>: Meu pensamento é que uma das razões …
19 python  syntax  theory 





9
Programas teoricamente livres de erros
Eu li muitos artigos que afirmam que o código não pode estar livre de erros e eles estão falando sobre esses teoremas: Problema de parada Teorema da incompletude de Gödel Teorema de Rice Na verdade, o teorema de Rice parece uma implicação do problema de parada e o problema de …
12 bug  theory 



2
Qual código é melhor para a otimização de previsão de ramificação?
Dada a previsão de ramificação e também o efeito das otimizações do compilador, qual código tende a oferecer desempenho superior? Observe que bRareExceptionPresent representa uma condição incomum. Não é o caminho normal da lógica. /* MOST COMMON path must branch around IF clause */ bool SomeFunction(bool bRareExceptionPresent) { // abort …


3
Mais código = mais bugs
De volta à faculdade, lembro-me de um professor ensinando à classe uma das leis da ciência da computação. Ele disse algo como "Mais código é igual a mais bugs" e deu a ele um nome (The Law Of Whatchamacallit) e atribuiu a alguém. Alguém sabe de onde vem essa "lei", …


5
Análise lexical sem expressões regulares
Eu estive observando alguns lexers em vários idiomas de nível superior ( Python , PHP , Javascript entre outros) e todos parecem usar expressões regulares de uma forma ou de outra. Embora eu tenha certeza de que as regexs são provavelmente a melhor maneira de fazer isso, eu queria saber …

6
desempenho versus reutilização
Como posso escrever funções reutilizáveis ​​sem sacrificar o desempenho? Estou enfrentando repetidamente a situação em que quero escrever uma função de uma maneira que a reutilize (por exemplo, não faz suposições sobre o ambiente de dados), mas sabendo o fluxo geral do programa, sei que não é a mais eficaz …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.