Estudante

1463 palavras 6 páginas
Algoritmos e Estruturas de Dados II Trabalho Prático 1
Entrega: 09/09/07 Devolução: 23/09/07 Trabalho individual
A maioria dos professores do DCC se sente sobrecarregada com encargos e reuniões e acaba por não conseguir cumprir todos os seus compromissos. Tendo em vista o aumento esperado dos encargos didáticos no próximo ano, devido ao programa REUNI, o Departamento resolveu desenvolver um sistema automatizado de gerenciamento de tempo, e, para tanto, contrata você para fazê-lo. A especificação do sistema segue abaixo. Tipos Abstrato de Dados Você deve implementar três tipos abstratos de dados, definidos a seguir: 1. Compromisso A agenda de um professor pode ter vários tipos de compromissos, definidos a partir de um identificador numérico de tipo bem como informações adicionais associadas. O sistema a ser desenvolvido deve suportar 5 tipos de compromissos: • AULA: aulas para turmas de graduação, pós-graduação ou especialização. Este compromisso tem associado as seguintes informações: data, hora, duração (em minutos) e nome da disciplina ministrada. • ORIENTAÇÃO: orientação de alunos. Este compromisso possui uma data, hora, duração (em minutos) e nome do aluno orientado. • REUNIÃO: reuniões do departamento. Inclui data, hora, duração (em minutos) e nome da reunião (ex: COLEGIADO DA GRADUAÇÃO ou COPEQ) • EVENTO: participação em eventos técnicos como congressos e conferências. Possui data, hora, duração (em dias), nome do evento. Você pode assumir que um evento começa as 0hs do dia inicial e terminam as 24hs do último dia. • COMPROMISSO PARTICULAR: qualquer compromisso particular, que possui data , hora, duração (em minutos) e razão (ex: médico). Você pode assumir que nome de disciplina, nome de aluno, nome de reunião, nome de evento e razão de compromisso particular são cadeias de caracteres, todas com um tamanho máximo M = 100. Cada compromisso possui também um identificador numérico único, que servirá para realização de alterações após a criação do mesmo.

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas