Tuesday, October 31, 2017

DLL - explicação




DIREITOS DE ACESSO
Cada célula na matriz representa os direitos de acesso concedidos a um determinado assunto para interagir com um objeto particular. Como a matriz lista todos os assuntos e todos os objetos no sistema, ele mostra todos os direitos concedidos. Quando falamos sobre o acesso à RAM, as opções de acesso incluem:

• Acesso de leitura / gravação permitido (RW abreviado)
• Apenas acesso de leitura, sem escrita (omita o W; mostre apenas R-)
• Nenhum acesso permitido (omite R e W, mostre dois hifens)

O sistema operacional sempre possui acesso completo de leitura / gravação à RAM usada pelos processos que executa. Isso permite que ele crie processos, para garantir que eles se revezem e removê-los do sistema quando eles terminaram a execução ou se portarem mal.
Em sistemas modernos, os programas geralmente contêm várias seções de controle separadas. Uma seção de controle contém o procedimento "principal" no qual o programa começa e termina. Outras seções de controle geralmente contêm bibliotecas de procedimentos que são compartilhadas entre vários programas diferentes. No Microsoft Windows, estas são chamadas de "bibliotecas de links dinâmicos" e carregam um sufixo ".dll".





ACCESS RIGHTS
Each cell in the matrix represents the access rights granted to a particular subject for interacting with a particular object. Because the matrix lists all subjects and all objects on the system, it shows all rights granted. When we talk about RAM access, the access choices include:
  Read/write access allowed (abbreviated RW)
  Read access only, no writing (omit the W; show only R-)
  No access allowed (omit both R and W; show two hyphens)
The operating system always has full read/write access to RAM used by processes it runs. This allows it to create processes, to ensure that they take turns, and to remove them from the system when they have finished execution or they misbehave.
In modern systems, programs often contain several separate control sections. One control section contains the “main” procedure where the program begins and ends. Other control sections often contain procedure libraries that are shared among many different programs. On Microsoft Windows, these are called “dynamic link libraries” and carry a “.dll” suffix.
(Smith 81)

No comments:

Post a Comment

Remote Hybrid and Office work