Sei sulla pagina 1di 6

INSTITUTO TECNOLÓGICO SUPERIOR DE CIUDAD CONSTITUCIÓN

Versión 02- 27/07/18


ACTIVIDADES DE APRENDIZAJE/EVALUACIÓN
Página 1 de 6

ACTIVIDAD DE VALIDACIÓN
Práctica 4 DSC-FEB/JUL20-207
APRENDIZAJE: ELECTRÓNICA
4.1, 4.2,
MATERIA: PROGRAMACIÓN ORIENTADA A OBJETOS TEMA: 4.3, 4.4 y NÚM. HORAS: 4
4.5
LUGAR
CARRERA: ING. EN SIST. COMP- FECHA: AULA E5 GRUPO: 2SM
:
PERSONAL
ESTUDIANTE: EDGAR DE LA ROSA AGUILAR
ACADÉMICO:

VALOR PARA LA ACREDITACIÓN: 40%

Competencia específica a Competencias genéricas a


desarrollar/evaluar: desarrollar/evaluar:
Verbo + objeto conceptual + finalidad de la Verbo + objeto conceptual + finalidad de la
competencia + condición de referencia-calidad de competencia + condición de referencia-calidad de
la competencia. la competencia.
Aplica el polimorfismo para resolver problemas Capacidad de análisis y síntesis
utilizando el lenguaje de programación C++ de • Habilidades básicas de manejo de la
manera individual. computadora utilizando el IDE Netbeans para
desarrollar programas

Instrucciones:
Esta actividad tiene como finalidad utilizar polimorfismo analizados en clases y apuntes
publicados en el virtual.

1. El profesor: explico los temas 4.1, 4.2, 4.3, 4.4 y 4.5. Los apuntes de los temas están en el
virtual.itscc.edu.mx/cbasicas/saa. En caso de no poder utilizar pc o mac, puede utilizar
dispositivo móvil o tablet para desarrollarlo código con la herramientar:
https://www.onlinegdb.com/online_c++_compiler# y http://cpp.sh .
2. Acción 1: El profesor explicará mediante código los subtemas 4.1, 4.2, 4.3, 4.4 y 4.5.
3. Acción 2: El estudiante desarrollará el siguiente código para probar el polimorfismo:

/*
*
* Author: edgardelarosaaguilargmail
*
* Created on 24 de febrero de 2020, 06:50 PM
* Extraido del libro C++ Para Ingenieros y Ciencias Gary J. Bronson
* Referencia biblioteca:QA76.73 C15 B74 pagina 513
* Programa 9.14
*/

#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

//Declaración de la clase base


INSTITUTO TECNOLÓGICO SUPERIOR DE CIUDAD CONSTITUCIÓN
Versión 02- 27/07/18
ACTIVIDADES DE APRENDIZAJE/EVALUACIÓN
Página 2 de 6

class Uno
{
protected:
float a;
public:
Uno(float = 2.0);//Constructor
float f1(float);//una función miembro
float f2(float);//otra función miembro
};

//Sección de implementación para Uno


Uno::Uno(float val) //Constructor
{
a=val;
}

float Uno::f1(float num) //una función miembro


{
return (num/2);
}
float Uno::f2(float num) //otra función miembro
{
return (pow(f1(num),2)); //Elevar al cuadrado el resultado de f1()
}

//Declaración de clase para la clase derivada


class Dos:public Uno
{
public:
float f1(float); //Esto anula la f1()de la clase Uno
};

//Implementación de la clase Dos


float Dos::f1(float num)
{
return(num/3);
}
/*
*
*/
int main(int argc, char** argv)
{
Uno objeto1; //objeto1 es un objeto de la clase base
Dos objeto2; //objeto1 es un objeto de la clase derivada

//Llama a f2() utilizando una llamada a objeto de la clase base


cout<<"El valor calculado utilizado una llamada a objeto de clase base es:
"<<objeto1.f2(12)<<endl;
//Llama a f2() utilizando una llamada a objeto de la clase derivada
cout<<"El valor calculado utilizado una llamada a objeto de la clase derivada es:
"<<objeto2.f2(12)<<endl;
INSTITUTO TECNOLÓGICO SUPERIOR DE CIUDAD CONSTITUCIÓN
Versión 02- 27/07/18
ACTIVIDADES DE APRENDIZAJE/EVALUACIÓN
Página 3 de 6

return 0;
}
Ponderación 50
% Excelente (100- Notable (85- Bueno (84-75 Suficiente Insuficiente
Criterios 95 %) 74 %) %) (74-70%) (NA)
Total
valor

5 Se presentó en tiempo Se presentó en


Asistencia a la y forma, participó tiempo y forma, No se presentó y si
Se presentó en
activamente, hizo participó lo hizo, no participó
práctica/visita tiempo y forma, Se presentó en
preguntas coherentes y activamente, hizo adecuadamente ni
y desarrollo de participó tiempo y forma.
relacionadas con el preguntas logró ninguno
la misma. activamente.
tema y objetivos coherentes y objetivo académico.
académicos. relacionadas.
-- , todos los materiales
usados son descritos
Casi todos los La mayoría de los
claramente. Los
materiales usados materiales usados Muchos materiales
Materiales bosquejos de los
en el experimento en el experimento están descritos sin
aparatos y la No los identifican
(en caso de son descritos clara están descritos con precisión o no
preparación son con claridad
utilizarlos) y precisamente. Un precisión. Sin están del todo
ordenados, fáciles de
bosquejo está descripción de descritos.
leer y están
incluido. Equipos.
completamente
etiquetados.
-- Los procedimientos Los procedimientos
están enlistados con están enlistados en Los procedimientos
Los procedimientos
pasos claros. Cada un orden lógico, El procedimiento es no enlistan en
están enlistados,
Procedimiento paso está enumerado y pero los pasos no confuso, aunque si forma precisa ni
pero no están en un
s es una oración están enumerados
orden lógico o son
se describen todos están todos los
completa. y/o no son los pasos. pasos del
difíciles de seguir.
Perfectamente oraciones experimento.
redactado. completas.
-- Se incluye diagramas
Dibujos / claros y precisos que Se incluye
Diagramas/ facilitan la diagramas que Se incluye
Faltan diagramas
montaje del comprensión del están etiquetados diagramas que Se incluyen
importantes o
experimento. Los de una manera están etiquetados diagramas y éstos
equipo faltan etiquetas
diagramas están ordenada y precisa. de una manera están etiquetados
(en caso de importantes.
perfectamente Orden y relaciones ordenada.
solicitarlo) etiquetados y dudosas.
relacionados.
Conceptos 10 El reporte representa El reporte El reporte El reporte ilustra un El reporte
Científicos un preciso y minucioso representa un representa e luso y entendimiento representa un
uso y entendimiento de preciso uso y entendimiento de limitado de los entendimiento
los conceptos entendimiento de la suficiente de los conceptos incorrecto de los
científicos esenciales mayoría de los conceptos científicos conceptos
conceptos
en el laboratorio, el
científicos
tema y su relación con científicos
esenciales en el esenciales en el
la realidad. esenciales en el
laboratorio. laboratorio. científicos
Documenta el laboratorio.
Explicación de Responde las esenciales
código, explica de Explicación de
todas las líneas preguntas de la
todas las líneas de todas las líneas
de código y acción 3: 7%
código y preguntas de código: 8%
preguntas de la
de la acción 3: 10%
acción 3: 9%
35 Se muestra algunos
cálculos y los Se muestra algunos
Se muestra todos los resultados son cálculos y los
Se muestra algunos
cálculos y los correctos y están resultados son
cálculos y los
resultados son cálculos etiquetados correctos y están
resultados están
correctos y están apropiadamente. etiquetados
etiquetados
etiquetados Intenta apropiadamente.
apropiadamente.
apropiadamente. interpretarlos. Realiza el código
Cumple el objetivo
Interpreta Realiza el código de los dos incisos
de aprendizaje.
adecuadamente los de los dos incisos AyB
Realiza el código
resultados. AyB Entrega por
de los dos incisos No se muestra
Cálculos y Realiza el código de Entrega correo los incisos
AyB ningún cálculo.
resultados los dos incisos A y B presencialmente AyB
Entrega por
Entrega los incisos A y B Funciona
correo los incisos
presencialmente los Funciona después de la
AyB
incisos A y B después de la segunda revisión
Funciona
Funciona en la segunda revisión los incisos A y B
después de la
primer revisión los los incisos A y B Escribe
segunda revisión
incisos A y B Escribe comentarios en el
los incisos A y B:
Escribe comentarios comentarios en el código de los
28%
en el código de los código de los incisos A y B:
incisos A y B:35% incisos A y B: 31%
33%

Ortografía y
Cada error de ortografía, acentuación, léxico y sintaxis generan -0,1 de la calificación total de la actividad
gramática

Fecha de entrega:
28 de abril en el drive: Portafolio de evidencias

Entregables:
Código del ejemplo en archivo con el nombre: InicialesPractica4.cpp
Formato de Actividades de Aprendizaje-Práctica4

Potrebbero piacerti anche