UNIDAD EDUCATIVA FISCOMISIONAL "DON
BOSCO"
NOMBRE:FRIXON CHALUISA
CURSO:2°INF
TEMA: CORRECCION DE LA EVALUACION
OBJETIVO:REALIZAR LA CORRECCION DE LA
EVALUACION DEL 4° BLOQUE MEDIANTE LAS CORRECCIONES HECHAS EN CLASES Y EL
ANALISIS PARA PODER CORREGIR LOS ERRORES COMETIDOS.
INDICADORES DE EVALUACIÓN:
·
Se han resuelto
y presentado los ejercicios propuestos valorando la correcta elección y
utilización de las estructuras; la calidad del resultado; la eficiencia del
resultado
·
Se ha
justificado la importancia de las estructuras dinámicas
·
Se ha
justificado la importancia de los punteros en la gestión de la memoria
ENCIERRE LA RESPUESTA
CORRECTA SEGÚN CORRESPONDA.
1.
¿Qué es un
nivel de visibilidad en c++?
·
Es la forma
denegada de acceder a los datos, permisos que no poseen las clases
·
Es la forma de
acceder a los datos, permisos que no poseen las clases
·
Es la forma de acceder a los datos, permisos que no
poseen las clases
·
Ninguna de las
anteriores
2.
¿Para qué sirve
una clase?
·
Para encapsular
datos
·
Para modelar
objetos del mundo real
·
Para simplificar
la reutilización de código
·
Todas las respuestas son correctas
3.
¿Qué es un
constructor?
·
Es el que
encapsula los datos
·
Es una constante
cuya misión es inicializa un objeto de una clase
·
Es una variable
cuya misión es inicializar un objeto de una clase
·
Ninguna de las anteriores
4.
¿Qué significa
instanciar una clase?
·
Es crear clases
mediante la herencia
·
Es crear una
variables de tipo flotante de clase
·
Es poner valores
a una clase
·
Es crear objetos a partir de una clase
5._ ¿Cuál es una declaración correcta de un objeto?
class A (int
x;);
A a;
|
class B (int x);
A a;
|
public class A
{int x;}
A dato
|
objeto A {int
x;}
a A;
|
6._ ¿Cuál es una declaración correcta de una
struct?
struct Alumno {
int nmat;
nombre[41];};
|
struct Alumno {
char nmat;
nombre[41];};
|
struct Alumno {
long nmat;
nombre[41]};
|
struct Alumno {
long nmat;
nombre41;}
|
7._ Los miembros de una clase especificados como private
Solo son accesibles por la función miembro de la
clase
Son accesibles por la función miembro de la clase
y las funciones amigas de la clase
Son
accesibles por la función miembro de la clase, las funciones amigas de la clase
y las clases que heredan
Las anteriores respuestas no son correctas
8._ Del siguiente código conteste las siguientes
preguntas
class CC
complejo {
private:
doublé
real,imag;
public:
void
asigna_real(double r);
void
asigna_imag(double i);
double parte_real();
void suma(const CC complejo& a, const
CCcomplejo&b);
};
|
Escriba las funciones existentes en la
clase:
void
asigna_real(double r);
void
asigna_imag(double i);
double parte_real();
void suma(const CC complejo& a, const
CCcomplejo&b);
|
El programa tiene las características de
encapsulamiento SI o NO
Si existe encapsulamiento por el echo de usar
private en la funcion
|
|
Existe un constructor SI o NO
Siempre va a existir un constructor ya sea por
defecto
|
9._ Realizar una clase llamada impuesto que
contenga Nombre, valorimpuesto, descuentoporcentaje de igual manera debe
contener 1 metodo llamado doublé calcular(doublé), el método calcular.- debe
calcular el valor a pagar que resulta de la multiplicación del valorimpuesto
menos el valor del porcentaje de decuento, este valor debe ser devuelto por el método.
Debe utilizar un constructor para inicializar los datos, es decir los datos no se solicitan en el programa.
Debe utilizar un constructor para inicializar los datos, es decir los datos no se solicitan en el programa.
#include <stdio.h>
#include <windows.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#include <iostream>
using namespace std;
class impuesto{
public:
string nombre;
int valorimpuesto;
int descuentoporcentaje;
public:
impuesto(string _nombre, int _valorimpuesto, int _descuentoporcentaje){
nombre= _nombre;
valorimpuesto= _valorimpuesto;
descuentoporcentaje= _descuentoporcentaje;
}
double calcular(double c){
c=(valorimpuesto*descuentoporcentaje)/100;
c=valorimpuesto-descuentoporcentaje;
return(c);
}
};
main(){
int c;
int rs;
impuesto persona1("Juan",50,12);
c=50;
rs=persona1.calcular(c);
printf("El valor es: %i", rs);
getch();
}
CORRIDA DE ESCRITORIO:
CONCLUSIÓN:
Realizando la corrección de la evaluación me pude dar cuenta de los errores que estaba cometiendo a la hora de realizar el ejercicio, pero las opciones elegidas en la primera pagina si estuvieron correcta.
No hay comentarios:
Publicar un comentario