Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 1/6 Teste de Conhecimento avalie sua aprendizagem O contexto é um sistema de gestão de uma carteira de investimentos, no qual o usuário pode comprar e vender ações da bolsa, enviando uma ordem de compra ou venda a sua corretora. Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente. I. Deve ser possível o envio de ordem de compra pelo sistema. II. Dever ser possível o envio de ordem de venda pelo sistema. III. A emissão da ordem deve ser segura e deve seguir protocolo específico. IV. A interface deve permitir destreza nas operações, pois estas precisam ser práticas e permitir agilidade. V. Deve ser possível ao investidor emitir posição financeira de seu saldo atualizado. VI. A segurança é fundamental para que dados financeiros não sejam alvos de ataques. Assinale a alternativa que contém apenas os requisitos não funcionais: Modelos são ferramentas extremamente úteis quando desenvolvemos sistemas computacionais. Um dos benefícios é a possibilidade de servir como instrumento de comunicação das ideias para construção do sistema, entre membros da equipe de desenvolvimento e destes com os usuários. MODELAGEM DE SISTEMAS COM UML Lupa Calc. EEX0121_202008191076_TEMAS Aluno: YURI CID DA SILVA LIMA Matr.: 202008191076 Disc.: MODE DE SIST UML 2021.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. I e IV. I, II e V. III, IV e VI. II, III e V. IV e VI. Data Resp.: 18/09/2021 00:30:40 Explicação: Resposta correta: III, IV e VI. 2. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 2/6 I. O programador precisa construir os programas e pode ter a necessidade de consultar determinado diagrama para um entendimento primordial das implementações. II. Os projetistas do software não precisam compreender a realidade dos requisitos para realizar seu trabalho. III. Os modelos de análise nascem a partir de um documento primordial, denominado Documento de Requisitos do Sistema. IV. Os usuários validam os modelos junto à equipe de desenvolvimento. Assinale a ÚNICA alternativa que contém apenas as assertivas corretas: Fonte: FUNDATEC - 2018 - CIGA-SC - Analista de Sistemas Tomando como base a especificação do fluxo principal de um caso de uso descrita abaixo, assinale, dentre as alternativas a seguir, o Diagrama de Casos de Uso que melhor representa, de forma correta, tal especificação. 1. O Jogador 1 inicializa o jogo. 2. O sistema solicita os dados do Jogador 2, para estabelecer a comunicação. 3. O Jogador 1 insere os dados do Jogador 2. 4. O sistema estabelece a comunicação virtual entre o Jogador 1 e 2 e emite alerta visual e sonoro informando para ambos que o jogo pode ser iniciado. 7. Quando o Jogador 2 aceita o jogo, o sistema desativa os alertas e possibilita o início do jogo entre ambos os jogadores. 8. O sistema ativa, obrigatoriamente, nesse momento, a funcionalidade que calcula a pontuação do jogo, baseado em uma série de dados e condições distintas. 9. Se o Jogador 1 desejar, poderá acrescentar, simultaneamente ao jogo, mais um novo participante, estabelecendo mais uma comunicação virtual agora com o Jogador 3. 10. O Jogo prossegue durante determinado tempo. Quando for encerrado o jogo entre os envolvidos, o sistema registra o vencedor, as pontuações e a hora de término do jogo e libera todos os recursos da comunicação virtual. 11. O caso de uso é encerrado. Somente a assertiva III está correta. Estão corretas as assertivas I, III e IV. Estão corretas as assertivas II e IV. Estão corretas as assertivas I, II e IV. Estão corretas as assertivas I e II. Data Resp.: 18/09/2021 00:30:46 Explicação: Resposta correta: Estão corretas as assertivas I, III e IV. 3. 18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 3/6 Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV - 2018) Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A. Data Resp.: 18/09/2021 00:30:48 Explicação: Resposta correta: 4. 18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 4/6 ( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D. ( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: ¿o caso de uso Y foi executado antes deste caso de uso¿. Segundo a ordem apresentada, as afirmativas são, respectivamente, O que é sincronismo no diagrama de atividades: O que é um diagrama de implementação? (IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividido em requisitos funcionais e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classificação, tais como: (1) Requisitos de confiabilidade (2) Requisitos de produtos (3) Requisitos éticos (4) Requisitos de portabilidade V - F - V. F - F - V. F - V - V. V - V - F. F - V - F. Data Resp.: 18/09/2021 00:30:56 Explicação: Resposta correta: F - V - F. 5. Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução. Data Resp.: 18/09/2021 00:31:01 Explicação: A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. 6. É um conjunto de elementos que define o ambiente do sistema. É um conjunto de elementos que define a estrutura de módulos de um sistema. É um conjunto de elementos que define a arquitetura de execução dos sistemas. É um conjunto de elementos que define o processo de execução do sistema. É um conjunto de elementos que define como o sistema funciona. Data Resp.: 18/09/2021 00:31:06 Explicação: A resposta certa é:É um conjunto de elementos que define a arquitetura de execução dos sistemas. 7. Da relação apresentada existem somente o 1, 2 e 3 18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 5/6 (IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta: Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Baixo Acoplamento: A recomendação é: produzir uma solução genérica para alternativas baseadas notipo de um elemento, evitando implementações com longas expressões condicionais ou clonagem de módulos. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: Da relação apresentada existem somente o 1, 2 e 4 Da relação apresentada existem somente o 2, 3 e 4 Da relação apresentada existem todos Da relação apresentada existem somente o 1, 3 e 4 Data Resp.: 18/09/2021 00:31:37 Explicação: Resposta correta: Da relação apresentada existem todos 8. Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização. Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo. Um cenário é, também, chamado de instância de caso de uso. Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos. Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Data Resp.: 18/09/2021 00:31:42 Explicação: Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos. 9. Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case) Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes. Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles. Recomenda que cada módulo deve ter uma responsabilidade bem-definida. Data Resp.: 18/09/2021 00:31:43 Explicação: A resposta certa é:Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. 10. Polimorfismo Especialista Controlador Criador Alta Coesão Data Resp.: 18/09/2021 00:31:48 Explicação: A resposta certa é:Polimorfismo 18/09/2021 00:31 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=274171068&user_cod=3070659&matr_integracao=202008191076 6/6 Não Respondida Não Gravada Gravada Exercício inciado em 18/09/2021 00:30:33.
Compartilhar