Perguntas relacionadas a técnicas e desenvolvimento de algoritmos

607 palavras 3 páginas
1) Em relação ao suporte de hardware à multiprogramação, cite e explique o aspecto de proteção à memória.

R : A Proteção e a necessidade de realocações, são processos diferentes que executam em posições diferentes de memória e com endereços diferentes. Uma possível solução é modificar as instruções conforme o programa é carregado na memória Esta solução exige que o linker coloque no início do código do programa, uma tabela que apresente as indicações das posições no programa que devem ser modificadas no carregamento. Mas isso não resolve a proteção, pois um programa malicioso ou errado pode ler ou alterar posições na memória de outros usuários, já que as referências são sempre as posições absolutas de memória.

2.O que é uma instrução TRAP? Explique o seu uso em SO´s.

R : Uma trap é uma interrupção de software causada por um pedido de código utilizador de um Serviço do sistema operacional.

3.Das instruções a seguir, quais só podem ser executadas em modo núcleo?

a)Desabilitar todas as interrupções
b)Leia o horário do relógio
c)Altere o horário do relógio
d)Altere o mapa de memória

R : A, C, D.

4.Qual a finalidade de uma chamada de sistema em um SO?

R : Sua Finalidade é usar o programa para requisitar um serviço do sistema operacional, ou mais especificamente, do núcleo do sistema operacional.

5.Como um temporizador evita que um processo monopolize o processador?

R : Usando Sistemas de tempo compartilhado (Time Sharing Systems) ;
? Permite sistemas interativos (entrada/saída)
? Requer temporizadores (timers)
? Interrupções

6.Na transição de estados, comente o motivo de não existir uma seta ligando o estado de bloqueado execução.

R : O Motivo é que a máquina está em um estado por vez, um estado armazena informações sobre o passado, ele reflete as mudanças desde a entrada num estado, no início do sistema, até o momento presente de uma atividade ele deve ser realizado no determinado momento.

7.O

Relacionados

  • Criptografia
    6288 palavras | 26 páginas
  • Dissertação de mestrado inteligência artificial com java
    13195 palavras | 53 páginas
  • Linguagem de programação java
    833 palavras | 4 páginas
  • fisica 2
    1877 palavras | 8 páginas
  • ATPS Algoritmo e Programação
    1902 palavras | 8 páginas
  • Haha
    2189 palavras | 9 páginas
  • Inteligência Artificial
    3014 palavras | 13 páginas
  • 201501 APA Aula ProjetoAlgoritmos 1
    1626 palavras | 7 páginas
  • Atps
    2464 palavras | 10 páginas
  • Sistemas
    15301 palavras | 62 páginas