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 ★★
Peu commune · Savoirs
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...
Sur Wikipédia
Texte en anglais Pas encore d'article dans ta langue : extrait en anglais.
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.
Texte : Wikipédia en anglais, CC BY-SA 4.0. ·
Cartes voisines
-
t
théorème de superposition
Theorem in electrical physics providing a relationship between voltages of branches of a bilateral linear circuit
Nº Q32028 ★
Pas en vente
-
T
Théorème de Löwenheim-Skolem
Théorème selon lequel si un ensemble de formules admet un modèle infini, alors il admet un modèle de n’importe quelle cardinalité infinie supérieure ou égale au cardinal du langage et de l’ensemble de formules
Nº Q1068283 ★
Pas en vente
-
T
Théorème d'élimination des coupures
Théorème de logique
Nº Q376166 ★
Pas en vente
-
Programmation modulaire
Technique de programmation structurée où un programme est divisé en modules avec des fonctions spécifiques
Nº Q6453666 ★
Pas en vente
-
P
Projection (set theory)
An operation in set theory that maps elements in a set to elements from another set
Nº Q7249440 ★
Pas en vente
-
W
Wolfram Language
Langage de programmation
Nº Q15241057 ★
Pas en vente
-
Théorème de complétude de Gödel
Théorème de logique mathématique
Nº Q902052 ★★
Pas en vente
-
l
logical calculus
Nº Q8465354 ★
Pas en vente
-
Arbre de segments
Nº Q2377385 ★
Pas en vente
-
F
Forme normale conjonctive
Normalisation d'une expression logique qui est une conjonction de clauses, autrement dit une conjonction de disjonction de littéraux
Nº Q846564 ★★
Pas en vente
-
Théorème de factorisation
Nº Q1187646 ★
Pas en vente
-
M
Monade (informatique)
Patron de conception en programmation fonctionnelle servant à construire des types génériques
Nº Q1579914 ★★
Pas en vente
-
I
Identity theorem
Theorem that an analytic function is completely determined by its values on a countable subset that contains a converging sequence together with its limit
Nº Q1038716 ★
Pas en vente
-
Categorical logic
Branch of category theory within mathematics, adjacent to mathematical logic but more notable for its connections to theoretical computer science.
Nº Q5051813 ★
Pas en vente
-
Théorème de Pascal
Théorèmes mathématiques dus à Blaise Pascal
Nº Q899002 ★★
Pas en vente
-
Logarithme itéré
Fonction mathématique
Nº Q2028293 ★
Pas en vente
-
T
Théorème fondamental de la théorie de Galois
Théorème de la théorie de Galois
Nº Q766522 ★
Pas en vente
-
T
Théorème du gradient
Théorème d'analyse vectorielle
Nº Q287347 ★
Pas en vente