mediciones

Páginas: 5 (1150 palabras) Publicado: 25 de mayo de 2013
CUESTIONARIO GUIA PARA PROGRAMACION ORIENTADA A OBJETOS

TEORIA
Funciones de C++
1.- Indique lo que hacen las siguientes funciones strcat(); strlen(); strcpy(); strtok(); strcmp(); kbhit(); cin.getline(); cin.get(); toupper(); gets(); puts().

Variables
1.- ¿Dónde se definen las variables globales y las variables locales?
2.- ¿Podemos hacer uso de una variable globaldentro de una clase (alguna función miembro)?
3.- Si tenemos una variable global W y creamos una variable en una clase con el mismo nombre, ¿podría haber problemas al utilizarla?
5.- En una clase, dónde se inicializan a las variables miembro?
6.- Si una variable miembro de la clase y una variable de una función miembro tienen el mismo nombre ¿qué problemas pueden surgir y cómo podemosresolverlo?
7.- Indique el uso de variables static, extern, y const

Clases
1.-Explicar brevemente los mecanismos básicos de la POO (objeto, mensaje, método, clase, subclase).
2.- Explique brevemente las características de la POO (abstracción, encapsulamiento, herencia, polimorfismo)
3.- Indique en forma general ¿cómo se declara una clase?
4.- ¿Para qué se utiliza el operador de ámbito?
5.-¿Qué características tienen los especificadores de acceso public, private, protected?
6.- ¿En una clase qué se le llaman función miembro, atributos y con que otros nombres se les conoce?
7- ¿En clases a qué se le llama prototipo?
8.- ¿Dónde y cómo se crea un objeto?
9.- ¿Qué características debe cumplir un constructor y un destructor?
10.- Indique algunos manipuladores que se encuentranen la librería iomanip.h

Punteros
1.- ¿Qué es un puntero o apuntador y cómo lo podemos definir o crear?
2.- ¿De que tipo puede ser un puntero y qué utilidad tienen los operadores * y &?
3.- ¿Dónde son utilizados los punteros?
4.- ¿Qué pueden almacenar los punteros?
5.- ¿A qué se le llama aritmética de punteros?
6.- ¿Qué diferencias e igualdades existen entre los punteros y losarreglos?
7.- Cuando usamos punteros en los parámetros de las funciones ¿cómo se comportan éstos?
8.- ¿A qué se le llama variable dinámica?
9.- ¿Cuál es la utilización del puntero “this”?

Funciones de usuario
0.- ¿A qué se refieren con definir una función y/o declarar una función?
1.- ¿Qué características tiene una función de usuario?
2.- ¿Cómo le llamamos a la función que es de tipo void ytiene parámetros void?, de un ejemplo.
3.- Explicar el paso de parámetros por referencia y por valor.
4.- ¿Para qué utilizamos el return en la función y cuantos return pueden haber en una función?
4.- ¿Qué características tienen las funciones sobrecargadas por nombre?
5.- ¿Qué errores pueden surgir en funciones sobrecargadas por nombre y con parámetros con valores por defecto?
6.-¿Qué ventajas y desventajas tienen las funciones inline?
7.- Indique qué operadores no pueden ser sobrecargados y los operadores que solo pueden ser sobrecargados cuando se definen como miembros de una clase.
8.- De qué tipo pueden ser los parámetros y las funciones que sobrecargan operadores?
9.- Qué características deben cumplir las funciones recursivas?
10.- Las funciones amigas o friend deuna clase, ¿cuales son sus límites y alcances para con la clase?
11.- ¿Se pueden heredar las funciones amigas?
12.- ¿Qué problemas surgen si dos clases base tienen funciones miembro con el mismo nombre y se realiza herencia múltiple?
Estructuras
1.- ¿Qué es una estructura?
2.- Indique la definición general de una estructura (simple, arreglo y puntero)
3.- ¿Una estructura puede ser unatributo de una clase?
4.- ¿A que se le llama estructuras anidadas?
5.- ¿Se puede declarar una estructura fuera de una clase y definirla dentro de la clase?

Herencia
1.- Defina el concepto de herencia en las clases e indique su definición general para herencia simple y múltiple.
2.- Indique en el recuadro el comportamiento de la clase derivada cuando heredada una clase base y tiene un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • medicion
  • medicion
  • Medicion
  • Mediciones
  • Mediciones
  • Medicion
  • Medicion
  • Mediciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS