SlideShare una empresa de Scribd logo
www.oracle.com/academy
Conceptos fundamentales de Java
2-13: Variables Java y tipos de dato
Actividades prácticas
Objetivos:
 Describir variables
 Describir tipos simples de Java
 Definir operadores aritméticos
 Describir los operadores relacionales ylógicos
 Describir los operadores de asignación
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Operador relacional Unidad léxica utilizada para expresar una relación,como de igualdad o mayor que, entre
dos expresiones.
Operadores lógicos Juego de datos con valores que tienen características predefinidas.
True o false Operadores booleanos (AND,OR y NOT).
Variable Lugar de la memoria en el que se pueden almacenar los datos de un tipo específico para
su posterior recuperación yuso.
Operadores aritméticos Unidad léxica utilizada para realizar operaciones matemáticas básicas tomando dos
operandos ydevolviendo el resultado del cálculo matemático.
Inténtelo/resuélvalo:
1. En Alice 3, va a crear una animación de un niño haciendo ejercicio. También declarará variables.
a. Cree un mundo con un niño. Guarde el proyecto como "Child Exercising".
b. Haga que el niño salude con la mano.Asigne el valor del saludo a "I’m happy".
c. Haga que el niño diga:"I would like to exercise today".
d. Haga que el niño realice varios ejercicios (estiramientos laterales,tocarse los dedos de los pies,saltos de
tijera). Después de hacer ejercicio,haga que el niño se quede parado y diga "I'm all done exercising".
e. Modifique el código para que antes de que el niño haga ejercicios,el usuario declare una variable de tipo
Integer llamada numSets.Defina el valor por defecto en 3. Guarde la animación.
Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.
2
Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.
f. Utilice este valor para controlar cuántos juegos de ejercicios hace el niño.
g. Haga que el niño diga adiós con la mano al final de la animación.
2. En Alice 3, cree una animación con un alienígena subido a un vehículo de su elección.Guarde el proyecto como
"Alien Landing".Programe el alienígena para que vuele por el aire y, a continuación,gire lentamente mientras
desciende hasta el suelo.Declare una variable local para contar el número de veces que el alienígena debe g irar y
bajar al suelo.
3. En Alice 3, cree una animación titulada "Flying Birds".Agregue dos pájaros a la escena,cada uno de ellos en una
ubicación aleatoria,y un árbol en el centro de la escena.Con variables,una sentencia if-else y operadores
relacionales,compruebe la distancia de cada pájaro hasta el árbol programando los pájaros de forma tal que
actúen según el siguiente guión gráfico textual (revise las diapositivas sobre operadores relacionales para obtener
indicaciones sobre programación):
If bird 1 is currently a shorter distance to the tree than bird 2,then,
bird 1 flies to the tree
else
bird 2 flies to the tree
4. Rellene la siguiente hoja de revisión de sintaxis Java:
Construcción Sintaxis
Operadores de asignación
Operadores aritméticos
Operadores de igualdad
Operadores relacionales
Operadores lógicos
5. ¿Cuáles son los resultados del siguiente código?
class basicOperators2 {
//using arithmetic operators and variables
public static void main(String[]args) {
int a = 1+ 3;
int b = a * 3;
int c = b / 4;
int d = c – a;
int e = -d;
System.out.println(“a = ” + a);
System.out.println(“b = ” + b);
System.out.println(“c = ” + c);
System.out.println(“d = ” + d);
System.out.println(“e = ” + e);
}
}
3
Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.
6. ¿Cuáles son los resultados del siguiente código?
class Test{
public static void main(String[]args) {
int a = 10;
int b = 20;
System.out.println("a == b = " + (a == b) );
System.out.println("a != b = " + (a != b) );
System.out.println("a > b = " + (a > b) );
System.out.println("a < b = " + (a < b) );
System.out.println("b >= a = " + (b >= a) );
System.out.println("b <= a = " + (b <= a) );
}
}
8. Este ejemplo es una demostración del operador NOT.Revise el código y, a continuación,rellene los espacios en
blanco con "verdadero" o "falso".
class BoolNotDemo {
public static void main(String[]args){
int x = 2;
int y = 1;
boolean bl;
bl = !(x > y); // bl is false
System.out.println("x is not greater than y:"+bl);
bl = !(y > x); // bl is true
System.out.println("y is not greater than x:"+bl);
}
}
Rellene los espacios en blanco:
x no es mayor que y:
y no es mayor que x:
9. Este ejemplo es una demostración de la sintaxis de asignación.Revise el código y, a continuación,rellene los
espacios en blanco con los resultados.
class AssignmentDemo2{
public static void main(String[]args) {
int x=5;
int y=10;
x += y;
System.out.println("The += resultis:"+ x);
x -= y;
System.out.println("The -= resultis:"+ x);
x *= y;
System.out.println("The *= resultis:"+ x);
x /= y;
System.out.println("The /= resultis"+ x);
}
}
Rellene los espacios en blanco:
El resultado de += es:
El resultado de -= es:
El resultado de *= es:
El resultado de /= es:

Más contenido relacionado

La actualidad más candente

Actividad 26
Actividad 26Actividad 26
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
estefania loredo cortes
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
Christian Medina
 
Manejo de funciones
Manejo de funcionesManejo de funciones
Manejo de funciones
biteck
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
luis freddy
 
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje CIntroducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
Diego Santimateo
 
Funciones con vectores c++
Funciones con vectores c++Funciones con vectores c++
Funciones con vectores c++
jose machado
 
Taller funciones de usuario
Taller funciones de usuarioTaller funciones de usuario
Taller funciones de usuario
jarol
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
Juan Cardona
 
11 Funciones
11 Funciones11 Funciones
Semana 4 Javascript funciones y Metodos
Semana 4   Javascript funciones y MetodosSemana 4   Javascript funciones y Metodos
Semana 4 Javascript funciones y Metodos
Richard Eliseo Mendoza Gafaro
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
flaquita_dany
 
Presentación 09 Cajas blanca
Presentación 09 Cajas blancaPresentación 09 Cajas blanca
Presentación 09 Cajas blanca
Andres Bedoya Tobon
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
Pablito Tatito Cueva
 
Presentación 13 Paso por referencia
Presentación 13 Paso por referenciaPresentación 13 Paso por referencia
Presentación 13 Paso por referencia
Andres Bedoya Tobon
 

La actualidad más candente (15)

Actividad 26
Actividad 26Actividad 26
Actividad 26
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Manejo de funciones
Manejo de funcionesManejo de funciones
Manejo de funciones
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
 
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje CIntroducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
 
Funciones con vectores c++
Funciones con vectores c++Funciones con vectores c++
Funciones con vectores c++
 
Taller funciones de usuario
Taller funciones de usuarioTaller funciones de usuario
Taller funciones de usuario
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
11 Funciones
11 Funciones11 Funciones
11 Funciones
 
Semana 4 Javascript funciones y Metodos
Semana 4   Javascript funciones y MetodosSemana 4   Javascript funciones y Metodos
Semana 4 Javascript funciones y Metodos
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Presentación 09 Cajas blanca
Presentación 09 Cajas blancaPresentación 09 Cajas blanca
Presentación 09 Cajas blanca
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
 
Presentación 13 Paso por referencia
Presentación 13 Paso por referenciaPresentación 13 Paso por referencia
Presentación 13 Paso por referencia
 

Similar a PRACTICA 13

Practica 13 alice
Practica 13 alicePractica 13 alice
Practica 13 alice
Aquino1912
 
Practica 13 de_alice(2)
Practica 13 de_alice(2)Practica 13 de_alice(2)
Practica 13 de_alice(2)
dani t
 
Practica13
Practica13Practica13
Practica13
EspitiaGiancarlo
 
PRACTICA 13 ALICE
PRACTICA 13 ALICEPRACTICA 13 ALICE
PRACTICA 13 ALICE
estefania loredo cortes
 
Practica13
Practica13Practica13
Progra
PrograProgra
Progra
Vale Usinia
 
OOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdfOOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdf
MariaJose48908
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
galletasdecoco84
 
4 operadores
4 operadores4 operadores
4 operadores
Camilo Stewart
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101
thalis96
 
Taller completo
Taller completoTaller completo
Taller completo
JuancHo95050110169
 
Lenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosLenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptos
mellcv
 
Documento Margarita
Documento MargaritaDocumento Margarita
Documento Margarita
Carlos Fernando
 
Aa javaaa intro
Aa javaaa introAa javaaa intro
Aa javaaa intro
MickeT
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
santosisidrorivera
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
Propia
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
Roberto Mejia
 
Ap7 java2
Ap7 java2Ap7 java2
Ap7 java2
Jose Londero
 
Act 10 - Funciones para alumnos de .pptx
Act 10 - Funciones para alumnos de .pptxAct 10 - Funciones para alumnos de .pptx
Act 10 - Funciones para alumnos de .pptx
AlexBaldeon2
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
rcarrerah
 

Similar a PRACTICA 13 (20)

Practica 13 alice
Practica 13 alicePractica 13 alice
Practica 13 alice
 
Practica 13 de_alice(2)
Practica 13 de_alice(2)Practica 13 de_alice(2)
Practica 13 de_alice(2)
 
Practica13
Practica13Practica13
Practica13
 
PRACTICA 13 ALICE
PRACTICA 13 ALICEPRACTICA 13 ALICE
PRACTICA 13 ALICE
 
Practica13
Practica13Practica13
Practica13
 
Progra
PrograProgra
Progra
 
OOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdfOOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdf
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
 
4 operadores
4 operadores4 operadores
4 operadores
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101
 
Taller completo
Taller completoTaller completo
Taller completo
 
Lenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptosLenguaje de programacion java, conceptos
Lenguaje de programacion java, conceptos
 
Documento Margarita
Documento MargaritaDocumento Margarita
Documento Margarita
 
Aa javaaa intro
Aa javaaa introAa javaaa intro
Aa javaaa intro
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
 
Ap7 java2
Ap7 java2Ap7 java2
Ap7 java2
 
Act 10 - Funciones para alumnos de .pptx
Act 10 - Funciones para alumnos de .pptxAct 10 - Funciones para alumnos de .pptx
Act 10 - Funciones para alumnos de .pptx
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 

Más de RodriguezNunezIvan

ESTRUCTURA DE UN DOCUMENTO HTML
ESTRUCTURA DE UN DOCUMENTO HTMLESTRUCTURA DE UN DOCUMENTO HTML
ESTRUCTURA DE UN DOCUMENTO HTML
RodriguezNunezIvan
 
Manual de Dreamweaver
Manual de DreamweaverManual de Dreamweaver
Manual de Dreamweaver
RodriguezNunezIvan
 
TEORIA DE COLOR
TEORIA DE COLORTEORIA DE COLOR
TEORIA DE COLOR
RodriguezNunezIvan
 
Pagina web
Pagina webPagina web
Pagina web
RodriguezNunezIvan
 
Topologias de red
Topologias de redTopologias de red
Topologias de red
RodriguezNunezIvan
 
Pagina web
Pagina webPagina web
Pagina web
RodriguezNunezIvan
 
TEORIA DE COLOR
TEORIA DE COLORTEORIA DE COLOR
TEORIA DE COLOR
RodriguezNunezIvan
 
Fernando
FernandoFernando
Teoria de color Fernando
Teoria de color FernandoTeoria de color Fernando
Teoria de color Fernando
RodriguezNunezIvan
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
RodriguezNunezIvan
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
RodriguezNunezIvan
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
RodriguezNunezIvan
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
RodriguezNunezIvan
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
RodriguezNunezIvan
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
RodriguezNunezIvan
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
RodriguezNunezIvan
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
RodriguezNunezIvan
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
RodriguezNunezIvan
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
RodriguezNunezIvan
 
PRACTICA 14
PRACTICA 14PRACTICA 14
PRACTICA 14
RodriguezNunezIvan
 

Más de RodriguezNunezIvan (20)

ESTRUCTURA DE UN DOCUMENTO HTML
ESTRUCTURA DE UN DOCUMENTO HTMLESTRUCTURA DE UN DOCUMENTO HTML
ESTRUCTURA DE UN DOCUMENTO HTML
 
Manual de Dreamweaver
Manual de DreamweaverManual de Dreamweaver
Manual de Dreamweaver
 
TEORIA DE COLOR
TEORIA DE COLORTEORIA DE COLOR
TEORIA DE COLOR
 
Pagina web
Pagina webPagina web
Pagina web
 
Topologias de red
Topologias de redTopologias de red
Topologias de red
 
Pagina web
Pagina webPagina web
Pagina web
 
TEORIA DE COLOR
TEORIA DE COLORTEORIA DE COLOR
TEORIA DE COLOR
 
Fernando
FernandoFernando
Fernando
 
Teoria de color Fernando
Teoria de color FernandoTeoria de color Fernando
Teoria de color Fernando
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 
PRACTICA 14
PRACTICA 14PRACTICA 14
PRACTICA 14
 

Último

CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
ruthmatiel1
 
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdfPOESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
karlavasquez49
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
Alejandrino Halire Ccahuana
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Ani Ann
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
https://gramadal.wordpress.com/
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
Business Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business TechBusiness Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business Tech
johnyamg20
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
EfranMartnez8
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 

Último (20)

CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
 
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdfPOESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
POESÍA POR EL DIA DEL PADREEEEEEEEEE.pdf
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Business Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business TechBusiness Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business Tech
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 

PRACTICA 13

  • 1. www.oracle.com/academy Conceptos fundamentales de Java 2-13: Variables Java y tipos de dato Actividades prácticas Objetivos:  Describir variables  Describir tipos simples de Java  Definir operadores aritméticos  Describir los operadores relacionales ylógicos  Describir los operadores de asignación Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Operador relacional Unidad léxica utilizada para expresar una relación,como de igualdad o mayor que, entre dos expresiones. Operadores lógicos Juego de datos con valores que tienen características predefinidas. True o false Operadores booleanos (AND,OR y NOT). Variable Lugar de la memoria en el que se pueden almacenar los datos de un tipo específico para su posterior recuperación yuso. Operadores aritméticos Unidad léxica utilizada para realizar operaciones matemáticas básicas tomando dos operandos ydevolviendo el resultado del cálculo matemático. Inténtelo/resuélvalo: 1. En Alice 3, va a crear una animación de un niño haciendo ejercicio. También declarará variables. a. Cree un mundo con un niño. Guarde el proyecto como "Child Exercising". b. Haga que el niño salude con la mano.Asigne el valor del saludo a "I’m happy". c. Haga que el niño diga:"I would like to exercise today". d. Haga que el niño realice varios ejercicios (estiramientos laterales,tocarse los dedos de los pies,saltos de tijera). Después de hacer ejercicio,haga que el niño se quede parado y diga "I'm all done exercising". e. Modifique el código para que antes de que el niño haga ejercicios,el usuario declare una variable de tipo Integer llamada numSets.Defina el valor por defecto en 3. Guarde la animación. Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.
  • 2. 2 Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. f. Utilice este valor para controlar cuántos juegos de ejercicios hace el niño. g. Haga que el niño diga adiós con la mano al final de la animación. 2. En Alice 3, cree una animación con un alienígena subido a un vehículo de su elección.Guarde el proyecto como "Alien Landing".Programe el alienígena para que vuele por el aire y, a continuación,gire lentamente mientras desciende hasta el suelo.Declare una variable local para contar el número de veces que el alienígena debe g irar y bajar al suelo. 3. En Alice 3, cree una animación titulada "Flying Birds".Agregue dos pájaros a la escena,cada uno de ellos en una ubicación aleatoria,y un árbol en el centro de la escena.Con variables,una sentencia if-else y operadores relacionales,compruebe la distancia de cada pájaro hasta el árbol programando los pájaros de forma tal que actúen según el siguiente guión gráfico textual (revise las diapositivas sobre operadores relacionales para obtener indicaciones sobre programación): If bird 1 is currently a shorter distance to the tree than bird 2,then, bird 1 flies to the tree else bird 2 flies to the tree 4. Rellene la siguiente hoja de revisión de sintaxis Java: Construcción Sintaxis Operadores de asignación Operadores aritméticos Operadores de igualdad Operadores relacionales Operadores lógicos 5. ¿Cuáles son los resultados del siguiente código? class basicOperators2 { //using arithmetic operators and variables public static void main(String[]args) { int a = 1+ 3; int b = a * 3; int c = b / 4; int d = c – a; int e = -d; System.out.println(“a = ” + a); System.out.println(“b = ” + b); System.out.println(“c = ” + c); System.out.println(“d = ” + d); System.out.println(“e = ” + e); } }
  • 3. 3 Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 6. ¿Cuáles son los resultados del siguiente código? class Test{ public static void main(String[]args) { int a = 10; int b = 20; System.out.println("a == b = " + (a == b) ); System.out.println("a != b = " + (a != b) ); System.out.println("a > b = " + (a > b) ); System.out.println("a < b = " + (a < b) ); System.out.println("b >= a = " + (b >= a) ); System.out.println("b <= a = " + (b <= a) ); } } 8. Este ejemplo es una demostración del operador NOT.Revise el código y, a continuación,rellene los espacios en blanco con "verdadero" o "falso". class BoolNotDemo { public static void main(String[]args){ int x = 2; int y = 1; boolean bl; bl = !(x > y); // bl is false System.out.println("x is not greater than y:"+bl); bl = !(y > x); // bl is true System.out.println("y is not greater than x:"+bl); } } Rellene los espacios en blanco: x no es mayor que y: y no es mayor que x: 9. Este ejemplo es una demostración de la sintaxis de asignación.Revise el código y, a continuación,rellene los espacios en blanco con los resultados. class AssignmentDemo2{ public static void main(String[]args) { int x=5; int y=10; x += y; System.out.println("The += resultis:"+ x); x -= y; System.out.println("The -= resultis:"+ x); x *= y; System.out.println("The *= resultis:"+ x); x /= y; System.out.println("The /= resultis"+ x); } } Rellene los espacios en blanco: El resultado de += es: El resultado de -= es: El resultado de *= es: El resultado de /= es: