Lista completa de Questões de Ciência da Computação do ano 2004 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A figura acima apresenta a estrutura em camadas do sistema operacional 4.4BSD, um sistema Unix-like. Acerca da organização de sistemas operacionais Unix-like, julgue os itens que se seguem.
Swapping é uma técnica de paginação aplicável a processos, que move os dados que compõem o estado de um processo entre a memória principal e um sistema de armazenamento secundário, usualmente um disco de alta capacidade e de rápido acesso.
Acerca das técnicas de escalonamento de tarefas em sistemas operacionais, julgue os itens que se seguem.
O escalonador de longo prazo executa com freqüência relativamente baixa e toma uma decisão de nível mais alto, quanto a adicionar ou não um novo processo. O escalonador de curto prazo, também chamado despachante (dispatcher), é executado freqüentemente e executa a decisão de nível mais baixo sobre qual será a próxima tarefa a ser executada.
Acerca das técnicas de escalonamento de tarefas em sistemas operacionais, julgue os itens que se seguem.
O estado de um processo inclui as informações que definem as condições de execução desse processo. Durante o tempo de vida de um processo, seu estado muda várias vezes, existindo no mínimo cinco estados possíveis: novo, pronto, em execução, suspenso e concluído.
Acerca das técnicas de escalonamento de tarefas em sistemas operacionais, julgue os itens que se seguem.
O objetivo principal do processamento de tarefas em lotes com multiprogramação é minimizar o tempo de resposta por meio do uso de instruções de linguagem de controle de tarefas fornecidas com a própria tarefa.
Acerca das técnicas de escalonamento de tarefas em sistemas operacionais, julgue os itens que se seguem.
A multiprogramação permite ao processador executar um lote de tarefas, que podem ser até interativas, de uma só vez. Nesse último caso, a técnica é conhecida como compartilhamento de espaço, já que os usuários utilizam o sistema simultaneamente, por meio de terminais, sendo o sistema operacional responsável por intercalar a execução dos programas de usuário, executando cada tarefa por um determinado intervalo de tempo cada vez.
Sistemas operacionais são softwares indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a alocação e a utilização de tais recursos por programas aplicativos de forma controlada. Ao longo do tempo, os sistemas operacionais têm evoluído de sistemas monousuário e monoprocessados a sistemas multiusuário, multitarefa e multiprocessados. Acerca desses sistemas, julgue os itens a seguir.
A característica de preempção presente em sistemas multitarefa tais como o Windows NT e o Unix possibilita que um processo em execução possa ser interrompido para alocação de tempo de CPU a outro processo.
Com relação ao sistema operacional UNIX, julgue os seguintes itens.
No sistema operacional UNIX, sabendo-se que um arquivo de nome arqteste é do tipo -rw-r-----, a execução da instrução chmod o + r arqteste assegura permissão para ler e para escrever para outros usuários que estejam fora do grupo do dono desse arquivo.
O sistema operacional UNIX existe hoje em diversas versões, tais como o FreeBSD e o Linux, formando uma família de sistemas operacionais bastante usados em diversos ambientes computacionais. No que se refere aos sistemas operacionais da família UNIX, julgue os itens subseqüentes.
À semelhança do que ocorre no MS-DOS, um processamento em memória de um arquivo binário suspende a execução do processo pai, até que o processo filho seja concluído.
O sistema operacional UNIX existe hoje em diversas versões, tais como o FreeBSD e o Linux, formando uma família de sistemas operacionais bastante usados em diversos ambientes computacionais. No que se refere aos sistemas operacionais da família UNIX, julgue os itens subseqüentes.
O término de um processo pode se dar por meio do comando
O sistema operacional UNIX existe hoje em diversas versões, tais como o FreeBSD e o Linux, formando uma família de sistemas operacionais bastante usados em diversos ambientes computacionais. No que se refere aos sistemas operacionais da família UNIX, julgue os itens subseqüentes.
O escalonamento de processos baseia-se em priorização estabelecida a partir do número de identificação de processos, sendo os menores valores associados aos processos do kernel, que terão prioridade sobre os processos de usuários.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...