Baixe o app para aproveitar ainda mais
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');
Compartilhar