Algoritmos y pseudocodigo imagenes

1,564 views 19 slides Oct 26, 2016
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Consulta sobre la programación.


Slide Content

ALGORITMOS Y PSEUDOCODIGO Sergio Villarreal Trujillo – Daniel Felipe Mera Herrera 11-C

ALGORITMO Un algoritmo es un conjunto ordenado de operaciones sistemáticas que permite hacer una calculo y hallar la solución de un tipo de problemas.

TIPOS DE ALGORITMOS ALGORITMOS CUALITATIVOS: Cuando se hace a través de palabras, es decir, las instrucciones son verbales. ALGORITMOS CUANTITATIVOS: Cuando se hace a través de cálculos numéricos.

CARACTERISTICAS DEL ALGORITMO CARÁCTER FINITO: Un algoritmo siempre debe terminar después de un numero finito de pasos. PRECISION: Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso. ENTRADA: Un algoritmo tiene cero o mas entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos.

CARACTERISTICAS DEL ALGORITMO SALIDA: Un algoritmo tiene una o mas salidas: cantidades que tienen una relación especificas con las entradas. EFICACIA: También se espera que un algoritmo sea especifica, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente basieas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel.

PARTES DE UN ALGORITMO ENTRADA: Es donde se escriben los datos necesarios para darle solución al problema. PROCESOS: Son los pasos para resolver el problema ya sea suma, resta, multiplicación, división, etc. SALIDA: Son los resultados que se arrojan como la suma de los datos a las variables A) y B) según lo que se ha pedido.

RELACION ENTRE LOS ALGORITMOS Y LA INFORMATICA Las computadoras fueron creadas a base de algoritmos, por eso estos procesos son fundamentales en la computación.

PSEUDOCODIGO El pseudocodigo es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algorítmico.

ELEMENTOS DEL PSEUDOCODIGO Inicio=Origen del pseudocódigo. Var=Declaración de variables. Const =Declaración de constantes. Leer=Lectura de las variables. Proceso=Operaciones a efectuar. Imprimir=Salida de datos. Fin= Cierre del pseudocódigo.

CONDICIONES EN UN PSEUDOCODIGO Si(Condición 1=Valor) ejecutar acción Sino, ejecutar acción Fin si Se ejecutará determinado proceso, en caso contrario se ejecutará otro.

CICLOS EN UN PSEUDOCODIGO Los ciclos en un pseudocodigo son estructuras de control repetitivo, es decir, son aquellas en las que una sentencian o grupos de sentencias se repiten muchas veces, este conjunto de sentencias se denomina bucle o lazo.

DIAGRAMA DE FLUJO El diagrama de flujo en la representación grafica del algoritmo o proceso, se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.

PROBLEMA INFORMATICO Un problema informático es una relación entre un conjunto de instancias y un conjunto de soluciones, este permite establecer formalmente la relación deseada entre la entrada de un algoritmo y su salida.

PROGRAMA INFORMATICO Un programa informático es una secuencia de instrucciones, escritas para realizar una tarea especifica en una computadora, este dispositivo requiere programas p ara fusionar, por lo general, ejecutando las instrucciones del programa en un procesador central.

CODIGO FUENTE El código fuente de un programa esta escrito por un programador en algún lenguaje de programación, pero en este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje o código binario, así será mas fácil para la maquina interpretarlo.

LENGUAJE DE MAQUINA El lenguaje de maquina es el único lenguaje que puede ejecutar un a computadora, es especifico en cada arquitectura, es un código que es interpretado directamente por el microprocesador, esta compuesto por un conjunto de instrucciones ejecutadas en secuencia que representas acciones que la maquina podrá tomar.

COMPILADOR Un compilador es un programa informático que traduce un programa escrito en un lenguaje diferente.

PROGRAMACION DIRIGIDA A EVENTOS La programación dirigida a eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.

PROGRAMACION ORIENTADA A OBJETOS (POO) La programación orientada a objetos también conocida como POO es un diagrama de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos, esta basada en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento.
Tags