Buscar

Aula 1 - Sistemas Operacionais - Exercício 1

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 3 páginas

Prévia do material em texto

SISTEMAS OPERACIONAIS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0757_EX_A1_201801128804_V1 05/06/2020
Aluno(a): ISABELLA DE FÁTIMA BARBOSA DE AZEVEDO GASPAR 2020.1 EAD
Disciplina: CCT0757 - SISTEMAS OPERACIONAIS 201801128804
 
 1a Questão
A maioria dos autores classifica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou multitarefa, sistemas
monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a essas classificações, marque a alternativa
correta:
Todo sistema operacional multitarefa é necessariamente um sistema multiusuário.
Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa.
Um sistema operacional multitarefa é necessariamente um sistema multiprocessado.
 Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa.
Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea.
Respondido em 05/06/2020 21:04:27
Explicação:
Existe uma característica importante que diferencia os sistemas operacionais que é a capacidade de execução de diversos programas ao
mesmo tempo. 
Alguns sistemas operacionais permitem que apenas um programa seja executado de cada vez. Essa é a forma mais simples e de fácil
desenvolvimento de um sistema operacional, uma vez que o sistema não terá de lidar com solicitações diversas e por vezes conflitantes. 
Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa e tem de
lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware. Então, é necessário definir e
gerenciar uma questão básica que é a prioridade de cada programa quanto ao uso de recursos existentes. 
Monotarefa 
Executa apenas uma tarefa de cada vez 
Exemplo de sistema operacional monotarefa: 
¿ MS-DOS. 
Multitarefa 
Executa mais de um programa ao mesmo tempo 
Exemplo de sistema operacional multitarefa: 
¿ Windows Seven; 
¿ Linux; 
¿ Mac OS X. 
Observação: Nesse caso, um sistema operacional monotarefa (que executa apenas um programa de cada vez) é similar a uma empresa que
possui apenas um departamento.
Fonte: https://www.portaleducacao.com.br/conteudo/artigos/informatica/multitarefa-e-suas-variacoes-dentro-do-sistema-
operacional/41561
 
 
 2a Questão
Em sistemas operacionais, o conceito de compilador é:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314247581');
javascript:abre_frame('2','1','','','314247581');
javascript:abre_frame('3','1','','','314247581');
 um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa
semanticamente equivalente em código objeto.
um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em código
executável.
um programa de computador que converte código de máquina em código escrito em linguagem de montagem.
um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps.
um programa de computador que transforma código objeto em código fonte.
Respondido em 05/06/2020 21:04:53
Explicação:
Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa
equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina mas sim
um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível. Para cada arquivo
de código fonte é gerado um arquivo com código objeto, que posteriormente é "ligado" aos outros, através de um linker, resultando
num arquivo executável ou biblioteca.
 
 3a Questão
Em relação aos tipos de Sistemas Operacionais, marque qual opção N Ã O faz sentido.
Sistemas Monousuário e Multitarefas
Sistemas Multitarefas com Múltiplos usuários
Sistemas Multiusuários e Multitarefas
Sistemas Monousuários e Monotarefas
 Sistemas Monotarefas com mais de um usuário
Respondido em 05/06/2020 21:05:10
 
 4a Questão
Em relação às estruturas dos sistemas operacionais modernos, podemos afirmar que: 
I - O conceito de microkernel é de reduzir o kernel a comunicações de processos básicos e controle de I/O, e deixar os outros serviços de
sistemas situados no user-space (espaço do usuário) em forma de processos normais (chamados de servers). 
II - O kernel monolítico executa cada serviço básico do sistema como gerenciamento de memória, manipulação de interrupções e
comunicação I/O, sistemas de arquivos, no espaço do kernel. 
III - Na estrutura do microkernel tanto o núcleo como como os demais serviços são executados em modo kernel. 
IV - No kernel monolítico o sistema operacional é escrito como uma coleção de rotinas, ligadas a um único grande programa binário
executável. 
Assinale a alternativa que contém a(s) afirmação(ões) correta(s):
 Somente I, II e IV
Somente II, III e IV
Somente I e III
Somente I, III e IV
Somente I, II e III
Respondido em 05/06/2020 21:08:34
 
 5a Questão
O Sistema Operacional é o software que possibilita as aplicações a interagirem com o hardware do computador. Assinale a alternativa que
contem a afirmação incorreta sobre os Sistemas Operacionais.
Os Sistemas Operacionais facilitam o trabalho dos desenvolvedores de aplicações fazendo a interface com a gerência de memória,
comunicação com periféricos de entrada/saída, linhas de comunicação da rede.
O Sistema Operacional atua como um gerenciador dos recursos do sistema computacional.
Sistemas Operacionais podem ser encontrados nos mais variados dispositivos (celulares, carros, computadores pessoais).
O software que contém os componentes centrais de um Sistema Operacional é chamado de kernel.
 Um usuário pode interagir com o Sistema Operacional apenas por terminal interpretador de comandos (shell).
Respondido em 05/06/2020 21:09:15
 
 6a Questão
O que é multiprogramação?
 Técnica que permite que vários processos estejam em memória ao mesmo tempo.
Processamento distribuído.
Técnica que permite a troca de informações entre a memória principal e a memória secundária.
Processamento paralelo.
Processamento centralizado.
Respondido em 05/06/2020 21:09:46
 
 7a Questão
Um Sistema Operacional (SO) realiza o gerenciamento: 
(I)_________________, que inclui o fornecimento do sistema de arquivos para a representação de arquivos e diretórios e o gerenciamento
do espaço em dispositivos com grande capacidade de armazenamento de dados. 
(II)________________, que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o fornecimento de
mecanismos para a sua comunicação e sincronização. 
(III)_______________, controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela alocação e liberação
dinâmica de seu espaço. 
As lacunas I, II e III são, correta e respectivamente, preenchidas por:
de discos - de threads - de cache
de I/O - de tempos de CPU - de RAM
 de armazenamento - de processos - de memória
de arquivos - de barramentos - de discos
em memória secundária - de serviços - em memória principal
Respondido em 05/06/2020 21:11:33
 
 8a Questão
Qual é a principal função de um sistema operacional?
Controlar somente funções comandadas pelo o usuário
Controlar o gerenciamento de memória, gerenciamento de áudio/vídeo, gerenciamento de sistemas de arquivos e gerenciamento
de dispositivos como o funcionamento de impressora.
 Controlar o gerenciamento de processos, gerenciamento de memória, gerenciamento de Entrada e saída e de sistemas de arquivos
Somente gravar informações de usuário no disco rígido
Ligar o computador e Desligar o computador
Respondido em 05/06/2020 21:12:08
javascript:abre_colabore('38403','199006584','3997244703');

Continue navegando