Questões Concurso CGU

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões Concurso CGU

#Questão 1010035 - Engenharia de Software, Conceitos Básicos em Engenharia de Software, FGV, 2022, CGU, Auditor Federal de Finanças e Controle - Tecnologia da Informação

A equipe de redes de um órgão público está trabalhando para auxiliar no cumprimento das metas da equipe de desenvolvimento de sistemas do mesmo órgão e vislumbrou a possibilidade de utilização de DevOps. Para tal, a equipe de redes indicou a contratação de uma API em uma nuvem. A API indicada permite que os desenvolvedores e os administradores dos sistemas interajam com a infraestrutura de modo programático e em escala, evitando a instalação e a configuração dos recursos manualmente todas as vezes que precisam recriar um ambiente de desenvolvimento. Para essa atividade, a equipe de desenvolvimento utilizou a prática DevOps de:

#Questão 1010036 - Engenharia de Software, Teste de Software, FGV, 2022, CGU, Auditor Federal de Finanças e Controle - Tecnologia da Informação

Uma categoria de testes comumente utilizada é a de Testes Baseados em Experiência (Experience-based Testing). Nas técnicas dessa categoria, fatores como o histórico de funcionamento da aplicação e erros comuns de utilização das tecnologias empregadas – derivados do conhecimento do testador – são utilizados para antecipar a ocorrência de erros, defeitos e falhas. Testes baseados em experiência não costumam ser empregados como abordagem principal em cenários de alto risco, em função da variabilidade de sua eficiência e cobertura. Considerando um projeto em que o time de desenvolvimento não possua experiência com a tecnologia e o domínio da aplicação, a técnica recomendada para o portfólio de testes desse time é:

#Questão 1010037 - Engenharia de Software, Processos de Software - Desenvolvimento Ágil, FGV, 2022, CGU, Auditor Federal de Finanças e Controle - Tecnologia da Informação

De acordo com o Guia do Scrum, a "Meta da Sprint é o único objetivo da Sprint. Embora a Meta da Sprint seja um compromisso dos Developers, esta fornece flexibilidade em termos do trabalho exato necessário para alcançá-la". A Meta da Sprint é elaborada:

#Questão 1010038 - Engenharia de Software, Metodologia de desenvolvimento de software, FGV, 2022, CGU, Auditor Federal de Finanças e Controle - Tecnologia da Informação

Considere o desenvolvimento de uma aplicação de tratamento de dados sensíveis. O time tem experiência com desenvolvimento seguro e elabora uma lista de verificação com foco em segurança para ser utilizada na revisão de código manual que ocorre antes de um commit. Essa lista de verificação trata exclusivamente da aplicação de boas práticas de validação dos dados de entrada das unidades do sistema.

Deveria fazer parte dessa lista verificar se:

#Questão 1010039 - Engenharia de Software, Gerência de Configuração, FGV, 2022, CGU, Auditor Federal de Finanças e Controle - Tecnologia da Informação

Sistemas de Controle de Versão (SCV), tais como o Mercurial, o GIT e o SVN, são ferramentas indispensáveis para apoiar as melhores práticas de desenvolvimento de sistemas. Os SCVs atualmente disponíveis possuem grande flexibilidade para se adaptar ao fluxo de trabalho de um time e suas práticas de desenvolvimento. No GIT, essa customização do fluxo de trabalho para um time ou projeto é comum, e muitos desses fluxos de trabalho utilizam uma abordagem conhecida como ramificação de recurso (Feature Branch). Uma possível limitação dessa abordagem seria o(a):

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis