Questões de Concurso Público IF Sul - MG 2025 para PEBTT - Informática

Questões Discursivas

Foram encontradas 6 questões

Q3677389 Engenharia de Software

Seja a função em C que deveria atender o seguinte enunciado:



Construir uma função chamada somar, que recebe dois valores inteiros e retorna a soma deles.

int somar(int a, int b) {

  return a - b; 

}

Um testador executa um caso de teste chamando a função somar(10,5).

O resultado esperado deve ser 15.

O resultado obtido foi 5. 



A diferença entre o resultado esperado e o resultado obtido é devido a um comportamento incorreto, observado na função durante sua execução. Esse problema, no contexto de testes de software, é classificado como:

Alternativas
Q3677390 Engenharia de Software
Um site de uma loja virtual tem as seguintes funcionalidades:
1. Login de usuário.
2. Busca de produtos.
3. Adicionar um produto ao carrinho de compras.
4. Finalizar a compra (checkout).
Depois de um certo tempo em produção, foi decidido implementar no site a funcionalidade “Lista de desejos” e, por causa dela, se decidiu testar novamente as funcionalidades 1, 3 e 4. O tipo de teste realizado nas funcionalidades do site por causa da “Lista de desejos” foi o de:
Alternativas
Q3677392 Engenharia de Software
O teste de aceitação serve para verificar se o software desenvolvido está pronto para entrar em produção. Geralmente, o testador escolhido para fazer esse tipo de teste:
Alternativas
Q3677394 Engenharia de Software
No contexto de testes de software, o teste de performance é dividido em três tipos de teste: testes de carga, de estresse e de estabilidade. Com base nesses tipos e considerando sua aplicação em um site de e-commerce hipotético, relacione a Coluna 1 à Coluna 2, associando cada tipo de teste ao respectivo exemplo de sua aplicação.


Coluna 1
1. Carga.
2. Estresse.
3. Estabilidade.

Coluna 2
( ) Aumenta-se progressivamente o número de usuários que usam o site simultaneamente até que ele colapse, exibindo erros e com tempos de resposta inaceitáveis. Assim, verifica-se com quantos usuários o site deixa de funcionar como deve.
( ) Utiliza-se uma carga nominal de 800 usuários usando o site ao mesmo tempo, sabendo-se que é esperado que ele suporte um pico de até 1.000 usuários. Faz-se isso por um período de 24 horas e, depois, analisa-se o desempenho do site nessa janela de tempo, verificando alguns dados como, por exemplo, se os tempos de resposta se mantêm dentro do especificado ou se o consumo de memória aumentou durante esse tempo. Assim, verifica-se se o site continua funcionando por um período com o mesmo número de usuários sem degradar.
( ) Espera-se que o site suporte 1.000 usuários simultâneos. Dessa forma, aplicam-se os 1.000 usuários, verificando se o site aguenta esse volume de pico, sem degradar, por 1 hora. Assim, é possível verificar se o site funciona bem com o volume máximo de usuários que se espera dele no dia a dia, em determinados períodos de tempo.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3677395 Engenharia de Software
Em nível acadêmico, ao se construir um robô, deve-se definir os atuadores para movimentá-lo e os sensores para enviar dados sobre o meio onde ele está interagindo. Entre os diferentes tipos de sensores, há a chave de colisão, que é um: 
Alternativas
Q3677397 Engenharia de Software
Em robótica, especialmente em máquinas de Comando Numérico Computadorizado (CNC), são empregados motores de passo. Com base nas características desses motores, analise as assertivas a seguir:
I. São motores CC sem escova.
II. As suas bobinas devem ser energizadas em intervalos definidos para manter o eixo de saída do motor girando.
III. O número de graus por passo determina quantos passos existem em cada rotação do eixo de saída.
IV. Quanto mais passos o motor for capaz de dar em uma rotação do eixo de saída, maior será sua resolução.
Quais estão corretas? 
Alternativas
Respostas
1: E
2: D
3: C
4: A
5: C
6: E