Resolviendo Los Ejercicos

March 16, 2018 | Author: Jorge Fajardo Benel | Category: Java (Programming Language), Programming Language, Computer Program, Compiler, Class (Computer Programming)
Share Embed Donate


Short Description

Download Resolviendo Los Ejercicos...

Description

Resolviendo los ejercicos Resolviendo parte I: a) La unidad lógica de la computadora que recibe información desde el exterior de la computadora para que ésta la utilice se llama UNIDAD DE ENTRADA. b) El proceso de indicar a la computadora cómo resolver problemas específicos se llama CPU. c) LENGUAJE DE ENSAMBLADORES es un tipo de lenguaje computacional que utiliza abreviaturas del inglés para las instrucciones de lenguaje máquina. d) UNIDAD DE SALIDA es una unidad lógica de la computadora que envía información, que ya ha sido procesada por la computadora, a varios dispositivos, de manera que la información pueda utilizarse fuera de la computadora. e) MEMORIA DE ALMACENAMIENTO y SECUNDARIO son unidades lógicas de la computadora que retienen información. f) UNIDAD DE PROCESAMIENTO es una unidad lógica de la computadora que realiza cálculos. g) LÓGICA ARIMÉTICA es una unidad lógica de la computadora que toma decisiones lógicas. h) Los lenguajes DE ALTO NIVEL son los más convenientes para que el programador pueda escribir programas rápida y fácilmente. i) Al único lenguaje que una computadora puede entender directamente se le conoce como el Lenguaje máquina de esa computadora. j) CPU es una unidad lógica de la computadora que coordina las actividades de todas las demás unidades lógicas. Complete las siguientes oraciones: a)

JAVA se utiliza ahora para desarrollar aplicaciones empresariales de gran escala, para mejorar la funcionalidad de los servidores Web, para proporcionar aplicaciones para dispositivos domésticos y para muchos otros fines más. b) En un principio C++ se hizo muy popular como lenguaje de desarrollo para el sistema operativo UNIX. c) La compañia WEB2.0 es la que tiene el crecimiento mas rápido de la historia. d) El lenguaje de programación fue desarrollo por Bjarme Strous a principios de la decada de 1980 en los laboratorios Bell. Complete las siguientes oraciones : a) Por lo general, los programas de Java pasan a través de cinco fases: edición , compilación , carga , verificación y ejecución . b) Un IDES proporciona muchas herramientas que dan soporte al proceso de desarrollo de software, como los editores para escribir y editar programas, los depuradores para localizar los errores lógicos en los programas, y muchas otras características más.

c) El comando java invoca al Javac que ejecuta los programas de Java. d) Un(a) Máquina Virtual de Java es una aplicación de software que simula a una computadora, pero oculta el sistema operativo subyacente y el hardware de los programas que interactúan con la VM. e) El cargador de clases toma los archivos .class que contienen los códigos de bytes del programa y los transfiere a la memoria principal. f) El verificador de códigos examina los códigos de bytes para asegurar que sean válidos. Explique

las

dos

fases

de

compilación

de

los

programas

en

Java:

Solución: Una de las fases, es donde se toma el código fuente (código que escribimos en el editor, ejemplo bloc de notas) y se traduce a código de bytes o bytecode (específicamente Java bytecode) para tener portabilidad a través de las JVMs en distintas plataformas computacionales, este bytecode es el archivo que podemos apreciar en el directorio en el cual ejecutamos nuestro código fuente y tiene una extensión .class. La otra compilación es en la que en la ejecución los bytecode se traducen al lenguaje de maquina para la computadora en la cual se ejecuta el programa. Teoria: Complete las siguientes oraciones: a) El cuerpo de cualquier método empieza con una { y termina con una } . b) La instruccion if se utiiza para tomar desiciones. c) Las barras espaciadoras Indica el inicio de un comentario de fin de línea. d) Las líneas en blanco , los espacios y los tabuladores se conocen como espacios en blancos e) Las palabras reservadas o palabras claves están reservadas para el uso en java. f) Las aplicaciones en java comienzan en ejecución en el método main . g) Los métodos print , println y el objeto System.out muestran información en una ventana de comandos. Indique si cada una de las siguientes instrucciones es verdadera o falsa. Si es falsa, explique porqué. a) Los comentarios hacen que la computadora imprima el texto que va después de los caracteres // en la pantalla, al ejecutarse el programa. Falso

Los comentarios no ocasionan que se realice acción alguna cuando se ejecutan posicionado el cursor. b) Todas las variables deben recibir un tipo cuando se declaran. Verdadero c) Java considera que las variables número y Número son idénticas. Falso Es sensible a mayúscula y minúsculas por lo que estas variables son únicas. d) El operador residuo (%) puede utilizarse solamente con operadores enteros Verdadero e) Los operadores aritméticos *, /, %, +y – tienen todos el mismo nivel de procedencia. Falso j Los operadores *, /, %, +y – tienen el mismo nivel de precedencia y los operadores + y – tienen un nivel de precedencia mas bajo.

Escriba las instrucciones para realizar cada una de las siguientes tareas.

a) Declarar las variables, esta EsUnaVariable, q76354 y numero como de tipo int. Int c, estavariable, q76354, numero; b) Pedir al usuario que introduzca un entero. Printf (“escriba un entero:”); c) Recibir un entero como entrada y asignar el resultado a la variable intvalor. Suponga que se puede utilizar la variable entrada tipo Scanner para recibir un valor de teclado. Scanf (“%d”, &a); d) Imprimir “este es un programa” en una línea de la ventana de comando. Use el método system.out.println. System.out.println (“este es un programa en Java”);

e) Imprimir “este es un programa en java” en dos líneas de la ventana comando. La primera línea debe terminar con es un. Use el método system.out.println. System.out.println (“este es un programa en /n Java”); f) Imprimir “este es un programa en java” en dos líneas de la ventana de comando. La primera línea debe terminar con es un. Use el método system.out.printf y dos especificaciones de formato %s.

g) Si la variable número no es igual que 7, mostrar “la variable numero no es igual que 7”. if ( numero i=7) JOpcionPane.showmessageDialog ( null "La variable numero no es igual a 7");

Indique y corrija los errores en cada una de las siguientes instrucciones:

a) If( c < 7) System.out.println(“ c es menor que 7”) Error : el punto y como que se encuentra despues del parentisis derecho de la condicion que se encuentra en la instruccion if. Correccion: elimine el punto y como que se encuentra despues del parentesis derecho . [NOTA: El resultadode estes error es que la instruccion printf se ejecutara, independientemente de que la condicion de la instruccion if sea verdadera. El punto y como despues del parentisis se considera coma una instruccion vacia; es decir una instruccion que hace nada]. b) If ( c => 7) System.out.println(“ c es igual o mayor que”) Error: el operador de relacion => debe cambiar a >= (mayor o igual que). Escriba declaraciones, instrucciones o comentarios para realizar cada una de las siguientes tareas: a) Indica que un programa calculara el producto de tres enteros. /* Calcula el producto de tres enteros */

b) Crear un objeto Scanner llamado entrada que lea valores de la entrada estándar.

c) Declarar las variables x, y, z y resultado de tipo int. Int x, y, z, resultado; d) Pedir al usuario que escriba el primer entero. JOptionPane.showInputDialog (“Escriba el primer entero:”); e) Leer el primer entero del usuario y almacenado en la variable x. x= JOptionPane.showInputDialog (“Escriba el primer entero:”); f) Pedir al usuario que escriba el segundo entero. JOptionPane.showInputDialog (“Escriba el segundo entero:”); g) Leer el segundo entero del usuario y almacenarlo en la variable y. y = JOptionPane.showInputDialog (“Escriba el segundo entero:”); h) Pedir al usuario que escriba el tercer entero. JOptionPane.showInputDialog (“Escriba el tercer entero:”); i) Leer el tercer entero del usuario y almacenarlo en la variable z. z = JOptionPane.showInputDialog (“Escriba el tercer entero:”); j) Calcular el producto de los tres entero contenidos en las variables x, y y z, y asignar el resultado a la variable resultado . Resultado =x*y*z; k) Mostrar el mensaje “ El producto es “, seguido del valor de la variable resultado. JOptionPane.showMessageDialog (null, “El producto es ”+ resultado); Producto de tres números en java

Ejercicio del circulo Resolverlo

Teoría : a)

Cada declaración de clase empieza con la palabra clave clase PUBLIC debe almacenarse en un archivo que tenga exactamente el mismo nombre de la clase, y que termine con la extensión de nombre de archivo.java. b) Una declaración de clase empieza con la palabra clave CLASS, seguida inmediatamente por el nombre de la clase. c) La palabra clave ____________ solicita memoria del sistema para almacenar un objeto y después llama al constructos de la clase correspondiente para inicializarlo. d) Cada parámetro debe especificar un TIPO y un NOMBRE.

e) De manera predeterminada, se consideran que las clases que se compilan en el mismo directorio están en el mismo paquete conocido como PAQUETE PREDETERMINADO.

f) Cuando cada objeto de una clase mantiene su propia copia de un atributo, el campo que representa a este atributo también se conoce como VARIABLE DE INSTANCIA

g) Java proporciona 2 tipos primitivos para almacenar números de punto flotante en la memoria: FLOAT Y DOUBLE.

h) Las variables de tipo doublé representan a los números de punto flotante DE i) j) k) l) m) n) o) p) q) r)

PRESICION DOBLE El método NEXTDOUBLE de la clase Scanner devuelve un valor doublé La palabra clave public es UN MODIFICADOR de acceso. El tipo de valor de retorno VOID indica que un método no devolverá un valor. El método nextLine de Scanner lee caracteres hasta encontrar un nueva línea, y después devuelve esos caracteres como objeto String. La clase String está en el paquete JAVA.LANG No se requiere un DECLARACION IMPORT si siempre hacemos referencia a una clase con su nombre de clase completamente calificado. Un NUMERO DE PUNTO FLOTANTE es un muero con un punto decimal, como 73,54 o 4234,56765. Las variables de tipo float representan números de punto flotante DE PRECISION SIMPLE El especificador de formato %F se utiliza para mostrar valores de tipo float y doublé. Los tipo en java se dividen en 2 categorías: tipo PRIMITIVO y tipo POR REFERENCIA.

Conteste con verdadero o falso a cada una de las siguientes proposiciones ; en caso de ser falso, explique porque : a)

Por convención los nombres de los métodos empiezan con la primera letra en mayúscula y todas las palabras subsiguientes empiezan la primera letra en mayúscula. Falso

Por convención, los nombres de los métodos empiezan con unaprimera letra en minúscula y todas las palaras subsiguientes empiezan conuna letra mayúsculas b)

Una declaración import no es obligatoria cuando una clase en un paquete utiliza a otra clase en el mismo paquete. Verdadero

c)

Los paréntesis vacios que van después del nombre de un método en una declaración de un método indican que este no requiere parámetros para realizar su tarea. Verdadero

d)

Las variables o métodos declarados con el modificador de acceso private son accesibles solo para los métodos en la clase en la clase en la que se declaran. Verdadero

e)

Una variable de tipo primitivo puede usarse para invocar un método. Falso.

Una variable de este tipo no puede usarse para invocar un método,se requiere una referencia a objeto para invocara a los métodos de eseobjeto

f)

Las variables que se declaran en el cuerpo de un método específico se conocen como variables de instancia. una variable de este tipo no puede usarse para invocar un método. los campos están accesibles para todos los métodos de la clase.

Falso Dichas variables se llaman locales, y solo se pueden utilizar en el método que en el que están declaradas g)

El cuerpo de cada método está delimitado por las llaves requeridas izquierda y derecha ({Y )}. Verdadero

h)

Las variables locales de tipo primitivo se inicializan de manera predeterminada Falso

las variables de instancia de tipo primitivo se inicializan de manera predeterminada. A cada variable local se le debe asignar un valor de manera explicita i)

Las variables de instancia de tipo por referencia se inicializan de manera predeterminada con el valor null Verdadero

j)

Cualquier clase que contenga public static void main ( String ags[] ) puede usarse para ejecutar una aplicación Verdadero

k)

El numero de argumentos en llamada a un método debe coincidir con el numero de parámetros de la lista de parámetros de l a declaración del método. Verdadero

l)

Los valores de punto flotante que aparecen en el código fuente se conocen como literales de punto flotante y son de tipo float de manera predeterminada.

Falso Dichas variables son de tipo doublé de manera predeterminada

¿Cuál es la diferencia entre una variable local y un campo? Una variable local se declara en el cuerpo de un método y solo puede utilizarse desde el punto en el que se declaro, hasta el final de la declaración del método .Un campo se declara en una clase, pero no en el cuerpo de alguno de los métodos de la clase. Cada objeto (instancia) de una clase tiene una copia separada de los métodos de la clase. Además, los campos están accesibles para todos los métodos de la clase. Ejercicios

1. ¿Cuál es el propósito de la palabra clave new? Explique lo que ocurre cuando seutiliza en una aplicación. Crear objetos nuevos de la clase especificada a la derecha de la palabra clave 2.

Que es un constructor predeterminado? Como se inicializan las variables de instancia de un objeto, si una clase solo tiene un constructor predeterminado? Es similar a un método, pero solo se utiliza cuando se crea un objeto, para inicializar los datos de este.

3.

Explique el propósito de una variable de instancia Permitir al usuario modificar o usar en cualquier instante, durante la ejecución de la aplicación diseñada

4.

La mayoría de clases necesitan importarse antes de poder utilizarlas en unaaplicación. Por que cualquier aplicación puede utilizar las clases System yString sin tener que importarlas primero? Las clases System y String están en el paquete java.lang, que se importa demanera implícita en todo el programa de java, por lo que todos los programas pueden usar las clases del paquete java.lang sin tener que importarlas de manera explicita

5.

Explique cómo utilizaría un programa la clase Scanner, sin importarla delpaquete java.util. Las clases en el mismo paquete se importan implícitamente en los archivos decódigo de fuente de las otras clases. Por lo que no se requiere una declaraciónimport cuando una clase en un paquete utiliza a otra en el mismo paquete.

6.

Explique por qué una clase podría proporcionar un método establecer y un método obtener para una variable de instancia Porque todos los métodos existentes en esa clase pueden manipular cualquier variable de instancia que aparezca en esa clase

7.

Modifique la clase Libro Calificaciones (fig 3.10) de la siguiente manera : a) Incluya una segunda variable de instancia String, que represente el nombre del instructor del curso b) Proporcione un método establecer para modificar el nombre del instructor, y un método obtener para obtener el nombre del instructor c) Modifique el instructor para especificar 2 parámetros: uno para el nombre del curso y el otro para el nombre del instructor d) Modifique el método mostrar Mensaje, de tal forma que primero imprima mensaje de bienvenida y el nombre del curso, y que después imprima ³Estecurso es representado por´ seguido del nombre del instructor Use su clase modificada en una aplicación de prueba que muestre las nuevas capacidades de la clase

public class LibroCalificaciones{ private String nombreDelCurso; private String nombreDelInstructor; public LibroCalificaciones(String nombre){ nombreDelCurso = nombre;

nombreDelInstructor = nombre; } public void establecerNombreDelCurso (String nombre){ nombreDelCurso = nombre; } public String obtenerNombreDelCurso(){ return nombreDelCurso; } public void establecerNombreDelInstructor (String nombre){ nombreDelInstructor = nombre; } public String obtenerNombreDelInstructor(){ return nombreDelInstructor; } public void mostrarMensaje(){ System.out.printf( "Bienvenido al Libro De Calificaciones para \n%s\n "+ "Este es un curso representado por \n%s\n", obtenerNombreDelCurso(), obtenerNombreDelInstructor() ); } }

8.

Modifique la clase Cuenta (fig 3.13) para proporcionar un método llamado cargar, que retire dinero de un objeto Cuenta. Asegúrese que el monto a cargar no exceda el saldo de Cuenta. Si lo hace el saldo debe permanecer sin cambio y el método debe imprimir un mensaje que indique ³El monto a cargar excede el saldo de la cuenta´. Modifique la clase Prueba Cuenta (fig 3.14)para probar elmétodo cargar

public class Cuenta{ private double cargar;

public Cuenta( double saldoInicial ){ if ( cargar > 0.0 ){ cargar = saldoInicial; } } public void retirar (double monto ){ cargar = cargar - monto; } public double obtenerSaldo(){ return cargar; } }

import java.util.Scanner; public class PruebaCuenta{ public static void main ( String args [] ){ Cuenta cuenta1 = new Cuenta(10000); System.out.printf( "Saldo de Cuenta1 : %s\n", cuenta1.obtenerSaldo()); Scanner entrada = new Scanner( System.in ); double montoRetirar; System.out.print("Escriba el monto a cargar: "); montoRetirar = entrada.nextDouble(); System.out.printf( "Saldo de Cuenta1 : %s\n", cuenta1.obtenerSaldo()); cuenta1.retirar( montoRetirar ); System.out.printf( "Saldo de Cuenta : %s\n",cuenta1.obtenerSaldo() ); System.out.println("El monto a cargar excede el saldo de la cuenta"); } }

9.

Cree una clase llamada Factura, que una ferretería podría utilizar para representar una factura para un artículo vendido en la tienda. Una factura debe incluir 4 piezas de información como variables de instancia: un numero de pieza (tipo String), la descripción de la pieza (tipo String), la cantidad de artículos de ese tipo que se van a comprar (tipo int) y el precio por el articulo(tipo double). Su clase debe tener un constructor que inicialice las 4 variables de instancia. Proporcione un método establecer y un método obtener para cada variable de instancia. Además proporcione un método llamado obtener Monto Factura, que calcule el monto de la factura (valor * cantidad) y después devuelva ese monto como valor doublé. Si la cantidad no es positiva debe establecerse en cero. Si el precio por el artículo no es positivo, debe establecerse 0,0. Escriba una aplicación de prueba llamada Prueba Factura que demuestre las capacidades de su clase factura

Teoría Complete los siguientes enunciados: a) Todos los programas pueden escribirse en términos de tres tipos de estructuras de control: secuencia , selección y repetición b) La insruccion if, else se utiliza para ejecutar una acción cuando una condición es verdadera y otra cuando es falsa. c) Al proceso de repetir un conjunto de instrucciones un numero especificado de veces controla por contador . d) Cuando no se sabe de antemano cuantas veces se repitira un conjunto de instrucciones, se puede usar un valor centinela de señal de prueba o de bandera para repetición. e) f) g) h) Conteste con verdadero o falso a cada una de las siguientes proporciones; en casi de ser falso , explique por que : a) El caso default es requerido en la instrucción de selección switch. b) c) d) e) f) g) Escriba una intruccion o un conjunto de instrucciones en java, para realizar cada una de las siguientes tareas: a) b) c) d) e)

Teoría Complete las siguientes oraciones a) Un método se invoca con un ______.

b) A una variable que se conoce solo dentro del método en el que está declarada, se le llama____. c) La instrucción _____en un método llamado puede usarse para regresar el valor de una expresión, al método que hizo la llamada. d) La palabra clave _____ indica que un método no devuelve ningún valor. e) Los datos pueden agregarse o eliminarse solo desde ______ de una pila. f) Las pilas se conocen como estructuras de datos____ : el ultimo elemento que se mete (inserta) en la pila es el primer elemento que se saca (extrae) de ella. g) Las tres formas de regresar el control de un método llamado a un solicitante son _____, ____ y ____. h) Un objeto de la clase _____ produce números aleatorios. i) La pila de ejecución del programa contiene la memoria para las variables locales en cada invocación de un método, durante la ejecución de un programa. Estos datos, almacena dos como una parte de la pila de ejecución del programa, se conocen como ____ o ____ de la llamada al método. j) Si hay mas llamadas a métodos de las que puedan almacenarse en la pila de ejecución del programa, se produce un error conocido como_____. k) El _____de una declaración es la porción del programa que puede hacer referencia ala entidad en la declaración, por su nombre. l) Es posible tener varios métodos con el mismo nombre, en donde cada uno opere con distintos tipos o números de argumentos. A esta característica se le llama____ de métodos. m) La pila de ejecución del programa también se conoce como la pila de _____. Para la clase craps de la figura 6.8, indique el alcance de cada una de las siguientes entidades. a) b) c) d) e)

La variable números Aleatorios. La variable dado1. El método tirar dado El método main. La variable suma de dados.

Escriba una aplicación que pruebe si los ejemplos de las llamadas alos métodos de la clase math que se muestran en la figura 6.2 realmente producen los resultados indicados. Cuales es el encabezado para cada uno de los siguientes métodos. a) El método hipotenusa, que toma dos argumentos de puntos flotante con doble posición, llamadas lado1 y lado2, y que devuelve un resultado de punto flotante, con doble posición. b) El método menor, que toma tres enteros x, y & z, y devuelve un entero.

c) El método instrucciones, que no toma argumentos y no devuelve ningún valor. (Nota: estos métodos se utilizan comúnmente para mostrar instrucciones a un usuario). d) El método intFloat. Que toma un argumento entero llamado numero y devuelve un resultado de punto flotante.

Complete las siguiente oraciones: a) Las listas y tablas de valores se pueden guardarse en _____.

b) Un arreglo es un grupo de ____ (llamados elementos o componentes) que contiene valores, todos con el mismo ____. c) La ____ permite alos programadores iterar a través de los elementos en un arreglo, sin utilizar un contador. d) El numero utilizado para referirse a un elemento especifico de un arreglo se conoce como el ____ de ese elemento. e) Un arreglo que utiliza dos subíndices se conoce como un arreglo_____. f) Use la la instrucción for mejorada _____ para recorrer el arreglo doublé llamado números g) Los argumentos de línea de comandos se almacenan en ____. h) Use la expresión ____ para recibir el numero total de argumentos en una línea de comandos. Suponga que los argumentos de línea de comandos se almacenan en el objeto string[] args. i) Dado el comando java MiClase prueba, el primer argumento de línea de comandos es ____. j) Una____ en la lista de parámetros de un método indica que el método puede recibir un número variable de argumentos. Contestar con verdadero o falso, si es falso explicar por que. a) Un arreglo puede guardar muchos tipos distintos de valores. b) Por lo general, el subíndice de un arreglo debe ser de tipo float. c) Un elemento individual de un arreglo que se pasa a un método y se modifica ahí mismo, contendrá el valor modificado cuando el método llamado termine su ejecución. d) Los argumentos de línea de comandos se separan por comas. Realice las siguientes tareas para un arreglo llamado fracciones. a) Declare un constante llamado TAMAÑO_ARREGLO que se inicialice con 10 b) Declare un arreglo con TAMANO_ARREGLO elementos de tipo doublé, e inicialice los elementos con 0. c) Haga referencia al elemento 4 del arreglo. d) Asigne el valor 1.667 al elemento 9 del arreglo. e) Asigne el valor 3.333 al elemento 6 del arreglo. f) Sume todos los elementos del arreglo, utilizando una instrucción for. Declare la variable entera x como variable de control para el ciclo. Complete las siguientes oraciones: a) Un arreglo unidimensional p contiene cuatro elementos. Los elementos de esos 4 elementos son _____,_____,_____,______ b) Al proceso de nombrar un arreglo, declarar su tipo y especificar el numero de dimensiones se le conoce como _____ el arreglo. c) En un arreglo bidimensional, el primer índice el(la) _____de un elemento y el segundo identifica el(la) _____ de un elemento d) Un arreglo de m por n contiene ____ filas,_____ columnas y _____ elementos. e) El nombre de elementos en la fila 3 y la columna 5 del arreglo d es _____.

Conteste verdadero o falso, si es falso explique porqué. a) Para referirse a una ubicación o elemento especifico dentro de un arreglo, especificamos el nombre del arreglo y el valor del elemento especifico. b) La declaración de un arreglo reserva espacio para el mismo. c) Para indicar que deben reservarse 100 ubicaciones para el arreglo entero p, debe escaribir la declaración P[ 100 ]; d) Una aplicación que inicialice con cero los elementos de un arreglo de 15 elementos debe contener al menos una instrucción for. e) Una aplicación que sume el total de los elementos de un arreglo bidimensional debe contener instrucciones for anidadas. Escriba instrucciones en java que realicen cada una de las sgtes tareas. a) Mostrar el valor del elemento 6 del arreglo f. b) Inicializar con 8 cada uno de los cinso elementos del arreglo entero unidimensional g. c) Sumar el total de los 100 elementos del arreglo c de punto flotante. d) Copiar el arreglo a de 11 elementos en la primera porción del arreglo b, el cual contiene 34 elementos. e) Determinar e imprimir los valores menor y mayor contenidos en el arreglo w con 99 elementos de punto flotante.

Teoría : Complete los siguientes resultados: a

Al compilar una clase en un paquete, la opción ________ de línea de comandos de javac especifica en donde se debe almacenar el paquete, Y hacer que el copilador cree los directorios, en caso de que no existes. b El método static______de la clase string es similar al método system.out.printf, pero devuelve un objeto string con formato en vez de mostrar un objeto string en una ventan de comandos. c Si un método contiene una variable local con el mismo nombre que uno de los campos de su clase, la variable local _______ al campo en el alcance de ese método. d El recolector de basura llamada al método ______ justo antes de reclamar la memoria de un objeto. e Una declaracion _______ especifica una clase importar. f Si una clase declara constructores, el compilador no creara un(a)_______. g El método ______ de un objeto se llama en forma implícita cuando aparece un objeto en el código, en donde se necesita un string. h A los métodos establecer se les llama comúnmente ______ o ______. i Un método _______ evalua si una condición es verdadera o flasa. j Para cada enum, el copilador genera un método static llamado ____, que devuelve un arreglo de las constantes de la enum en el orden en el que se declararon. k A la composición se le conoce algunas veces como relación ______. l Una declaración _______ contiene una lista separada por comas de constantes. m Una variable ______ representa información a nivel de clase, que comparten todos los objetos de la clase. n Una declaración ______ importa un miembro static. o El _____ establece que al código se le debe otorgar solo el nivel de privilegio y de acceso que necesita para realizar su tarea designada. p La palabra clave _______ especifica que una variable no se puede modificar. q Solo puede haber una _______en un archivo de código fuente de java, y debe ir antes de todas las demás declaraciones e instrucciones en el archivo. r Un(a) declaración ______ solo importa las clases que utiliza el programa de un paquete especifico. s El compilador utiliza un(a) ______ para localizar las clases que necesita en la ruta de clases. t La ruta de clases para el compilador y la JVM se puede especificar mediante la opción ______ para el comando javac o java, o estableciendo la variable de entorno ______.

u v

A los métodos establecer se les conoce comúnmente como ______, ya que por lo general modifican un valor. Un(a) ______ importa a todos los miembros static de una clase.

Los métodos public de una clase se conocen también como los ______ o ______ de la clase.

Bibliografía  http://puntocomnoesunlenguaje.blogspot.com/2012/04/metodos.html  http://www.ciberaula.com/articulo/metodos_de_clase/  http://books.google.com.pe/books? id=tR7k9ga5CjoC&pg=PA61&lpg=PA61&dq=los+metodos+que+mue stran+la+informacion+en+una+ventana+de+comandos&source=bl &ots=w81JRmRwPL&sig=qSWEb7lRbm8l4enJoj9PZoxRqMM&hl=es&sa =X&ei=A52ZUa-hJaP94APgYCYAQ&ved=0CCoQ6AEwAA#v=onepage&q=los%20metodos%20que %20muestran%20la%20informacion%20en%20una%20ventana %20de%20comandos&f=true  http://books.google.com.pe/books?id=tR7k9ga5CjoC&pg=PA30&dq=, +++++++++++y+++++++++++++ +se+conocen+como+espacios+en+blancos&hl=es&sa=X&ei=_6KZU bn7L-ms0AGt_YGQAg&ved=0CC8Q6AEwAA#v=onepage&q=%2C %20%20%20%20%20%20%20%20%20%20%20y %20%20%20%20%20%20%20%20%20%20%20%20%20%20se %20conocen%20como%20espacios%20en%20blancos&f=false  https://www.google.com.pe/#output=search&sclient=psy-ab&q=el %20proceso%20de%20indicar%20a%20la%20computadora%20c %C3%B3mo%20resolver%20problemas%20espec%C3%ADficos %20se %20llama&oq=&gs_l=&pbx=1&fp=1&biw=1092&bih=533&pf=p&pdl =300&bav=on.2,or.r_cp.r_qf.&cad=b  http://books.google.com.pe/books? id=tR7k9ga5CjoC&pg=PA26&lpg=PA26&dq=el+proceso+de+indicar +a+la+computadora+c%C3%B3mo+resolver+problemas+espec %C3%ADficos+se+llama&source=bl&ots=w81I_tUzKD&sig=VHnNQH zuFJSLW5dAEM0Q6vUX5zU&hl=es&sa=X&ei=fTSZUYi6JqnO0wGh44C ACA&sqi=2&ved=0CDQQ6AEwAQ#v=onepage&q&f=false  http://www.buenastareas.com/ensayos/Programas-DeJava/399735.html

 http://www.buenastareas.com/materias/explique-las-dos-fases-decompilaci%C3%B3n-de-los-programas-en-java-soluci%C3%B3n/0  https://www.google.com.pe/#q=el+cuerpo+de+cualquier+metodo+e mpieza+con+y+termina+con+una&hl=es&ei=qTyZUdehBa2r4AO5jY HgDg&start=10&sa=N&bav=on.2,or.r_cp.r_qf.&bvm=bv.46751780,d. dmQ&fp=2cfbba3e6df87f53&biw=1092&bih=533  http://www.slideshare.net/Sofylutqm/java-1  http://www.buenastareas.com/ensayos/Introduccion-a-Las-Clases-yObjetos/290097.html  http://fernandocomputacion8.blogspot.com/2010/03/autoevaluacionii.html  https://www.google.com.pe/#hl=es&sclient=psyab&q=las+aplicaciones+en+java+comienzan+en+ejecucion+en+el +metodo&oq=las+aplicaciones+en+java+comienzan+en+ejecucion +en+el+metodo&gs_l=serp.3...159410.187593.11.188125.62.51.1.1 0.10.3.383.13853.2-47j4.51.0...0.0...1c.1.14.psyab.vHAf9qIdP2A&pbx=1&bav=on.2,or.r_cp.r_qf.&fp=2cfbba3e6df87f5 3&biw=528&bih=467  http://books.google.com.pe/books? id=H9zwxk6jsMoC&pg=PA805&lpg=PA805&dq=las+aplicaciones+en +java+comienzan+en+ejecucion+en+el+metodo&source=bl&ots=x KgjgaUfQ7&sig=iUO4QR4cdyP3bX9_hilN6MtqsB8&hl=es&sa=X&ei=4 5-ZUdCTL_KB0QHy4oCYDg&ved=0CCoQ6AEwAA#v=onepage&q=las %20aplicaciones%20en%20java%20comienzan%20en%20ejecucion %20en%20el%20metodo&f=false  http://books.google.com.pe/books?id=tR7k9ga5CjoC&pg=PA30&dq=, +++++++++++y+++++++++++++ +se+conocen+como+espacios+en+blancos&hl=es&sa=X&ei=_6KZU bn7L-ms0AGt_YGQAg&ved=0CC8Q6AEwAA#v=onepage&q=%2C %20%20%20%20%20%20%20%20%20%20%20y %20%20%20%20%20%20%20%20%20%20%20%20%20%20se %20conocen%20como%20espacios%20en%20blancos&f=false  http://books.google.com.pe/books? id=H9zwxk6jsMoC&pg=PA43&lpg=PA43&dq=declarar+las+variables +esta+es+una+variable+q76354+y+un+numero+con+el+tipo+int &source=bl&ots=xKgjgegQ4&sig=BQl0vNzx1R_Slmrjqk9NHu2VrZ0&hl=es&sa=X&ei=3VeaUa CABuvC4AP7r4GQBQ&ved=0CCoQ6AEwAA#v=onepage&q=declarar %20las%20variables%20esta%20es%20una%20variable %20q76354%20y%20un%20numero%20con%20el%20tipo %20int&f=true 

View more...

Comments

Copyright ©2017 KUPDF Inc.