Prévia do material em texto
Resposta da questão10salva Engenharia,QualidadeeTestedeSoftware AnáliseeDesenvolvimentodeSistemas/EngenhariadeDados Edwardo CasiraghiP Provas OnlineProvas realizadasRequerimentosAgendar ProvaSair Resposta da questão10salva Resposta da questão10salva Prova online Questão 1 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 23*4082* Leia o excerto a seguir: Inteligência artificial (IA) e machine learning (ML) para o bem e para o mal – conforme o IDC, até o final do próximo ano pelo menos metade dos SOCs (Security Operating Centers) adotam ferramentas de automação e inteligência artificial. Os ganhos de produtividade, com agilidade e escala, são mandatórios, inclusive, porque o outro lado também conta com recursos para automatizar testes. Fonte: TERRA. A Expansão Digital e os desafios da cibersegurança em 2020. Terra, 15 jan. 2020. Considerando essas informações e o conteúdo estudado sobre as principais ferramentas de automação de testes, pode-se afirmar que o Robotium: A é compatível com interfaces do sistema e retém a escrita simplificada da automação de testes de cadastros. B https://aluno.provafacilnaweb.com.br/#/online-tests https://aluno.provafacilnaweb.com.br/#/finished-tests https://aluno.provafacilnaweb.com.br/#/appeals https://sereducacional-digital.provafacilnaweb.com.br/ser-educacional/smart/sso/01610849/ https://sereducacional-digital.provafacilnaweb.com.br/ser-educacional/smart/sso/01610849/ é compatível com estruturas programadas e corrige a escrita simplificada da automação de testes de métodos. C é compatível com configurações de linguagem e insere a escrita simplificada da automação de testes de hardware. D é compatível com aplicações nativas ou híbridas e permite a escrita simplificada da automação de testes de caixa-preta. E é compatível com desenvolvimento de scripts e possibilita a escrita simplificada da automação de testes de comandos. Motivo: Enviar Questão 2 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 2*34*038 “XP é um apelido carinhoso de uma nova metodologia de desenvolvimento designada Extreme Programming, com foco em agilidade de equipes e qualidade de projetos, apoiada em valores como simplicidade, comunicação, feedback e coragem que nos submetem ao reconhecimento de que XP é uma metodologia baseada em comportamentos e atitudes.” Fonte: MANOEL. Extreme Programming: Conceitos e Práticas. Devmedia, 2006. A partir dessas informações e do conteúdo estudado, é possível afirmar que o ciclo de Release em Extreme Programming ocorre, sequencialmente, através da: A Seleção de estórias, Divisão em Tarefas, Planejamento de Release, Desenvolvimento do Software, Liberação do estórias e Avaliação do sistema. B Seleção de estórias, Divisão do software, Planejamento de Release, Desenvolvimento do Software, Liberação do software e Avaliação do sistema. C Seleção de estórias, Divisão em Tarefas, Planejamento de Release, Desenvolvimento do Software, Liberação do software e Avaliação de estórias. D Seleção de Software, Divisão em Tarefas, Planejamento de Release, Desenvolvimento do Software, Liberação do software e Avaliação do sistema. E Seleção de estórias, Divisão em Tarefas, Planejamento de Release, Desenvolvimento do Software, Liberação do software e Avaliação do sistema. Motivo: Enviar Questão 3 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 2*34078* Leia o trecho a seguir: O teste de software faz parte de um aspecto mais amplo de garantia de qualidade no desenvolvimento do Software. Ele deverá ser executado em qualquer projeto de desenvolvimento independente da metodologia de gerenciamento de projetos utilizada. Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 16 O trecho acima apresenta o conceito básico de teste e sua aplicação. Considerando essas informações e o conteúdo estudado sobre os fundamentos de teste de software, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): I. ( ) Nas técnicas diversificadas de V&V, o usuário é desobrigado a executar o software para analisá-lo. II. ( ) As inspeções concentram-se nas interfaces do sistema, porém os seus requisitos ou modelos de projeto podem ser alterados. III. ( ) Uma das vantagens da utilização da inspeção de software em testes é examinar versões incompletas do sistema sem o acréscimo de custos. IV. ( ) Além da busca de erros em um programa, uma inspeção leva em consideração outros aspectos de qualidade, como a portabilidade e manutenibilidade. Agora, assinale a alternativa que apresenta a sequência correta: A F, V, V, F. B F, V, F, V. C V, F, V, F. D V, F, F, V. E F, F, V, V. Motivo: Enviar Questão 4 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 2*340*26 Leia o trecho abaixo: “Gerentes com responsabilidades sobre software, assim como gerentes da maioria das áreas, frequentemente estão sob pressão para manter os orçamentos evitar deslizes nos cronogramas e elevar a qualidade. Como uma pessoa que está se afogando e se agarra à crença em um mito do software para aliviar a pressão (mesmo que temporariamente)”. Fonte: PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de Software: Uma Abordagem Profissional. 8 ed. Porto Alegre: Amgh, 2016, p. 23. Considerando essas informações e o conteúdo estudado, é possível afirmar que o trecho acima está relacionado ao: A Mito de Gerenciamento. B Mito da Documentação. C Mito da Programação. D Mito de Profissional. E Mitos do Cliente. Motivo: Enviar Questão 5 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 23**4037 “Extreme Programming (XP) é uma metodologia de desenvolvimento de software, nascida nos Estados Unidos ao final da década de 90. Vem fazendo sucesso em diversos países, por ajudar a criar sistemas de melhor qualidade, que são produzidos em menos tempo e de forma mais econômica que o habitual.” Fonte: EXTREME programming. DesenvolvimentoÁgil.com.br, [s.d.]. O trecho acima trata da origem do método Extreme Programming e suas características. A partir dessas informações e do conteúdo estudado a respeito do Extreme Programming, é possível afirmar que os seus requisitos acontecem em forma de cenários, cuja implementação: A inclui a criação de projetos simples, evitando o prolongamento das mudanças no sistema e garantindo a manutenção da simplicidade. B inclui a participação do cliente junto com a equipe de desenvolvimento, que tem a missão de estabelecer quais serão os testes de aceitação dos sistemas descartados. C é fundamentada em métodos que agem como pilares na decisão da funcionalidade incluída no incremento do sistema. D ocorre de maneira direta a uma série de atividades em que os programadores desenvolverão testes para cada uma delas, na fase anterior à escritura do código. E ocorre com a participação do cliente, que se refere à priorização e especificação de requisitos, ou seja, diferentes das equipes de desenvolvimento. Motivo: Enviar Questão 6 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 2*3405*7 Leia o trecho a seguir: “O PSP (Personal Software Process) tem o objetivo geral de produzir softwares sem defeitos, respeitando prazos e custos planejados. Seu foco principal é a melhoria de processos do indivíduo, tornando sua forma de trabalho mais disciplinada, para o PSP, o indivíduo é responsável pela qualidade de seu trabalho.” Fonte: PERUCCI, C. C.; CAMPOS, F. C. de. Técnicas de qualidade aplicadas em Software: um estudo bibliométrico. Revista de Ciência e Tecnologia, v. 19, n. 38, p. 5-15. A partir dessas informações e do conteúdo estudado, é possível afirmar que os modelos PSP e TSP se caracterizam por: A oferecer treinamento para ampliar o desenvolvimentodo modelo organizacional. B formar grupos de trabalho capazes de gerar suas próprias atividades. C inserir pessoas e equipes de desenvolvimento de software. D ser protótipos que auxiliam no desenvolvimento de um software. E introduzir mecanismos que permitam alcançar níveis de maturidade. Motivo: Enviar Questão 7 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 2*34*042 “Em uma abordagem dirigida a planos, acontecem iterações no ambiente de atividades com documentos formais que são utilizados para estabelecer a comunicação entre os estágios do processo.” Fonte: PORTAL EDUCAÇÃO. Metodologias de desenvolvimento ágil de softwares. O trecho acima estabelece a utilização dos métodos ágeis dirigido a planos. A partir dessas informações e do conteúdo estudado, a abordagem dirigida a planos tem por objetivo: A estabelecer as atividades consideradas centrais no processo: o projeto e a implementação. B definir as saídas como referências para o planejamento da atividade do processo anterior. C identificar etapas diferentes do processo de software, em que as saídas estão relacionadas a cada etapa. D propor uma abordagem rígida e alternativa para a utilização dos métodos ágeis E realizar iterações das atividades com os documentos informais, que objetivam definir a comunicação entre as fases do processo. Motivo: Enviar Questão 8 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 23*403*6 Leia o trecho a seguir: “É um artefato criado quando uma descrição detalhada de todos os aspectos do software ser construído deve ser especificado antes do projeto começar. É importante lembra que uma SRS formal nem sempre é por escrito. Na verdade, há ocasiões em que os esforços gastos em uma SRS talvez fossem mais bem aproveitados em outras atividades da engenharia de software”. Fonte: PRESSMAN, R. S.; MAXIM, B. R. Engenharia de Software: Uma Abordagem Profissional. 8 ed. Porto Alegre: Amgh. 2016, p. 136. A partir dessas informações e do conteúdo estudado, o trecho acima refere-se ao conceito de: A Modelo Evolucionário. B Especificação de Software. C Engenharia de software orientada a reuso. D Modelo em Cascata. E Desenvolvimento Incremental. Motivo: Enviar Questão 9 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: 234**031 Leia o trecho a seguir: “O SWEBOK é recomendado para diversos tipos de público, em todo o mundo, com o objetivo de ajudar organizações a terem uma visão consistente da Engenharia de Software. É endereçado a gerentes, engenheiros de software, às sociedades profissionais, estudantes, professores e instrutores desta área de conhecimento.” Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. O trecho acima retrata as funcionalidades do SWEBOK. A partir dessas informações e do conteúdo estudado sobre o tema, pode-se concluir que o objetivo do SWEBOK é: A diversificar o conteúdo, ser um material de fácil descarte e promover o acesso ao conhecimento. B apresentar uma visão pouco usual no que se refere à Engenharia de Software dentro de um nível mais generalista. C direcionar atividades a um grupo limitado de profissionais que atuem na área de Engenharia de Software. D auxiliar as empresas a observarem de maneira mais ampla a Engenharia de Software como um todo. E profissionalizar a área de Engenharia de Software por meio de um consenso entre as áreas de qualidade e gestão. Motivo: Enviar Questão 10 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Código da questão: *23408*4 Leia o excerto a seguir: A realização do processo de automação requer ferramentas que possibilitem a interação entre as rotinas automatizadas e os softwares a serem testados. Também requer que essas ferramentas possuam recursos de conferências automáticas.” Fonte: BARTIÉ, A. Garantia de Qualidade de Software: Adquirindo maturidade organizacional. Rio de Janeiro: Elsevier, 2002. Considerando essas informações e o conteúdo estudado sobre os testes automatizados, é possível afirmar que, no processo de automação, os scripts: A são formados por inserções que simulam as configurações no sistema, além das análises, para definir comparações para as saídas. B são formados por métodos que simulam as saídas no sistema, além das análises, para definir comparações para as interações. C são formados por estruturas que simulam as saídas no sistema, além das análises, para definir comparações para as configurações. D são constituídos por comandos que simulam as entradas no sistema, além das análises, estabelecendo comparações com as saídas. E são formados por configurações que simulam as interações no sistema, além das análises, estabelecendo comparações para as entradas. Motivo: Enviar Dados da avaliação Edwardo Casiraghi Pereira 0***8*** 00:28:01 Entregar prova Progresso 10/10 questões respondidas 1 2 3 4 5 6 7 8 9 10 Legenda RespondidaNão respondida Conexão restaurada! Prova online Questão 1 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 2 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 3 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 4 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 5 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 6 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 7 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 8 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 9 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Questão 10 | ENGENHARIA, QUALIDADE E TESTE DE SOFTWARE Dados da avaliação 00:28:01 Progresso