Questões de Engenharia de Software - Ciclo de Vida de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 121 de 6126

405840

copy

Banca: VUNESP

Órgão: TJ/SP

Cargo(s): Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / UML

o caso de uso B é uma especialização do caso de uso A.

o caso de uso B poderá ser chamado a partir de A mediante alguma condição.

o caso de uso B é uma generalização do caso de uso A.

a execução do caso de uso A obrigatoriamente implica na execução do caso de uso B.

se trata de uma associação de casos de uso do tipo inclusão.

Questão: 122 de 6126

405851

copy

Banca: VUNESP

Órgão: TJ/SP

Cargo(s): Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / Orientação a Objetos

a obtenção de maior facilidade na manutenção do código-fonte.

a compilação mais rápida do código-fonte.

a possibilidade de construir todo o programa em um único arquivo-fonte.

a possibilidade de acesso a atributos e métodos privados de uma classe a partir de outra classe.

a possibilidade de utilizar uma subclasse na qual é esperada a utilização de uma de suas superclasses.

Questão: 123 de 6126

405850

copy

Banca: VUNESP

Órgão: TJ/SP

Cargo(s): Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / Orientação a Objetos

possibilitar a criação de classes que possuam apenas métodos com visibilidade pública.

realizar anotações no código-fonte para registrar metadados sobre classes.

permitir a utilização de herança múltipla, possibilitando que uma classe seja subclasse direta de um número arbitrário de superclasses, mesmo em linguagens que suportam apenas herança simples.

possibilitar a criação de classes que possuam apenas métodos, mas não possuam nenhum atributo ou propriedade.

definir comportamento comum que pode ser implementado por um conjunto de classes, a despeito de sua hierarquia de superclasses.

Questão: 124 de 6126

405841

copy

Banca: VUNESP

Órgão: TJ/SP

Cargo(s): Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / UML

a agregação é sempre uma associação binária, enquanto composições são N-árias, com N ≥ 3.

a agregação designa uma associação entre classes em que um objeto-todo é complementado por informações contidas em objetos-parte, enquanto a composição designa uma especialização.

na agregação, estabelece-se uma relação entre superclasse e subclasse, enquanto a composição designa uma associação entre classes em que um objeto-todo é complementado por informações contidas em objetos-parte.

na agregação, tanto os objetos-todo quanto os objetosparte são persistentes, enquanto na composição eles são não persistentes.

na agregação, um objeto-parte pode existir sem um objeto-todo, enquanto na composição um objeto-parte deve estar sempre vinculado a um único objeto-todo.

Questão: 125 de 6126

405842

copy

Banca: VUNESP

Órgão: TJ/SP

Cargo(s): Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / UML

«deploy».

«manifest».

«realize».

«entity».

«extend».