Realizar Sugerencias

Deje su comentario, consulta o bug, estamos trabajando para realizar un mejor servicio.



Cosas a tener en cuenta Final AED - UTN FRC - Sistemas

(Nota Clase)

Acá hay algunos comentarios que se hacen a tener en cuenta para rendir algoritmo y estructura de datos

Debe iniciar sesión para votar

Acá hay algunos comentarios que se hacen a tener en cuenta para rendir algoritmo y estructura de datos:

 Es bastante complicado, son 22 choice, tenés que leer muy bien tanto lo que te pide en el enunciado como las respuestas porque son medio tramposas. Igual no importa lo que saques en el choice después te llaman para preguntarte sobre tus errores y capaz podes subir la nota
Yo estudie del apunte de catedra que se compra en educo, el que esta hecho por tymoschuk (que no fue mi profe) y todo lo que me tomaron salio de ahi.
es promocionado? en el teorico de promocion tomaron casi todo el examen herencia y polimorfismo, despues alguna que otra caracteristica de java como las referencias y el garbage collector
Para el q vaya a rendir luego con promoción .. Me tomaron el mismo formato de las preguntas, eran 20. Incluia excepciones, interfaz grafica, algoritmos de ordenamiento y en mi caso nada de herencia y polimorfismo. Pero si en tu curso no habias visto algún tema le podias decir a la profe y lo tenia en cuenta. Suerte
 cuando rendís aed regular, el teórico que te toman es en base a los errores que tuviste en el practico, es para reforzar la nota si te falto o si te ven medio flojo , si no tuviste ningún error en el practico no te toman teórico prácticamente , aunque yo no rendí practico, eso me dijo mi profe del practico y compañeros que rindieron ...
 me acuerdo lo qe tomsron

Hacer un vector
Hacer una matriz y acumular el precio por tipo y categoría de acuerdo cuantos haya de cada tipo y categoría 
Hacer una lista de acuerdo a alguna condición 

Hacer un archivo a partir de la lidta
Mostrar el archivo
 gente aca subo lo que me acuerdo del final de AED 
final AED 24/7/14
Diseño tenia de atributos: nombre, monto, código identificatorio , código del 0 a 9 que indica que tipo es el diseño

1) Cargue n cantidad de diseños en el vector
2) Mostrar vector. Ordenado de menor a mayor por monto
3) Usando un vector determinar cuánto monto hay por cada tipo. Por ejemplo tipo 0 tiene tal cantidad de monto y así sucesivamente. (Sería un vector acumulador el q hay q usar)
4) Mediante el vector generar una lista que agrege los diseños que su monto sea menor al promedio del monto del vector. 
5) Mostrar lista
6) Recorrer la lista hecha en el punto 4 y agregar al archivo los diseños que sean de tipo mayor 4
7) Mostrar el archivo

Y aca les dejo algunos enunciados para que practiquen:

Enunciado 1

Una empresa necesita un programa para gestionar obras, la clase contiene los siguientes atributos : número de identificación, una descripción(String) de la obra, un tipo(int) de obra(0 a 24), un código(int) de contratista(0 al 4), un monto(float) de costo por la obra.

Se pide el siguiente menú de opciones:

1.       Crear un arreglo unidimensional con las obras, ingresar cantidad de obras por teclado.

2.       Mostrar el arreglo ordenado de menor a mayor por número de identificación.

3.       Verificar si existe un código en el vector ingresando un numero por teclado. Si existe cambiarle el monto por otro (el otro monto debe ser ingresado por teclado),y devolver su información. Si no existe notificar con un mensaje.

4.       Crear una lista con el método addFirst según el arreglo(los métodos de inserción no te los daban tenes que estudiarte para el final el addFisrt y el addInOrder por si te los piden).La lista debe tener los elementos del arreglo que superen a un precio x ingresado por teclado.

5.       Mostrar la lista.

6.       Generar una matriz que devuelve el monto acumulado en la lista por tipo y por contratista.

7.       Crear un archivo con lo que tenía en la lista

8.       Mostrar el archivo

Otros Enunciados

1) Una empresa que fabrica productos alimenticios nos ha solicitado un programa que facilite la

administración y gestión de stock de los mismos. Cada Producto tiene los siguientes datos:

código (int), nombre (String), precio (double), stock (int), punto de reposición (int).

Ud. deberá almacenar los productos en un arreglo.

Su trabajo consiste:

a) Cargar en el arreglo todos los productos.

b) Usando el arreglo, informar los productos (todos sus datos) cuyo precio superen a un

valor pasado ingresado por teclado.

c) Usando el arreglo, informar la cantidad y descripción de productos que la empresa debe

reponer. (stock=punto de reposición)

d) A partir del arreglo, cargar en una la lista que almacene los productos cuyo stock sea

superior a un valor ingresado por teclado.

e) Usando la lista generada en el punto anterior informar el promedio de stock de los

productos almacenados.


2) Un importante vivero de Córdoba solicito un sistema de información. El vivero necesita

almacenar los datos de sus plantas en un archivo "stock.dat"; de cada planta se deben

almacenar los siguientes datos: código de planta, nombre de la planta, tipo de planta (0-anual,

1-aromatica, 2-interior, 3-invernadero, 4-trepadora, 5-medicinal), cantidad de plantines y precio

de venta. El sistema debe ser capaz de realizar los siguientes puntos:

Su trabajo consiste:

a) Cargar el archivo "stock.dat"

b) A partir del archivo generar un arreglo con todas las plantas cuyo precio de venta sea

superior a X siendo X un valor ingresado por teclado. Mostrar el arreglo resultante.

c) Con el arreglo generado en el punto anterior, informar la cantidad de plantines por

tipo de planta que posee el vivero.

d) Recorrer el archivo y mostrar en un listado la información de las plantas cuya

cantidad de plantines sea inferior a Y, siendo Y un valor que se ingresa por teclado. 


3) Una colchonería del interior necesita optimizar su gestión de compras, para lo cual solicitó un

sistema que permita almacenar en un archivo los datos de sus ventas de colchones a fin de

obtener información actualizada al momento de realizar una compra a sus proveedores.

El sistema debe guardar sus ventas en un archivo ventas.dat, de sus ventas se conoce: código

de colchón, tipo de colchón (0-espuma, 1-resortes, 2-agua), cantidad vendida, tamaño (0- Una

plaza, 1 – Una plaza y media, 2 - Dos plazas y media, 3 - King Size), marca (un String que

representa la marca).

Su trabajo consiste:

a) Cargar una venta en el archivo.

b) A partir del archivo cargar una lista en memoria con todas las ventas cuya cantidad

vendida sea superior a X, siendo X un valor que se ingresa por teclado.

c) Con la lista, informar la cantidad vendida por tipo de colchón y tamaño. Implementar

para este punto una matriz de conteo.

d) A partir del archivo cargado en el punto generar un arreglo con las ventas de

colchones tipo 0. 


4) Un supermercado necesita gestionar información referida a los artículos que comercializa. Los

datos que se requieren manejar de cada artículo son: código, descripción, precio unitario, stock

y tipo de artículo (1: “electrodoméstico”; 2: “almacén”; 3: “limpieza”; 4:”informática”; 5:

“otros”).

Los datos de todos los artículos se deberán cargar en una lista. Su trabajo consiste:

A partir de la lista, generar un archivo con los datos de aquellos artículos que sean del tipo

informática. Mostrar los datos del archivo anteriormente generado.

a) A partir del archivo generado anteriormente, recorrerlo y mostrar la cantidad de artículos

cuyo precio unitario supere cierto valor que se lee por teclado.

b) A partir de la lista, generar un arreglo de objetos correspondientes a aquellos artículos

de limpieza cuyo stock sea inferior a cierto valor que se lee por teclado. Mostar los datos

del arreglo de objetos generado.

c) A partir de la lista, mostrar los datos del primer artículo de almacén encontrado, con

precio más alto.

d) Recorriendo la lista, calcular el precio promedio de todos los artículos de tipo

electrodoméstico.

La carga de datos de los artículos finaliza cuando se lee un valor 0 o negativo como código de

artículo.


5) Una veterinaria brinda servicios de salud y peluquería a mascotas, y requiere de un sistema

que le brinde cierta información sobre las atenciones realizadas. De cada atención se registra:

tipo de especie atenida (1: “canina”; 2: “felina”; 3: “ave”; 4: “otra”), importe en pesos de la

atención, cantidad de minutos que demoró la atención, y tipo de atención brindada (1:

“vacunación”; 2: “médica”; 3: “peluquería”).

Los datos de todas las consultas deberán registrarse en un archivo llamado “atenciones.dat”. Su

trabajo consiste:

A partir del archivo “atenciones.dat” generar una matriz de acumulación de importe de pesos

recaudados por tipo de especie y tipo de atención. Mostrar los datos de la matriz.

a) A partir del archivo “atenciones.dat” generar una lista simple con los datos de las

atenciones brindadas a las mascotas cuya especie sea canina. Mostrar los datos de estas

atenciones desde la lista.

b) A partir de la lista generada anteriormente, generar un arreglo de objetos con todas

aquellas atenciones que hayan sido de peluquería. Mostrar el monto promedio de cada

atención a partir del arreglo generado en este punto.

c) A partir del archivo mostrar los datos de las atenciones correspondientes a las mascotas

cuyo código de especie se ingresa por teclado.

La carga de datos de las atenciones finaliza cuando se ingresa un valor negativo como duración

en minutos de la atención. 


Espero que les sirva!! Saludoss!!

3Valor
1520Visitas
Comentarios
Por favor inicia sesión para comentar.