Foram encontradas 57.604 questões.
4260668
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:
Considerando a biblioteca OpenCV (cv2, versão 4.x) em Python, relacione a
Coluna 1 à Coluna 2, associando cada situação à consequência que ela efetivamente provoca.
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, é:
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
Questão presente nas seguintes provas
4260666
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 seguintes asserções e a relação proposta entre elas:
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.
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
Questão presente nas seguintes provas
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
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
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
4260648
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:
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoTipos de Dados
Considere o seguinte trecho em Python, executado em um diretório de trabalho no
qual o arquivo foto.jpg existe e é uma imagem válida, usando a biblioteca OpenCV (cv2, versão 4.x):
img = cv2.imread('foto.jpg') print(type(img))
Assinale a alternativa que indica corretamente o que é impresso pelo print(type(img)) acima.
img = cv2.imread('foto.jpg') print(type(img))
Assinale a alternativa que indica corretamente o que é impresso pelo print(type(img)) acima.
Provas
Questão presente nas seguintes provas
4260646
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 SoftwareDesenvolvimento Baseado em Componentes
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
Uma empresa de desenvolvimento de software adota diferentes estratégias de reuso
em seus projetos. Em um primeiro projeto, ela reusa uma biblioteca matemática de terceiros vinculada
ao código da aplicação, sem nenhuma alteração — isso é chamado de reuso de _____________. Em
um segundo projeto, ela reaproveita um módulo de geração de relatórios em PDF, originalmente
construído como parte de um sistema de folha de pagamento, dentro de um sistema de controle de
estoque — isso é chamado de reuso de ___________. Em um terceiro projeto, a empresa não reutiliza
nenhum código-fonte, mas aplica a ideia central de um padrão de projeto (design pattern) já
conhecido, adaptando-a a uma nova situação — isso é chamado de reuso de ___________.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
Questão presente nas seguintes provas
Na linguagem DAX (Data Analysis Expressions),
utilizada em modelos tabulares, o elemento que
permite definir um cálculo cujo resultado é avaliado de
acordo com o contexto de filtro existente no momento
da consulta, sendo empregado, por exemplo, em
diferentes células de uma Tabela Dinâmica ou em
diferentes elementos de um visual é
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container