TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atividade de Sistemas Operacionais

Por:   •  10/6/2015  •  Trabalho acadêmico  •  1.494 Palavras (6 Páginas)  •  203 Visualizações

Página 1 de 6

Unidade de Ensino Anhanguera – Unidade I

Atividade de Sistemas Operacionais

Campo Grande ∕ MS

2015

Unidade de Ensino Anhangera – Unidade I

Daniel Maércio dos Santos        RA: 1584969918

Jakeline de Oliveira Barbosa    RA: 1570209080

Lívia Thais Cotócio Borges     RA: 1593864026

Atividade de Sistemas Operacionais

[pic 1]

Campo Grande ∕ MS

2015

Sumário

Introdução..........................................................................................................................pg. 4

Perguntas...........................................................................................................................pg.05

Perguntas...........................................................................................................................pg.06

Resoluções........................................................................................................................pg. 07

Resoluções........................................................................................................................pg. 08

Resoluções........................................................................................................................pg. 09

Conclusão..........................................................................................................................pg.10

Referência Bibliográfica...................................................................................................pg.11

Introdução

Sabemos que é de suma importância a pesquisa como método de estudo profundo, pois visa à melhor compreensão sobre determinados assuntos. Neste sentido, as resoluções para as perguntas, foram cuidadosamente pesquisadas.

Assuntos relacionados ao S.O formam um conjunto de questões direcionando para áreas de atuações dentro do mesmo.

Perguntas

1- Liste QUATRO diferentes sistemas operacionais

2- O que é o núcleo do sistema e quais são suas principais funções?

3- Quais são as estruturas de um sistema operacional?

4- O que é uma system call e qual sua importância para a segurança do sistema? Como as system calls são utilizadas por um programa?

5- O que são instruções privilegiadas e não-privilegiadas? Qual a relação dessas instruções com os modos de acesso?

6- Quais das instruções a seguir devem ser executadas apenas em modo kernel?

7- Compare as arquiteturas Monolítica, Camadas e Microkernel. Quais as vantagens e desvantagens de cada arquitetura?

8- Explique como funciona a mudança de modos de acesso e dê um exemplo de como um programa faz uso desse mecanismo.

9- Como o kernel do sistema operacional pode ser protegido pelo mecanismo de modos de acesso?

10- Compare as arquiteturas monolítica e de camadas. Quais as vantagens e desvantagens de cada arquitetura?

11- Quais as vantagens do modelo de máquina virtual?

12- Por que a utilização da programação orientada a objetos é um caminho natural

13- Quais são os três principais objetivos de um sistema operacional?

14- Qual a principal vantagem da multiprogramação?

15- Quais as principais diferenças entre os sistemas operacionais para maiframes e para os PCs?

16- Em um ambiente de multiprogramação e de tempo compartilhado, vários usuários compartilham o sistema ao mesmo tempo, esta situação pode resultar em vários problemas de segurança. Cite pelo menos dois desses problemas.

17- Defina as propriedades essenciais dos seguintes tipos de sistemas operacionais:

1. Batch

2. Tempo compartilhado

3. Tempo Real

4. Rede

5. Distribuído

Resoluções

  1. Sistemas Monoprogramáveis/ Monotarefa, Sistemas Multiprogramáveis/ Multitarefa, Sistema Batch, Sistemas de tempo compartilhado, sistemas de tempo Real, Sistemas com Múltiplos Processadores.

  1. Conjunto de rotinas que oferecem serviços aos usuários, às suas aplicações, e também ao próprio sistema. Esse conjunto de rotinas é denominado núcleo do sistema ou kernel.
  1. Aplicações, utilitários, linguagem de comando, rotinas do sistema operacional( núcleo ou sistema kernel) e hardware.
  1. As systemcalls podem ser entendidas como uma porta de entrada para o acesso ao núcleo do sistema operacional e a seus serviços. Sempre que um usuário ou aplicação desejar algum serviço do sistema, é realizada uma chamada a uma de suas rotinas através de uma system call (chamada ao sistema). Afim de compartilhar os recursos de forma organizada e protegida, como proteger a memória utilizada por um programa ou a monopolização do processador, o sistema operacional deve impedir que os programas de usuário acessem diretamente os recursos de hardware.
  1. Certa instruções podem comprometer a segurança e integridade do sistema, não podendo ser executadas por programas de usuários. Tais instruções devem Sr executadas apenas pelo sistema operacional, estas instruções são conhecidas como instruções privilegiadas. As instruções que não oferecem risco ao sistema são denominadas não- privilegiadas.
  1. .
  1. Arquitetura Monolítica - Pode ser comparada com uma aplicação formada por vários módulos que são compilados separadamente e depois linkados, formando um grande e único executável, onde os módulos podem interagir livremente; Primeiros SOs foram desenvolvidos neste modelo; Desenvolvimento e manutenção bastante difícil.

Arquitetura de Camadas - Neste modelo o SO é divido em níveis sobrepostos;

Cada camada oferece um conjunto de funções que podem ser utilizadas apenas pelas camadas superiores; THE (TechnischeHogeschool Eindhoven) construído por Dijkstra na Holanda em 1968 e utiliza seis camadas; MULTICS e OpenVMStambém com conceitos de camadas, sendo estas concêntricas, neste tipo de implementação, as camadas mais internas são mais privilegiadas que as mais externas;

...

Baixar como (para membros premium)  txt (12.6 Kb)   pdf (164.6 Kb)   docx (20.5 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com