objetivo 1. diseñar algoritmos y diagramas de … · crear un diseño entidad relación que...
Post on 25-Sep-2018
224 Views
Preview:
TRANSCRIPT
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
OBJETIVO 1. Diseñar Algoritmos y Diagramas de Flujos para la Resolución
de Problemas
Realiza los siguientes programas mediante Algoritmos y Diagramas de Flujo.
1. Calcular el área de un triángulo conociendo que área_triángulo= base* altura /2.
2. Calcular el promedio de dos calificaciones.
3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado.
4. Calcular el mayor de dos números.
5. Ingrese desde el teclado el radio de una circunferencia e imprimir la longitud de
la misma conociendo que longitud_circunferencia= 2*pi*radio
6. Calcular el volumen de un cilindro y mostrar en pantalla el resultado,
volumen_cilindro= pi*r*r*h
7. Calcular el área de un cilindro, área_cilindro =2*pi*radio
8. Mostrar en pantalla el mayor de tres números.
9. Ingresar dos números desde el teclado, verificar si los números son iguales, en
caso de ser iguales los dos números, regresar al paso dos para ingresar de nuevo
dos números distintos.
10. Calcular la edad de una persona e indicar si puede votar en unas elecciones
presidenciales.
11. Calcular el promedio de doce calificaciones e indicar si el estudiante está
aprobado o reprobado.
12. Calcular la media aritmética de tres valores.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
GUIA EJERCICIOS, OBJETIVO 2 .CONOCER EL ENTORNO DE VISUAL STUDIO
2010 Y DECLARAR LAS VARIABLES EMPLEADAS EN UN PROGRAMA.
I Parte. Diseñar los siguiente programas mediante la interfaz de Visual STUDIO
2010, realizar el modo de diseño, la ventana a de propiedades y la Ventana de
código de los controles empleados.
1. AREA = BASE * ALTURA / 2; a= b * h / 2
2. Sumar cuatro calificaciones.
3. Promedio de seis calificaciones.
4. SI Edad >= 18, mostrar Mensajes “ERES MAYOR DE EDAD” de los contrario
mostrar un mensaje “ERES MENOR DE EDAD”.
5. Área de un cuadrado, conociendo que A= L*L.
6. Multiplicación de tres calificaciones.
7. Mostar mediante mensajes el NOMBRE, APELLIDO Y DIRECCIÓN del
usuario.
8. Calcular el subtotal de los productos, ingresando el precio y la cantidad.
9. Calcular el SUBTOTAL, IVA y TOTAL de los productos, ingresando el precio
y la cantidad.
10. Calcular las Horas Laboradas por un trabajador, permitiendo ingresar la
cantidad de horas y el costo de las horas.
II Parte. Diseñar los siguientes programas mediante la interfaz de Visual STUDIO
2010, Realizando el modo de diseño, la ventana a de propiedades y la Ventana de
código de los controles empleados. El programa debe contener tres formularios
1) INICIO. 2) OPCIONES. 3) EDAD.
1) Formulario INICIO. Debe permitir ingresar el usuario y contraseña de un
estudiante y permita acceder al formulario OPCIONES.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
2) Formulario OPCIONES. Debe tener tres botones a) Usuario b) Edad c)
Inicio.
a) Botón Usuario. Cuando se presione este botón mostrar un mensaje con
el nombre, apellido y dirección del usuario.
b) Botón Edad. Permita acceder al formulario EDAD.
c) Botón Inicio. Permita acceder al formulario INICIO.
3) Formulario EDAD. Solicitar el año actual y el año de nacimiento y mostrar la
edad de una persona cuando se presione el botón CALCULAR, además debe
tener los botones BORRAR e INICIO el cual debe regresar al FORMULARIO
INICIO.
III Parte. Diseñar un programa mediante la interfaz de Visual STUDIO 2010, que
permita ingresar el usuario y contraseña de dos estudiantes y acceda a un
formulario llamado CALCULADORA ARITMÉTICA, si los datos no son ingresados
correctamente (usuario y contraseña) mostrar un mensaje “DATOS
INCORRECTOS”. Realizar el modo de diseño, la ventana a de propiedades y la
Ventana de código de los controles empleados.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Objetivo 4. Realizar los modelos de base de datos definición, técnicas, modelo
conceptual, modelo lógico basado en registros, modelo entidad relación,
modelo basado en registros.
Ejercicio 1
Crear un diseño entidad relación que permita controlar el sistema de información de
una academia de cursos siguiendo estas premisas:
• Se dan clases a trabajadores y desempleados. Los datos que se almacenan
de los alumnos son el CI, dirección, nombre, teléfono y la edad
• Además de los que trabajan necesitamos saber el rif, nombre, teléfono y
dirección de la empresa en la que trabajan
• Los cursos que imparte la academia se identifican con un código de curso.
Además se almacena el programa del curso, las horas de duración del mismo, el
título y cada vez que se imparte se anotará las fechas de inicio y fin del curso junto
con un número concreto de curso (distinto del código) y los datos del profesor o
profesora (sólo uno por curso) que son: C.I, nombre, apellidos, dirección y teléfono
• Se almacena la nota obtenida por cada alumno en cada curso teniendo en
cuenta que un mismo alumno o alumna puede realizar varios cursos y en cada cual
obtendrá una nota.
Ejercicio 2.
Crear un diseño entidad relación que permita almacenar datos geográficos referidos
a Venezuela:
Se almacenará el nombre y población de cada localidad, junto con su
nombre y los datos del Estado a la que pertenece la localidad, su nombre,
población y superficie.
Necesitamos también conocer los datos de cada comunidad, nombre,
población y superficie y por supuesto las localidades y estados de la
misma
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Para identificar al estado se usarán los dos primeros dígitos del código
postal.
Necesitamos saber qué localidad es la capital de cada estado y cuáles lo
son de cada comunidad.
Ejercicio 3
Crear un diseño entidad relación que permita controlar el sistema de información de
una academia de cursos siguiendo estas premisas:
Se dan clases a trabajadores y desempleados. Los datos que se almacenan
de los alumnos son el DNI, dirección, nombre, teléfono y la edad
Además de los que trabajan necesitamos saber el CIF, nombre, teléfono y
dirección de la empresa en la que trabajan
Los cursos que imparte la academia se identifican con un código de curso.
Además se almacena el programa del curso, las horas de duración del
mismo, el título y cada vez que se imparte se anotará las fechas de inicio y
fin del curso junto con un número concreto de curso (distinto del código) y los
datos del profesor o profesora (sólo uno por curso) que son: dni, nombre,
apellidos, dirección y teléfono
Se almacena la nota obtenida por cada alumno en cada curso teniendo en
cuenta que un mismo alumno o alumna puede realizar varios cursos y en
cada cual obtendrá una nota.
Ejercicio 4
Crear un diseño entidad relación que permita almacenar datos geográficos referidos
a España:
Se almacenará el nombre y población de cada localidad, junto con su nombre
y los datos de la provincia a la que pertenece la localidad, su nombre,
población y superficie.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Necesitamos también conocer los datos de cada comunidad autónoma,
nombre, población y superficie y por supuesto las localidades y provincias de
la misma
Para identificar a la provincia se usarán los dos primeros dígitos del código
postal. Es decir 34 será el código de Palencia y 28 el de Madrid
Necesitamos saber qué localidad es la capital de cada provincia y cuáles lo
son de cada comunidad
Ejercicio 5
Realizar un esquema entidad/relación que permita modelar el sistema de
información de una empresa de software atendiendo las siguientes premisas
• La empresa crea proyectos para otras empresas. De dichas empresas se
almacena el CIF, nombre, dirección y teléfono así como un código interno de
empresa.
• Los proyectos se inician en una determinada fecha y finalizan en otra.
Además al planificarle se almacena la fecha prevista de finalización (que puede no
coincidir con la finalización real)
• Los proyectos los realizan varios trabajadores, cada uno de ellos desempeña
una determinada profesión en el proyecto (analista, jefe de proyecto,
programador,…), dicha profesión tiene un código de profesión. En el mismo
proyecto puede haber varios analistas, programadores,…
• Todos los trabajadores tienen un código de trabajador, un dni, un nombre y
apellidos. Su profesión puede cambiar según el proyecto: en uno puede ser jefe y
en otro un programador
• Se anota las horas que ha trabajado cada trabajador en cada proyecto.
• Puede haber varios proyectos que comiencen el mismo día.
• A todas las empresas les hemos realizado al menos un proyecto
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
• Todos los trabajadores han participado en algún proyecto
• En la base de datos, la profesión “administrador de diseño” no la ha
desempeñado todavía ningún trabajador o trabajadora
Modelos Entidad- Relación (E-R) Modelo Basados en Registros.
Entidad
Atributos
Clave.
Relaciones
Tabla.
Campos.
Registros.
Clave Principal.
Relaciones.
Ejercicio 6.-
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Ejercicio 7.
Objetivo 9. Crear base de datos mediante SQL
Ejercicio 1
Crear la tabla Aeropuertos (Placa_Avion, Aerolínea, Piloto, Pasajero, Hora
Salida, Hora Llegada, Destino,)
Crear la tabla Piloto( Nombre)
Crear la tabla Aerolínea ( Nombre)
Crear la tabla Equipaje ( Nombre)
Insertar a la Tabla Aeropuertos los campos: Carga, Capacidad de Pasajeros,
Tipo Avión, Modelo.
Insertar a las Tablas Piloto, Aerolínea y Equipaje los campos Código.
Seleccionar los Aeropuertos que tengan por aerolínea AEROMEXICO
Seleccionar los Equipajes que tengan por nombre MALETA.
Seleccionar los AEROPUERTOS que tengan por DESTINO Maracaibo.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Eliminar los registros de la tabla Aeropuertos que tengan por tipo de avión
AIRBUS
NOTA: AGREGAR 5 REGISTROS A CADA TABLA.
Ejercicio 2
Crear la tabla Clientes (Rif, nombre, apellido)
Crear la tabla Compras ( Rif del cliente , cantidad )
Crear la tabla Productos (nombre, descripción y precio)
Insertar a la Tabla Clientes los campos: teléfono, Cuenta Bancaria
Insertar a las Tablas Compras y Productos el campo Código del producto,
Seleccionar los Clientes que tengan por Apellido ROJAS
Seleccionar los Productos que tengan por nombre PROCESADOR.
Seleccionar las Compras que tengan por Cantidad 5 productos.
Eliminar los registros de la tabla Productos que tengan por Precio 1000
NOTA: AGREGAR 5 REGISTROS A CADA TABLA.
Ejercicio 3
1. Crear la tabla Usuarios (Id, Logged, Password, Nombre, Permisos
a. )
2. Crear la tabla Artículos (Id, Fecha, Titilo, Texto , Autorizado)
3. Crear la tabla Anuncios (Id, Fecha , Texto)
4. Insertar a la Tabla Anuncios los campos: Categoría, ficha.
5. Realizar 2 consultas de agregar campos de las dos tablas restantes
6. Seleccionar los Usuarios que tengan por LOGGED Mariett01
7. Seleccionar los Artículos que tengan por Fecha 17/06/14
8. Seleccionar los Anuncios que tengan por Id Invitaciones
9. Mostrar los Productos que tengan distintos Codigos
10. Obtener los datos de los clientes cuyos nombres comiencen con ‘A’
1. Seleccionar dos artículos publicitarios ya sean Ventas o Dedicatorias
2. Realizar dos consultas que permitan eliminar registros de tablas distintas
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
NOTA: AGREGAR 5 REGISTROS A CADA TABLA.
Ejercicio 4
1. Crear la tabla Personas (Id, Nombre)
2. Crear la tabla Accidentes (Código, Hora , Fecha Lugar)
3. Crear la tabla Multas (Código, Hora , Fecha Lugar)
4. Crear la tabla Vehículos (Matricula, Marca, Modelo)
5. Insertar a la Tabla Vehículos los campos: color, serial de carrocería.
6. Realizar 3 consultas de agregar campos de las tres tablas restantes
7. Seleccionar los Accidentes que tengan por Fecha 17/06/14
8. Seleccionar las Multas que tengan por Lugar Ciudad Ojeda
9. Seleccionar los Vehículos que tengan por Marca Ford
10. Mostrar los Productos que tengan distintos Códigos
11. Obtener los datos de los clientes cuyos nombres comiencen con ‘A
12. Seleccionar los vehículos del modelo Palio o Siena
13. Realizar dos consultas que permitan eliminar registros de tablas distintas
NOTA: AGREGAR 5 REGISTROS A CADA TABLA
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
BASE DE DATOS ARTICULOS DE COMPUTACION.
Ejercicio 1. Agregar una Tabla Clientes: la cual contenga los siguientes campos:
cedula, nombre, apellido, teléfono.
Ejercicio 2. Agregarle cinco registros a la tabla clientes.
Ejercicio 3. Eliminar el Campo ID de la tabla Clientes.
Ejercicio 4. Insertar un campo llamado dirección, entre apellido y teléfono.
Ejercicio 5. Agregarle a la tabla clientes la clave principal.
Ejercicio 6. Utilizando la SINTAXIS de la Instrucción CREATE TABLE, crear la
tabla Productos.
SINTAXIS: CREATE TABLE tabla (campo1 tipo (tamaño, campo2 tipo (tamaño),…);
Ejemplo:
CREATE TABLE Facturas (Numero COUNTER, Cliente TEXT (50), Fecha
DATETIME, Cantidad LONG);
Nota: MENU Crear-->Diseño de Consulta- Cerrar-SQL (Vista SQL)
Ejercicio 7: Utilizando la SINTAXIS de la Instrucción ALTER TABLE, para agregar
los campos Modelo y Marca a la tabla Productos.
SINTAXIS: ALTER TABLE tabla ADD COLUMN campo tipo (tamaño);
Ejemplo:
ALTER TABLE Facturas ADD COLUMN Descripción TEXT (50);
Nota: MENU Crear—>Diseño de Consulta- Cerrar--SQL (Vista SQL)
Ejercicio 8: Seleccionar de la Tabla Clientes la Cédula, Nombre de los Clientes.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
SINTAXIS: SELECT campo FROM tabla;
Ejemplo: SELECT Numero, Cliente FROM Facturas;
Ejercicio 9: Mostrar los productos que tengan el precio de 200, emplear el criterio
WHERE. (WHERE [Escriba…..]= [Campo]);
Ejemplo:
SELECT Número, Cliente, Fecha
FROM Facturas
WHERE [Escriba el Numero de la Factura]= [Numero];
Ejercicio 10: ELIMINAR la información de los productos que tengan por nombre
Monitor
SINTAXIS: DELETE campos FROM tabla WHERE criterios;
Ejemplo:
DELETE Nombre
FROM [Tabla Clientes]
WHERE [Escriba el Nombre a eliminar]= [Nombre];
Ejercicio 11: Crear un formulario para cada tabla que contenga los siguientes
botones:
Ir al primer registro.
Ir al registro anterior.
Ir al registro siguiente.
Ir al último registro.
Agregar un nuevo registro.
REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION
U.E.C. JUAN XXIII - FE Y ALEGRIAB. LIBERTAD - CIUDAD OJEDA
AÑO ESCOLAR: 2012 - 2013
Docente: Ing. Yesika Medina
Eliminar registro.
Guardar registro.
Abrir Formulario Principal.
top related