Questões de Concurso

Foram encontradas 2.962 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2295423 Engenharia de Software
UML é uma sigla para uma linguagem visual, utilizada na modelagem de sistemas orientadas a objetos. Um processo de desenvolvimento que utilize a UML envolve a criação de diversos diagramas, sendo dois descritos a seguir:
I. É uma ferramenta utilizada desde o nível de análise até o de especificação, onde os atributos correspondem à descrição dos dados armazenados pelos objetos de uma classe e as operações correspondem à descrição das ações que os objetos de uma classe sabem realizar. Para representar o fato de que os objetos podem se relacionar uns com os outros, existe um outro elemento que é a associação, que, por sua vez, representa relacionamentos formados durante a execução do sistema.
II. É uma ferramenta que possibilita a representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com ele, sendo parte integrante da especificação de requisitos que molda os requisitos funcionais do sistema. Na sua representação emprega atores e os relacionamentos entre estes.

As ferramentas descritas em I e II são conhecidos, respectivamente, como diagramas de
Alternativas
Q2290496 Engenharia de Software
No contexto do projeto arquitetural, como os requisitos não funcionais influenciam na definição do estilo e estrutura arquitetural de um sistema? 
Alternativas
Q2290476 Engenharia de Software
Qual das alternativas abaixo tem ao menos um conceito que não existe no diagrama de classe da UML?
Alternativas
Q2290475 Engenharia de Software
Identifique os tipos de relacionamentos do diagrama de classes da UML que devem ser usados para expressar, respectivamente: i) que uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos; ii) que uma instância de uma classe C depende existencialmente de uma instância de uma classe D. Isto é, a instância da classe D é responsável pelo ciclo de vida da instância da classe C.
Alternativas
Q2290474 Engenharia de Software
De acordo com a notação gráfica do diagrama de classe da UML, atributos ou métodos prefixados pelos símbolos #, +, – ou ~ têm, respectivamente, as seguintes visibilidades: 
Alternativas
Respostas
121: A
122: E
123: C
124: C
125: C