Buscar

Sistemas e Aplicações Distribuídas - Avaliação II - Individual Semipresencial


Prévia do material em texto

Acadêmico: 
Disciplina: Sistemas e Aplicações Distribuídas (GTI04)
Avaliação: Avaliação II 
Prova: 8301839 
Nota da Prova: 10,00 
Legenda: Resposta Certa 
1. O sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao 
sistema operacional controlar o acesso ao disco rígido. Atualmente, existem diversos 
modelos de sistema de arquivos, sendo que o sistema operacional MS
utiliza-se do sistema de arquivos FAT
V para as sentenças verdadeiras e F para as falsas:
 
( ) A tabela de alocação de arquivos disponibilizada neste sistema de arquivos funciona 
como um sumário para o sistema operacional, apontando para uma área do disco, com o 
objetivo de diminuir o tempo de acesso aos dados armazenados.
( ) Neste sistema de arquivos, o disco rígido é dividido em clusters, que são a menor 
parcela do disco rígido vista pelo siste
( ) Um grande arquivo pode ser dividido em vários clusters, sendo possível que dois 
arquivos pequenos sejam gravados dentro do mesmo cluster.
( ) Este sistema de arquivos usa endereços de 16 bits para endereçar os clusters dentro da 
partição, permitindo um máximo de 65536 clusters, que não podem ser maiores que 32 KB.
( ) O tamanho dos clusters em partições FAT
rígido. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V ? F ? V ? V ? F. 
 b) V ? V ? F ? V ? V.
 c) F ? V ? V ? F ? V. 
 d) F ? V ? F ? F ? F. 
2. A placa mãe do tipo off-board permite ao usuário conectar outros dispositivos ao seu 
computador através dos slots de expansão, como, por exemplo, a placa de vídeo, a placa de 
som, o modem, entre outros. A função do s
dispositivos através de um subsistema conhecido como entrada e saída. Com base nessa 
premissa, assinale a alternativa CORRETA quanto ao subsistema de entrada e saída:
 a) São comandos de baixo nível utilizados pelas aplicações, que permitem a leitura
gravação de arquivos. 
 b) Oferece uma interface entre o sistema operacional e o controlador.
 c) Divide-se em três partes: hardware, 
 d) Cria uma unidade lógica de informações independente de dispositivos 
níveis superiores. 
3. O Device Driver é composto por um conjunto de funções e de estruturas de dados que 
controlam um ou mais periféricos, tais como discos rígidos, teclados, mouses, monitores, 
interfaces de redes etc. Cada driver interage com as diferentes partes do sistema 
 
Sistemas e Aplicações Distribuídas (GTI04) 
Avaliação II - Individual Semipresencial ( Cod.:432067) ( peso.:1,50)
 Sua Resposta Errada 
O sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao 
sistema operacional controlar o acesso ao disco rígido. Atualmente, existem diversos 
modelos de sistema de arquivos, sendo que o sistema operacional MS-DOS e Windows 95
se do sistema de arquivos FAT-16. Acerca do sistema de arquivos FAT
V para as sentenças verdadeiras e F para as falsas: 
) A tabela de alocação de arquivos disponibilizada neste sistema de arquivos funciona 
a o sistema operacional, apontando para uma área do disco, com o 
objetivo de diminuir o tempo de acesso aos dados armazenados. 
) Neste sistema de arquivos, o disco rígido é dividido em clusters, que são a menor 
parcela do disco rígido vista pelo sistema operacional. 
) Um grande arquivo pode ser dividido em vários clusters, sendo possível que dois 
arquivos pequenos sejam gravados dentro do mesmo cluster. 
) Este sistema de arquivos usa endereços de 16 bits para endereçar os clusters dentro da 
artição, permitindo um máximo de 65536 clusters, que não podem ser maiores que 32 KB.
) O tamanho dos clusters em partições FAT-16 varia de acordo com o tamanho do disco 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
board permite ao usuário conectar outros dispositivos ao seu 
computador através dos slots de expansão, como, por exemplo, a placa de vídeo, a placa de 
som, o modem, entre outros. A função do sistema operacional é realizar o controle destes 
dispositivos através de um subsistema conhecido como entrada e saída. Com base nessa 
premissa, assinale a alternativa CORRETA quanto ao subsistema de entrada e saída:
São comandos de baixo nível utilizados pelas aplicações, que permitem a leitura
 
Oferece uma interface entre o sistema operacional e o controlador. 
se em três partes: hardware, software e peopleware. 
Cria uma unidade lógica de informações independente de dispositivos 
O Device Driver é composto por um conjunto de funções e de estruturas de dados que 
periféricos, tais como discos rígidos, teclados, mouses, monitores, 
interfaces de redes etc. Cada driver interage com as diferentes partes do sistema 
Individual Semipresencial ( Cod.:432067) ( peso.:1,50) 
O sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao 
sistema operacional controlar o acesso ao disco rígido. Atualmente, existem diversos 
DOS e Windows 95 
16. Acerca do sistema de arquivos FAT-16, classifique 
) A tabela de alocação de arquivos disponibilizada neste sistema de arquivos funciona 
a o sistema operacional, apontando para uma área do disco, com o 
) Neste sistema de arquivos, o disco rígido é dividido em clusters, que são a menor 
) Um grande arquivo pode ser dividido em vários clusters, sendo possível que dois 
) Este sistema de arquivos usa endereços de 16 bits para endereçar os clusters dentro da 
artição, permitindo um máximo de 65536 clusters, que não podem ser maiores que 32 KB. 
16 varia de acordo com o tamanho do disco 
 
board permite ao usuário conectar outros dispositivos ao seu 
computador através dos slots de expansão, como, por exemplo, a placa de vídeo, a placa de 
istema operacional é realizar o controle destes 
dispositivos através de um subsistema conhecido como entrada e saída. Com base nessa 
premissa, assinale a alternativa CORRETA quanto ao subsistema de entrada e saída: 
São comandos de baixo nível utilizados pelas aplicações, que permitem a leitura e 
e repassa para os 
 
O Device Driver é composto por um conjunto de funções e de estruturas de dados que 
periféricos, tais como discos rígidos, teclados, mouses, monitores, 
interfaces de redes etc. Cada driver interage com as diferentes partes do sistema 
operacional através de uma interface de programação. Diante disso, quanto ao Device 
Driver, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) O Device Driver é responsável por enviar as instruções para o controlador de entrada e 
saída. 
( ) Diante da inviabilidade de o Sistema Operacional ter conhecimento sobre todos os 
dispositivos disponíveis, cada fabricante desenvolve o Device Driver de seu dispositivo.
( ) Para cada Sistema Operacional é desenvolvido um Device Driver específico.
( ) O Device Driver permitiu que os Sistemas operacionais se tornassem mais genéricos, 
permitindo, assim, a instalação de novos dispositivos sem grandes complicações.
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - V.
 b) F - F - V - F. 
 c) V - V - F - F. 
 d) V - F - F - V. 
4. Cada dispositivo de hardware possui um controlador responsável por acessar suas 
operações mais elementares, através de linguagem de máquina. Ocorre que, muitas vezes, 
esses dispositivos são mais lentos que a memória 
forma, redução de desempenho. Com o objetivo de minimizar este problema, foi 
desenvolvida uma tecnologia nos controladores que evita que as solicitações de entrada e 
saída sejam realizadas diretamente nos dispositivos f
alternativa CORRETA que identifica esta tecnologia:
 a) System call. 
 b) Reader / Writer.
 c) Buffer. 
 d) Device Driver. 
5. Para que um programa possa ser executado num computador,é necessário que o sistema 
operacional esteja em funcionamento, podendo executar diversos processos ou 
subprocessos, muitos deles nem percebidos pelo usuário. Os sistemas multitarefas 
conseguem executar vários programas ao mesmo tempo, através de mecanismos que 
controlam os diversos processos. Acerca d
assinale a alternativa CORRETA:
 a) Um programa que está executando pode ser chamado de processo, sendo que um 
mesmo programa pode ter vários processos em execução, cada um desses processos 
com recursos alocados para si.
 b) Quando um programa entra em execução, virando um processo, é criado um contexto 
de software cuja responsabilidade é armazenar todas as instruções que serão 
executadas pelo processo.
 c) Quando um programa entra em execução, virando um processo, é criado um espaço de 
armazenamento que determina o conteúdo dos registradores, como contador de 
programa, pilha do programa e status.
 d) Quando um programa entra em execução, virando um processo, é criado um contexto 
de hardware que demarca os r
e arquivos abertos. 
operacional através de uma interface de programação. Diante disso, quanto ao Device 
para as sentenças verdadeiras e F para as falsas: 
) O Device Driver é responsável por enviar as instruções para o controlador de entrada e 
) Diante da inviabilidade de o Sistema Operacional ter conhecimento sobre todos os 
poníveis, cada fabricante desenvolve o Device Driver de seu dispositivo.
) Para cada Sistema Operacional é desenvolvido um Device Driver específico.
) O Device Driver permitiu que os Sistemas operacionais se tornassem mais genéricos, 
assim, a instalação de novos dispositivos sem grandes complicações.
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
Cada dispositivo de hardware possui um controlador responsável por acessar suas 
operações mais elementares, através de linguagem de máquina. Ocorre que, muitas vezes, 
esses dispositivos são mais lentos que a memória RAM e os barramentos, gerando, desta 
forma, redução de desempenho. Com o objetivo de minimizar este problema, foi 
desenvolvida uma tecnologia nos controladores que evita que as solicitações de entrada e 
saída sejam realizadas diretamente nos dispositivos físicos. Com base nisso, assinale a 
alternativa CORRETA que identifica esta tecnologia: 
Para que um programa possa ser executado num computador, é necessário que o sistema 
m funcionamento, podendo executar diversos processos ou 
subprocessos, muitos deles nem percebidos pelo usuário. Os sistemas multitarefas 
conseguem executar vários programas ao mesmo tempo, através de mecanismos que 
controlam os diversos processos. Acerca dos processos e subprocessos computacionais, 
assinale a alternativa CORRETA: 
Um programa que está executando pode ser chamado de processo, sendo que um 
mesmo programa pode ter vários processos em execução, cada um desses processos 
com recursos alocados para si. 
Quando um programa entra em execução, virando um processo, é criado um contexto 
de software cuja responsabilidade é armazenar todas as instruções que serão 
executadas pelo processo. 
Quando um programa entra em execução, virando um processo, é criado um espaço de 
armazenamento que determina o conteúdo dos registradores, como contador de 
programa, pilha do programa e status. 
Quando um programa entra em execução, virando um processo, é criado um contexto 
de hardware que demarca os recursos a serem alocados, como quantidade de memória 
operacional através de uma interface de programação. Diante disso, quanto ao Device 
) O Device Driver é responsável por enviar as instruções para o controlador de entrada e 
) Diante da inviabilidade de o Sistema Operacional ter conhecimento sobre todos os 
poníveis, cada fabricante desenvolve o Device Driver de seu dispositivo. 
) Para cada Sistema Operacional é desenvolvido um Device Driver específico. 
) O Device Driver permitiu que os Sistemas operacionais se tornassem mais genéricos, 
assim, a instalação de novos dispositivos sem grandes complicações. 
 
Cada dispositivo de hardware possui um controlador responsável por acessar suas 
operações mais elementares, através de linguagem de máquina. Ocorre que, muitas vezes, 
RAM e os barramentos, gerando, desta 
forma, redução de desempenho. Com o objetivo de minimizar este problema, foi 
desenvolvida uma tecnologia nos controladores que evita que as solicitações de entrada e 
ísicos. Com base nisso, assinale a 
 
Para que um programa possa ser executado num computador, é necessário que o sistema 
m funcionamento, podendo executar diversos processos ou 
subprocessos, muitos deles nem percebidos pelo usuário. Os sistemas multitarefas 
conseguem executar vários programas ao mesmo tempo, através de mecanismos que 
os processos e subprocessos computacionais, 
Um programa que está executando pode ser chamado de processo, sendo que um 
mesmo programa pode ter vários processos em execução, cada um desses processos 
Quando um programa entra em execução, virando um processo, é criado um contexto 
de software cuja responsabilidade é armazenar todas as instruções que serão 
Quando um programa entra em execução, virando um processo, é criado um espaço de 
armazenamento que determina o conteúdo dos registradores, como contador de 
Quando um programa entra em execução, virando um processo, é criado um contexto 
ecursos a serem alocados, como quantidade de memória 
 
6. Os sistemas multitarefas conseguem executar vários programas ou processos ao mesmo 
tempo, através de mecanismos que controlam os diversos processos. Estes possuem 
estados que identificam a situação em que se encontra
realizada pelo escalonador conforme a política de escalonamento definida no sistema 
operacional? 
 a) Espera - Pronto. 
 b) Novo - Pronto. 
 c) Pronto - Executando. 
 d) Executando - Terminado.
7. O sistema operacional, para permitir o funcionamento de um programa, terá que executar 
diversos processos, muitos deles, nem percebidos pelo o usuário. Por exemplo, ao executar 
o Internet Explorer, cada aba aberta cria um subprocesso, o qual será gerenciado 
individualmente e, mesmo que uma aba venha a travar, as outras continuarão trabalhando 
normalmente. Acerca dos processos computacionais, classifique V para as sentenças 
verdadeiras e F para as falsas:
 
( ) Ao finalizar o processo que está executando o programa do Internet Explorer, 
consequentemente finalizará o subprocesso de uma aba aberta.
( ) A thread é a divisão de um processo em dois ou mais processos que podem ser 
executados de forma concorrente, compartilhando a mesma área de dados do processo 
principal. 
( ) Ao criar um processo, o sistema operacional precisa alocar recursos de software, 
hardware e endereçamento.
( ) Os controladores são responsáveis por manterem as informações sobre os processos 
em execução. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F ? F ? V ? V. 
 b) V ? F ? F ? V. 
 c) V ? V ? V ? F.
 d) F ? V ? F ? F. 
8. Diante dos diversos tipos de sistemas operacionais disponíveis no mercado, destaca
sistema embarcado, que tem por objetivo realizar um conjunto de tarefas predefinidas, 
geralmente com requisitos específicos, com
uma aeronave e o controle do espaço aéreo. Diante disso, assinale a alternativa CORRETA 
que apresenta o melhor tipo de escalonamento de processos para o sistema descrito:
 a) Escalonamento cooperativo.
 b) Escalonamento de tempo real crítico.
 c) Escalonamento First-in
 d) Escalonamento por prioridades.
9. Um processo pode criar outros processos, que podem, por sua vez, criar também outros 
processos de maneira hierárquica. Quando um processo (processo pai) cria outro processo, 
chamamos estede subprocesso ou processo filho, gerando, desta forma, uma árvore 
hierárquica de processos. Com base nesse contexto e na figura a seguir, classifique V para 
Os sistemas multitarefas conseguem executar vários programas ou processos ao mesmo 
tempo, através de mecanismos que controlam os diversos processos. Estes possuem 
estados que identificam a situação em que se encontram. Qual é a transição de estado 
realizada pelo escalonador conforme a política de escalonamento definida no sistema 
Terminado.
O sistema operacional, para permitir o funcionamento de um programa, terá que executar 
s, muitos deles, nem percebidos pelo o usuário. Por exemplo, ao executar 
o Internet Explorer, cada aba aberta cria um subprocesso, o qual será gerenciado 
individualmente e, mesmo que uma aba venha a travar, as outras continuarão trabalhando 
erca dos processos computacionais, classifique V para as sentenças 
verdadeiras e F para as falsas: 
) Ao finalizar o processo que está executando o programa do Internet Explorer, 
consequentemente finalizará o subprocesso de uma aba aberta. 
read é a divisão de um processo em dois ou mais processos que podem ser 
executados de forma concorrente, compartilhando a mesma área de dados do processo 
) Ao criar um processo, o sistema operacional precisa alocar recursos de software, 
dware e endereçamento. 
) Os controladores são responsáveis por manterem as informações sobre os processos 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
Diante dos diversos tipos de sistemas operacionais disponíveis no mercado, destaca
sistema embarcado, que tem por objetivo realizar um conjunto de tarefas predefinidas, 
geralmente com requisitos específicos, como, por exemplo, o sistema de navegação de 
uma aeronave e o controle do espaço aéreo. Diante disso, assinale a alternativa CORRETA 
que apresenta o melhor tipo de escalonamento de processos para o sistema descrito:
Escalonamento cooperativo. 
Escalonamento de tempo real crítico.
in-first-out. 
Escalonamento por prioridades. 
Um processo pode criar outros processos, que podem, por sua vez, criar também outros 
a hierárquica. Quando um processo (processo pai) cria outro processo, 
chamamos este de subprocesso ou processo filho, gerando, desta forma, uma árvore 
hierárquica de processos. Com base nesse contexto e na figura a seguir, classifique V para 
Os sistemas multitarefas conseguem executar vários programas ou processos ao mesmo 
tempo, através de mecanismos que controlam os diversos processos. Estes possuem 
m. Qual é a transição de estado 
realizada pelo escalonador conforme a política de escalonamento definida no sistema 
 
O sistema operacional, para permitir o funcionamento de um programa, terá que executar 
s, muitos deles, nem percebidos pelo o usuário. Por exemplo, ao executar 
o Internet Explorer, cada aba aberta cria um subprocesso, o qual será gerenciado 
individualmente e, mesmo que uma aba venha a travar, as outras continuarão trabalhando 
erca dos processos computacionais, classifique V para as sentenças 
) Ao finalizar o processo que está executando o programa do Internet Explorer, 
read é a divisão de um processo em dois ou mais processos que podem ser 
executados de forma concorrente, compartilhando a mesma área de dados do processo 
) Ao criar um processo, o sistema operacional precisa alocar recursos de software, 
) Os controladores são responsáveis por manterem as informações sobre os processos 
 
Diante dos diversos tipos de sistemas operacionais disponíveis no mercado, destaca-se o 
sistema embarcado, que tem por objetivo realizar um conjunto de tarefas predefinidas, 
o, por exemplo, o sistema de navegação de 
uma aeronave e o controle do espaço aéreo. Diante disso, assinale a alternativa CORRETA 
que apresenta o melhor tipo de escalonamento de processos para o sistema descrito: 
 
Um processo pode criar outros processos, que podem, por sua vez, criar também outros 
a hierárquica. Quando um processo (processo pai) cria outro processo, 
chamamos este de subprocesso ou processo filho, gerando, desta forma, uma árvore 
hierárquica de processos. Com base nesse contexto e na figura a seguir, classifique V para 
as sentenças verdadeiras e F para as falsas:
 
( ) Ao finalizar o processo 4, somente os processos 6 e 7 serão finalizados.
( ) O processo 5 é hierarquicamente inferior ao processo 2.
( ) Somente os processos 6, 7 e 8 trabalham concomitantemente.
( ) Para gerenciar os processos, será necessária a criação da estrutura denominada Bloco 
de Controle do Processo. 
( ) O processo 1 é definido como pai dos demais processos.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V - V.
 b) V - V - V - F - F.
 c) F - F - V - V - V.
 d) V - F - F - V - F. 
10. O Sistema Operacional, ao criar um processo, precisará criar uma estrutura responsável 
pelo gerenciamento e controle de várias informações dos contextos do processo, tais como 
nome do processo, estado, prioridade, limites de memória, entre outros. Diante disso, 
assinale a alternativa CORRETA que apresenta o nome dessa estrutura:
 a) Estrutura JOB. 
 b) Estrutura CPU.
 c) Estrutura RPC. 
 d) Estrutura PCB. 
Prova finalizada com
 
erdadeiras e F para as falsas: 
) Ao finalizar o processo 4, somente os processos 6 e 7 serão finalizados.
) O processo 5 é hierarquicamente inferior ao processo 2. 
) Somente os processos 6, 7 e 8 trabalham concomitantemente. 
enciar os processos, será necessária a criação da estrutura denominada Bloco 
 
) O processo 1 é definido como pai dos demais processos. 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
O Sistema Operacional, ao criar um processo, precisará criar uma estrutura responsável 
nto e controle de várias informações dos contextos do processo, tais como 
nome do processo, estado, prioridade, limites de memória, entre outros. Diante disso, 
assinale a alternativa CORRETA que apresenta o nome dessa estrutura: 
Prova finalizada com 10 acertos e 0 questões erradas. 
) Ao finalizar o processo 4, somente os processos 6 e 7 serão finalizados. 
enciar os processos, será necessária a criação da estrutura denominada Bloco 
 
O Sistema Operacional, ao criar um processo, precisará criar uma estrutura responsável 
nto e controle de várias informações dos contextos do processo, tais como 
nome do processo, estado, prioridade, limites de memória, entre outros. Diante disso,

Mais conteúdos dessa disciplina