SlideShare une entreprise Scribd logo
1  sur  13
Trabajo de Informática

Presentado por: Alejandra Blanco Manotas
Curso:10b
Docente: Mónica Pérez

Colegio Distrital María Inmaculada
Temas:

 Pseudocódigo
 Algoritmos
 Diagrama de flujo
Pseucodigos

Es utilizado por programadores para
  describir algoritmos en un lenguaje
  humano simplificado que no es
  dependiente de ningún otro lenguaje de
  programación. Por este motivo puede ser
  implementado en cualquier lenguaje de
  programación formal por cualquier
  programador que utilice el pseudocódigo
Ejemplo de Pseucodigos
 Ejemplo: Realizar el pseudocódigo de un programa que
    permita calcular el área de un rectángulo. Se debe
    introducir la base y la altura para poder realizar el
    cálculo..
   Programa; área
   Entorno: BASE, ALTURA, AREA son número enteros
   Algoritmo:
         escribir “Introduzca la base y la altura”
         leer BASE, ALTURA
         calcular AREA = BASE * ALTURA
         escribir “El área del rectángulo es “AREA
   Finprograma
Principal objetivo del pseucodigo


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.
Algoritmo
 Podemos encontrar muchas definiciones de algoritmo en
    los textos de programacion, todas ellas muy similares:
   Conjunto ordenado y finito de pasos que permite hallar la
    solución de un problema.
   Una secuencia de pasos que conducen a la realización de
    una tarea.
   Descripción exacta de la secuencia en que se ha de realizar
    un conjunto de actividades tendientes a resolver un
    determinado tipo de problema o procedimiento.
   Conjunto de sentencias / instrucciones en lenguaje nativo,
    los cuales expresan la lógica de un programa.
   Es un sistema por el cual se llega a una solución, teniendo
    en cuenta que debe de ser definido, finito y preciso
Una Definición Mas concisa
es:
algoritmo: Descripción exacta de la secuencia
  en que se ha de realizar un conjunto de
  actividades tendientes a resolver un
  determinado tipo de problema o
  procedimiento.
Características:
   Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a
    realizar sin criterios de interpretación.
   Ser finito: Un número específico y numerable de pasos debe componer al
    algoritmo, el cual deberá finalizar al completarlos.
   Tener cero o más entradas: Datos son proporcionados a un algoritmo como
    insumo (o estos son generados de alguna forma) para llevar a cabo las
    operaciones que comprende.
   Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un
    algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no
    debe ser considerado como únicamente “verlos” en forma impresa o en pantalla,
    como ocurre con las computadoras. Existen muchos otros mecanismos
    susceptibles de programación que no cuentan con una salida de resultados de
    esta forma. Por salida de resultados debe entenderse todo medio o canal por el
    cual es posible apreciar los efectos de las acciones del algoritmo.
   Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no
    usando nada más ni nada menos que aquello que se requiera para y en su
    ejecución.
Ejemplo de algoritmo

 Inicio
 Abrir cesión
 Abrir documento
 Cerrar documento
 Cerrar cesión
LOS DIAGRAMA DE
FLUJO
¿Qué es un diagrama de
flujo?
Los diagramas de flujo son una manera de
  representan visualmente el flujo de datos a
  través de sistemas de tratamiento de
  información. Los diagramas de flujo describen
  que operaciones y en que secuencia se para
  solucionar un problema dado. Los diagramas de
  flujo se dibujan generalmente antes de
  comenzar a programar el código frente a la
  computadora. Los diagramas de flujo facilitan la
  comunicación entre los programadores y la
  gente del negocio
Web Grafia

http://www.scribd.com/doc/19230524/3876686e
  jemplosdealgoritmos
http://es.wikipedia.org/wiki/Algoritmo
Trabajo de informatica alejandra blanco

Contenu connexe

Tendances

Algoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujoAlgoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujo
NatyBarrera
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
moises872013
 
ALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOSALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOS
eliaaaramos
 
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
Luis Sanchez
 

Tendances (20)

Algoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujoAlgoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujo
 
Programación algoritmos y pseudocódigo
Programación algoritmos y pseudocódigoProgramación algoritmos y pseudocódigo
Programación algoritmos y pseudocódigo
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigo
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Diagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoDiagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigo
 
Algoritmos y pseudocodigos
Algoritmos y pseudocodigosAlgoritmos y pseudocodigos
Algoritmos y pseudocodigos
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujo
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 
ALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOSALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOS
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
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
 
Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.
 
Clase de algoritmos
Clase de algoritmosClase de algoritmos
Clase de algoritmos
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 

En vedette

Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
Austreberta Torres
 
El orígen de la internet trabajo herramientas telematicas
El orígen de la internet trabajo herramientas telematicasEl orígen de la internet trabajo herramientas telematicas
El orígen de la internet trabajo herramientas telematicas
lilianapresiga
 
Manejo del correo
Manejo del correoManejo del correo
Manejo del correo
senajulian
 

En vedette (20)

introduccion a hardaware de pc
introduccion a hardaware de pcintroduccion a hardaware de pc
introduccion a hardaware de pc
 
Tema 1 Introducción al hardware Completo
Tema 1 Introducción al hardware CompletoTema 1 Introducción al hardware Completo
Tema 1 Introducción al hardware Completo
 
Tema 1 Hardware Y Software
Tema 1 Hardware Y SoftwareTema 1 Hardware Y Software
Tema 1 Hardware Y Software
 
Unidad 1 tema 2 hardware y software
Unidad 1 tema 2   hardware y softwareUnidad 1 tema 2   hardware y software
Unidad 1 tema 2 hardware y software
 
Estructura de una pc (resumen)
Estructura de una pc (resumen)Estructura de una pc (resumen)
Estructura de una pc (resumen)
 
Clase modulo 2 el hardware (1)
Clase modulo 2 el hardware (1)Clase modulo 2 el hardware (1)
Clase modulo 2 el hardware (1)
 
Informática aplicada - Presentación de la Materia 2014
Informática aplicada - Presentación de la Materia 2014Informática aplicada - Presentación de la Materia 2014
Informática aplicada - Presentación de la Materia 2014
 
Resumen (estructura de una computadora pc)
Resumen (estructura de una computadora pc)Resumen (estructura de una computadora pc)
Resumen (estructura de una computadora pc)
 
Cibercultura
CiberculturaCibercultura
Cibercultura
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Redes
RedesRedes
Redes
 
Presentacion alumnos actividades
 Presentacion alumnos actividades Presentacion alumnos actividades
Presentacion alumnos actividades
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
Manejo de Fuentes en Internet y Redes Sociales - Trabajo Final
 
Internet
Internet Internet
Internet
 
Dominio
DominioDominio
Dominio
 
El orígen de la internet trabajo herramientas telematicas
El orígen de la internet trabajo herramientas telematicasEl orígen de la internet trabajo herramientas telematicas
El orígen de la internet trabajo herramientas telematicas
 
Presentacion en Power Point Manejo del Internet
Presentacion en Power Point Manejo del InternetPresentacion en Power Point Manejo del Internet
Presentacion en Power Point Manejo del Internet
 
Estructura del Internet
Estructura del Internet Estructura del Internet
Estructura del Internet
 
Manejo del correo
Manejo del correoManejo del correo
Manejo del correo
 

Similaire à Trabajo de informatica alejandra blanco

Tarea2
Tarea2Tarea2
Tarea2
Ivan G
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
casdilacol
 

Similaire à Trabajo de informatica alejandra blanco (20)

Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Programación u1
Programación   u1Programación   u1
Programación u1
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacion
 
Presentación Luis Barreto
Presentación Luis BarretoPresentación Luis Barreto
Presentación Luis Barreto
 
ALGORITMOS DE PROGRAMACION (1).pdf
ALGORITMOS DE PROGRAMACION (1).pdfALGORITMOS DE PROGRAMACION (1).pdf
ALGORITMOS DE PROGRAMACION (1).pdf
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Tarea2
Tarea2Tarea2
Tarea2
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Introduccion a la informacion
Introduccion a la informacionIntroduccion a la informacion
Introduccion a la informacion
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 

Trabajo de informatica alejandra blanco

  • 1. Trabajo de Informática Presentado por: Alejandra Blanco Manotas Curso:10b Docente: Mónica Pérez Colegio Distrital María Inmaculada
  • 3. Pseucodigos Es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún otro lenguaje de programación. Por este motivo puede ser implementado en cualquier lenguaje de programación formal por cualquier programador que utilice el pseudocódigo
  • 4. Ejemplo de Pseucodigos  Ejemplo: Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo. Se debe introducir la base y la altura para poder realizar el cálculo..  Programa; área  Entorno: BASE, ALTURA, AREA son número enteros  Algoritmo:  escribir “Introduzca la base y la altura”  leer BASE, ALTURA  calcular AREA = BASE * ALTURA  escribir “El área del rectángulo es “AREA  Finprograma
  • 5. Principal objetivo del pseucodigo 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.
  • 6. Algoritmo  Podemos encontrar muchas definiciones de algoritmo en los textos de programacion, todas ellas muy similares:  Conjunto ordenado y finito de pasos que permite hallar la solución de un problema.  Una secuencia de pasos que conducen a la realización de una tarea.  Descripción exacta de la secuencia en que se ha de realizar un conjunto de actividades tendientes a resolver un determinado tipo de problema o procedimiento.  Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la lógica de un programa.  Es un sistema por el cual se llega a una solución, teniendo en cuenta que debe de ser definido, finito y preciso
  • 7. Una Definición Mas concisa es: algoritmo: Descripción exacta de la secuencia en que se ha de realizar un conjunto de actividades tendientes a resolver un determinado tipo de problema o procedimiento.
  • 8. Características:  Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.  Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.  Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.  Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.  Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.
  • 9. Ejemplo de algoritmo  Inicio  Abrir cesión  Abrir documento  Cerrar documento  Cerrar cesión
  • 11. ¿Qué es un diagrama de flujo? Los diagramas de flujo son una manera de representan visualmente el flujo de datos a través de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciones y en que secuencia se para solucionar un problema dado. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el código frente a la computadora. Los diagramas de flujo facilitan la comunicación entre los programadores y la gente del negocio
  • 12. Web Grafia http://www.scribd.com/doc/19230524/3876686e jemplosdealgoritmos http://es.wikipedia.org/wiki/Algoritmo