Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROVA MISTA PROVA AV1( ) AV2 ( X ) AV3( ) – DISCIPLINA ENGENHARIA DE REQUISITOS T 866 QUESTÕES OBJETIVAS (Valor 0,7 ponto cada) Questão 1 O Rational Unified Process (RUP) é um processo de engenharia de software cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir. A cada iteração das fases do RUP, geram-se ou não artefatos de software porque os artefatos produzidos dependem da ênfase que é dada a cada disciplina(modelo). Assinale a opção correta. a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. b) As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta da primeira. c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. d) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. e) Tanto a primeira quanto a segunda são proposições falsas. Questão 2 Considerando as etapas do processo da Engenharia de Requisitos, o produto da _______________________ é o documento de requisitos, que declara os diversos tipos de requisitos do sistema, sendo os produtos da ____________ os diversos modelos gerados na modelagem cuja sintaxe ou notação é definida pela __________. Selecione a opção que preenche corretamente as lacunas acima: a) Análise de Requisitos, Elicitação de Requisitos, UML b) Elicitação de Requisitos, Análise de Requisitos, UML c) Elicitação de Requisitos, Análise de Requisitos, Verificação de Requisitos d) Elicitação de Requisitos, Análise de Requisitos, Verificação de Requisitos e) Verificação de Requisitos, Análise de Requisitos, Validação de Requisitos Questão 3 O início para toda a atividade de desenvolvimento de software é o levantamento de requisitos, sendo esta atividade repetida em todas as demais etapas da engenharia de requisitos. O levantamento e análise de requisitos é um processo iterativo, com uma contínua validação de uma atividade para outra. Do exposto, considere as afirmativas a seguir: I. A rastreabilidade auxilia a verificar a conformidade do produto com os requisitos, seja identificando requisitos que estão faltando (especificação incompleta) ou sobrando (especificação incorreta). II. O principal objetivo do levantamento de requisitos é que usuários e desenvolvedores tenham a mesma visão do problema a ser resolvido. III. Na atividade de verificação dos requisitos, os analistas apresentam os modelos criados para representar o sistema aos futuros usuários para que esses modelos sejam verificados. Quais as opções corretas? a) I. b) II e III. c) I e II d) Todas as opções. e) I e III Questão 4 A Linguagem de Modelagem Unificada (UML) é a linguagem padrão para visualizar, especificar, construir e documentar os artefatos de software de um sistema. Um processo de desenvolvimento que utilize a UML como linguagem de modelagem envolve a criação de diversos documentos. Estes documentos, denominados artefatos de software, podem ser textuais, tal como ___________________, ou gráficos, tal como ____________ . Em sequência as palavras que completam corretamente essas lacunas são: a) a descrição de caso de uso, o diagrama de casos de uso b) o dicionário de dados, o diagrama de classe c) o diagrama de classes e o diagrama de casos de uso d) a descrição de caso de uso e o dicionário de dados e) o diagrama de casos de uso, a descrição de caso de uso Questão 5 No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de casos de uso a seguir. Da análise do diagrama, conclui-se que a) a execução do caso de uso ‘Consultar estoque’ incorpora opcionalmente o caso de uso ‘Liberar desconto’. b) a execução do caso de uso ‘Liberar desconto’ incorpora opcionalmente o caso de uso ‘Realizar venda’. c) a execução do caso de uso ‘Realizar venda’ incorpora obrigatoriamente o caso de uso ‘Consultar estoque’. d) a execução do caso de uso ‘Realizar venda de produto nacional’ incorpora obrigatoriamente o caso de uso ‘Liberar desconto’. e) um Gerente pode interagir com o caso de uso ‘Realizar venda’, pois ele é um Usuário. Questão 6 Considerando o Modelo de Classes pode-se afirmar: I. Um passageiro realiza uma ou várias reservas. II. Uma agenda pode não ter programação de trecho. III. Todo trecho tem um aeroporto de destino e um aeroporto de origem. IV. Cada trecho inclui um voo. Quais as opções corretas? a) I, II e IV. b) II e III. c) I e II d) Todas as opções. e) I, II e III Questão 7 O diagrama de atividades permite modelar: a) processo de negócio, diagrama de caso de uso e algoritmos dos métodos das classes b) classes de negócio, descrição de caso de uso e algoritmos dos métodos das classes c) processo de negócio, descrição de caso de uso e classes de negócio d) processo de negócio, descrição de caso de uso e algoritmos dos métodos das classes e) classes de negócio, diagrama de caso de uso e algoritmos dos métodos das classes Questão 8 Considerando o Modelo de Caso de Uso pode-se afirmar: I. Toda reserva de voo pode tem uma marcação de poltrona. II. Sistema financeiro não poderia ser um ator. III. O Setor Comercial pode Manter Voo. IV. O Setor de Operações pode manter agente de viagem. Quais as opções corretas? a) I e III b) I e II c) Todas as opções. d) I, II e III e) I e IV QUESTÕES DISCURSIVAS (Valor 2,4 pontos) Considere o Minimundo a seguir: A imobiliária "Mundo Novo" é uma empresa que cuida da compra e venda de imóveis (residenciais e comerciais). A direção da empresa definiu como prioridade automatizar o processo de comercialização (compra e venda) dos imóveis, envolvendo seus proprietários. A imobiliária considera “cliente” toda pessoa que participou de um processo de comercialização (compra ou venda) no papel de vendedor ou comprador. Um imóvel tem um número de registro em cartório, uma metragem quadrada, uma localização (endereço completo), e um valor de venda. O imóvel comercial tem uma finalidade de uso (escritório, curso, alimentação) e uma luva a ser paga. O imóvel residencial tem a quantidade de vagas na garagem e informações sobre infraestrutura (piscina, sauna, restaurante, etc). Um Funcionário do setor de vendas da imobiliária mantém atualizados todos os registros necessários a uma comercialização. O registro de uma comercialização de imóvel é realizado por um corretor responsável. Um corretor possui uma matrícula no órgão de classe, além de atributos pessoais, tais como nome, endereço, etc. Cabe ao corretor o cadastro dos clientes. Cada cliente possui um código de identificação na administradora, além de atributos pessoais, tais como nome, endereço, etc Pedidos: Questão 09 – Desenhe o diagrama de Caso de Uso do referido minimundo (Valor 1,2 pontos). Questão 10 – Desenhe o diagrama de Classes do referido minimundo (Valor 1,2 pontos). FOLHA DE RESPOSTAS – AV3 PRESENCIAL – MODELO MISTO DISCIPLINA: NOME: MATRÍCULA: UNIDADE: TURMA: NOTA: Questão 01 ○A - ○B - ○C - ○D - ○E Questão 02 ○A - ○B - ○C - ○D - ○E Questão 03 ○A - ○B - ○C - ○D - ○E Questão 04 ○A - ○B - ○C - ○D - ○E Questão 05○A - ○B - ○C - ○D - ○E Questão 06 ○A - ○B - ○C - ○D - ○E Questão 07 ○A - ○B - ○C - ○D - ○E Questão 08 ○A - ○B - ○C - ○D - ○E Questão 9: DESENHO DO DIAGRAMA DE CASO DE USO Questão 10: DESENHO DO DIAGRAMA DE CLASSES
Compartilhar