Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 1.599 questões

Q79923 Engenharia de Software
Com relação aos diagramas da UML, julgue os itens de 128 a 133.

Um caso de uso pode não gerar um diagrama de sequência, a exemplo do que ocorre com os de tipo <<extend>>.
Alternativas
Q79922 Engenharia de Software
Imagem 032.jpg

Considerando a figura acima, que ilustra um diagrama de caso de uso da UML, julgue os itens subsecutivos.

Na UML, associações de inclusão são utilizadas quando existe um serviço, situação ou rotina comum a mais de um caso de uso. A partir da figura, é correto afirmar que um Imagem 038.jpg pode acessar o seu Imagem 039.jpg diretamente; e que, para encerrar a conta de um cliente, o caso de uso Imagem 040.jpg, opcionalmente, pode verificar o Imagem 041.jpg desse cliente.
Alternativas
Q78502 Engenharia de Software
Dentre as perspectivas de aplicação da UML, existe uma em que os diagramas descrevem implementações de softwares em uma tecnologia particular. Qual das alternativas abaixo representa a perspectiva de aplicação da UML anteriormente citada?
Alternativas
Q78501 Engenharia de Software
Trata-se de um modo comum de aplicar a UML, frequentemente com alto retorno no investimento de tempo. Essa definição refere-se a:
Alternativas
Q78500 Engenharia de Software
O projeto orientado a objetos se preocupa com a definição de objetos e softwares e suas responsabilidades e colaborações. Uma notação comum para ilustrar essas colaborações é:
Alternativas
Q78465 Engenharia de Software
Analise os seguintes enunciados relacionados aos componentes da linguagem UML e marque a alternativa CORRETA.

I- Os diagramas de casos de uso têm como objetivo ilustrar a interação entre elementos (atores) e funcionalidades do sistema;

II- O modelo de classes de domínio representa as classes no domínio do negócio em questão e não leva em consideração restrições inerentes à tecnologia a ser utilizada na solução;

III- Uma classe em um diagrama de classes é definida por um nome, uma lista de atributos (não obrigatória) e uma lista de operações (não obrigatória);

IV- O modelo de interação pode ser descrito utilizando diagramas de componentes ou diagramas de estados;

V- Os pacotes são mecanismos de agrupamento genérico e podem ser utilizados para agregar casos de uso, classes e alguns outros tipos de elementos.
Alternativas
Q78464 Engenharia de Software
UML: Unified Modeling Language é uma linguagem padrão de modelagem no campo da Engenharia de Software. Das seguintes alternativas, selecione a CORRETA.
Alternativas
Q78112 Engenharia de Software
Em se tratando de UML, um relacionamento estrutural que descreve um conjunto de ligações, em que as ligações são conexões entre objetos, refere-se a:
Alternativas
Q78111 Engenharia de Software
No caso de máquina de transição de estados, o evento cuja recepção pelo objeto no estado de origem faz com que a transição possa ser escolhida para ser ativada, desde que sua condição de proteção seja satisfeita, refere-se à fase:
Alternativas
Q76976 Engenharia de Software
As técnicas a seguir podem ser empregadas para descrever os aspectos dinâmicos deumsistema, EXCETO:
Alternativas
Q76971 Engenharia de Software
Use uma das cinco alternativas a seguir para completar a lacuna do texto abaixo de modo que o texto resultante seja uma assertiva verdadeira.

O uso de __________ era uma prática muito comum durante o design orientado a objetos antes da adoção de linguagens de modelagem como a UML.
Alternativas
Q72720 Engenharia de Software
A respeito de UML (unified modeling language), julgue os
itens 59 e 60.

Considerando o caso de uso e ator a seguir, é correto afirmar que, na narrativa do caso de uso, não é necessário se preocupar em como o sistema obteve ou calculou os dados, e que o desenvolvedor deve limitar-se a escrever o que o sistema responde e não como ele obtém a resposta.
caso de uso: consultar preço
ator: vendedor
1. O ator inicia o caso de uso selecionando "consultar preço";
2. O sistema oferece a interface para consulta de preços;
3. O ator seleciona um grupo de produtos;
4. O sistema lista os subgrupos do grupo selecionado;
5. O ator seleciona um subgrupo de produtos;
6. O sistema apresenta os produtos do subgrupo selecionado;
7. O ator seleciona os produtos;
8. O sistema calcula os preços.
Alternativas
Q72719 Engenharia de Software
A respeito de UML (unified modeling language), julgue os
itens 59 e 60.

O propósito maior de um caso de uso é fornecer uma descrição do comportamento do sistema. Assim, em um processo de desenvolvimento orientado a objetos, os objetivos de um caso de uso são: definir escopo, detalhar os processos e cálculos do sistema, organizar e dividir o trabalho, estimar o tamanho do projeto e direcionar os testes.
Alternativas
Q71936 Engenharia de Software
A notação da Linguagem de Modelagem Unificada - UML faz uso de vários tipos de diagramas, marque a opção correta:
Alternativas
Q71935 Engenharia de Software
Ao representar uma Classe de Objetos em UML, usa-se:
Alternativas
Q71905 Engenharia de Software
Um processo de desenvolvimento de software contém a descrição
de uma abordagem para a construção de sofware. A UML (unified
modeling language) é uma linguagem visual para especificar,
documentar e construir os artefatos de sistemas orientados a
objetos. Quanto ao ambiente de desenvolvimento de sistemas
orientados a objetos, julgue o item a seguir.
Na convenção de notação usada na UML, a chamada por mensagens assíncronas é representada no diagrama de sequência por meio de seta cheia (não pontilhada).
Alternativas
Q71904 Engenharia de Software
Um processo de desenvolvimento de software contém a descrição
de uma abordagem para a construção de sofware. A UML (unified
modeling language) é uma linguagem visual para especificar,
documentar e construir os artefatos de sistemas orientados a
objetos. Quanto ao ambiente de desenvolvimento de sistemas
orientados a objetos, julgue o item a seguir.
Na UML, um diagrama de atividades oferece uma notação para mostrar uma sequência de atividades, inclusive atividades paralelas. Ele pode ser aplicado em qualquer perspectiva ou propósito, no entanto, é normalmente mais utilizado para a visualização de fluxos de trabalho, processos de negócios e casos de uso.
Alternativas
Q71881 Engenharia de Software
Acerca de engenharia de requisitos, julgue o item subsequente.
Na validação de requisitos - parte integrante da especificação desses requisitos -, é correto o uso de diagramas da UML, tais como diagrama de classes, de casos de uso e de interação.
Alternativas
Q68456 Engenharia de Software
A respeito da classificação dos diagramas de UML, assinale a alternativa correta.
Alternativas
Q68455 Engenharia de Software
Relacione cada tipo de diagrama de UML da Coluna 1 com os respectivos elementos sintáticos da Coluna 2.

Coluna 1

1. Diagrama de atividades
2. Diagrama de máquina de estados

Coluna 2

( ) Ação
( ) Estado final
( ) Fluxo de controle
( ) Pseudoestado inicial
( ) Nodo fusão
( ) Pseudoestado escolha
( ) Transição

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Respostas
1321: C
1322: E
1323: D
1324: C
1325: A
1326: D
1327: B
1328: B
1329: A
1330: B
1331: D
1332: C
1333: E
1334: D
1335: E
1336: E
1337: C
1338: C
1339: D
1340: C