Magna Concursos

Foram encontradas 469 questões.

A recursão é uma técnica onde uma função chama a si mesma para resolver subproblemas menores de um problema original, sendo amplamente aplicada em algoritmos de divisão e conquista. Para que uma função recursiva termine adequadamente e não cause um erro de estouro de pilha, um elemento técnico específico deve estar presente. Assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas

Na linguagem C, o gerenciamento de memória e a manipulação de ponteiros exigem uma compreensão rigorosa de como os dados são organizados nos endereços de memória do sistema. Um conceito técnico específico e fundamental é a precedência entre o operador de desreferenciação e os operadores aritméticos em expressões complexas. Diante da necessidade de acessar o conteúdo de um ponteiro e incrementá-lo em uma única instrução dentro de um algoritmo, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
4156516 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: IDCAP
Orgão: UEFS

A manipulação de cadeias de caracteres em computação exige cautela quanto ao terminador nulo e ao tamanho dos vetores alocados para evitar vulnerabilidades de segurança. Considerando o tratamento de vetores de caracteres em memória, analise as afirmativas a seguir:

I.A função de cópia de strings padrão da linguagem C não verifica o limite do destino, podendo causar estouro de pilha se a origem for maior que o espaço alocado.

II.O comprimento de uma string, retornado por funções de biblioteca, contabiliza todos os caracteres visíveis e inclui obrigatoriamente o caractere terminador nulo na contagem final.

III.Em sistemas que utilizam codificação de caracteres Universal Coded Character Set Transformation Format - 8-bit (UTF-8), um único caractere pode ocupar mais de um byte de memória.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas

Na programação orientada a objetos com a linguagem Java, a distinção entre membros de classe e membros de instância define como os recursos são compartilhados e acessados. Considerando as propriedades dos métodos, analise as afirmativas a seguir.

I. Métodos estáticos podem acessar variáveis de instância diretamente sem a necessidade de instanciar um objeto, desde que estejam no mesmo pacote.

II. Um método declarado como final em uma classe pai não pode ser sobrescrito pelas subclasses, garantindo a integridade do comportamento definido.

III. Métodos não estáticos possuem implicitamente a referência "this", que permite acessar o estado interno do objeto específico que invocou o método.

Está correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas

A análise da complexidade de algoritmos permite prever o desempenho de sistemas computacionais conforme o volume de dados aumenta. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:

( )O algoritmo de busca binária exige que o conjunto de dados esteja previamente ordenado para funcionar corretamente em tempo logarítmico.

( )O QuickSort apresenta sua pior performance, com complexidade quadrática, quando o pivô escolhido é repetidamente o menor ou o maior elemento da lista.

( )O algoritmo Bubble Sort é classificado como estável, o que significa que ele preserva a ordem relativa de elementos com chaves de ordenação idênticas.

( )A busca sequencial é tecnicamente impossível de ser realizada em listas que contenham elementos do tipo ponto flutuante de precisão dupla.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas

O controle de fluxo em linguagens de programação de baixo nível permite a alteração da sequência de execução das instruções com base em condições lógicas ou contadores. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:

( )A instrução switch-case em Linguagem C exige o uso de um valor constante ou literal inteiro para cada rótulo, não permitindo o uso de variáveis ou intervalos dinâmicos.

( )O laço de repetição do-while garante que o bloco de comandos interno seja executado ao menos uma vez, independentemente da veracidade da condição testada ao final.

( )O comando break, quando utilizado dentro de laços de repetição aninhados, provoca a saída imediata de todas as estruturas de repetição até o escopo global da função principal.

( )Em uma estrutura de repetição for, a omissão da expressão de controle de condição resulta em um erro de compilação imediato por falta de definição de critério de parada.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas

O projeto de controladores digitais requer a discretização de sistemas contínuos, levando em conta o tempo de amostragem e a estabilidade no plano Z. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(   ) Aumentar a ação derivativa de um controlador Proporcional Integral Derivativo tende a tornar a resposta do sistema mais lenta, porém reduz significativamente as oscilações em alta frequência.

(   ) No diagrama de Bode, a margem de fase é definida como a defasagem adicional necessária para que o sistema atinja cento e oitenta graus na frequência em que o ganho é de zero decibéis.

(   ) No espaço de estados, um sistema é considerado completamente controlável se for possível transferir qualquer estado inicial para qualquer outro estado final em um intervalo de tempo finito.

(   ) A estabilidade de um sistema discreto no plano Z é garantida se todos os polos da função de transferência estiverem localizados fora do círculo unitário centrado na origem.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas

A análise de sistemas dinâmicos permite prever o comportamento de processos físicos, sendo a linearização uma técnica comum para tratar sistemas não lineares em torno de um ponto de operação. No estudo da estabilidade absoluta, um critério específico é utilizado para determinar se um sistema de malha fechada apresenta oscilações sustentadas ou instabilidade com base em sua resposta em malha aberta, considerando o plano complexo. Acerca desse contexto, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas

Sistemas embarcados são projetados para funções específicas dentro de dispositivos maiores, operando frequentemente sob restrições severas de hardware. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(   ) A arquitetura Harvard, comum em muitos microcontroladores, possui barramentos e espaços de memória fisicamente separados para instruções de programa e dados.

(   ) O protocolo de comunicação serial Inter-Integrated Circuit utiliza três fios de sinal para realizar a comunicação full-duplex síncrona entre um mestre e múltiplos escravos.

(   ) Temporizadores de cão de guarda são periféricos utilizados para reiniciar automaticamente o microcontrolador caso o programa entre em um loop infinito ou trave.

(   ) A interrupção externa é um mecanismo que permite ao microcontrolador ignorar eventos físicos imediatos até que o ciclo principal de processamento seja concluído.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas

Na análise de estabilidade de sistemas lineares e invariantes no tempo, a localização dos polos da função de transferência no plano complexo é determinante. Assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas