🎯 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

Q1646350 Engenharia de Software

Empacotar software como classes possibilita que os futuros sistemas de software reutilizem as classes. Grupos de classes relacionadas podem ser empacotadas como __________ reutilizáveis.

- A expressão que preenche a lacuna acima é

Alternativas
Q1626601 Engenharia de Software

A UML – Unified Modeling Language é uma linguagemvisual utilizada para modelar softwares baseados no paradigma de orientação a objetos. Empregado normalmente nas fazes de levantamento e análise de requisitos, embora venha a ser consultado durante todo o processo de modelagem e possa servir de base para outros, um diagrama, exemplificado na figura abaixo, procura identificar usuários, outros sistemas ou mesmo algum hardware especial, que utilizarão o software de algum modo, bem como os serviços e funcionalidades.


Imagem associada para resolução da questão


A figura representa o diagrama de:

Alternativas
Q1626593 Engenharia de Software

Segundo Pressman, os elementos específicos do modelo de análise são ditados pelo método de modelagem de análise usado. No entanto, um conjunto de elementos genéricos é comum à maioria dos modelos de análise. Nesse sentido, observe a figura abaixo, que ilustra o modelo de estado UML e que representa os estados e eventos que modificam um sistema. O diagrama de estados indica que ações são realizadas em consequência de determinado evento.


Imagem associada para resolução da questão


O diagrama de estado é utilizado quando se trata dos elementos de análise do tipo:

Alternativas
Q1626245 Engenharia de Software

Analise o diagrama de Classes UML a seguir.


Telefone

– numero : String

– DDD : String

# Telefone(numero : String)

+ setDDD(DDD : String) : void

– setNumero(numero : String) : void


Assinale a alternativa que descreve corretamente a visibilidade dos métodos Telefone(), setDDD() e setNumero(), respectivamente.

Alternativas
Q1626244 Engenharia de Software
O diagrama de sequência da UML a seguir, que representa corretamente uma instância da classe A enviando uma mensagem assíncrona para uma instância da classe B, é
Alternativas
Q1626241 Engenharia de Software

Com relação ao projeto da interface com o usuário, analise as afirmativas a seguir.


I. É importante a colocação do usuário no controle definindo modos de interação de uma forma que não o force a ações desnecessárias, proporcionando interação flexível e permitindo que ele possa interromper ou desfazer qualquer ação sem perder o trabalho que já tenha feito.

II. A interface com o usuário tem que ser capaz de aumentar a carga de memória do usuário para que ele utilize todo seu conhecimento a todo instante sobre o sistema, garantindo uma interface objetiva e robusta.

III. A interface com o usuário deve ser consistente ao longo de uma família de aplicações e consistente com modelos interativos anteriores.


Assinale:

Alternativas
Q1272289 Engenharia de Software

Análise de Relacionamento-Navegação é uma técnica sistemática para a determinação da estrutura de relacionamentos de uma aplicação para a Web. Ela não utiliza nenhuma linguagem de modelagem específica, ficando a cargo dos desenvolvedores a escolha das ferramentas que julguem adequadas para representar os modelos que serão construídos.

Em qual dos passos propostos nessa metodologia, devem-se elaborar diagramas de estados com o objetivo de compreender adequadamente as características de uma aplicação para a Web?

Alternativas
Q1272282 Engenharia de Software


Seja o diagrama de casos de uso que captura alguns dos requisitos funcionais de um sistema de vendas de uma cadeia de lojas de vestuário a seguir.





Imagem associada para resolução da questão


Segundo esse diagrama, conclui-se que

Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: CNJ
Q1238944 Engenharia de Software
Acerca de UML (Unified Modeling Language), julgue o item seguinte.
No diagrama de classe, a porta é uma característica estrutural de um classificador que especifica a interação distinta entre o classificador e suas partes internas ou entre o classificador e seu ambiente.
Alternativas
Q1232387 Engenharia de Software
Julgue o item a seguir, a respeito de diagramas da UML.
O diagrama de colaboração é um tipo de diagrama de interação.
Alternativas
Q1232295 Engenharia de Software
Julgue o item a seguir, a respeito de diagramas da UML.
O diagrama de atividade é composto pelos diagramas de estado e de sequência.
Alternativas
Q1232285 Engenharia de Software
Julgue o item a seguir, a respeito de diagramas da UML.
O diagrama de implementação é um tipo de diagrama de componente.
Alternativas
Q1167777 Engenharia de Software
Em relação a classes abstratas, assinale a alternativa correta.
Alternativas
Q973832 Engenharia de Software

AUML define que um diagrama de sequência pode representar o envio de mensagem de um objeto para ele próprio. Esta característica é chamada de Autodelegação. Com base nessa característica, as mensagens de Autodelegação podem ser:

Alternativas
Q973831 Engenharia de Software

Considere as seguintes informações referentes a um sistema de informação hipotético.


I. Um grupo de estudos é composto por vários alunos.

II. Uma classe é composta por grupos de estudo.

III. Não existe um grupo de estudos sem alunos.

IV. Uma classe pode existir mesmo que não existam grupos de estudo.


O diagrama de classe que melhor representa o cenário com as quatro informações descritas acima é:

Alternativas
Q973830 Engenharia de Software

O diagrama UML a seguir representa um trecho de um sistema de informação fictício.


Imagem associada para resolução da questão


Com base nesse diagrama, considere as seguintes afirmativas:


I. O diagrama de componentes apresentado tem como componentes principais Cadastrar Produto e Cadastrar Nota Fiscal.

II. O ator Estoquista Chefe pode participar do caso de uso Cadastrar Produto e do caso de uso Cadastrar Nota Fiscal.

III. Neste diagrama de sequência Cadastrar Produto sempre deverá ser executado antes de Cadastrar Nota Fiscal.

IV. Existe uma relação de generalização entre os atores Estoquista (ator base) e Estoquista Chefe (ator especializado).


Está correto somente o que se afirma em:

Alternativas
Q836988 Engenharia de Software
A linguagem UML possui diversos diagramas que podem ser utilizados para fazer a modelagem estática ou comportamental do sistema. O diagrama de classes, o diagrama de casos de uso e o diagrama de sequência são classificados, respectivamente, como
Alternativas
Q825558 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. Um dos principais objetivos da UML é proporcionar a maior visualização lógica do desenvolvimento de sistemas de informação, e, para isso, utiliza em sua estrutura de diagramas comportamentais os seguintes diagramas:
Alternativas
Q825530 Engenharia de Software
Qual opção não contém um diagrama de estrutura da linguagem UML?
Alternativas
Q825517 Engenharia de Software

Enumere a segunda coluna de acordo com a primeira, associando a representação gráfica dos relacionamentos do diagrama de classes UML ao seu respectivo nome.

1ª coluna

Imagem associada para resolução da questão

Imagem associada para resolução da questão

Imagem associada para resolução da questão

Imagem associada para resolução da questão

Imagem associada para resolução da questão


2ª coluna

( ) Especialização.

( ) Dependência.

( ) Associação.

( ) Composição.

( ) Agregação.

A sequência correta, de cima para baixo, está na opção

Alternativas
Respostas
1501: B
1502: A
1503: B
1504: B
1505: A
1506: C
1507: E
1508: C
1509: C
1510: C
1511: E
1512: E
1513: C
1514: C
1515: E
1516: B
1517: A
1518: A
1519: B
1520: A