Documente Academic
Documente Profesional
Documente Cultură
MATEMATICAS DISCRETAS
3ro A
DOCENTE: MSc. JEFFERY
NARANJO.
NOMBRE: FERNANDO CADENA
ndice
INTROCUCCION.............................................................................................. 3
Objetivos........................................................................................................ 3
General:...................................................................................................... 3
Especficos:................................................................................................. 3
Materiales:..................................................................................................... 3
DESARROLLO.................................................................................................. 4
Graficas ejecucin de programa:....................................................................4
Ejecucin con Laptop Hp core I3 con 4 procesadores de 1.8 GHz, 8 Gb de
RAM............................................................................................................. 4
Para el mejor de los casos...........................................................................4
Peor de los casos......................................................................................... 5
Caso promedio............................................................................................ 6
MEDIA............................................................................................................. 7
PARA EL MEJOR DE LOS CASOS...................................................................7
Me=xnn
Me= 4610
=4.6..................................................................7
Me=xnn
Me= 5610
=5.6...................................................................7
Me=xnn
Me= 7610
=7.6...................................................................7
Anexos............................................................................................................ 8
CONCLUSIONES.............................................................................................. 8
BIBLIOGRAFIA................................................................................................. 9
INTROCUCCION
Objetivos
General:
Materiales:
Programa de Java-NetBeans en el cual se va a medir los tiempos de
ejecucin como el mejor caso, el peor caso y el caso intermedio del
mismo.
Software que se va a utilizar para ejecutar el algoritmo es Windows
10 pro, de 64 bits.
El hardware que se va a utilizar es una Laptop Hp core I3, con las
siguientes caractersticas: Memoria RAM de 4 GB, Disco duro de 500
GB de 7200 RPM de marca Samsung, con un procesador Intel de 1.8
DESARROLLO
El algoritmo que se realizara consta de tres variables enteras que son da, mes y ao a
ser ingresados desde teclado en un determinado tiempo de ejecucin, los datos
tomaremos intervalos de tiempo para ingresar datos y as poder ir comparando su mejor
caso, caso intermedio y el peor de los casos en su ejecucin, se va a programar en el
cdigo de java-Netbeans de 64 bits, la cual tenemos conocimiento para poder
programar, se va ejecutar en un hardware con las caractersticas antes mencionadas, en
primer lugar se utilizara 10 datos para probar los tres casos, y si amerita a utilizar ms
datos se ingresara ms datos y se concluir de acuerdo a los datos ingresados y los
intervalos de tiempo estimado.
ejecucin(seg)
5
4
5
4
4
5
5
4
5
5
ejecucin(seg)
9
8
7
8
7
8
7
7
7
8
Caso promedio
En cuanto al caso promedio se ingresaron datos de 1700 a 2016, no fue
mucho la diferencia en cuanto al mejor caso, en la cual se dira que casia
estn a la par su diferencia seria de 1 a 2 segundos, en tiempo de ejecucin.
ejecucin(seg)
6
5
6
6
5
6
6
5
6
5
caso promedio
MEDIA
PARA EL MEJOR DE LOS CASOS
Me=
xn
n
46
Me= 10
=4.6
Me=
xn
n
56
Me= 10
=5.6
Me=
xn
n
76
Me= 10
=7.6
10
Me general=
xn = 4.6+5.6+7.6 =5.93
n
Anexos
CONCLUSIONES
Para saber los tiempos de ejecucin depende del algoritmo, segn lo que realice
el programa se va a demorar en ejecutar, tambin depende al ingresar los datos
por teclado ya que al momento de ingresar dato a dato ya est corriendo el
tiempo, y ese ser el tiempo que se ejecutara para darnos la respuesta del mismo.
Tambin se concluye que depende del software y hardware que se vaya a
utilizar, ya que para que funcione de una manera eficaz y precisa se necesita de
un software y hardware actual.
Al querer realizar que ingrese un dato al azar, la maquina es muy veloz y los
ejecuta en 0 segundos ya que solo el programa mismo compara e ingresa datos al
azar y no se demora nada ya sea los datos que se ponga a ingresar.
BIBLIOGRAFIA
Desarrollo de Algoritmos y sus aplicaciones, Editora MacGraw - Hill Inc. USA, III
Edicin. Abril/1992, Colombia. pp. 251.
Weiss,
Mark Allen:
"Estructuras
de
datos
algoritmos",
Addison-Wesley
Iberoamericana, 1995.
Kruse, Robert Leroy;