nicolas muñoz - juan josé dorado

19
NICOLAS MUÑOZ JUAN JOSE DORADO 11A

Upload: nicolas-munoz

Post on 15-Apr-2017

49 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Nicolas Muñoz - Juan José Dorado

NICOLAS MUÑOZJUAN JOSE DORADO

11A

Page 2: Nicolas Muñoz - Juan José Dorado

Definición de algoritmo:

Un algoritmo es un conjunto de instrucciones o reglas prescritas bien definidas y finitas que permiten que se realicen las actividades.

Page 3: Nicolas Muñoz - Juan José Dorado

Características de un algoritmo:Se caracteriza por tener reglas en secuencia, por tener un limite y por estar bien definidas.

Page 4: Nicolas Muñoz - Juan José Dorado

Definición de Pseudocódigo:

Descripción de alto nivel de un algoritmo que utiliza una mezcla de lenguaje natural y de programación. Esta descripción no se guía ni rige bajo ningún estándar.

Page 5: Nicolas Muñoz - Juan José Dorado

Definición Diagrama de Flujo:

Representación gráfica de un algoritmo en proceso.

Page 6: Nicolas Muñoz - Juan José Dorado

Definición de la simbología de los componentes de un diagrama:

Línea de flujo: Muestra la dirección del proceso y el sentido del flujo, conectando los símbolos.

Terminador: En él se escribe información o acciones para comenzar o terminar el proceso.

Proceso: Tarea o actividad llevada a cabo.

Conectar: Se nombra un proceso independiente que en algún momento se relacionan con el proceso base.

Page 7: Nicolas Muñoz - Juan José Dorado

Entrada / salida de datos: Información necesaria para alimentar una actividad durante el proceso.

Decisión: Indica los puntos en que se toman las decisiones.

Documento: Se utiliza para haber referencia la consulta de un documento especifico en un momento del proceso.

Page 8: Nicolas Muñoz - Juan José Dorado

¿Qué es un problema informático?

Un problema informático es la relación entre la instancia y la solución de un algoritmo determinado.

Page 9: Nicolas Muñoz - Juan José Dorado

¿Qué es un programa informático?

Es una secuencia de instrucciones que se escriben para que se realicen tareas especificas en el computador.

Page 10: Nicolas Muñoz - Juan José Dorado

Relación entre los algoritmos y la informática:

Se relacionan porque dentro de la informática se encuentran los algoritmos para poder estructurar los programas.

Informática

Algoritmos

Page 11: Nicolas Muñoz - Juan José Dorado

Partes de un algoritmo completo:

Entrada: donde se escriben los datos que se necesitan para solucionar el problema.

Proceso: Pasos necesarios para resolver el problema.

Salida: resultaos de la suma de variables, etc…

Page 12: Nicolas Muñoz - Juan José Dorado

Elementos de un pseudocódigo:

Variables: Se insertan por parte del usuario, el valor es x o desconocido.

Condiciones: Reglas impuestas para desarrollar el proceso.

Ciclos: Orden del proceso.

Page 13: Nicolas Muñoz - Juan José Dorado

Condiciones en un pseudocodigo:

Si: Permite controlar el flujo del proceso si se esta de acuerdo al estado condición.

No: Si no se cumple la condición, se realiza otra acción.

Page 14: Nicolas Muñoz - Juan José Dorado

Ciclos en un pseudocodigo:

Los ciclos son una estructura de repetición que permiten que una secuencia o lista que contenga información, instrucciones o pasos a seguir, pueda ejecutarse varias veces de forma repetitiva.

Page 15: Nicolas Muñoz - Juan José Dorado

Código fuente:El código fuente

es el conjunto conformado por líneas de texto que contienen los pasos que debe seguir el computador para llevar a cabo la ejecución de un programa.

Page 16: Nicolas Muñoz - Juan José Dorado

Lenguaje de Máquina:

El Lenguaje de maquina es un sistema de códigos que únicamente reconoce el computador y es interpretado por el microprocesador. Esta compuesto de instrucciones que se ejecutan en orden para que la maquina tome o realice acciones.

Page 17: Nicolas Muñoz - Juan José Dorado

¿Qué es un compilador?:

El compilador es un programa informático que traduce o cambia un programa que se encuentra escrito en lenguaje de programación a otro totalmente diferente.

Page 18: Nicolas Muñoz - Juan José Dorado

Programación a eventos:

Es una paradigma de programación en el que la estructura al igual que la ejecución de los programas se determinan por los sucesos que ocurran en el sistema, ya sean que estén definidos por el usuario o sean provocados por ellos.

Page 19: Nicolas Muñoz - Juan José Dorado

Programación orientada a objetos:

Es un paradigma de programación en donde los objetos manipulan los datos de entrada para lograr obtener datos de salida específicos, donde cada objeto ofrece una funcionalidad distinta.