Вы находитесь на странице: 1из 10

Metodologa

de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 1 de 10
&' I"EN*I+ICACI,N "E -A !.A "E AP#EN"I$A%E
Nom/re del Proyecto: (proyecto de formacin en el cual se enmarca la
gua)
"uracin en 0oras
+ase del Proyecto: "uracin en 0oras
Actividad de Proyecto
Competencia: #esultados de Aprendizaje "uracin en 0oras de la
actividad
(Cdigo + descripcin de la
competencia)
(Cdigo del resultado +
consecutivo + descripcin del
resultado de aprendizaje)
1' P#ESEN*ACI2N
La programacin es el proceso de creacin de un programa de computador, mediante la aplicacin
de procedimientos lgicos, a travs de los siguientes pasos:
El desarrollo lgico del programa para resolver un problema en particular.
Escritura de la lgica del programa empleando un lenguaje de programacin especfico
(codificacin del programa).
Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de m!uina.
"rueba # depuracin del programa.
$esarrollo de la documentacin.
%n programa debe ser e&acto claro # eficiente. 'a !ue tiene !ue satisfacer su especificacin
e&actamente. -a claridad del programa es una ayuda importante para el programador mismo
en el dise3o y limpieza del programa4 y para otros 5ue puedan tener 5ue leer y alterar el
programa en alguna etapa posterior' -a claridad del programa es lograda casi en la misma
forma 5ue para cual5uier te6to escrito' El costo de ejecutar un programa de computador7 es
medido normalmente en t8rminos de:
a) El tiempo tomado por el computador para llevar a cabo la secuencia de operaciones
involucradas'
b) La cantidad de memoria de computador usada en hacerlo.
(omo resultado de aprendi)aje.
*e espera !ue al finali)ar esta gua el aprendi) este en capacidad de anali)ar los conceptos
generales de la computadora # sus componentes, !ue tenga una visin global de la estructura #
reglas de un algoritmo # diagrama de flujo, el cual le permita escribir # diagramar algoritmos #
diagramas de flujo # !u hacer para !ue muestre los resultados por medio de una prueba de
escritorio.

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 2 de 10
9' C2N2CI:IEN*2S P#E;I2S
Estudiar los conceptos descritos en el material # en los documentos de apo#o de la
unidad uno.
E&plorar cada uno de los enlaces e&ternos de la unidad uno.
+evisar la e&plicacin de los temas !ue se encuentran en el material.
<' AC*I;I"A"ES = ES*#A*EIAS "E AP#EN"I$A%E
AC*I;I"A" "E AP#EN"I$A%E &: PA#*ICIPA# EN E- +2#2 *E:>*IC2 "E -A !NI"A" &
$escripcin: Leer el material de la unidad , # responder las siguientes preguntas:
(ual es el fin de reali)ar la prueba escritorio en el desarrollo de un programa. -ue
beneficios le brinda.
(omparte tips sobre para la elaboracin de las pruebas escritorio.
+esponde a la secuencia de un compa/ero, #a sea para reali)ar un aporte o corregir su
intervencin.
Esta actividad es califica/le
0mbiente(s) re!uerido:
"lataforma 1lac2board
3aterial (es) re!uerido: 4emas unidad uno. Enlaces e&ternos unidad uno, material de apo#o
unidad uno.

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 3 de 10
?' E;I"ENCIAS = E;A-!ACI2N
AC*I;I"A" "E AP#EN"I$A%E 1 : "esarrollar Algoritmos y diagramas de flujo'
1. $esarrollar algoritmo # diagrama de flujo para los siguientes ejercicios
a) $ado el costo de un computador porttil # la cantidad de dinero entregado por el
cliente, calcule e imprima el cambio !ue debe devolvrsele al cliente.
b) -eer e imprimir los datos correspondientes a una l@nea de directorio telefnico'
5. 6nvestigue en una empresa, en el rea de sistemas lo siguiente:
a) (on cuantos e!uipos de cmputo cuenta, # cules son sus especificaciones7 disco duro,
memoria, procesador, marca, etc.
b) $escriba un proceso de la empresa # realice el algoritmo # el diagrama de flujo.
3. +esuelva las siguientes preguntas
a. Enuncie las caractersticas de un algoritmo
b. $escriba las diferencias entre los tipos de algoritmos.
4. $ise/e los algoritmos !ue resuelven los siguientes problemas
a. "agar una multa para una infraccin de carro. $eterminar el tipo de infraccin # el posible
valor a pagar.
b. Escribir un algoritmo !ue encuentre todos los n8meros primos menores de 9:.
Esta actividad es califica/le:
0mbiente(s) re!uerido:
(ontar con un computador, disponer de acceso a 6nternet, navegador 6nternet (preferiblemente
E&plorer). *oft;are para reali)ar diagramas de flujo, 3icrosoft <ord, "o;er"oint.
3aterial (es) re!uerido: 4emas unidad uno. Enlaces e&ternos unidad uno, material de apo#o
unidad uno.

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 4 de 10
Producto entrega/le:
=>+> 4E3046(>: "articipar en el =oro 4emtico de la %nidad ,, dando
respuestas a las preguntas planteadas.
0(46?6$0$:
$esarrollar cada una de las actividades propuestas en esta gua de la
semana uno en este archivo de <ord, conservando el formato. %sar
fuente 0rial, ,, o ,5 puntos..
+orma de entrega: =>+>:
(rear una secuencia en el foro temtico de la unidad , con su
intervencin.
0(46?6$0$:
Enviar los archivos por medio del enlace del curso suministrado en la
carpeta 0ctividades %nidad ,.
Criterios de
Evaluacin:
Actividad E6celente Aueno #egular No
Apropiado
puntos El diagrama
de flujo
reali)a el
proceso sin
errores #
cumple al
,::@ las
reglas para
la
construccin.
El
algoritmo
muestra los
resultados
esperados
y aplica el
tema de la
unidad.
El diagrama
de flujo
realiza el
proceso sin
errores y
cumple entre
un 90 y 80%
las reglas
para la
construccin.
El algoritmo
muestra los
resultados,
pero no son
los
esperados
El diagrama
de flujo
realiza el
proceso sin
errores y
cumple al
0% las
reglas para
la
construccin.
El algoritmo
muestra los
resultados,
!ue no
corresponden
a las
condiciones
del
pro"lema.
El diagrama
de flujo
muestra
errores y no
cumple con
las reglas
para la
construccin.
El algoritmo
no genera
una salida

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 5 de 10
B' AIA-I2#A+IA
"roblemas de la 3etodologa de la programacin de Luis Ao#anes. 3cBra;CDill
Lgica de programacin # algoritmos de *ilvia (ano "ineda. %niversidad de 6bagu
(omputacin: 3etodologa Lgica (omputacional # "rogramacin. $e 3ara del +osario 1ores
+angel.
http:EEes.;i2ipedia.orgE;i2iEDard;are
http:EE;;;.monografias.comEtrabajos99EdispositivosEdispositivos.shtml
http:EE;;;.csae.map.esEcsiEsiliceED;CcpuF.html
C2N*#2- "E- "2C!:EN*2
Gombre (argo $ependencia =echa
0utores Bloria Lourdes Lo)ano +. 4utora ?irtual (entro de 6ndustria # la
(onstruccin (+egional
4olima
Goviembre
de 5:,:
1. $esarrollar algoritmo # diagrama de flujo para los siguientes ejercicios
a. $ado el costo de un computador porttil # la cantidad de dinero entregado por el
cliente, calcule e imprima el cambio !ue debe devolvrsele al cliente.
Proceso Algoritmo
,. 6nicio
5. El computador porttil cuesta H,I55:.::: # el cliente nos da ,I5J:.:::.
9. *e le restan ,I55:.::: a ,I5J:.::: lo cual da un total de 9:.:::.
K. *e imprime la informacin correspondiente # se le entregan los H9:.::: al cliente.
J. =in

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 6 de 10
Proceso Algoritmo
Escribir *in *altar L6ngrese el valor de cantidad de dinero entregado:L7
Leer cantidadMdeMdineroMentregado7
Escribir *in *altar L6ngrese el valor de costo del computador:L7
Leer costoMdelMcomputador7
cambio NC cantidadMdeMdineroMentregadoCcostoMdelMcomputador7
Escribir L?alor de cambio: L, cambio7
+inProceso

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 7 de 10

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 8 de 10
a) Leer e imprimir los datos correspondientes a una lnea de directorio telefnico.

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina de 10
5. 6nvestigue en una empresa, en el rea de sistemas lo siguiente:
a) (on cuantos e!uipos de cmputo cuenta, # cules son sus especificaciones7 disco duro,
memoria, procesador, marca, etc.
0*>"0+*0
,J E!uipos de cmputo
$isco duro de ,t
"rocesador 6ntel 69 # 6J
3emoria ram de 5 # Kg
3arca dell, 6ntel, acer
b) $escriba un proceso de la empresa # realice el algoritmo # el diagrama de flujo.
Empresa: 0*>"0+*0
*e encarga de hacer # crear programas de televisin
?isin es dar un producto en de buena calidad !ue le guste al cliente
*u misin es mejorar cada da # crecer como empresa para ser reconocidos # llegar amas
partes del pas.
*u fin: +esponsabilidad, compromiso # calidad con el usuario final.
3. +esuelva las siguientes preguntas
a! Enuncie las caractersticas de un algoritmo
,. (arcter finito. L%n algoritmo siempre debe terminar despus de un n8mero finito de pasosL.
5. "recisin. L(ada paso de un algoritmo debe estar precisamente definido7 las operaciones al
levar a ca/o de/en ser especificadas de manera rigurosa y no am/igua para cada casoC'

Metodologa
de la
Programacin
Servicio Nacional de Aprendizaje SENA
Programa de formacin: Centro de la Industria y la Construccin
!IA "E AP#EN"I$A%E&' (Introduccin a la programacin)
Fecha:
Octubre de 2010
Versin 1.0
Pgina 10 de 10
9. Entrada. L%n algoritmo tiene cero o ms entradas: cantidades !ue le son dadas antes de !ue
el algoritmo comience7 o dinDmicamente mientras el algoritmo corre' Estas entradas son
tomadas de conjuntos espec@ficos de o/jetosC'
K. *alida. L%n algoritmo tiene una o ms salidas: cantidades !ue tienen una relacin especfica
con las entradasC'
J. Eficacia. L4ambin se espera !ue un algoritmo sea efica), en el sentido de !ue todas las
operaciones a realizar en un algoritmo de/en ser suficientemente /Dsicas como para 5ue
en principio puedan ser 0ec0as de manera e6acta y en un tiempo finito por un 0om/re
usando lDpiz y papelC
b! $escriba las diferencias entre los tipos de algoritmos.
Los algoritmos cualitativos son a!uellos en los !ue se describen los pasos utili)ando palabras,
mientras !ue los algoritmos cuantitativos son a!uellos en los !ue se utili)an clculos numricos
para definir los pasos del proceso
4. $ise/e los algoritmos !ue resuelven los siguientes problemas
a! "agar una multa para una infraccin de carro. $eterminar el tipo de infraccin # el
posible valor a pagar.
b! Escribir un algoritmo !ue encuentre todos los n8meros primos menores de 9:.