Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad de Refuerzo S7
Actividad de Refuerzo S7
DESCRIPCIÓN
DE
LA
ACTIVIDAD
(TALLER,
CASO,
EJERCICIOS,
etc.)
Conjunto
de
problemas
involucrando
todos
los
conceptos
aprendidos
en
el
módulo.
REQUISITOS
PARA
LA
ACTIVIDAD
(TALLER,
CASO,
EJERCICIOS,
etc.)
Realizar
las
lecturas
y
ver
las
videoconferencias
correspondientes
a
las
primeras
siete
semanas
del
módulo.
INSTRUCCIONES
PARA
LA
ACTIVIDAD
Escribir
programas
que
den
solución
a
cada
uno
de
los
problemas
propuestos.
PLANTEAMIENTO
DE
LA
ACTIVIDAD
Y
EJEMPLOS
(Si
los
requiere
la
actividad)
1.
En
lenguaje
java,
escriba
métodos
que:
a.
Dado
un
vector
de
reales
x,
retorne
el
menor
valor
en
x.
b.
Dado
un
vector
de
reales
x,
retorne
el
mayor
valor
en
x.
c.
Dado
un
vector
de
reales
x,
retorne
un
vector
de
dos
posiciones
conteniendo
el
menor
y
el
mayor
valor
en
x.
d.
Dado
un
vector
de
enteros
x
y
un
entero
n,
retorne
una
posición
de
x
en
la
que
se
encuentre
n.
Si
º [POLITÉCNICO
GRANCOLOMBIANO]
ᔟ ᕛ ᕱ ᔟ ᕱ ᕛ ᕛ ᔟ ᕱ ᕛ ᕱ ᔟ ᕱ ᔟ ᕛ ᕱ ᕛ ᔟ
a.
¿Cuál
es
la
solución
del
problema
si
n
=
4?
Dibuje
los
ordenamientos.
b.
¿Cuál
es
la
solución
del
problema
si
n
=
5?
c.
Sea
f(n)
la
solución
del
problema
con
n
piedras.
¿Cómo
se
puede
calcular
fácilmente
f(n)
si
se
conoce
f(n-‐1)?
d.
Escriba
una
función
recursiva
en
lenguaje
java
que
calcule
f(n).
4.
Un
copo
de
nieve
de
Koch
es
una
curva
fractal
que
se
construye
cómo
se
describe
a
continuación:
i. Dibuje
un
triángulo
equilátero.
ii. Divida
cada
segmento
de
recta
en
tres
segmentos
de
igual
longitud.
iii. Use
cada
uno
de
los
segmentos
medios
obtenidos
en
ii
como
base
de
un
nuevo
triángulo
equilátero.
[
PROGRAMACIÓN
DE
COMPUTADORES
]
2
iv. Borre
las
bases
de
los
triángulos
dibujados
en
iii.
v. Repita
desde
ii.
A
continuación
se
muestran
las
curvas
obtenidas
en
las
cinco
primeras
iteraciones
del
proceso
anteriormente
descrito
(suponga
el
triángulo
equilátero
como
la
curva
obtenida
en
la
iteración
0):
a.
Sabiendo
que
el
triángulo
inicial
tiene
lado
1,
¿calcule
el
perímetro
de
cada
una
de
las
seis
figuras
de
la
imagen
anterior?
b.
Sea
f(n)
el
perímetro
de
la
figura
obtenida
en
la
n-‐ésima
iteración.
¿Cómo
se
puede
calcular
fácilmente
f(n)
si
se
conoce
f(n-‐1)?
c.
Escriba
una
función
recursiva
en
lenguaje
java
que
calcule
f(n).
DESARROLLO
DE
LA
ACTIVIDAD
(TALLER,
CASO,
EJERCICIOS,
etc.)
CRITERIOS
DE
EVALUACIÓN
DEL
TALLER
Esta
actividad
no
es
evaluable.
º [POLITÉCNICO
GRANCOLOMBIANO]