Tecnicas de progamacion

Solo disponible en BuenasTareas
  • Páginas : 5 (1032 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de noviembre de 2010
Leer documento completo
Vista previa del texto
CENTRO DE ESTUDIOS SUPERIORES ISLA DEL CARMEN
CARRERA: INGIENERIA INDUSTRIAL
MATERIA: INFORMATICA 1
TURNO: FIN DE SEMANA
MAESTRA: ELDA NOELIA ROBLES TORRES
ALUMNO: ISRAEL ANTONIO GONZALEZ ALARCON
TEMA: TECNICAS DE PROGAMACION

CONTENIDO.
* DEFINICION DE PROGRAMACION

* DEFINICION DE LENGUAJE DE PROGRAMACION

* TECNICAS DE PROGAMACION

* PROGAMACION ESTRUCTURADA* PROGAMACION ESTRUCTURADA
* PROGAMACION SECUENCIAL
* PROGAMACION ITERACTIVA
* VENTAJAS DE LA PROGAMACION ESTRUCTURADA
* EJEMPLOS

* PROGAMACION MODULAR

* PROGAMACION ORIENTADA A OBJETOS

* CONCLUSIONES

DefinicIon de progamacion
Programación es la acción y efecto de programar. Este verbo tiene varios usos:se refiere a idear y ordenar la acciones, que se realizaran en el marco de un proyecto; a la preparación de maquinas para que cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para la resolución de problemas mediante computadoras; a la preparación de datos necesarios para obtener una solución de un problema.

Lenguaje de Programación
Un lenguaje es unsistema de comunicación que tiene forma contenido y uso. Un lenguaje de programación es aquel sistema que con una cierta estructura sintáctica y semántica, indica distintas instrucciones a un programa de computadora.

Técnicas de programación

Existen varios tipos las cuales son:
* Programación estructurada
* Programación modular
* Programación orientada a objetos

PROGAMACIONESTRUCTURADA
Se define como un estilo de programación con el cual el programador elabora programas, cuya estructura es la más clara posible, mediante el uso de tres estructuras básicas de control lógico y son:
* estructuras secuenciales: indica que las instrucciones de un programa se ejecutan una después de la otra, en el mismo orden en el cual aparecen en el programa.
* Estructurasselectivas: también conocida como la estructura SI- CIERTO-FALSO, plantea la selección entre dos alternativas con base en el resultado de la evaluación de una condición o predicado; equivale a la instrucción IF de todos los lenguajes de programación.
* Estructura iterativa (Bucle): también llamada HACER-MIENTRAS QUE, corresponde a la ejecución repetida de una instrucción mientras se cumple unadeterminada condición.

Ventajas de la Programación Estructurada
Con la programación estructurada, elaborar programas sigue siendo una labor que demanda esfuerzo, creatividad, habilidad y cuidado. Sin embargo podemos obtener las siguientes ventajas:
* Los programas son más fáciles de entender. un programa estructurado puede ser leído en secuencia de arriba hacia abajo sin necesidad de de estarsaltando de un sitio a otro en la lógica, lo cual es típico en otros tipos de programación.
* Reducción de los costos de mantenimiento del programa.
* Programas más sencillos y más rápidos.
* Aumento en productividad del programador.
* Se facilita la utilización de las otras técnicas para el mejoramiento de la productividad en programación.
* Los programas quedan mejordocumentados internamente.

Ejemplos:
ESTRUCTURA SECUENCIAL
DIAGRAMA DE FLUJO PSEUDOCODIGO


INICIO
A,B,C

C=A+B
C
FIN
|
| INICIO
| | | 1.-INICIO | | |
| | | | 2.- DECLARAR VARIABLES A, B,C |
| | | | 3.-PEDIR AL USUARIO A, B |
| | | | 4.- C= A+B | | |
| A, B, C
| | | 5.- IMPRIMIR C | |
| | | | 6.-FIN | | |
| | | | | | |
| | | | || |
C= A+B
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
C
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| FIN
| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |

ESTRUCTURAS SELECTIVAS...
tracking img