5
UNIVERSIDADE JEAN PIAGET DE ANGOLA DEPARTAMENTO DE CIÊNCIAS TECNOLÓGICA INFORMATICA APLICADA DISCENTE: Nome: Benvindo Sebastiao Antonio Curso: Electromecânica Ano: Turno: Diurno DOCENTE : Prof. Eng.º Dilson Lucala Bienvenu ,2009/2010 Página 1

Trabalho de a Bienvenu

Embed Size (px)

DESCRIPTION

This work Were done BY Benvido sebastiao Antonio(Bienvenu),I know that is a simple resolved exercice but will help peolpe.

Citation preview

Page 1: Trabalho de a Bienvenu

UNIVERSIDADE JEAN PIAGET DE ANGOLADEPARTAMENTO DE CIÊNCIAS TECNOLÓGICA

INFORMATICA APLICADA

DISCENTE:Nome: Benvindo Sebastiao AntonioCurso: ElectromecânicaAno: 4ºTurno: Diurno DOCENTE : Prof. Eng.º Dilson Lucala

Luanda, 15 de Maio de 2009

Trabalho de Informatica ,2009/2010Exercícios A resolver.

Bienvenu ,2009/2010 Página 1

Page 2: Trabalho de a Bienvenu

1) O que é multiprogramação? Cite duas razões para se ter multiprogramação? R: A execução concorrente de multiplos programas em um único processador - Proteccao do SO.- Alocadodor de dispositivos.

2) O que é Spooling? R/ E uma execussao de tarefa que ocorre no processador quando se quer imprir um trabalho, o processador aloca os dados num buffer permetindo que ele continue a executar as instucoes do programa.

3) Descreva as diferenças entre multiprocessamento simétrico e assimétrico. Quais as vantagens e desvantagens dos sistemas multiprocessador? R/ A multiplexacao simetrica consiste na execucao de copia identica do SO. Ao passo que o sistema assimetrico consiste em atribuir a cada processador uma tarefa especifica.

4) Quais as duas principais funções de um Sistema Operacional? R:-Gerenciar recursos-Extender a maquina.

5) Defina as propriedades essenciais dos seguintes tipos de Sistemas Operacionais: a. Batch: Sistema de computacao mais usuais que executa varias tarefas ao mesmo tempo. b. Time-Sharing: Sistema de computacao que executa tarefas uma de cada vez, a outra comeca quando termina a primeira. c. Tempo-real: Dispostivo de controle em aplicacoes dedicadas, contole de experiencias cientificas, imagens, medica, industria, restricoes de tempo bem definido, que podem ser hard ou soft.

Bienvenu ,2009/2010 Página 2

Page 3: Trabalho de a Bienvenu

d. Distribuído: distribuicao de computacao em varios processadores, cada processador tem memoria local, e que comunica atraves de varias linhas, requerendo sistemas de rede entre servidor e cliente ou ponto a ponto.

6) Porque sistemas distribuídos são desejáveis? R/ Porque permitem compartilhar recursos, aumentar a velocidade de computacao, confiablidade, e comunicacao. 7) Qual é a diferença entre um trap e uma interrupção? Qual é o uso de cada uma das funções? R/ Realiza a chamada de sistema e é visivel ao usuario, ao passo que a interrupção realize chamadas de sistemas mais não e visivel ao usuario. 8) Para que tipos de operações o DMA é útil? Quais as implicações de uma organização sem DMA na multiprogramação?R/ E util para E/S de dados. As sua implicacoes sao: Impossibilidade de controlar as rotinas de E/S fornecido pelo sistemas, impossivel de proteer o esferico.

9) Quais das seguintes instruções deveriam ser privilegiados? a. Set valor do relógio d. Desligar interrupções b. Ler o relógio e. Chavear modo usuário/sistema c. Limpar memória R/ Set de relogio e desliar inerrupcoes. 10) Que características de hardware (máquina) são necessárias para suportar proteção para o kernel do SO ? Explique brevemente cada característica e como elas permitem o kernel controlar os programas de usuário. - Proteccao da memoria: Nao permite que a parte da memoria que contem o monitor seja alterada.Timer: Prevene que um job monopoliza o sistema. 11) Qual é o propósito das chamadas de sistema? R/ Identificar servicos requisitados, parametros e executar os mesmo servicos. 12) Usando registrador de base e registrador limite, faça um desenho da unidade de

Bienvenu ,2009/2010 Página 3

Page 4: Trabalho de a Bienvenu

gerencia de memória (MMU) que possa prover proteção de memória entre processos? R/

13) O modelo cliente-servidor é popular em sistemas distribuídos. Ele pode ser usado em um sistema single-computer? R/ O modelo cliente servidor nao pode ser usado em sistemas single computer porque os sistemas distribuidos servem varios processadores fisicos.

Bienvenu ,2009/2010 Página 4