PC1 - Programación II - 2020 PDF

Title PC1 - Programación II - 2020
Course Programación 1
Institution Universidad Peruana de Ciencias Aplicadas
Pages 3
File Size 255.5 KB
File Type PDF
Total Downloads 204
Total Views 746

Summary

PROGRAMACIÓN I (CC47)Ciclo 2020-Práctica Calificada Nro. 1Profesor: Edson MendiolazaDuración: 150 minutosSecciones: SINo escribir en estos recuadrosPregunta 120 ,=Nota20,Instrucciones: ▪ El alumno puede hacer uso de apuntes de clase, libros, etc.▪ Todo apunte es personal, está prohibido prestar o in...


Description

PROGRAMACIÓN I (CC47) Ciclo 2020-2 Práctica Calificada Nro. 1 Profesor: Duración: Secciones:

Edson Mendiolaza 150 minutos SI22

No escribir en estos recuadros Pregunta 1

Nota =

20,0

20,0

Instrucciones: ▪ El alumno puede hacer uso de apuntes de clase, libros, etc. ▪ Todo apunte es personal, está prohibido prestar o intercambiar apuntes. ▪ Solo puede usar visual studio y windows explorer durante el examen ▪ El proyecto deberá ser almacenado en la carpeta y con el nombre que indique el profesor. ▪

Durante el examen, sólo puede utilizar un Entorno de Desarrollo C++ (Visual Studio 2015 o superior) y el Explorador del Windows. Al finalizar el examen el alumno deberá ENVIAR SU SOLUCIÓN AL AULA VIRTUAL. El docente indicará a los estudiantes. Este dato es de vital importancia, si Ud. No envía su solución al aula virtual no podrá ser calificado y Ud. tendrá como nota CERO.

Por favor lea con atención el enunciado PREGUNTA ÚNICA (20 puntos) – POO SATÉLITE “La palabra satélite proviene del latín satelles-itis y se cree que su origen es etrusco y era usado para designar a los guardias del Rey. Con el tiempo, el término fue empleado en el campo de la astronomía y se define en sentido amplio como un cuerpo físico pequeño cuya característica principal es que orbita, es decir, gira alrededor de otro cuya dimensión es mayor” Se sabe que el planeta Tierra tiene satélites orbitando y se le solicita que elabore un programa, bajo el paradigma POO, que simule el movimiento de “N” satélites. Para ello, utilice el principio de Abstracción y defina sus respectivas clases

2

… “N”

80

40

✓ Cada satélite será representado por un carácter que será ingresado por teclado. ✓ Las dimensiones de la ventana de consola serán de 80x40. ✓ Al ejecutar el programa debe aparecer un carácter en una posición aleatoria en movimiento horizontal. ✓ Cada vez que se presione la tecla “ v ” deben aparecer otro satélite en movimiento vertical que será agregado al arreglo. ✓ Cada vez que se presione la tecla “ h ” deben aparecer otro satélite en movimiento horizontal que será agregado al arreglo. ✓ Cada vez que se presione la tecla “ t ” deben aparecer otro satélite en movimiento aleatorio por toda la ventana que será agregado al arreglo. ✓ El programa debe terminar al presionar la tecla ✓ Luego debe aparecer el siguiente reporte

REPORTE ======== Satélites Horizontal Vertical Toda la Pantalla

X Y Z

3

Puntajes:

Ítems

Puntajes

Elabore el Diagrama de clase con su respectiva cardinalidad, nombre de clase, atributos y métodos.

2.0

Definición de la clase para el satélite

2.0

Implementación de clase para el satélite

2.0

Definición de la clase para el arreglo de satélites

2.0

Implementación de clase para el arreglo de satélites

2.0

Movimiento horizontal de los satélites

2.0

Movimiento vertical de los satélites

2.0

Movimiento de los satélites por toda la pantalla

2.0

Reporte

2.0

Ejecución del programa sin errores

2.0

setiembre 2020...


Similar Free PDFs