Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Numerico
Boolean
Numrico
Numrico
Boolean
Flota
String
INMOBILIARIAS
Codigo
Numrico
Nombre
String
Direccin
String
Telfono
String
Localidad
String
Se desea conocer:
a) Listado de inmobiliarias ordenado en forma creciente por localidad y en forma
decreciente por el nombre.
b) Nombre y direccin de inmobiliarias que vendan casas con dos dormitorios y cochera,
ordenadas por la zona y luego por el precio.
c) Indicar si hay a la venta casas con dos dormitorios que cuesten menos de $30000. En
caso afirmativo mostrarlas ordenadas por inmobiliaria sino informar NO
DISPONIBLES.
d) Calcular el precio promedio de una casa con 3 dormitorios, 2 baos y cochera en zona
cntrica y en zona no cntrica. Si en alguna de estas dos categoras no hay casas
disponibles indicarlo con NO HAY EN ZONA ...
e) Nombre de la inmobiliaria que tiene la mayor cantidad de casas en la zona cntrica.
f) Cantidad de casas que cada inmobiliaria tiene para vender.
3) Consultas en Delphi
a) Indique las diferencias bsicas entre un componente Query y un componente Table.
b) Cules son las propiedades ms importantes del componente Query? (las mnimas e
indispensables para hacerlo funcionar)
c) Si no lo hizo en el ejercicio anterior, indique como debe procederse para visualizar por
pantalla la informacin solicitada en cada uno de los incisos del ejercicio 2).
4) Reportes
a) Qu es un reporte? Cules son las componentes bsicas de un reporte sencillo?
Ejemplifique con la consulta 2.a)
b) Indique los componentes necesarios para obtener un reporte agrupado por inmobiliaria
de la consulta 2.c)
5) Pginas de Ayuda
a) Qu aplicaciones se necesitan construir un archivo de ayuda?
b) Qu es un archivo de proyecto?
c) Para qu se utiliza el archivo de contenidos? Es obligatorio incluirlo?
d) Qu formas conoce para visualizar un archivo de ayuda desde una aplicacin Delphi?
e) Cmo se utiliza la propiedad HelpContext de las componentes?
6) Componentes
a) Implemente una componente No visual TPar, que dado un Numero retorne verdadero si
el numero es par y falso en caso contrario.
b) Con la componente anterior arme una aplicacin que permita ingresar un nmero y
muestre si el mismo es par.
7) Preguntas generales y Problemas para resolver
a) Qu formas conoce de mostrar un mensaje en pantalla? En cada caso, indique la
sintaxis.
b) Indique como hacer para
i) Ingresar una fecha correspondiente al 1er.semestre de 2003.
ii) Ingresar un nmero entero entre 10 y 999.
iii) Ingresar y guardar diez nombres distintos. Considere que los nombres se ingresan
de a uno por vez. En caso de ingresar un nombre repetido debe visualizarse un
mensaje de error.
iv) Buscar el nmero de TE de Rodolfo Gorga en una gua telefnica. La gua se
encuentra cargada en una tabla que slo contiene dos campos: nombre del usuario y
nro. de TE. Visualizar el nmero en una componente de tipo Edit. Si no lo encuentra
debe decir Nro. inexistente.
v) Resuelva el problema de dos formas:
(1) suponiendo que la tabla est indexada por nombre del usuario
(2) suponiendo que la tabla no posee ningn tipo de ndice.