SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD NACIONAL EXPERIMENTAL
 POLITECNICA ¨ANTONIO JOSE DE SUCRE¨
VICE-RECTORADO “LUIS CABALLERO MEJIAS”
          NÙCLEO CHARALLAVE
        MATERIA: COMPUTACION I
    ESPECIALIDAD: ING. MECATRONICA
               SECCION: 1




                                    Alumno: Jesús Rivero

                                     Exp: 2011247228
Pseudocódigos


                         Pseudocódigo: es una descripción de un algoritmo informático
                         de programación de alto nivel compacto e informal que utiliza
                         las convenciones estructurales de un lenguaje de programación
                         verdadero, pero que está diseñado para la lectura humana en
                         lugar de la lectura en máquina, y con independencia de
                         cualquier otro lenguaje de programación.



CARACTERÍSTICAS DEL PSEUDOCÓDIGO                              Todo documento en pseudocódigo debe
Permite la representación de algoritmos.                      permitir la descripción de:
Es una forma de representación sencilla de utilizar y         •Instrucciones primitivas.
de manipular.                                                 •Instrucciones de proceso.
Facilita el paso del programa al lenguaje de                  •Instrucciones de control.
programación.                                                 •Instrucciones compuestas.
Es independiente del lenguaje de programación que             •Instrucciones de descripción.
se vaya a utilizar.
Es un método que facilita la programación y solución                 Estructura a seguir en su realización:
                                                                       Cabecera.
al algoritmo del programa.                                                  •Programa.
Su libertad sintáctica permite que sea creado en el                         •Módulo.
idioma nativo del programador.                                              •Tipos de datos.
Sigue el diseño top-down, de arriba hacia abajo.                            •Constantes.
                                                                            •Variables.
                                                                       Cuerpo.
                                                                            •Inicio.
                                                                            •Instrucciones.
                                                                            •Fin.
Diagrama de flujo


                         Es una representación gráfica que muestra todas las
                         actividades de un proceso; permite ver la relación y la
                         secuencia lógica entre los pasos y actividades del
                         proceso. El diagrama de flujo representa la forma más
                         tradicional y duradera para especificar los detalles
                         algorítmicos de un proceso.



Reglas                                                                                            Símbolos



 Se debe de escribir de arriba hacia abajo y de             Óvalo o Elipse: Inicio y término (Abre y/o cierra el
 izquierda a derecha                                        diagrama).

                                                            Rectángulo: Actividad (Representa la ejecución de
 Los símbolos se unen con líneas                            una o más actividades o procedimientos).
 Se usan flechas para indicar el flujo de                   Rombo: Decisión (Formula una pregunta o cuestión).
 información
                                                            Círculo: Conector (Representa el enlace de
 Los círculos de decisión pueden y deben                    actividades con otra dentro de un procedimiento).
 tener más de una línea de flujo                            Triángulo boca abajo: Archivo definitivo (Guarda un
 Todos los símbolos pueden tener más de una                 documento en forma permanente).
 línea de entrada
                                                            Triángulo boca arriba: Archivo temporal (Proporciona
                                                            un tiempo para el almacenamiento del documento).
Instrucciones de control          Instrucciones alternativas      Instrucciones repetitivas


En programación, una
instrucción de control sirve
para modificar el flujo de                                          Esta instrucción ejecuta
control de un programa. Las
                                  Al igual que las                un ciclo o bucle repetitivo
instrucciones de control se       instrucciones alternativas,     de instrucciones, a medida
clasifican en: alternativas       las instrucciones repetitivas   que va incrementando o
(selectivas), repetitivas         también se pueden anidar,       decrementando
(iterativas) y de salto (de       permitiendo las siguientes
transferencia). Con las
                                                                  automáticamente una
                                  combinaciones de                variable de control hasta
estructuras de control se
                                  anidamiento:                    llegar ésta a un valor
puede: de acuerdo a una
condición:
                                   mientras en mientras           determinado. La variable
 --Ejecutar un grupo u otro de    mientras en                     de control presenta
sentencias (If-Then-Else y        hacer...mientras                durante el ciclo de
Select-Case)                      mientras en para                ejecución un valor inicial y
--Ejecutar un grupo de            hacer...mientras en
sentencias mientras exista una
                                                                  un valor final, los cuales
                                  hacer...mientras                deben ser ambos del
condición (Do-While)
                                  hacer...mientras en para        mismo tipo ordinal. La
--Ejecutar un grupo de
sentencias hasta que exista una
                                  hacer...mientras en             instrucción FOR presenta
condición (Do-Until)              mientras                        dos formas de ejecutarse,
--Ejecutar un grupo de            para en para                    una es la forma
sentencias un número              para en mientras                incremental y la otra la
determinado de veces (For-        para en hacer...mientras
Next)
                                                                  forma decremental.
Tipos de programación




Programación estructurada (PE) :La programación estructurada esta compuesta por un conjunto de técnicas que
han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de
depuración y mantenimiento del mismo.
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 su totalidad.
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.
Programación concurrente :Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la
vez, Se suele utilizar para controlar los accesos de usuarios y programas a un recurso de forma simultanea.
Se trata de una programación más lenta y laboriosa, obteniendo unos resultados lentos en las acciones.
Programación funcional :Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras
funciones.
Programación lógica :Se suele utilizar en la inteligencia artificial y pequeños programas infantiles. Se trata de una
programación basada en el cálculo de predicados (una teoría matemática que permite lograr que un ordenador
basándose en hecho y reglas lógicas, pueda dar soluciones inteligentes).

Más contenido relacionado

La actualidad más candente

Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónalexandermoreno91
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacionJosAngelLaraMendoza
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosmarigelcontreras
 
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...CesarKaiser1
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónAdolfoReyes24
 
Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0. Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0. RafaelAponte16
 
4ta evaluacion, presentacion
4ta evaluacion, presentacion4ta evaluacion, presentacion
4ta evaluacion, presentacionfabiana733179
 
Exposicion de programacion.
Exposicion de programacion.Exposicion de programacion.
Exposicion de programacion.BGYLMM
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 
Nicholas casañas castaño
Nicholas casañas castañoNicholas casañas castaño
Nicholas casañas castañonicholas_333
 

La actualidad más candente (16)

PowerPoint Programación
PowerPoint ProgramaciónPowerPoint Programación
PowerPoint Programación
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
Qué es un algoritmo
Qué es un algoritmoQué es un algoritmo
Qué es un algoritmo
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacion
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
 
PowerPoint Programación
PowerPoint ProgramaciónPowerPoint Programación
PowerPoint Programación
 
PowerPoint (Programación)
PowerPoint (Programación)PowerPoint (Programación)
PowerPoint (Programación)
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0. Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0.
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
4ta evaluacion, presentacion
4ta evaluacion, presentacion4ta evaluacion, presentacion
4ta evaluacion, presentacion
 
Exposicion de programacion.
Exposicion de programacion.Exposicion de programacion.
Exposicion de programacion.
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
Taller de consulta
Taller de consultaTaller de consulta
Taller de consulta
 
Nicholas casañas castaño
Nicholas casañas castañoNicholas casañas castaño
Nicholas casañas castaño
 

Destacado

Purdue Research Park - Indianapolis
Purdue Research Park - IndianapolisPurdue Research Park - Indianapolis
Purdue Research Park - IndianapolisJeff Kurzhal
 
Angeles de cuatro_patas
Angeles de cuatro_patasAngeles de cuatro_patas
Angeles de cuatro_patasCarmenAlicia .
 
IPTV-приставка MAG250
IPTV-приставка MAG250IPTV-приставка MAG250
IPTV-приставка MAG250Infomir
 
Unjfsc fe dcete silabos 2012 ii electronica 05 práctica de observación de ge...
Unjfsc fe dcete silabos 2012 ii electronica 05  práctica de observación de ge...Unjfsc fe dcete silabos 2012 ii electronica 05  práctica de observación de ge...
Unjfsc fe dcete silabos 2012 ii electronica 05 práctica de observación de ge...unjfsc
 

Destacado (7)

Rosemary Carter
Rosemary CarterRosemary Carter
Rosemary Carter
 
Purdue Research Park - Indianapolis
Purdue Research Park - IndianapolisPurdue Research Park - Indianapolis
Purdue Research Park - Indianapolis
 
Foto121
Foto121Foto121
Foto121
 
Angeles de cuatro_patas
Angeles de cuatro_patasAngeles de cuatro_patas
Angeles de cuatro_patas
 
IPTV-приставка MAG250
IPTV-приставка MAG250IPTV-приставка MAG250
IPTV-приставка MAG250
 
Unjfsc fe dcete silabos 2012 ii electronica 05 práctica de observación de ge...
Unjfsc fe dcete silabos 2012 ii electronica 05  práctica de observación de ge...Unjfsc fe dcete silabos 2012 ii electronica 05  práctica de observación de ge...
Unjfsc fe dcete silabos 2012 ii electronica 05 práctica de observación de ge...
 
Derechos de autor
Derechos de autorDerechos de autor
Derechos de autor
 

Similar a Pseudocódigos y diagramas de flujo

Similar a Pseudocódigos y diagramas de flujo (20)

Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Computacion pseudocodigos
Computacion pseudocodigosComputacion pseudocodigos
Computacion pseudocodigos
 
Presentacion final
Presentacion finalPresentacion final
Presentacion final
 
Clase 1
Clase 1Clase 1
Clase 1
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Programación.
Programación.Programación.
Programación.
 
Conceptos en internet
Conceptos en internetConceptos en internet
Conceptos en internet
 
T programación1
T programación1T programación1
T programación1
 
Programacion
ProgramacionProgramacion
Programacion
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2 margie
Unidad 2 margieUnidad 2 margie
Unidad 2 margie
 
Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01
 
Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01
 
Programación
ProgramaciónProgramación
Programación
 

Más de JesusRivero7

Jesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesusRivero7
 
Jesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesusRivero7
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionJesusRivero7
 
Arquitecturas harvard y von neumann
Arquitecturas harvard y von neumannArquitecturas harvard y von neumann
Arquitecturas harvard y von neumannJesusRivero7
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computadorJesusRivero7
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computadorJesusRivero7
 

Más de JesusRivero7 (7)

Jesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesus presentacion pseudocodigos
Jesus presentacion pseudocodigos
 
Jesus presentacion pseudocodigos
Jesus presentacion pseudocodigosJesus presentacion pseudocodigos
Jesus presentacion pseudocodigos
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Arquitecturas harvard y von neumann
Arquitecturas harvard y von neumannArquitecturas harvard y von neumann
Arquitecturas harvard y von neumann
 
Presentacion plc
Presentacion plcPresentacion plc
Presentacion plc
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computador
 
Evolucion del computador
Evolucion del computadorEvolucion del computador
Evolucion del computador
 

Último

Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfSarayLuciaSnchezFigu
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 

Último (20)

Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Pseudocódigos y diagramas de flujo

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA ¨ANTONIO JOSE DE SUCRE¨ VICE-RECTORADO “LUIS CABALLERO MEJIAS” NÙCLEO CHARALLAVE MATERIA: COMPUTACION I ESPECIALIDAD: ING. MECATRONICA SECCION: 1 Alumno: Jesús Rivero Exp: 2011247228
  • 2. Pseudocódigos Pseudocódigo: es una descripción de un algoritmo informático de programación de alto nivel compacto e informal que utiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina, y con independencia de cualquier otro lenguaje de programación. CARACTERÍSTICAS DEL PSEUDOCÓDIGO Todo documento en pseudocódigo debe Permite la representación de algoritmos. permitir la descripción de: Es una forma de representación sencilla de utilizar y •Instrucciones primitivas. de manipular. •Instrucciones de proceso. Facilita el paso del programa al lenguaje de •Instrucciones de control. programación. •Instrucciones compuestas. Es independiente del lenguaje de programación que •Instrucciones de descripción. se vaya a utilizar. Es un método que facilita la programación y solución Estructura a seguir en su realización: Cabecera. al algoritmo del programa. •Programa. Su libertad sintáctica permite que sea creado en el •Módulo. idioma nativo del programador. •Tipos de datos. Sigue el diseño top-down, de arriba hacia abajo. •Constantes. •Variables. Cuerpo. •Inicio. •Instrucciones. •Fin.
  • 3. Diagrama de flujo Es una representación gráfica que muestra todas las actividades de un proceso; permite ver la relación y la secuencia lógica entre los pasos y actividades del proceso. El diagrama de flujo representa la forma más tradicional y duradera para especificar los detalles algorítmicos de un proceso. Reglas Símbolos Se debe de escribir de arriba hacia abajo y de Óvalo o Elipse: Inicio y término (Abre y/o cierra el izquierda a derecha diagrama). Rectángulo: Actividad (Representa la ejecución de Los símbolos se unen con líneas una o más actividades o procedimientos). Se usan flechas para indicar el flujo de Rombo: Decisión (Formula una pregunta o cuestión). información Círculo: Conector (Representa el enlace de Los círculos de decisión pueden y deben actividades con otra dentro de un procedimiento). tener más de una línea de flujo Triángulo boca abajo: Archivo definitivo (Guarda un Todos los símbolos pueden tener más de una documento en forma permanente). línea de entrada Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).
  • 4. Instrucciones de control Instrucciones alternativas Instrucciones repetitivas En programación, una instrucción de control sirve para modificar el flujo de Esta instrucción ejecuta control de un programa. Las Al igual que las un ciclo o bucle repetitivo instrucciones de control se instrucciones alternativas, de instrucciones, a medida clasifican en: alternativas las instrucciones repetitivas que va incrementando o (selectivas), repetitivas también se pueden anidar, decrementando (iterativas) y de salto (de permitiendo las siguientes transferencia). Con las automáticamente una combinaciones de variable de control hasta estructuras de control se anidamiento: llegar ésta a un valor puede: de acuerdo a una condición: mientras en mientras determinado. La variable --Ejecutar un grupo u otro de mientras en de control presenta sentencias (If-Then-Else y hacer...mientras durante el ciclo de Select-Case) mientras en para ejecución un valor inicial y --Ejecutar un grupo de hacer...mientras en sentencias mientras exista una un valor final, los cuales hacer...mientras deben ser ambos del condición (Do-While) hacer...mientras en para mismo tipo ordinal. La --Ejecutar un grupo de sentencias hasta que exista una hacer...mientras en instrucción FOR presenta condición (Do-Until) mientras dos formas de ejecutarse, --Ejecutar un grupo de para en para una es la forma sentencias un número para en mientras incremental y la otra la determinado de veces (For- para en hacer...mientras Next) forma decremental.
  • 5. Tipos de programación Programación estructurada (PE) :La programación estructurada esta compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento del mismo. 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 su totalidad. 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. Programación concurrente :Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la vez, Se suele utilizar para controlar los accesos de usuarios y programas a un recurso de forma simultanea. Se trata de una programación más lenta y laboriosa, obteniendo unos resultados lentos en las acciones. Programación funcional :Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras funciones. Programación lógica :Se suele utilizar en la inteligencia artificial y pequeños programas infantiles. Se trata de una programación basada en el cálculo de predicados (una teoría matemática que permite lograr que un ordenador basándose en hecho y reglas lógicas, pueda dar soluciones inteligentes).