SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
Uma escola está a informatizar os seus serviços e para isso contratou uma equipa de
consultores informáticos. Foi-lhes pedido que construíssem uma aplicação a, esta deve
respeitar os seguintes requisitos:

   1) As disciplinas são caracterizadas por terem um código e o seu nome. Foi detectado que
      a turma tem necessidade de ter uma variável para guardar uma nota (nota que um
      aluno tem nessa disciplina).
   2) Os alunos são representados pelo seu número, o seu nome e pelo conjunto de
      disciplinas a que estão matriculados.
      Quando se cria um aluno, este deve ter um construtor que recebe o número e o nome.
      O Aluno deve ter um método que adicione uma disciplina e outro que remove uma
      disciplina. Foi pedido ainda pela administração da escola um método que devolva a
      média do aluno.
   3) As turmas são caracterizadas por um código que é uma letra, pelo ano e pelo conjunto
      de alunos que a constituem.
      As turmas são criadas apenas pelo seu código e ano, só depois são adicionados alunos
      Deve ser possível remover alunos de uma turma, calcular a media da turma e ser
      possível qual o aluno que tem a média mais alta.

       Antes de colocar a aplicação na escola deve-se efectuar os testes, para isso instâncie
       variáveis de cada classe e teste os métodos para analisar os resultados obtidos

Mais conteúdo relacionado

Destaque

Destaque (20)

Nanotecnologia panfleto em duas colunas completo
Nanotecnologia panfleto em duas colunas   completoNanotecnologia panfleto em duas colunas   completo
Nanotecnologia panfleto em duas colunas completo
 
Trabalho 2
Trabalho 2Trabalho 2
Trabalho 2
 
Workshop divulgacao vídeos_zona multimédia
Workshop divulgacao vídeos_zona multimédiaWorkshop divulgacao vídeos_zona multimédia
Workshop divulgacao vídeos_zona multimédia
 
1 2
1 21 2
1 2
 
302.00224.2010academia ar livre40
302.00224.2010academia ar livre40302.00224.2010academia ar livre40
302.00224.2010academia ar livre40
 
O maabe na escola
O maabe na escolaO maabe na escola
O maabe na escola
 
Ciclo do uranio 2
Ciclo do uranio 2Ciclo do uranio 2
Ciclo do uranio 2
 
Amistad
AmistadAmistad
Amistad
 
Encarte
EncarteEncarte
Encarte
 
DOC a a fede
DOC  a a fedeDOC  a a fede
DOC a a fede
 
Cartaz Manhã triste
Cartaz Manhã tristeCartaz Manhã triste
Cartaz Manhã triste
 
Lucia r
Lucia  rLucia  r
Lucia r
 
Auditoria de sistemas
Auditoria de sistemasAuditoria de sistemas
Auditoria de sistemas
 
5
55
5
 
His m07t10b
His m07t10bHis m07t10b
His m07t10b
 
Corpo humano1
Corpo humano1Corpo humano1
Corpo humano1
 
Quantos “Nãos” Sua Empresa Diz ao Cliente
Quantos “Nãos” Sua Empresa Diz ao ClienteQuantos “Nãos” Sua Empresa Diz ao Cliente
Quantos “Nãos” Sua Empresa Diz ao Cliente
 
Folheto aeo transitarios v3 10
Folheto aeo transitarios v3 10Folheto aeo transitarios v3 10
Folheto aeo transitarios v3 10
 
Assim sou eu
Assim sou euAssim sou eu
Assim sou eu
 
Biologia--ciclo celular- tics
Biologia--ciclo celular- ticsBiologia--ciclo celular- tics
Biologia--ciclo celular- tics
 

Semelhante a Teste

Concurso "O que Será do Amanhã" - Regulamento
Concurso "O que Será do Amanhã" - RegulamentoConcurso "O que Será do Amanhã" - Regulamento
Concurso "O que Será do Amanhã" - RegulamentoInstituto Unibanco
 
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...Jorge Teixeira
 
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27Loiane Groner
 
Estabelecendo relações entre diferentes unidades de medidas
Estabelecendo relações entre diferentes unidades de medidasEstabelecendo relações entre diferentes unidades de medidas
Estabelecendo relações entre diferentes unidades de medidasProfessor Dennys
 

Semelhante a Teste (7)

Concurso "O que Será do Amanhã" - Regulamento
Concurso "O que Será do Amanhã" - RegulamentoConcurso "O que Será do Amanhã" - Regulamento
Concurso "O que Será do Amanhã" - Regulamento
 
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...
An2 b - trabalho colaborativo com as ferramentas google - edição e publicação...
 
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27
 
Estabelecendo relações entre diferentes unidades de medidas
Estabelecendo relações entre diferentes unidades de medidasEstabelecendo relações entre diferentes unidades de medidas
Estabelecendo relações entre diferentes unidades de medidas
 
Didática
DidáticaDidática
Didática
 
Professores (1).ppsx
Professores (1).ppsxProfessores (1).ppsx
Professores (1).ppsx
 
Tutorial REDE ES
Tutorial REDE ESTutorial REDE ES
Tutorial REDE ES
 

Teste

  • 1. Uma escola está a informatizar os seus serviços e para isso contratou uma equipa de consultores informáticos. Foi-lhes pedido que construíssem uma aplicação a, esta deve respeitar os seguintes requisitos: 1) As disciplinas são caracterizadas por terem um código e o seu nome. Foi detectado que a turma tem necessidade de ter uma variável para guardar uma nota (nota que um aluno tem nessa disciplina). 2) Os alunos são representados pelo seu número, o seu nome e pelo conjunto de disciplinas a que estão matriculados. Quando se cria um aluno, este deve ter um construtor que recebe o número e o nome. O Aluno deve ter um método que adicione uma disciplina e outro que remove uma disciplina. Foi pedido ainda pela administração da escola um método que devolva a média do aluno. 3) As turmas são caracterizadas por um código que é uma letra, pelo ano e pelo conjunto de alunos que a constituem. As turmas são criadas apenas pelo seu código e ano, só depois são adicionados alunos Deve ser possível remover alunos de uma turma, calcular a media da turma e ser possível qual o aluno que tem a média mais alta. Antes de colocar a aplicação na escola deve-se efectuar os testes, para isso instâncie variáveis de cada classe e teste os métodos para analisar os resultados obtidos