Introduccion a la Programacion

Páginas: 8 (1916 palabras) Publicado: 27 de mayo de 2015
Descripción de tipos de
programación

Programación
Estructurada
Programación estructurada: Programación de cada módulo
mediante métodos estructurados.

Programación
Orientada a Objetos.
Es un paradigma de programación que usa los objetos en sus
interacciones, para diseñar aplicaciones y programas informáticos.

Análisis y comprensión
de problemas.
El problema esté bien definido con el máximodetalle.
usuario plantea a un programador un problema a resolver
mediante su ordenador

Análisis y comprensión
de problemas.
Las especificaciones de las entradas y salidas del
problema, deben ser descritas también en detalle:
¿Qué datos son necesarios para resolver el problema?
¿Qué información debe proporcionar la resolución del
problema?

Diseño del algoritmo
Conceptos básicos.
•Describir lasoperaciones puestas en juego (acciones,
instrucciones, comandos,...)
•Describir los objetos manipulados por el algoritmo
(datos/informaciones)
•Controlar la realización de las acciones descritas, indicando la
forma en que estas se organizan en el tiempo

Diseño del algoritmo

Diseño del algoritmo
Acciones elementales

Aritmético – lógicas: (suma, resta, multiplicación,...) (mayor
que, menor que,igual que,...). (4, -5.67,...) (verdadero o falso).

De entrada – salida: Acciones que permiten capturar datos
para su posterior tratamiento (las de entrada) y guardar los
resultados de dicho tratamiento (las de salida).

Metodología de la
Programación

Secuencia de acciones elementales
Cuando en un algoritmo se deben ejecutar varias acciones
sucesivamente, éstas se describen una detrás de otrasegún el
orden en que deban ejecutarse.
Si se desea se puede emplear algún tipo de símbolo para
separar dos acciones consecutivas. En el siguiente ejemplo se
nuestra la descripción de n acciones separadas por punto y
coma (símbolo que habitualmente se emplea como separador).
Acción 1;
Acción 2; ...
Acción n;

Diseño del algoritmo
Composición condicional

Cuando en un algoritmo se quiere indicarque cierta acción sólo
se debe ejecutar bajo cierta condición se indica del siguiente
modo:
Si Condición Entonces
Acción;
Fin Si
Sólo si la Condición (operación lógica) es verdadera se
ejecutará la Acción. En este caso, la Acción puede referirse
tanto a una acción elemental como a un conjunto de ellas.

Diseño del algoritmo
Composición condicional doble
(alternativa)

En ocasiones, se debenejecutar unas acciones u otras
dependiendo de la ocurrencia de una determinada condición.
Esta especificación se realiza del siguiente modo:

Si Condición Entonces
Acción A;
Si No
Acción B;
Fin Si

Diseño del algoritmo
Composición condicional múltiple

También es posible que a la hora de especificar la ejecución de
una acción haya que escoger ésta entre varias dependiendo del
valor de una determinadavariable (o indicador).
Este caso se expresa del siguiente modo:
Seleccionar Indicador
Caso Valor 1:
Acción 1;
Caso Valor 2:
Acción 2; ...
Caso Valor n:
Acción n;
[En Otro Caso: Acción X;]
Fin Caso

Diseño del algoritmo
Composición iterativa o bucle

Cuando una acción o conjunto de acciones debe ejecutarse
varias veces se recurre a una estructura iterativa o bucle.
En este tipo de estructuras senecesita una condición que
determine cuando terminan las iteraciones
La condición de
La condición de
terminación ha de terminación ha de
ser FALSA
ser VERDADERA

Condición al
principio de la
estructura

(Estructura 1)
Mientras Condición
Hacer
Acción;
FinMientras

(Estructura 2)
Hasta Condición
Hacer
Acción; FinHasta

Condición al final de
la estructura

(Estructura 3)
Hacer
Acción; MientrasCondición;

(Estructura 4)
Hacer
Acción; Hasta
Condición;

Diseño del algoritmo
Composición iterativa o bucle

Cuando una acción o conjunto de acciones debe ejecutarse
varias veces se recurre a una estructura iterativa o bucle.
En este tipo de estructuras se necesita una condición que
determine cuando terminan las iteraciones

Diseño del algoritmo
Composición iterativa o bucle

Existe una construcción...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Programacion
  • introducción a la programacion
  • Introduccion A La Programacion
  • Introducción A La Programación O. O.
  • Introduccion a la programacion
  • Introduccion a programacion
  • INTRODUCCION A LA PROGRAMACION
  • programacion introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS