Filtrar


Questões por página:

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.


Imagem associada para resolução da questão

Após observar a Figura 4, pode-se afirmar que:

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 ?
O profissional de TI Lucas acaba de ser informado de que irá assumir, a partir do dia de hoje, o desenvolvimento do sistema de vendas de sua empresa. Os diagramas UML do sistema foram disponibilizados para o Lucas que, amanhã, participará de uma reunião acerca dos conceitos gerais do sistema. Para obter uma visão geral do funcionamento do sistema, incluindo as interfaces externas com outros sistemas, o diagrama UML que Lucas deve estudar é o Diagrama de:
Um relacionamento estendido entre dois casos de uso é um relacionamento de
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.
Num diagrama de casos de uso, a seguinte situação é descrita o ator CANDIDATO associa-se ao caso Realizar inscrição (chamado aqui no contexto desta questão de UC01). Outros dois casos de uso são apresentados. Solicitar isenção de pagamento (denominado UC02) e Cadastrar candidato (denominado UC03). A ligação entre UC01 e UC02 é do tipo extend de UC02 para UC01; já a ligação entre UC01 e UC03 é do tipo include, de UC01 para UC03.
Uma interpretação apropriada ao diagrama de casos de uso acima é a de que um candidato