Presentación2
Transcript of Presentación2
Republica bolivariana de Venezuela Universidad nacional experimental politécnica
Vice-rectorado Luis Caballero mejíasAntonio José de sucre
Computación I
Programación
Alumna :Delgado Claudia
Charallave de septiembre del 2012
Profesora Gioconda E
Descripción de un algoritmo informático de programación
está diseñado para la lectura humana
en algunos casos, formalizalos idiomas de propósito general.
no obedece a las reglas de sintaxis de ningún idioma en particular
omite detalles que no son esenciales para
la comprensión humana del algoritmo
Pseudocódigo
Diagrama de flujo
representación gráfica del algoritmo
representan los pasos del algoritmo
utilizan símbolos con significados definidos
representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso
Se utiliza en disciplinas como programación
Los programas queden mejor documentados internamente.posee un único punto de entrada y sólo uno de salida
Aumenta la productividad del programadorLos programas son mas fáciles de entender
Se reduce la complejidad de las pruebas
Programación estructurada
Programación modular
consta de varias secciones dividasde forma que interactúan a través de llamadas a procedimientos, que
integran el programa en su totalidad.
coordina las llamadas a los módulos secundarios y pasa los datos necesarios
en forma de parámetros.
A su vez cada modulo puede contener sus propios datos y llamar a otros
módulos o funcionesProgramación orientada a objetos
técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.
Programación concurrente
se utiliza cuando tenemos que realizar
varias acciones a la vez
Controlar os accesos de usuarios y programas a un recurso de forma
simultanea
Programación funcional
Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras funciones.
Programación lógica
utilizar en la inteligencia artificial y pequeños programas infantiles
permite lograr que un ordenador basándose en hecho y reglas lógicas, pueda dar soluciones inteligentes).
Tipos de programación