Practica basica de c++

Solo disponible en BuenasTareas
  • Páginas : 5 (1191 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de mayo de 2011
Leer documento completo
Vista previa del texto
Universidad Nacional Escuela de Informática EIF 200 Fundamentos de Informática Práctica general I Examen Parcial

I ciclo 2011

1. Escriba dentro del paréntesis en la columna de la derecha la letra en mayúscula que corresponda con su respectivo item de la columna de la izquierda. A) Objeto B) Interfaz C) Vista D) Paso de mensajes E) Valores F) Estado G) Atributos H) Métodos I) Clase J)Ocultamiento K) Abstracción ( ) Conjunto de valores que posee un determinado objeto. ( ) se centra en la vista externa de un objeto, de modo que sirva para separar el comportamiento esencial de un objeto y la implementación ( ) son las características individuales que identifican un único objeto ( ) Se produce cuando un objeto se comunica con otro a través de los métodos. ( ) Descripción abstracta de ungrupo de objetos. ( ) Es la forma conceptual que muestra las posibles y no posibles interrelaciones entre objetos. ( ) Permite asegurar que los objetos no pueden cambiar su estado a menos que se utilice la interfaz del mismo. ( ) el ente que tiene un conjunto de valores y un comportamiento definido ( ) Conjunto de acciones especificadas en una clase. ( ) conjunto de acciones que permiteninteractuar con otro objeto ( ) características generales que comparten los objetos

2. Diga si los siguientes enunciados son verdaderos o falsos. En caso de que sean falsos, justifique su respuesta. ( ) Los objetos poseen características y conductas bien definidas. ( ) Un objeto es una abstracción del concepto clase. ( ) Los objetos son estáticos, i.e. forman parte del texto del programa y no cambiandurante su ejecución. ( ) Los métodos especifican la forma en que se controlan los datos de un objeto. ( ) La abstracción es la caracterización de un objeto de acuerdo a todas sus propiedades. ( ) La encapsulación es la manera de ocultar los detalles de la representación interna de un objeto presentando solo la interfase para el usuario. ( ) Los atributos se refieren a las conductas que formanparte de un tipo de objeto. ( ) La interfaz de un objeto es el conjunto de métodos privados de un objeto. ( ) Los diagramas de clases se utilizan para modelar la visión estática de un sistema.

3. Se desea llevar un control del estado de una cuenta corriente. La cuenta corriente está caracterizada por un número de cuenta, el nombre del dueño de la cuenta y el saldo de la cuenta, sobre ella sepueden realizar tres tipos de operaciones:  Saldo: imprime el saldo de la cuenta.  Depósito: ingresa en la cuenta una cantidad de dinero.  Retiro: extrae de la cuenta una determinada cantidad de dinero. 1. Escriba una clase CuentaCorriente (atributos, método constructor sin parámetros, método constructor con parámetros, métodos establecer y obtener) y los métodos de cálculo que permitan implementarlas anteriores operaciones. 2. Escriba un programa manejador que realice las siguientes operaciones: i. Crear un objeto cuenta1 con el constructor con parámetros. ii. Obtener el saldo del objeto cuenta1. iii. Cambiar el nombre del dueño de la cuenta del objeto cuenta1. iv. Realizar un depósito de 150,000 colones a la cuenta. v. Realizar un retiro de la cuenta por 75,000 colones (debe verificar queel saldo sea suficiente para hacer el retiro, en caso contrario debe imprimir un mensaje de error).

4. Una agencia de viajes tiene paquetes de descuento para esta Semana Santa. Suponga que existe una clase reservaciones que contiene: nombre del cliente (NomClie), la edad (EdaClie), el país de destino (PaiDes, 1= Guatemala, 2= Nicaragua, 3=Colombia y 4=Panamá) y el precio original (PreVia).Defina la clase. Defina dos métodos constructores, uno sin parámetros y otro con parámetros. Defina todos los demás métodos básicos. Defina un método para calcular el porcentaje descuento que la agencia está aplicando para esta Semana Santa al viaje de acuerdo a lo siguiente: ▫ Si la persona viaja a Guatemala o Nicaragua: Si tiene entre 15 y 40 años de edad, aplica un 10 % de descuento. Si tiene...
tracking img