-
Alocação Estática: os dados tem um tamanho fixo e estão organizados seqüencialmente na memória do computador. Um exemplo típico de alocação estática são as variáveis globais e arrays;
Alocação Dinâmica: os dados não precisam ter um tamanho fixo, pois podemos definir para cada dado quanto de memória que desejamos usar. Sendo assim vamos alocar espaços de memória (blocos) que não precisam estar necessariamente organizados de maneira seqüencial, podendo estar distribuídos de forma dispersa (não ordenada) na memória do computador.
-
No item "a" temos políticas de busca de página e no item "b" temos políticas de substituição.
O assunto pode ser lido aqui: http://memoriavirtualunisc.blogspot.com.br/p/tipos-de-memoria-virtual.html
-
Políticas de alocação de páginas
- Alocação fixa: Cada processo tem um número máximo de frames que pode ser utilizado durante a execução do programa e que ficam alocados na memória principal.
- Alocação variável: O número máximo de páginas alocadas ao processo pode variar durante sua execução em função de sua taxa de paginação e da ocupação da memória principal.
As alternativas D) e E) referem-se a algoritmos de substituição de páginas.