Em Sistemas Operacionais (SO)
Modernos, a gestão da memória é
dinâmica e uma responsabilidade do
SO. Existem duas formas de fazer esse
gerenciamento: Mapa de bits e Listas
livres. Tratando especificamente sobre
Listas Livres, há várias formas de tratar
o espaço livre em memória, uma delas
é o best fit. Assinale a alternativa que
descreve a função do algoritmo best fit.
Linguagens de programação são
notações para se descrever
computações para pessoas e para
máquinas. O sistema de software que faz
essa tradução é denominado compilador.
Um exemplo tradicional desse tipo de
sistema possui fases para traduzir a
entrada, que está em uma linguagem
original (programa fonte), para uma
linguagem destino (programa objeto).
Diante do exposto, assinale a alternativa
que descreve a fase do analisador
semântico.
Para um registrador de 8 bits de uma
arquitetura de computador que trabalha
com complemento de dois, qual é o
número máximo de valores (combinações
possíveis) que pode ser representado
nesse registrador?
Quatro sistemas diferentes para
representar números negativos já foram
usados em computadores digitais em
uma época ou outra da história. Já
foram usados magnitude com sinal,
complemento de um, complemento de dois e o excesso 128. Assinale a
alternativa que representa o número
31 em complemento de 2 para ser
armazenado em um registrador de
microcontrolador de 16 bits.
Dentre os conceitos de arquitetura de
computadores, há o problema clássico
da alteração de fluxo não causada pela
execução do programa. Esse tipo de
problema é geralmente ocasionado pelas
solicitações de dispositivos de Entrada
e Saída (E/S). Assinale a alternativa que
apresenta a solução correta para esse
problema.