Buscar

Formato de Instruções em Processadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 114 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 114 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 114 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Quanto ao formato de instruções, pode­se dizer que:
 
A)
Uma instrução é composta obrigatoriamente por um código de operação e um
campo de endereços.
 
B)
Se uma máquina trabalha com palavras de 32 bits, todas as instruções ocupam
todos os 32 bits da palavra.
 
C)
As instruções podem se apresentar sem endereços, com um ou mais endereços.
 
D)
Quanto maior o número de bits disponíveis para uma instrução, o desempenho do
processador é melhor.
 
E)
A eficiência do projeto do formato de instruções não está associado ao bom
desempenho de um processador.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sdsadsadsdsdsadas 
B) sdsadsadsdsdsadas 
C) sdsadsadsdsdsadas 
Exercício 2:
Quanto ao critério para a determinação do formato de instruções, pode­se dizer
que:
 
A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
O tamanho das instruções não está associado ao desempenho de um processador.
 
B)
Em geral, instruções pequenas são mais atraentes do que as instruções grandes,
visto que isto facilita o processo de decodificação dos códigos de operação.
 
C)
O tamanho ideal de uma instrução deve levar em conta também o tempo
necessário à sua decodificação e à sua execução.
 
D)
Uma das restrições mais sérias ao desempenho de um processador vem do fato
de a memória não ter capacidade de suprir instruções e operandos na mesma
velocidade à qual o processador é capaz de consumi­los. Instruções menores
equivalem a processadores mais lentos.
 
E)
Uma das restrições mais sérias ao desempenho de um processador vem do fato de a memória não
ter capacidade de suprir instruções e operandos na mesma velocidade à qual o processador é capaz
de consumi­los. Instruções maiores equivalem a processadores mais rápidos.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) dsadssdsdsadsdsa 
B) dsadssdsdsadsdsa 
C) dsadssdsdsadsdsa 
Exercício 3:
Quanto ao formato das instruções, pode­se dizer que:
 
A)
No projeto das instruções não há que se preocupar com a expansão dos códigos
de operação a serem expandidos no futuro.
 
B)
Quanto maior a resolução do endereçamento, maior o número de bits necessários
para o endereçamento. Ainda, quanto maior a resolução do endereçamento,
menor a flexibilidade para o compilador gerar código.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
 
C)
Quanto maior a resolução do endereçamento, maior o número de bits necessários
para o endereçamento. Ainda, quanto maior a resolução do endereçamento,
menor o custo do hardware.
 
D)
Quanto menor a resolução do endereçamento, menor o número de bits
necessários para o campo de endereços. Ainda, a flexibilidade para o compilador
gerar código é maior e o hardware é mais caro.
 
E)
Quanto maior a resolução do endereçamento, (de 1 em 1 bit, de 1 em 1 byte, de
8 em 8 bytes, etc.) maior é o número de bits necessários para o endereçamento.
A vantagem é maior flexibilidade de armazenamento de dados. O hardware torna­
se mais caro.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsdsadasdasdsadsa 
B) sadsdsadasdasdsadsa 
C) sadsdsadasdasdsadsa 
D) sadsdsadasdasdsadsa 
E) sadsdsadasdasdsadsa 
Exercício 4:
No modelo de máquinas multiníveis contemporâneas, qual nível encontra­se logo
abaixo do sistema operacional?
 
A)
Nível ISA ( arquitetura do conjento de instruções da máquina ).
 
B)
Nível de microarquitetura.
 
C)
Nível de Lógica Digital.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
Nível de Linguagem de Montagem ( Assembly ).
 
E)
Nível de Linguagem Orientada à Aplicação.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sadsadsadsadsadas 
Exercício 5:
Uma instrução no nível ISA possui um código binário que é decodificado pela
unidade de controle do processador  antes de a instrução ser finalmente
executada. Esse campo contém o código da operação implementada pela
instrução, e  é denominado:
 
A)
Microcódigo.
 
B)
Barramento.
 
C)
Memória de Controle.
 
D)
Sistema Operacional.
 
E)
Opcode.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) eeweeeqeqweqw 
B) eeweeeqeqweqw 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
C) eeweeeqeqweqw 
D) eeweeeqeqweqw 
E) eeweeeqeqweqw 
Exercício 6:
Assinale a alternativa que corresponde a processadores com nível ISA constituído
por um conjunto reduzido de instruções:
 
A)
CISC.
 
B)
RISC.
 
C)
ASIC.
 
D)
Core.
 
E)
MIPs.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
B) sdsdsadasdsad 
Exercício 7:
Assinale a alternativa que corresponde a processadores com nível ISA constituído
por um conjunto complexo  de instruções
 
A)
CISC.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
RISC.
 
C)
ASIC.
 
D)
Chipset.
 
E)
MIPs.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) weqewewewqe 
Exercício 8:
O nome do campo de uma instrução que contém o código de operação é:
 
A)
assembly
 
B)
assembler
 
C)
opcode
 
D)
registrador
 
E)
byte
 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) wewewqewqewq 
B) wewewqewqewq 
C) wewewqewqewq 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Para entender como realmente as interrupções funcionam, podemos considerar
um exemplo de um computador que deseja imprimir uma linha de caracteres na
tela de um terminal. Qual ação do hardware podemos considerar incorreta para
nesse processo:
 
A)
O controlador do dispositivo ativa uma linha de interrupção no barramento do
sistema para iniciar a seqüência de interrupção.
 
B)
Quando o controlador estiver pronto para tratar a interrupção, o processador ativa
no barramento um sinal de TRAP.
 
C)
Quando o controlador reconhece o sinal de interrupção, coloca um pequeno sinal inteiro nas linhas de
dados para a identificação dele próprio, conhecido como vetor de interrupção.
 
D)
O processador remove o vetor de interrupção do barramento e salva seu valor
temporariamente.
 
E)
Em seguida o procedimento coloca na pilha o conteúdo do program counter e do
registrador contendo a PSW (Program Status Word).
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdsadsdssadsds 
E) sdsadsdssadsds 
D) sdsadsdssadsds 
C) sdsadsdssadsds 
B) sdsadsdssadsds 
Exercício 2:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
Uma chamada automática de procedimento causada pela ocorrência de uma
situação especial (exceção) na execução do programa, detectada pelo hardware
ou pelo microprograma é denominada:
 
A)
Trap.
 
B)
Co­Rotina.
 
C)
Interrupção.
 
D)
Desvio condicional.
 
E)
Overflow.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) dsdsdsadsadsd 
Exercício 3:
Complete a sentença escolhendo a opção correta dentre as apresentadas a seguir.
Quando ocorre um ____________ em um programa a próxima instrução a ser buscada não é mais a
instrução na posição consecutiva da memória e sim a instrução armazenadano endereço de destino
do desvio.
 
A)
Procedimento.
 
B)
Trap.
 
C)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
Acesso direto a memória.
 
D)
Acesso a E/S.
 
E)
Desvio.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsadsadassadsa 
B) dsadsadassadsa 
C) dsadsadassadsa 
E) dsadsadassadsa 
Exercício 4:
A maioria dos microprocessadores possuem instruções do tipo CALL a qual altera o fluxo de
controle, da mesma forma que um desvio, mas que, ao concluir a tarefa a ser processada,
retorna à instrução seguinte.
Essa técnica é denominada:
 
A)
Procedimento.
 
B)
Trap.
 
C)
Interrupção.
 
D)
Macro­Instrução.
 
E)
Pilha.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdasadsdsdsads 
Exercício 5:
Modificações no fluxo de controle de um programa causadas por um evento externo ao
processamento do programa, usualmente relacionados às operações de dispositivos
periféricos são denominadas:
 
A)
Traps.
 
B)
Procedimentos.
 
C)
Macro­Instruções.
 
D)
Interrupções.
 
E)
Exceções.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsadssdsadasda 
B) sadsadssdsadasda 
C) sadsadssdsadasda 
D) sadsadssdsadasda 
Exercício 6:
A sequência na qual as instruções são dinamicamente executadas, ou seja, a ordem na qual
as instruções são executadas no decorrer da execução de um programa é denominada:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
 
A)
Fluxo de controle.
 
B)
Desvio.
 
C)
Procedimento.
 
D)
Linguagem de Montagem.
 
E)
ISA.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdadsddadsdsa 
Exercício 7:
Cada vez que em um microprocessador com uma instrução de divisão, ocorrer
uma divisão por zero, consequentemente ocorrerá também:
 
A)
uma porta lógica.
 
B)
uma trap.
 
C)
um glitch.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
uma chamada de sistema.
 
E)
um reset.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdsadsasadsdsd 
B) sdsadsasadsdsdsdddsdd 
Exercício 8:
Assinale a alternativa referente apenas a instruções que alteram o valor do PC
 
A)
instruções de desvio e de movimento de dados.
 
B)
instruções de incremento e decremento.
 
C)
instruções aritméticas, como adição e subtração..
 
D)
Desvio e chamada de procedimento.
 
E)
movimento de dados.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) dsdsadddsa 
E) dsdsadddsa 
D) dsdsadddsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
Exercício 9:
Assinale a alternativa referente apenas a instruções que alteram o valor do PC
 
A)
instruções de desvio e de movimento de dados.
 
B)
instruções de incremento e decremento.
 
C)
instruções aritméticas, como adição e subtração..
 
D)
Desvio e chamada de procedimento.
 
E)
movimento de dados.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsaadsdsdsa 
B) sadsaadsdsdsa 
C) sadsaadsdsdsa 
D) sadsaadsdsdsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Baseado em processos no nível de sistema operacional onde:
­ Os programas grandes que não cabiam na memória principal eram divididos em blocos e
armazenados em disco;
­ O programador era responsável por criar blocos e gerenciar a transferência dos mesmos para a
memória principal em tempo de execução.
A automação envolvendo os processos acima chama­se:
 
A)
Paginação.
 
B)
Memória Virtual.
 
C)
Paginação por demanda.
 
D)
Segmentação.
 
E)
Segmentação por Swapping.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsadsadsdad 
B) sadsadsadsdad 
Exercício 2:
A utilização de um espaço de endereçamento virtual maior do que o
endereçamento físico é denominado:
 
A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
 Mapeamento.
 
B)
Segmentação.
 
C)
Molduras de página.
 
D)
Páginas Virtuais.
 
E)
Paginação.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsddsdsds 
B) sadsddsdsds 
C) sadsddsdsds 
D) sadsddsdsds 
E) sadsddsdsds 
Exercício 3:
O hardware responsável por mapear os endereços virtuais em endereços físicos é
chamado de:
 
A)
Memória.
 
B)
Barramento.
 
C)
HD (Hard Disk).
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
MMU (Memory Management Unit).
 
E)
Processador.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsdadsdda 
D) sadsdadsdda 
Exercício 4:
Quando uma referência a um endereço virtual não encontra a palavra procurada
numa moldura de página de memória principal (bit de presença / ausência
desativado), diz­se que ocorre uma falta de página. A falta de página é um
conceito relacionado a:
 
A)
Paginação por Conjunto de Trabalho.
 
B)
Paginação por Demanda.
 
C)
Política de Substituição de Páginas.
 
D)
Fragmentação.
 
E)
Segmentação.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
A) sdsadasdsdsdas 
B) sdsadasdsdsdas 
Exercício 5:
Consiste em substituir a página que foi carregada menos recentemente, ou seja, a
primeira a entrar é a primeira a sair. A substituição independe da última
referência feita à página. Esse conceito é aplicado a um algoritmo. Trata­se do
algorítmo:
 
A)
LRU ( Least Recently Used).
 
B)
FIFO (First­IN , First­OUT).
 
C)
Dirty Bit.
 
D)
Trashing.
 
E)
CT (Conjunto de Trabalho).
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) asdasddadasdsa 
B) asdasddadasdsa 
Exercício 6:
Solução encontrada para os problemas com paginação. Consiste na divisão da
memória em espaços de endereçamento unidirecionais independentes de tamanho
variável. Estamos falando de:
 
A)
Fragmentação.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
 
B)
Compactação.
 
C)
Compensação de buracos.
 
D)
Segmentação.
 
E)
Trashing.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sdsdsdsdsdsad 
B) sdsdsdsdsdsad 
C) sdsdsdsdsdsad 
D) sdsdsdsdsdsad 
Exercício 7:
Quanto ao gerenciamento de memória, assinale a alternativa verdadeira:
 
A)
A segmentação e a paginação de memória são ambas transparentes ao
programador.
 
B)
Geralmente, a segmentação é transparente ao programador, enquanto a
paginação não é.
 
C)
Geralmente, a paginação é transparente ao programador, enquanto a
segmentação não é.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
Tanto a segmentação quanto a paginação nunca são transparentes ao
programador.
 
E)
Apenas a segmentação está associada à memória virtual. 
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sadadadsadsdda 
B) sadadadsadsdda 
C) sadadadsadsdda 
Exercício 8:
Ao mecanismo de divisão de processos em pequenas frações de tamanho fixo
denominados páginas, que podem ser alocados em partes disponíveis da
memória,denomina­se:
 
A)
Segmentação.
 
B)
Paginação.
 
C)
Multitarefa.
 
D)
Chamada de Sistema.
 
E)
Interrupção.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
A) sdsadsadsaddsa 
B) sdsadsadsaddsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Nos primeiros sistemas operacionais, quando havia a necessidade de dois ou mais
programas serem executados, um programa só poderia ser iniciado após o
término do processamento do programa anterior. Mesmo que a CPU ficasse ociosa
aguardando por um dispositivo periférico ( I/O ) 
Esses sistemas operacionais eram classificados como:
 
A)
sistemas multiusuário.
 
B)
sistemas multitarefa.
 
C)
sistemas de processamento em lotes ( batch ).
 
D)
sistemas SIMD.
 
E)
sistemas distribuídos.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sadsadsadsdsds 
B) sadsadsadsdsds 
C) sadsadsadsdsds 
Exercício 2:
Em um sistema com multiprogramação, há a possibilidade de dois programas, A e
B, serem executados de forma concorrente. 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
Há momentos em que o programa A não precisa usar a  CPU, porque espera a
resposta de um dispositivo de I/O ( periférico ). 
Nesse caso, o programa A entra no estado suspenso e o programa B é
processado. E, quando o dispositivo periférico ( I/O ) finalmente responde, então
o programa A pode prosseguir com o processamento. Essa resposta pode se dar
durante o processamento do programa B.
Quando o dispositivo de I/O responde, gera uma requisição de:
 
 
A)
chamada de sistema.
 
B)
ULA.
 
C)
multiprograma.
 
D)
exceção.
 
E)
interrupção.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadssadsdada 
B) sadssadsdada 
C) sadssadsdada 
D) sadssadsdada 
E) sadssadsdada 
Exercício 3:
Instruções privilegiadas têm acesso direto à memória ou a dispositivos de I/O.
Tais instruções são executadas:
 
A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
apenas pelo sistema operacional, quando em modo usuário.
 
B)
apenas pelo kernel do sistema operacional, quando em modo supervisor.
 
C)
por um aplicativo qualquer, em modo supervisor.
 
D)
por um aplicativo qualquer, com a CPU em modo usuário.
 
E)
tanto pelo sistema operacional quanto por um programa aplicativo, desde que a
CPU encontre­se em modo supervisor.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsadsadasdasdas 
B) sadsadsadasdasdas 
Exercício 4:
Nos sistemas operacionaois modernos, um programa de usuário ( aplicativo ) não pode
executar instruções privilegiadas para ter acesso direto a dispositivos de I/O. Portanto, a
comunicação do aplicativo com o hardware é realizada por meio de:
 
A)
chamadas de sistema.
 
B)
chamadas de subrotinas do próprio programa.
 
C)
exceções.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
instruções de desvio.
 
E)
sub­rotinas do progrma com instruções de modo kernel.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) weewqewewweqw 
Exercício 5:
O programa utilitário cuja função é ler o arquivo que contém o código de um
 programa, alocar memória para ele,  mover o código para a memória para iniciar
sua execução é denominado:
 
A)
Linker.
 
B)
Compilador.
 
C)
Loader.
 
D)
Assembler.
 
E)
Supervisor.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) eweqeewewqeq 
B) eweqeewewqeq 
C) eweqeewewqeq 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
Exercício 6:
Todo computador com memória virtual possui um dispositivo para realizar o
mapeamento virtual para físico. Esse dispositivo é denominado:
 
A)
RAM
 
B)
ULA
 
C)
GPU
 
D)
CPU
 
E)
MMU
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) wqeewqwewewqw 
E) wqeewqwewewqw 
Exercício 7:
Para a frase abaixo, assinale a alternativa correspondente aos termos que devem
preencher os espaços vazios.
Para acessar a memória virtual, o endereço ____________, contido nas
instruções do software que referenciam a memória, deve ser convertido no
endereço _____________.
 
A)
físico e físico
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
físico e lógico
 
C)
lógico e físico
 
D)
lógico e lógico
 
E)
físico e virtual.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) weeweqewe 
C) weeweqewe 
Exercício 8:
O tempo de acesso é menor nos registradores da CPU ou memória RAM? Por quê?
 
A)
Na memória RAM, porque utiliza tecnologia de memória dinâmica ( DRAM ).
 
B)
Nos registradores da CPU, porque utilizam memória dinâmica.
 
C)
Nos registradores da CPU, porque utilizam memória não­volátil.
 
D)
Na memória RAM, porque esta se localiza no núcleo da CPU.
 
E)
Nos registradores, porque eles estão no topo da hierarquia de memória.
 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsdadsaddsadad 
B) dsdadsaddsadad 
C) dsdadsaddsadad 
D) dsdadsaddsadad 
E) dsdadsaddsadad 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Nos primeiros sistemas operacionais, quando havia a necessidade de dois ou mais programas serem
executados, um programa só poderia ser iniciado após a finalização do processamento do programa
anterior, mesmo que a CPU ficasse ociosa aguardando por um dispositivo periférico ( I/O ), apenas um
programa era executado integralmente de cada vez.
Esses sistemas operacionais eram classificados como:
 
A)
sistemas de tempo compartilhado ( time­sharing ).
 
B)
sistemas multi­tarefa.
 
C)
sistemas em lote ( batch ).
 
D)
sistemas SIMD.
 
E)
sistemas distribuídos.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) dsddsadsad 
B) dsddsadsad 
C) dsddsadsad 
Exercício 2:
 Em um sistema com multiprogramação, há a possibilidade de dois programas, A e B, serem executados
de forma concorrente. 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
Há momentos em que o programa A não precisa usar a  CPU, porque espera a resposta de um
dispositivo de I/O ( periférico ). 
Nesse caso, o programa A entra no estado suspenso e o programa B é processado. E, quando o
dispositivo periférico ( I/O ) finalmente responde, então o programa A pode prosseguir com o
processamento. Essa resposta pode se dar durante o processamento do programa B.
Quando o dispositivo de I/O responde, gera uma requisição de:
 
A)
chamada de sistema.
 
B)
ULA.
 
C)
microprograma.
 
D)
exceção.
 
E)
interrupção.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsdsdsadsd 
B) dsdsdsadsd 
C) dsdsdsadsd 
D) dsdsdsadsd 
E) dsdsdsadsd 
Exercício 3:
 Instruções privilegiadas têm acesso direto à memória ou a dispositivos de I/O. Tais instruções são
executadas:
 
A)
apenas pelo sistema operacional, quando em modo usuário.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.https://online.unip.br/imprimir/imprimirconteudo 3/7
 
B)
apenas pelo kernel do sistema operacional, quando em modo supervisor.
 
C)
por um aplicativo qualquer, desde que a CPU esteja em modo usuário.
 
D)
por um aplicativo qualquer, desde que em modo supervisor.
 
E)
tanto pelo kernel do sistema operacional quanto por um aplicativo, desde que a
CPU esteja em modo supervisor.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) dsadssadsaas 
B) dsadssadsaas 
Exercício 4:
Nos sistemas operacionaois modernos, um programa de usuário ( aplicativo ) não
pode executar instruções privilegiadas para ter acesso direto a dispositivos de I/O.
Portanto, a comunicação do aplicativo com o hardware é realizada por meio de:
 
A)
chamadas de macros.
 
B)
instruções de desvio.
 
C)
interrupções.
 
D)
chamadas de sistema.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
 
E)
interfaces gráficas.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sasddsadasdsadsadsa 
B) sasddsadasdsadsadsa 
C) sasddsadasdsadsadsa 
D) sasddsadasdsadsadsa 
Exercício 5:
O programa utilitário cuja função é ler o arquivo que contém o código de um  programa, alocar memória
para ele,  mover o código para a memória para iniciar sua execução é denominado:
 
A)
Linker.
 
B)
Loader.
 
C)
Assembler.
 
D)
Compilador.
 
E)
Supervisor.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdasdsdadas 
B) sdasdsdadas 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
Exercício 6:
Em um sistema operacional multitarefa, enquanto o programa 1 aguarda I/O, o programa 2
está em execução. O que significa que o programa 1 encontra­se:
 
A)
executando suas outras instruções normalmente.
 
B)
suspenso.
 
C)
bloqueando o funcionamento do programa 2.
 
D)
finalizado.
 
E)
ressetando a máquina.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) saadsdsasadsadas 
B) saadsdsasadsadas 
Exercício 7:
 Para que programas não realizem acessos a dispositivos de I/O ou a certos endereços da
memória de maneira indevida, o processador possui instruções privilegiadas que apenas são
executadas pelo sistema operacional. A CPU deve possui pelo menos dois modos de
execução: o modo monitor que executa todas as instruções da máquina, incluindo as
privilegiadas, e o modo usuário para os demais programas. Um programa de usuário deve
então solicitar um acesso a dispositivos de I/O ao sistema operacional, por meio de:
 
A)
chamadas de procedimentos comuns.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
 
B)
microprogramação.
 
C)
interrupções de hardware.
 
D)
chamadas de sistema.
 
E)
portas lógicas.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) dsasdsddsad 
B) dsasdsddsad 
C) dsasdsddsad 
D) dsasdsddsad 
Exercício 8:
O código do programa aplicativo é armazenado em um arquivo. Para poder ser executado
pela CPU, o conteúdo desse arquivo deve ser lido, e movido para a memória do computador,
.possibilitando a execução do programa. Esse processo é realizado por um utilitário
denominado:
 
A)
assembler.
 
B)
compilador.
 
C)
loader.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
editor.
 
E)
depurador.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) asddsaddsadssa 
B) asddsaddsadssa 
C) asddsaddsadssa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/6
 
 
Exercício 1:
Na linguagem assembly, qual o nome do termo que substitui o opcode binário
para um termo de mais fácil memorização por parte do ser humano?
 
A)
Registrador.
 
B)
Montador.
 
C)
Assembler.
 
D)
Mnemônico.
 
E)
Processador.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) ssdsdsadasddsad 
B) ssdsdsadasddsad 
C) ssdsdsadasddsad 
D) ssdsdsadasddsad 
Exercício 2:
Qual o nome do programa que traduz o código fonte escrito em assembly para o
código de programa executável?
 
A)
Sistema Operacional.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/6
 
B)
Editor de Texto.
 
C)
Editor Hexadecimal.
 
D)
Interpretador.
 
E)
Montador.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sdsadsaddasd 
D) sdsadsaddasd 
E) sdsadsaddasd 
Exercício 3:
Sobre uma instrução de desvio incondicional, não é possível afirmar que:
 
A)
altera o valor do PC.
 
B)
é dependente do valor dos flags.
 
C)
possui um mnemônico na linguagem assembly.
 
D)
possui um opcode.
 
E)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/6
é o equivalente assembly a instruções como if, for e while das linguagens de alto
nível.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadssdsdaddsdsa 
B) sadssdsdaddsdsa 
Exercício 4:
O que sempre define se um desvio condicional irá ou não alterar o valor do PC?
 
A)
O valor dos flags.
 
B)
O valor do PC.
 
C)
O valor do registrador acumulador.
 
D)
A alocação da memória.
 
E)
A pipeline do processador.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) saadaddsdsdasdas 
Exercício 5:
Assinale a alternativa correta:
 
A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/6
O código fonte de um programa escrito em linguagem de alto nível tende a conter
mais linhas do que o código equivalente escrito em assembly.
 
B)
O código fonte de um programa escrito em linguagem de alto nível tende a conter
menos linhas do que o código equivalente escrito em assembly, e o código
executável final tende a ser menor do que o de um código desenvolvido em
assembly.
 
C)
O código fonte de um programa escrito em linguagem de alto nível tende a conter
menos linhas do que o código equivalente escrito em assembly, e o código
executável final tende a ser maior do que o de um código desenvolvido em
assembly.
 
D)
O código fonte de um programa escrito em linguagem de alto nível tende a conter
mais linhas do que o código equivalente escrito em assembly, e o código
executável final tende a ser menor do que o de um código desenvolvido em
assembly.
 
E)
O código fonte de um programa escrito em linguagem de alto nível tende a conter
mais linhas do que o código equivalente escrito em assembly, e o código
executável final tende a ser maior do que o de um código desenvolvido em
assembly.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) saddsdsdsadsasad 
B) saddsdsdsadsasad 
C) saddsdsdsadsasad 
Exercício 6:
Qual o nome da linguagem que possui uma correspondência muito alta com o
sível ISA, substituindo os opcodes binários por mnemônicos?
 
A)
Assembly ou linguagem de montagem.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/6
 
B)
Linguagem C.
 
C)
Lingaugem Java.
 
D)
Linguagem de máquina ( nível ISA ).
 
E)
Linguagem de fluxo de sinais da microarquitetura.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) dsdsadassdssa 
Exercício 7:
Na Linguagem de Montagem ou Assembly Language, existem termos como ADD,
SUB, MOV, JMP, CALL, etc. Esses termos substituem os opcodes do nível ISA,
tornando mais fácil a programação em editores de texto e a leitura de códigos por
humanos.Esses termos são denominados:
 
A)
mnemônicos.
 
B)
traps.
 
C)
códigos ASCII.
 
D)
procedimentos.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/6
 
E)
registros.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdddsaddasdsd 
Exercício 8:
Na linguagem assembly, qual o mnemônico geralmente associado a uma
atribuição em uma linguagem de alto nível?
 
A)
ADD.
 
B)
SUB.
 
C)
JMP.
 
D)
CALL.
 
E)
MOV
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadddadasdsada 
B) sadddadasdsada 
C) sadddadasdsada 
E) sadddadasdsada 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
Qual seria uma vantagem de se programar em assembly ao invés de em uma
linguagem de alto nível?
 
A)
A facilidade para se programar gastando menos tempo no desenvolvimento.
 
B)
A possibilidade de o programador otimizar o código, escrevendo um programa
mais enxuto, que consome menos memória e menos ciclos de clock durante a
execução.
 
C)
Não é necessário conhecer a arquitetura do processador para criar programas em
assembly.
 
D)
O conjunto de instruções nessa linguagem é comum a todos os processadores.
 
E)
Um código escrito em linguagem assembly consome menos linhas de código,
entretanto tende a consumir mais memória.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsadsadsadsadsa 
B) sadsadsadsadsadsa 
Exercício 2:
Sobre sub­rotinas e macros, é possível afirmar que:
 
A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
Uma sub­rotina sempre é executada consumindo menos ciclos de clock do que
uma macro que contém a mesma sequência de instruções.
 
B)
Uma sub­rotina sempre é executada consumindo mais ciclos de clock do que uma
macro que contém a mesma sequência de instruções.
 
C)
Macros fazem uso de um mnemônico, sendo CALL um nome comum.
 
D)
Macros existem apenas no Office.
 
E)
Macros e sub­rotinas são a mesma coisa.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) 02203i93i33012i2 
B) 02203i93i33012i2 
Exercício 3:
Assinale a alternativa correta:
 
A)
Macros contém uma instrução de retorno no final, que recupera o valor antigo do
PC da pilha do processador.
 
B)
O uso de macros no lugar de sub­rotinas tende a reduzir o tamanho do código do
programa executável final.
 
C)
Macros podem realizar chamadas recursivas.
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
A invocação de uma sub­rotina recupera o valor antigo do PC.
 
E)
O retorno de uma sub­rotina recupera o valor antigo do PC.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sdaasdsadsadsa 
B) sdaasdsadsadsa 
C) sdaasdsadsadsa 
D) sdaasdsadsadsa 
E) sdaasdsadsadsa 
Exercício 4:
Assinale a alternativa correta.
 
A)
A pilha de um processador é implementada em hardware e pode armazenar o
valor do PC quando uma sub­rotina for chamada.
 
B)
A pilha de um processador é implementada em hardware e pode armazenar o
valor do PC quando uma macro for chamada.
 
C)
A pilha de um processador é implementada em software e pode armazenar o valor
do PC quando uma sub­rotina for chamada.
 
D)
O uso frequente de macros reduz o tamanho do código executável final.
 
E)
Não há diferença entre uma instrução de desvio e uma instrução de chamada a
uma sub­rotina.
 
O aluno respondeu e acertou. Alternativa(A)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
Comentários:
A) adadsdadasdsasd 
Exercício 5:
Sobre a pilha do processador, é possível afirmar que:
 
A)
É manipulada com a chamada ou com o retorno de uma macro.
 
B)
É uma estrutura de dados LIFO, porque o primeiro dado a entrar também é o
primeiro a sair.
 
C)
É uma estrutura de dados LIFO, porque o primeiro dado a entrar é o último a sair.
 
D)
É ilimitada.
 
E)
Salva o valor do PC mediante a chamada de uma instrução de desvio condicional.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sasadsadsadsadds 
B) sasadsadsadsadds 
Exercício 6:
Altera o PC, mas não altera o conteúdo da pilha:
 
A)
Macro­Instrução.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
JMP ( Desvio ).
 
C)
CALL ( chamada de procedimento ).
 
D)
MOV ( movimento de dados ).
 
E)
PUSH ( adicionar um conteúdo à pilha ).
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) saddsasadsadsa 
B) saddsasadsadsa 
Exercício 7:
Altera o PC e também a pilha:
 
A)
ADD
 
B)
JMP ( Devio ).
 
C)
CALL ( chamada de procedimento ).
 
D)
MOV ( Movimento de dados ).
 
E)
POP ( retirar um conteúdo da pilha ).
 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sddsasdsdadas 
B) sddsasdsdadas 
C) sddsasdsdadas 
Exercício 8:
No processo de montagem de um programa executável, é substituída por uma
sequência de instruções em assembly, no arquivo do código final:
 
A)
CALL ( chamada de procedimento ).
 
B)
JMP ( Desvio ).
 
C)
INT ( Interrupção ).
 
D)
Macro­Instrução.
 
E)
NOP ( Nenhuma operação ).
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsadadsadasa 
B) sadsadadsadasa 
C) sadsadadsadasa 
D) sadsadadsadasa 
Exercício 9:
(FCC 2010 – TRE/AM) Os microcomputadores e notebooks atuais normalmente
utilizam processadores de dois grandes fabricantes, da Intel e da AMD. Dentre os
processadores da Intel se encontram as famílias de produtos 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
 
A)
Pentium, Celeron e Atom.
 
B)
Pentium, Core e Athlon.
 
C)
Core, Athlon e Celeron.
 
D)
Core, Sempron e Turion.
 
E)
Athlon, Celeron e Turion
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sasadsdsdsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/6
 
 
Exercício 1:
Qual o nome do software responsável por gerar o programa executável a partir de
um ou mais arquivos de programa objeto?
 
A)
Montador ( Assembler ).
 
B)
Compilador.
 
C)
Sistema Operacional.
 
D)
Ligador ( Linker ).
 
E)
Carregador ( Loader ).
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sasasadsadsas 
B) sasasadsadsas 
C) sasasadsadsas 
D) sasasadsadsas 
Exercício 2:
É responsável pela transferência do código de um programa aplicativo
armazenado em um arquivo da memória secundária para a memória principal:
 
A)
Montador ( Assembler  ).
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/6
 
B)
Compilador.
 
C)
Carregador ( Loader ).
 
D)
Link­editor.
 
E)
Boot­Loader.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) dsadsdsadsa 
B) dsadsdsadsa 
C) dsadsdsadsa 
Exercício 3:
Qual o programa responsável por traduzir o código fonte escrito em linguagem
Assembly para código binário?
 
A)
Montador ( Assembler ).
 
B)
Compilador.
 
C)
Link­editor.
 
D)
Sistema Operacional.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/6E)
Carregador ( Loader ).
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sadsadsdsadsad 
Exercício 4:
Qual programa é responsável por traduzir o código fonte de um programa escrito
em linguagem de alto nível em linguagem de montagem?
 
A)
Assembler.
 
B)
Compilador.
 
C)
Carregador
 
D)
Ligador.
 
E)
Interpretador.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdsadass 
B) sdsadass 
Exercício 5:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/6
Ao se utilizar uma IDE ( Ambiente Integrado de Desenvolvimento ) para uma
linguagem de alto nível, tal como C++, ao se clicar no ícone "compilar e
executar", qual sequência de programas deve ser acionada?
 
A)
Compilar, montar, ligar e carregar na memória principal.
 
B)
Compilar, carregar na memória principal, montar, ligar.
 
C)
Compilar, montar, carregar e ligar.
 
D)
Compilar, ligar, carregar, montar.
 
E)
Compilar, carregar, ligar, compilar
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) dsadadsdadssd 
Exercício 6:
Compiladores e montadores traduzem um procedimento de cada vez colocando a
saída da tradução em disco. Antes que o programa possa ser executado, todos os
seus procedimentos precisam ser localizados e ligados uns aos outros de modo a
formarem um único bloco de código. O programa que realiza essa tarefa é
denominado:
 
A)
assembler ou montador.
 
B)
loader ou carregador.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/6
 
C)
compilador.
 
D)
linker ou link­editor.
 
E)
debugger ou depurador.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
B) sasdsdsasdsdsa 
A) sasdsdsasdsdsa 
C) sasdsdsasdsdsa 
D) sasdsdsasdsdsa 
Exercício 7:
Um programa compilador ou montado, antes de ser processado pelo linker é
denominado um:
 
A)
programa executável.
 
B)
código fonte.
 
C)
programa objeto.
 
D)
aplicativo.
 
E)
processo.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/6
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sadssadsadssad 
B) sadssadsadssad 
C) sadssadsadssad 
Exercício 8:
Sua função é coletar procedimentos traduzidos separadamente e ligá­los uns aos
outros para que eles possam executar como uma unidade denominada programa
binário executável. Essa frase refere­se a um aplicativo utilitário denominado:
 
A)
assembler ou montador.
 
B)
linker ou link­editor.
 
C)
compilador.
 
D)
depurador ou debugger.
 
E)
sistema operacional.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadddsadsadsa 
B) sadddsadsadsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/8
 
 
Exercício 1:
(CESGRANRIO ­ 2011 ­ Petrobrás ­ Analista de Sistemas Júnior ­ Engenharia de Software ­ 2011)
Considerados o limiar entre o hardware e o software de uma máquina, os Modelos de Conjuntos de
Instruções especificam:
 
A)
as arquiteturas de computadores que diferem essencialmente quanto ao número de operandos de suas
instruções, como, por exemplo, RISC (Reduced Instruction set Computers) e CISC (Complex
Instruction Set Computers).
 
B)
os conceitos relacionados a programação, como tipos abstratos de dados, instanciação de hierarquia de
objetos e coleta automática de lixo.
 
C)
os modelos de execução de programas, cuja implementação em diferentes tipos de hardware pode não
ser capaz de permitir a execução dos mesmos programas.
 
D)
os mecanismos de controle de fluxo a serem implementados no hardware da Unidade Aritmética e
Lógica associada ao microprocessador.
 
E)
um conjunto de códigos de instrução e os comandos nativos implementados por um processador,
microcontrolador ou UCP (Unidade Central de Processamento).
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsadsadadsad 
B) dsadsadadsad 
C) dsadsadadsad 
D) dsadsadadsad 
E) dsadsadadsad 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/8
Exercício 2:
 
(FCC ­ 2011 ­ TRT ­ 19ª Região (AL) ­ Analista Judiciário ­ Tecnologia da Informação)
No contexto do nível ISA (Instruction Set Architecture) está INCORRETO:
 
A)
ISA é o nível que define a interface entre os compiladores e o hardware.
 
B)
A maioria das máquinas tem um único espaço de endereço linear que se estende a partir do endereço 0
 
C)
Algumas máquinas têm espaços de endereços se­parados para instruções e dados
 
D)
Em máquinas com espaços de endereços separados para instruções e dados, todas as
escritas vão automaticamente para o espaço de dados, impossibilitando, dessa forma,
sobrescrever o programa
 
E)
Todos os registradores visíveis no nível de micro­arquitetura também são visíveis no nível
ISA.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsadsadsdsa 
B) sadsadsadsdsa 
C) sadsadsadsdsa 
D) sadsadsadsdsa 
E) sadsadsadsdsa 
Exercício 3:
(AOCP ­ 2012 ­ BRDE ­ Analista de Sistemas ­ Suporte)
Sobre Arquiteturas RISC e CISC, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
I. O acrônimo RISC quer dizer Reduced Instruction Set Computer, enquanto CISC, significa Complex
Instruction set Computer 
http://www.questoesdeconcursos.com.br/provas/fcc-2011-trt-19a-regiao-al-analista-judiciario-tecnologia-da-informacao
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/8
II. Em computadores que implementam conjunto de instruções CISC, as instruções mais complexas
podem ser subdivididas em partes separadas que, então, podem ser executadas como uma sequência de
micro instruções. 
III. A Arquitetura MISC veio para substituir as antigas arquiteturas RISC e CISC, porém esse modelo
ainda não faz muito sucesso nos dias de hoje. 
IV. O número de instruções executadas por segundo é muito superior com a arquitetura MISC, isso
comparando­se com as CISC e RISC com o mesmo Sistema Operacional.
 
A)
apenas I
 
B)
apenas I e II
 
C)
apenas I, III e IV
 
D)
apenas II, III e IV
 
E)
I, II, III e IV.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsadadsadsa 
B) sadsadadsadsa 
Exercício 4:
(FCC ­ 2011 ­ TRT ­ 4ª REGIÃO (RS) ­ Técnico Judiciário ­ Tecnologia da Informação)
Em relação à organização e arquitetura de computadores, é correto afirmar:
 
A)
A linguagem de máquina é um conjunto ilimitado de instruções que um circuito de um computador
pode reconhecer e executá­las diretamente.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/8
A linguagem de máquina é a forma mais primitiva de linguagem para se comunicar com o computador.
 
C)
A arquitetura define os componentes do computador e a maneira como eles estão interligados
 
D)
A organização não define os componentes do computador, mas apenas o seu comportamento e a
maneira como eles estão interligados.
 
E)
O Interpretador é um programa de nível 1 (L1) que substitui cada instrução de nível 2 (L2) por um
conjunto equivalente de L1.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdsadsadsasad 
B) sdsadsadsasad 
Exercício 5:
(FCC ­ 2010 ­ TRF ­ 4ª REGIÃO ­ Técnico Judiciário ­ Operação de Computador)
Uma instrução de microprocessador pode ser dividida em dois campos
denominados código de:
 
A)
acesso e operação
 
B)
operação e dados
 
C)
instrução e dados
 
D)
operação e instrução
 
E)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdoonline para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/8
operação e operando
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsdsadsdsad 
B) dsdsadsdsad 
C) dsdsadsdsad 
D) dsdsadsdsad 
E) dsdsadsdsad 
Exercício 6:
TCE/AM 2012 ­ FCC ­ ANALISTA TÉCNICO DE CONTROLE
EXTERNO ­ TECNOLOGIA DA INFORMAÇÃO
Uma instrução de comparação de valores em uma linguagem de programação,
como por exemplo, a comparação do valor booleano verdadeiro ou falso, exige
que seja avaliado um ou mais bits presentes em uma célula de memória. O
componente do computador responsável por avaliar o conteúdo desta célula de
memória para esta operação é chamado de
 
 
A)
memória secundária.
 
B)
memória principal.
 
C)
CPU.
 
D)
registrador.
 
E)
barramento de memória.
 
O aluno respondeu e acertou. Alternativa(C)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/8
Comentários:
A) sadadadsadsdads 
B) sadadadsadsdads 
B) sadadadsadsdads 
C) sadadadsadsdads 
Exercício 7:
ESAF ­ 2010 ­ CVM ­ Analista de TI 
Assinale a opção correta;
 
A)
A técnica Pipelining permite ao processador executar múltiplas instruções
paralelamente em estágios diferentes.
 
B)
São componentes de uma Arquitetura Pipelining: Unidade de Entrada de
Instrução, Organizador de Instruções, Unidade de Saída de Instrução, Unidade
Provedora de Acesso.
 
C)
A técnica Pipelengthing permite ao processador executar múltiplas instruções
paralelamente em diferentes dimensões.
 
D)
São estágios de uma Arquitetura Pipetunning:Unidade de Busca da Informação,
Analisador da Instrução, Unidade de Busca de Casos, Unidade de Execução da
Instrução.
 
E)
São estágios de uma Memória Pipelining: Unidade Principal, Unidade Secundária,
Unidade de Busca dos Dados, Unidade Virtual.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdsadsadsadsad 
Exercício 8:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/8
(FCC 2008 TRT/SP) A velocidade medida em ciclos por segundo, que regula o
funcionamento da UCP de computadores, é determinada por: 
 
A)
bps
 
B)
time
 
C)
stamp
 
D)
mips
 
E)
clock
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsaddsdsa 
B) sadsaddsdsa 
E) sadsaddsdsa 
Exercício 9:
TRT 4ª 2011 ­ FCC ­ TÉCNICO JUDICIÁRIO ­ TECNOLOGIA DA
INFORMAÇÃO
Em relação à organização e arquitetura de computadores, é correto afirmar:
 
A)
A linguagem de máquina é um conjunto ilimitado de instruções que um circuito de
um computador pode reconhecer e executá­las diretamente
 
B)
.A linguagem de máquina é a forma mais primitiva de linguagem para se
comunicar com o computador.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 8/8
 
C)
A arquitetura define os componentes do computador e a maneira como eles estão
interligados
 
D)
A organização não define os componentes do computador, mas apenas o seu
comportamento e a maneira como eles estão interligados.
 
E)
O Interpretador é um programa de nível 1 (L1) que substitui cada instrução de
nível 2 (L2) por um conjunto equivalente de L1.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sdsadsdasad 
B) sdsadsdasad 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
(CESGRANRIO ­ 2011 ­ Petrobrás ­ Analista de Sistemas Júnior ­ Engenharia de Software ­
2011)
Uma instrução que usa o modo de endereçamento direto é mais veloz que a mesma instrução
executada usando­se o modo de endereçamento imediato. 
PORQUE 
O modo de endereçamento direto dispensa a decodificação do valor colocado na instrução e
faz apenas um acesso à memória, enquanto que o número de acessos feitos à memória, no
modo imediato, depende da instrução e pode ser grande. 
Analisando­se as afirmações acima, conclui­se que:
 
A)
as duas afirmações são verdadeiras, e a segunda justifica a primeira.
 
B)
 as duas afirmações são verdadeiras, e a segunda não justifica a primeira
 
C) 
D)
 a primeira afirmação é falsa, e a segunda é verdadeira
 
E)
 as duas afirmações são falsas.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsadasdsadsas 
B) sadsadasdsadsas 
C) sadsadasdsadsas 
D) sadsadasdsadsas 
E) sadsadasdsadsas 
Exercício 2:
(FCC ­ 2011 ­ NOSSA CAIXA DESENVOLVIMENTO ­ Analista de Sistemas)
Modo de Endereçamento é o termo usado para designar o modo como os bits de um campo de endereço são
interpretados para se encontrar o operando. O modo no qual a parte da instrução, realmente, contém o operando
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
para utilização imediata, dispensando qualquer outra informação de sua localização, é denominado
endereçamento:
 
A)
direto.
 
B)
indexado.
 
C)
imediato.
 
D)
de registrador.
 
E)
de pilha.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) dssadasdsadas 
B) dssadasdsadas 
C) dssadasdsadas 
Exercício 3:
CEITEC 2012 ­ FUNRIO ­
INFORMÁTICA/ENGENHARIAS/MATEMÁTICA ­ ETEA­INFRTI
Sobre a arquitetura RISC é correto afirmar o seguinte:
 
 
A)
Em comparação com a CISC, RISC apresenta uma arquitetura com poucos
registradores.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
O uso de pipeline é uma característica da RISC.
 
C)
Comumente, as instruções RISC consomem vários ciclos de clock.
 
D)
E comum, em uma arquitetura RISC, encontramos instruções de 32, 64, 128, 256
e 512 bytes no mesmo processador
 
E)
.Muitas instruções RISC são executadas pelo microcódigo.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) ssdsdsadsads 
B) ssdsdsadsads 
Exercício 4:
CEITEC 2012 ­ FUNRIO ­ ENSINO MÉDIO/INFORMÁTICA ­ TAO­
SUPOTEC
Considere as afirmações abaixo. 
 
I) Um software sempre executará mais rápido em um processador B do que em A,
se, apesar de B e A serem da mesma família, B tiver mais núcleos e clock maior
do que A. 
 
II) A otimização que compiladores realizam na produção do código final
executável está ligada ao aproveitamento da arquitetura do hardware de destino. 
 
III) Usualmente, os dispositivos de armazenamento apresentam a seguinte ordem
crescente de desempenho: cache, registradores, RAM e disco rígido. 
 
Sobre elas, está correta a alternativa
 
 
A)
Somente II está correta.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
Somente I está correta.
 
C)
Somente III está correta.
 
D)
Somente I e II estão corretas.
 
E)
Somente II e III estão corretas.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sadaddsdsadsdas 
Exercício 5:
NOSSA CAIXA 2011 ­ FCC ­ ANALISTA DE SISTEMAS I
Modo de Endereçamento é o termo usado para designar o modo como os bits de
um campo de endereço são interpretados para se encontrar o operando. O modo
no qual a parte da instrução, realmente, contém o endereço do operando para
utilização imediata, dispensando qualquer outra informação de sua localização, é
denominado endereçamento:
 
A)
direto
 
B)
indexado
 
C)
imediato
 
D)
de registrador
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
 
E)
de pilha
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) dsdsadads 
B) dsdsadads 
C) dsdsadads 
Exercício 6:
TRT 19ª 2011 ­ FCC ­ ANALISTA JUDICIÁRIO ­ TECNOLOGIA DA
INFORMAÇÃO
Nocontexto do nível ISA (Instruction Set Architecture) está INCORRETO:
 
 
A)
ISA é o nível que define a interface entre os compiladores e o hardware.
 
B)
A maioria das máquinas tem um único espaço de endereço linear que se estende a
partir do endereço 0
 
C)
.Algumas máquinas têm espaços de endereços separados para instruções e dados.
 
D)
Em máquinas com espaços de endereços separados para instruções e dados,
todas as escritas vão automaticamente para o espaço de dados, impossibilitando,
dessa forma, sobrescrever o programa.
 
E)
Todos os registradores visíveis no nível de microarquitetura também são visíveis
no nível ISA.
 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) saadsadsadadsa 
B) saadsadsadadsa 
C) saadsadsadadsa 
D) saadsadsadadsa 
E) saadsadsadadsa 
Exercício 7:
(ESAF 2009 – Ministério da Fazenda) O processamento e o controle das instruções
executadas em um computador são funções da: 
 
A)
unidade central de processamento
 
B)
memória secundária
 
C)
unidade lógica e aritmética
 
D)
memória principal.
 
E)
unidade de controle.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) asddsudsdas 
Exercício 8:
TRT 4ª 2011 ­ FCC ­ TÉCNICO JUDICIÁRIO ­ TECNOLOGIA DA
INFORMAÇÃO
Em relação à organização e arquitetura de computadores, é correto afirmar:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
 
A)
A linguagem de máquina é um conjunto ilimitado de instruções que um circuito de
um computador pode reconhecer e executá­las diretamente.
 
B)
A linguagem de máquina é a forma mais primitiva de linguagem para se
comunicar com o computador.
 
C)
A arquitetura define os componentes do computador e a maneira como eles estão
interligado.
 
D)
A organização não define os componentes do computador, mas apenas o seu
comportamento e a maneira como eles estão interligados.
 
E)
O Interpretador é um programa de nível 1 (L1) que substitui cada instrução de
nível 2 (L2) por um conjunto equivalente de L1.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) adsdsadsda 
B) adsdsadsda 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
(Analista/BANCEN/FCC/2005) A system call "kill", voltada para a gerencia
de processos na maioria dos sistemas UNIX:
 
A)
  envia um sinal para um processo.
 
B)
 aguarda ate o termino do processo filho.
 
C)
 permite definir um temporizador.
 
D)
 cria um processo filho identico ao processo pai.
 
E)
                              termina o processo corrente.                                         
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsadsadsadsadsa 
B) dsadsadsadsadsa 
C) dsadsadsadsadsa 
D) dsadsadsadsadsa 
E) dsadsadsadsadsa 
Exercício 2:
(FCC ­ 2010 ­ TRE­AM ­ Analista Judiciário ­ Tecnologia da Informação)
Em sua concepção arquitetônica, a maioria dos computadores atuais são
organizados em níveis. Nesse aspecto, o nível que é responsável por fornecer
serviços básicos para o nível de linguagem de máquina, tais como interface gráfica
com o usuário e escalonamento de processos, é o nível
 
A)
do montador.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
 
B)
de lógica digital.
 
C)
de microprogramação.
 
D)
convencional de máquina.
 
E)
do sistema operacional.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsdadsadd 
B) sadsdadsadd 
C) sadsdadsadd 
D) sadsdadsadd 
E) sadsdadsadd 
Exercício 3:
(MS CONCURSOS ­ 2010 ­ CODENI­RJ ­ Analista de Sistemas)
Sem software, um computador é basicamente um inútil amontoado de metal. Com software, um
computador pode armazenar, processar e recuperar informações, além de exibir documentos de
multimídia e pesquisar na internet. O software de computador pode ser dividido em:
 
A)
Microprograma e Linguagem de máquina.
 
B)
Programas de Aplicativos e Microprograma.
 
C)
Programas de Sistemas e Microprograma
 
D)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
Programas de Sistemas e Programas de Aplicativos.
 
E)
Linguagem de Máquina e Programas de Aplicativos
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadadasdsadsadas 
B) sadadasdsadsadas 
C) sadadasdsadsadas 
D) sadadasdsadsadas 
Exercício 4:
CESGRANRIO ­ 2012 ­ Petrobrás ­ Técnico de Exploração de Petróleo Júnior ­
Informática
Um dos principais objetivos do sistema operacional é apresentar uma máquina
estendida para o usuário e suas aplicações visando a tornar as operações de
entrada e saída (E/S) as mais simples possíveis. Para isso, o sistema possui um
conjunto de rotinas que possibilita a comunicação com qualquer dispositivo que
possa ser conectado ao computador.  
 
Esse conjunto de rotinas faz parte do
 
A)
device driver
 
B)
dispositivo de E/S
 
C)
subsistema de E/S
 
D)
sistema de arquivos
 
E)
sistema de bufferização
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sdaddssdsasa 
B) sdaddssdsasa 
C) sdaddssdsasa 
Exercício 5:
FCC ­ 2010 ­ TRT ­ 20ª REGIÃO ( SE ) ­ Técnico Judiciário ­ Tecnologia da
Informação
Componente central do sistema operacional da maioria dos computadores. Serve
de ponte entre aplicativos e o processamento real de dados feito no âmbito do
hardware. Essa é a definição de:?
 
A)
Sistema
 
B)
Software
 
C)
Kernel
 
D)
Microprocessador.
 
E)
Boot.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sadsasadadsdsas 
B) sadsasadadsdsas 
C) sadsasadadsdsas 
Exercício 6:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
FCC ­ 2007 ­ TRE ­ SE ­ Analista Judiciário 
Exonúcleos e monolíticos são nomes atribuídos:
 
A)
aos sistemas de comunicação de dados.
 
B)
às topologias de redes de computadores.
 
C)
às arquiteturas de software.
 
D)
às configurações de hardware.
 
E)
às estruturas de sistemas operacionais.
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) asadsdsadsdasds 
B) asadsdsadsdasds 
C) asadsdsadsdasds 
D) asadsdsadsdasds 
E) asadsdsadsdasds 
Exercício 7:
FCC ­ 2011 ­ TRT ­ 14ª Região ( RO e AC ) ­ Técnico Judiciário
O gerenciamento de memória desenvolve sua função a partir de duas tarefas,
denominadas
 
A)
Alocação de Memória e Fragmentação.
 
B)
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
Performance e Isolamento.
 
C)
Gerenciamento Estático e Gerenciamento Dinâmico.
 
D)
Paginação e Fragmentação.
 
E)
Gerenciamento Dinâmico e Paginação.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdsadsadsasad 
Exercício 8:
 FCC ­ 2011 ­ TRT ­ 14ª Região (RO e AC) ­ Técnico Judiciário ­ Tecnologia da
Informação  
Disciplina: Sistemas Operacionais (TI) ­ Assuntos: Gerência de Memória Processos
Quando um job chega para ocupar uma partição de memória, ou ele é colocado
em uma fila de entrada da menor partição capaz de armazená­lo ou ele é colocado
em uma fila de entrada única para todas as partições.  
No contexto de gerenciamento de memória trata­se de uma afirmativa
típica da?
 
A)
Multiprogramação com partições fixas.
 
B)
Monoprogramação sem troca.
 
C)
Multiprogramação com troca.D)
Monoprogramação sem paginação.
https://www.aprovaconcursos.com.br/questoes-de-concurso/prova/fcc-2011-trt-14-ordf-regiao-ro-e-ac-tecnico-judiciario-tecnologia-da-informacao
https://www.aprovaconcursos.com.br/questoes-de-concurso/disciplina/sistemas-operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Ger%C3%83%C2%AAncia+de+Mem%C3%83%C2%B3ria
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Processos
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
 
E)
Multiprogramação com partições dinâmicas.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sdsadsdsadsadas 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/7
 
 
Exercício 1:
(Analista de Sistemas/CEAL/FCC/2005)  Na implementação da memória virtual, quando adotadas às
técnicas de paginação e segmentação,
 
A)
As páginas da memória virtual podem ter tamanhos diferentes do tamanho das páginas da
memória física.
 
B)
Não há fragmentação da memória física.
 
C)
A troca de página na memória física é sempre minimizada.
 
D)
As páginas da memória virtual são divididas, permitindo trabalhar com páginas virtuais
menores.
 
E)
                       Têm­se múltiplos espaços de endereçamento virtual separados. 
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) asdsadsdsdsadsads 
B) asdsadsdsdsadsads 
C) asdsadsdsdsadsads 
D) asdsadsdsdsadsads 
E) asdsadsdsdsadsads 
Exercício 2:
(Analista/BACEN/FCC/2005) Os sistemas operacionais podem gerenciar uma memória alocada
dinamicamente com os métodos:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/7
 
A)
Mapa de bits e paginação.
 
B)
Mapa de bits e segmentação.
 
C)
Paginação e listas encadeadas.
 
D)
Mapa de bits e listas encadeadas.   
 
E)
Paginação e segmentação.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsadsadasassad 
B) sadsadsadasassad 
C) sadsadsadasassad 
D) sadsadsadasassad 
Exercício 3:
(FCC ­ 2011 ­ NOSSA CAIXA DESENVOLVIMENTO ­ Analista de Sistemas)
Em relação à segmentação no gerenciamento de memória, é correto afirmar:
 
A)
Há apenas um espaço de endereço linear.
 
B)
O espaço de endereço virtual não pode ser maior do que o tamanho da memória
 
C)
O programador não precisa estar ciente de que há segmentação
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/7
 
D)
A segmentação não manipula tabelas de tamanhos variáveis
 
E)
Os segmentos não têm tamanho fixo
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) dsadsadass 
B) dsadsadass 
C) dsadsadass 
D) dsadsadass 
E) dsadsadass 
Exercício 4:
(CEPERJ ­ 2012 ­ PROCON­RJ ­ Técnico em Informática)
Memória virtual representa um mecanismo que é implementado pelo sistema
operacional, com o auxílio do disco rígido. Das técnicas utilizadas no processo,
duas são caracterizadas a seguir:  
1­ divide o espaço de endereçamento em um número de partições com tamanhos
variáveis.  
2­ divide a memória física em um número de partições de mesmo tamanho,
denominadas frames.  
Essas técnicas são conhecidas respectivamente, por:
 
A)
Fragmentação e Compactação
 
B)
Paginação e Fragmentação
 
C)
Segmentação e Paginação
 
D)
Otimização e Segmentação
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/7
 
E)
Compactação e Otimização
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sdsadsadassa 
B) sdsadsadassa 
C) sdsadsadassa 
Exercício 5:
FCC ­ 2010 ­TRT ­ 20ª REGIÃO ( SE ) ­ Técnico Judiciário
O sistema operacional é construído como uma série de módulos, sendo que cada
módulo é responsável por uma função. NÃO é um módulo de um sistema
operacional multiusuário:
 
A)
Gerenciador de arquivo.
 
B)
Gerenciador de gravação.
 
C)
Núcleo ou Kernel.
 
D)
Gerenciador de processo.
 
E)
 Escalonador ou Scheduler.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/7
A) sdsadddsadsad 
B) sdsadddsadsad 
Exercício 6:
 FCC ­ 2012 ­ TRF ­ 2ª REGIÃO ­ Analista Judiciário ­ Informática  
Disciplina: Sistemas Operacionais (TI) ­ Assuntos: Gerência de Memória
Quando segmentos de memória alocados a processos e segmentos de memória
livres são mantidos em uma lista ordenada por endereço, é possível utilizar
diversos  
algoritmos para alocar memória a um processo recém criado. Presumindo que o
gerenciador de memória saiba o tamanho de memória que deve ser alocada ao
processo, ele procurará ao longo da lista de segmentos de memória por um
segmento livre que seja suficientemente grande para esse processo. O segmento
é quebrado em duas partes, se for o caso, sendo uma parte alocada ao processo e
a sobra transforma­se em um segmento de memória livre. O texto trata do
algoritmo:
 
A)
next fit.
 
B)
 first fit.
 
C)
best fit.
 
D)
worst fit.
 
E)
 back fit.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsdsaddsa 
B) sadsdsaddsa 
Exercício 7:
https://www.aprovaconcursos.com.br/questoes-de-concurso/prova/fcc-2012-trf-2-ordf-regiao-analista-judiciario-informatica
https://www.aprovaconcursos.com.br/questoes-de-concurso/disciplina/sistemas-operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Ger%C3%83%C2%AAncia+de+Mem%C3%83%C2%B3ria
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/7
FCC ­ 2012 ­ TRF ­ 2º REGIÃO ­ Analista Judiciário
Quando a memória é alocada dinamicamente, o sistema operacional deve
gerenciá­la, em termos gerais, de duas maneiras:
 
A)
relocação e proteção.
 
B)
 paginação e troca de processos.
 
C)
proteção e mapa de bits.
 
D)
mapa de bits e lista de disponíveis.
 
E)
 troca de processos e relocação.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sdsadsadsadsd 
B) sdsadsadsadsd 
C) sdsadsadsadsd 
D) sdsadsadsadsd 
Exercício 8:
FCC ­ 2011 ­ TRT ­ 14ª Região ( RO e AC ) ­ Técnico Judiciário
A Memory Management Unit (MMU) tem como função:
 
A)
mapear páginas virtuais em molduras de página.
 
B)
mapear os endereços virtuais para endereços físicos de memória.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/7
 
C)
 
dividir a memória em partições de tamanhos variados.
 
D)
pesquisar e selecionar o job que melhor se ajuste ao tamanho da partição.
 
E)
 gerenciar os registradores de base e registradores de limite.
 
O aluno respondeu e acertou. Alternativa(B)
Comentários:
A) sadsadsadsdsaa 
B) sadsadsadsdsaa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/9
 
 
Exercício 1:
(CESGRANRIO ­ 2011 ­ FINEP ­ Analista de Suporte)
Considere as afirmações abaixo sobre os critérios que devem ser adotados em
uma política de escalonamento de processos (tarefas) em sistemas
multiprogramáveis. 
I ­ A política de escalonamento de processos tem como critério maximizar a
utilização do processador, mantendo­o ocupado a maior parte do tempo e
balance­ ando sua utilização entre os diversos processos. 
II ­ A política de escalonamento de processos busca maximizar o número de
processos (tarefas) executados em um determinado intervalo de tempo. 
III ­ Maximizar o tempo queum processo leva desde sua admissão até o seu
término é um critério típico da política de escalonamento de processos. 
IV ­ Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis
para os usuários é um dos critérios da política de escalonamento de processos. 
Estão corretas as afirmações
 
A)
apenas I e II
 
B)
apenas I e III
 
C)
apenas II, III e IV
 
D)
apenas I, II e IV
 
E)
I, II, III e IV
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) sadsdsadsadsadsa 
B) sadsdsadsadsadsa 
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/9
C) sadsdsadsadsadsa 
D) sadsdsadsadsadsa 
Exercício 2:
TRF 2ª 2012 ­ FCC ­ ANALISTA JUDICIÁRIO ­ INFORMÁTICA
15
Em termos de sistemas operacionais para multiprocessadores, considere: 
 
I. Uma das possibilidades de se organizar um sistema operacional de
multiprocessador é dividir estaticamente a memória em muitas partições de
acordo com o número de CPUs e dar a cada CPU sua própria memória e sua
própria cópia privada do sistema operacional. 
 
II. Uma forma ainda melhor para otimizar um sistema operacional de
multiprocessador é permitir que todas as CPUs compartilhem o código do sistema
operacional e façam cópias privadas somente dos dados. 
 
III. Se duas CPUs num multiprocessador baseado em barramento, sem a
utilização de cache, tentam acessar a mesma posição de memória exatamente no
mesmo instante, as duas conseguirão o barramento, com acesso a posições
distintas de memória. 
 
IV. No modelo de multiprocessadores mestre­escravo, uma cópia do sistema
operacional e suas tabelas estão presentes na CPU 1 e em nenhuma outra mais,
sendo que todas as chamadas ao sistema são redirecionadas para a CPU 1 para
processamento nela. Em contrapartida, a CPU 1 não pode executar processos do
usuário. 
 
Está correto o que consta APENAS em
 
 
A)
I e II.
 
B)
I, II e III
 
C)
.II e III.
 
D)
II, III e IV.
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/9
 
E)
III e IV.
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) sadsadsadsadsadsa 
Exercício 3:
 FCC ­ 2010 ­ TRE­AM ­ Analista Judiciário ­ Tecnologia da Informação  
Disciplina: Sistemas Operacionais (TI) ­ Assuntos: Estrutura do Sistema
Operacional
O processo é um conceito chave em todos os sistemas operacionais. Nesse
contexto, considere: 
 
I. O espaço de endereçamento é associado ao processo e contém o programa
executável, os dados do programa e sua pilha e um conjunto de registradores,
incluindo o contador de programa e o ponteiro da pilha. 
 
II. Tanto as hierarquias de processos quanto as de arquivos são organizadas como
árvores, inclusive nos seus níveis de profundidade que podem ser acessados
indistintamente pelo processo pai e seus processos filhos. 
 
III. Em relação aos sistemas de arquivos, uma função importante do sistema
operacional é esconder as peculiaridades dos discos e outros dispositivos de
entrada e saída e apresentar ao programador um modelo abstrato de arquivos. 
 
IV. Um processo suspenso consiste na imagem de núcleo e sua entrada na tabela
de processos, que contém seus registradores, entre outros elementos.  
 
É correto o que se afirma em
 
A)
 I, II, III e IV.
 
B)
I, II e III, apenas.
 
C)
I, III e IV, apenas.
https://www.aprovaconcursos.com.br/questoes-de-concurso/prova/fcc-2010-tre-am-analista-judiciario-tecnologia-da-informacao
https://www.aprovaconcursos.com.br/questoes-de-concurso/disciplina/sistemas-operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Estrutura+do+Sistema+Operacional
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/9
 
D)
II e IV, apenas.
 
E)
 II e III, apenas.
 
O aluno respondeu e acertou. Alternativa(C)
Comentários:
A) sadsadsadsadas 
B) sadsadsadsadas 
C) sadsadsadsadas 
Exercício 4:
 CESGRANRIO ­ 2008 ­ CAPES ­ Analista de Sistemas  
Disciplina: Sistemas Operacionais (TI) ­ Assuntos: Estrutura do Sistema
Operacional Gerência do Processador
Considere o seguinte conjunto de processos e a duração de surto de CPU expressa
em milissegundos:  
 
 
 
Se os processos chegam na ordem X, Y e Z, onde X chega no instante 0, qual o
tempo de espera médio se os processos forem atendidos segundo o
escalonamento FCFS (firstcome, first­served)??
 
A)
10.6
 
B)
12
 
C)
13
 
D)
https://www.aprovaconcursos.com.br/questoes-de-concurso/prova/cesgranrio-2008-capes-analista-de-sistemas
https://www.aprovaconcursos.com.br/questoes-de-concurso/disciplina/sistemas-operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Estrutura+do+Sistema+Operacional
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Ger%C3%83%C2%AAncia+do+Processador
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/9
)
14
 
E)
20
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) sadsadsdassdas 
B) sadsadsdassdas 
C) sadsadsdassdas 
D) sadsadsdassdas 
E) sadsadsdassdas 
Exercício 5:
CESGRANRIO ­ 2006 ­ DECEA ­ Técnico de Defesa Aérea e Controle de Tráfego
Aéreo
No âmbito de sistemas operacionais, uma seção ou região crítica é a:
 
A)
área da memória que contém dados compartilhados.
 
B)
área do programa que é executada 80% do tempo.
 
C)
área do sistema operacional que contém o código do loader.
 
D)
parte do programa que acessa dados compartilhados.
 
E)
 parte da memória usada para operações criptográficas.
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/9
A) sadsasdsadd 
E) sadsasdsadd 
C) sadsasdsadd 
B) sadsasdsadd 
A) sadsasdsadd 
B) sadsasdsadd 
C) sadsasdsadd 
D) sadsasdsadd 
Exercício 6:
 FCC ­ 2011 ­ INFRAERO ­ Analista de Sistemas ­ Rede e Suporte  
Disciplina: Sistemas Operacionais (TI) ­ Assuntos: Linux Sistemas
Operacionais Windows
Sobre sistemas operacionais, considere:  
 
I. No kernel 2.6 do Linux, o escalonador possui 64 níveis de prioridade. Sendo 0 a
menor prioridade, as prioridades de 0 a 32 são para processos de tempo real e, de
33 a 63, para os demais processos de usuário.  
 
II. No Linux, as operações READ são síncronas e bloqueantes, pois existe a
suposição de que o processo que executou a operação necessita dos dados para
continuar, o que confere às operações de leitura maior prioridade em relação as
operações de escrita.  
 
III. Na família Windows NT, o escalonador utiliza múltiplas filas e os processos
interativos (I/O bound) possuem prioridade sobre os CPU bound. O escalonamento
é baseado em prioridades, no qual cada thread possui uma prioridade, que varia
de 0 a 31, onde 0 é a menor prioridade.  
 
IV. No Windows, independentemente de haver um ou vários processadores,
existirá apenas uma fila de processos aptos; entretanto, a existência de múltiplos
processadores permitirá o paralelismo físico na execução das threads.  
 
É correto o que consta em:
 
A)
 I, II e III, apenas.
 
B)
 I, II e IV, apenas.
 
C)
 I, III e IV, apenas.
 
D)
https://www.aprovaconcursos.com.br/questoes-de-concurso/prova/fcc-2011-infraero-analista-de-sistemas-rede-e-suporte
https://www.aprovaconcursos.com.br/questoes-de-concurso/disciplina/sistemas-operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Linux
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Sistemas+Operacionais
https://www.aprovaconcursos.com.br/questoes-de-concurso/questoes/assunto/Windows
09/09/2018 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.

Mais conteúdos dessa disciplina