COMPROVACION DE MODULO 1
Luisa Rojas VargasDocumentos de Investigación12 de Noviembre de 2015
2.858 Palabras (12 Páginas)186 Visitas
COMPROVACION DE MODULO 1
- ¿Dónde empieza la ejecución de un programa?
R/: public static void main (String[ ] args){
- ¿Qué hace System.out.printIn?
R/: System proporciona acceso al sistema, out es el flujo de salida que está conectado a la consola y println imprime por pantalla la instrucción que se ingresó en el paréntesis.
- ¿Cuáles son los nombres del intérprete y del compilador?
R/: Interprete: Java
Compilador: Javac
- ¿Qué hace la instrucción if?
R/: La condición if es de tipo booleano, ya que puede ser verdadera o falsa, en caso que sea verdadera se ejecutara la instrucción ingresada, si es falsa la instrucción ingresada se omite.
- ¿Qué hace la instrucción for?
R/: La condición for permite ejecutar instrucciones un número determinado de veces fijado desde el principio del bucle y funciona por tanto como un contador. La condición es una expresión booleana que prueba la variable de control de bucle. Si el resultado de esa prueba es verdadero, el bucle sigue repitiéndose, si es falsa, el bucle se termina.
- ¿Cuáles son los operadores relacionales de java?
R/:
Operador | Utilización | Resultado |
> | A > B | Verdadero si A es mayor que B |
>= | A >= B | Verdadero si A es mayor o igual que B |
< | A< B | Verdadero si A es menor que B |
<= | A<= B | Verdadero si A es menor o igual que B |
== | A == B | Verdadero si A es igual a B |
!= | A != B | Verdadero si A es distinto de B |
- ¿Cómo se crea un bloque de código? ¿Qué es lo que hace?
R/: Un bloque de código se crea con la agrupación de 2 o más instrucciones que van dentro de unas llaves de apertura” { “ de cierre “}”, lo cual hace la ejecución de las instrucciones ingresadas que están dentro del bloque creado.
- En java las instrucciones terminan con un….?
R/: Terminan en un punto y coma (;).
- Todas las instrucciones de java deben empezar y terminar en una línea. ¿Cierto o falso y explíquela?
R/: Falso, porque las instrucciones terminan con un punto y coma (;)
10. ¿Qué es un código de bytes y porque es importante su uso en java para la programación de internet?
R/: El código de bytes, es el tipo de instrucciones que la máquina virtual Java ejecuta, su bytecode. Usualmente es el resultado de utilizar un compilador del lenguaje de programación Java (como javac). Es importante su uso porque….
11. ¿Cuáles son los tres principios de la programación orientada a objetos?
R/: Encapsulación: Requiere que los programadores "encapsulen" datos lejos de usuario del objeto. Esto significa que cualquier dato o función dentro de una clase no debe estar accesible para el usuario sin una modificación del programador.
Abstracción: Retira al usuario del requisito de saber cómo funcionan otros códigos, ya que el usuario implementando un objeto creado por otro programador para realizar una tarea en particular y no necesita saber cómo completa ese objeto su tarea.
Herencia: Permite a los programadores construir programas más complejos desde partes más simples. La herencia es la forma en que los objetos "heredan" su funcionalidad de otros objetos, acomodándolas para sus necesidades.
12. ¿Dónde empieza la ejecución de los programas en java?
R/: public static void main (String[ ] args){
13. ¿Qué es una variable?
R/: Es un espacio de la memoria del ordenador donde se almacena un valor correspondiente a un tipo de dato, donde se representa y es usada a través de un nombre que lo asignamos.
14. ¿Cuál de los siguientes nombres de variable no es válido?
- Cuenta
- $cuenta
- Cuenta27
- 67cuenta
R/: d.67cuenta
15. ¿Cómo crea un comentario de una sola línea? ¿Cómo crea un comentario de varias líneas?
R/: Comentario de una sola línea se crea así:
//esto es una línea de código comentado.
Comentario de más de una línea se hace:
/*
*Estás son varias
*Líneas de código
*Comentadas
*/
16. ¿Muestre la forma general de la función if. Muestre la forma general del bucle for?
R/: if:
if (condición) {
instrucciones;
}
else {
Instrucciones;
}
For:
for (inicialización; condición; incremento) {
instrucciones;
}
17. ¿Cómo se crea un bucle de código?
R/: For:
for (inicialización; condición; incremento) {
instrucciones;
}
Ejemplo: Sintaxis:
for (int i = unNumero; i < otroNumero; i++){
instrucciones a ejecutarse;
}
- int i supone la declaración de una variable específica y temporal para el bucle.
- unNumero refleja el número en el que se empieza a contar, con bastante frecuencia es 0 o 1.
- i < otroNumero o i <= otroNumero refleja la condición que cuando se verifique supondrá la salida del bucle y el fin de las repeticiones.
- i++ utiliza el operador ++ cuyo significado es “incrementar la variable i en una unidad”.
18. ¿La gravedad de la luna es de alrededor de 17% de la tierra. Escriba un programa que calcule su peso efectivo en la luna?
R/:
package pesoenlaluna;
import java.util.Scanner;
public class PesoEnLaLuna {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double Peso,N;
System.out.println("Ingrese su peso en la tierra:");
int Masa= scanner.nextInt();
N=Masa*1.62;
System.out.println("Peso en la tierra es:"+Masa+" Kg");
System.out.println("Tu peso en la luna es de:"+N+” Newtons”);
}
}
Prueba de escritorio:
Ingrese su peso en la tierra: 49
Peso en la tierra es: 49 Kg
Tu peso en la luna es de: 79.38 Newtons
19.Adapte el proyecto anterior para que convierta una tabla de conversión de pulgadas a metros. De salida de a una línea en blanco cada 12 pulgadas
R/:
package pulgadas;
public class Pulgadas {
public static void main(String[] args) {
int contador;
contador=0;
double pulgada;
double metro;
for(pulgada=1;pulgada<100;pulgada++){
metro=pulgada*0.0254;
System.out.println("Pulgada "+pulgada +" equivale a:"+metro+" metros");
contador++;
if(contador==12){
System.out.println();
contador=0;
}
}
}
}
20. ¿Si comete un error de escritura cuando este ingresando su programa? ¿Qué tipo de error aparecerá?
R/: Una excepción, ya que se detiene el programa al generarse un error encontrado en el programa ingresado.
...