Magna Concursos

Foram encontradas 175 questões.

Com relação a arquiteturas de computadores e a assuntos correlatos, julgue o item que se segue.
Muitas unidades lógicas e aritméticas utilizam, para aumentar a velocidade com que realizam algumas operações aritméticas, a técnica de vai-um antecipado. Essa técnica permite, por exemplo, diminuir o tempo para execução de uma operação de soma, por meio da inclusão de circuitos que antecipam o valor dos bits de vai-um dos diversos estágios do circuito de soma.
 

Provas

Questão presente nas seguintes provas
Com relação a arquiteturas de computadores e a assuntos correlatos, julgue o item que se segue.
Memórias cache são memórias mais lentas que as memórias dinâmicas regulares mas com tempo de acesso menor que o tempo de acesso de discos rígidos. Essas memórias são utilizadas para substituir o disco rígido em aplicações em que se requer maior velocidade de acesso.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
As pilhas são estruturas de dados que permitem o armazenamento e a recuperação de dados na ordem último-a-entrar, primeiro-a-sair, o que permite a recuperação de dados na ordem oposta àquela do armazenamento.
 

Provas

Questão presente nas seguintes provas
Um algoritmo é uma seqüência finita de instruções que devem ser executadas na ordem em que aparecem até que alguma condição seja satisfeita e determine a parada. Considere o algoritmo representado pelas instruções enumeradas a seguir:
(1): atribua a c o valor 0;
(2): atribua a s o valor 0;
(3): atribua a n algum valor inteiro e positivo;
(4): enquanto c ≤ n, repita os passos do quadro seguinte.
passo 1: atribua a x algum valor real;
passo 2: atribua a s o valor s + x;
passo 3: atribua a c o valor c + 1;
(5): quando c > n, atribua a m o valor e pare.
Com base nas informações apresentadas, julgue o item seguinte.
Quando o algoritmo apresentado pára, à variável m estará atribuído o valor correspondente à média aritmética dos n números informados por meio da variável x.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
Uma árvore binária é uma organização hierárquica de nodos, em que cada nodo tem até dois nodos inferiores, o que permite a implementação de uma árvore binária por meio de uma lista encadeada simples.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
As listas encadeadas apresentam vantagens operacionais sobre os arrays quando se faz necessário inserir e remover elementos com freqüência.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
Uma função recursiva é uma função que chama a si própria. Toda função recursiva tem que possuir ao menos uma condição terminal.
 

Provas

Questão presente nas seguintes provas
Um algoritmo é uma seqüência finita de instruções que devem ser executadas na ordem em que aparecem até que alguma condição seja satisfeita e determine a parada. Considere o algoritmo representado pelas instruções enumeradas a seguir:
(1): atribua a c o valor 0;
(2): atribua a s o valor 0;
(3): atribua a n algum valor inteiro e positivo;
(4): enquanto c ≤ n, repita os passos do quadro seguinte.
passo 1: atribua a x algum valor real;
passo 2: atribua a s o valor s + x;
passo 3: atribua a c o valor c + 1;
(5): quando c > n, atribua a m o valor e pare.
Com base nas informações apresentadas, julgue o item seguinte.
Se n > 2, então, imediatamente após a segunda execução do “passo 3”, tem-se c = 2.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
Uma tabela (array) é uma seqüência de elementos homogêneos ou heterogêneos organizados consecutivamente na memória.
 

Provas

Questão presente nas seguintes provas
Acerca das características das linguagens de programação C e C++, que são duas das mais utilizadas no desenvolvimento de software, julgue o item subseqüente.
Na chamada de uma função em C ou na ativação de um método em C++, a passagem de parâmetros por valor é uma técnica que permite à função chamada ou ao método chamado modificar os parâmetros. Entretanto, tais modificações só persistem durante a execução da própria função ou do próprio método.
 

Provas

Questão presente nas seguintes provas