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

Sistemas operacionais

Por:   •  15/11/2015  •  Trabalho acadêmico  •  2.454 Palavras (10 Páginas)  •  1.361 Visualizações

Página 1 de 10

EXERCICIO S.O I

Defina o que é um Sistema Operacional, descrevendo suas principais funções.

R- Camada de Software que provem interface as aplicações de usuário, gerencia os recursos de Hardware e Software.

Quais são as duas maneiras de se ver o SO? Descreva ambas.

R- Visão aplicação de usuário onde visualizamos como a camada de Software que provem interface para o recurso de Hardware.

Visão de Hardware onde visualizamos como gerenciador de Hardware.

Cite dois SOs de cada geração de computadores e descreva uma característica que um SO de cada geração possua.

1ª Geração: Não tínhamos S.O

2ª Geração: Monitor de Sistema FORTRAN (FMS) Ibsys, do IBM-7094.

Característica: Introdução de cartões perfurados para ações de controle.

3ª Geração: Multics; Unix;

Característica: Leitura de programas era feita através de um buffer que recebe os dados do dispositivo de leitura de cartões.

4ª Geração: MS-DOS; Windows;

Características: Cada maquina executa seu próprio S.O(local) e tem seu próprio usuário.

O que é multiprogramação? Cite duas razões para se ter multiprogramação?

R- É um tipo de S.O que se faz necessário para melhorar o uso do tempo do processador ou seja o processador não tem tempo ocioso.

Outra vantagem é que agora podemos dividir a memória em vários Jobs(processos)

Multiprogramação implica em multiprocessamento? Por quê?

R- Não. Por que no multiprocessamento temos o recurso de mais de uma CPU, o que na multiprogramação não necessitamos.

Explique como funcionava o MULTICs e qual foi a dificuldade em seu desenvolvimento?

R- Este sistema deveria fornecer vários serviços de forma continua e confiável, implementava memória virtual e suportava vários processadores e usuários. A maior dificuldade no projeto é que o Multics exigia recursos de mais para os computadores da época.

Explique como surgiu o UNIX.

R- Unix criado por Kenneth Thompson, que trabalhava no projeto Multics, utilizou um PDP-7 para fazer sua própria versão de S.O que viria a ser o Unix. Essa versão embora fosse Mono-usuario, já implementava um sistema de arquivo, um mecanismo para controle de processo, diversos utilitários e um interpretadores de comandos.

O Unix foi incialmente implementado em uma linguagem de programação, qual foi? O que motivou a mudança de linguagem? Qual foi a linguagem escolhida.

R- Assembly. A motivação para a troca de linguagem foi o fato de o Assembly não ser uma linguagem de auto-nivel. Foi a linguagem C.

O que é o POSIX e qual sua importância?

R- É um padrão que define um conjunto de funções de biblioteca que todo sistema que o adote deve oferecer aos programas e aplicações.

Sua importância é especificar as interfaces de usuário e do software ao sistema operacional.

Explique os motivos que levaram ao Bill Gates licenciar o DOS ao invés devende-lo para a IBM? Explique quais foram as vantagens e as desvantagens disto para a IBM?

R- Bill Gates licencia o S.O para IBM para poder vender para outros fabricantes de Hardware.

Vantagens: Microsoft passou a ser a empresa mais poderosa no ramo da informática.

Desvantagem: É que a IBM perdeu seu monopólio pois deixou de compra seus software.

Explique qual foi à importância das interfaces gráficas? Qual foi a primeira GUI utilizada em sistemas operacionais?

R- Melhora a ponte Usuário/Hardware. A primeira GUI utilizada foram implementadas em maquina do XEROX Parc.

Explique porque a IBM resolveu desenvolver seu próprio SO? Qual foi ele e indique uma de suas características?

R- A IBM iria desenvolver o OS/2 versão 2.0 para substituir a versão 1.3 enquanto a Microsoft desenvolvia a versão 3.0 para substituir a versão anterior. Uma característica de S.O era o trabalho com janelas orientadas a objetos.

Descreva uma forma de observar que o Windows 95 é originado a partir da evolução do DOS? Justifique sua resposta.

R- Linguagem de comandos, API de programação e o Shell são iguais.

Qual é a origem do Linux? Quais são as vantagens do mesmo?

R- Linus começou a desenvolver o Linux em 1991 que evoluiu a partir da colaboração de outros programadores que ajudaram no desenvolvimento do Kernel. Uma característica muita vantajosa é o fato de ser um Kernel aberto onde se pode fazer alterações ou ate mesmo criar um outro a partir deste.

EXERCICIO S.O II

1. Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramaveis?

R- Isso acontece quando um processo faz uma requisição e só pode continuar o processo quando tiver retorno da requisição, ou seja ate que tenhamos essa resposta o processador esta parado.

2. É só processador que é subutilizado ou são só entradas e saídas que são subutilizados, ou são ambos? Explique sua resposta.

R- Ambos. Pois nunca vamos ter um processo trabalhando ao mesmo tempo em dois lugares.

3.Qual é a principal vantagem da multiprogramação?

R- A principal vantagem da multiprogramação é redução de custos em função da possibilidade do compartilhamento dos diversos recursos entre as diferentes aplicações.

4.Um

...

Baixar como (para membros premium)  txt (17.2 Kb)   pdf (65.2 Kb)   docx (20.8 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com