SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Un algoritmo se puede definir como procedimiento que permite resolver
problemas cuyos paso son muy concretos, el algoritmo debe ser correcto, de
longitud finita y debe terminar para todas las entradas.
El objetivo es comprender el problema para lo cual como resultado tenemos que
obtener la especificación de las entradas y salidas del problema. Tiene que quedar
claro que entra y que sale.
algoritmo
finitud
Definido
Preciso
Se debe terminar en algún
momento, ósea debe tener un
numero finito de pasos
Si se sigue el algoritmo dos veces,
se debe obtener el mismo
resultado cada vez
Indicar el orden de realización de
cada paso
El análisis del programa es el primer paso de la metodología para
resolver un problema mediante una computadora.
Este primer paso se basa en recolectar y analizar la información
que permite identificar los tres componentes básicos que son: los
datos de entrada, los de salida y un proceso que nos permite
obtener dichos datos de salida.
Los datos de entrada son los datos que se ingresaran de alguna forma o mediante algún método en el programa.
Los datos de salida son aquellos que resultan de aplicar el algoritmo, y constituyen el objetivo de todo este proceso
entrada proceso salida
Análisis del
problema
Definir y
entender el
problema
Identificar los
datos de
entrada
Identificar los
datos de salida
Se entiende por algoritmos a los procedimientos que construyen para la resolución de cualquier
problema.
De este modo, cuando se refiere ala construcción de un programa, nos estamos refiriendo ala
construcción de un algoritmos
Solo a partir de una buena formulación será posible diseñar una estrategia de solución. Es necesario
aprender a desligar estos dos procesos. No se deben hacer formulaciones pensando es posibles
soluciones. Ya que se haya realizando la formulación del problema podemos cuestionarla con el fin de
entender bien la naturaleza del problema.
Se entiende por algoritmos a los procedimientos que construyen para la resolución de cualquier
problema.
De este modo, cuando se refiere ala construcción de un programa, nos estamos refiriendo ala
construcción de un algoritmos
En este aspecto , el análisis de un problema consta de dos etapas claramente
definidas y relacionadas las cuales son:
 Formulación o planteamiento del problema.
 Resolución del problema.
Y a su vez, la formulación se divide en tres etapas:
 Definición del problema.
 Supuestos: aserciones y limitaciones suministradas.
 Resultados esperados.
El planteamiento del problema
En esta etapa el algoritmo pretende sintetizar de alguna forma una tarea, cálculo o
mecanismo antes de ser transcrito ala computadora. Los pasos que hay que seguir
son los siguientes:
 Análisis previo del problema.
 Primera visión del método de resolución.
 Descomposición en módulos.
 Programación estructurada.
 Búsqueda de soluciones parciales ensamble.
Ejemplo:
Para poder interpretar el análisis del problema:
se ingresan dos números enteros, obtener su
suma.
Análisis
¿Qué
ingresa?
¿Qué
sale?
¿Qué vincula
la entrada con
la salida?
Dos
números
Otro
numero
La
operación
Inicio
Leo A (entero)
Leo B (entero)
Obtengo C como suma de A y B
Imprimo C
fin
inicio
Leo A
Leo B
C A+B
Imprimo C
Fin
(cal1,cal2,cal3,cal4),esta calcula la calificación promedio
y escribirá el resultado final junto con un mensaje
explicativo.
Análisis del problema
Entrada: leer las calificaciones individuales
Proceso: calcular la calificación promedio
Salida: escribir resultado con un mensaje explicativo
Este problema resuelto en diagrama de flujo se
representa de la siguiente manera:
El problema antes mencionado a hora lo
resolveremos en Pseudocódigo el cual se
muestra de la siguiente manera:
Inicio
Calcular el promedio de calificaciones
Leer Cal1, Cal2, Cal3, Cal4 */ significa obtener un dato
de algún dispositivo de entrada, como el teclado, y
almacenarlo en una variable. */
Prom= (Cal1+Cal2+Cal3+Cal4)/4 */ es una localización
en la memoria que tiene un nombre y cuyo contenido
puede cambiar a lo largo de la ejecución de un
programa. Así Cal1, Cal2 y Cal3… son variables. */
Escribir ("Resultado final es", Prom) */o imprimir el
resultado, significa mostrar el valor de una variable en
algún dispositivo de salida, como la pantalla. */
Fin*/ fin del programa */
Hay que notar que la computadora es un medio y no es el fin en la solución de
problemas.
• Un algoritmo es la base para empezar a programar es una serie de pasos lógicos y
ordenados(en forma de esquema, letras o signos)para resolver un problema con todas sus
posibles respuestas
• El análisis del programa … es el primer paso de la metodología para resolver un problema
mediante una computadora.
• Este primer paso se basa en recolectar y analizar la información que permite identificar
los tres componentes básicos

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Programacion
ProgramacionProgramacion
Programacion
 
Elaboracion de algoritmos
Elaboracion de algoritmosElaboracion de algoritmos
Elaboracion de algoritmos
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Realización de un algoritmo
Realización de un algoritmoRealización de un algoritmo
Realización de un algoritmo
 
Diseño y elaboración de algoritmos
Diseño y elaboración de algoritmosDiseño y elaboración de algoritmos
Diseño y elaboración de algoritmos
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujos
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
unidad 1
unidad 1unidad 1
unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Ähnlich wie algotiritmo:análisis de problemas

Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasYenny Salazar
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas panchofronteras
 
Clase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasClase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasSol Hernández
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujocognos_uie
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoraschristian arroyo marchan
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Marquina, Santiago
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemasAmilcar Valladares
 

Ähnlich wie algotiritmo:análisis de problemas (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmos primero
Algoritmos primeroAlgoritmos primero
Algoritmos primero
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestinario
CuestinarioCuestinario
Cuestinario
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
Qué es un problema
Qué es un problemaQué es un problema
Qué es un problema
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIO
 
Qué es un problema?
Qué es un problema?Qué es un problema?
Qué es un problema?
 
Maps
MapsMaps
Maps
 
Clase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasClase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemas
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoras
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 

Kürzlich hochgeladen

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 

Kürzlich hochgeladen (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
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
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 

algotiritmo:análisis de problemas

  • 1.
  • 2. Un algoritmo se puede definir como procedimiento que permite resolver problemas cuyos paso son muy concretos, el algoritmo debe ser correcto, de longitud finita y debe terminar para todas las entradas. El objetivo es comprender el problema para lo cual como resultado tenemos que obtener la especificación de las entradas y salidas del problema. Tiene que quedar claro que entra y que sale. algoritmo finitud Definido Preciso Se debe terminar en algún momento, ósea debe tener un numero finito de pasos Si se sigue el algoritmo dos veces, se debe obtener el mismo resultado cada vez Indicar el orden de realización de cada paso
  • 3. El análisis del programa es el primer paso de la metodología para resolver un problema mediante una computadora. Este primer paso se basa en recolectar y analizar la información que permite identificar los tres componentes básicos que son: los datos de entrada, los de salida y un proceso que nos permite obtener dichos datos de salida. Los datos de entrada son los datos que se ingresaran de alguna forma o mediante algún método en el programa. Los datos de salida son aquellos que resultan de aplicar el algoritmo, y constituyen el objetivo de todo este proceso entrada proceso salida
  • 4. Análisis del problema Definir y entender el problema Identificar los datos de entrada Identificar los datos de salida
  • 5. Se entiende por algoritmos a los procedimientos que construyen para la resolución de cualquier problema. De este modo, cuando se refiere ala construcción de un programa, nos estamos refiriendo ala construcción de un algoritmos Solo a partir de una buena formulación será posible diseñar una estrategia de solución. Es necesario aprender a desligar estos dos procesos. No se deben hacer formulaciones pensando es posibles soluciones. Ya que se haya realizando la formulación del problema podemos cuestionarla con el fin de entender bien la naturaleza del problema. Se entiende por algoritmos a los procedimientos que construyen para la resolución de cualquier problema. De este modo, cuando se refiere ala construcción de un programa, nos estamos refiriendo ala construcción de un algoritmos
  • 6. En este aspecto , el análisis de un problema consta de dos etapas claramente definidas y relacionadas las cuales son:  Formulación o planteamiento del problema.  Resolución del problema. Y a su vez, la formulación se divide en tres etapas:  Definición del problema.  Supuestos: aserciones y limitaciones suministradas.  Resultados esperados.
  • 7. El planteamiento del problema En esta etapa el algoritmo pretende sintetizar de alguna forma una tarea, cálculo o mecanismo antes de ser transcrito ala computadora. Los pasos que hay que seguir son los siguientes:  Análisis previo del problema.  Primera visión del método de resolución.  Descomposición en módulos.  Programación estructurada.  Búsqueda de soluciones parciales ensamble.
  • 8. Ejemplo: Para poder interpretar el análisis del problema: se ingresan dos números enteros, obtener su suma. Análisis ¿Qué ingresa? ¿Qué sale? ¿Qué vincula la entrada con la salida? Dos números Otro numero La operación
  • 9. Inicio Leo A (entero) Leo B (entero) Obtengo C como suma de A y B Imprimo C fin inicio Leo A Leo B C A+B Imprimo C Fin (cal1,cal2,cal3,cal4),esta calcula la calificación promedio y escribirá el resultado final junto con un mensaje explicativo. Análisis del problema Entrada: leer las calificaciones individuales Proceso: calcular la calificación promedio Salida: escribir resultado con un mensaje explicativo Este problema resuelto en diagrama de flujo se representa de la siguiente manera:
  • 10. El problema antes mencionado a hora lo resolveremos en Pseudocódigo el cual se muestra de la siguiente manera: Inicio Calcular el promedio de calificaciones Leer Cal1, Cal2, Cal3, Cal4 */ significa obtener un dato de algún dispositivo de entrada, como el teclado, y almacenarlo en una variable. */ Prom= (Cal1+Cal2+Cal3+Cal4)/4 */ es una localización en la memoria que tiene un nombre y cuyo contenido puede cambiar a lo largo de la ejecución de un programa. Así Cal1, Cal2 y Cal3… son variables. */ Escribir ("Resultado final es", Prom) */o imprimir el resultado, significa mostrar el valor de una variable en algún dispositivo de salida, como la pantalla. */ Fin*/ fin del programa */ Hay que notar que la computadora es un medio y no es el fin en la solución de problemas.
  • 11. • Un algoritmo es la base para empezar a programar es una serie de pasos lógicos y ordenados(en forma de esquema, letras o signos)para resolver un problema con todas sus posibles respuestas • El análisis del programa … es el primer paso de la metodología para resolver un problema mediante una computadora. • Este primer paso se basa en recolectar y analizar la información que permite identificar los tres componentes básicos