Foram encontradas 50 questões.
Disciplina: TI - Redes de Computadores
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
I. Um servidor MCP consegue processar corretamente cada requisição sem depender de nenhuma informação retida de requisições anteriores na mesma conexão — comportamento que caracteriza a camada de dados do protocolo como stateless (sem estado).
PORQUE
II. Cada requisição MCP carrega, em seu campo _meta, a versão do protocolo e as capacidades relevantes para aquela requisição, permitindo que o servidor processe cada requisição de forma independente.
A respeito dessas asserções, assinale a alternativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Considere o trecho de código em linguagem C abaixo:
int *x = malloc(10 * sizeof(int));
int *y = x + 5;
/* ... */
free(y);
Assinale a alternativa que apresenta a correta descrição do efeito de free(y) nesse trecho.
Provas
Disciplina: TI - Segurança da Informação
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas
Disciplina: TI - Redes de Computadores
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
- Protocolos e ServiçosInternet e EmailHTTP: Hyper Text Transfer Protocol
- TCP/IPUDP: User Datagram Protocol
Coluna 1
1. MQTT (Message Queuing Telemetry Transport — não a variante MQTT-SN).
2. CoAP (Constrained Application Protocol, conforme RFC 7252).
3. HTTP (Hypertext Transfer Protocol, versões convencionais).
Coluna 2
( ) Protocolo de aplicação que roda sobre UDP, otimizado para dispositivos com recursos severamente limitados; sua menor mensagem, apenas com cabeçalho, pode ter 4 bytes.
( ) Protocolo de aplicação que exige um transporte confiável, com conexão ordenada, sem perdas e bidirecional — tipicamente TCP/IP —, para funcionar corretamente.
( ) Protocolo de aplicação amplamente usado na web tradicional, cujo overhead por mensagem é significativamente maior que o dos protocolos otimizados especificamente para IoT.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Coluna 1
1. Variável declarada fora de qualquer bloco, sem o modificador static.
2. Variável declarada fora de qualquer bloco, com o modificador static.
3. Variável declarada dentro de um bloco (função), com o modificador static.
Coluna 2
( ) Duração estática, sem vinculação (no linkage).
( ) Duração estática, com vinculação externa (external linkage).
( ) Duração estática, com vinculação interna (internal linkage).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
A Tabela 2 abaixo aplica a abordagem de tabela-verdade do critério de cobertura MC/DC (Modified Condition/Decision Coverage) à decisão booleana Z := (A e B) ou (C ou D). As quatro primeiras colunas são os valores de entrada; a coluna Z é o resultado da decisão; as quatro colunas sombreadas à direita (também rotuladas A, B, C, D) indicam, para cada teste, o número do teste que, junto com ele, forma um par de independência para aquela condição.
| Teste | A | B | C | D | Z | A | B | C | D |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F | F | F | F | F | 3 | 2 | ||
| 2 | F | F | F | T | T | 1 | |||
| 3 | F | F | T | F | T | 1 | |||
| 4 | F | F | T | T | T | ||||
| 5 | F | T | F | F | F | 13 | 7 | 6 | |
| 6 | F | T | F | T | T | 5 | |||
| 7 | F | T | T | F | T | 5 | |||
| 8 | F | T | T | T | T | ||||
| 9 | T | F | F | F | F | 13 | 11 | 10 | |
| 10 | T | F | F | T | T | 9 | |||
| 11 | T | F | T | F | T | 9 | |||
| 12 | T | F | T | T | T | ||||
| 13 | T | T | F | F | T | 5 | 9 | ||
| 14 | T | T | F | T | T | ||||
| 15 | T | T | T | F | T | ||||
| 16 | T | T | T | T | T |
Nota: Colunas sombreadas: A, B, C, D — número do teste-par de independência.
Considerando os testes 5 e 13 da Tabela, assinale a alternativa que descreve corretamente a relação entre eles.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Coluna 1
1. Chamar cv2.imread('foto.jpg'), em Python, quando o arquivo não existe no caminho informado.
2. Chamar cv2.imshow('janela', img) sem, na sequência, chamar cv2.waitKey() (ou cv2.pollKey()).
3. Chamar cv2.VideoCapture(0) em uma máquina sem nenhuma câmera conectada e, em seguida, consultar isOpened() no objeto retornado.
4. Chamar cv2.VideoCapture('video.mp4'), passando um caminho de arquivo em vez de um índice de dispositivo.
Coluna 2
( ) A função não lança exceção; em Python, o valor retornado é None — diferente da API C++ da mesma função, em que o retorno é uma matriz (Mat) vazia, com data == NULL.
( ) O objeto passa a capturar quadros do arquivo de vídeo indicado, e não de uma câmera física.
( ) A imagem não chega a ser efetivamente exibida (a rotina de tratamento de eventos da GUI, necessária para isso, só é executada por uma dessas chamadas subsequentes).
( ) isOpened() retorna False, indicando que a captura não foi inicializada com sucesso.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Disciplina: TI - Sistemas Operacionais
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Coluna 1
1. FIFO (First In, First Out).
2. Segunda chance.
3. LRU (Least Recently Used).
Coluna 2
( ) Substitui a página mais antiga sem considerar se ela foi referenciada recentemente; na forma pura, raramente é usado, pois pode remover páginas intensamente utilizadas.
( ) Inspeciona o bit R da página mais antiga: se estiver zerado, a página é substituída imediatamente; se estiver ativado, o bit é zerado e a página é movida para o fim da lista, com seu “tempo de carregamento” atualizado.
( ) Sua implementação completa exige manter, atualizada a cada referência de memória, uma lista encadeada de todas as páginas ordenada pelo momento de uso, o que é caro mesmo com suporte de hardware — por isso, na prática, empregam-se apenas aproximações desse algoritmo.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
I. Ao reaplicar a mesma configuração declarativa de infraestrutura como código sobre um ambiente já provisionado, ferramentas como Terraform e Ansible não duplicam os recursos já existentes nem executam novamente ações desnecessárias.
PORQUE
II. Essas ferramentas comparam o estado desejado, descrito na configuração, ao estado atual da infraestrutura, executando apenas as ações de mudança necessárias para reconciliar as diferenças entre os dois estados.
A respeito dessas asserções, assinale a alternativa correta.
Provas
Disciplina: TI - Redes de Computadores
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
- Protocolos e ServiçosInternet e EmailHTTP: Hyper Text Transfer Protocol
- TCP/IPTCP: Transmission Control Protocol
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
Caderno Container