Pseudocodigo - Algoritmos - Diagramas de flujo

18
PSEUDOCODIGO Juan Guillermo Ferrer Hernández Santiago Cáceres

Transcript of Pseudocodigo - Algoritmos - Diagramas de flujo

PSEUDOCODIGOJuan Guillermo Ferrer Hernández Santiago Cáceres

¿QUÉ ES UN ALGORITMO? Es un conjunto

ordenado y finito de pasos que nos permite solucionar un problema.

Es una secuencia de instrucciones que representa un modo de solución para determinado tipo de problemas

CARACTERÍSTICAS DE UN ALGORITMO

DEFINICIÓN DE PSEUDOCODIGO El pseudocodigo es utilizado por los

programadores para omitir secciones de código para dar una explicación del paradigma.

El pseudocodigo no es programable si no que facilita la programación.

DIAGRAMA DE FLUJO Un diagrama de

flujo es la representación grafica de un proceso. Cada caso es representado por un símbolo diferente la cual contiene una breve descripción de una etapa de proceso.

COMPONENTES DE UN DIAGRAMA

QUE ES UN PROBLEMA INFORMÁTICO Es una relación entre un conjunto de

instancias y un conjunto de situaciones. Un problema abstracto te permite establecer finalmente un algoritmo y su salida.

RELACIÓN ENTRE ALGORITMO E INFORMÁTICA La relación que existe entre ellos es que el

algoritmo depende de la informática ya que los algoritmos lo que trata es de dar una serie de instrucciones que debe de realizar la computadora.

PARTES DE UN ALGORITMO

ELEMENTOS DE UN PSEUDOCODIGO Es un lenguaje intermedio entre el nuestro y

el de la computación ya que utiliza este lenguaje se guía por una serie de normas pero sin llegar a una estructura rígida como el lenguaje de programación.

Al ser un lenguaje intermedio no tiene una composición estandarizada por lo cual no todos los programadores utilizan la misma sintaxis.

CICLOS DE UN PSEUDOCODIGO

CÓDIGO FUENTE El código fuente de un programa está 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á más fácil para la máquina interpretarlo.

LENGUAJE DE MÁQUINA El lenguaje máquina es el único lenguaje que

puede ejecutar una computadora, es específico en cada arquitectura, es un código que es interpretado directamente por el microprocesador, está compuesto por un conjunto de instrucciones ejecutadas en secuencia que representan acciones que la máquina podrá tomar.

¿QUE ES UN COMPILADOR? Un compilador es un programa informativo

que traduce un programa escrito en un lenguaje de programación a otro diferente.

PROGRAMACIÓN DIRIGIDA POR EVENTOS La programación dirigida por eventos es un

paradigma en la que tanto la estructura como la ejecución de programas van determinados por los sucesos.

PROGRAMACIÓN ORIENTADA A OBJETOS (POO) La programación orientada a objetos POO, u

OOP es un paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.