Академический Документы
Профессиональный Документы
Культура Документы
1.2
1.3
1.4
1.5
1.6
2. Con ayuda de los IDEs presentados en clase muestre cual es la salida de los siguientes programas. 2.1
2.2
2.3
2.4
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
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
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?