Aqui

611 palavras 3 páginas
1- Quanto a segurança de um sistema operacional, sabemos que ter instruções privilegiadas não são atributos de qualquer aplicativo ou aplicação e existem dois modos de acesso. Quais são esses modos? E como, onde e quando são feitas as determinações do modo de acesso para uma aplicação ?
São os modos: kernel e usuário. O modo de acesso de uma aplicação é determinado por um conjunto de bits, que fica no registrador de status.
2- Nos sistemas operacionais atuais, o número de linhas de código pode chegar a cerca de 40 milhões, como no caso do Microsoft Windows 2000, sendo grande parte do código escrito em linguagens de alto nível, no caso C/C++. Porém sabemos que os primeiros sistemas foram desenvolvidos inteiramente em assembly e o código possuía cerca de um milhão de instruções. Cite a vantagem e uma desvantagem em desenvolver sistemas operacionais em linguagem de alto nível, tendo a possibilidade desenvolver em assembly.
A vantagem de se desenvolver sistemas operacionais em linguagens de alto nível é a portabilidade, ou seja, o sistema pode ser facilmente modificado para poder ser executado em outra arquitetura de hardware. Uma desvantagem dessa implementação é a perca de desempenho, visto que, o assembly por ser uma linguagem de máquina é muito mais rápida e leve.
3-Na arquitetura de camadas, o sistema é dividido em níveis sobrepostos. Cada camada oferece um conjunto de funções que podem ser utilizadas apenas pelas camadas superiores. Qual a principal vantagem para a implantação desse método na criação dos sistemas?
A vantagem da estruturação em camadas é isolar as funções do sistema operacional, facilitando sua manutenção e depuração, além de criar uma hierarquia de níveis de modos de acesso, protegendo as camadas mais internas.
4-Descreva como se dá a estrutura de um sistema com arquitetura monolítica.
A arquitetura monolítica pode ser comparada com uma aplicação formada por vários módulos que são compilados separadamente e depois linkados, formando um

Relacionados

  • Aqui
    16939 palavras | 68 páginas
  • Aqui
    888 palavras | 4 páginas
  • aqui
    475 palavras | 2 páginas
  • Aqui está
    5673 palavras | 23 páginas
  • Aqui tem
    961 palavras | 4 páginas
  • Esse aqui
    1086 palavras | 5 páginas
  • Aqui
    499 palavras | 2 páginas
  • eu aqui
    773 palavras | 4 páginas
  • AQUI
    1463 palavras | 6 páginas
  • aqui
    1975 palavras | 8 páginas