Prévia do material em texto
27/05/2023, 16:03 EPS https://simulado.estacio.br/alunos/ 1/5 JOSENILDO LOPES DA SILVA Avaliação AV 202208428614 POLO CENTRO - FORTALEZA - CE avalie seus conhecimentos Disc.: DGT1343 - MODELAGEM DE SISTEMAS EM UML Período: 2023.1 EAD (G) / AV Aluno: JOSENILDO LOPES DA SILVA Matrícula: 202208428614 Data: 27/05/2023 16:03:06 Turma: 9001 Lupa RETORNAR À AVALIAÇÃO 1a Questão (Ref.: 202212746749) A modelagem de sistemas precisa ser feita na medida certa. Muita formalidade e uso de diagramas sem conhecimento de sua real utilidade é desperdiçar tempo e dinheiro. Uma boa modelagem usa diagramas distintos para modelar diferentes aspectos do sistema. São benefícios do uso consistente e inteligente de diagramas UML, exceto: Documentação do sistema. Redução dos custos de desenvolvimento. Comunicação entre as pessoas envolvidas. Aumento da complexidade do sistema. Delimitação do escopo do sistema. 2a Questão (Ref.: 202212725792) O desenvolvimento de sistemas envolve um conjunto de recursos que precisam ser geridos (planejados, executados e controlados). Por isso, é um processo complexo e que deve ser organizado em atividades ou, ainda, em fases. Independentemente do processo que se use, existem as fases em que são realizadas as ações numeradas de I a IV, a seguir. I. Análise dos requisitos para compreender o que o sistema deve fazer. II. Identi�cação dos requisitos. III. Implementação do sistema numa linguagem de programação. Atenção 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 3. Não esqueça de �nalizar a avaliação colocando o código veri�cador no campo no �nal da página. javascript:voltar_avaliacoes() javascript:diminui(); javascript:aumenta(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4275274\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4254317\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:ir_finalizar(); 27/05/2023, 16:03 EPS https://simulado.estacio.br/alunos/ 2/5 IV. Projeto do sistema, sua estrutura, arquitetura, comportamento e escolha das tecnologias (linguagem, SGBD etc.). Assinale a alternativa que contém a ordem correta em que são executadas as ações no processo de desenvolvimento de um sistema computacional: IV, III, II, I. I, III, IV e II. II, I, III e IV. II, I, IV e III. I, II, III, IV. 3a Questão (Ref.: 202212854749) Fonte: Adaptado de Banca: AOCP Órgão: Prefeitura de Juiz de Fora - MG Prova: AOCP - 2016 - Prefeitura de Juiz de Fora - MG - Programador Analise o diagrama de classes apresentado a seguir e assinale a alternativa correta. Há uma relação de 1..* entre a classe Pedido e a classe ItemPedido que permite que, para um ItemPedido, possa existir vários Pedidos. Há uma relação de agregação entre as classes ItemPedido e a classe Produto. Existe uma relação de composição entre a classe Pedido e a classe ItemPedido. O método conectar é público. Há uma relação de agregação indireta entre a classe Pedido e a classe Produto. 4a Questão (Ref.: 202212884733) Fonte: Adaptado de TRF - Analista - Tecnologia da Informação (FCC - 2019) Um Caso de Uso é uma especi�cação de uma sequência de interações entre um sistema e os agentes externos que utilizam o sistema. Há vários formatos de descrição de Caso de Uso propostos na literatura, assim como vários graus de abstração utilizados. Considere a descrição de Caso de Uso abaixo. O Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha do Cliente. Após o Cliente fornecer a senha e esta ser validada o Sistema exibe as opções de operações possíveis. O Cliente opta por realizar um saque. Então o Sistema requisita o total a ser sacado. O Sistema fornece a quantia desejada e imprime o recibo para o Cliente. Trata-se de uma descrição: tabular de Caso de Uso. javascript:alert('C%C3%B3digo da quest%C3%A3o: 4383274\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4413258\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 27/05/2023, 16:03 EPS https://simulado.estacio.br/alunos/ 3/5 de Caso de Uso de Negócio com descrição contínua. contínua de Caso de Uso. contínua de Caso de Uso hipotético com cenário de 1° instância. de Caso de Uso inválida, pois contém comportamento interno do sistema. 5a Questão (Ref.: 202213901083) Quando um objeto muda de estado? Quando as classes são de�nidas. Quando um caso de uso é executado. Quando o usuário faz suas escolhas no sistema. Quando acontece algum evento interno ou externo ao sistema. Quando a classe a que pertence executa seus métodos. 6a Questão (Ref.: 202213900949) Em que fases do desenvolvimento do software é usualmente construído o diagrama de atividades? Levantamento de requisitos e implementação Análise e projeto Projeto e testes Análise e prototipação Levantamento de requisitos e testes 7a Questão (Ref.: 202212887769) (IBFC - TJ-PE - 2017) Na análise e projeto orientado a objetos com UML (Unifed Modeling Language) o programador necessita de um diagrama que apresente os requisitos funcionais do sistema. O diagrama desejado será o: Diagrama de sequência Diagrama de implantação Diagrama de caso de uso Diagrama de atividades Diagrama de Interação 8a Questão (Ref.: 202212941734) (FCC - TRT - 2017) Considere o diagrama de caso de uso da �gura abaixo. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429608\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429474\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416294\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4470259\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 27/05/2023, 16:03 EPS https://simulado.estacio.br/alunos/ 4/5 Com base neste diagrama, foi realizado o levantamento dos seguintes requisitos: I. O sistema deve permitir que os juízes solicitem transferência de recursos entre projetos. II. O sistema deve permitir que o Coordenador realize inserção, consulta, exclusão e alteração de pessoas físicas. III. O sistema deve permitir que o Avaliador solicite diárias. IV. O sistema deve permitir que o Avaliador reserve passagens aéreas. V. O Avaliador e o Coordenador devem enviar aos solicitantes, em até 24 horas, informação sobre a aprovação ou reprovação da solicitação usando SMS e e-mail. Analisando as informações, um Técnico conclui corretamente que: Os juízes também consultam e avaliam as solicitações. Todos os requisitos são funcionais. O requisito II é funcional e está coerente com o diagrama de caso de uso. Os requisitos III e IV são não funcionais. Todos os requisitos estão coerentes com o diagrama de caso de uso. 9a Questão (Ref.: 202213901182) Suponha que o desenho de um grá�co de barras e de um grá�co de linhas possa ser implementado pelo mesmo conjunto de passos, sendo alguns comuns (escrever o título do grá�co e a legenda, por exemplo) e alguns especí�cos (desenhar os eixos e plotar os dados). Assinale a opção com o padrão de projeto que poderia ser aplicado nesse contexto: javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429707\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 27/05/2023, 16:03 EPS https://simulado.estacio.br/alunos/ 5/5 Adapter Strategy Template Method Factory Method Facade 10a Questão (Ref.: 202213901122) Em um software com diferentes interfaces com o usuário (ex.: web, Android, IOS), qual padrão podemos utilizar de modo a fornecer para os componentes de interação homem-máquina uma interface única e simpli�cada das operações do sistema? Factory Method Strategy Facade Template Method Adapter Autenticação para a Prova Online Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso �nalize esta avaliação você não poderá mais modi�car as suas respostas. WE6M Cód.:FINALIZAR Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que di�cultam a gravação das respostas. Período de não visualização da avaliação: desde 14/03/2023 até 09/06/2023. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429647\n\nStatus da quest%C3%A3o: Liberada para Uso.');