Tema 3.2.1

El proceso más simple es posiblementen el de una secuencia de pasos, su representación en diagrama de flujo es:

Sentencias de control de lógica

- Bucle while. Ejecuta una sentencia repetidamente hasta que la condición del bucle da FALSE. La forma es, While condicion Do sentencia

While condicion Do

 Begin 
  sentencia 1 
  sentencia 2 
  …… 
 End;

- Bucle Repeat-Until. Se usa cuando es necesario que el bucle se ejecute al menos una vez. En este caso la verificaciónde

la condición ofrece esa posibilidad. La forma del bucle es,

 Repeat 
  sentencia 1 
  sentencia 2 
  …… 
 Until condicion 

- Bucle For-Do. Es ideal para los casos en que está predeterminado el número de veces que se ejecutará una sentencia. La forma es,

 For contador:= exp1 To exp2 Do sentencia 

 For contador:=exp1 To exp2 do 
  Begin 
   sentencia1 
   sentencia2 
   ……. 
  End;

- If-Then-Else. Esta sentencia ejecuta una, muchas o ningunasentencia dependiendo de la evaluación de la condición establecida. La forma general es,

If condicion Then sentencia1 [Else sentencia2]

- Sentencia Case. La forma de esta sentencia es,

Case selector Of

 Constante1 : sentencia1; 
 Constante2 : sentencia2; 
 Constanten : sentencian; 

Else

 sentencia;

Cuando se ejecuta una sentencia Case, el valor del selector, que es una variable y puede ser cualquier tipo escalar excepto Real, se usa para determinar cuál, si la hubiera de las, sentencias del Case se ejcuta. Las constantes asociadas con la sentencia deben de ser del mismo tipo que la variable selector

Tema Anterior: 3.2 Representacion De Estructura Mediante Grafos
Siguiente Tema: 3.2.2 Seleccion If Then Else
Regresar al TEMARIO: Matematicas Computacion


Secuencias

El primer concepto elemental es que toda ‘ACCIÓN’ puede resumirse como una relación entre una SITUACIÓN I¬NICIAL DADA (S0), una SITUACIÓN FINAL DESEADA (Sn’) y UNA SITUACIÓN FINAL OBTENIDA (Sn), unidas mediante una secuencia de SI¬TUACIONES INTERMEDIAS (S1, S2…, Sn-1). Una Acción ‘A’, se define entonces como:

A = á (S0, Sn’), (S1, S2…, Sn-1), Sn ñ Dentro de este esquema, S0 se concibe como un estado de cosas deficita¬rio (necesidades de acción), Sn’ como un susti¬tuto ideal de ese estado de co¬sas (objetivos de acción), la se¬cuencia intermedia (S1, S2…, Sn-1) como los pasos intermedios estratégicos para sustituir efectivamente a S0 por Sn’ (ejecucio¬nes) y, finalmente, Sn se concibe como el produc¬to real de todo el proceso secuencial (resultados de acción). Los esta¬dos intermedios S1…, Sn-1 son “recursivos”, en el sentido de que cada uno de ellos puede reescribirse como un esquema de ac¬ción idéntico al de arriba, pero subor¬dinado a un esquema más incluyente o general, tal como ocurre con los sis¬temas de objeti¬vos en un diseño de instrucción o con los sistemas operati¬vos de un proceso industrial, etc.; esa recursividad e¬quivale a un sis¬tema definido por dos reglas de aplicación abierta: según R1, el símbolo A se reescribe como á(S0,Sn’), (S1…,Sn-1), Snñ; según R2, toda Si (tal que 0 < i < n) puede reescribirse como A

Recursividad de la Acción Por lo demás, como conjunto de elementos globales que circunscriben a S0 (i.e., como conjunto de proposiciones antecedentes que condicionan la descripción de S0 en relación con Sn’ y Sn), está el CONTEXTO INI¬CIAL o C0 que se refiere al ámbito, contexto o marco amplio de la ac¬ción y donde se ubican cosas como las siguientes: unas coordenadas socio-espacio-tempora¬les, unos PARTICIPANTES (actores o “actantes”, des¬glosables en sujetos de acción y destinatarios de acción) y un MARCO o CONJUNTO PRESUPOSICIONAL (desglosable en elementos de orden cognosci¬tivo e informativo -descripcio¬nes y explicaciones acerca de hechos objetivos- y elementos de orden filo¬sófico -valores, creencias, etc.-).