Questões

Pratique com questões de diversas disciplinas e universidades

3.405 questões encontradas(exibindo 10)

Página 39 de 341

Podemos afirmar que, em tempo de programação, a forma correta de atribuir a média aritmética das variáveis consideradas é:

A

N = X + P + Q + \frac{M}{4};

B

M := \frac{N + P + Q + X}{4}

C

M := (N + P + Q + X)^3;

D

Q := \frac{M + N + P + X}{4}

E

X = \frac{M + N + P + Q}{4};

De acordo com a execução das microoperações do ciclo de instrução, assinale a alternativa correta:
(I) O processador tem a opção de executar a etapa de “execução” logo após a busca da instrução.
(II) A etapa de “execução” é composta sempre pelas mesmas microoperações.
(III) A etapa de “decodificação” é necessária para que a UC e, consequentemente, a ULA saibam qual operação deverá ser executada na etapa de “execução”.
(IV) A etapa de “armazenamento” é opcional e só acontecerá se a instrução indicar armazenamento na memória.
(V) A etapa de “busca de operando” sempre exige acesso à memória.
A
V, V, V, V, V
B
A5, 4040, A0FD
C
F, F, V, V e F.
D
F, F, F, F e V.
E
V, V, F, V e V.

Você dispõe de um pendrive com capacidade de 4 GByte. Quantos arquivos de 2 MBytes são capazes de ser armazenados neste pendrive?

A
4 \times 2^{10} arquivos
B
2 \times 2^{10} arquivos
C
2 \times 2^{20} arquivos
D
2 \times 2^{30} arquivos
E
4 \times 2^{20} arquivos

São componentes de uma CPU?

A

Nenhuma das alternativas.

B

Aritmética e Lógica; Movimentação de Dados e Atribuição

C

Atribuição e Aritméticas

D

Aritmética e Lógica; Movimentação de Dados e Transferências de Controle.

E

Soma e Subtração

Sistema operacional é: um programa de computador que

A
atualiza o hardware de forma automática enquanto suportado pelo fabricante.
B
gera ferramentas de desenho para uma interface gráfica de usuário.
C
virtualiza programas e hardwares de forma transparente para o usuário no cenário de nuvem.
D
gerencia recursos do computador, provendo uma interface simplificada para usuário manipular hardware.
E
se conecta no computador para instalação de programas e gerenciamento automático de dados e da memória virtual.

Existem dois modos distintos para realizar a tradução de um programa escrito em uma linguagem de programação para a linguagem de máquina, a saber: montagem e compilação.
A respeito do processo de compilação julgue as afirmativas a seguir.

  1. A conversão de uma linguagem de alto nível para a linguagem de máquina é chamada de compilação.
  2. A compilação realiza a tradução de um programa escrito em linguagem de montagem para o seu equivalente em linguagem binária.
  3. No processo de compilação o compilador analisa o código-fonte dividindo-o em três partes distintas, conhecidas como análise léxica, análise sintática e análise semântica.

Apenas as afirmativas I e III são verdadeiras.
As afirmativas I, II e III são verdadeiras.
Apenas as afirmativas II e III são verdadeiras.
Apenas a afirmativa III é verdadeira.

A
Apenas as afirmativas I e III são verdadeiras.
B
As afirmativas I, II e III são verdadeiras.
C
Apenas as afirmativas II e III são verdadeiras.
D
Apenas a afirmativa III é verdadeira.

What are the indicators (flags) in the 16-bit register?

A
CF, PF, AF, ZF, SF, TF, IF, DF, OF
B
OF, DF, IF, TF, SF, ZF, AF, PF, CF
C
CF, PF, AF, ZF, SF, TF, IF, DF, OF

No contexto da organização e arquitetura, um microcomputador é constituído de CPU, memória principal, subsistema de entrada/saída e mecanismos de interconexão. A CPU representa o microprocessador, sendo constituída, por sua vez, além dos barramentos de interconexão, pelos seguintes componentes:

_______________ sincroniza as atividades da UCP, memória e todo o sistema.

A
registradores, unidade lógica e aritmética e unidade de controle.
B
unidade de controle, unidade multitarefa e registradores.
C
coprocessador aritmético, buffers e unidade lógica e aritmética.
D
unidade lógica e aritmética, registradores e unidade multitarefa.
E
unidade multitarefa, coprocessador aritmético e buffers.
Se refiere a una estructura de los primeros sistemas operativos construidos por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar cualquier otra
A
Por anillos
B
Jerárquica
C
Monolítica
D
Virtual

Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções. Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores porque o sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. Acerca dessas asserções, assinale a opção correta.

A
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D
Tanto a primeira quanto a segunda asserções são proposições falsas.
E
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.