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

ACTIVIDAD 10 TRABAJO COLABORATIVO N.

2 ALGORITMOS BASICOS DE DIBUJO EN DOS DIMENSIONES

MARIA BERONICA BONILLA GOMEZ COD. 24031525 GRUPO 299210_5

TUTOR OSCAR JAVIER ABAUNZA GARCIA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD CIENCIAS BASICAS E INGENIERIA INGENIERIA DE SISTEMAS COMPUTACION GRAFICA CEAD JOSE ACEVEDO Y GOMEZ BOGOTA DC 2013

INTRODUCCI N

En el siguiente trabajo colaborativo se plasman los conceptos estudiados a lo largo de la Unidad y se busca la prctica de la misma en programas de diseo de interfaz grafico como neetbeans. En el mismo podremos encontrar los conceptos de algoritmo y algunos de sus componentes, anlisis y diseo. Tambin veremos los diferentes tipos de formas y tamaos o medidas en que se pueden almacenar y representar los datos y estructuras en un algoritmo o programa.

OBJETIVOS !amiliarizar al estudiante con los algoritmos bsicos de la "omputaci#n $rfica. %ntroducir al estudiante en los principales algoritmos utilizados en "omputaci#n &ealizaci#n de ejercicios en '()(

DESARROLLO DE LA ACTIVIDAD

A!"#$#%&% 1* "ada estudiante debe realizar un programa en '()( que solicite cinco +,- valores numricos +entre . y /..-, los almacene en un vector +array- y genere un 0istograma de frecuencias +grfico de barras- y un grfico de torta empleando la clase 10ape +el resultado final debe corresponder a la siguiente imagen de referencia-.

import java.util.2as03ap4 import java.util.)ector4 import java5.s6ing.'7ption8ane4 9:: : : ;aut0or diomar :9 public class 3ain < public static void main +1tring=> args- < ne6 2istograma + "aptura?atos.

1et?ata +,--. display +-4 @ @ class "aptura?atos < public static )ectorA$raficoB set?ata +int n- < )ectorAgraficoB als C ne6 )ectorA$raficoB+-4 for +int i C /4 i AC n4 DDi- < grafico al C ne6 grafico+ i, !loat.parse!loat+ '7ption8ane.s0o6%nput?ialog+ null, E%ngrese valor*E, EEntrada E D i, '7ption8ane.?E!(UFTG78T%7H---4 als.add+al-4 @ return als4 @ @ class grafico < private float valor4 private int id4 grafico+int i, float v- < id C i4 valor C v4 @ public float getvalor+- < return valor4 @ public int get%d+- < return id4 @ @

class 2istograma < )ectorA$raficoB grafico4 2istograma+)ectorA$raficoB a- < grafico C a4 @ public void display+- < 2as03ap 0m C ne6 2as03ap+-4 for +int i C .4 i A grafico.size+-4 DDi- < float valor C grafico.element(t+i-.getvalor+-4 if +0m.containsIey+valor-- < 0m.put+valor, 0m.get+valor- D E:E-4 @ else < 0m.put+valor, E:E-4 @ @ 1tring salida C EE4 for +int i C .4 i A 0m.size+-4 DDi- < salida DC 0m.entry1et+-.to(rray+-=i> D EJnE4 @ '7ption8ane.s0o63essage?ialog+ null, salida, E2istogramaE, '7ption8ane.%H!7&3(T%7HG3E11($E-4 @ @

A!"#$#%&% 2' "ada estudiante debe elaborar tres +K- preguntas referentes a los temas estudiados en la unidad L +1eguir los lineamientos proporcionados en el ane5o MEvaluacionesN-. SELECCI N MULTIPLE (NICA RESPUESTA.

/. "onte5to* Este tipo de pregunta se desarrolla en torno a un +/- enunciado y cuatro +O- opciones de respuesta +(, P, ", ?-. 1olo una +/- de estas opciones responde correctamente a la pregunta Enunciado* 1e les denomina graficas primitivas bsicas* a. &ectas, cQrculos, polQgonos. b. Pyte, s0ort float. c. &adio, lQneas, ngulos d. Hinguna de las respuestas es correcta.

SELECCI N MULTIPLE (NICA RESPUESTA. L. "onte5to* Este tipo de pregunta se desarrolla en torno a un +/- enunciado y cuatro +O- opciones de respuesta +(, P, ", ?-. 1olo una +/- de estas opciones responde correctamente a la pregunta Enunciado* 'ava soporta los siguientes tipos de datos a. Fong,integer,float, double b. %nteger, c0ar, bits c. Pyte,%nt,Fong,float. d. Pyte,c0ar, int, long.

CON MULTIPLE RESPUESTA K. "onte5to* Este tipo de pregunta se desarrolla en torno a un +/- enunciado y cuatro +O- opciones de respuesta +/, L, K, O-. 1olo dos +L- de estas opciones responden correctamente a la pregunta de acuerdo con la siguiente informaci#n. 3arque ( si / y L son correctas. 3arque P si / y K son correctas. 3arque " si L y O son correctas. 3arque ? si K y O son correctas. Enunciado*

1ecuencias de escape ms utilizadas en '()( /. 8lanillas de proyecto. L. $esti#n de proyectos. O. Jr &etorno de carro. ,. Jn Hueva lQnea 1eleccione una respuesta. a. 7pci#n de &espuesta +?b. 7pci#n de &espuesta +"c. 7pci#n de &espuesta +Pd. 7pci#n de &espuesta +(-

GLOSARIO
J&$&!' "ompilador de aplicaciones 'ava, convierte el c#digo fuente en bytecode de 'ava

C#)!*+,-)-+!#&' se llama circunferencia al lugar geomtrico de los puntos del plano que equidistan de un punto fijo llamado centro. S#.-")/& - #+$&)#&+!#& 0-1.2")#!&' es la discretizacion de un segmento no debe variar si dic0o segmento se traslada a otra localizaci#n en el espacio, o si es rotado, etc. A301)#".1' conjunto ordenado y finito de pasos que permite 0allar la soluci#n de un problema. Una secuencia de pasos que conducen a la realizaci#n de una tarea. J%4' El '?I +'ava ?evelopment Iit- comprende todas las 0erramientas necesarias para la programaci#n en '()(, a continuaci#n se presenta una relaci#n de sus principales componentes.

CONCLUSIONES

Este Trabajo "olaborativo L 0a sido elaborado con el objetivo aplicar los temas abordados en la unidad L Fos ejercicios realizados en el presente trabajo estn basados bsicamente en vector las frecuencias y grficos de las funciones seno y coseno.

. BIBLIOGRAF5A

(P(UHR(, $arcQa 7scar 'avier. 3#dulo LSSL/.. 3#dulo del "urso (cadmico "omputaci#n $rfica. Universidad Hacional (bierta T a ?istancia U UH(?. Pucaramanga, 'ulio de L./L
0ttp*990tml.rincondelvago.com9algoritmosVcomputacionalesVbasicos.

0tml0ttp*99ccg.ciens.ucv.ve9Wernesto9nds9"otoH?L..K.L.pdf

Вам также может понравиться