nuevo orden socialista

Solo disponible en BuenasTareas
  • Páginas : 17 (4164 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de agosto de 2013
Leer documento completo
Vista previa del texto
COMPLEJO EDUCATIVO “DELGADO”
Bachillerato Técnico Vocacional en Desarrollo de Software

Modulo: Elaboración de algoritmos usando la lógica de
programación.

Profesor: Carlos Roberto Alemán Prudencio.

IV. ESTRUCTURAS DE CONTROL
Al terminar este tema, el participante mediante la
elaboración de ejercicios, manejará las diferentes
OBJETIVO

estructuras

de

control

utilizandolas

tres

técnicas algorítmicas con la finalidad de resolver
problemas orientados a computadoras.
CONTENIDO
INTRODUCCIÓN
4.1 Estructuras Secuénciales
4.2 Estructuras Condicionales
4.3 Estructuras cíclicas
CONCLUSIÓN

INTRODUCCIÓN
Después

de

haber

conocido

en

el

tema

pasado

las

diferentes técnicas algorítmicas, en el presente tema las
vamos

autilizar

para

resolver

problemas

enfocados

a

computadoras. Pero como veremos estos podrán utilizar tres
estructuras diferentes.
Estos algoritmos tendrán la cualidad de llevar un
orden progresivo, tomar decisiones y si es necesario repetir
un bloque de instrucciones un determinado número de veces.
Por lo antes mencionado, este tema requiere de toda
nuestra capacidad paracomprenderlo en su totalidad, puesto
quien

lo

asimile

se

puede

considerar

prácticamente

un

programador, ya que solo tendrá que adaptar sus algoritmos a
un

lenguaje

de

programación.

Además

de

que

los

temas

siguientes solo bastará con adaptarlos a estos conocimientos.

Lamentablemente quien no se sienta seguro de lo aprendido,
tendrá que repasarnuevamente el módulo.
Este tema se encuentra dividido en tres subtemas,
donde cada uno maneja su funcionamiento con las técnicas ya
estudiadas.
El primer subtema es el más sencillo ya que habla de
las estructuras secuénciales, en las cuales no hay decisiones
que tomar y tan solo basta con analizar cuales son los datos
de entrada necesarios para producir las salidas deseadas.
El

segundosubtema

nos

guía

a

diseñar

algoritmos

inteligentes, es decir que toman decisiones, para lo cual se
manejan las estructuras condicionales; de las cuales existen
las condicionales sencillas que son aquellas en donde solo
existen dos caminos (falso y verdadero) y las de selección
múltiple en las que los caminos posibles son inmensos.
En el tercer subtema, crearemos algoritmos enlos
cuales un bloque de instrucciones se repite dependiendo de la
respuesta de una condición, a esto es a lo que comúnmente
llamaremos ciclos y existen de manera general 3 diferentes:
los que se ejecutan un número exacto de veces, los que se
repiten hasta que la respuesta sea verdadera y los que se
ciclan mientras la respuesta sea verdadera.
En

este

tema

nos

encontramos

conejemplos

para

asimilar el funcionamiento de las estructura y con decenas de
ejercicios,

los

cuales

esperamos

que

resuelvas

ya

que

mediante la práctica es como se te formará una mentalidad de
programador y solo así se podrá alcanzar el objetivo de este
tema y el objetivo del curso.

4.1 Estructuras Secuénciales
Los algoritmos más sencillos de realizar son losque
no

toman

ejecutar

decisiones,
instrucción

tan

solo

tras

se

dedican

instrucción

a
en

realizar
el

o

orden

determinado.
Estos

algoritmos

están

representados

por

las

estructuras secuénciales, en las que una acción (instrucción)
sigue a otra en secuencia. Las tareas se suceden de tal modo
que la salida de una es la entrada de lasiguiente y así
sucesivamente hasta el fin del proceso.
De manera general un algoritmo con una estructura
secuencial se representa de la siguiente forma en las tres
diferentes

técnicas

algorítmicas

(el

siguiente

ejemplo

no

realiza nada en específico, solo es de carácter ilustrativo):

// No hace nada
Inicio
Pseudocódigo: no hace nada
Variables:

Variables:

// no...
tracking img