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
-
Théorème de Green-Tao
Théorème relatif aux nombres premiers
Nº Q922012 ★★
Pas en vente
-
Théorie des graphes
Branche des mathématiques et de l'informatique étudiant les graphes
Nº Q131476 ★★★★
Pas en vente
-
Logique mathématique
Discipline des mathématiques étudiant celles-ci en tant que langage
Nº Q1166618 ★★★★
Pas en vente
-
Théorie des automates
Étude des modèles de mécanismes mathématiques qui formalisent les méthodes de calcul
Nº Q214526 ★★★
Pas en vente
-
Théorème de Morley
Nº Q913447 ★
Pas en vente
-
C
Congruence linéaire
Type d'équation diophantienne
Nº Q524257 ★
Pas en vente
-
Théorème de Stewart
Nº Q739403 ★★
Pas en vente
-
Théorie de l'approximation
Nº Q774123 ★
Pas en vente
-
Evolutionary programming
Evolutionary algorithm paradigm where the structure of the program to be optimized is fixed, while its numerical parameters are allowed to evolve
Nº Q2596288 ★
Pas en vente
-
Théorème d'Erdős-Szekeres
Nº Q976607 ★
Pas en vente
-
T
Théorème de Slutsky
Nº Q643826 ★
Pas en vente
-
P
Programmation fonctionnelle
Paradigme de programmation
Nº Q193076 ★★★
Pas en vente
-
Langage machine
Langage de programmation
Nº Q55813 ★★★
Pas en vente
-
Transformation de Fortescue
Nº Q552380 ★★
Pas en vente
-
Relay logic
Logic circuits built around electromagnetic relays
Nº Q2514145 ★
Pas en vente
-
C
Complétude (logique)
Concept
Nº Q15846555 ★
Pas en vente
-
F
Fluctuation theorem
Theorem
Nº Q900831 ★
Pas en vente
-
Théorème de compacité
Nº Q1149458 ★
Pas en vente