Buscar

SISTEMAS OPERACIONAIS

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 4 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

Disc.: SISTEMAS OPERACIONAIS Turma: 3001
Aluno: WANDER ALISSON RODRIGUES DE SOUZA Matr.: 201801130469
Prof.: LEOMIR AIRES SILVA DE LIMA Nota: 6,30 pts.
5727212752 04/10/2022 20:14:43
 1. Ref.: 6104049
A terceira geração de computadores foi caracterizada pela utilização de tecnologias como circuitos integrados e a
execução simultânea de vários processos pelo sistema computacional. Na geração seguinte foram desenvolvidos
os circuitos de integração em larga escala -LSI, que possibilitou a criação de chips contendo milhares de transistores
de silício. Sobre a 4º geração, é correto afirmar que:
Interfaces gráficas amigável.
Surgimento de computadores mais poderosos.
Redes de computadores
 Todas as alternativas anteriores
Possibilitou acesso ao computador pessoal
Respondido em 04/10/2022 22:46:21
 2. Ref.: 6104052
Primeiros sistemas operacionais multiprogramáveis desenvolvidos na década de 60, também eram denominados de jobs,
cujo sua execução era realizada através de cartões perfurados e armazenados em disco ou fita, onde aguardavam para
serem processados.
O conceito descrito acima refere-se a
Sistemas programáveis.
Sistemas MSDOS.
Sistemas monotarefas.
Sistemas paralelos
 Sistemas Batch (lote)
Respondido em 04/10/2022 22:49:53
 3. Ref.: 3990452
Conceitualmente, cada processo tem sua própria CPU (Central Processing Unit) virtual. É
claro que, na realidade, a CPU troca a execução, a todo momento, de um processo para
outro, mas, para entender esse sistema, é muito mais fácil pensar em um conjunto de
processos sendo executados (pseudo) paralelamente do que tentar controlar o modo como
a CPU faz esses chaveamentos.
TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson, 2010 (adaptado). 
De acordo com o exposto, o conceito descrito denomina-se : 
máquina de estados finitos
 multiprogramação
thread
multiprocessador
processo monothread
Respondido em 04/10/2022 20:16:58
 4. Ref.: 3990458
A exclusão mútua é uma técnica bastante eficiente quando existe a necessidade de evitar
problemas de compartilhamento causados por acesso simultâneo de mais de um processo a
um recurso. 
Sobre a implementação da exclusão mútua, são feitas as seguintes afirmações: 
I - Um semáforo é uma variável compartilhada que pode ser utilizada para implementação de
exclusão mútua. 
II - Monitores são construções de linguagens de alto nível que permitem apenas um
processo utilize seus recursos em dados instante, sendo, portanto, utilizado para
implementação da exclusão mútua. 
III - A exclusão mútua não pode ser utilizada para a criação de uma região crítica. 
 
Dentre as afirmações apresentadas, são corretas apenas as afirmações: 
II e III
II
I e III
 I e II
I
Respondido em 04/10/2022 22:38:56
 5. Ref.: 6104214
O nome dado a uma arquitetura de núcleo de um sistema operativo cujas funcionalidades são quase todas executadas
fora do núcleo, em oposição a um núcleo monolítico, onde os processos se comunicam com um núcleo mínimo,
usando o mínimo possível o "espaço do sistema" é chamada de?
 Microkernel
Shell
 Kernel
Região Crítica
Cache
Respondido em 04/10/2022 20:17:03
 6. Ref.: 7625467
Quando existe mais de um processo acessando uma memória compartilhada, corre-se o risco da ocorrência da
condição de corrida, que é extremamente prejudicial ao resultado do processamento. 
Dentre as opções abaixo, determine qual representa uma solução para a condição de corrida. 
Diminuir a velocidade de processamento do sistema.
 A definição de uma região crítica, na qual pode haver somente um processo em execução. 
A separação dos processos em threads, de modo que haja linhas de execução independentes.
Eliminar um dos processos envolvidos na condição de corrida. 
Utilizar algoritmos de escalonamento que garantam que os processos sejam escalonados em diferentes UCPs.
Respondido em 04/10/2022 20:18:19
 7. Ref.: 6099656
Qual o mecanismo programático pelo qual um programa de computador solicita um serviço do núcleo do sistema
operacional sobre o qual ele está sendo executado, permitindo executar funções diretamente ligadas ao sistema
operacional, como por exemplo, ajuste ou leitura do horário do sistema, acesso, leitura e gravação de arquivos no
disco, entre outros?
 Chamadas de Sistemas
Exclusão Mútua
Região Crítica
Espera Ocupada
Execução de Sistemas
Respondido em 04/10/2022 22:57:37
 8. Ref.: 3990973
O sistema operacional pode gerenciar e alocar as partes de todo um sistema complexo. A
esse recurso dá-se o nome de: 
Modo usuário 
Gerenciador de projetos 
Painel de análise 
 Gerenciador de recursos 
Dashboard 
Respondido em 04/10/2022 20:18:50
 9. Ref.: 6112021
Um processo pode ser definido como um programa em execução mais um conjunto necessário de informações
para que o sistema operacional implemente a concorrência de programas. Entre estas informações necessárias
para a concorrência destacam-se o contexto de software, o contexto de hardware e o espaço de endereçamento
do processo. 
Sobre o contexto de hardware, ele é importante para um processo porque: 
Especifica a área de memória que o processo pode acessar durante sua execução. 
Informa ao processo qual é o hardware existente no sistema computacional. 
 Armazena o conteúdo de registradores e status da UCP para a troca de processos.
Armazena as informações de software do processo, como recursos alocados.
Armazena informações dos demais processos com o qual ele se comunica.
Respondido em 04/10/2022 20:22:32
 10. Ref.: 6065146
A compreensão dos conceitos de gerenciamento de memória e alocação de processos em um sistema operacional
é fundamental para a formação de um profissional de TI. Dentro desse contexto, analise as afirmativas a seguir e
marque a alternativa correta sobre Threads.
 São linhas de execução concorrentes dentro de um processo.
A utilização de threads deve ser evitada pelo programador, uma vez que não traz nenhum benefício para o
processamento.
São processos que executam com menos controle do sistema operacional.
Não haverá aumento de desempenho se o sistema possuir múltiplas UCPs. 
Pode haver no máximo um thread por processo do sistema. 
Respondido em 04/10/2022 20:23:24

Continue navegando