Foram encontradas 560 questões.
4260661
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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?
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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, é:
( ) 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
Disciplina: TI - Sistemas Operacionais
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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
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?
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
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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
Disciplina: TI - Segurança da Informação
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Engenharia de SoftwareModelos de Desenvolvimento
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?
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
Disciplina: TI - Ciência de Dados e BI
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Provas:
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?
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
Cadernos
Caderno Container