Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: Clique aqui para iniciar o QuizSP_GRAD_668531_2304_01 2304-ENGENHARIA DE SOFTWARE Quiz REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ Usuário THAMYRIS PAVIA FIGUEIREDO Curso 2304-ENGENHARIA DE SOFTWARE Teste Clique aqui para iniciar o Quiz Iniciado 08/11/23 18:02 Enviado 08/11/23 19:12 Data de vencimento 06/12/23 23:59 Status Completada Resultado da tentativa 8 em 10 pontos Tempo decorrido 1 hora, 10 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: No âmbito da engenharia de software, é correto afirmar que: a análise e a especificação de requisitos são fundamentais para o sucesso do projeto. a gerência de requisitos aplica-se somente na fase de projeto de banco de dados. a gerência de configuração do software é a que especifica a duração de um projeto. a análise de requisitos é atividade dispensável, se houver uma boa gerência de tempo. a análise e a especificação de requisitos são fundamentais para o sucesso do projeto. d) a análise e especificação de requisitos são fundamentais para o sucesso do projeto. A análise e a especificação de requisitos são fundamentais, uma vez que a atividade de análise e especificação deve reunir o conjunto de necessidades que o cliente do produto deseja. Essas necessidades são expressas em requisitos funcionais. A somatória desses requisitos definirá o escopo do projeto e permitirá à equipe ter um entendimento mais profundo sobre o que será desenvolvido para evoluir e alcançar um bom software em funcionamento. Pergunta 2 Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: Considere o seguinte modelo de classes UML abaixo. Com base nesse modelo, pode-se afirmar que: Fonte: BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2. ed. Rio de Janeiro: Elsevier; Campus. 2007. Toda vez que a associação representada acima for criada entre Pessoa e Empresa, necessariamente será criada uma nova instância de Emprego. Para cada instância de Pessoa corresponde a exatamente uma instância de Emprego. Para cada instância de Emprego corresponde a exatamente uma instância de Pessoa e um conjunto possivelmente vazio de instâncias de Empresa. Para cada associação entre Pessoa e Empresa corresponde um conjunto possivelmente vazio de instâncias de Emprego. Toda vez que a associação representada acima for criada entre Pessoa e Empresa, necessariamente será criada uma nova instância de Emprego. Alternativa correta: d) Toda vez que a associação representada acima for criada entre Pessoa e Empresa, necessariamente será criada uma nova instância de Emprego. Este é um exemplo de classe associativa, ou seja, quando duas ou mais classes estão associadas e pode ser necessário manter informações sobre a associação existente entre elas. Pergunta 3 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: Sobre Engenharia de Sistemas, podemos afirmar que: É mais ampla que a Engenharia de So�ware porque envolve aspectos da sociedade, além de metas e obje�vos da organização. O so�ware é um elemento de integração nas empresas, por isso uma das etapas da sua produção é a Engenharia de Sistemas. É mais ampla que a Engenharia de So�ware porque envolve aspectos da sociedade, além de metas e obje�vos da organização. Uma das finalidades da Engenharia de Sistemas é a definição de Leis e regras da Sociedade. Engenharia de Sistemas abrange apenas sistemas de hardware e so�ware sem a necessidade de procedimentos e processos, que são definidos na Engenharia de So�ware. b) É mais ampla que a Engenharia de Software porque envolve aspectos da sociedade, além de metas e objetivos da organização. A Engenharia de Sistemas abrange a Engenharia de Software, pois é um processos de projeto de sistemas completos, incluindo processos da empresa, integração com outros sistemas, e aderência a leis e regras da sociedade. Pergunta 4 Modelos são elaborados para propiciar um melhor entendimento sobre um sistema que estamos estudando. Os modelos de contexto são utilizados para: Sala de Aula Tutoriais 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos THAMYRIS PAVIA FIGUEIREDO https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_227851_1 https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_227851_1&content_id=_10294816_1&mode=reset https://www.ead.senac.br/ https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1 https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1 https://senacsp.blackboard.com/webapps/login/?action=logout Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: Estabelecer os limites do sistema e as dependências com outros sistemas. Descrever um cenário de uso do sistema. Representar a comunicação entre componentes do sistema. Descrever as operações que serão efetuadas pelo sistema. Estabelecer os limites do sistema e as dependências com outros sistemas. Alternativa correta: d) Estabelecer os limites do sistema e as dependências com outros sistemas. A alternativa a) caracteriza um cenário que é parte do contexto do sistema. A alternativa b) fala de comunicações que são características dos diagramas de interação. A alternativa c) fala de operações que também não estabelecem limites ou dependências. Pergunta 5 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: Os sistemas classificados como sociotécnicos incluem pessoas, hardware e software. Embora cada um destes itens sejam sistemas independentes, eles precisam interagir para garantir o sucesso do sistema. Neste sentido, podemos afirmar que: O sucesso do sistema está na interligação dos seus subsistemas. Um sistema é caracterizado pela soma de suas partes, mas no caso dos sistemas sociotécnicos, esta soma permite ir além desta simples soma. Cada parte do sistema é um subsistema isolado que funciona de forma independente. O sucesso do sistema está na interligação dos seus subsistemas. Os sistemas são complexos e hierárquicos. A hierarquia é definida pelos usuários deste sistema. a) Um sistema é caracterizado pela soma de suas partes, mas, no caso dos sistemas sociotécnicos, esta soma permite ir além desta simples soma. Os sistemas possuem propriedades que se tornam aparentes quando seus componentes são integrados. Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: O paradigma da orientação a objetos prega alguns princípios de ouro para a modelagem de sistema orientado a objetos. Um dos componentes desses princípios está relacionado a um tipo de medida do grau de dependência que existe entre os objetos, que é: Acoplamento. Herança. Polimorfismo. Acoplamento. Abstração. Alternativa correta: c) Acoplamento. O acoplamento é o grau de dependência que existe entre os objetos. Pergunta 7 Resposta Selecionada: a. Respostas: a. b. c. d. Comentário da resposta: Considere o modelo de Processo Unificado e analise as afirmativas a seguir: I. Estabelecer uma arquitetura baseline derivada do tratamento dos cenários mais significativos do ponto de vista da arquitetura, que normalmente expõem os maiores riscos técnicos do projeto. II. Assegurar que o software esteja disponível para seus usuários finais, para isso, executar a transição do produto de software do ambiente de desenvolvimento para o ambiente da comunidade de usuários. Os itens I e II constituem alguns dos objetivos principais incluídos, respectivamente, nas fases de: Elaboração e construção. Elaboração e construção. Concepção e elaboração. Elaboração e transição. Iniciação e construção. c) Elaboração e transição. As fases correspondentes às afirmativas são elaboração e transição respectivamente. Pergunta 8 Resposta Selecionada: a. Respostas:a. b. c. d. Comentário da resposta: Considere a seguinte situação: Um engenheiro de software foi designado como o encarregado para avaliar o processo de revisão por pares que foi adotado para apoiar o desenvolvimento de um novo produto de software da empresa. A tarefa que foi designada ao engenheiro de software seria considerada: Garan�a de qualidade. Garan�a de qualidade. Controle de qualidade. Medição de qualidade. Melhoria de qualidade. Alternativa correta: a) Garantia de qualidade. A garantia de qualidade é um conjunto de atividades projetado para avaliar um processo pelo qual os produtos são desenvolvidos, enquanto que o controle de qualidade é definido como um conjunto de atividades projetado para avaliar a qualidade de um produto desenvolvido. Pergunta 9 Resposta Selecionada: c. Respostas: a. Qual tipo de teste de sistema tem o intuito de forçar falhas no software de diferentes formas para avaliar o retorno do processamento em um tempo preestabelecido? Teste de recuperação. Teste de estresse. 0 em 1 pontos 1 em 1 pontos 0 em 1 pontos 1 em 1 pontos 1 em 1 pontos Quarta-feira, 8 de Novembro de 2023 19h12min47s BRT b. c. d. Comentário da resposta: Teste de segurança. Teste de recuperação. Teste de integração. Alternativa correta: c) Teste de recuperação. O teste de recuperação tem a finalidade de avaliar os mecanismos de recuperação e tolerância às falhas implementadas em um sistema. Pergunta 10 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: A fase de manutenção no ciclo de vida de um software refere-se às atividades relacionadas à modificação de um software depois que este foi colocado em operação. Nesse contexto, existem alguns tipos de manutenção que podem ser realizadas no software. Assinale corretamente o tipo de manutenção na qual se busca modificar o software a fim de torná-lo mais fácil de ser corrigido, adaptado e melhorado: Preven�va. Corre�va. Preven�va. Adapta�va. Perfec�va. Alternativa correta: b) Preventiva. A manutenção preventiva tem o objetivo de modificar o software com o intuito de torná-lo mais fácil de ser corrigido, adaptado e melhorado. ← OK 1 em 1 pontos
Compartilhar