SlideShare une entreprise Scribd logo
1  sur  12
El pseudocódigo (o falso lenguaje) es una
descripción informal y compacta de alto
nivel del principio operativo de un
programa informático u otro algoritmo, que
utiliza las convenciones estructurales de
un lenguaje de programación verdadero.
APLICACIÓN:
Un programador que tiene que aplicar un algoritmo
específico, sobre todo uno desfamiliarizado, generalmente
comienza con una descripción en pseudocódigo, y luego
"traduce" esa descripción en el lenguaje de programación
meta y lo modifica para que interactúe correctamente con el
resto del programa
SINTAXIS:
Dependiendo del escritor, el pseudocódigo puede variar
mucho en su estilo, yendo desde en un extremo, una
imitación casi exacta de un lenguaje de programación real,
hasta al acercarse a una descripción en prosa de formato de
pseudocódigo en el otro extremo
VENTAJAS DEL PSEUDOCÓDIGO SOBRE LOS DIAGRAMAS
DE FLUJO
 Los pseudocódigos presentan los siguientes beneficios:
 Ocupan mucho menos espacio en el desarrollo del problema.
 Permite representar de forma fácil operaciones repetitivas
complejas.
 Es más sencilla la tarea de pasar de pseudocódigo a un
lenguaje de programación formal.
 Si se siguen las reglas de identación se puede observar
claramente los niveles en la estructura del programa.
 En los procesos de aprendizaje de los alumnos de
programación, éstos están más cerca del paso siguiente
(codificación en un lenguaje determinado, que los que se inician
en esto con la modalidad Diagramas de Flujo).
 Mejora la claridad de la solución de un problema.
El diagrama de flujo o diagrama de actividades es la
representación gráfica del algoritmo o proceso.
En Lenguaje Unificado de Modelado (UML), un diagrama de
actividades representa los flujos de trabajo paso a paso de
negocio y operacionales de los componentes en un sistema.
Un diagrama de actividades muestra el flujo de control
general.
SIMBOLOGIA Y SU SIGNIFICADO
Óvalo o Elipse: Inicio y término (Abre y cierra el diagrama).
Rectángulo: Actividad (Representa la ejecución de una o más
actividades o procedimientos).
Rombo: Decisión (Formula una pregunta o cuestión).
Círculo: Conector (Representa el enlace de actividades con
otra dentro de un procedimiento).
Triángulo boca abajo: Archivo definitivo (Guarda un
documento en forma permanente).
Triángulo boca arriba: Archivo temporal (Proporciona un
tiempo para el almacenamiento del documento).
CURSOGRAMA
Se trata de la más común y práctica entre todas las clases de
flujogramas. Describe el flujo de información en un ente u
organización, sus procesos, sistemas administrativos y de
control. Permite la impresión visual de los procedimientos y
una clara y lógica interpretación.
Simbología y normas del cursograma
Círculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Línea continua: Flujo de información vía formulario o
documentación en soporte de papel escrito.
Línea interrumpida: Flujo de información vía formulario
digital.
Rectángulo: Formulario o documentación. Se grafica con un
doble de ancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque,
pagaré, etc.). Se grafica con un cuádruple de ancho que su
altura, siendo su ancho igual al de los formularios.
Triángulo (base inferior): Archivo definitivo.
Triángulo Invertido (base superior): Archivo Transitorio.
Semi-óvalo: Demora.
Rombo: División entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexágono: Proceso no representado.
Pentágono: Conector.
Cruz de Diagonales: Destrucción de Formularios.
http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
http://es.wikipedia.org/wiki/Diagrama_de_flujo
https://www.google.com.mx/search?q=simbologia+d
el+diagrama+de+flujo&source=lnms&tbm=isch&sa=
X&ei=21gnU5GwH8L_kAeIyYHgCg&ved=0CAcQ_AU
oAQ&biw=1517&bih=741&dpr=0.9#q=simbologia+del
+cursograma&tbm=isch&facrc=_&imgdii=_&imgrc=
VKpcxUS86cSkFM%253A%3BbAgehBqUeQMQGM%
3Bhttp%253A%252F%252Fwww.iancanegocyar.com.
ar%252Freglam3.gif%3Bhttp%253A%252F%252Fww
w.iancanegocyar.com.ar%252Freglater.htm%3B305%
3B273

Contenu connexe

Tendances (20)

Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructurado
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raices
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion MODULAR
Programacion MODULARProgramacion MODULAR
Programacion MODULAR
 
pseint
pseintpseint
pseint
 
Presentación 4
Presentación 4Presentación 4
Presentación 4
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 

Similaire à PSEUDOCODIGOS Y DIAGRAMAS DE FLUJO

Similaire à PSEUDOCODIGOS Y DIAGRAMAS DE FLUJO (20)

Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendez
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Aj
AjAj
Aj
 
Aj
AjAj
Aj
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
Flujograma
FlujogramaFlujograma
Flujograma
 
auditoria
auditoriaauditoria
auditoria
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 

Plus de Elizabeth Reyna (20)

20 Codigos
20 Codigos20 Codigos
20 Codigos
 
Como insertar un video en eclipse java
Como insertar un video en eclipse javaComo insertar un video en eclipse java
Como insertar un video en eclipse java
 
Insertar un video
Insertar un videoInsertar un video
Insertar un video
 
Imagen en eclipse
Imagen en eclipseImagen en eclipse
Imagen en eclipse
 
Cambio de icono
Cambio de iconoCambio de icono
Cambio de icono
 
Imagen de fondo
Imagen de fondoImagen de fondo
Imagen de fondo
 
Programa 14
Programa 14Programa 14
Programa 14
 
Programa 13
Programa 13Programa 13
Programa 13
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa 11
Programa 11Programa 11
Programa 11
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2
Programa 2Programa 2
Programa 2
 
Hola mundo
Hola mundoHola mundo
Hola mundo
 
Eclipse Java
Eclipse JavaEclipse Java
Eclipse Java
 
Examen Diagnostico Corregido
Examen Diagnostico CorregidoExamen Diagnostico Corregido
Examen Diagnostico Corregido
 
Examen Diagnostico Corregido
Examen Diagnostico Corregido Examen Diagnostico Corregido
Examen Diagnostico Corregido
 
Examen Diagnostico
Examen DiagnosticoExamen Diagnostico
Examen Diagnostico
 
Doc (2)
Doc (2)Doc (2)
Doc (2)
 
Emuladores
EmuladoresEmuladores
Emuladores
 

Dernier

Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdpachecojean639
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfleonar947720602
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptsalazarangela643
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolLuis José Ferreira Calvo
 
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...albertodeleon1786
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicakcajbonvm
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio APabloBascur3
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristianasomosartelife
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxJheissonAriasSalazar
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitecturafrenyergt23
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfVirginiaPrieto1
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfAgusSonis
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjLuisMartinez556504
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmolivayasser2
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 

Dernier (17)

Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y español
 
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básica
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio A
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristiana
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docx
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdf
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxm
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 

PSEUDOCODIGOS Y DIAGRAMAS DE FLUJO

  • 1.
  • 2. El pseudocódigo (o falso lenguaje) es una descripción informal y compacta de alto nivel del principio operativo de un programa informático u otro algoritmo, que utiliza las convenciones estructurales de un lenguaje de programación verdadero.
  • 3. APLICACIÓN: Un programador que tiene que aplicar un algoritmo específico, sobre todo uno desfamiliarizado, generalmente comienza con una descripción en pseudocódigo, y luego "traduce" esa descripción en el lenguaje de programación meta y lo modifica para que interactúe correctamente con el resto del programa
  • 4. SINTAXIS: Dependiendo del escritor, el pseudocódigo puede variar mucho en su estilo, yendo desde en un extremo, una imitación casi exacta de un lenguaje de programación real, hasta al acercarse a una descripción en prosa de formato de pseudocódigo en el otro extremo
  • 5. VENTAJAS DEL PSEUDOCÓDIGO SOBRE LOS DIAGRAMAS DE FLUJO  Los pseudocódigos presentan los siguientes beneficios:  Ocupan mucho menos espacio en el desarrollo del problema.  Permite representar de forma fácil operaciones repetitivas complejas.  Es más sencilla la tarea de pasar de pseudocódigo a un lenguaje de programación formal.  Si se siguen las reglas de identación se puede observar claramente los niveles en la estructura del programa.  En los procesos de aprendizaje de los alumnos de programación, éstos están más cerca del paso siguiente (codificación en un lenguaje determinado, que los que se inician en esto con la modalidad Diagramas de Flujo).  Mejora la claridad de la solución de un problema.
  • 6. El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
  • 7. SIMBOLOGIA Y SU SIGNIFICADO Óvalo o Elipse: Inicio y término (Abre y cierra el diagrama). Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos). Rombo: Decisión (Formula una pregunta o cuestión). Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento). Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente). Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).
  • 8.
  • 9. CURSOGRAMA Se trata de la más común y práctica entre todas las clases de flujogramas. Describe el flujo de información en un ente u organización, sus procesos, sistemas administrativos y de control. Permite la impresión visual de los procedimientos y una clara y lógica interpretación. Simbología y normas del cursograma Círculo: Procedimiento estandarizado. Cuadrado: Proceso de control. Línea continua: Flujo de información vía formulario o documentación en soporte de papel escrito. Línea interrumpida: Flujo de información vía formulario digital.
  • 10. Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura. Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etc.). Se grafica con un cuádruple de ancho que su altura, siendo su ancho igual al de los formularios. Triángulo (base inferior): Archivo definitivo. Triángulo Invertido (base superior): Archivo Transitorio. Semi-óvalo: Demora. Rombo: División entre opciones. Trapezoide: Carga de datos al sistema. Elipsoide: Acceso por pantalla. Hexágono: Proceso no representado. Pentágono: Conector. Cruz de Diagonales: Destrucción de Formularios.
  • 11.