Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 (Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas) "A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de engenharia de software importante, que se inicia durante a atividade de comunicação e continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do projeto, do produto e das pessoas que estão realizando o trabalho." PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016 (adaptado). Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se pretenda gerenciar o setor acadêmico. · R1: o sistema deve permitir que cada professor realize o lançamento de notas das turmas nas quais lecionou. · R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte para outro sistema operacional em, no máximo, sessenta dias. · R3: o sistema deve permitir que um estudante realize a sua matrícula nas disciplinas oferecidas em um semestre letivo. · R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em até dois segundos depois do momento que o professor a registra. · R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o cadastro de um estudante em não mais do que dez minutos de orientação. Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos: R3, R4, R5 R1, R2, R3 R1, R2, R5 R1, R3, R4 R2, R4, R5 Respondido em 17/10/2021 10:54:30 Explicação: Resposta correta: R2, R4, R5 2a Questão Acerto: 1,0 / 1,0 O uso de modelos possibilita as desvantagens a seguir, exceto: Possibilidade de o sistema não atender às necessidades de seus usuários. Desenvolver sistemas que não atendem as necessidades de seus usuários. Gerir melhor a complexidade. Dificuldade em compreender e validar as necessidades dos usuários. Dificuldade em discutir decisões do sistema, sem que se possa expor as ideias. Respondido em 17/10/2021 10:59:57 Explicação: Resposta correta: Gerir melhor a complexidade. 3a Questão Acerto: 1,0 / 1,0 Prova INSTITUTO AOCP - 2019 - UFPB - Analista de Tecnologia da Informação. Pode-se definir requisitos de software como a forma descrita que um sistema deve desempenhar, as funcionalidades que oferece e como deve funcionar exatamente. Esses requisitos são descritos de formas diferentes e com níveis de detalhes diferentes, pois serão utilizados por distintos perfis de leitores. Existe mais de um tipo de requisito. Os requisitos que são conhecidos como as declarações dos serviços que o sistema deve executar, as reações que precisam acontecer a determinadas entradas e o comportamento em algumas situações são conhecidos como requisitos: de comportamento principais de execução funcionais não funcionais Respondido em 17/10/2021 10:56:49 Explicação: Resposta correta: de comportamento 4a Questão Acerto: 1,0 / 1,0 Fonte: Adaptado de Q747519 - CESPE - 2018 - TCE-MG - Analista de Controle Externo - Ciência da Computação Em um diagrama de caso de uso, o ator representa: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. humanos específicos que interagem com o sistema. nomes das pessoas que interagem com o sistema. programadores que vão implementar os casos de uso. uma elipse e um rótulo com o nome do caso de uso. Respondido em 17/10/2021 11:02:34 Explicação: Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. 5a Questão Acerto: 1,0 / 1,0 O que é sincronismo no diagrama de atividades: Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos 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 pontos de corte que obrigam para continuar a execução. Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Respondido em 17/10/2021 11:04:24 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. 6a Questão Acerto: 1,0 / 1,0 Qual dos passos abaixo não diz respeito à criação de um diagrama de interação : Identifique as classes de análise que serão modeladas no projeto. Identifique a sequência de fluxos de mensagens na interação entre os objetos. Para cada operação, identifique os objetos que farão parte da sua interação. Determine o caso de uso que será modelado e identifique suas operações. Identifique as conexões e relacionamentos entre eles e, em seguida, categorize-os. Respondido em 17/10/2021 11:06:34 Explicação: A resposta certa é:Identifique as classes de análise que serão modeladas no projeto. 7a Questão Acerto: 1,0 / 1,0 (FCC ‒ SERGAS ‒ 2010) Em UML, são diagramas feitos para facilitar a comunicação com os futuros usuários do sistema, e com o cliente, sendo especialmente úteis para determinar os recursos necessários que o sistema deve ter, mas não são adequados para representar o desenho e não podem descrever os mecanismos internos de um sistema. São diagramas de: atividade caso de uso colaboração distribuição sequência Respondido em 17/10/2021 11:08:35 Explicação: Resposta correta: caso de uso 8a Questão Acerto: 1,0 / 1,0 (FUNCAB - DETRAN-PB - 2013) Na UML, são exemplos de diagramas comportamentais e diagramas estruturais, respectivamente: de classes e de colaboração. de objetos e de casos de uso. de estado e de classes. de componentes e de sequência. de colaboração e de atividades. Respondido em 17/10/2021 11:09:59 Explicação: Resposta correta: de estado e de classes. 9a Questão Acerto: 1,0 / 1,0 ''Implementar em um único módulo aspectos de implementação de interface com o usuário, lógica do negócio e acesso a dados''. Assinale o padrão GRASP que está sendo diretamente violado por essa estratégia de implementação: Alta Coesão Criador Polimorfismo Baixo Acoplamento Controlador Respondido em 17/10/2021 11:11:17 Explicação: A resposta certa é:Alta Coesão 10a Questão Acerto: 1,0 / 1,0 ''Encapsular uma família de algoritmos em um conjunto de classes que correspondem a diferentes implementações de uma mesma funcionalidade''. Assinale a opção com o nome do padrão que possui esse propósito: Facade Template Method Factory Method Strategy Adapter Respondido em 17/10/2021 10:57:36 Explicação: A resposta certa é:Strategy
Compartilhar