2367443
Ano: 2004
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ESAF
Orgão: IRB Brasil RE
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ESAF
Orgão: IRB Brasil RE
Provas:
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Analise as seguintes afirmações relativas à Programação Orientada a Objetos e UML:
I. Uma “classe” é uma descrição de um conjunto de métodos que compartilham os mesmos atributos, operações, relacionamentos e semânticas. É representada graficamente por um retângulo.
II. Uma “operação” é a implementação de um serviço que pode ser solicitado por algum objeto da classe para modificar seus atributos. Graficamente, uma operação é representada por uma seta aberta com origem na classe apontando para os atributos. O nome da operação deve estar sobre a linha da seta.
III. Um “atributo” é uma propriedade de uma classe, que descreve um intervalo de valores que as instâncias da propriedade podem apresentar. Graficamente, os atributos são listados em um compartimento imediatamente abaixo do nome da classe.
IV. Uma “classe” pode ter qualquer número de atributos ou até mesmo nenhum atributo.
Indique a opção que contenha todas as afirmações verdadeiras.