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
-
★★
Topologia geral
Área da topologia
-
★
Hyperplane separation theorem
Convex polyhedra
-
★★★
Linguagem formal
Tipo de linguagem normativa de um idioma.
-
T★★
Teorema de Goodstein
-
★
Diode–transistor logic
Class of digital circuits
-
★★★★
Arquitetura de von Neumann
Arquitetura de computador onde o código e os dados partilham um canal comum
-
★★
Teoria dos anéis
-
★★
Teorema dos quatro quadrados de Lagrange
Teorema
-
t★
teorema de Szemerédi
Theorem that long dense subsets of the integers contain arbitrarily large arithmetic progressions
-
C★
Computabilidade
Habilidade de resolver problemas de forma efetiva
-
D★
Dupla negação
Teorema
-
D★
Duplicate code
Piece of source code that occurs more than once in the same environment
-
★
Algoritmo Needleman-Wunsch
-
l★★
lema de Hensel
Theorem in commutative algebra
-
★
Teorema de Chen
-
★★★
Lei dos grandes números
Teorema Fundamental da Probabilidade
-
★
History of compiler construction
Wikimedia history article
-
★★
Problema matemático