Tarea 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

3/10/23, 11:20 Tarea1

Tarea online

Título de la tarea: Tarea 1. Introducción a la programación.

Unidad: 1.

Ciclo formativo y módulo: Desarrollo de Aplicaciones Web - Programación.

Curso académico: 2023-2024.

¿Qué contenidos o resultados de aprendizaje


trabajaremos?

RA1. Reconoce la estructura de un programa informático, identificando y relacionando los


elementos propios del lenguaje de programación utilizados.

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 1/6
3/10/23, 11:20 Tarea1

1.- Descripción de la tarea

Caso práctico
Antonio en esta unidad ha realizado un recorrido por numerosos conceptos
teóricos sobre programación, paradigmas, ciclos de vida, etc. para
posteriormente centrar su atención en el lenguaje de programación Java, sus
características y ventajas. Seguidamente, se ha descrito cómo poder crear
programas en Java, compilarlos y ejecutarlos de manera básica. Para
finalmente, llevar a cabo estas tareas a través de un entorno integrado de
desarrollo fiable y profesional.

Pues bien, en esta tarea tendrás que ayudar a Antonio que tiene como objetivo
realizar las operaciones necesarias para preparar y probar su/tu ordenador de
tal manera que pueda desarrollar programas en el lenguaje Java, compilarlos y
ejecutarlos de manera básica, y también a través de un entorno de desarrollo
integrado como NetBeans.

Apartado A:

1.- Dados los siguientes identificadores, indicar si podemos utilizarlos en nuestras


aplicaciones y en caso negativo justificar el motivo (si java permite utilizarlo pero no cumple
alguna de las convenciones indícalo también).

1. VARIABLE
2. password
3. byte
4. peso_inicial
5. true
6. 12altura
7. _submarino
8. distancia#
9. numeroSS
10. super

2.- Indica en un documento word o pdf los errores presentes (Indica el número de línea, el
error y como corregirlo) en el siguiente código:
1 public class matematicas {
2 public static void main(String[] args) {
3 short a = 4;
4 int b = 2;
5 float c = 3.5;
6 double d = 9.5;
7 System.out.println("Suma: " + c + " + " + d + " = " + (c+d))

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 2/6
3/10/23, 11:20 Tarea1

8 a = a + c;
9 System.out.println("Diferencia: " + a + " - " + b + " = " + (a-b));
10 System.out.print("Producto: " + a + " * " + b + " = " + (a*b));
11 System.out.println("Division: " + a + " / " + b + " = " + (a/b));
12 System.out.println("Resto: " + (a%b));
13 }
14 }
15 }

nota.: prueba a introducir todo este código en el IDE Netbeans y te ayudará a encontrar los
errores.

Apartado B:

1.- Diseña un programa Java que cree un tipo enumerado para las capitales de provincia de
Andalucía. El programa debe realizar las siguientes operaciones:

Crear una variable "miProvincia" del tipo enumerado y asignarle el valor HUELVA. Mostrar
por pantalla su valor.

2.- Diseña una aplicación que sea capaz, sin usar bucles, de mostrar la siguiente tabla de
valores para un número inicial, mostrando una línea para cada uno de los siguientes 5
números.
N 10*N 100*N 1000*N
1 10 100 1000
2 20 200 2000
3 30 300 3000
4 40 400 4000
5 50 500 5000
3.- Diseña un programa Java que cree una variable y le asigne un valor. Incrementa esa
variable en una unidad de cuatro formas diferentes. Muestra el valor final de la variable por
pantalla.

4.- Diseña un programa Java que al empezar declare e inicialice tres números enteros y que
sea capaz de determinar cual de los tres es el mayor, mostrándolo por pantalla. Recuerda
que no se han visto todavía condicionales (if-else) por lo que no se podrán usar. Si será
posible usar el operador condicional ?

5.- Diseña un programa Java que sea capaz de calcular el área y el perímetro de un círculo
para lo cual deberá de pedir al usuario que introduzca los datos necesarios por teclado y
almacenarlos en memoria mediante el uso de variables. Finalmente mostrará los datos
introducidos y los resultados en pantalla.

6.- Diseña un programa en java que declare una variable primitiva por cada tipo de dato
primitivo que exista excepto boolean y que lo inicialice al valor maximo admitido en ese tipo
de dato. Muestra todas las variables por pantalla. Posteriormente incrementa cada variable
en una unidad y vuelve a mostrar todas las variables por pantalla. Reflexiona sobre los
resuldatos - No es necesario hacer nada escrito sobre esta última cuestión.

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 3/6
3/10/23, 11:20 Tarea1

2.- Información de interés

Recursos necesarios y recomendaciones

Ordenador personal.
Sistema operativo Windows o Linux.
Conexión a Internet.
JDK y JRE de Java.
Entorno NetBeans.

Indicaciones de entrega
Una vez realizada la tarea, el envío se realizará a través de la plataforma.

Los apartados A y B, hay que realizarlos de forma diferente:

Apartado A:
1. Crear un documento en el procesador de textos para cada uno de
los ejercicios, similar a EJERXX, donde la XX se sustituirá por el
numero del ejercicio. Después transfórmalo a formato PDF.
Apartado B:
1. Crea una carpeta con el proyecto en Netbeans con los ejercicios.
Cada ejercicio tendrá un nombre de clase diferente y estarán todas
en el mismo paquete y proyecto.

Para subir la tarea al buzón de actividades, crea un único archivo comprimido


que incluya todos los ficheros de los ejercicios, usando alguna aplicación de
compresión de archivos. Este archivo comprimido se nombrará siguiendo las
siguientes pautas:

Apellido1_Apellido2_Nombre_TareaOnline1

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 4/6
3/10/23, 11:20 Tarea1

3.- Evaluación de la tarea

Criterios de evaluación implicados

a. Se han identificado los bloques que componen la estructura de un programa informático.

b. Se han creado proyectos de desarrollo de aplicaciones.

c. Se han utilizado entornos integrados de desarrollo.

d. Se han identificado los distintos tipos de variables y la utilidad específica de cada uno.

e. Se ha modificado el código de un programa para crear y utilizar variables.

f. Se han creado y utilizado constantes y literales.

g. Se han clasificado, reconocido y utilizado en expresiones los operadores del lenguaje.

h. Se ha comprobado el funcionamiento de las conversiones de tipo explícitas e implícitas.

i. Se han introducido comentarios en el código.

¿Cómo valoramos y puntuamos tu tarea?

Rúbrica de la tarea

Apartado A 2 puntos

Apartado B 8 puntos

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 5/6
3/10/23, 11:20 Tarea1

Anexo. Licencia de recursos


Nota:

Para esta tarea no es necesario incluir en este anexo la cita de las licencias de
ningún recurso. Este anexo incluye exclusivamente recursos cuya licencia obliga
a la cita expresa y que, por la extensión de sus credenciales o por cualquier
cuestión técnica, no se pueden citar en línea. El resto de recursos son de
elaboración propia y no requieren cita expresa, quedando su licencia expresada
en la de los propios materiales o citada en línea, en el lugar donde aparecen en
los contenidos.

localhost:51235/temp_print_dirs/eXeTempPrintDir_sqJr4D/2024_tarea1/ 6/6

También podría gustarte