NOMBRE:Alfa Nohemí Carrizales Mercado
GRADO Y GRUPO:2º “Am”
ESPECIALIDAD:Programación
MATERIA:Desarrolla Software Utilizando
Programación Estructurada.
MAESTRO(A):Margarita Romero Alvarado.
CETis 109 Competencia genérica 4.1
Competencia disciplinar C1
El estudiante identifica de forma individual recopila información
sobre conceptos, características, planteamiento de problemas,
tipos, metodología para la resolución de problemas por
computadoras, análisis de problemas y algoritmos, de fuentes
proporcionadas por el docente mediante una presentación en
video.
Metodología para la solución de problemas utilizando la computadora
Secuencia de pasos:
 Definir el problema
 Analizar el problema
 Diseñar el algoritmo
 Diagrama de flujo
 Pseudocódigo
 Codificar, copilar, depurar y ejecutar el problema
 Elaborar documentación
DEFINIR PROBLEMA
Definir que desea que realice la computadora. Es fundamental conocer y
delimitar por completo el problema, saber que es lo se desea realice la
computadora.
ANALISIS DE PROBLEMA
Consiste en establecer una serie de preguntas acerca de lo que establece
el problema, para poder determinar si se cuenta con los elementos
suficientes para llevar a cabo la solución del mismo, como:
 Datos de entrada
 Cuál es la información que desea producir (salir)
 Los métodos y formulas necesarios para procesar los datos
Actividad #7
DISEÑAR EL ALGORITMO O DIAGRAMA DE FLUJO
Representa la esquematización grafica de un algoritmo. Sus pasos son:
 Tener un punto particular de inicio.
 Ser definido no permitir dobles interpretaciones.
 Ser general, es decir soportar la mayoría de los variantes que se
puedan presentar.
 Ser finito en tamaño y tiempo de ejecución.
ESCRIBIR EL PROGRAMA
De acuerdo a la lógica del diagrama de flujo a seudocódigo debe de
escribir una serie de instrucciones detallas con una serie de códigos por la
computadora.
Este código fuente se escribe en un lenguaje de programación o lenguaje
de alto nivel.
A esta serie de instrucciones detalladas se le conoce como código fuente.
COPÍLAR Y DEPULAR EL PROGRAMA
Compone el programa significa deducir el programa de un lenguaje de
alto nivel a lenguaje de la máquina, para que pueda entender las
instrucciones y ejecutarlas.
Existen muchos compiladores por ejemplo el lenguaje C.
Si existen errores en el programa el compilador se detendrá y reportara.
Cuando el compilador ha terminado con éxito, la versión del programa ya
está copilada y ejecutable.
EJECUTAR EL PROGRAMA
El siguiente paso es correr el programa ejecutable.
ELABORAR DOCUMENTACION
Esa guía o comunicación escrita que nos ayuda a comprender como usar
un programa para facilitar sus futuras modificaciones.
Se divide en:
 Documentación interna
 Documentación externa
 Manual de usuario.
Documentación externa: Contiene la descripción del problema, el nombre
del autor, el algoritmo (diagrama de flujo o seudocódigo), diccionario de
datos, código fuente (programa) etc.
Documentación interna: Comentarios o mensajes que se añaden al código
fuente, para sea más claro el entendimiento de un proceso
Manual de usuario: Describe paso a paso la forma en que funciona el
programa, con el fin de que el usuario obtenga el resultado deseado.
MANTENIMIENTO
Se lleva a cabo después de terminar el programa cuando se detecta que
es necesario hacer un cambio, ajuste o complementación al programa.
BIBLIOGRAFIA
Jane Collins
Programación 1 lenguaje C
Editorial: ALEC
México 2004, paginas 7-9
Metodología para la solución de
problemas utilizando la computadora
Pasos
Definir el
problema
Analizar el
problema
Diseñar el
algoritmo o
diagrama de
flujo
Codificar,
copilar, depurar
y ejecutar el
problema
Elaborar
documentación
Definir que
desea que
realice la
computadora.
Consiste en
establecer una
serie de
preguntas
acerca de lo
que establece
el problema
*Tener un
punto
particular de
inicio.
*Ser definido
no permitir
dobles
interpretacione
s.
*Ser general, es
decir soportar
la mayoría de
los variantes
que se puedan
presentar.
*Ser finito en
tamaño y
tiempo de
ejecución.
Compone el
programa
significa deducir
el programa de
un lenguaje de
alto nivel a
lenguaje de la
máquina.
Cuando el
compilador ha
terminado con
éxito, la versión
del programa ya
está copilada y
ejecutable.El
siguiente paso es
correr el
programa
ejecutable.
Esa guía o
comunicación
escrita que nos
ayuda a
comprender
como usar un
programa para
facilitar sus
futuras
modificaciones.
*Documentació
n interna
*Documentació
n externa
*Manual de
usuario.
Mantenimiento
Se lleva a cabo
después de
terminar el
programa cuando
se detecta que es
necesario hacer
un cambio, ajuste
o
complementación
al programa.
Se divide en:
ACTIVIDAD #7
ACTIVIDAD #7

ACTIVIDAD #7

  • 1.
    NOMBRE:Alfa Nohemí CarrizalesMercado GRADO Y GRUPO:2º “Am” ESPECIALIDAD:Programación MATERIA:Desarrolla Software Utilizando Programación Estructurada. MAESTRO(A):Margarita Romero Alvarado. CETis 109 Competencia genérica 4.1 Competencia disciplinar C1
  • 2.
    El estudiante identificade forma individual recopila información sobre conceptos, características, planteamiento de problemas, tipos, metodología para la resolución de problemas por computadoras, análisis de problemas y algoritmos, de fuentes proporcionadas por el docente mediante una presentación en video. Metodología para la solución de problemas utilizando la computadora Secuencia de pasos:  Definir el problema  Analizar el problema  Diseñar el algoritmo  Diagrama de flujo  Pseudocódigo  Codificar, copilar, depurar y ejecutar el problema  Elaborar documentación DEFINIR PROBLEMA Definir que desea que realice la computadora. Es fundamental conocer y delimitar por completo el problema, saber que es lo se desea realice la computadora. ANALISIS DE PROBLEMA Consiste en establecer una serie de preguntas acerca de lo que establece el problema, para poder determinar si se cuenta con los elementos suficientes para llevar a cabo la solución del mismo, como:  Datos de entrada  Cuál es la información que desea producir (salir)  Los métodos y formulas necesarios para procesar los datos Actividad #7
  • 3.
    DISEÑAR EL ALGORITMOO DIAGRAMA DE FLUJO Representa la esquematización grafica de un algoritmo. Sus pasos son:  Tener un punto particular de inicio.  Ser definido no permitir dobles interpretaciones.  Ser general, es decir soportar la mayoría de los variantes que se puedan presentar.  Ser finito en tamaño y tiempo de ejecución. ESCRIBIR EL PROGRAMA De acuerdo a la lógica del diagrama de flujo a seudocódigo debe de escribir una serie de instrucciones detallas con una serie de códigos por la computadora. Este código fuente se escribe en un lenguaje de programación o lenguaje de alto nivel. A esta serie de instrucciones detalladas se le conoce como código fuente. COPÍLAR Y DEPULAR EL PROGRAMA Compone el programa significa deducir el programa de un lenguaje de alto nivel a lenguaje de la máquina, para que pueda entender las instrucciones y ejecutarlas. Existen muchos compiladores por ejemplo el lenguaje C. Si existen errores en el programa el compilador se detendrá y reportara. Cuando el compilador ha terminado con éxito, la versión del programa ya está copilada y ejecutable. EJECUTAR EL PROGRAMA El siguiente paso es correr el programa ejecutable. ELABORAR DOCUMENTACION Esa guía o comunicación escrita que nos ayuda a comprender como usar un programa para facilitar sus futuras modificaciones. Se divide en:
  • 4.
     Documentación interna Documentación externa  Manual de usuario. Documentación externa: Contiene la descripción del problema, el nombre del autor, el algoritmo (diagrama de flujo o seudocódigo), diccionario de datos, código fuente (programa) etc. Documentación interna: Comentarios o mensajes que se añaden al código fuente, para sea más claro el entendimiento de un proceso Manual de usuario: Describe paso a paso la forma en que funciona el programa, con el fin de que el usuario obtenga el resultado deseado. MANTENIMIENTO Se lleva a cabo después de terminar el programa cuando se detecta que es necesario hacer un cambio, ajuste o complementación al programa. BIBLIOGRAFIA Jane Collins Programación 1 lenguaje C Editorial: ALEC México 2004, paginas 7-9
  • 5.
    Metodología para lasolución de problemas utilizando la computadora Pasos Definir el problema Analizar el problema Diseñar el algoritmo o diagrama de flujo Codificar, copilar, depurar y ejecutar el problema Elaborar documentación Definir que desea que realice la computadora. Consiste en establecer una serie de preguntas acerca de lo que establece el problema *Tener un punto particular de inicio. *Ser definido no permitir dobles interpretacione s. *Ser general, es decir soportar la mayoría de los variantes que se puedan presentar. *Ser finito en tamaño y tiempo de ejecución. Compone el programa significa deducir el programa de un lenguaje de alto nivel a lenguaje de la máquina. Cuando el compilador ha terminado con éxito, la versión del programa ya está copilada y ejecutable.El siguiente paso es correr el programa ejecutable. Esa guía o comunicación escrita que nos ayuda a comprender como usar un programa para facilitar sus futuras modificaciones. *Documentació n interna *Documentació n externa *Manual de usuario. Mantenimiento Se lleva a cabo después de terminar el programa cuando se detecta que es necesario hacer un cambio, ajuste o complementación al programa. Se divide en: