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

PROGRAMACIN ORIENTADA A OBJETOS 2013 2013 - II

TALLER 0 - REPASO DE PROGRAMACIN


1. Con ayuda de los IDEs1 presentados en clase encuentre y mencione cuales son los errores de compilacin (aquellos que no permitan que el programa sea ejecutado correctamente) de los siguientes fragmentos de cdigo Java. Algunos fragmentos de cdigo pueden tener ms de un error, o no tener . 1.1

1.2

1.3

IDE Integrated development environment (Entorno de desarrollo integrado)

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

1.4

1.5

1.6

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

2. Con ayuda de los IDEs presentados en clase muestre cual es la salida de los siguientes programas. 2.1

2.2

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

2.3

2.4

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

2.5

3. Para los programas del punto 2 realice el respectivo diagrama de actividades2 con ayuda de la herramienta Violet UML Editor. Inserte las imgenes en el documento de respuestas. 4. Usando las 6 estructuras de control bsicas desarrolle programas Java que resuelvan los siguientes problemas. 4.1 El programa debe imprimir los valores de una matriz numrica (de 3x3, 5x5 o 7x7) en dos formas diferentes: Forma normal: se imprimen los valores celda a celda. Forma caracol: se imprimen los valores desde el centro, hacia afuera y en sentido de las manecillas del reloj. Ejemplo: Si se tiene la matriz de 5x5 1 4 2 7 3 8 4 9 5 10

11 12 13 14 15 16 17 18 19 20

Ms informacin: http://www.tutorialspoint.com/uml/uml_activity_diagram.htm

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

21 22 23 24 25 El programa debera imprimir la matriz de la siguiente manera Forma Forma normal: caracol:

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 13,8,9,14,19,18,17,12,7,2,3,4,5,10,15,20,25,24,23,22,21,16,11,4,1

4.2 El programa debe imprimir el siguiente patrn de smbolos usando como mnimo un ciclo for

+ -+++ ---+++++ -----+++++ ---+++ -+

Esta torre es de altura 11

La altura del patrn debe estar definida en una variable y siempre debe ser un nmero impar. 4.3 El programa debe calcular el diagrama de frecuencias para una lista de caracteres Ejemplo Si se tiene el arreglo de caracteres: c a f d e f b c a b b c a d e f f h a c e c f El programa debera imprimir el siguiente diagrama de frecuencias para las letras que estn en el arreglo, ntese que las letras las muestra en orden alfabtico.
Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

a b c d e f h

4 3 5 2 3 5 1

++++ +++ +++++ ++ +++ +++++ +

5. Responda las siguientes preguntas de manera breve y concisa (no carreta) y no olvide citar las fuentes consultadas. 5.1 Realice un cuadro comparativo en el cual se evidencien las diferencias y semejanzas entre los lenguajes de programacin C, C++ y Java. 5.2 Qu es la programacin orientada a objetos?

Universidad Nacional de Colombia Departamento de Ingeniera de Sistemas e Industrial

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