🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.233 questões

Q2050229 Engenharia de Software
Em relação aos diagramas UML, assinale a afirmação correta.
Alternativas
Q2050228 Engenharia de Software
Num sistema a ser desenvolvido com a metodologia RUP (Rational Unified Process), assinale a opção que apresente as técnicas usadas para especificar as funcionalidades do sistema.
Alternativas
Q1777834 Engenharia de Software
Para a resolução da questão desta prova, considere os seguintes detalhes: (1) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (2) no enunciado e nas respostas de algumas questões, existe(m) letra(s), palavra(s) ou texto(s) que foram digitados entre aspas, apenas para destacá-los. Neste caso, para resolver as questões, desconsidere tais aspas e atente somente para a(s) letra(s), palavra(s) ou texto(s) propriamente ditos; (3) em algumas figuras, foram inseridas setas numeradas apenas para facilitar a resolução da questões; e (4), para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios das questões, normalmente disponibilizados antes das Figuras, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver. 


A questão baseia-se na Figura 7, que mostra, intencionalmente, apenas uma classe de um diagrama de classes, da Linguagem de Modelagem Unificada (UML). Nessa classe, para cada um de seus atributos, foram criadas duas operações, sendo uma "get" e outra "set". Por exemplo, as operações "getA3" (seta nº 5) e "setA3" (seta nº 7) referemse, especificamente, ao atributo "a3" (seta nº 2). Além dessas operações, há outras, onde a chamada "apres" (seta nº 8) está escrita em itálico.
Imagem associada para resolução da questão Figura 7 - Classe
Observando-se a classe mostrada na Figura 7, analise as assertivas abaixo:
I. O atributo "a2" (seta nº 1) é do tipo "public", e o seu conteúdo somente poderá ser acessado ou alterado por meio das operações da classe "A", "getA2" (seta nº 4) e "setA2" (seta nº 6). II. "a4" (seta nº 3) é um atributo estático, e o seu conteúdo será o mesmo para todos os objetos instanciados da classe "A". III. A operação "apres" (seta nº 8) é abstrada, não sendo implementável pela classe "A".
Quais estão corretas?
Alternativas
Q1632616 Engenharia de Software

O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que


Imagem associada para resolução da questão

Alternativas
Q1632615 Engenharia de Software

O Diagrama de Colaboração/Comunicação da UML, apresentado a seguir, expressa que


Imagem associada para resolução da questão

Alternativas
Q1632612 Engenharia de Software

A figura, a seguir, apresenta um Diagrama de Atividades da UML.


Imagem associada para resolução da questão


Sobre este diagrama, é correto afirmar que

Alternativas
Q1632610 Engenharia de Software

Considerando-se o diagrama de classes apresentado a seguir, é correto afirmar que


Imagem associada para resolução da questão

Alternativas
Q1632609 Engenharia de Software
Sobre os diagramas de casos de uso da UML, assinale a alternativa correta.
Alternativas
Q1632608 Engenharia de Software

As restrições sobre generalizações em diagramas de classes da UML são representadas no diagrama de classes, próximas à linha do relacionamento. As restrições incompleta e sobreposta, impostas à generalização a seguir, especificam que


Imagem associada para resolução da questão

Alternativas
Q1632607 Engenharia de Software

O diagrama de classes da UML, apresentado a seguir, mostra uma associação entre classes que se dá por meio de uma classe associativa. Classes associativas podem ser substituídas por classes comuns, sem perda de informação.


Imagem associada para resolução da questão


Considerando as afirmações acima, assinale o diagrama de classes semanticamente equivalente ao apresentado acima.

Alternativas
Q1632606 Engenharia de Software

Para diagramas de classes da UML e suas multiplicidades, considere que: i) as multiplicidades corretas denotam o relacionamento entre as classes Cliente e Pedido, ii) um cliente pode ter vários pedidos associados e um pedido pode ter apenas 1 cliente associado.


Considerando essas afirmações, é obrigatório que um pedido tenha um único cliente associado e um cliente não necessariamente precisa ter pedidos associados. O diagrama correto que ilustra esta situação é descrito por:

Alternativas
Q1371804 Engenharia de Software
Dado o diagrama de caso de uso:
Imagem associada para resolução da questão

e sabendo-se que as virgulas são utilizadas somente para separar comandos, o preenchimento correto do diagrama é
Alternativas
Q1371802 Engenharia de Software
Considerando que, no cenário Máquina de Bebidas, a máquina é composta, entre outros, por três objetos principais: – Interface: o painel de interface com o usuário; – Registradora: a caixa registradora, que guarda o dinheiro; – Dispensa: a caixa/armário que guarda as diferentes bebidas. e que o cenário a representar é composto pela seguinte sequência de ações: – O cliente insere o dinheiro na ranhura no painel de interface da máquina; – O cliente seleciona o tipo de bebida; – O dinheiro “vai até” a caixa registradora, essa atualiza a sua reserva de dinheiro; – A interface pede a bebida à dispensa; – A dispensa envia a bebida selecionada para o painel de interface; – A interface devolve a bebida ao cliente;
o diagrama de sequência (UML) a seguir deve ser preenchido com as instâncias (numeradas de 1 a 3) e as ações (numeradas de 4 a 7).
Imagem associada para resolução da questão
O preenchimento correto do diagrama de sequência Máquina de Bebidas é
Alternativas
Q1371798 Engenharia de Software
Um diagrama de caso de uso (UML) é um documento narrativo que descreve a sequência de eventos de um ator (agente externo) que usa um sistema para completar um processo.
Sobre esses diagramas, é INCORRETO afirmar que
Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: ABIN
Q1213761 Engenharia de Software
Julgue o item a seguir, relativos a projetos orientados a objeto
Na abordagem orientada a objeto da UML, o processo de desenvolvimento possui as fases de análise, projeto, programação, teste e implantação. 
Alternativas
Q1173834 Engenharia de Software

Considere o seguinte diagrama de classes da UML 2.0:


Imagem associada para resolução da questão


A seta com linha tracejada indica uma

Alternativas
Q1022596 Engenharia de Software
O diagrama da UML que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo é denominado
Alternativas
Q1022595 Engenharia de Software

Considere o quadro a seguir, com os símbolos usados no diagrama de classes da UML:

Imagem associada para resolução da questão

Analisando-se o quadro de cima para baixo, verifica-se que os símbolos representam, respectivamente,

Alternativas
Q1022594 Engenharia de Software
A UML possui vários tipos de diagramas, que podem ser classificados em diagramas de estrutura (structure diagrams) e diagramas de comportamento (behaviour diagrams). São exemplos de diagramas de comportamento:
Alternativas
Q943611 Engenharia de Software
No desenvolvimento de sistemas e aplicações é comum a utilização de uma linguagem de modelagem que permite representar um sistema de forma padronizada, utilizando-se diagramas de caso de uso, de classe, de sequência, de atividades etc. Essa linguagem é conhecida como:
Alternativas
Respostas
841: A
842: C
843: D
844: C
845: B
846: B
847: A
848: D
849: C
850: B
851: A
852: D
853: A
854: A
855: E
856: B
857: B
858: D
859: C
860: E