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

Foram encontradas 1.591 questões

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
Q68454 Engenharia de Software
Considere o diagrama de sequência mostrado na figura abaixo, que detalha o caso de uso UCz e que referencia os diagramas de sequência que detalham os casos de uso UCx e UCy, por meio do elemento sintático 'uso de interação'.

Imagem 004.jpg

Com base nas informações contidas na modelagem, é correto afirmar:
Alternativas
Q68453 Engenharia de Software
Considere a seguinte modelagem de casos de uso:

Imagem 003.jpg

Com base nas informações contidas na modelagem de casos de uso acima, é correto afirmar:
Alternativas
Q68452 Engenharia de Software
Analise o diagrama abaixo.

Imagem 002.jpg

Relacione os números que rotulam os relacionamentos do diagrama com seus identificadores.

( ) Agregação
( ) Associação
( ) Composição
( ) Dependência
( ) Herança
( ) Realização

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q67161 Engenharia de Software
É um tipo de diagrama comportamental da UML. Trata-se do Diagrama de
Alternativas
Q67160 Engenharia de Software
Na UML é uma forma de agregação com propriedade bem definida e tempo de vida coincidente da parte com o todo. Trata-se de
Alternativas
Q65112 Engenharia de Software
Acerca da métrica de análise por ponto de função, julgue os itens
seguintes.

A partir de diagramas UML de classe e de sequência, é possível calcular o número de pontos de função de um sistema ou módulo.
Alternativas
Q65097 Engenharia de Software
Julgue os itens que se seguem, a respeito da análise e do projeto
orientados a objetos.

Na fase de projeto, diagramas de implantação em UML são construídos inicialmente sob a forma de instância, com a descrição explícita da configuração do ambiente de implantação.
Alternativas
Q65095 Engenharia de Software
Acerca do processo unificado de software, julgue os itens
subsequentes.

UML (unified modeling language) é uma tecnologia concorrente com o processo unificado, no que diz respeito ao apoio à prática de engenharia de software orientada a objetos.
Alternativas
Respostas
1321: A
1322: B
1323: D
1324: C
1325: E
1326: D
1327: E
1328: E
1329: C
1330: C
1331: D
1332: C
1333: A
1334: D
1335: B
1336: A
1337: D
1338: C
1339: E
1340: E