presentación1 final edgar

18
PSEUDOCÓDIGOS Y PROGRAMADORES PROFESORA ALUMNO YIOCONDA ECHENIQUE EDGAR MANRÍQUEZ

Upload: alexander-manriquez

Post on 12-Aug-2015

264 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Presentación1 final edgar

PSEUDOCÓDIGOS Y

PROGRAMADORES

PROFESORA ALUMNOYIOCONDA ECHENIQUE EDGAR MANRÍQUEZ

Page 3: Presentación1 final edgar

LENGUAJE DE PROGRAMACIÓN DE ALTO NIVEL Se caracteriza por expresar los algoritmos de una

manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.

En los primeros lenguajes de nivel bajo la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida.

Otra limitación de los lenguajes de nivel bajo es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas.

Page 4: Presentación1 final edgar

PROGRAMACIÓN MODULAR

En la programación modular consta de varias secciones dividas de forma que interactúan a

través de llamadas a procedimientos, que integran el programa

En la programación modular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en

forma de parámetros.

Page 5: Presentación1 final edgar

PROGRAMACIÓN ORIENTADA A OBJETOS (POO)

Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.

El elemento principal de la programación orientada a objetos es el objeto.

El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de

una organización.

Page 7: Presentación1 final edgar

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la

forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente

se utilizara para la codificación del mismo.

Las principales características de este lenguaje son:

Se puede ejecutar en un ordenador

Es una forma de representación sencilla de utilizar y de manipular.

Page 10: Presentación1 final edgar

diagrama de fluidos

Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos

símbolos para representar operaciones específicas, es decir, es la representación grafica de las distintas operaciones que se

tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que

deben realizarse.

Page 11: Presentación1 final edgar

Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de

flechas para indicar la secuencia de operación. Para hacer comprensibles los diagramas a todas

las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada

usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trajo como consecuencia que sólo

aquel que conocía sus símbolos, los podía interpretar. La simbología utilizada para la

elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente

Page 12: Presentación1 final edgar

IMPORTANCIA DE LOS DIAGRAMAS DE FLUIDO

Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este

realizamos un análisis de los procesos o procedimientos que requerimos para realizar

un programa o un objetivo.

Page 13: Presentación1 final edgar

Por ejemplo: si nosotros queremos realizar un pan primero necesitamos los ingredientes, este ya seria un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este seria otro proceso, luego realizamos la salsa, este seria otro procesos y

finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta pan ya contamos con

4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Para así obtener un producto final que seria nuestra pan

Page 15: Presentación1 final edgar

DIAGAMA NSEl diagrama N-S o también conocido como

diagrama de Chapín es una técnica de especificación de algoritmos que combina la descripción textual, propia del pseudocódigo, con la representación gráfica del diagrama de flujo.El diagrama N-S cuenta con un conjunto limitado de símbolos para representar los pasos del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo, dado que el lenguaje natural es muy extenso y se presta para la ambigüedad, solo se utiliza un conjunto