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

Ambientes Virtuais de Aprendizagem

Por:   •  13/5/2015  •  Resenha  •  1.237 Palavras (5 Páginas)  •  280 Visualizações

Página 1 de 5

Formulário para Elaboração de AVA01

Curso:

Licenciatura em Computação

Código da Disciplina:

D19-4

Nome da Disciplina:

Sistemas Operacionais

Natureza:

Obrigatória

Cursista:

Alkindar

Polo:

APG

Tutor:

Maria José

Turma:

1

Formulário para Elaboração de AVA01

1- Como seria utilizar um computador sem um Sistema Operacional?

Seria “necessário conhecer profundamente o funcionamento de seu hardware e utilizar linguagem de máquina”; (DA SILVA, pg. 10)

“Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros.”; (Mat Ref, pg. 8)

2- O que é um Sistema Operacional? Fale sobre suas principais funções.

  1. É o “principal programa do sistema, que controla todos os recursos do computador (dispositivos físicos e funções de software)”. (DA SILVA, pg. 4)
  2. - O Sistema Operacional é responsável por:

- “alocar recursos de hardware e escalonar tarefas”;

- “prover uma interface para o usuário”;

- “compartilhamento ordenado e a proteção dos recursos a serem usados pelas aplicações do usuário”;

- “é apresentar ao usuário uma máquina virtual equivalente ao hardware, porém muito mais fácil de programar”;

- “permitir o acesso concorrente aos recursos de forma organizada e protegida”; (DA SILVA, pg. 5 a 7)

Em outras palavras de Da SILVA (Mat Ref, pg. 8):

- “Um sistema operacional, por mais complexo que possa parecer, é apenas um conjunto de rotinas executado pelo processador, de forma semelhante aos programas dos usuário”;

- “Sua principal função é controlar o funcionamento de um computador, gerenciando a utilização e o compartilhamento dos seus diversos recursos, como processadores, memórias e dispositivos de entrada e saída”;

3- Quais os tipos de Sistemas Operacionais existentes?

- “SistemasMonoprogramáveis/Monotarefa”;

- “SistemasMultiprogramáveis/Multitarefa”;

- “Sistemascom MúltiplosProcessadores”;

(DA SILVA, pg. 22)

4- Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis?

“Neste tipo de sistema, enquanto um programa aguarda por um evento, como a digitação de um dado, o processador permanece ocioso, sem realizar qualquer tipo de processamento. A memória é subutilizada caso o programa não a preencha totalmente, e os periféricos, como discos e impressoras, estão dedicados a um único usuário, nem sempre utilizados de forma integral.” (Mat Ref, pg. 22)

5- Qual a grande diferença entre sistemas monoprogramáveis e multiprogramáveis?

Nos sistemas monoprogramáveis, “se caracterizam por permitir que o processador, a memória e os periféricos (recursos computacionais) permaneçam exclusivamente dedicados à execução de um único programa”; (Mat Ref, pg. 21)

Nos sistemas multiprogramáveis, “os recursos computacionais são compartilhados entre os diversos usuários e aplicações”; (Mat Ref, pg. 22)

6- Quais as vantagens dos sistemas multiprogramáveis?

- redução do tempo de resposta das aplicações;

- redução de custos, pela utilização compartilhada de recursos.                                                                                                                (Mat Ref, pg. 23)

7- Um sistema monousuário pode ser um sistema multiprogramável? Dê um exemplo.

Em pesquisa realizada na Internet, encontrei as seguintes respostas:

“Sim, pois um único usuário executa diversas aplicações concorrentemente em um SO.

Ex: Windows 7”; (Disponível em . Acessado em 26/03/2015)

“Sim, apenas um usuário interage com o sistema, podendo possuir diversas aplicações e sendo executada corretamente. O sistema MS-DOS é um exemplo de sistema monousuário”. (Disponível em . Acessado em 26/03/2015)

Raciocinando: de fato, quando usamos o Windows, que é reconhecidamente monousuário, podemos abrir diversos programas que executam tarefas diversas. Pode-se observar que o tempo de resposta aumenta, pois o processador estará mais ocupado em processar programas.

8- Quais são os tipos de sistemas multiprogramáveis?

  1. Sistemas Batch;
  2. Sistemas de Tempo Compartilhado; e
  3. Sistemas de Tempo Real.

(Mat Ref, pg. 23)

9- O que caracteriza o processamento batch? Quais aplicações podem ser processadas neste tipo de ambiente?

“O processamento em batch tem a característica de não exigir a interação do usuário com a aplicação”. (Mat Ref, pg. 23)

10- Como funciona os sistemas de tempo compartilhado (time-sharing)? Quais as vantagens em utilizá-los?

“Tais sistemas, também conhecidos como time-sharing, permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). Caso a fatia de tempo não seja suficiente para a conclusão do programa, esse é interrompido pelo Sistema Operacional e submetido a um outro, enquanto fica aguardando por uma nova fatia de tempo. O sistema cria um ambiente de trabalho próprio, dando a impressão de que todo o sistema está dedicado, exclusivamente, para cada usuário.”                                                                                                 (Mat Ref, pg. 24)

...

Baixar como (para membros premium)  txt (8.1 Kb)   pdf (110.9 Kb)   docx (878.6 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com