Exámenes de Metodologia de la Programació UAB 2024
Los 2 exámenes de Metodologia de la Programació de la UAB (Grado en Ingeniería Informática) de 2024 (Examen Primer Parcial Curs 2024-2025 y Examen Segon Parcial (Curs 2024-2025)), con 9 problemas resueltos. Entran temas como Disseny de classes: declaració, const i sobrecàrrega d'operadors y Constructors, destructors i fitxers. Practícalos con corrección al momento, pistas en cada apartado y la solución paso a paso.
Examen Primer Parcial Curs 2024-2025 (2024)
Temas del examen: Disseny de classes: declaració, const i sobrecàrrega d'operadors · Constructors, destructors i fitxers · Classes contenidor amb arrays estàtics i composició
- Exercici 1 · Disseny de classes: declaració, const i sobrecàrrega d'operadors
Exercici 1 (1,5 punts): Sobrecàrrega d'operadors a la classe Conjunt (+ unió, * intersecció, + inserció d'un enter, == igualtat, < inclusió/subconjunt, > pertinença) i codi client per utilitzar… - Exercici 2 · Disseny de classes: declaració, const i sobrecàrrega d'operadors
Reescriure les declaracions de les classes Notes, Estudiant i Assignatura aplicant les modificacions necessàries de const-correctness a les capçaleres dels mètodes i paràmetres perquè el codi compili… - Exercici 3.a - Constructors, destructors i fitxers · Constructors, destructors i fitxers
Implementar el constructor de Projecte amb fitxer i els constructors o mètodes auxiliars necessaris a Tasca i Persona. - Exercici 3.b - Classes contenidor amb arrays està… · Classes contenidor amb arrays estàtics i composició
Implementar a Projecte el mètode d'assignació d'una tasca a la persona més idònia i tots els mètodes auxiliars a Tasca, Persona i Projecte respectant const-correctness.
Examen Segon Parcial (Curs 2024-2025) (2024)
Temas del examen: Apuntadors, arrays dinàmics i cost dels mètodes · Llistes enllaçades amb nodes · Ús de les estructures de dades de la STL
- Exercici 1 (a, b) - Apuntadors i objectes dinàmics · Apuntadors, arrays dinàmics i cost dels mètodes
Es demana corregir els fragments de codi dels apartats a i b: a) Corregir exclusivament les errades sintàctiques d'un bucle que inicialitza un array de punters Estudiant* estudiants[MAX_ELEMENTS]. b)… - Exercici 1 (c) - Llistes enllaçades amb nodes · Llistes enllaçades amb nodes
Exercici 1 c: Donada una llista encadenada de tres nodes (primer -> node 1 -> node 2 -> node 3 -> nullptr), descriure detalladament o representar com queda l'encadenament després d'executar un… - Exercici 2 · Apuntadors, arrays dinàmics i cost dels mètodes
Exercici 2: Gestió de memòria dinàmica i classe Assignatura. a) Implementar la funció llegeixEstudiants(int& numEstudiants) que reserva un array dinàmic d'Estudiant o retorna nullptr si és 0. b)… - Exercici 3 · Llistes enllaçades amb nodes
Implementació del cos complet de l'operador d'assignació (operator=) per a la classe Llista, assegurant la comprovació d'autoassignació, l'alliberament de la memòria existent i la còpia profunda dels… - Exercici 4 · Ús de les estructures de dades de la STL
Desenvolupar el cos de la funció void reordenaTasques(forward_list<Tasca>& llistaOriginal, forward_list<Tasca>& novaLlista) per reordenar una forward_list de tasques segons prioritat decreixent (5 a…
También puedes estudiar por temas
Practica un tema con ejercicios de los exámenes de todos los años, mezclados.
- Classes contenidor amb arrays estàtics i composició · 7 problemas · 50 % de que salga
- Disseny de classes: declaració, const i sobrecàrrega d'operadors · 6 problemas · 50 % de que salga
- Constructors, destructors i fitxers · 4 problemas · 50 % de que salga
- Apuntadors, arrays dinàmics i cost dels mètodes · 4 problemas · 50 % de que salga
- Llistes enllaçades amb nodes · 3 problemas · 50 % de que salga
- Ús de les estructures de dades de la STL · 2 problemas · 50 % de que salga