Desarrollo web de Java
Sistemas EPAM
Minsk, Bielorrusia (Minsk, Bielorrusia)
Marzo de 2021
EN: Todos los derechos de autor de las condiciones de laboratorio proporcionadas pertenecen a la EPAM de la Compañía
RU: Todos los derechos de autor para las condiciones de trabajo de laboratorio a continuación pertenecen a EPAM
Java Fundamentos
- ES: Trabajo de laboratorio No. 1
Ru: Trabajo de laboratorio # 1 Tareas (tareas)
Requisitos generales para el código de tarea:- Al escribir aplicaciones, asegúrese de usar la Convención del Código Java.
- No coloque el código de toda la aplicación en un método (incluso si la tarea le parece pequeña y "no hay nada que escribir allí").
- Asegúrese de usar paquetes.
- Llamar variables, métodos, clase, etc. para que pueda comprender el propósito del elemento. No use abreviaturas solo si estas generalmente no son abreviaturas aceptadas.
Tarea 1:
Escriba un programa que permita que el último número de su cuadrado determine el último número del número. Tarea 2:
Para elaborar un programa que, en el año y el número de mes, determine el número de días este mes y determine correctamente todos los años de salto. Tarea 3:
El círculo está inscrito en un cuadrado de un área determinada. Encuentre el área del cuadrado inscrito en este círculo. ¿Cuántas veces es el área del cuadrado inscrito menos que el área de lo dado? Tarea 4:
Para compilar un programa que imprime el valor de verdadero, si la declaración especificada es verdadera, y False está de otra manera: entre los enteros especificados A, B, C, D son al menos dos incluso. Tarea 5:
Para compilar un programa que imprima el valor de verdadero, si la instrucción especificada es verdadera y falsa, de lo contrario: es el número completo perfecto (la suma de los divisores es igual al número de número). Tarea 6:
Hay un segundo segundo del día, determine cuántas horas completas llenas de minutos y segundos han pasado en este momento Tarea 7:
Se dan dos puntos A (X1, U1) y B (X2, Y2). Haga un algoritmo que determine cuál de los puntos está más cerca del comienzo de la coordenada x, y. Tarea 8:
Calcule el valor de la función.
F (x) = {-x^2+3x+6, si x> = 3; 1/(x^3-6) Si x <3} Tarea 9:
Calcule la longitud del círculo y el área del círculo del mismo radio R. R. Tarea 10:
Elabore un programa para calcular los valores de la función f (x) en el segmento [A, B] con el paso H. El resultado se presenta en forma de una tabla, cuya primera columna son los valores del argumento, el segundo son los valores correspondientes de la función.
F (x) = tg (x) - E: Trabajo de laboratorio No. 2
Ru: Trabajo de laboratorio No. 2 Tarea (tarea)
Crear una clase de una pelota. Crea una clase de canasta. Llena la canasta con bolas. Determine el peso de las bolas en la canasta y el número de bolas azules. - E: Trabajo de laboratorio No. 3
Ru: Trabajo de laboratorio No. 3 Tareas (tareas)
Tarea 1:
Creación del tipo de matriz, que es una clase de shell sobre una matriz de un tipo completo. En este tipo, se deben implementar los diseñadores (permitiendo varias formas de crear objetos de tipo), Get, Set-S y Métodos redundantes de objeto de clase (ToString (), Equals (), HASCode ()).
El programa debe tener las siguientes oportunidades:
1 - Ordene la matriz de los adornos de manera.
2 - Busque un elemento de una matriz (use un algoritmo de búsqueda binario).
3 - Encontrar el elemento máximo y mínimo de la matriz.
4 - Obtenga todos los números simples en la matriz.
5 - Obtenga todos los números de Fibonnacci en la matriz.
6 - Obtenga los tres números de dígitos, en el registro decimal de los cuales no hay números idénticos.
7 - Completar los elementos de la matriz desde la consola, y desde el archivo y generando números aleatorios. Tarea 2:
Se da una matriz de enteros indirectos (matriz irregular). Para realizar el algoritmo de la clasificación de "burbuja", de modo que sea posible racionalizar las líneas de la matriz:
• en el orden de aumentar (descendente) de las sumas de elementos de las líneas de la matriz;
• en el orden de aumentar (descendente) de los elementos máximos de las líneas de la matriz;
• En el orden de aumentar (descendente) de los elementos mínimos de las líneas de la matriz.
¡Para la clasificación, los métodos de clase de matrices no lo usan! ¡El requisito principal para evitar la repetición del código! - ES: Trabajo de laboratorio No. 4
Ru: Trabajo de laboratorio No. 4 Tareas (tareas)
El programa de procesamiento de texto, que se puede obtener tanto de la consola como del archivo. Tarea 1:
En cada palabra, reemplazado por una letra dada con un símbolo dado. Si K es más de la longitud de la palabra, no realice ajustes. Tarea 2:
En el texto después de la letra P, si no es la última en la palabra, la letra A se imprime erróneamente en lugar de O. para hacer correcciones al texto. Tarea 3:
En el texto de las palabras de una longitud dada, reemplace el ajuste especificado, cuya longitud puede no coincidir con la longitud de la palabra. Tarea 4:
De un texto pequeño, elimine todos los caracteres, excepto los espacios que no son letras. Entre las secuencias en una fila de letras en marcha, deje al menos un espacio. Tarea 5:
Del texto, elimine todas las palabras de una longitud dada, comenzando en la letra consonante. - E: Trabajo de laboratorio No. 5
Ru: Trabajo de laboratorio No. 5 Tareas (tareas)
Las tareas deben completarse utilizando la línea de comando y escribir un informe. Tarea 1:
Cree una clase de saludo que dará la bienvenida a cualquier usuario al ingresar su nombre a través de la línea de comandos. Tarea 2:
Cree una aplicación que muestre en la ventana de la consola los argumentos de la línea de comando del método main () en el orden inverso. Tarea 3:
Cree una aplicación que muestre una cantidad dada de números aleatorios con la transición y sin la transición a una nueva línea. Tarea 4:
Cree una aplicación para ingresar una contraseña desde la línea de comando y compararla con una imagen de línea. Tarea 5:
Cree un programa para ingresar enteros como argumentos de línea de comandos, contando sus cantidades (trabajo) y retiro del resultado a la consola. Tarea 6:
Un nombre de agregado del desarrollador y para cuántos días la tarea está lista para completar. Es necesario calcular la fecha y hora de entrega de la tarea. Para obtener una fecha y hora, use la clase de calendario del paquete java.util. Tarea 7:
Para crear una solicitud que reciba la fecha de nacimiento (día, mes y año) y definiendo qué día de la semana nació, cuántos años completos tienes y felicita por tu cumpleaños si es hoy (use la clase de calendario del paquete Java.util). - ES: Trabajo de laboratorio No. 6
Ru: Trabajo de laboratorio No. 6 Tarea (tarea)
Aerolínea. Determine la jerarquía de los aviones. Crear aerolínea. Cuente la capacidad total y la capacidad de carga. Realizar la clasificación de la aeronave de la Compañía en función de uno y varios parámetros. Encuentre el plano en la empresa correspondiente al rango dado de parámetros de consumo de combustible.
Mysql
- E: Trabajo de laboratorio No.7
Ru: Trabajo de laboratorio No. 7 Tarea (tarea)
Tienda en línea. Diseñe una base de datos sobre el tema. Cree tablas, complete las tablas con datos. Realice solicitudes para verificar el trabajo.
Web Java
- ES: Trabajo de laboratorio No. 8
Ru: Trabajo de laboratorio No. 8 Tarea (tarea)
Cree un archivo XML que almacene información sobre objetos de un área temática determinada. Para validar el archivo XML resultante, es necesario desarrollar el esquema XSD correspondiente. Realice un documento XML de análisis utilizando analizadores DOM, SAX y Stax.
Descargue el archivo a la aplicación web a través de la página en el navegador, en la página para seleccionar un analizador. Los resultados de análisis deben llevarse al navegador en forma de tabla.
Requisitos:
- Usar para atributos requrados y opcionales
- Liza
- plantillas y valores limitados
- Use el tipo de identificación
- Asignación de los valores de atributos por defecto
- Expansión de tipos (imitación de herencia)
- Use una fecha de hora
- Cree al menos 16 entidades en el documento XML
- Organizar analizadores utilizando la plantilla Bilder
- Para grabar registros, use log4j2
- El código debe cubrirse con pruebas
Computadoras
Los componentes de la computadora tienen las siguientes características:
El nombre es el nombre del componente.
El origen es un país de producción.
Precio - Precio (0 -n Rublos).
Tipo (debe ser varios): periférico o no, consumo de energía (vatios), la presencia de más frío (es o no), un grupo de componentes (dispositivos de entrada, multimedia), puertos (com, USB, LPT).
Crítico es una disponibilidad crítica de un componente para una computadora.
El elemento raíz se llama dispositivos.