Logica De La Programacion
MISCELANEA DE EJERCICIOS PARA EL PRIMER BIMESTRE SECCION 1: Análisis de problemas Para el desarrollo de los ejercicios de la presente sección es necesario identificar las salidas, procesos y entradas, expresando cada sección con enunciados y silogismos de ser el caso: 1. Se desea desarrollar una aplicación para registras la ventas a crédito de un negocio de fotocopias,el previo a cada trabajo recibe una orden de copias donde se registra la institución beneficiaria, al descripción del trabajo requerido y la cantidad solicitada. Los costos del trabajo responden a los siguientes parámetros: copia normal 0,02 USD, copia a colores 0,65 USD, copia de planos, 5 USD, copia origina de planos 8 USD, anillados hasta 50 hojas 0.80 USD, hasta 150 hojas 1.25 USD, más de 150hojas 3 USD. Para el cobro de los valores al final de mes debe elaborar una planilla que resume los valores de cada orden de trabajo y obtiene los totales a cobrar, si al final del mes la cantidad de copias supera las 400, se otorga un descuento del 10% en ese rubro. 2. Se requiere un programa para calcular el costo hora que se debe cobrar por el alquiler de un computador si se considera que el finalel propietario debe recuperar su inversión y haber obtenido una utilidad del 25% por cada año de uso. Se sabe que la vida útil de los equipos es de 3 años y se espera que se usen durante los días laborables 8 horas diarias en promedio. 3. Se requiere un programa para obtener la tabla de amortización de un préstamo la cual se obtiene de la siguiente manera, primero se establece el monto, el plazo enmeses y la tasa de interés, luego se genera la tabla donde se visualiza cada mes de pago con el valor de la cuota mensual de capital (monto / plazo en meses) luego se obtiene el interés mensual sobre el capital actual aplicando la tasa de interés mensual correspondiente y se suma los dos valores anteriores, las siguientes líneas se obtiene igual, solo que la tasa de interés se aplica sobre elcapital pendiente de pago. 4. Se desea calcular el tiempo en horas que tomará la descarga de una película, sabiendo que la velocidad de descarga es de el 40% del ancho de banda contratado por parte del usuario.
SECCION 2: Tipos de datos Para cada uno de los siguientes planteamientos deberá establecer los nombres de las variables, los tipos de datos, la cantidad en bytes que ocuparía el almacén dedatos y la representación abstracta de los dominios correspondientes. Para ello debe aplicar todos los principios relacionados con la definición de datos. 1. Se requiere un definir los datos para un programa que registre los datos personales de un empleado entre los que se incluyen la cédula, apellidos y nombres, fecha de nacimiento, estado civil, número de cargas familiares y disponibilidad paraviajar al exterior. 2. Se necesita una aplicación para realizar un estudio médico aplicado a estudiantes de la universidad, para ello se requiere guardar la siguiente información: apellidos y nombres, raza, estatura, peso, tipo de sangre, edad.
3. Una aplicación requiere guardar datos de productos para la venta entre los que se cuenta el código del producto que es un secuencial de 1 a 5000,nombre del producto, precio de compra, precio de venta 1, precio de venta 2, fecha de elaboración, fecha de caducidad. 4. Aplicación para generar las tablas de multiplicar. SECCIÓN 3: Expresiones. Construya expresiones obtener cada uno de los siguientes resultados. Coloque al menos 3 casos de prueba por cada ítem y asegúrese de que los resultados son correctos. Debe incluir los casos de prueba. 1.Valor del impuesto a la renta aplicado sobre el valor de una factura por servicios profesionales, el impuesto a la renta equivale al 8% del subtotal de la factura, antes de aplicar impuesto. 2. Mismo problema del caso 1, pero obteniendo únicamente el valor a pagar, es decir reteniendo el IVA y el Impuesto a la renta. 3. Expresión que le permita convertir grados centígrados a grados kelvin. 4....
Regístrate para leer el documento completo.