Questões de Concurso Público SAEB-BA 2023 para Analista Técnico - Tecnologia da Informação (Desenvolvimento)

Foram encontradas 5 questões

Q2309956 Engenharia de Software
Projetos possuem necessidades diferentes baseados em sua utilização, implementação e manutenção, desta forma existem diversos modelos de desenvolvimento de software. Um destes modelos é o TDD (Test-Driven Development), um modelo que envolve a criação de testes automatizados antes de escrever o código de produção. Assinale a alternativa correta em relação aos benefícios do TDD.
Alternativas
Q2309960 Engenharia de Software
Para a criação de qualquer projeto de software, este deve ser monitorado e gerenciado constantemente, a fim de, garantir qualidade e confiabilidade ao produto de software a ser entregue, para isto, a disciplina de gerenciamento de projetos se faz indispensável, seja na escolha do modelo de gerenciamento a ser utilizado, quanto na evolução do modelo escolhido. Sobre gerenciamento de projetos um dos frameworks que são amplamente utilizados é o SCRUM, assinale a alternativa que apresenta o que é um Product Owner dentro deste framework.
Alternativas
Q2309961 Engenharia de Software
Modelos de desenvolvimento de software são extremamente comuns em aplicações de diversos nichos utilizadas nos dias de hoje. Um dos modelos que são comumente utilizados é o TDD, porém, o modelo BDD (Behavior-Driven Development) tem uma grande expressão no âmbito do desenvolvimento, desta forma, assinale a alternativa que apresenta corretamente o que é o BDD
Alternativas
Q2309962 Engenharia de Software
Em paralelo aos conhecimentos do desenvolvimento orientado a objetos, padrões de projetos foram desenvolvidos, a fim de propor padrões já consagrados para a resolução de problemas que eventualmente são recorrentes ao longo do desenvolvimento de projeto logo existem diversas Design Patterns (Padrões de projeto). Assinale a alternativa correta sobre qual a principal finalidade da Design Pattern Singleton.
Alternativas
Q2309966 Engenharia de Software
Ao desenvolvermos softwares em equipe, há um grande problema relacionado a organização dos arquivos do projeto, bem como o versionamento das modificações que são realizadas, garantindo assim, maior segurança e recuperação a erros, uma das tecnologias que temos disponível para isto é o GIT, que fornece diversos recursos para este gerenciamento. Com relação ao comando git clone, assinale a alternativa que apresenta qual o proposito deste comando.
Alternativas
Respostas
1: C
2: C
3: D
4: A
5: A