Vous êtes sur la page 1sur 4

Pgina 1 de 4

Andr Vtor Monteiro (RA: 1130921412007)


Informtica para Negcios (2 semestre - Vespertino)
Cap. 1 - Arquitetura de Sistemas Operacionais

1. Como seria utilizar um computador sem um sistema operacional? Quais so suas
duas principais funes?

No funcionaria. O sistema operacional a ponte entre os aplicativos e os
componentes de hardware do sistema. o SO que organiza e d acesso aos discos,
que acessa a impresora, controla o monitor. Sistemas modernos permitem que varias
aplicaes se executem ao mesmo tempo e controla os recursos do sistema (como
processador, memria, acesso a arquivos) para que essas no entrem em conflito.

2. Quais as principais dificuldades que um programador teria no desenvolvimento de
uma aplicao em um ambiente sem um sistema operacional?

A maior dificuldade que o programador teria que ele teria que programar alm da
aplicao. O programa que ele fizer para funcionar sem Sistema Operacional teria
que se preocupar com todos os aspectos do funcionamento do computador. O
programa teria que programar todo os componentes de hardware: vdeo, teclado,
mouse, placa de rede, disco rgido. Cada tarefa que a aplicao fosse fazer teria que
ser detalhada num nvel muito baixo para que o computador funcione.

3. Explique o conceito de uma mquina virtual. Qual a grande vantagem em utilizar
este conceito?

Na cincia da computao, mquina virtual o nome dado a uma mquina,
implementada atravs de software, que executa programas como um computador real.
Mquinas virtuais so extremamente teis no dia-a-dia, pois permitem ao usurio
rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os
softwares que precisa.

4. Defina o conceito de uma mquina de camadas.

Sistemas computacional visto somente do ponto de vista do HARDWARE, conjunto de
circuitos eletrnicos, placas, cabos, e fontes de alimentao, tem pouca utilidade
Atravs do software que os servios so oferecidos aos usurrios, como
Pgina 2 de 4

armazenamento de dados em discos, impresso de relatrios, gerao de grficos,
acesso a internet entre outras funes.

5. Quais os tipos de sistemas operacionais existentes?

So Sistemas Mono programveis e Mono tarefas.

6. Por que dizemos que existe uma subutilizao de recursos em sistemas mono
programveis?

Por que o recurso est l esperando algum comando, para ser executado pelo
processador, mais acaba no sendo utilizado, desde que o outro programa no tenha
terminado, ou seja, ele est l para ser usado ou esperando um comando, mais o
processador no o usa.

7. Qual a grande diferena entre sistemas mono programava e sistemas multi
programveis?

Os programas mono programveis, pode fazer apenas uma aplicao por vez,
perdendo-se tempo na sua utilizao. Os Multiprogramveis, podem rodar varias
aplicaes ao mesmo tempo, obtendo-se mais agilidade e rapidez, podendo usar
vrios programas de uma s vez!

8. Quais as vantagens dos sistemas multiprogramveis?

As vantagens do uso de sistemas multiprogramveis so a reduo do tempo de
resposta das aplicaes processadas no ambiente e de custos, a partir do
compartilhamento dos diversos recursos do sistema entre as diferentes aplicaes. Os
sistemas multiprogramveis, apesar de mais eficientes que os monoprogramveis, so
de implementao muito mais complexa.

9. Um sistema monousurio pode ser um sistema multiprogramvel? D um exemplo.

Sim, somente um usurio interage com o sistema podendo possuir diversas aplicaes
executando concorrentemente. O sistema Windows NT um exemplo.

10. Quais so os tipos de sistemas multiprogramveis?

Sistemas batch, sistemas de tempo compartilhado e sistemas de tempo real.

11. O que caracteriza o processamento batch? Quais aplicaes podem ser
processadas neste tipo de ambiente?

O processamento batch tem a caracterstica de no exigir a interao do usurio com
a aplicao. Todas as entradas e sadas de dados da aplicao so implementadas
por algum tipo de memria secundria, geralmente arquivos em disco. Alguns
exemplos de aplicaes originalmente processadas em batch so programas
Pgina 3 de 4

envolvendo clculos numricos, compilaes, coordenaes, backups e todos aqueles
onde no necessria a interao com o usurio.

12. Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em
utiliz-los?

Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas
sejam executados a partir da diviso do tempo do processador em pequenos
intervalos, denominados fatia de tempo (time-slice). A vantagem na sua utilizao
possibilitar para cada usurio um ambiente de trabalho prprio, dando a impresso de
que todo o sistema est dedicado, exclusivamente, a ele.

13. Qual a grande diferena entre sistema de tempo compartilhado e tempo real?
Quais aplicaes so indicadas para sistemas de tempo real?

O fator tempo de resposta. Nos sistemas de tempo real, os tempos de resposta devem
estar dentro de limites rgidos. Aplicaes de controle de processos, como no
monitoramento de refinarias de petrleo, controle de trfego areo, de usinas
termoeltricas e nucleares so executadas em sistemas de tempo real.

14. O que so sistemas com mltiplos processadores e quais as vantagens em utiliz-
los?

Os sistemas com mltiplos processadores caracterizam-se por possuir duas ou mais
UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema
permitir que vrios programas sejam executados ao mesmo tempo ou que um mesmo
programa seja subdividido em partes para serem executadas simultaneamente em
mais de um processador.

15. Qual a grande diferena entre sistemas fortemente acoplados e fracamente
acoplados?

Nos sistemas fortemente acoplados existem vrios processadores compartilhando
uma nica memria fsica e dispositivos de entrada/sada, sendo gerenciados por
apenas um sistema operacional. Os sistemas fracamente acoplados caracterizam-se
por possuir dois ou mais sistemas computacionais conectados atravs de linhas de
comunicao. Cada sistema funciona de forma independente, possuindo seu prprio
sistema operacional e gerenciando seus prprios recursos, como UCP, memria e
dispositivos de entrada/sada.

16. O que sistema SMP? Qual a diferena para um sistema assimtrico?

Nos sistemas SMP, o tempo de acesso memria principal pelos diversos
processadores
Pgina 4 de 4

uniforme. Nos sistemas NUMA, existem diversos conjuntos de processadores e
memria principal interconectados, onde o tempo de acesso memria principal varia
em funo da sua localizao fsica.

17. O que um sistema fracamente acoplado? Qual a diferena entre sistemas
operacionais de rede e sistemas operacionais distribudos?

Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas
computacionais conectados atravs de linhas de comunicao. Cada sistema funciona
de forma independente, possuindo seu prprio sistema operacional e gerenciando
seus prprios recursos, como UCP, memria e dispositivos de entrada/sada. Os
sistemas operacionais de rede permitem que um host compartilhe seus recursos,
como uma impressora ou diretrio, com os demais hosts da rede enquanto que nos
sistemas distribudos, o sistema operacional esconde os detalhes dos hosts individuais
e passa a trat- los como um conjunto nico, como se fosse um sistema fortemente
acoplado.

18. Quais os benefcios com um sistema com mltiplos Processadores em um
computador pessoal?
Tudo feito de modo paralelo , o os processadores executam tarefas em paralelo , e
por isso so melhores, por exemplo cada processador tem seu proprio cache,
instruoes so executas ao mesmo tempo s que cada processador executa uma , por
isso so mais rpidos.

Vous aimerez peut-être aussi