Questões de Concurso Público PROCERGS 2023 para ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

Foram encontradas 5 questões

Q2172674 Engenharia de Software
Testar um software não é apenas encontrar algum erro/problema, mas envolve investigar, analisar e garantir que a entrega será realizada com qualidade (qualidade do código desenvolvido, dos requisitos acordados, dos padrões adotados e afins). Duas técnicas de teste de software são testes de caixa branca e testes de caixa preta. Relacione a Coluna 1 à Coluna 2, associando as técnicas de teste de software aos itens.
Coluna 1 1. Teste de caixa branca. 2. Teste de caixa preta.
Coluna 2 ( ) Análise de valor limite. ( ) Teste de condição. ( ) Teste de tabela de decisão. ( ) Teste funcional. ( ) Teste estrutural. ( ) Teste de ciclo.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2172675 Engenharia de Software
O desenvolvimento de software é uma tarefa complexa e desafiadora que envolve, normalmente, um time de desenvolvedores que colaboram entre si. Para o sucesso desse desenvolvimento colaborativo, utilizam-se práticas e ferramentas que minimizarão problemas. A integração contínua é uma dessas práticas. Analise as assertivas abaixo e assinale a alternativa correta.
I. GitHub oferece fluxo de trabalho inicial de CI (Integração Contínua) para uma série de linguagens e estruturas. II. A Integração Contínua é uma prática que recomenda que os commits sejam adiados o máximo possível, evitando tráfego de rede. III. O GitHub permite personalizar e compartilhar fluxos de trabalho.
Alternativas
Q2172676 Engenharia de Software
Muitas empresas fazem apenas testes funcionais em seus sistemas, mas na busca contínua por mais qualidade, menos riscos e melhores resultados, estão utilizando diversos outros tipos de testes. Relacione a Coluna 1 à Coluna 2, associando os tipos de testes com sua explicação.
Coluna 1 1. Teste de usabilidade. 2. Teste de segurança. 3. Teste de desempenho. 4. Teste de stress. 5. Teste de portabilidade.
Coluna 2 ( ) Verificar aspectos que envolvem a experiência do usuário ao utilizar o sistema. ( ) Verificar o comportamento do sistema em condições extremas. ( ) Verificar o funcionamento do sistema em diferentes plataformas e dispositivos, nas quais o sistema está proposto a funcionar. ( ) Verificar o tempo de resposta para determinadas operações. ( ) Verificar a proteção do sistema contra invasões ou acesso não autorizado a informações.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2172677 Engenharia de Software
Existem diversos métodos para desenvolvimento de softwares, cada um deles com um conjunto próprio de etapas e ciclo de desenvolvimento de software. Analise os elementos de um método de desenvolvimento de software:
• Product Backlog • Sprint Backlog • Product Owner • Daily Stand-up
Qual método de desenvolvimento de software possui esses elementos?
Alternativas
Q2172678 Engenharia de Software
Os métodos Scrum e eXtreme Programming são dois exemplos de abordagens iterativas para o desenvolvimento de softwares. Eles são métodos ágeis que compartilham algumas características. Analise as assertivas abaixo e assinale a alternativa correta.
I. Scrum e eXtreme Programming têm ênfase no desenvolvimento e entrega incrementais de software. II. Scrum e eXtreme Programming têm ênfase em processos em vez de pessoas. III. Scrum e eXtreme Programming têm dificuldade de atender a contínuas mudanças nos requisitos.
Alternativas
Respostas
1: C
2: D
3: D
4: E
5: C