Questões de Concurso Público UFSC 2023 para Técnico de Tecnologia da Informação

Foram encontradas 2 questões

Q2167016 Engenharia de Software
Analise as afirmativas abaixo sobre a ferramenta de versionamento Git e assinale a alternativa correta.
I. O Git trabalha com uma estrutura de árvores em três níveis: work directory, stage (ou index) e head. II. O comando git commit serve para enviar as alterações locais a um repositório remoto. III. O comando git pull é equivalente ao comando git fetch seguido do comando git merge. IV. O comando git reset serve para desfazer alterações, sem alterar a referência head. V. O comando git checkout pode ser utilizado para trocar de uma branch para outra.
Alternativas
Q2167018 Engenharia de Software
Considere as seguintes definições relacionadas a teste de software, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. O teste __________ verifica o comportamento individual de partes do código. Cada parte é testada separadamente para garantir que ela esteja funcionando corretamente antes de ser integrada ao resto do sistema.
2. O teste __________ verifica a conexão entre as diferentes partes do sistema. É realizado depois que as partes foram testadas e corrigidas individualmente, e o objetivo é verificar se elas funcionam corretamente juntas.
3. O teste __________ verifica se o software atende às expectativas do usuário em termos de funcionalidades e recursos. Esse teste é realizado a partir da perspectiva do usuário, simulando a interação com o software e verificando se ele produz resultados esperados. Pode ser realizado manualmente ou com a ajuda de ferramentas de automação de testes.
Alternativas
Respostas
1: B
2: C