Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q236313 Engenharia de Software
Atributos estáticos são atributos da classe em vez de serem atributos de uma instância da classe. Em UML um atributo estático é representado ao se utilizar em sua transcrição o:
Alternativas
Q235054 Engenharia de Software
Dado o diagrama de caso de uso da UML, é CORRETO afirmar que
Imagem 009.jpg
Alternativas
Q235053 Engenharia de Software
Considerando na UML a hierarquia conceitual (especialização/generalização) entre classes e a visibilidade dos seus respectivos atributos, conforme pode ser observado na figura que segue, quais serão os atributos de uma instância da classe E?

Imagem 008.jpg
Alternativas
Q234767 Engenharia de Software
Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

Considerando-se que um anexo faz parte de apenas um requerimento e que um requerimento pode não apresentar nenhum anexo ou apresentar vários, é correto utilizar um relacionamento do tipo composição entre as classes “Requerimento” e “Anexo”
Alternativas
Q234766 Engenharia de Software
Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

Considere um sistema de gerenciamento de documentos em que um diagrama da UML represente o caso de uso denominado “protocolar requerimento” e o caso de uso “protocolar retificação de requerimento”. Nessa situação, a representação mais adequada é a que consiste em inserir um ponto de extensão no segundo caso de uso, a partir do qual ele será estendido pelo comportamento do primeiro.
Alternativas
Q234763 Engenharia de Software
Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

O diagrama de implantação da UML é irrelevante para a representação de um sistema embutido, pois, nesse processo, considera-se um único nó de hardware.
Alternativas
Q232445 Engenharia de Software
A UML 2.0 divide os diagramas em duas categorias, estruturais e de comportamento. São exemplos de diagramas estruturais e de comportamento, respectivamente, os diagramas de
Alternativas
Q231852 Engenharia de Software
Atenção: As questões de números 43 a 46 referem-se à UML.

Uma classe pode relacionar-se com outras de diferentes maneiras, utilizando notações gráficas, tais como:

Imagem 009.jpg

I, II e III referem-se, respectivamente, aos tipos:
Alternativas
Q231851 Engenharia de Software
Atenção: As questões de números 43 a 46 referem-se à UML.

O Diagrama de Caso de Uso NÃO tem como objetivo:
Alternativas
Q231850 Engenharia de Software
Atenção: As questões de números 43 a 46 referem-se à UML.

Considere:

I. UML não é um método de desenvolvimento, pois não determina o que fazer ou como desenhar o sistema, e sim, uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados a objetos.

II. As visões mostram diferentes aspectos do sistema que está sendo modelado. Por meio de seus diagramas, cada uma das visões definidas mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes permitindo, dessa forma, que uma figura completa do sistema possa ser construída.

III. Não havendo sobreposição entre seus diagramas, as visões podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.

IV. Cada modelo de elemento possui uma representação gráfica distinta, sendo que um mesmo elemento pode existir em diversos diagramas, desde que submetidos às regras para definir que elementos poderão ser mostrados em cada tipo de diagrama.

Está correto o que consta em
Alternativas
Q231849 Engenharia de Software
Atenção: As questões de números 43 a 46 referem-se à UML.

Considere:

Imagem 008.jpg

Em relação à visibilidade dos atributos e métodos, é correto afirmar que a classe acima contém:
Alternativas
Q231748 Engenharia de Software
Sobre os casos de uso do diagrama de Casos de Uso da UML, é correto afirmar:
Alternativas
Q225167 Engenharia de Software
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe.

• Sejam duas classes, ALFA e BETA.

• Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA.

• Quando for necessário, BETA pode redefinir o comportamento de ALFA.

• Além disso, BETA participa em qualquer relacionamento no qual ALFA participa.

O caso exemplificado é conhecido como relacionamento de
Alternativas
Q225165 Engenharia de Software
Observe a figura, que mostra uma ferramenta empregada no desenvolvimento orientado a objetos, utilizada na construção do modelo do sistema desde o nível de análise até o de especificação. De todos, é o mais rico em notação.

Imagem 042.jpg

Essa ferramenta é conhecida como Diagrama de
Alternativas
Q225162 Engenharia de Software
Observe uma ferramenta empregada no desenvolvimento orientado a objetos, que tem por objetivo auxiliar a comunicação entre os analistas e o cliente e descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.

Imagem 041.jpg

Tal ferramenta é conhecida como diagrama de casos de
Alternativas
Q223210 Engenharia de Software
O desenvolvimento de um sistema de software complexo demanda que seus desenvolvedores tenham a possibilidade de examinar e estudar esse sistema a partir de diversas perspectivas. O uso da UML sugere que um sistema pode ser descrito por meio de cinco visões independentes do sistema. Duas dessas visões são detalhadas a seguir. Observe.

I. Descreve o sistema de um ponto de vista externo como um conjunto de interações entre o sistema e os agentes externos do sistema.

II. Enfatiza as características de concorrência e paralelismo, sincronização e desempenho do sistema.

As duas visões detalhadas são conhecidas, respectivamente, por visões de
Alternativas
Q223205 Engenharia de Software
A UML é uma linguagem de modelagem visual, um conjunto de notações e semântica correspondente para representar visualmente uma ou mais perspectivas de um sistema. Nesse contexto, observe a figura, que mostra os diagramas definidos na UML.

Imagem 010.jpg

Um dos diagramas constitui um tipo especial de diagrama de estados, em que são representados os estados das tarefas executadas, em vez dos estados de um objeto. Ao contrário dos diagramas de estados que são orientados a eventos, esses diagramas são orientados a fluxos de controle. Esses diagramas denominam-se
Alternativas
Q223204 Engenharia de Software
O termo Orientado a Objetos (OO) tem por significado a organização de um software como uma coleção de objetos distintos que incorporam a estrutura de dados e comportamento. Na metodologia OO são usados três modelos para descrever um sistema de diferentes pontos de vista.
Observe.

I. Descreve a estrutura estática dos objetos de um sistema e seus relacionamentos.

II. Descreve os aspectos de um objeto que mudam com o tempo.

III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos.

I, II e III Implementam diagramas e gráficos caracterizados, respectivamente, nos modelos de
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222038 Engenharia de Software
A figura abaixo representa o diagrama UML denominado:

Imagem 007.jpg
Alternativas
Q222015 Engenharia de Software
O Diagrama UML que procura identificar os atores (usuários, sistemas, hardware etc) que irão utilizar de alguma forma o software a ser desenvolvido é:
Alternativas
Respostas
1581: A
1582: E
1583: B
1584: C
1585: E
1586: E
1587: A
1588: D
1589: B
1590: C
1591: B
1592: A
1593: D
1594: A
1595: D
1596: D
1597: C
1598: C
1599: C
1600: E