Você está na página 1de 3

LISTA DE SISTEMA OPERACIONAL *e) Os grandes computadores da primeira

geração foram usados, em sua maioria, para


Questão 01. Indique a alternativa incorreta cálculos científicos, como equações
a) Dentre os problemas vistos na segunda diferenciais parciais, muito freqüentes na
geração de computadores destacam-se a física e na engenharia.
confiabilidade das máquinas, a quantidade de
energia consumida e o calor produzido por Questão 04. Indique a alternativa incorreta
20.000 válvulas de cada máquina. a) Um computador sabe o que a instrução de
b) Nos equipamentos de segunda geração, a máquina faz (10110000 01100001), já para os
válvula foi substítuida pelo transistor, programadores é mais fácil recordar a
tecnologia usada entre 1959 e 1965. O representação equivalente em instruções
transistor foi desenvolvido em 1947 no Bell mnemônicas. Por exemplo; MOV AL, 61h; essa
Laboratories. instrução ordena que o valor hexadecimal 61
c) A terceira geração começa com a seja movido para o registrador 'AL'.
substituição dos transistores pela tecnologia b) A linguagem de montagem (Assembly
de circuitos integrados - transistores e outros Language), composta de códigos mnemônicos
componentes eletrônicos miniaturizados e que, do ponto de vista técnico, é tão próxima
montados num único chip. do processador quanto o código de máquina,
d) Na segunda geração houve uma enorme mas é humanamente mais fácil de se
diminuição em cabos e fios, tendo em vista compreender uma vez que seus códigos são
que cada transistor substituía dezenas de geralmente acrônimos do inglês.
válvulas. *c) Os sistemas operacionais da quarta
e) As operações de cálculos na primeira geração nos reservam três técnicas
geração eram realizadas em milesegundos, na importantes de acordo com os avanços da
segunda em milionésimos de segundos e na tecnologia: multiprogramação / spool / time-
terceira geração em bilionésimos de sharing.
segundos. d) O spooler de impressão é um software que
armazena temporariamente trabalhos de
Questão 02. Indique a alternativa incorreta impressão no disco rígido ou na memória do
a) O primeiro computador digital foi projetado computador, até que a impressora esteja
pelo matemático inglês por Charles Babbage pronta para imprimi-los.
(1792-1871).
b) Ada Lovelace foi contratada por Babbage Questão 05. O compartilhamento de tempo,
para programar sua máquina analítica. uma variante da multiprogramação, na qual
*c) A primeira geração de computadores era cada usuário se conectava por meio de um
caracterizada pela não existência de terminal on-line onde a CPU podia ser
linguagem de programação, contudo já existia ciclicamente alocada a cada um dos jobs que
linguagem de montagem. a requisitasse.
d) Nos anos de 1940, o intuito principal das a) Spooling
máquinas era executar cálculos numéricos *b) Timesharing
diretos, como determinar tabelas de senos, c) POSIX
co-senos e logaritmos. d) MULTICS
e) No início da década de 1950, começou a e) Sistema Batch
utilização das perfuradoras de cartão em lugar
de painéis de programação. Questão 06. A capacidade de transferir jobs de
cartões perfurados para discos magnéticos,
Questão 03. Indique a alternativa incorreta fazendo com que o Sistema Operacional
a) A introdução do transistor foi a principal pudesse carregar um novo job a partir do
evolução da segunda geração de disco.
computadores. *a) Spooling
b) Para um job ser executado, o programador b) Timesharing
escrevia o programa no papel em FORTRAN ou c) POSIX
linguagem de montagem e depois o perfurava d) MULTICS
em cartões. e) Sistema Batch
c) O sistema em lote (batch) foi a forma
encontrada para reduzir o desperdício de Questão 07. Padrão desenvolvido pelo IEEE
tempo no uso da máquina. para tornar possível escrever programas que
d) A idéia subjacente ao sistema em lote era pudessem ser executados em qualquer
gravar vários jobs em fita magnética para sistema UNIX.
posterior processamento. a) Spooling
b) Timesharing
*c) POSIX Analisando o quadro acima não é de
d) MULTICS surpreender que as pessoas procurassem
e) Sistema Batch rapidamente maneiras de reduzir o tempo
desperdiçado. A solução encontrada para a
Questão 08. Qual geração de computadores situação em tela foi:
trabalhavam numa velocidade de cálculo de (a) multiprogramação
milésimos de segundos. (b) processamento em lotes
*a) 1ª Geração (c) pseudoparalelismo
b) 2ª Geração (d) timesharing
c) 3ª Geração
d) 4ª Geração Questão 13. Um sistema operacional é um
________ que atua como ________ entre o
Questão 09. Linguagem de programação _________ e o _________. Responde
concorrentemente de alto nível desenvolvida corretamente as lacunas acima o item:
pelo Depto. de Defesa Americano que leva o
nome da programadora contratada por Chales (a) hardware, provedor, usuário, programa.
Babbage. (b) hardware, intermediário, software,
(a) LISP programa.
(b) ADA (c) hardware, intermediário, usuário,
(c) FORTRAN programa.
(d) JAVA (d) programa, intermediário, usuário,
(e) PHP hardware.
(e) programa, provedor, usuário, programa.
Questão 10. Sistema operacional para
microcomputador de 8 bits, instalado nos Questão 14. O sistema operacional fornece
primeiros microcomputadores comercializados determinados serviços ao(s)
pela Tandy Corporation e pela Apple (a) programas, somente.
Computers no final da década de 70. (b) usuários dos programas, somente.
(a) CP/M (c) programas e usuários desses programas.
(b) FSM (d) próprio sistema operacional.
(c) C (e) outros sistemas operacionais.
(d) IBSYS
(e) WINDOWS Questão 15. De forma grosseira, um sistema
de computação pode ser dividido em quatro
Questão 11. Técnica desenvolvida para evitar componentes. Não figura entre esses
que uma CPU (cara) ficasse tão ociosa uma componentes o (a):
vez que quando o job corrente fazia uma (a) hardware
pausa para esperar a conclusão de uma (b) sistema operacional
operação de fita, ou de outro dispositivo de (c) programas de sistema e aplicativos
E/S, a CPU simplesmente ficava ociosa até que (d) usuários
a operação terminasse. Fato, esse verificado (e) sistemas de segurança
principalmente no caso do processamento de
dados comerciais, onde o tempo de espera Questão 16. O sistema operacional é um
pelas operações de E/S freqüentemente programa geralmente denominado de
chegava a 80 ou 90 porcento do tempo total. (a) kernel
(a) multiprogramação (b) scheduling
(b) processamento em lotes (c) aplicativo
(c) pseudoparalelismo (d) programa de usuário
(d) timesharing (e) compilador

Questão 12. Quando o computador terminava Questão 17. Os sistemas batch, onde o
o job que estava executando, um operador ia computador operava uma – e somente uma –
até a impressora, destacava a saída impressa aplicação, NÃO tinham como dispositivos de
e a levava para uma sala de saída, para que o saída:
programador pudesse pegá-la posteriormente. (a) drives de fitas
Então, o operador pegava uma das pilhas de (b) perfuradora de cartões
cartões que tinham sido trazidas para a sala (c) impressoras de linha
de submissão e os inseria na máquina de (d) leitoras de cartão
leitura. Enquanto os operadores andavam (e) NDA
pelas salas da máquina, de submissão e de
saída, o computador ficava ocioso.
LISTA DE PROCESSOS EM LINUX 8. Com intuito de determinar/alterar a
prioridade de um processo é possível utilizar
1. Número de identificação que o sistema dá a os comandos:
cada processo. (a) nice/renice
(a) Init (b) priority
(b) PPID (c) alter
(c) PID (d) modify
(d) Kernel
9. O "ps" é um comando de extrema
2. Número do processo pai que gera outro importância para o gerenciamento de
processo filho processos no Linux. Qual a opção deste
(a) Init comando que possibilita mostrar todos os
(b) PPID processos existentes.
(c) PID (a) -a
(d) Kernel (b) -u
(c) -x
3. Primeiro processo executado pelo ambiente (d) -f
Linux do qual os demais são derivados
(a) Init 10. Um dos campos mostrados como
(b) PPID resultado do comando "ps aux" é o STAT que
(c) PID indica:
(d) Kernel (a) hora em que o processo foi iniciado
(b) valor da prioridade dada ao processo
4. Em ambientes Linux cada processo está (c) o estado atual do processo
associado a um UID e a um GID, onde UID são (d) o terminal do processo
números de usuários e GID são números de
grupos. No caso do usuário root, esses valores 11. A diferença do comando “top” para o
são sempre: comando "ps", refere-se ao fato de que:
(a) 0 (a) o comando "ps" não fornece a hora que o
(b) 1 processo foi originado.
(c) 10 (b) o comando "ps" é dinâmico.
(d) 65536. (c) o comando "top" não fornece a hora que o
processo foi originado.
5. Método utilizado pelo sistema operacional (d) o comando "top" é dinâmico.
para que os processos possam se comunicar e
para que o sistema possa interferir em seu 12. Comando que serve para visualizar os
funcionamento. processos que estão parados ou executando
(a) Paralelismo em segundo plano (background).
(b) Grupos (a) fg
(c) Diretórios (b) bg
(d) Sinais (c) jobs
(d) fuser
6. Para interromper temporariamente a
execução do processo 4220 seria necessário 13. Comando que permite a um processo em
utilizar o comando: segundo plano (ou parado) passar para o
(a) kill -STOP 4220 primeiro plano (foreground).
(b) kill -TERM 4220 (a) fg
(c) kill -ILL 4220 (b) bg
(d) kill 4220 (c) jobs
(d) fuser
7. Quando um processo precisa aguardar
alguma coisa para ser executado ele está no 14. Comando mostra processos relacionados
estado: em formato de árvore.
(a) Executável (a) toptree
(b) Dormente (b) pidtree
(c) Zumbi (c) ppidtree
(d) Parado (d) pstree

Você também pode gostar