Qualidade de Software - Revisão N2
Sign in to Google to save your progress. Learn more
Nome *
Email *
Questão 1. 2019 - CESPE - MPC-PA - Assistente Ministerial de InformáticaConsoante os princípios dos métodos ágeis, na construção de um sistema, os testes de unidade do código criado devem ser sempre executados primeiramente *
Questão 2. 2019 - FCC - TRF - 4ª REGIÃO - Analista Judiciário - Sistemas de TIUm Analista de TI, ao pesquisar sobre testes automatizados, encontrou a seguinte informação:Para escrever os testes de aceitação, podemos usar os critérios de aceitação descritos nas histórias de usuário. Estando estes testes implementados, executando e passando com sucesso, obter-se-á uma boa cobertura e garantia de que pelo menos as funcionalidades mais importantes estão sendo de fato cobertas pelos testes. É recomendável que esses testes sejam executados por um tipo de ferramenta (como: Jenkins, TravisCI, Hudson, CruiseControl etc.), que fará o trabalho de executar os testes automatizados de acordo com alguma estratégia predefinida (como: todo dia, a cada modificação feita no código-fonte etc.).O Analista conclui que o tipo de ferramenta mencionada no texto é de *
Questão 3. 2019 - IDECAN - IF-PB - Professor - InformáticaO processo de teste tem dois objetivos distintos: i) Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos e ii) Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das especificações. Sobre testes de software, é incorreto afirmar que *
Questão 4. 2015 - Makiyama - Banestes - Analista de TI - Suporte e InfraestruturaAssinale a alternativa que NÃO aborda um teste de desempenho: *
Questão 5. 2019 - FCC - SEMEF - AM - Assistente Técnico de TI - ProgramadorA equipe de teste de software deve ter bem entendido que um dos objetivos principais de um teste de software é *
Questão 6. 2019 - CCV-UFC - Técnico de Tecnologia da InformaçãoSobre os tipos de testes de software, marque o item correto. *
Questão 7. 2019 - CCV-UFC - Técnico de Tecnologia da InformaçãoDurante o desenvolvimento de um sistema, é necessária a realização de testes, sendo um deles denominado de teste beta. Sobre esse tipo de teste, assinale a alternativa correta. *
Questão 8. 2018 - CS-UFG - SANEAGO - GO - Analista de SistemasA facilidade de manutenção recebe a maior prioridade nas decisões de um projetista (designer) de software. Visando atender a essa prioridade, o projetista *
Questão 9. 2019 - FCC - SEMEF - Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - ProgramadorAo realizar a manutenção de software, a equipe de TI deve aplicar algumas métricas de modo a avaliar a eficiência do processo de manutenção de software, sendo aspectos positivos *
Questão 10. 2017 - FUNDEP - UFVJM-MG - Analista de Tecnologia da InformaçãoQual entre os tipos de manutenção de software é o mais comum e gera o maior esforço para seu reparo? *
Questão 11. 2013 - CESGRANRIO - BNDES - Análise de Sistemas - DesenvolvimentoDe um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção. Na fase de manutenção, dentre outras atividades, são: *
Questão 12. 2019 - CESPE - MPC-PA - Assistente Ministerial de InformáticaNo contexto da manutenção preventiva de sistemas no paradigma orientado a objetos, a refatoração é uma técnica empregada com o objetivo de *
Questão 13. 2015 - VUNESP - CRO-SP - ProgramadorA manutenção corretiva de software *
Questão 14. 2016 - INSTITUTO - CASAN - INSTITUTO AOCP - Analista de Sistema - Desenvolvimento de SistemasSobre a engenharia de software, que é uma área da computação voltada para à especificação, desenvolvimento e manutenção de software, é correto afirmar que ela aborda *
Questão 15. 2017 - UFMT - UFSBA - Técnico em Tecnologia da InformaçãoO sistema baseado em software está operacional quando está sendo utilizado pelos usuários em um ambiente real de produção. Mesmo nesse estágio, o sistema estará sujeito a mudanças ou atualizações que podem ocorrer por diferentes motivos. Sobre essa fase do ciclo de vida de um software, marque V para as afirmativas verdadeiras e F para as falsas.(   ) A manutenção corretiva caracteriza-se por manter o software operacional, mas exige que as causas da falha sejam rastreadas e sanadas, por vezes, até em nível de requisitos. (   ) A manutenção adaptativa ocorre para prevenir defeitos que possam existir e consiste em criar um conjunto de testes a serem executados com o sistema em operação. (   ) Sistemas legados não apresentam dificuldade de manutenção devido à tecnologia adotada e à documentação, pois a aplicação da engenharia reversa supre essas falhas. (   ) Mudanças para melhorar aspectos do sistema e, na documentação, para maior compreensão são classificadas como manutenção perfectiva.Assinale a sequência correta.Obs. do prof.: Considere a manutenção preventiva da ISO 14764 *
Questão 16. 2019 - FCC - TRF - 4ª REGIÃO - Analista Judiciário - Sistemas de Tecnologia da InformaçãoUma Analista de TI está atuando como Product Owner em um projeto Scrum. Ela está trabalhando na formulação de um acordo para definir quais são os passos mínimos para a conclusão de um item potencialmente entregável, que serve como um contrato entre o Scrum Team e o Product Owner, de forma que os integrantes tenham um entendimento compartilhado do que significa o trabalho estar completo, assegurando a transparência e os padrões de qualidade estabelecidos entre eles. O acordo, denominado *
Questão 17. 2019 - FUNDATEC - Prefeitura de Gramado - RS - Analista de SistemaDe acordo com o guia Scrum, analise as assertivas a seguir:I. Scrum é um framework para planejamento, programação e manutenção de produtos simples.II. Três são os pilares para toda a implementação de um controle de processo empírico: transparência, inspeção e adaptação.III. O Scrum Team consiste de um Product Owner, o Development Team, e de um Scrum Master.IV. A Product Backlog é uma lista ordenada de tudo o que é conhecido como necessário ao produto.Quais estão corretas? *
Questão 18. 2019 - COMPERVE - UFRN - Técnico de Tecnologia da InformaçãoO Scrum é um framework no qual as pessoas podem abordar problemas adaptativos complexos ao mesmo tempo em que entregam, de maneira produtiva e criativa, produtos de mais alto valor possível. Nesse framework, existem três papéis importantes, que são: *
Questão 19. 2019 - FCC - SEFAZ-BA - Auditor Fiscal - Tecnologia da Informação - Prova IIScrum e XP são metodologias ágeis usadas no contexto de desenvolvimento de software que: *
Questão 20. 2019 - CCV-UFC - UFC - Técnico de TI - Desenvolvimento de SistemasSobre metodologias de Desenvolvimento Ágil, o que podemos afirmar corretamente? *
Questão 21. 2019 - COSEAC - UFF - Analista de Tecnologia da InformaçãoEm relação aos métodos ágeis, o responsável por garantir que a equipe está aderindo aos valores do Scrum é representado por: *
Questão 22. 2018 - FAPEC - UFMS - Analista de Tecnologia da InformaçãoConsidere as afirmações a seguir sobre as fases da metodologia SCRUM.I - Product Backlog é uma lista ordenada por prioridade, produzida antes do início do desenvolvimento, de itens que representam o que será produzido ao longo do projeto.II - Cada ciclo de Sprint inicia com uma reunião de Sprint Planning.III - Em cada ciclo de Sprint a reunião de Sprint Retrospective é realizada antes da reunião de Daily Scrum.Está(ão) correta(s): *
Questão 23. 2013 - CCV-UFC - Analista de Tecnologia da Informação - Engenharia de SoftwareAssinale a alternativa que indica os processos que compõem o Nível G do MPS.BR. *
Questão 24. 2018 - CESGRANRIO - Banco da Amazônia - Técnico Científico - Tecnologia da InformaçãoDois modelos de capacidade de desenvolvimento de software muito usados no Brasil são o MPS.Br e o CMMI. Ambos são similares, porém o CMMI possui 5 níveis de maturidade, enquanto o MPS.Br possui 7 níveis. Entre ambos, há uma correlação que mapeia por similaridade de exigências os níveis do MPS.Br aos do CMMI.Em que nível do CMMI se espera que esteja uma empresa certificada n o nível C de maturidade do MPS.Br? *
Questão 25. 2018 - FAURGS - BANRISUL - Gestão de TIO MPS-BR organiza seus conceitos de forma diferente da adotada pelo Modelo de Referência de Qualidade do CMMI. No entanto, pode ser delineada uma correspondência entre os níveis do Modelo de Referência do MPS-BR e os níveis do Modelo de Maturidade do CMMI.Qual das seguintes alternativas contém o nível do Modelo de Referência do MPS-BR para Software (MPSBR-SW) que corresponde ao nível 4 do Modelo de Maturidade do CMMI (CMMI-DEV)? *
Questão 26. 2018 - IADES - CFM - Analista de Tecnologia da InformaçãoQuanto a dois modelos de maturidade de processo de software: Capability Maturity Model Integration (CMMI) e Melhoria do Processo de Software Brasileiro (MPS.BR), assinale a alternativa correta. *
Questão 27. 2018 - FAURGS - BANRISUL - Teste de SoftwareO MPS-BR organiza seus conceitos de forma diferente da adotada pelo Modelo de referência de qualidade CMMI. No entanto, pode ser delineada uma correspondência entre os níveis do Modelo de Referência do MPS-BR e os níveis do Modelo de Maturidade do CMMI.Qual das alternativas seguintes contém os níveis do Modelo de Maturidade do CMMI (CMMI-DEV) que correspondem, respectivamente, aos níveis F, C, B e A do Modelo de Referência do MPS-BR (MPS-BR-SW)? *
Questão 28. 2016 - COPEVE-UFAL -  Analista de Tecnologia da InformaçãoDadas as afirmativas sobre os modelos de maturidade CMMI e MPS.BR,I. Possuem o objetivo de avaliar continuamente a qualidade do software que está sendo desenvolvido.II. Ambos defendem a necessidade de haver uma preocupação com a melhoria contínua do processo utilizado para o desenvolvimento de software.III. Ambos estruturam o processo de maturidade em cinco níveis.IV. O modelo MPS.BR foi constituído a partir da composição de práticas recomendadas por outros modelos de maturidade existentes, como, por ex., o CMMI.verifica-se que está(ão) correta(s)   *
Questão 29. 2015 - FCC - TRT - 9ª REGIÃO - Analista Judiciário - Área Apoio Especializado Os modelos de qualidade de software CMMI 1.3 e MPS.BR têm em comum o fato de que ambos *
Questão 30. De acordo com a figura abaixo, explique por que o diagrama denominado Project Management Triangle, Triple Constraint ou Iron Triangle é importante para o gerenciamento de qualidade de software. *
Captionless Image
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy