Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 1/7 Painel / Meus cursos / FESADS / 📝 AVALIAÇÕES 2024/2 / ATIVIDADE ONLINE 1 - AV12024/2 Iniciado em sexta, 19 abr 2024, 17:21 Estado Finalizada Concluída em sexta, 19 abr 2024, 17:39 Tempo empregado 17 minutos 19 segundos Avaliar 1,40 de um máximo de 2,00(70%) Questão 1 Correto Atingiu 0,20 de 0,20 Os padrões de arquitetura para software definem uma abordagem específica para tratar alguma característica do sistema e definem uma série de domínios de padrões de arquitetura. Escolha a alternativa que contenha SOMENTE Domínios válidos: Escolha uma opção: a. Controle de Acesso, Concorrência e Portabilidade. b. Controle de fluxo de processo, Concorrência e Distribuição. c. Controle de Acesso, Disponibilidade e Concorrência. d. Controle de fluxo de processo, Disponiblidade e Portabilidade. e. Controle de Acesso, Concorrência e Distribuição. https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/course/view.php?id=2967 https://moodle.ead.unifcv.edu.br/course/view.php?id=2967#section-4 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=180621 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 2/7 Questão 2 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. Um processo de desenvolvimento que é voltado para a engenharia de software baseada em componentes. b. Devem ser desenvolvidos em um processo gerenciado e compreendido. c. 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. d. Os componentes independentes que são completamente especificados por suas interfaces. e. Os padrões de componentes que facilitam a integração destes. Essas normas são incorporadas a um modelo de componentes. 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 3/7 Questão 3 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. Nenhuma das afirmações está correta. c. Todas as afirmações estão corretas. d. Somente a afirmação III está correta. e. Somente a afirmação I está correta. Questão 4 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. HelpAdvanced, SearchArea, SearchResults. b. AdvancedSearch, SearchArea, SearchResults. c. AdvancedSearch, SearchArea, BoxSearch. d. AdvancedSearch, SearchWizard, BoxSearch. e. BoxSearch, AreaSerach, ResultsSearch. 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 4/7 Questão 5 Incorreto Atingiu 0,00 de 0,20 Segundo Sommerville (2011), os diversos relatos de software que deram errado e resultaram em “falhas de software” são conseqüências de dois fatores. Escolha a alternativa que descreve estes fatores: Escolha uma opção: a. Erros da qualidade e falhas do programador. b. Aumento de expectativa e baixa demanda. c. Erros no Processo e Erros do Cliente. d. Aumento da demanda e expectativa baixa. e. Erros do Cliente e falha nas especificações de negócio. Questão 6 Incorreto Atingiu 0,00 de 0,20 Para Sommerville (2011), existem algumas características que definem um componente CBSE. Escolha a alternativa que NÃO corresponde a um destes preceitos: Escolha uma opção: a. Coeso. b. Documentado. c. Implantável. d. Padronizado. e. Independente. 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 5/7 Questão 7 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 SortableTable avalie as afirmações e escolher qual alternativa está correta: I. Mostra uma longa lista de registros que podem ser ordenados através da seleção de um mecanismo comutador para qualquer rótulo de coluna. II. Cada linha da tabela representa um registro completo. Cada coluna representa um campo no registro. Cada título de coluna é um botão selecionável que pode ser comutado para iniciar uma ordem crescente ou decrescente para todos os registros exibidos. III. Fornece um caminho de navegação completo quando o usuário está trabalhando com uma hierarquia de páginas ou telas complexa. IV. É atribuído um identificador exclusivo a cada página ou tela. O caminho de navegação para O local atual é especificado em um local predefinido para qualquer tela. Escolha uma opção: a. Somente as afirmações I e II estão corretas. b. Somente as afirmações III e IV estão corretas. c. Somente as afirmações II e III estão corretas. d. Todas das afirmações estão corretas. e. Nenhuma das afirmações está correta. 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 6/7 Questão 8 Correto Atingiu 0,20 de 0,20 Um software não pode ser desenvolvido de qualquer jeito, sem seguir critérios, sem que se saiba qual o próximo passo a ser dado. Por isso que os conceitos relacionados à engenharia de software devem ser utilizados. Conforme Pressman (2011) descreve, analise as afirmações abaixo, sobre modelos de processo, e escolha a alternativa correta: I. Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto. II. Tarefa é um objetivo pequeno, porém bem definido que produz um resultado tangível. III. Uma ação pode ser definida como um conjunto de tarefas que resultam num artefato de software fundamental. Escolha uma opção: a. Nenhuma das afirmações. b. Somente a afirmação II. c. Somente a afirmação III. d. Somente a afirmação I. e. Todas das afirmações. 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. Encapsulamento. c. Polimorfismo. d. Classe. e. Herança. 19/04/2024, 17:39 ATIVIDADE ONLINE 1 - AV12024/2 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3738848 7/7 Questão 10 Correto Atingiu 0,20 de 0,20 A engenharia de software é importante por dois motivos, segundo Sommerville (2011). Com base nesse afirmações marque V (Verdadeiro) e F (Falso) para as afirmações abaixo e marque a alternativa correta: I. ( ) Cada vez menos os indivíduos dependem de software avançado. A tecnologia se torna ubiquoa e assim parte transparente da vida do indivíduo; II. ( ) No curto prazo, compensa fazer no estilo "fazejamento" para poder vender o produto mais rápido; III. ( ) Cada vez mais os indivíduos dependem de software avançado. Por isso eles devem ser produzidos de forma confiável, econômica e rápida; IV. ( ) Em longo prazo, é mais barato usar métodos e técnicas de engenharia de software para sistema de software. Escolha uma opção: a. V, V, V, V. b. F, F, V, V; c. V, F, V, F; d. F, V, F, V; e. V, V, F, F.
Compartilhar