Questões de Concurso
Sobre diagrama de casos de uso em engenharia de software
Foram encontradas 388 questões

[Bezerra, 2007, p.217]
Um dos diagramas da UML pode ser utilizado para construir o modelo cujo nome está omitido na figura fornecida (caixa com interrogação, na parte central). Trata-se do diagrama de
Para a resolução das questões desta prova,considere os seguintes detalhes: (1) o mouse esta configurado para uma pessoa que o utiliza com a mão direita (destro) e usa, com maior frequência, o botão esquerdo, que possui as funcionalidades de seleção ou de arrastar normal, entre outras. O botão da direita serve para ativar o menu de contexto ou de arrastar especial; (2) os botões do mouse estão devidamente configurados com a velocidade de duplo clique; (3) 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; (4) no enunciado e nas respostas de algumas questões, existem palavras que foram digitadas entre aspas, apenas para destaca-las. Neste caso, para resolver as questões,desconsidere as aspas e atente somente para o texto propriamente dito; e (5) para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos,tais como as presentes orientações, os textos introdutórios das questões, 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 4,que mostra um diagrama da Unified Modeling Language (UML), o qual está em construção. Sobre esse diagrama, deve-se considerar os seguintes detalhes: (1) "Emitir relatório decurso" destina-se a gerar e apresentar o relatório de curso de uma Faculdade; (2)"Manter cursos" possibilitara a inclusão,exclusão, alteração e consulta de cursos de uma Faculdade; e (3) o tempo de geração e apresentação do relatório de curso, através do"Emitir relatório de curso", não poderá ser superior a quinze segundos.

I. "Emitir relatório de curso" trata-se de um requisito funcional, e o seu levantamento, na Engenharia de Requisitos, ocorre na fase de "Elicitação e análise de requisitos".
II. Sabendo-se que o tempo de emissão e apresentação do relatório de curso não poderá ser superior a quinze segundos, o requisito funcional "tempo de geração e apresentação de relatório" deverá estar especificado dentro de "Emitir relatório de curso".
III. A Figura 4 mostra um exemplo de diagrama da UML chamado de "Especificação de Casos de Uso".
Quais estão corretas ?
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.
Existe uma correspondência, ___________de ____________ , entre os casos de uso e os requisitos _____________ de um software. No entanto, não é verificada correspondência entre requisitos _____________ e casos de uso.
Assinale a alternativa que completa correta e sequencialmente as lacunas do texto.
Sejam ALFA e BETA dois casos de uso.
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA.
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA.
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.
A situação descrita caracteriza um relacionamento denominado
I O diagrama de classes é um diagrama estrutural que mostra um conjunto de classes, interfaces, colaborações e seus relacionamentos.
II O diagrama de casos de uso é um diagrama comportamental que mostra um conjunto de casos de uso, atores e seus relacionamentos
III O diagrama de colaboração é um diagrama comportamental que mostra o conjunto de componentes e seus relacionamentos
IV O diagrama de sequência é um diagrama estrutural que mostra uma interação, dando ênfase à ordenação temporal das mensagens.
A quantidade de itens certos é igual a

Considerando a figura acima, que ilustra um diagrama de caso de uso da UML, julgue os itens subsecutivos.
pode acessar o seu
diretamente; e que, para encerrar a conta de um cliente, o caso de uso
, opcionalmente, pode verificar o
desse cliente.
Considerando a figura acima, que ilustra um diagrama de caso de uso da UML, julgue os itens subsecutivos.
ou
realizar um
e
. Estaria correto, porém, se o caso de uso identificado por (h) fosse denominado
, significando que, ao sacar, haverá, obrigatoriamente, um registro de movimento.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.
I. O único tipo de relação possível entre um ator e um caso de uso é uma associação. Ele representa a comunicação entre um ator e um caso de uso.
II. A relação de generalização entre casos de uso não é permitida. Ela deve ser substituída pela relação
. III. Atores podem se relacionar através de uma generalização ou de uma associação.
IV. Os componentes mais importantes do modelo de casos de uso são os diagramas de caso de uso.
V. O modo pelo qual os casos de uso devem ser textualmente descritos está formalmente definido no documento OMG Unified Modeling Language (OMG UML) Superstructure.
Dentre as assertivas acima, quantas são verdadeiras?
itens 59 e 60.
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.