O documento apresenta uma lista de itens sobre sistemas operacionais para julgamento sobre sua veracidade. Os itens abordam tópicos como abstração, processamento paralelo, gerenciamento de processos, hardware, software, arquivos e diretórios.
1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE BRASÍLIA - IFB
DIRETORIA DE ENSINO, PESQUISA E EXTENSÃO - DREP
COORDENAÇÃO GERAL DE ENSINO - CGEN
COORDENAÇÃO PEDAGÓGICA - CDPG
Governo Federal
Campus: Taguatinga
Curso: Técnico em Manutenção e Suporte em Informática Módulo/Semestre: 2015/01
Componente Curricular/Área de Conhecimento: Introdução a Sistemas Operacionais
Professor: Eduardo Vieira
1. Julge os itens com V ou F:
a.( ) Abstração é uma forma de encapsular as complicações de manipulação de recursos. Isto é perfeitamente visível nos
componentes de software providos dentro do sistema operacional que resolvem problemas já conhecidos e permite a novos softwares
terem outras capacidades.
b.( ) O termo quantum é atribuído a noção de espaço de tempo que é permitido a execução de um processo no processador, logo
sendo contrário ao time sclice.
c.( ) O termo background é referido aos processo de “frente”, enquanto que os processos do tipo foreground são referidos aos que
estão em segundo plano.
d.( ) É facultado ao processo ter um PID, pois aos processos do tipo secret é desejado não saber qualquer outra informação que
possa comprometer o seu nível de segurança.
e.( ) Componente de software é uma coleção de programas que excutam no computador. Esses programas realizam o controle
computacional e seu gerenciamento, além de outras atividades importantes.
f.( ) A multiprogramação é a forma direta de manter a CPU o máximo de tempo ocupada, pois um único programa não seria capaz de
realizar tal feito.
g.( ) Uma palavra, word, é composta por 8 bits, enquanto que um byte é composto por 16.
h.( ) É totalmente possível “congelar” um processo para que possa dá maior tempo para outro, mas para desfazer a operação de
parada do processo anterior é necessário o envio de sinal indicar o prosseguimento de seu processamento.
i.( ) O programa utilizado para obter a inicialização do sistema depois que o computador é ligado: BIOS (Basic Input/Output System).
j.( ) Sobre o modo normal de operação, a sequência de utilização de recursos se dá na ordem: 1. Requisitar, 2. Utilizar; e 3. Liberar.
k.( ) Os processos do tipo background são requeridos na situação onde não é exigido o acompanhamento da evolução da execução
da atividade computacional ou quando o próprio processo tem recurso de log interno ou externo.
l.( ) A gravação de dados em um mídia de CD-ROM implica a utilização somente por aquele processo e qualquer outro processo não
poderá fazer a sua utilização enquanto pendurar tal atividade, então é caracterizado que a unidade gravadora é um recurso não
preemptivo neste cenário.
m.( ) Este é um exemplo de caminho absoluto: ./../etc, enquanto que este de caminho relativo: C:Userslocal.
n.( ) Um processo pode ser do tipo I/O bound ou CPU bound. A primeira forma é dita para processos que realizam mais operações de
entrada/saída do que processamento, enquanto que a segunda é contrária da primeira.
o.( ) Este é um exemplo de caminho relativo: ../home/tms, enquanto que este de caminho absoluto: /home/etc.
p.( ) No caminho /home/master/logs/0001 é dito que home, master e logs são diretórios, enquanto que 0001 pode ser tanto um
diretório, quanto um arquivo.
q.( ) A abstração do ponto presente em todos os diretórios sinaliza a pasta corrente, enquanto que ponto-ponto indica o diretório pai.
Partindo desta afirmação, então é possível subir dois diretório a partir da pasta atual para acessar a um arquivo hipotético chamado
config na seguinte forma: ../../config
r.( ) Uma thread em sua essência tem o papel de executar atividades específicas, pois o seu custo computacional é menor do que se
fosse executado um novo processo.
s.( ) Kernel é a principal parte do sistema operacional que é inicializada primeiro e permanece na memória principal até que o
computador seja desligado.
t.( ) A interface é um mecanismo concreto que é capaz de receber uma ação e devolver uma resposta. O interfaciamento passa por
um processo de abstração previamente para definição das formas de manejo do recurso.
u.( ) Sinal e pipe são formas de comunicação entre processos. Sendo o primeiro um mecanismo de alerta que um determinado
evento aconteceu, sendo o segundo uma ponte para a transmissão de dados.
v.( ) Um determinado processo A cria o subprocesso B. Em outro momento o processo A cria o subprocesso C. Em outro momento o
processo C cria o processo G. Logo, esta hierarquia pode ser traduzida em uma espécie árvore.
w.( ) Quando um processo ou thread volta a ter a utilização do processador, então a primeira operação que é feita é a busca de uma
nova instrução.
y.( ) Na troca de contextos entre processos existe um algoritmo, que faz a tomada de decisão baseado sobre critérios pré-definidos
sobre qual será o próximo processo que terá o privilégio de uso do processador. Tal referência é sobre o scheduler.
x.( ) Um arquivo pode ser tido como região crítica, quando compartilhado por vários processos na forma simultânea, poderá causar
alguma espécie de anomalia sem o devido cuidado.
z.( ) O sistema operacional Linux é construído e organizado por comunidades e empresas que apontam neste tipo de plataforma livre.
Inúmeras comandos são de fato programas de execução única ou contínua, alguns destes programas ocupam toda extensão do
terminal. Para expressar o nosso desejo de sair usamos a tecla q ou CTRL + c, ^c.