Sunteți pe pagina 1din 20

Resolviendo los ejercicos

Resolviendo parte I:
a) La unidad lgica de la computadora que recibe informacin desde el exterior de
la computadora para que sta la utilice se llama UNIDAD DE ENTRADA.
b) El proceso de indicar a la computadora cmo resolver problemas especficos
se llama CPU.
c) LENGUAJE DE ENSAMBLADORES es un tipo de lenguaje computacional que
utiliza abreviaturas del ingls para las instrucciones de lenguaje mquina.
d) UNIDAD DE SALIDA es una unidad lgica de la computadora que enva
informacin,
que
ya
ha
sido
procesada
por la computadora, a varios dispositivos, de manera que la informacin pueda
utilizarse fuera de la computadora.
e) MEMORIA DE ALMACENAMIENTO y SECUNDARIO son unidades lgicas de
la computadora que retienen informacin.
f) UNIDAD DE PROCESAMIENTO es una unidad lgica de la computadora que
realiza clculos.
g) LGICA ARIMTICA es una unidad lgica de la computadora que toma
decisiones lgicas.
h) Los lenguajes DE ALTO NIVEL son los ms convenientes para que el
programador
pueda
escribir
programas
rpida y fcilmente.
i) Al nico lenguaje que una computadora puede entender directamente se le
conoce como el Lenguaje mquina de esa computadora.
j)
CPU es una unidad lgica de la computadora que coordina las actividades
de todas las dems unidades lgicas.
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 domsticos y para muchos otros fines ms.
b) En un principio C++ se hizo muy popular como lenguaje de desarrollo para
el sistema operativo UNIX.
c) La compaia WEB2.0
es la que tiene el crecimiento mas
rpido de la historia.
d) El lenguaje de programacin
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 travs de cinco fases:
edicin ,
compilacin ,
carga ,
verificacin
y
ejecucin .
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 lgicos en
los programas, y muchas otras caractersticas ms.

c) El comando java invoca al


Javac
que ejecuta los programas
de Java.
d) Un(a)
Mquina Virtual de Java
es una aplicacin de
software que simula a una computadora, pero oculta el sistema
operativo subyacente y el hardware de los programas que interactan
con la VM.
e) El
cargador de clases
toma los archivos .class que
contienen los cdigos de bytes del programa y los transfiere a la
memoria principal.
f) El
verificador de cdigos
examina los cdigos de bytes
para asegurar que sean vlidos.
Explique

las

dos

fases

de

compilacin

de

los

programas

en

Java:

Solucin:
Una de las fases, es donde se toma el cdigo fuente (cdigo que escribimos en
el editor, ejemplo bloc de notas) y se traduce a cdigo de bytes o bytecode
(especficamente Java bytecode) para tener portabilidad a travs de las JVMs en
distintas plataformas computacionales, este bytecode es el archivo que podemos
apreciar en el directorio en el cual ejecutamos nuestro cdigo fuente y tiene una
extensin .class. La otra compilacin es en la que en la ejecucin 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 mtodo 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 lnea.
d)
Las lneas en blanco , los espacios
y
los tabuladores se
conocen como espacios en blancos
e) Las
palabras reservadas o palabras claves
estn reservadas
para el uso en java.
f) Las aplicaciones en java comienzan en ejecucin en el mtodo
main .
g) Los mtodos print , println y
el objeto System.out
muestran
informacin 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
despus de los caracteres // en la pantalla, al ejecutarse el programa.
Falso

Los comentarios no ocasionan que se realice accin 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 nmero y Nmero son idnticas.
Falso
Es sensible a mayscula y minsculas por lo que estas
variables son nicas.
d) El operador residuo (%) puede utilizarse solamente con operadores
enteros
Verdadero
e) Los operadores aritmticos *, /, %, +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 lnea de la ventana de
comando. Use el mtodo system.out.println.
System.out.println (este es un programa en Java);

e) Imprimir este es un programa en java en dos lneas de la ventana


comando. La primera lnea debe terminar con es un. Use el mtodo
system.out.println.
System.out.println (este es un programa en /n Java);
f) Imprimir este es un programa en java en dos lneas de la ventana
de comando. La primera lnea debe terminar con es un. Use el
mtodo system.out.printf y dos especificaciones de formato %s.

g) Si la variable nmero 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 estndar.

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 nmeros en java

Ejercicio del circulo


Resolverlo

Teora :
a)

Cada declaracin 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 extensin de nombre de archivo.java.
b) Una declaracin 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 despus llama al constructos de la clase correspondiente para inicializarlo.
d) Cada parmetro debe especificar un TIPO y un NOMBRE.

e) De manera predeterminada, se consideran que las clases que se compilan en el mismo


directorio estn 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 tambin se conoce como VARIABLE DE INSTANCIA

g) Java proporciona 2 tipos primitivos para almacenar nmeros de punto flotante en la


memoria: FLOAT Y DOUBLE.

h) Las variables de tipo doubl representan a los nmeros de punto flotante DE


i)
j)
k)
l)
m)
n)
o)
p)
q)
r)

PRESICION DOBLE
El mtodo 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 mtodo no devolver un valor.
El mtodo nextLine de Scanner lee caracteres hasta encontrar un nueva lnea, y
despus 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 nmeros 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 categoras: 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 convencin los nombres de los mtodos empiezan con la primera letra en mayscula y
todas las palabras subsiguientes empiezan la primera letra en mayscula.
Falso

Por convencin, los nombres de los mtodos empiezan con unaprimera letra en minscula y todas las
palaras subsiguientes empiezan conuna letra maysculas
b)

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

c)

Los parntesis vacios que van despus del nombre de un mtodo en una declaracin de un
mtodo indican que este no requiere parmetros para realizar su tarea.
Verdadero

d)

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

e)

Una variable de tipo primitivo puede usarse para invocar un mtodo.


Falso.

Una variable de este tipo no puede usarse para invocar un mtodo,se requiere una referencia a
objeto para invocara a los mtodos de eseobjeto

f)

Las variables que se declaran en el cuerpo de un mtodo especfico se conocen como


variables de instancia. una variable de este tipo no puede usarse para invocar un mtodo.
los campos estn accesibles para todos los mtodos de la clase.

Falso
Dichas variables se llaman locales, y solo se pueden utilizar en el mtodo que en el
que estn declaradas
g)

El cuerpo de cada mtodo 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 aplicacin
Verdadero

k)

El numero de argumentos en llamada a un mtodo debe coincidir con el numero de


parmetros de la lista de parmetros de l a declaracin del mtodo.
Verdadero

l)

Los valores de punto flotante que aparecen en el cdigo 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

Cul es la diferencia entre una variable local y un campo?


Una variable local se declara en el cuerpo de un mtodo y solo puede utilizarse desde el punto en el que se
declaro, hasta el final de la declaracin del mtodo .Un campo se declara en una clase, pero no en el cuerpo de
alguno de los mtodos de la clase. Cada objeto (instancia) de una clase tiene una copia separada de los mtodos
de la clase. Adems, los campos estn accesibles para todos los mtodos de la clase.
Ejercicios

1. Cul es el propsito de la palabra clave new? Explique lo que ocurre cuando


seutiliza en una aplicacin.
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 mtodo, pero solo se utiliza cuando se crea un objeto, para inicializar los datos de este.

3.

Explique el propsito de una variable de instancia


Permitir al usuario modificar o usar en cualquier instante, durante la ejecucin de la aplicacin diseada

4.

La mayora de clases necesitan importarse antes de poder utilizarlas en unaaplicacin. Por que
cualquier aplicacin puede utilizar las clases System yString sin tener que importarlas
primero?
Las clases System y String estn en el paquete java.lang, que se importa demanera
implcita 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 cmo utilizara un programa la clase Scanner, sin importarla delpaquete java.util.
Las clases en el mismo paquete se importan implcitamente en los archivos decdigo de fuente de
las otras clases. Por lo que no se requiere una declaracinimport cuando una clase en un
paquete utiliza a otra en el mismo paquete.

6.

Explique por qu una clase podra proporcionar un mtodo establecer y un mtodo obtener para una
variable de instancia
Porque todos los mtodos 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 mtodo establecer para modificar el nombre del instructor, y un mtodo obtener
para obtener el nombre del instructor
c) Modifique el instructor para especificar 2 parmetros: uno para el nombre del curso y el otro para el
nombre del instructor
d) Modifique el mtodo mostrar Mensaje, de tal forma que primero imprima mensaje de bienvenida y
el nombre del curso, y que despus imprima Estecurso es representado por seguido del nombre del
instructor
Use su clase modificada en una aplicacin 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 mtodo llamado cargar, que retire dinero de
un objeto Cuenta. Asegrese que el monto a cargar no exceda el saldo de Cuenta. Si lo hace el saldo
debe permanecer sin cambio y el mtodo 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 elmtodo 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 ferretera podra utilizar para representar una factura para un
artculo vendido en la tienda. Una factura debe incluir 4 piezas de informacin como variables de
instancia: un numero de pieza (tipo String), la descripcin de la pieza (tipo String), la cantidad de artculos
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 mtodo establecer y un mtodo
obtener para cada variable de instancia. Adems proporcione un mtodo llamado obtener Monto
Factura, que calcule el monto de la factura (valor * cantidad) y despus devuelva ese
monto como valor doubl. Si la cantidad no es positiva debe establecerse en cero. Si el precio
por el artculo no es positivo, debe establecerse 0,0. Escriba una aplicacin de prueba
llamada Prueba Factura que demuestre las capacidades de su clase factura

Teora
Complete los siguientes enunciados:
a) Todos los programas pueden escribirse en trminos de tres tipos de
estructuras de control:
secuencia , seleccin
y repeticin
b) La insruccion
if, else
se utiliza para ejecutar una accin cuando
una condicin 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 seal
de prueba o de bandera para repeticin.
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 instruccin de seleccin 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)

Teora
Complete las siguientes oraciones
a) Un mtodo se invoca con un ______.

b) A una variable que se conoce solo dentro del mtodo en el que est
declarada, se le llama____.
c) La instruccin _____en un mtodo llamado puede usarse para regresar
el valor de una expresin, al mtodo que hizo la llamada.
d) La palabra clave _____ indica que un mtodo no devuelve ningn
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 mtodo llamado a un
solicitante son _____, ____ y ____.
h) Un objeto de la clase _____ produce nmeros aleatorios.
i) La pila de ejecucin del programa contiene la memoria para las
variables locales en cada invocacin de un mtodo, durante la
ejecucin de un programa. Estos datos, almacena dos como una
parte de la pila de ejecucin del programa, se conocen como ____ o
____ de la llamada al mtodo.
j) Si hay mas llamadas a mtodos de las que puedan almacenarse en la
pila de ejecucin del programa, se produce un error conocido
como_____.
k) El _____de una declaracin es la porcin del programa que puede
hacer referencia ala entidad en la declaracin, por su nombre.
l) Es posible tener varios mtodos con el mismo nombre, en donde cada
uno opere con distintos tipos o nmeros de argumentos. A esta
caracterstica se le llama____ de mtodos.
m) La pila de ejecucin del programa tambin 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 nmeros Aleatorios.


La variable dado1.
El mtodo tirar dado
El mtodo main.
La variable suma de dados.

Escriba una aplicacin que pruebe si los ejemplos de las llamadas alos
mtodos 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 mtodos.
a) El mtodo hipotenusa, que toma dos argumentos de puntos flotante
con doble posicin, llamadas lado1 y lado2, y que devuelve un
resultado de punto flotante, con doble posicin.
b) El mtodo menor, que toma tres enteros x, y & z, y devuelve un
entero.

c) El mtodo instrucciones, que no toma argumentos y no devuelve


ningn valor. (Nota: estos mtodos se utilizan comnmente para
mostrar instrucciones a un usuario).
d) El mtodo 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 travs 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 subndices se conoce como un arreglo_____.
f) Use la la instruccin for mejorada _____ para recorrer el arreglo doubl
llamado nmeros
g) Los argumentos de lnea de comandos se almacenan en ____.
h) Use la expresin ____ para recibir el numero total de argumentos en
una lnea de comandos. Suponga que los argumentos de lnea de
comandos se almacenan en el objeto string[] args.
i) Dado el comando java MiClase prueba, el primer argumento de lnea
de comandos es ____.
j) Una____ en la lista de parmetros de un mtodo indica que el mtodo
puede recibir un nmero 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 subndice de un arreglo debe ser de tipo float.
c) Un elemento individual de un arreglo que se pasa a un mtodo y se
modifica ah mismo, contendr el valor modificado cuando el mtodo
llamado termine su ejecucin.
d) Los argumentos de lnea de comandos se separan por comas.
Realice las siguientes tareas para un arreglo llamado fracciones.
a) Declare un constante llamado TAMAO_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 instruccin 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 ubicacin o elemento especifico dentro de un
arreglo, especificamos el nombre del arreglo y el valor del elemento
especifico.
b) La declaracin de un arreglo reserva espacio para el mismo.
c) Para indicar que deben reservarse 100 ubicaciones para el arreglo
entero p, debe escaribir la declaracin P[ 100 ];
d) Una aplicacin que inicialice con cero los elementos de un arreglo de
15 elementos debe contener al menos una instruccin for.
e) Una aplicacin 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 porcin 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.

Teora :
Complete los siguientes resultados:
a

Al compilar una clase en un paquete, la opcin ________ de lnea 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 mtodo static______de la clase string es similar al mtodo
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 mtodo 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 mtodo.
d El recolector de basura llamada al mtodo ______ 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 mtodo ______ de un objeto se llama en forma implcita cuando
aparece un objeto en el cdigo, en donde se necesita un string.
h A los mtodos establecer se les llama comnmente ______ o ______.
i Un mtodo _______ evalua si una condicin es verdadera o flasa.
j Para cada enum, el copilador genera un mtodo static llamado ____, que
devuelve un arreglo de las constantes de la enum en el orden en el que
se declararon.
k A la composicin se le conoce algunas veces como relacin ______.
l Una declaracin _______ contiene una lista separada por comas de
constantes.
m Una variable ______ representa informacin a nivel de clase, que
comparten todos los objetos de la clase.
n Una declaracin ______ importa un miembro static.
o El _____ establece que al cdigo 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 cdigo fuente de java, y
debe ir antes de todas las dems declaraciones e instrucciones en el
archivo.
r Un(a) declaracin ______ 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 opcin ______ para el comando javac o java, o estableciendo
la variable de entorno ______.

u
v

A los mtodos establecer se les conoce comnmente como ______, ya


que por lo general modifican un valor.
Un(a) ______ importa a todos los miembros static de una clase.

Los mtodos public de una clase se conocen tambin como los ______ o ______
de la clase.

Bibliografa
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

S-ar putea să vă placă și