SlideShare una empresa de Scribd logo
1 de 25
ALGORITMO
Un algoritmo para un programador es una herramienta
que le permite resaltar los aspectos mas importantes
de una situación y descartar lo menos relevantes.
Todo problema de computo se puede resolver
ejecutando una serie de acciones de un orden
especifico.
TALLER # 1
1. Enumera y describe las etapas del ciclo de
programación de computadoras.
2. Da una definición lo mas completa posible de
algoritmo
3.¿Cuales son las características principales de
algoritmo.
4. ¿ Cuales el origen de los algoritmos?
5. Describe los tipos de algoritmo existentes
6. ¿ Que es un lenguaje algoritmo. Enumere los tipos
existentes?
7. ¿ En que consiste el lenguaje algorítmico
descripción narrada? Da un ejemplo distinto al que el
texto plantea
8. ¿Qué características a un algoritmo en
pseudocódigo? Da ejemplo .
9. A través de un ejemplo identifica la estructura de
un algoritmo.
10. ¿En qué consiste los diagramas de flujo?
11. ¿Qué reglas se deben tener en cuenta al momento
de diseñar un diagrama de flujo?
12.¿cuál es la estructura a seguir en un diagrama de
flujo de datos y por consiguiente de todo algoritmo?
 13.¿cuál es la simbología utilizada en el diseño de
diagramas de flujo?
14.escogen una ventaja y una desventaja que sea
importante destacar en el diseño de los diagrama de
flujo. explica.
15.representar en diagrama de flujo el ejemplo 2.
16.Diseña un algoritmo en pseudocódigo que permita
calcular el área de un triángulo, luego realiza el
diagrama de flujo del mismo.
1. ETAPAS DEL CICLO DE PROGRAMACION DE
COMPUTADORES
1. analizar el problema: estudiar el problema en general,
extraer datos (entender el problema)
2. Diseñar un algoritmo: diseñar la solución (trazar un
plan)
3. Traducir el algoritmo a un lenguaje de programación:
el programa(ejecutar el plan)
4. Depurar el programa: ejecutar el programa y realizar
las pruebas respectivas que permitan determinar si el
programa hace lo que queremos (revisar)
2. Algoritmo es Es un procedimiento a seguir, para
resolver un problema en términos de:
1. Las acciones para ejecutar
2. El orden en que dichas acciones debe ejecutarse
El desarrollo de algoritmo es un tema fundamental en el
diseño de programa o soluciones.
Por lo cual el alumno debe tener buenas bases que le
sirve para poder crear de manera fácil y rápida sus
programas.
3. características:
 Tiene que ser preciso
Tiene que estar bien definido
Tiene que ser finito
4. El origen
La palabra algoritmo se deriva de la traducción al latín
de la palabra árabe alkhowarizmi, nombre de un
matemático y astrónomo árabe que escribió un tratado
sobre manipulación de números y ecuaciones en el siglo
IX.
5. TIPOS
CUALITATIVOS: son aquellos en los que se
describen los pasos utilizando palabras
CUANTITATIVOS: son aquellos en los que se
utilizan cálculos numéricos para definir los pasos del
proceso.
6. lenguaje algoritmo: Es una serie de símbolos y reglas
que se utilizan para describir de manera explícita un
proceso.
Tipos:
1. Descripción narrada
2. Pseudocódigo
3. Diagrama de flujo.
 7. DESCRICIÓN NARRADA: Este algoritmo es caracterizado
porque sigue un proceso de ejecución común y lógico,
describiendo textualmente paso a paso cada una de las
actividades a realizar dentro de una actividad
determinada.
EJEMPLO:
1. Inicio
2. Buscar el DVD de la película
3. Si el TV y DVD player se encuentran apagados,
encenderlos
4. sacar el DVD del estuche
5. Introducirlo en el DVD player
6. Tomar el control del TV y el DVD player
7. Dirigirse a el sofá
8. Ponerse cómodo
9. Disfrutar la película
10. fin
8. DESCRIPCION PSEUDOCÓDIGO: representa en forma descriptiva las
operaciones que debe realizar un algoritmo (pseudocodigo)
pseudo = falso. El pseudo código no es realmente un código sino
una imitación y una versión abreviada de instrucciones reales
para las computadoras.
 EJEMPLO: realizar un pseudocodigo que permita calcular el área
de un rectángulo. Se debe introducir la base y la altura para
poder realizar el calculo
 Programa: área
 Entorno: base, altura, área
 Escribir “introduzca la base y la altura”
 Leer Base, altura
 Calcular AREA= BASE * ALTURA
 Escribir “el área del rectángulo es AREA
Fin programa
9.
10. Diagramas de flujo.
Consiste en la representación grafica de las operaciones que
realiza un algoritmo o de la solución algorítmica de un problema.
Para diseñarlos se utilizan determinados símbolos o figuras que
representan una acción dentro del procedimiento utilizan símbolos
normalizados.
11. reglas:
 se escribe de arriba hacia abajo y de izquierda a derecha.
 Siempre se usan flechas verticales u horizontales, jamás
curvas
 Evitar cruce de flujos
 En cada paso expresar una acción concreta
12.
13.
 14.
Ventaja: puede usarse como modelo de trabajo en el diseño de
nuevos programas o sistemas. Por que se puede utilizar para
cualquier nuevo e importante proyecto.
 Desventaja: no existe normas fijas para la elaboración de los
diagramas de flujo… es necesario que el usuario pueda incluir
todas sus importantes ideas en un diagrama de flujo
 15.
16.
DATOS DE ENTRADA VARIABLES
 base --------------------------------- b
 altura -------------------------------- h
 PROCESO
 área = (b*h)/2
 SALIDA
 AREA
 'AREA', área
 INICIO------ leer base (B) leer
altura (A)--------
 Proceso -------- área = (b*h)/2--
--- SALIDA
 AREA------ 'AREA', área

Más contenido relacionado

La actualidad más candente (19)

Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1 tuy
Presentación1 tuyPresentación1 tuy
Presentación1 tuy
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Taller
TallerTaller
Taller
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Clase de algoritmos
Clase de algoritmosClase de algoritmos
Clase de algoritmos
 
Pseudocodigo 2 am
Pseudocodigo 2 amPseudocodigo 2 am
Pseudocodigo 2 am
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
 
2. escritura de algoritmos
2.  escritura de algoritmos2.  escritura de algoritmos
2. escritura de algoritmos
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Clase pseint
Clase pseintClase pseint
Clase pseint
 

Destacado

Taller de progamacion
Taller de progamacionTaller de progamacion
Taller de progamacion
gibrankamilo
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda Sesión
Magali Mejía
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Alan De la Cruz
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
bhylenia
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricas
Claudio Cruz
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
grachika
 

Destacado (20)

Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Taller de progamacion
Taller de progamacionTaller de progamacion
Taller de progamacion
 
taller 1 diagrama de flujo
taller 1 diagrama de flujotaller 1 diagrama de flujo
taller 1 diagrama de flujo
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda Sesión
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
 
Pseudocodigo 123
Pseudocodigo 123Pseudocodigo 123
Pseudocodigo 123
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricas
 
Cajas de Ahorro
Cajas de AhorroCajas de Ahorro
Cajas de Ahorro
 
Metodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujoMetodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujo
 
Algoritmo figuras geometricas_doc
Algoritmo figuras geometricas_docAlgoritmo figuras geometricas_doc
Algoritmo figuras geometricas_doc
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 

Similar a Algoritmo (20)

Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Taller steisy
Taller steisyTaller steisy
Taller steisy
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blanco
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introduccion a los algoritmos
Introduccion a los algoritmosIntroduccion a los algoritmos
Introduccion a los algoritmos
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 
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
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Tecnologia 2015
Tecnologia 2015Tecnologia 2015
Tecnologia 2015
 
Tecnologia 2015vv
Tecnologia 2015vvTecnologia 2015vv
Tecnologia 2015vv
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Diapositiva del chino listo
Diapositiva del chino listoDiapositiva del chino listo
Diapositiva del chino listo
 

Último

tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqutad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
iceokey158
 
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhhPARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
angelorihuela4
 

Último (20)

1 PRESENTACION MERCADO DE COMPRAS PUBLICAS
1 PRESENTACION MERCADO DE COMPRAS PUBLICAS1 PRESENTACION MERCADO DE COMPRAS PUBLICAS
1 PRESENTACION MERCADO DE COMPRAS PUBLICAS
 
Seguridad Ciudadana.pptx situación actual del país
Seguridad Ciudadana.pptx situación actual del paísSeguridad Ciudadana.pptx situación actual del país
Seguridad Ciudadana.pptx situación actual del país
 
TEMA: LA DEMANDA , LA OFERTA Y EL PUNTO DE EQUILIBRIO.pdf
TEMA: LA DEMANDA , LA OFERTA Y  EL PUNTO DE EQUILIBRIO.pdfTEMA: LA DEMANDA , LA OFERTA Y  EL PUNTO DE EQUILIBRIO.pdf
TEMA: LA DEMANDA , LA OFERTA Y EL PUNTO DE EQUILIBRIO.pdf
 
EL PROCESO DE FISCALIZACION TRIBUTARIA .pptx
EL PROCESO DE FISCALIZACION TRIBUTARIA .pptxEL PROCESO DE FISCALIZACION TRIBUTARIA .pptx
EL PROCESO DE FISCALIZACION TRIBUTARIA .pptx
 
Libro sobre el Lavado de Dinero en versión PDF
Libro sobre el Lavado de Dinero en versión PDFLibro sobre el Lavado de Dinero en versión PDF
Libro sobre el Lavado de Dinero en versión PDF
 
SIRE-RCE. REGISTRO DE COMPRAS.. Y VENTAS
SIRE-RCE. REGISTRO DE COMPRAS.. Y VENTASSIRE-RCE. REGISTRO DE COMPRAS.. Y VENTAS
SIRE-RCE. REGISTRO DE COMPRAS.. Y VENTAS
 
El rey que no amaba a los elefantes. Vida y caida de Juan Carlos I, el ultimo...
El rey que no amaba a los elefantes. Vida y caida de Juan Carlos I, el ultimo...El rey que no amaba a los elefantes. Vida y caida de Juan Carlos I, el ultimo...
El rey que no amaba a los elefantes. Vida y caida de Juan Carlos I, el ultimo...
 
JOSE URBINA - Presentacion Sistema Endeudamiento.pptx
JOSE URBINA - Presentacion Sistema Endeudamiento.pptxJOSE URBINA - Presentacion Sistema Endeudamiento.pptx
JOSE URBINA - Presentacion Sistema Endeudamiento.pptx
 
tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqutad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
tad22.pdf sggwhqhqt1vbwju2u2u1jwy2jjqy1j2jqu
 
EL HALVING DEL BITCOIN: REDUCIR A LA MITAD EL MINADO DE LOS MINEROS.
EL HALVING DEL BITCOIN: REDUCIR A LA MITAD EL MINADO DE LOS MINEROS.EL HALVING DEL BITCOIN: REDUCIR A LA MITAD EL MINADO DE LOS MINEROS.
EL HALVING DEL BITCOIN: REDUCIR A LA MITAD EL MINADO DE LOS MINEROS.
 
GESTIÓN DE LOS RECURSOS DEL PROYECTO.pdf
GESTIÓN DE LOS RECURSOS DEL PROYECTO.pdfGESTIÓN DE LOS RECURSOS DEL PROYECTO.pdf
GESTIÓN DE LOS RECURSOS DEL PROYECTO.pdf
 
flujogramadepoliconsultorio-policlínico-pampas
flujogramadepoliconsultorio-policlínico-pampasflujogramadepoliconsultorio-policlínico-pampas
flujogramadepoliconsultorio-policlínico-pampas
 
Que son y los tipos de costos predeterminados
Que son y los tipos de costos predeterminadosQue son y los tipos de costos predeterminados
Que son y los tipos de costos predeterminados
 
Guia appto bancor para creditos inmobiliarios en Cordoba
Guia appto bancor para creditos inmobiliarios en CordobaGuia appto bancor para creditos inmobiliarios en Cordoba
Guia appto bancor para creditos inmobiliarios en Cordoba
 
Razon de liquidez, endeudamiento y rentabilidad y
Razon de liquidez, endeudamiento y rentabilidad yRazon de liquidez, endeudamiento y rentabilidad y
Razon de liquidez, endeudamiento y rentabilidad y
 
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhhPARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
PARADIGMA 1.docx paradicma g vmjhhhhhhhhhhhhhhhhhhhhhhh
 
Cuadro Comparativo selección proveedores
Cuadro Comparativo selección proveedoresCuadro Comparativo selección proveedores
Cuadro Comparativo selección proveedores
 
Tema 1 de la asignatura Sistema Fiscal Español I
Tema 1 de la asignatura Sistema Fiscal Español ITema 1 de la asignatura Sistema Fiscal Español I
Tema 1 de la asignatura Sistema Fiscal Español I
 
Desempleo en Chile para el año 2022 según criterios externos
Desempleo en Chile para el año 2022 según criterios externosDesempleo en Chile para el año 2022 según criterios externos
Desempleo en Chile para el año 2022 según criterios externos
 
Intervención del Estado en la economía y el mercado competitivo.pdf
Intervención del Estado en la economía y el mercado competitivo.pdfIntervención del Estado en la economía y el mercado competitivo.pdf
Intervención del Estado en la economía y el mercado competitivo.pdf
 

Algoritmo

  • 1.
  • 2. ALGORITMO Un algoritmo para un programador es una herramienta que le permite resaltar los aspectos mas importantes de una situación y descartar lo menos relevantes. Todo problema de computo se puede resolver ejecutando una serie de acciones de un orden especifico.
  • 3.
  • 4. TALLER # 1 1. Enumera y describe las etapas del ciclo de programación de computadoras. 2. Da una definición lo mas completa posible de algoritmo 3.¿Cuales son las características principales de algoritmo.
  • 5. 4. ¿ Cuales el origen de los algoritmos? 5. Describe los tipos de algoritmo existentes 6. ¿ Que es un lenguaje algoritmo. Enumere los tipos existentes? 7. ¿ En que consiste el lenguaje algorítmico descripción narrada? Da un ejemplo distinto al que el texto plantea 8. ¿Qué características a un algoritmo en pseudocódigo? Da ejemplo .
  • 6. 9. A través de un ejemplo identifica la estructura de un algoritmo. 10. ¿En qué consiste los diagramas de flujo? 11. ¿Qué reglas se deben tener en cuenta al momento de diseñar un diagrama de flujo? 12.¿cuál es la estructura a seguir en un diagrama de flujo de datos y por consiguiente de todo algoritmo?  13.¿cuál es la simbología utilizada en el diseño de diagramas de flujo?
  • 7. 14.escogen una ventaja y una desventaja que sea importante destacar en el diseño de los diagrama de flujo. explica. 15.representar en diagrama de flujo el ejemplo 2. 16.Diseña un algoritmo en pseudocódigo que permita calcular el área de un triángulo, luego realiza el diagrama de flujo del mismo.
  • 8. 1. ETAPAS DEL CICLO DE PROGRAMACION DE COMPUTADORES 1. analizar el problema: estudiar el problema en general, extraer datos (entender el problema) 2. Diseñar un algoritmo: diseñar la solución (trazar un plan)
  • 9. 3. Traducir el algoritmo a un lenguaje de programación: el programa(ejecutar el plan) 4. Depurar el programa: ejecutar el programa y realizar las pruebas respectivas que permitan determinar si el programa hace lo que queremos (revisar)
  • 10. 2. Algoritmo es Es un procedimiento a seguir, para resolver un problema en términos de: 1. Las acciones para ejecutar 2. El orden en que dichas acciones debe ejecutarse El desarrollo de algoritmo es un tema fundamental en el diseño de programa o soluciones.
  • 11. Por lo cual el alumno debe tener buenas bases que le sirve para poder crear de manera fácil y rápida sus programas. 3. características:  Tiene que ser preciso Tiene que estar bien definido Tiene que ser finito
  • 12. 4. El origen La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX. 5. TIPOS CUALITATIVOS: son aquellos en los que se describen los pasos utilizando palabras
  • 13. CUANTITATIVOS: son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso. 6. lenguaje algoritmo: Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso. Tipos: 1. Descripción narrada 2. Pseudocódigo 3. Diagrama de flujo.
  • 14.  7. DESCRICIÓN NARRADA: Este algoritmo es caracterizado porque sigue un proceso de ejecución común y lógico, describiendo textualmente paso a paso cada una de las actividades a realizar dentro de una actividad determinada. EJEMPLO: 1. Inicio 2. Buscar el DVD de la película 3. Si el TV y DVD player se encuentran apagados, encenderlos
  • 15. 4. sacar el DVD del estuche 5. Introducirlo en el DVD player 6. Tomar el control del TV y el DVD player 7. Dirigirse a el sofá 8. Ponerse cómodo 9. Disfrutar la película 10. fin
  • 16. 8. DESCRIPCION PSEUDOCÓDIGO: representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo) pseudo = falso. El pseudo código no es realmente un código sino una imitación y una versión abreviada de instrucciones reales para las computadoras.
  • 17.  EJEMPLO: realizar un pseudocodigo que permita calcular el área de un rectángulo. Se debe introducir la base y la altura para poder realizar el calculo  Programa: área  Entorno: base, altura, área  Escribir “introduzca la base y la altura”  Leer Base, altura  Calcular AREA= BASE * ALTURA  Escribir “el área del rectángulo es AREA Fin programa
  • 18. 9.
  • 19. 10. Diagramas de flujo. Consiste en la representación grafica de las operaciones que realiza un algoritmo o de la solución algorítmica de un problema. Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento utilizan símbolos normalizados.
  • 20.
  • 21. 11. reglas:  se escribe de arriba hacia abajo y de izquierda a derecha.  Siempre se usan flechas verticales u horizontales, jamás curvas  Evitar cruce de flujos  En cada paso expresar una acción concreta 12.
  • 22. 13.
  • 23.  14. Ventaja: puede usarse como modelo de trabajo en el diseño de nuevos programas o sistemas. Por que se puede utilizar para cualquier nuevo e importante proyecto.  Desventaja: no existe normas fijas para la elaboración de los diagramas de flujo… es necesario que el usuario pueda incluir todas sus importantes ideas en un diagrama de flujo
  • 25. 16. DATOS DE ENTRADA VARIABLES  base --------------------------------- b  altura -------------------------------- h  PROCESO  área = (b*h)/2  SALIDA  AREA  'AREA', área  INICIO------ leer base (B) leer altura (A)--------  Proceso -------- área = (b*h)/2-- --- SALIDA  AREA------ 'AREA', área