Red de conocimiento informático - Computadora portátil - Preguntas y respuestas del examen de programación de grados 3 a 6

Preguntas y respuestas del examen de programación de grados 3 a 6

Proyecto 1: Sistema de Gestión de Proyectos de Graduación de Estudiantes 1. Proyecto de diseño: Completar el sistema de gestión de proyectos de graduación de estudiantes.

2. Propósito y requisitos:

1. Propósito:

(1) Se requiere que los estudiantes dominen los conocimientos y habilidades básicos del lenguaje C++; p>

(2) Dominar las ideas y métodos básicos de la programación orientada a objetos;

(3) Ser capaz de utilizar los conocimientos y habilidades básicos aprendidos para resolver problemas simples de programación orientada a objetos.

2. Requisitos básicos:

(1) Requiere el uso de métodos orientados a objetos e ideas de programación en C++ para completar el diseño del sistema.

(2) Requiere; que en el proceso de diseño Establecer una jerarquía de clases clara en el sistema;

(3) Se deben definir al menos cuatro clases en el sistema, cada clase debe tener sus propios atributos y métodos;

3. Requisitos de innovación:

Una vez cumplidos los requisitos básicos, se pueden realizar diseños innovadores, como modificar funciones en función de los resultados de búsqueda y diseñar una interfaz amigable.

4. Redacción de una especificación de diseño

3. Métodos de diseño y principios básicos:

1. > Hay cuatro categorías principales de estudiantes en una escuela: estudiantes de pregrado, estudiantes de segundo grado, estudiantes de maestría y estudiantes de doctorado. Ahora, necesitamos almacenar el número de estos estudiantes, sus nombres, calificaciones y clases, calificaciones, títulos de trabajos, tutores y calificaciones, y mostrar toda la información.

Requisitos:

1) Entre ellos, el número de estudiante se genera cuando se genera la información del estudiante, y el número de la información de cada estudiante se incrementa secuencialmente en 1.

2) Este programa tiene la función de mejorar el nivel de todos los alumnos.

3) Se puede mostrar, buscar, agregar, eliminar y guardar información sobre varios tipos de estudiantes según el nombre o el número.

2. Solución del problema:

Según los requisitos funcionales del sistema, la resolución del problema se puede dividir en los siguientes pasos:

(1) Analizar las entidades en el sistema La relación entre ellas y sus atributos y comportamientos;

(2) Diseñar la jerarquía de clases del sistema basada en la descripción del problema;

(3) Completar la descripción de cada clase en la jerarquía de clases (incluyendo propiedades y métodos);

(4) Complete la definición de cada función miembro en la clase;

(5) Complete la solicitud módulo del sistema;

(6) Depuración funcional;

(7) Completar el informe resumido del sistema y el manual de instrucciones del sistema.

4. Diseño y depuración del programa:

Elimínelo y debería completarse en una semana. Si tiene problemas, un experto puede brindarle el programa.