Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comenzamos con nuestro primer trabajo en el aula virtual, espero que les resulte
interesante y les permita adquirir mayores conocimientos.
Autoevaluación:
a. Celular.
Atributos: Marca, modelo, Precio
Métodos: llamar, colgar, apagar, enviarSmS
b. Gatos
Atributos: Peso, color, tamaño, Patas, garras, bigote, cola, pelo
Métodos: comer, dormir, correr, saltar, cazar
Estudios Superiores de Buenos Aires
Tecnicatura Superior en Análisis de Sistemas
Programación Orientada a objeto
Comenzamos nuestro segundo trabajo en el aula virtual, nos introduciremos en el mundo de Java.
Autoevaluación:
Actividades:
Una vez generado cada proyecto, se debe compilar y ejecutar comprobando que el resultado es lo pedido en
cada caso.
Autoevaluación:
1. Crear un programa que declare una variable entera N y asignarle un valor. Se debe incrementar N
en 77, decrementar en 3 y duplicar su valor. Mostrar el valor de N, en cada caso
2. Crear un programa que declare 2 variables numéricas inicializándolas con un valor. Indicar cual es
mayor o menor. Si son iguales indicarlo también.
3. Crear un programa que declare cuatro variables enteras A, B, C y D y asignarle un valor a cada
una. Además, B toma el valor de C, C toma el valor de A, A tome el valor de D, D tome el valor de
B. Mostrar los valores iniciales y finales de las variables.
4. Crear un programa que declare una variable A de tipo entero y asignarle un valor. A continuación,
muestra un mensaje indicando si A es par o impar.
5. Crear un programa que declare una variable B de tipo entero y asignarle un valor. Mostrar un
mensaje indicando si el valor de B es positivo o negativo. Consideraremos el 0 como positivo.
Utiliza el operador condicional ( ? : ) para resolverlo.
o Aprender a usar programas que utilicen clases que permitan leer entradas.
• http://www.youtube.com/watch?v=uE_KLciqnbY
Autoevaluación:
• Generar un programa que solicite la base y la altura de un rectángulo y muestre por pantalla su área y
su perímetro.
• Generar un programa que solicite una cantidad de segundos y muestre por pantalla a cuántas horas,
minutos y segundos corresponden.
• Generar un programa que solicite los coeficientes de una ecuación de 2º grado y muestre sus soluciones
reales. Para hacer la raíz cuadrada use el método “sqrt” de la clase Math- Math.sqrt(numero)-.
• Generar un programa que nos solicite dos números y calcule su suma, su diferencia, su producto, su
cociente y su módulo, mostrándolos por pantalla.
Deberá documentar cada uno de los programas generados, indicando que tares realiza y fecha de creación.
Autoevaluación:
1.- Crear una clase Cuenta (bancaria) con atributos para el número de cuenta (un entero
largo), el DNI del cliente (otro entero largo), el saldo actual y el interés anual que se
aplica a la cuenta (porcentaje). Definir en la clase los siguientes métodos:
2.-Desarrollar una clase Cafetera con atributos: capacidadMaxima (la cantidad máxima de café
que puede contener la cafetera) y cantidadActual (la cantidad actual de café que hay en la
cafetera). Implementar, al menos, los siguientes métodos:
Continuamos nuestras clases en el aula virtual, veremos las distintas estructuras de control en Java.
Actividades
• Para ampliar los conceptos vertidos en el la clase, ver el video que habla sobre Polimorfismo en Java
Actividades:
5. Construir una interfaz Relaciones (y posteriormente una clase que la implemente) que incluya los
siguientes métodos:
boolean esMayor(Object b) ; // Devuelve verdadero si a es mayor que b
boolean esMenor(Object b) ; // Devuelve verdadero si a es menor que b
boolean esIgual(Object b) ; // Devuelve verdadero si a es igual que b Recuerden
Tecnicatura Superior en Análisis de Sistemas
Actividades