Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ... https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 1/5 Fazer teste: Semana 3 - Atividade AvaliativaEngenharia de Software – EES001 - Turma 001 Atividades Fazer teste: Semana 3 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Atividade para avaliação 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”; 3. A cada tentativa, as perguntas e alternativas são embaralhadas. Consulte os gabaritos dessa disciplina no menu lateral. Olá, estudante! Pronto! Sua atividade já está registrada no AVA. PERGUNTA 1 Selecione a opção correta que complete a seguinte lacuna: _____________ é a primeira etapa no processo de software, uma vez que os desenvolvedores descobrem os requisitos dos produtos a serem construídos em projeto e código. Descrição do esboço Engenharia de projeto Modelagem de projeto Engenharia de requisitos Análise dos componentes 1 pontos Salva PERGUNTA 2 1 pontos Salva ? Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4646_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4646_1&content_id=_607077_1&mode=reset 08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ... https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 2/5 Modelos estruturais organizam um sistema em termos de seus componentes e seus relacionamentos. Das alternativas a seguir, assinale a opção correta: Os modelos estruturais são estáticos, pois representam a organização de um sistema quando ele está em execução. Os modelos estruturais mostram a sequência das atividades que usuários deve realizar. É possível criar modelos estruturais de um sistema quando se está projetando sua arquitetura. Os modelos estruturais tratam de todos os elementos de um sistema computacional baseado em computador. Os modelos estruturais são dinâmicos quando mostram a estrutura do projeto do sistema. 1 pontos Salva PERGUNTA 3 Especificação de software ou engenharia de requisitos é o processo de compreensão e definição dos serviços requisitados do sistema e identificação de restrições relativas à operação e ao desenvolvimento do sistema. Considere as seguintes afirmações como verdadeiras (V) ou falso (F): [ ] Engenharia de requisitos deve ocorrer após a codificação do software para garantir que os requisitos estão presentes nos códigos gerados. [ ] Requisitos de software são descrições dos pedidos ou das necessidades do cliente ou usuário que o software deve ou pode atender. [ ] Engenharia de requisitos é o processo de descobrir, analisar, verificar, validar e gerir os serviços e restrições do software. [ ] Requisitos do sistema normalmente são requisitos de alto nível de abstração e apresentados em linguagem natural. [ ] Requisitos não funcionais são requisitos funcionais que foram implementados de maneira equivocada. Assinale a alternativa correta: F-V-F-V-V F-F-V-F-F F-V-V-F-F V-V-V-F-F V-V-V-V-V 1 pontos Salva PERGUNTA 4 Selecione a opção correta que completa a seguinte lacuna: Engenharia de software é uma área dentro da Engenharia de Sistema, a qual tem seu grande foco no desenvolvimento de 1 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r 08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ... https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 3/5 software. Uma das mais importantes fases da engenharia de software é a engenharia de requisitos. Na engenharia de requisitos, existem quatro atividades principais do processo, sendo: a _____________ uma atividade de traduzir as informações obtidas durante a atividade de análise em um documento que defina um conjunto de requisitos. elicitação de requisitos análise de requisitos validação de requisitos especificação de requisitos avaliação de viabilidade PERGUNTA 5 Existem diversas formas de escrever uma especificação de requisitos: linguagem natural, notação gráfica, linguagem de descrição de projeto, linguagem natural estruturada e especificação formal. Qual dessas notações completa a afirmação abaixo? ________________ usa linguagem específica como de programação, mas com características mais abstratas para especificar os requisitos, definindo um modelo operacional do sistema. Linguagem natural Especificação formal Linguagem natural estruturada Linguagem de descrição de projeto Notação gráfica 1 pontos Salva PERGUNTA 6 Qualidade de software inclui o comportamento do software enquanto ele está executando, bem como a estrutura e a organização dos programas do sistema e a documentação associada. Isso se reflete nos atributos de software chamados não funcionais ou de qualidade. Existem alguns problemas que afetam a qualidade. Preencha as seguintes lacunas corretamente: I. ___________: diferentes requisitos não podem entrar em conflito. II. ___________: os requisitos devem poder ser validados sobre o sistema implementado. III. ___________: a função era exatamente aquela? IV. ___________: todos os requisitos necessários devem ter sido incluídos. 1 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r 08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ... https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 4/5 V. ___________: os requisitos incluídos devem poder realmente ser implementados. Testabilidade, Completude, Realismo, Validade/corretude, Consistência Realismo, Testabilidade, Completude, Validade/corretude, Consistência Consistência, Testabilidade, Validade/corretude, Completude, Realismo Realismo, Validade/corretude, Testabilidade, Consistência, Completitude Completude, Consistência, Validade/corretude, Realismo, Testabilidade PERGUNTA 7 Em elicitação de requisitos, tem-se dois termos muito utilizados: validação, que é checar se os requisitos representam o sistema correto; e verificação, que é checar se os requisitos estão representados corretamente. Na videoaula da Semana 2, o professor apresentou exemplos de técnicas de validação e verificação. Qual das opções abaixo representa a técnica “Projeto de caso de teste”? Desenvolvedores descobrem os requisitos dos produtos a serem construídos em projeto e código. Um modelo executável do sistema em questão é demonstrado para os usuários finais e clientes. Os requisitos são analisados sistematicamente por uma equipe de revisores que busca por erros. Usuários finais podem experimentar o modelo para verificar se ele atende às suas reais necessidades. Adiantar o processo de projetar casos de teste. 1 pontos Salva PERGUNTA 8 Métodos ágeis têm como objetivo produzir rapidamente softwares úteis, usando diversos princípios e práticas. Uma dessas práticas é o desenvolvimento por incrementos, com cada incremento incluindo novas funcionalidades e aprimoramentos ao software. Métodos ágeis têm cinco princípios básicos, sendo que um deles é “Pessoas, não processos”. Qual das alternativas descreve esse princípio? O cliente deve fornecer, priorizar e modelar novos requisitos do sistema e definir o processo de desenvolvimento. O software deve ser desenvolvido para o cliente. O cliente auxilia na especificação dos requisitos e desenvolvimento das funcionalidades para serem incluídas em cada incremento. Deve-seter em mente que os requisitos do sistema vão mudar, mas as pessoas nunca mudam. 1 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r 08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ... https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 5/5 Os clientes devem estar envolvidos na escolha do processo de desenvolvimento. Membros da equipe devem desenvolver as formas de trabalho, sem processos prescritivos. PERGUNTA 9 Elicitação de requisitos é o processo de reunir informações sobre o sistema requerido e os sistemas existentes, e separar dessas informações os requisitos de usuário e de sistema. Qual das alternativas abaixo não é uma ferramenta/técnica para descoberta de requisitos? Etnografia. Entrevistas. Protótipos. Documentação. Cenários. 1 pontos Salva PERGUNTA 10 Requisitos de sistema/software são utilizados para descrever o que o software deve fazer, os serviços que ele oferece, as restrições sobre seu funcionamento. Das alternativas a seguir, assinale a incorreta: Especificação de requisitos pode ser parte do contrato entre comprador/desenvolvedor. Requisitos de sistema descrevem as restrições em linguagem natural com as quais o sistema deverá operar. Requisitos de usuário podem ser descritos em linguagem natural e refletem quais serviços o sistema deverá fornecer a seus usuários. Requisitos de software refletem as necessidades dos clientes que requerem uma finalidade determinada. Engenharia de requisitos é o processo de descobrir requisitos, escopo, restrições, analisar sistemas similares e verificar/validar serviços e restrições. 1 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r
Compartilhar