Prévia do material em texto
24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 1/7 Painel / Meus cursos / ESADS / 📝 AVALIAÇÕES 2023/3 / ATIVIDADE ONLINE 1 - AV12023/3 Iniciado em segunda, 24 jul 2023, 18:20 Estado Finalizada Concluída em segunda, 24 jul 2023, 18:36 Tempo empregado 16 minutos 11 segundos Avaliar 1,80 de um máximo de 2,00(90%) Questão 1 Correto Atingiu 0,20 de 0,20 Os modelos de desenvolvimento ágil tem origem em um conjunto de princípios e regras apresentadas em 2001 por um grupo de programadores. Qual é o nome dado e este momento inicial do desenvolvimento ágil? Escolha uma opção: a. Manifesto para o Desenvolvimento Ágil de Software. b. Manifesto da Engenharia de Software Livre. c. Manifesto para o desenvolvimento sequencial de Software. d. Manifesto do desenvolvimento guiado pela prática. e. Manifesto Literário. https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/course/view.php?id=2964 https://moodle.ead.unifcv.edu.br/course/view.php?id=2964#section-5 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=124290 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 2/7 Questão 2 Correto Atingiu 0,20 de 0,20 Para Sommerville (2011), existem muitos processos de software diferentes, mas todos eles incluem pelo menos quatro atividades fundamentais para a Engenharia de Software. Escolha a alternativa que apresenta, corretamente, estas quatro atividades: Escolha uma opção: a. Especificação, Gerenciamento de Projetos, Processo de Qualidade e Implantação. b. Software de computador, programas executáveis, Sistemas de Gestão e Infraestrutura. c. Especificação de Software, Projeto e Implementação de software, Validação de Software e Evolução do Software. d. Especificação , Análise, Desenvolvimento e Implantação. e. Programas executáveis, software de computador, Gestão Técnica e Técnicas de Revisão. Questão 3 Correto Atingiu 0,20 de 0,20 Os padrões de projeto de componentes nos dão soluções comprovadas que tratam um ou mais subproblemas extraídos do modelo de requisitos. Escolha a alternativa que contenha SOMENTE padrões de componentes válidos: Escolha uma opção: a. AdvancedSearch, SearchArea, SearchResults. b. AdvancedSearch, SearchArea, BoxSearch. c. AdvancedSearch, SearchWizard, BoxSearch. d. HelpAdvanced, SearchArea, SearchResults. e. BoxSearch, AreaSerach, ResultsSearch. 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 3/7 Questão 4 Correto Atingiu 0,20 de 0,20 Qual é o produto final e objetivo principal de todo o trabalho desenvolvimento dentro da engenharia de software? Escolha uma opção: a. Programação. b. Modelagem. c. Gestão. d. Qualidade. e. Software. Questão 5 Correto Atingiu 0,20 de 0,20 Para Sommerville (2011), um software é um programa de computador e a documentação associada. E os produtos de software podem ser desenvolvidos para um cliente específico ou para o mercado em geral. Escolha a alternativa que define um produto classificado como sob- encomenda: Escolha uma opção: a. Produto desenvolvido com propósito único e exclusivo de teste, para prova de um conceito novo dentro da engenharia de software. b. Existem sistemas que são feitos e colocados no mercado para qualquer cliente que esteja interessado em comprá-los. c. Somente os software desenvolvidos para o governo ou as forças armadas têm essa classificação. d. Diferente dos genéricos, estes são encomendados por um cliente em particular de acordo com suas necessidades. e. Produto feito e utilizado pela própria equipe de desenvolvimento, sem fins lucrativos. 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 4/7 Questão 6 Correto Atingiu 0,20 de 0,20 Foram propostas centenas de padrões para interfaces do usuário nos últimos anos. Sobre a categoria de padrão chamada CardStack escolher qual alternativa descreve corretamente seus detalhes: Escolha uma opção: a. Funções principais (em geral limitadas a quatro a sete nomes de função) são listadas na parte superior da tela (possível também formatos de colunas verticais) em uma linha horizontal de texto. b. Os dados poderiam ser introduzidos em uma caixa de texto e são validados e processados após a seleção de algum indicador de texto ou gráfico (por exemplo, um botão contendo “avançar”, “submeter”, “próximo”). c. Cada linha da tabela representa um registro completo. Cada coluna representa um campo no registro. d. O usuário vê o conteúdo na tela que deve ser alterado. Um clique duplo com o mouse sobre o conteúdo indica ao sistema que se deseja editar. e. As fichas indexadoras são uma metáfora bem compreendida e fácil para o usuário manipular. Cada ficha indexadora (separador) pode ter um formato ligeiramente diverso. 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 5/7 Questão 7 Incorreto Atingiu 0,00 de 0,20 Escolha a alternativa que NÃO representa um fundamento da engenharia de software baseada em componentes: Escolha uma opção: a. Devem ser desenvolvidos em um processo gerenciado e compreendido. b. Os padrões de componentes que facilitam a integração destes. Essas normas são incorporadas a um modelo de componentes. c. Um processo de desenvolvimento que é voltado para a engenharia de software baseada em componentes. d. O middleware que fornece suporte de software para a integração de componentes. Para tornar independentes, os componentes distribuídos trabalham juntos; você precisa de suporte de middleware que lide com as comunicações de componentes. e. Os componentes independentes que são completamente especificados por suas interfaces. 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 6/7 Questão 8 Correto Atingiu 0,20 de 0,20 O projeto de arquitetura de software é um processo criativo no qual define-se uma organização de um sistema para satisfazer aos requisitos funcionais e não-funcionais. Analise as afirmações abaixo referentes aos aspectos que influenciam a arquitetura e escolha a alternativa CORRETA: I. Tipo de sistema a ser desenvolvido. II. Experiência do arquiteto de sistemas. III. Requisitos específicos para o sistema. Escolha uma opção: a. Somente a afirmação II está correta. b. Somente a afirmação I está correta. c. Nenhuma das afirmações está correta. d. Todas as afirmações estão corretas. e. Somente a afirmação III está correta. Questão 9 Correto Atingiu 0,20 de 0,20 A UML é baseada no paradigma de Orientação a Objetos (OO). Escolha a alternativa que NÃO apresenta um conceito de OO: Escolha uma opção: a. Gerenciamento de Memória. b. Polimorfismo. c. Encapsulamento. d. Classe. e. Herança. 24/07/2023, 17:41 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2801831 7/7 Questão 10 Correto Atingiu 0,20 de 0,20 Referente aos modelos de engenharia de software dirigidos a plano, relacione a coluna da esquerda com a coluna da direita: I. Modelo Cascata ( ) Processo dirigido a riscos, onde cada volta da espiral representa uma fase do processo de software. Estas voltas são concêntricas e partem do centro para a marginal. A espiral mais interna pode ser o processo de estudo de viabilidade do software e a próxima define os requisitos, e assim por diante. II. Desenvolvimento Incremental ( ) Intercala as atividades de especificação, desenvolvimento e validação. Um sistema é rapidamente desenvolvido através de especificações abstratas e a partir dele várias versões são entregues com refinamento contínuo; III. Modelo Espiral ( ) Consideraas atividades de especificação, desenvolvimento, validação, e evolução, fundamentais ao processo e as representa como fases separadas; Escolha uma opção: a. II, III, I; b. III, II, I; c. II, I, III; d. III, I, II; e. I, II, III;