Magna Concursos

Foram encontradas 560 questões.

4260661 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Analise as assertivas a seguir sobre pontos de sequência (sequence points) e efeitos colaterais nos padrões C++ anteriores ao C++11, conceito historicamente compartilhado com a linguagem C e formalizado pelo padrão ISO/IEC 9899:

I. Em um laço while (contador++ < 5) { ... }, a condição de teste constitui uma expressão completa (full expression); portanto, há garantia de que o incremento de contador ocorre antes de o fluxo de execução prosseguir para o corpo do laço, mesmo utilizando a forma pós-fixada do operador.
II. Na instrução total = (a++ + b) + (a++ + c);, há garantia de que a primeira ocorrência de a++ é avaliada e seu efeito colateral aplicado antes da segunda ocorrência de a++, na ordem em que aparecem na expressão.
III. O ponto e vírgula que encerra uma instrução marca um ponto de sequência: todas as alterações produzidas por operadores de atribuição, incremento e decremento dentro daquela instrução devem ocorrer antes de o programa prosseguir para a instrução seguinte.
IV. No operador vírgula, como em expr1, expr2, há garantia de que a avaliação de expr1 — incluindo seus efeitos colaterais — ocorre antes da avaliação de expr2, pois o próprio operador vírgula constitui um ponto de sequência.

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
4260660 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Sobre os níveis de teste de software, analise as assertivas a seguir e assinale V, se verdadeiras, ou F, se falsas.

( ) Teste de unidade verifica o menor pedaço testável do sistema isoladamente, podendo ser realizado pelo próprio desenvolvedor antes de o sistema estar totalmente concluído.
( ) Teste de integração verifica a interação entre partes do sistema à medida que são combinadas, com foco nas interfaces entre elas — não a unidade isolada nem o sistema completo como uma caixa-preta única.
( ) Teste de sistema avalia a interação entre dois componentes específicos, sendo executado antes de as unidades serem testadas individualmente.
( ) Teste de aceitação é conduzido pela própria equipe de desenvolvimento, com o mesmo enfoque técnico usado no teste de unidade.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas
4260659 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Um sistema multiprocessado (SMP) implementa um semáforo cuja operação wait() bloqueia o processo (inserindo-o em uma fila de espera) em vez de mantê-lo em espera em ação (busy waiting), caso o recurso não esteja disponível. Assinale a alternativa correta sobre a relação entre hardware e software na sincronização desse cenário.
 

Provas

Questão presente nas seguintes provas
4260658 Ano: 2026
Disciplina: Engenharia Eletrônica
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Analise as assertivas a seguir sobre interfaces GPIO (General-Purpose Input/Output) em microcontroladores como o ESP8266:

I. Uma interface GPIO pode ser configurada tanto como entrada quanto como saída; quando configurada como saída, a tensão do pino é definida em software e controlada pelo microcontrolador.
II. Na lógica positiva, o valor lógico 0 corresponde à tensão de trabalho do microcontrolador, e o valor lógico 1 corresponde a 0 volt.
III. A corrente de saída disponível em um pino GPIO é, em geral, muito baixa, o que impede seu uso para acionar diretamente a maioria dos dispositivos elétricos, exceto LEDs ou cargas de corrente muito reduzida.
IV. Para acionar um dispositivo elétrico de maior corrente diretamente a partir de uma saída GPIO, sem qualquer componente intermediário, basta programar a saída para o nível lógico correspondente à tensão de trabalho do microcontrolador.

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
4260657 Ano: 2026
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Quando um programa em execução em modo usuário precisa solicitar um serviço do sistema operacional — uma chamada de sistema —, ele aciona uma instrução especial (TRAP ou equivalente). Assinale a alternativa que descreve corretamente o mecanismo pelo qual o processador transita do modo usuário para o modo supervisor (também chamado modo núcleo ou modalidade de kernel) nesse processo.
 

Provas

Questão presente nas seguintes provas
4260656 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
A criptografia de chave pública é empregada tanto para garantir confidencialidade (encriptar uma mensagem para que só o destinatário pretendido a leia) quanto em esquemas de assinatura digital baseados em resumo criptográfico (hash) de um documento. Assinale a alternativa que descreve corretamente o uso das chaves em cada um desses dois casos.
 

Provas

Questão presente nas seguintes provas
4260655 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Sobre infraestrutura como código (Infrastructure as Code — IaC), analise as assertivas a seguir:

I. Infraestrutura como código é a abordagem de definir infraestrutura computacional e de rede por meio de código-fonte, que passa a poder ser tratado como qualquer outro sistema de software.
II. Uma prática central da infraestrutura como código é manter os arquivos de definição sob controle de versão, o que permite auditabilidade e a reprodutibilidade de builds.
III. Segundo a prática de infraestrutura como código, é aceitável que um administrador acesse um servidor e faça ajustes pontuais diretamente, desde que documente a alteração posteriormente em um sistema à parte.
IV. A disciplina de entrega contínua (continuous delivery) aplicada à infraestrutura como código dispensa testes automatizados, já que mudanças de infraestrutura são inerentemente de baixo risco.

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
4260654 Ano: 2026
Disciplina: TI - Ciência de Dados e BI
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Um profissional de visão computacional processa, com a biblioteca cv2 (OpenCV 4.x), uma imagem em tons de cinza de baixo contraste, cujo histograma de intensidade está concentrado em uma faixa estreita de valores. Após aplicar uma única função do OpenCV, o histograma passa a ocupar toda a faixa de 0 a 255 de forma muito mais uniforme, aumentando visivelmente o contraste da imagem. Assinale a alternativa que identifica corretamente a função do OpenCV responsável por essa transformação e a razão pela qual ela produz esse efeito.
 

Provas

Questão presente nas seguintes provas
4260653 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas

Um programador escreve a função abaixo em linguagem C, que deveria dobrar o valor do seu parâmetro, uma variável inteira:

void dobra(int x) {
    x = x * 2;
}

Ao testar dobra(n);, ele percebe que o valor de n no código chamador permanece inalterado após a chamada.

Assinale a alternativa que apresenta uma correção que faz a função dobra produzir o efeito pretendido.

 

Provas

Questão presente nas seguintes provas
4260652 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Sobre a relação de inclusão entre critérios de teste estrutural, analise as assertivas a seguir:

I. Um critério C1 inclui um critério C2 quando, para qualquer programa, todo conjunto de casos de teste que satisfaz C1 também satisfaz C2 — ou seja, alcançar a cobertura exigida por C1 garante automaticamente a cobertura exigida por C2.
II. Quando um critério C1 inclui estritamente um critério C2, isso implica que C2 também inclui C1, caracterizando uma relação simétrica entre ambos.
III. Entre os critérios de fluxo de controle (cobertura de instruções ou todos-nós, cobertura de decisão ou todas-arestas, e cobertura de caminho ou todos-caminhos), a cobertura de caminho é a mais rigorosa, incluindo as demais; já a cobertura de instruções é a menos rigorosa, sendo incluída pelas demais.
IV. Se um critério C1 inclui um critério C2, e C2 inclui um critério C3, então C1 necessariamente inclui C3, pela transitividade da relação de inclusão. 

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas