Académique Documents
Professionnel Documents
Culture Documents
NOTA. A partir de ahora los trabajos sern presentados con normas APA,
siempre y cuando superen 10 puntos de investigacin. (La presentacin cuenta
y son individuales), en caso de cdigo espero no ver copias. Deben
inicialmente compilarce y posteriormente copiar el cdigo en el trabajo. (Anexo
en blackboard pdf de cmo realizar un trabajo escrito.). El trabajo ser revisado
el viernes 13 de Noviembre. Debe ser elaborado manualmente.
1. Qu es un cdigo de bytes y por qu es importante su uso en java para
la programacin de internet?
2. Cules son los tres principios de la programacin orientada a objetos?
3. Dnde empieza la ejecucin de los programas en java?
4. Qu es una variable?
5. Cul de los siguientes nombres de variables no es vlido?
a.
b.
c.
d.
Cuenta
$cuenta
Cuenta 27
67cuenta
2015
14. Un valor booleano puede tener cualquier valor que usted desee porque
cualquier valor diferente de cero es verdadero. cierto o falso?
15. Dada esta salida,
Uno
Dos
Tres
Y empleando una sola cadena, muestre la instruccin printl() que la
produce
16. Qu esta incorrecto en este fragmento?
for(i=0; i < 10; i++){
Int suma;
}
System.out.println(La suma s: + suma);
17. Explique la diferencia entre las formas de prefijo y sufijo del operador del
incremento.
En los operadores de incremento (++) y decremento (), en la versin
prefijo, el operando aparece a la derecha del operador, ++x; mientras que en
la versin sufijo, el operando aparece a la izquierda del operador, x++. La
diferencia entre estas versiones es el momento en el tiempo en que se
realiza la operacin representada por el operador si ste y su operando
aparecen en una expresin larga. Con la versin prefijo, la variable se
incrementa (o decrementa) antes de que sea utilizada para evaluar la
expresin en que se encuentre, mientras que en la versin sufijo, se utiliza
la variable para realizar la evaluacin de la expresin y luego se incrementa
(o decrementa) en una unidad su valor.
18. Escriba un programa que encuentre todos los nmeros primos entre 1 y
100.
public class NumPrimos {
public static void main(String[] args) {
int num=100,m, x;
boolean band;
for (x=2;x<num;x++){
m=2;
band=true;
while (band && m<x){
if (x%m==0)
band=false;
Analisis y Desarrollo de Sistemas de Informacin
Ficha_866086
Conceptos bsicos java
2015
else
m=m+1;
}
if (band)
System.out.println("El numero "+x+" es primo");
}
}
}
19. Escriba un programa que lea caracteres del teclado hasta que se reciba
un punto. Haga que el programa cuente el nmero de espacios y reporte
el total al final del programa.
package ejercicio123;
import java.io.IOException;
public class Ejercicio123 {
f(condicin)
2015
Instrucion;
Else if(condicin);
Instruccion;
Else if (condicin);
Instruccin;
21. Dado:
If(x < 10)
If(y > 100){
If(hecho) x = z;
Else y = z;
}
else System.out.println(error); //Qu pasa si?
a que if se asocia el ltimo else?
22. Muestre la instruccin for para un bucle que cuenta de 1000 a 0 de -2 en
-2.
package ejercicio123;
public class Ejercicio123 {
public static void main(String[] args) {
int i, e=1000;
for (i=0;i<=500;i++) {
System.out.println(e);
e=e-2;
}
}
}
2015
24. Explique lo que break lleva a cabo. Asegrese de explicar ambas formas
el break se usa para salir de un bucle, cuando se encuentra una instrucion break dentro
de un bucle, este se termina y el control del programa se reanuda en la siguiente
instruccin del bucle, adems en java utilizamos el break como una forma de goto, al
usar esta forma de break, puede salir de una o mas bloque de cdigo. No es necesario
que estos bloques sean parte de un bloque o un switch.
2015
29. Qu es un bucle infinito?
30. Cuando utiliza break con una etiqueta. la etiqueta debe estar en un
bloque que contenga break?