SlideShare una empresa de Scribd logo
1 de 10
Trabajo de informática

Colegio Distrital María Inmaculada

Ericka Otero Acevedo
Pseudocódigos

Características del
pseudocódigo
   Características y partes
   Las principales características de este
    lenguaje son:
   Se puede ejecutar en un ordenador (con
    un IDE como por ejemplo B166ER o
    PSeInt)
   Es una forma de representación sencilla
    de utilizar y de manipular.
   Facilita el paso del programa al lenguaje
    de programación.
   Es independiente del lenguaje de
    programación que se vaya a utilizar.
Ejemplo
   inicio
    leer (a, b, c, d)
    producto <-- (a * b *c * d)
    suma <-- (a + b + c + d)
    media <-- (a + b + c + d) / 4
    escribir (producto, suma, media)
    fin
Algoritmo
   Un algoritmo es una secuencia de
    pasos lógicos y ordenados con las
    cuales le damos solución a un
    problema determinado.
    Una vez en el sitio de estudio,
    tenemos en nuestra mente una serie
    de tareas que debemos realizar en
    unos horarios ya definidos.
LAS CARACTERÍSTICAS DE
LOS ALGORITMOS
 1. Un algoritmo debe ser preciso e
  indicar el orden de realización de cada
  paso.
 2. Un algoritmo debe estar definido. Si
  se sigue el algoritmo dos veces, se
  debe obtener el mismo resultado cada
  vez.
 3. Un algoritmo debe ser finito. Si se
  sigue el algoritmo. Se debe terminar
  en algún momento, o sea debe tener
Diagrama de flujo
 Los diagramas de flujo (o flujogramas)
  son diagramas que emplean símbolos
  gráficos para
 representar los pasos o etapas de un
  proceso. También permiten describir
  la secuencia de los
 distintos pasos o etapas y su
  interacción.
Características
 Fácil de leer y comprender.
 Fácil de codificar en una amplia gama
  de lenguajes y en diferentes sistemas.
 Fácil de mantener.
 Eficiente, aprovechando al máximo los
  recursos de la computadora.
 Modularizable.
ejemplo
Webgrafía
 http://ayura.udea.edu.co/~jlsanche/qu
  e%20es%20un%20algoritmo.htm
 http://es.wikipedia.org/wiki/Pseudoc%
  C3%B3digo
 http://es.scribd.com/doc/19230524/38
  76686ejemplosdealgoritmos
 http://www.elprisma.com/apuntes/admi
  nistracion_de_empresas/quesonlosdia
  gramasdeflujo/

Más contenido relacionado

La actualidad más candente

Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programaciónUPEL
 
Algoritmos,pseudocodigos y diagramas de flujo
Algoritmos,pseudocodigos y diagramas de flujoAlgoritmos,pseudocodigos y diagramas de flujo
Algoritmos,pseudocodigos y diagramas de flujoolmosC
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigomoises872013
 
algoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoalgoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoArleRomero
 
Algoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoAlgoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoMaria Valenzuela
 
Pseudocódigo de Programación
Pseudocódigo de ProgramaciónPseudocódigo de Programación
Pseudocódigo de Programaciónreinimar912
 
Algoritmo y pseudocódigo
Algoritmo y pseudocódigoAlgoritmo y pseudocódigo
Algoritmo y pseudocódigoMerlynBastidas
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
algortimos, pseudocodigos y diagramas de flujo
algortimos, pseudocodigos y diagramas de flujoalgortimos, pseudocodigos y diagramas de flujo
algortimos, pseudocodigos y diagramas de flujoangie0202
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónkatylarios
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmosUlises Cruz
 
Diapositiva del chino listo
Diapositiva del chino listoDiapositiva del chino listo
Diapositiva del chino listochinonegro1721
 
Informatica pao
Informatica paoInformatica pao
Informatica paopaula_0225
 

La actualidad más candente (20)

Dea sesion1
Dea sesion1Dea sesion1
Dea sesion1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 
Algoritmos,pseudocodigos y diagramas de flujo
Algoritmos,pseudocodigos y diagramas de flujoAlgoritmos,pseudocodigos y diagramas de flujo
Algoritmos,pseudocodigos y diagramas de flujo
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 
algoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoalgoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujo
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Algoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoAlgoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujo
 
Taller de consulta
Taller de consultaTaller de consulta
Taller de consulta
 
Pseudocódigo de Programación
Pseudocódigo de ProgramaciónPseudocódigo de Programación
Pseudocódigo de Programación
 
Algoritmo y pseudocódigo
Algoritmo y pseudocódigoAlgoritmo y pseudocódigo
Algoritmo y pseudocódigo
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
algortimos, pseudocodigos y diagramas de flujo
algortimos, pseudocodigos y diagramas de flujoalgortimos, pseudocodigos y diagramas de flujo
algortimos, pseudocodigos y diagramas de flujo
 
Angie informatica!
Angie informatica!Angie informatica!
Angie informatica!
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmos
 
Algoritm1
Algoritm1Algoritm1
Algoritm1
 
Diapositiva del chino listo
Diapositiva del chino listoDiapositiva del chino listo
Diapositiva del chino listo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Informatica pao
Informatica paoInformatica pao
Informatica pao
 

Destacado

I van crear una escola
I van crear una escolaI van crear una escola
I van crear una escolaloli2011
 
Word wide web
Word wide webWord wide web
Word wide webmaydelyn
 
Tema 4 impress
Tema 4 impressTema 4 impress
Tema 4 impressevillullas
 
Informe hospitales 2011
Informe hospitales 2011 Informe hospitales 2011
Informe hospitales 2011 Mumi Caputti
 
Impacto tic
Impacto ticImpacto tic
Impacto ticmgoyes
 
Weiss, white, fehér, Bianko
Weiss, white, fehér, BiankoWeiss, white, fehér, Bianko
Weiss, white, fehér, BiankoSylvi O.
 
La motivación en el aula. slideshare. modulo vi. hediye nasser.
La motivación en el aula. slideshare. modulo vi. hediye nasser.La motivación en el aula. slideshare. modulo vi. hediye nasser.
La motivación en el aula. slideshare. modulo vi. hediye nasser.hedinasser
 
Tecnología y neonatología alejandra hernandez
Tecnología y neonatología alejandra hernandezTecnología y neonatología alejandra hernandez
Tecnología y neonatología alejandra hernandezalejandra45115
 
Habilidades comunicativas
Habilidades comunicativasHabilidades comunicativas
Habilidades comunicativasHarold Vargas
 
Trabajo final de catedra 446001 1
Trabajo final de catedra 446001 1Trabajo final de catedra 446001 1
Trabajo final de catedra 446001 1UNAD
 
Bloc 1 el nostre lloc en univers
Bloc 1 el nostre lloc en universBloc 1 el nostre lloc en univers
Bloc 1 el nostre lloc en universgomb
 

Destacado (20)

I van crear una escola
I van crear una escolaI van crear una escola
I van crear una escola
 
Word wide web
Word wide webWord wide web
Word wide web
 
Cmmi
CmmiCmmi
Cmmi
 
Tema 4 impress
Tema 4 impressTema 4 impress
Tema 4 impress
 
Hoja de vida
Hoja de vidaHoja de vida
Hoja de vida
 
Informe hospitales 2011
Informe hospitales 2011 Informe hospitales 2011
Informe hospitales 2011
 
Steve jobs
Steve jobsSteve jobs
Steve jobs
 
Silhouette
SilhouetteSilhouette
Silhouette
 
Impacto tic
Impacto ticImpacto tic
Impacto tic
 
Weiss, white, fehér, Bianko
Weiss, white, fehér, BiankoWeiss, white, fehér, Bianko
Weiss, white, fehér, Bianko
 
La motivación en el aula. slideshare. modulo vi. hediye nasser.
La motivación en el aula. slideshare. modulo vi. hediye nasser.La motivación en el aula. slideshare. modulo vi. hediye nasser.
La motivación en el aula. slideshare. modulo vi. hediye nasser.
 
Guia scopus
Guia scopusGuia scopus
Guia scopus
 
Agustin nieto
Agustin nietoAgustin nieto
Agustin nieto
 
Tecnología y neonatología alejandra hernandez
Tecnología y neonatología alejandra hernandezTecnología y neonatología alejandra hernandez
Tecnología y neonatología alejandra hernandez
 
Jose aquino
Jose aquinoJose aquino
Jose aquino
 
Habilidades comunicativas
Habilidades comunicativasHabilidades comunicativas
Habilidades comunicativas
 
3. hu, das gespenst
3. hu, das gespenst3. hu, das gespenst
3. hu, das gespenst
 
Micumpleanoses
MicumpleanosesMicumpleanoses
Micumpleanoses
 
Trabajo final de catedra 446001 1
Trabajo final de catedra 446001 1Trabajo final de catedra 446001 1
Trabajo final de catedra 446001 1
 
Bloc 1 el nostre lloc en univers
Bloc 1 el nostre lloc en universBloc 1 el nostre lloc en univers
Bloc 1 el nostre lloc en univers
 

Similar a Pseudocódigos y diagramas de flujo

LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Trabajo de daniela montes
Trabajo de daniela montesTrabajo de daniela montes
Trabajo de daniela montesDaniela Ortega
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]Jalil Segura
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]Jalil Segura
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Carito Paz
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programaciónErika Sánchez
 
Tema1
Tema1Tema1
Tema1UH
 
Tema1
Tema1Tema1
Tema1UH
 
Tema1
Tema1Tema1
Tema1UH
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionjoel210696
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraFaridCastillo2
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraJulioVizcarra5
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 

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

LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Trabajo de daniela montes
Trabajo de daniela montesTrabajo de daniela montes
Trabajo de daniela montes
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
PROGRAMACION-copia.pptx
PROGRAMACION-copia.pptxPROGRAMACION-copia.pptx
PROGRAMACION-copia.pptx
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programación
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
Tema1
Tema1Tema1
Tema1
 
Tema1
Tema1Tema1
Tema1
 
Tema1
Tema1Tema1
Tema1
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 

Pseudocódigos y diagramas de flujo

  • 1. Trabajo de informática Colegio Distrital María Inmaculada Ericka Otero Acevedo
  • 3. Características del pseudocódigo  Características y partes  Las principales características de este lenguaje son:  Se puede ejecutar en un ordenador (con un IDE como por ejemplo B166ER o PSeInt)  Es una forma de representación sencilla de utilizar y de manipular.  Facilita el paso del programa al lenguaje de programación.  Es independiente del lenguaje de programación que se vaya a utilizar.
  • 4. Ejemplo  inicio leer (a, b, c, d) producto <-- (a * b *c * d) suma <-- (a + b + c + d) media <-- (a + b + c + d) / 4 escribir (producto, suma, media) fin
  • 5. Algoritmo  Un algoritmo es una secuencia de pasos lógicos y ordenados con las cuales le damos solución a un problema determinado. Una vez en el sitio de estudio, tenemos en nuestra mente una serie de tareas que debemos realizar en unos horarios ya definidos.
  • 6. LAS CARACTERÍSTICAS DE LOS ALGORITMOS  1. Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.  2. Un algoritmo debe estar definido. Si se sigue el algoritmo dos veces, se debe obtener el mismo resultado cada vez.  3. Un algoritmo debe ser finito. Si se sigue el algoritmo. Se debe terminar en algún momento, o sea debe tener
  • 7. Diagrama de flujo  Los diagramas de flujo (o flujogramas) son diagramas que emplean símbolos gráficos para  representar los pasos o etapas de un proceso. También permiten describir la secuencia de los  distintos pasos o etapas y su interacción.
  • 8. Características  Fácil de leer y comprender.  Fácil de codificar en una amplia gama de lenguajes y en diferentes sistemas.  Fácil de mantener.  Eficiente, aprovechando al máximo los recursos de la computadora.  Modularizable.
  • 10. Webgrafía  http://ayura.udea.edu.co/~jlsanche/qu e%20es%20un%20algoritmo.htm  http://es.wikipedia.org/wiki/Pseudoc% C3%B3digo  http://es.scribd.com/doc/19230524/38 76686ejemplosdealgoritmos  http://www.elprisma.com/apuntes/admi nistracion_de_empresas/quesonlosdia gramasdeflujo/