Structured program theorem
Theorem that a class of control flow graphs can compute any computable function if it combines subprograms only through sequence, selection, and iteration
In programming language theory, the structured program theorem, generally called the Böhm–Jacopini theorem, states that a class of control-flow graphs (historically called flowcharts in this context) can compute any computable function using only the following three control structures to combine subprograms (statements and blocks): Sequence Executing one subprogram, and then another subprogram Selection Executing one of two subprograms according to the value of a boolean expression Iteration Repeatedly executing a subprogram as long as a boolea...
Nº Q2635326 ★★
Incomum · Saberes
Structured program theorem
Theorem that a class of control flow graphs can compute any computable function if it combines subprograms only through sequence, selection, and iteration
In programming language theory, the structured program theorem, generally called the Böhm–Jacopini theorem, states that a class of control-flow graphs (historically called flowcharts in this context) can compute any computable function using only the following three control structures to combine subprograms (statements and blocks): Sequence Executing one subprogram, and then another subprogram Selection Executing one of two subprograms according to the value of a boolean expression Iteration Repeatedly executing a subprogram as long as a boolea...
Na Wikipédia
Texto em inglês Ainda não há artigo no seu idioma: trecho em inglês.
In programming language theory, the structured program theorem, generally called the Böhm–Jacopini theorem, states that a class of control-flow graphs (historically called flowcharts in this context) can compute any computable function using only the following three control structures to combine subprograms (statements and blocks): Sequence Executing one subprogram, and then another subprogram Selection Executing one of two subprograms according to the value of a boolean expression Iteration Repeatedly executing a subprogram as long as a boolean expression is true More precise definitions are listed in the next section. The structured chart subject to these constraints, particularly the loop constraint implying a single exit (as described later in this article), may however use additional variables in the form of bits (stored in an extra integer variable in the original proof) in order to keep track of information that the original program represents by the program location. The construction was based on Böhm's programming language P′′. The theorem forms the basis of structured programming, a programming paradigm which eschews the goto statement, exclusively using other control semantics for selection and iteration.
Texto: Wikipédia em inglês, CC BY-SA 4.0. ·
Cartas próximas
-
Teorema da compacidade
Afirmativa de que um conjunto é satisfazível se todos os subconjuntos finitos o forem
Nº Q1149458 ★
Sem ofertas
-
T
Teorema de Hellmann–Feynman
Nº Q906809 ★
Sem ofertas
-
Teorema de Sylvester–Gallai
Nº Q748233 ★
Sem ofertas
-
Combinatória
Área da matemática discreta
Nº Q76592 ★★★
Sem ofertas
-
T
Teorema de Seifert-van Kampen
Nº Q372037 ★
Sem ofertas
-
M
Modula-2
Linguagem de programação
Nº Q777358 ★
Sem ofertas
-
c
conjugação
Operação matemática: aba⁻¹
Nº Q77980581 ★
Sem ofertas
-
P
Programação orientada a autômatos
Nº Q4056322 ★
Sem ofertas
-
Teorema fundamental do cálculo
Nº Q1217677 ★★★
Sem ofertas
-
Padrão
Regularidade espacial ou temporal discernível no mundo ou em um projeto feito pelo homem
Nº Q2083958 ★★★★
Sem ofertas
-
Cálculo lambda
Nº Q242028 ★★★
Sem ofertas
-
Teorema de Cantor-Bernstein-Schroeder
O teorema que se existem funções injetivas f: A→B e g: B→A entre os conjuntos A e B, então existe uma função bijetiva h: A→B
Nº Q1033910 ★
Sem ofertas
-
Função monótona
Função entre conjuntos ordenados que preserva ou inverte a ordem dada
Nº Q194404 ★★
Sem ofertas
-
No free lunch in search and optimization
Theorem
Nº Q255847 ★★
Sem ofertas
-
c
computational formula for the variance
Nº Q367866 ★★
Sem ofertas
-
T
Teorema de Bolzano-Weierstrass
Nº Q468391 ★★★
Sem ofertas
-
S
Sutherland–Hodgman algorithm
Algorithm used for clipping polygons
Nº Q1808181 ★
Sem ofertas
-
Ciência da computação teórica
Nº Q2878974 ★★★
Sem ofertas