Evaluación de Lógica de Programación
DelusionResumen11 de Agosto de 2019
740 Palabras (3 Páginas)303 Visitas
Evaluación de Lógica de Programación
Nombre: Fecha:
Suponga que se solicita un sistema de evaluación de créditos, a continuación se muestra el proceso que explicó el cliente en la primera toma de requerimientos que se realizó.
Para solicitar un crédito el usuario debe ser cliente de al menos 3 meses de antigüedad además la compra a solicitar debe ser de un precio mayor a los $10,000 pesos, una vez cumpliendo estas condiciones el departamento de créditos debe solicitar referencias y solicitar a los bancos información del historial del cliente, así mismo se pasa al departamento de investigación para obtener información respecto a aspectos laborales, penales, Civiles, sindicales e IMSS.
Al obtener los resultados de la investigación en el buró de crédito y demás aspectos se evalúa y define si se es candidato o no al crédito.
Una vez aprobado como candidato se notifica al cliente su resultado y se convoca a cita, si el cliente no lleva los requisitos, se le proporciona una lista de ellos y se le índica la fecha límite para la recepción de los mismos.
Al recibir los requisitos se debe validar que estén completos, se explican y pactan las condiciones de pago, se acuerda una cita para el cierre del trato con el gerente de finanzas y posteriormente se libera el crédito.
- Escriba el algoritmo que sigue el proceso explicado anteriormente.
Nota: Se requiere un algoritmo lógico (Serie de pasos) que describa la secuencia que sigue el proceso, no se requiere código.
Ejemplo:
INICIO
Paso 1) INICIO
Paso 2) Verificar si el cliente tiene una antigüedad >= a 3 meses & si la compra es > a $10,000 pesos. Sino ir a paso 7.
Paso 3) Si se cumple el Paso 2, se solicitan referencias y se solicitan a los bancos información del historial del cliente, así mismo se pasa al departamento de investigación para obtener información respecto a aspectos laborales, penales, Civiles, sindicales e IMSS.
Paso 4) Al obtener los resultados de la investigación en el buró de crédito y demás aspectos se evalúa y define si se es candidato o no al crédito. Sino es candidato ir a paso 7.
Paso 5) Una vez aprobado como candidato se notifica al cliente su resultado y se convoca a cita, si el cliente no lleva los requisitos, se le proporciona una lista de ellos y se le índica la fecha límite para la recepción de los mismos.
Paso 6) Al recibir los requisitos se debe validar que estén completos, se explican y pactan las condiciones de pago, se acuerda una cita para el cierre del trato con el gerente de finanzas y posteriormente se libera el crédito
Paso 7) FIN
- Dibuje el diagrama de flujo correspondiente.
[pic 1]
Evaluación de SQL
- ¿Qué es una base de datos?
Son un conjunto de datos relacionados organizados sistemáticamente, siguiendo ciertas reglas
- ¿Qué es un campo?
Son las columnas en una Base de Datos que indican el tipo de datos de los registros
- ¿Para que nos sirven las tablas en una Base de datos?
Para almacenar los campos y registros de una categoría especifica; y entablar relación con otras tablas
Dado el siguiente Diagrama Entidad Relación de una Base de Datos, Escribe las instrucciones para obtener el resultado requerido.
[pic 2]
- Seleccionar todos los escritores.
SELECT *
FROM escritor
;
- Seleccionar todos los escritores que hayan escrito algún poema cuando la longitud sea mayor a 100.
SELECT *
FROM escritor
WHERE contenido IN (SELECT contenido FROM poema WHERE CHAR_LENGTH >= 100)
...