rio de Procesamiento de Datos

March 26, 2018 | Author: Grupo Malvehuh | Category: Insurance Policy, Insurance, Algorithms, Mathematics, Computing And Information Technology


Comments



Description

CURSO: PROCESAMIENTO DE DATOSISFER-MOYOBAMBA CUESTIONARIO DE PREGUNTAS El presente cuestionario busca que el alumno refresque sus conocimientos adquiridos en los diferentes materias de programación, motivo por el cual el alumno tendrá que resolver y presentar los ejercicios en algoritmos (Pseudocódigo y diagrama de flujo). En el curso vamos a utilizar como programa de desarrollo y programación el Delphi 10. OPERADORES Y EXPRESIONES 1. Encuentre el valor de las siguientes expresiones Aritméticas: - (mes1 < mes2) v (mes1 == mes2) ^ (anyo1 <= anyo2) dado que mes1 = 1, mes2 = 10, anyo1 = 1982, anyo2 = 2009 - anyo%4 == 0 ^ anyo % 100 != 0 v anyo%400 == 0 dado que anyo = 2009 ESTRUCTURAS SECUENCIALES 2. Un alumno desea saber cuál será su calificación final en la materia de Lenguaje de Programación Orientado a Objetos. Dicha calificación se compone de: Examen Parcial, examen final y nota promedio de prácticas cuya ponderación es de 30%, 30% y 40% respectivamente. 3. Para cada uno de los puntos siguientes escribir un programa que pida los datos necesarios y calcule el área y el perímetro de la figura indicada. a) Un cuadrado b) Un rectángulo c) Un triángulo d) Un círculo 4. Escribir un programa para calcular el importe de una venta en el mercado central de Moyobamba. El usuario debe indicar el nombre del producto, el precio por unidad y el nº de unidades y el programa sacará por pantalla el nombre del producto, el nº de unidades vendidas y el precio total. Preste especial atención a qué tipo de datos resulta más adecuado para cada representar cada cantidad. 5. Escribir un programa que calcule la nómina de un trabajador de la manera siguiente. El trabajador cobra un precio fijo por hora y se le retiene un 13% en concepto de AFP. El programa debe pedir el nombre del trabajador, las horas trabajadas y el precio que cobra por hora. Como salida debe imprimir el sueldo bruto, la retención y el sueldo neto. ESTRUCTURAS SELECTIVAS 6. Escribir un programa que, pida la fecha de nacimiento de una persona e imprima por pantalla su signo zodiacal. 7. Crear un programa que capture por el teclado el largo y alto (en metros) de una pared y calcule la cantidad de piezas de cerámica (15 x 15 cm) necesarias para forrarla. Tenga en Cuestionario Docente: Ing. Muller Alvear Huancas Huamán http://www.malvehuh.com Pág. 1 y Calcule el 85% del resultado obtenido en el primer paso. 10. Crear un programa que capture por el teclado la edad (en años) de una persona e imprima un mensaje indicando cual es el límite superior y el límite inferior de los latidos por minutos que corresponde a un estado saludable. Dada la función U = f (x.malvehuh. y). se han establecido los siguientes puntajes para ingreso á su facultades: FACULTAD Sistemas Estomatología Contabilidad Administración PUNTAJE MINIMO 100 90 80 70 De acuerdo al puntaje obtenido por cada postulante determinar la facultad al cual alcanza su puntaje para ingresar. Para determinar si la cantidad de latidos por minutos del corazón de una persona es la normal se procede de la siguiente manera: y Reste a 220 la edad en años y Calcule el 65% del resultado obtenido en el primer paso.com Pág. En la Universidad Alas Peruanas Filial Moyobamba en el examen de admisión 2009. una vez conocidas las coordenadas de un punto (x. Cuestionario Docente: Ing. 2 . Cualquier número entre igual o superior al resultado del segundo paso e igual o inferior al resultado del tercer paso corresponde a una persona saludable. Muller Alvear Huancas Huamán http://www.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA cuenta que durante la colocación pueden romperse hasta un 10% de las piezas y que no se venden fracciones de piezas. Dar un mensaje correspondiente en el caso que no ingrese. y) tal que: y dada la función V = f (x. 8. 9. y) tal que: Escribir un programa que calcule los valores de las funciones U y V. a razón de $10 por Kilómetro. 3 . 14. si no supera los 300 Km se deberá cobrar $1000 b. Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas extras trabajadas en una empresa. Una compañía de alquiler de automóviles sin conductor desea un programa que calcule lo que se debe cobrar teniendo presente los siguientes puntos: a. para recorridos mayores a 1000 Km se le cobrará $1000 más el kilometraje excedente a los 300.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA 11.malvehuh. Por ejemplo 1221 ó 25752. sabiendo que cuando las horas de trabajo exceden de 40. Escribir un programa que lea una lista de números y determine cuantos son positivos. contraseña equivocada" y se cierra de inmediato. 15. con este mensaje. Escribir un programa que imprima por pantalla los códigos ASCII correspondientes a los nº 1 al 255. una vez terminado debe mostrar por pantalla el número de jugadas y el total ganado por el jugador (si ha perdido debe ser una cantidad negativa). Escribir un programa que permita jugar a doble o nada: El jugador apuesta una cantidad y tira una moneda. Cuestionario Docente: Ing. Si sale cruz la pierde todo. 19. para recorridos entre 300 Km y 1000 Km se le cobrará $1000 más el kilometraje excedente a los 300. El programa se ejecutara hasta que el jugador decida terminar con el juego. En caso contrario el programa escribe "Lo siento. y cuántos son negativos. Programa que calcule los Números Primos del 1 al 100 y los saque por pantalla. 17. 18. si las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se paga por una hora normal y el resto al triple. Se dice que un número es capicúa cuando es simétrico. Escribir un programa para jugar a adivinar un número entre 1 y 10 (generado al azar por el ordenador) hasta acertarlo o decirlos todos. Escribir un programa que pida una contraseña y permita tres intentos. ESTRUCTURAS REPETITIVAS 13. Si sale cara obtiene el doble de la cantidad apostada. Realizar un programa que determine si un número es capicúa. Si el usuario da la contraseña correcta responde "Enhorabuena!" y queda inactivo. Muller Alvear Huancas Huamán http://www. Uno de los usos más habituales para los bucles condicionales es la validación de entradas. 16. el resto se consideran horas extras y que éstas se pagan al doble de una hora normal cuando no exceden de 8. c. 12.com Pág. a razón de $5 por Kilómetro. VECTORES. 25. las tres primeras letras del segundo apellido y las tres primeras letras del nombre. Escribir un programa que calcule los números perfectos entre 1 y 10000. Escribir un programa que lea tres números y los guarde en un vector. Escribir un programa que sirva para generar códigos de usuario por el procedimiento siguiente: Tiene que leer el nombre y los dos apellidos de una persona y devolver un código de usuario formado por las tres primeras letras del primer apellido. 26. Docente: Ing. Escribir un programa que pida una frase acabada en un punto y cuente las palabras que contiene. Realizar un programa que lea 20 números (entre el 1 y el 10) y muestre aquel o aquellos que hayan aparecido más veces. Muller Alvear Huancas Huamán http://www. 22. 27. 4 . Nota: Un número perfecto es aquél tal que la suma de sus divisores menos el propio número es el propio número.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA 20. A continuación el programa debe imprimirla por pantalla la suma de las filas y las columnas.malvehuh.com ¦ § ¨ ¥ ¦ § ¨ ¤ ¥ ¦ § £ 0 ¡ + 0   ¤ ¥ ¦   ¡ ¢ Cuestionario Pág. Por ejemplo si el número fuera el 3 la tabla debería ser: ¢ 6 24. si la cadena de entrada es: MULLER HUANCAS HUAMAN debe devolver HUAHUAMUL . Escribir un programa que pida una palabra y cuente el número de vocales y consonantes que contiene. MATRICES Y CADENAS 21. A continuación los ordenará y guardará los valores ordenados en otro vector. Escribir un programa que llene una matriz de 5 por 5 de valores aleatorios. Por ejemplo. Escribir un programa que pida un número e imprima por pantalla su tabla de sumar. 23. Finalmente sacará ambas listas de números por la pantalla. real y n entero. 5 . 33. La nota tiene un rango de 0 a 20. es decir si X=5 e Y=7 tras aplicar la función. 0. Mostrar una cuenta (mostrará el número de cuenta y el saldo correspondiente) 4. Así mismo se tiene que diseñar un menú en donde se debe de seleccionar el tipo de moneda que se está ingresando y en función a ello debe de utilizar la función adecuada para poder mostrar su valor de cambio en la otra moneda. Escribir una función que intercambie el valor de dos variables. Terminar METODOS O FUNCIONES 30. Diseñar una función que calcule la potencia enésima de un número. 29.com Pág. máximo y mínimo de las cuentas del array. El programa deberá mantener las cuentas ordenadas. Escribir un programa que pida un array de caracteres por pantalla e invierta el orden de los caracteres mostrándolo por pantalla. El programa mostrará un menú con las siguientes opciones: 1. Muller Alvear Huancas Huamán http://www. Así mismo se tiene que mostrar el promedio de las notas y decir si se encuentra aprobado o desaprobado. Para ello se guardará la información en un array paralelo (dos arrays unidimensionales. por ejemplo haciendo "intercambiar(X. Eliminar una cuenta (comprobando que el array no esté vacío y reposicionando las cuentas en el array) 3. Cuestionario Docente: Ing. Calcular el saldo medio. de menor a mayor.Y)" se tiene que X=7 e Y=5. Diseñar dos funciones "DolaresASoles()" y "SolesADolares()" que realicen las conversiones de monedas de forma que se puedan utilizar directamente dentro de una expresión. 31. por número de cuenta para facilitar la búsqueda de una cuenta. Mostrar todas las cuentas (1 línea por cuenta con su número y su saldo). La inversión se hará sin utilizar otro array auxiliar. 6. es decir que calcule X n para X.malvehuh.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA 28. Dar de alta una nueva cuenta (comprobando que el array no esté lleno y colocando la cuenta en la posición correspondiente dentro del array) 2. Diseñar una función que calcule el factorial de un número ingresado por teclado. 32. Se considera un alumno aprobado si tiene la nota mayor a 11 caso contrario desaprobado. 34. Diseñar una función que calcule el promedio de varios números introducidos por el teclado. Realizar una función que permita validar un conjunto de notas ingresadas por teclado. 35. uno con los números de cuenta y otro los saldos). Mostrar información (Número de cuentas dadas de alta y dinero total de todas ellas) 5. Escribir un programa que permita guardar las cuentas de un banco con sus respectivos saldos. Un párrafo incluye varias sentencias. cada una de las cuales comprende varios párrafos y figuras.malvehuh. el año de edición y el idioma (o los idiomas. DNI. De las películas interesa guardar el título.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA 36. CLASES 38. Se desea desarrollar un sistema de nómina para los trabajadores de una empresa. . El precio de alquiler de las películas varía en función del tipo de película. Para ello tener en cuenta que los vectores tienen que tener la misma dimensión. Realizar un programa que contengan funciones para poder encontrar la suma de la diagonal principal y secundaria de una matriz NxM. Dibujar un diagrama de clases que muestre la estructura de un capítulo de libro.Suponer que en un futuro se prevé que el sistema gestione además de párrafos y figuras otros componentes. un capítulo está compuesto por varias secciones. como tablas. Muller Alvear Huancas Huamán http://www. Para lo cual implementar las funciones necesarias. listas.Suponed además que una palabra puede aparecer en varias sentencias. 6 . cada una de las cuales contiene varias palabras. Dirección. Crear los métodos necesarios (funciones) para poder realizar la suma de dos vectores. viñetas. Implementar la siguiente Clase en Java Netbeans 39. 40. 37. etc. Existen diferentes tipos de trabajadores: .com Pág. Videoclub: Un videoclub dispone de una serie de películas que pueden estar en DVD o en VHS (una sola cinta por película). . en caso de DVD). el autor.Fijos Mensuales: que cobran una cantidad fija al mes Cuestionario Docente: Ing. ¿Qué clases implementaríais y cómo las relacionarías? 41. Al momento de implementarse tiene que haber una función ingresar(). Los datos personales de los trabajadores son Nombre y Apellidos. una función imprimir() y una función sumar(). 43. varias tarjetas de comida. su maletín incluirá una tarjeta verde con su nombre y lugar de trabajo. Queremos construir una aplicación que dada una lista de participantes nos proporcione. varios tarjetas de comida.000 pts) y un certificado de inscripción Normal.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA Comisionistas: cobran un porcentaje fijo por las ventas que han realizado Por Horas: cobran un precio por cada una de las horas que han realizado durante el mes. y su maletín incluirá una tarjeta blanca con su nombre y lugar de trabajo. una factura por el importe pagado (15. una factura por el importe pagado (45.Características del vehículo Cuestionario Docente: Ing. fijar sus emolumentos. y un regalo recuerdo de San Sebastián. Para formalizar un seguro la compañía necesita unos datos iniciales: .Tomador del seguro (persona que efectúa el contrato con la compañía) . diseñar la jerarquía de tipos de objetos adecuada e implementar el procedimiento contenidosMaletín para cada clase de objetos.  Invitado. Un trabajo importante consiste en organizar convenientemente los maletines de participación que se entrega a los participantes.Conductor habitual .000 pts) y un certificado de inscripción de Estudiante. la lista personalizada de contenidos de su maletín.000 pts). y para ello encarga el desarrollo de una aplicación. tres tarjetas de comida. Muller Alvear Huancas Huamán http://www. posiblemente varios libros de actas del congreso.malvehuh. y su maletín incluirá una tarjeta blanca con su nombre y centro. un libro de actas del congreso. varios tarjetas de comida. Utilizando programación orientada a objetos.  Miembro del comité de programa. Un participante puede ser:  Estudiante. El programa debe permitir dar de alta trabajadores. Organización de congreso El grupo GTI está organizando un congreso en el que se prevé una amplia participación. los cuales tienen diferente contenido dependiendo del tipo de inscripción en el congreso. su maletín incluirá una tarjeta azul con su nombre y lugar de trabajo. para cada uno de ellos. y un regalo recuerdo de San Sebastián. varios libros de actas del congreso. 42. horas o ventas realizadas e imprimir la nómina correspondiente al final de mes.Propietario del vehículo . una factura por el importe pagado (45. Primas de seguros Una compañía de seguros de automóviles quiere automatizar el proceso de cálculo de las primas de sus asegurados.Tipo de vehículo (motocicleta o coche) .Jefe: cobra un sueldo fijo (no hay que calcularlo) Cada empleado tiene obligatoriamente un jefe (exceptuando los jefes que no tienen ninguno). varios libros de actas del congreso.  Senior. certificado de inscripción como miembro del Comité de Programa. El precio es fijo para las primeras 40 horas y es otro para las horas realizadas a partir de la 40 hora mensual.com - Pág. No se incluye ninguna factura en este caso. . 7 . fecha de nacimiento. Crear una calculadora básica. Crear un programa que permita evaluar un cuestionario de 10 preguntas.com Pág. la raíz cuadrada de un numero negativo. Las cuotas terceros-motocicleta y terceros-coche dependen de la clase de vehículo. Terceros-Motocicleta. Realizar una aplicación que solicite nombre. población.malvehuh. multiplicación. apellido 1 y apellido 2 tienen longitud 20 . Los seguros que oferta la compañía son cuatro: Responsabilidad Civil. estado civil y documento nacional de identidad.000 soles. potencia y raíz. apellido 1º. La cuota básica es fija y su valor está marcado anualmente por cada compañía. . nº de cuenta corriente. y su valor está marcado anualmente por cada compañía en la correspondiente tabla. apellido 2º.Solo se admiten mayúsculas . 8 . . La cobertura del seguro a terceras personas en siniestros está limitada a una cantidad fija. conductor y tomador del seguro. teléfono. caja de texto y botones. Para ello se tiene que tener en cuenta los errores de Excepciones.Ocupantes. cada uno de ellos tienen cinco opciones de respuesta. aunque en todos los casos es posible además contratar una póliza especial de seguro de Ocupantes. 47. Por ejemplo el división entre 0. lo cual supone una disminución considerable de la prima a pagar. Sugerencia: Crear etiquetas. resta. Su cuota es una cantidad fijada por la compañía.Nombre. 45. . etc. Además al final de la evaluación debe de mostrar las preguntas con sus respectivas respuestas. y sus valores están marcados anualmente por cada compañía en las tablas correspondientes. APLICACIONES VISUALES 44. división. sexo. En este caso es posible pagar una franquicia de 20. 46. Habrá un botón de aceptar que compruebe que todo está bien y en su caso saldrá un mensaje de 'información correcta' y si no 'Información incorrecta' .Se deben comprobar todos los campos.TercerosMotocicleta y TercerosCoche amplían su cobertura a terceros hasta una cantidad ilimitada. Desarrollar un programa que permita calcular el factorial de un número.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA - Coeficiente bonusmalus. los puntajes son 2 por pregunta correcta y 0 por incorrecta.Responsabilidad Civil es obligatorio y su contratación está obligada por ley. Muller Alvear Huancas Huamán http://www. código postal. A continuación se describen los tipos de seguro: . añade la cobertura de daños del propietario. Terceros-Coche y Todo-riesgo. con operaciones de Suma. dirección.Todoriesgo incluye la cobertura de daños propios. valor numérico cercano a 1 que se utiliza para calcular la prima total a pagar. Su cuota también depende de la clase de vehículo.Dirección longitud 50 Cuestionario Docente: Ing.000 o 40. . email. cuatro dígitos obligatorios. 9 .Código . Cuestionario Docente: Ing. Longitud máxima 12 La fecha de nacimiento debe ser una fecha válida en formado DD-MM-AAAA (esto es que el 29 de febrero es válido solo en un año bisiesto) El Documento nacional de identidad son 8 números obligatorios. un guión. Si está bien la aplicación termina.Apellido . Si se mete contraseña sale un formulario en el que se pide que se reescriba la contraseña.Nombre . luego un guión obligatorio y una letra mayúscula obligatoria. espacio y guiones. Al salir de este segundo formulario se comprueba la contraseña y si son distintas saldrá un mensaje que indique que la contraseña no es válida. un guión.malvehuh. Realizar una aplicación que solicite nombre de usuario y contraseña. Realizar una aplicación que permita conectarse a una base de datos hecho en Access para que a través de la interfaz hecha en Java Netbeans se pueda realizar modificaciones. inserciones y eliminaciones de nuevo registro. 48.CURSO: PROCESAMIENTO DE DATOS ISFER-MOYOBAMBA - El código postal son siempre cinco números.Teléfono .Celular. Si no se escribe contraseña sale un mensaje que indica que hay que meter contraseña. dos dígitos obligatorios. un guión y diez dígitos obligatorios. Si hace falta se rellena cada parte con ceros a la izquierda. La tabla se llama Cliente y tiene los siguientes campos: . Muller Alvear Huancas Huamán http://www.com Pág. 49. El número de cuenta tiene el siguiente formato: 4 dígitos obligatorios. Población: longitud 20 El teléfono puede contener números.Dirección .
Copyright © 2024 DOKUMEN.SITE Inc.