Post on 23-Jan-2017
ALGORITMOS
ALGORITMOS
Concepto De Programacin
Se pueden utilizar muchos lenguajes para programar una computadora. El ms bsico es el lenguaje de maquina, una coleccin de instrucciones muy detallada que controla la circuitera interna de la maquina. Este es el dialecto natural de la maquina. Muy pocos programas se escriben actualmente en lenguaje de maquina por dos razones importantes: primero, porque el lenguaje de maquina es muy incomodo para trabajar y segundo por que la mayora de las maquinas se pide programar en diversos tipos de lenguajes, que son lenguajes de alto nivel, cuyas instrucciones son ms compatibles con los lenguajes y la forma de pensar humanos como lo es el lenguaje c que adems es de propsito general.
CARACTERISTICAS DE LA PROGRAMACION ESTTRUCTURADA
Mezcla de lenguaje de programacin y espaol (o ingls o cualquier otro idioma) que se emplea, dentro de la programacin estructurada, para realizar el diseo de un programa.
-Es la representacin narrativa de los pasos que debe seguir un algoritmo para dar solucin a un problema determinado. El pseudocdigo utiliza palabras que indican el proceso a realizar
diagrama
es un dibujo geomtrico, muy utilizado en ciencia, en educacin y en comunicacin; con el que se obtiene la presentacin grfica de una proposicin, de la resolucin de un problema, de las relaciones entre las diferentes partes o elementos de un conjunto o sistema, o de la regularidad en la variacin de un fenmeno que permite establecer algn tipo de ley.
Diagrama de flujo
es la representacin grfica del algoritmo o proceso. Se utiliza en disciplinas como programacin, economa, procesos industriales y psicologa cognitiva.
Diagrama rectangular
son diagramas que puedes servir para contar todas las opciones posibles de combinar dos cosas o para determinar la probabilidad de que dos eventos sucedan
Pseudocodigo
Es una descripcin de alto nivel compacta e informal1 del principio operativo de un programa informtico u otro algoritmo.
Utiliza las convenciones estructurales de un lenguaje de programacin real,2 pero est diseado para la lectura humana en lugar de la lectura mediante mquina, y con independencia de cualquier otro lenguaje de programacin. Normalmente, el pseudocdigo omite detalles que no son esenciales para la comprensin humana del algoritmo, tales como declaraciones de variables, cdigo especfico del sistema y algunas subrutinas. El lenguaje de programacin se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notacin matemtica compacta.
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
window3.pngHaga clic para modificar el estilo de ttulo del patrn
flourish2.pngHaga clic para modificar el estilo de subttulo del patrn
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
flourish2.pngwindow3.png
flourish2.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
flourish2.pngwindow3.pngHaga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
flourish2.pngwindow3.pngflourish2.pngHaga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
Haga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Haga clic para modificar el estilo de texto del patrn
window3.pngHaga clic para modificar el estilo de ttulo del patrn
flourish2.pngwindow3.png
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic en el icono para agregar una imagen
Haga clic para modificar el estilo de texto del patrn
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel
window3.pngHaga clic para modificar el estilo de ttulo del patrn
Haga clic para modificar el estilo de texto del patrn
Segundo nivel
Tercer nivel
Cuarto nivel
Quinto nivel