SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
by Tim Tran: https://picasaweb.google.com/lh/photo/SDo00O8WA-czfov3Nd0EoA?full-exif=true
Introducción a la
Informática
Coromoto León Hernández
Gara Miranda Valladares
Carlos Segura González
Curso 2012/2013
Curso de Acceso a la
Universidad para Mayores
de 25 y 45 (CAM 25-45)
II. SOFTWARE
5. Fundamentos de
programación
Módulo II: Software Tema 5: Fundamentos de programación
Introducción a la Informática 1
EJEMPLOS RESUELTOS
1. Diseñar un algoritmo para determinar si un número entero positivo es par o no.
Especificar el pseudocódigo y el diagrama de flujo del algoritmo.
Para diseñar el algoritmo, lo primero que debemos hacer es analizar el proceso que
debemos seguir para comprobar si un número es par. Una vez tengamos claro cómo
realizar esa comprobación, pasaremos a definir los pasos o comprobaciones
principales que debemos realizar en nuestro algoritmo. En este caso, en primer lugar,
debemos comprobar que el número introducido por el usuario es mayor o igual a
cero (número entero positivo). Luego, para determinar si el número es par o no, el
procedimiento a aplicar consiste en ir restando dos al número hasta que lleguemos a
cero o a uno. Si llegamos a cero es porque el número es par. En caso contrario, será
porque el número es impar.
Este algoritmo podemos representarlo mediante el pseudocódigo siguiente:
Algoritmo ComprobarSiEsPar
Variables
enteras: numero
Inicio
Escribir (“Introduzca un número entero positivo”)
Leer (numero)
Si numero >= 0 entonces
Mientras numero >= 2 hacer
numero  numero - 2
Fin-Mientras
Si numero = 0 entonces
Escribir (“El número es PAR”)
En otro caso
Escribir (“El número es IMPAR”)
Fin-si
En otro caso
Escribir (“El número es negativo”)
Fin-Si
Fin
Módulo II: Software Tema 5: Fundamentos de programación
Introducción a la Informática 2
El mismo algoritmo puede representarse también mediante el diagrama de flujos
siguiente:
Inicio
Escribir “Introduzca un número entero positivo”
Leer numero
numero >= 2
numero numero - 2
numero >= 0
Escribir “El número introducido
es negativo”
Fin
Sí No
Sí
numero = 0
No
Sí
Escribir “El número es PAR”
Escribir “El número es IMPAR”
No
Módulo II: Software Tema 5: Fundamentos de programación
Introducción a la Informática 3
2. Diseñar un algoritmo que muestre al usuario todos los números múltiplos de 5 que
hay en el intervalo [1, X], donde X será un número especificado por el propio
usuario. Especificar el pseudocódigo y el diagrama de flujo del algoritmo.
Al igual que en el ejemplo anterior, antes de comenzar a diseñar el algoritmo
debemos pensar en cómo se puede resolver el problema planteado. En este caso,
sabemos que los números múltiplos del 5 son el 1, 5, 10, 15, etc. Sabemos que estos
números se obtienen empezando por el 5 y luego sumando 5 para obtener el
siguiente múltiplo de 5. Por ello, en nuestro algoritmo lo primero que vamos a hacer
es inicializar una variable a 5, para luego ir mostrando esa variable y sumándole 5 en
cada paso para llegar al siguiente múltiplo. Finalizaremos cuando en la variable
tengamos un valor mayor que X. El valor de X tendremos que solicitárselo al usuario
justo antes de comenzar a mostrar los múltiplos de 5.
Este algoritmo podemos representarlo mediante el pseudocódigo siguiente:
Algoritmo MultiplosDeCinco
Variables
enteras: contador, X
Inicio
Escribir (“Introduzca un número”)
Leer (X)
contador  5
Mientras contador <= X hacer
Escribir (contador)
contador  contador + 5
Fin-Mientras
Fin
Módulo II: Software Tema 5: Fundamentos de programación
Introducción a la Informática 4
El mismo algoritmo puede representarse también mediante el diagrama de flujos
siguiente:
Inicio
Escribir “Introduzca un número”
Leer X
contador contador + 5
Fin
Sí No
contador <= X
Escribir contador
contador 5
Módulo II: Software Tema 5: Fundamentos de programación
Introducción a la Informática 5
EJERCICIOS PROPUESTOS
1. Diseñar un algoritmo para calcular la media de un conjunto de valores enteros. Los
valores se irán pidiendo al usuario de uno en uno hasta que el usuario introduzca un
cero. Especificar el pseudocódigo y el diagrama de flujo del algoritmo.
2. Diseñar un algoritmo para determinar si un número dado es primo o no. Especificar
el pseudocódigo y el diagrama de flujo del algoritmo.
3. ¿Qué es un algoritmo?
4. ¿Cuáles son las principales características de un algoritmo?
5. ¿Qué elementos fundamentales componen un algoritmo?
6. ¿Qué tipos de métodos existen para la representación de los algoritmos?
7. ¿Qué diferencias existe entre un programa de ordenador y un algoritmo?
8. ¿Para qué se utilizan las sentencias que modifican el flujo de control?
9. ¿Qué es un diagrama de flujo?
10. Enumere los principales elementos de un diagrama de flujo.
11. ¿Cuáles son las fases principales en el proceso de resolución de un problema
mediante un desarrollo software?
12. ¿Qué es un lenguaje de programación?
13. Enumere las características de los lenguajes de programación que pueden utilizarse
para su clasificación.
14. ¿Qué es un compilador?
15. ¿Qué es un intérprete?

Más contenido relacionado

Similar a cumputacion especifica para los amantes de lo actual

Similar a cumputacion especifica para los amantes de lo actual (20)

Fp03
Fp03Fp03
Fp03
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tema n° 1
Tema n° 1Tema n° 1
Tema n° 1
 
Estructura de datos Algorítmica
Estructura de datos Algorítmica Estructura de datos Algorítmica
Estructura de datos Algorítmica
 
algortimos
algortimosalgortimos
algortimos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Introduccion a-la-programacion-1234039307400760-3
Introduccion a-la-programacion-1234039307400760-3Introduccion a-la-programacion-1234039307400760-3
Introduccion a-la-programacion-1234039307400760-3
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
MENU DE PROGRAMA
MENU DE PROGRAMAMENU DE PROGRAMA
MENU DE PROGRAMA
 
Representación de Algoritmos
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
 
Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02
 
Clase 2 algorítmos - 16-04-201
Clase 2   algorítmos - 16-04-201Clase 2   algorítmos - 16-04-201
Clase 2 algorítmos - 16-04-201
 

Último

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

cumputacion especifica para los amantes de lo actual

  • 1. by Tim Tran: https://picasaweb.google.com/lh/photo/SDo00O8WA-czfov3Nd0EoA?full-exif=true Introducción a la Informática Coromoto León Hernández Gara Miranda Valladares Carlos Segura González Curso 2012/2013 Curso de Acceso a la Universidad para Mayores de 25 y 45 (CAM 25-45) II. SOFTWARE 5. Fundamentos de programación
  • 2. Módulo II: Software Tema 5: Fundamentos de programación Introducción a la Informática 1 EJEMPLOS RESUELTOS 1. Diseñar un algoritmo para determinar si un número entero positivo es par o no. Especificar el pseudocódigo y el diagrama de flujo del algoritmo. Para diseñar el algoritmo, lo primero que debemos hacer es analizar el proceso que debemos seguir para comprobar si un número es par. Una vez tengamos claro cómo realizar esa comprobación, pasaremos a definir los pasos o comprobaciones principales que debemos realizar en nuestro algoritmo. En este caso, en primer lugar, debemos comprobar que el número introducido por el usuario es mayor o igual a cero (número entero positivo). Luego, para determinar si el número es par o no, el procedimiento a aplicar consiste en ir restando dos al número hasta que lleguemos a cero o a uno. Si llegamos a cero es porque el número es par. En caso contrario, será porque el número es impar. Este algoritmo podemos representarlo mediante el pseudocódigo siguiente: Algoritmo ComprobarSiEsPar Variables enteras: numero Inicio Escribir (“Introduzca un número entero positivo”) Leer (numero) Si numero >= 0 entonces Mientras numero >= 2 hacer numero  numero - 2 Fin-Mientras Si numero = 0 entonces Escribir (“El número es PAR”) En otro caso Escribir (“El número es IMPAR”) Fin-si En otro caso Escribir (“El número es negativo”) Fin-Si Fin
  • 3. Módulo II: Software Tema 5: Fundamentos de programación Introducción a la Informática 2 El mismo algoritmo puede representarse también mediante el diagrama de flujos siguiente: Inicio Escribir “Introduzca un número entero positivo” Leer numero numero >= 2 numero numero - 2 numero >= 0 Escribir “El número introducido es negativo” Fin Sí No Sí numero = 0 No Sí Escribir “El número es PAR” Escribir “El número es IMPAR” No
  • 4. Módulo II: Software Tema 5: Fundamentos de programación Introducción a la Informática 3 2. Diseñar un algoritmo que muestre al usuario todos los números múltiplos de 5 que hay en el intervalo [1, X], donde X será un número especificado por el propio usuario. Especificar el pseudocódigo y el diagrama de flujo del algoritmo. Al igual que en el ejemplo anterior, antes de comenzar a diseñar el algoritmo debemos pensar en cómo se puede resolver el problema planteado. En este caso, sabemos que los números múltiplos del 5 son el 1, 5, 10, 15, etc. Sabemos que estos números se obtienen empezando por el 5 y luego sumando 5 para obtener el siguiente múltiplo de 5. Por ello, en nuestro algoritmo lo primero que vamos a hacer es inicializar una variable a 5, para luego ir mostrando esa variable y sumándole 5 en cada paso para llegar al siguiente múltiplo. Finalizaremos cuando en la variable tengamos un valor mayor que X. El valor de X tendremos que solicitárselo al usuario justo antes de comenzar a mostrar los múltiplos de 5. Este algoritmo podemos representarlo mediante el pseudocódigo siguiente: Algoritmo MultiplosDeCinco Variables enteras: contador, X Inicio Escribir (“Introduzca un número”) Leer (X) contador  5 Mientras contador <= X hacer Escribir (contador) contador  contador + 5 Fin-Mientras Fin
  • 5. Módulo II: Software Tema 5: Fundamentos de programación Introducción a la Informática 4 El mismo algoritmo puede representarse también mediante el diagrama de flujos siguiente: Inicio Escribir “Introduzca un número” Leer X contador contador + 5 Fin Sí No contador <= X Escribir contador contador 5
  • 6. Módulo II: Software Tema 5: Fundamentos de programación Introducción a la Informática 5 EJERCICIOS PROPUESTOS 1. Diseñar un algoritmo para calcular la media de un conjunto de valores enteros. Los valores se irán pidiendo al usuario de uno en uno hasta que el usuario introduzca un cero. Especificar el pseudocódigo y el diagrama de flujo del algoritmo. 2. Diseñar un algoritmo para determinar si un número dado es primo o no. Especificar el pseudocódigo y el diagrama de flujo del algoritmo. 3. ¿Qué es un algoritmo? 4. ¿Cuáles son las principales características de un algoritmo? 5. ¿Qué elementos fundamentales componen un algoritmo? 6. ¿Qué tipos de métodos existen para la representación de los algoritmos? 7. ¿Qué diferencias existe entre un programa de ordenador y un algoritmo? 8. ¿Para qué se utilizan las sentencias que modifican el flujo de control? 9. ¿Qué es un diagrama de flujo? 10. Enumere los principales elementos de un diagrama de flujo. 11. ¿Cuáles son las fases principales en el proceso de resolución de un problema mediante un desarrollo software? 12. ¿Qué es un lenguaje de programación? 13. Enumere las características de los lenguajes de programación que pueden utilizarse para su clasificación. 14. ¿Qué es un compilador? 15. ¿Qué es un intérprete?