231 Q146988
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

232 Q146987
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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 .

233 Q146986
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

234 Q146985
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

235 Q146983
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

236 Q146982
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

237 Q146981
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

238 Q146980
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

239 Q146979
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

240 Q146978
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

 

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.

241 Q146977
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

 

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.

São exemplos de estratégias para escalonamento de operações de I/O ao disco usadas por sistemas operacionais: first-come, first-served — FCFS scheduling; shortest-seek-time-first — SSTF scheduling; SCAN scheduling; look-scheduling.

242 Q146976
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

243 Q146975
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

São exemplos de estratégias para escalonamento de operações de I/O ao disco usadas por sistemas operacionais: first-come, first-served — FCFS scheduling; shortest-seek-time-first — SSTF scheduling; SCAN scheduling; look-scheduling.

244 Q146974
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A denominação Unix refere-se a toda uma família de sistemas operacionais, elaborados pelos mais diversos atores do mundo acadêmico e empresarial. Apesar da enorme variedade de versões e distribuições, uma grande quantidade de princípios é relativamente bem preservada na passagem de um sistema da família Unix para outro. Acerca dos comandos e utilitários existentes nos sistemas Unix, bem como dos recursos existentes para implementação de shell scripts que permitem agregar comandos básicos para obtenção de comandos mais elaborados do Unix, julgue os itens a seguir.

O utilitário make é capaz de verificar dependências entre determinado grupo de arquivos e, em função dessas dependências, realizar diversas operações...

245 Q146973
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os sistemas operacionais são softwares básicos responsáveis pela gestão e pelo compartilhamento de recursos dos computadores entre os vários aplicativos e usuários. Quanto à estrutura e ao funcionamento dos sistemas operacionais de computadores, julgue os itens que se seguem.

A exclusão mútua consiste em evitar que dois ou mais processos concorrentes por determinado recurso encontremse ao mesmo tempo executando seções críticas relativas a tal recurso, ou seja, porções de programa que usam o recurso desejado.

246 Q146972
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os sistemas operacionais são softwares básicos responsáveis pela gestão e pelo compartilhamento de recursos dos computadores entre os vários aplicativos e usuários. Quanto à estrutura e ao funcionamento dos sistemas operacionais de computadores, julgue os itens que se seguem.

Em um sistema de multiprocessamento simétrico (symmetric multiprocessing — SMP), o núcleo (kernel) do sistema operacional deve executar em apenas um processador, de modo a controlar o escalonamento dos processos ou threads disponíveis para a utilização do conjunto de processadores.

247 Q146971
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os sistemas operacionais são softwares básicos responsáveis pela gestão e pelo compartilhamento de recursos dos computadores entre os vários aplicativos e usuários. Quanto à estrutura e ao funcionamento dos sistemas operacionais de computadores, julgue os itens que se seguem.

A definição de prioridades para interrupções é um dos conceitos básicos para a operação em tempo real de um sistema operacional.

248 Q146970
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os sistemas operacionais são softwares básicos responsáveis pela gestão e pelo compartilhamento de recursos dos computadores entre os vários aplicativos e usuários. Quanto à estrutura e ao funcionamento dos sistemas operacionais de computadores, julgue os itens que se seguem.

Em um ambiente controlado por interrupções, o processador deve parar de executar instruções enquanto uma operação de entrada e saída (E/S) encontrar-se em curso.

249 Q146914
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Para que se possa utilizar uma funcionalidade de swapping, é necessário que haja um estado de processo suspenso no modelo de comportamento dos processos utilizado pelo sistema operacional para o controle da execução dos processos.

250 Q146913
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Em Unix, a chamada do procedimento fork() do kernel, entre outros efeitos, faz que o número único de identificação do processo filho seja retornado para o próprio processo filho, enquanto o valor zero retorna para o processo pai.

251 Q146912
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

A interface de programação de aplicações (API) Win32, implementada no sistema Windows NT, provê, entre outras funcionalidades, as funções para controle de processos e de threads.

252 Q146911
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Uma interrupção do tipo trap é uma funcionalidade de muitos sistemas operacionais que visa capturar eventos provenientes dos dispositivos de I/O que possam prejudicar o funcionamento do sistema operacional.

253 Q146910
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Uma lista de processos é uma área de dados utilizada pelo sistema operacional para armazenar o contexto de execução dos processos e as respectivas áreas de dados.

254 Q146909
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Quando um processo tem sua execução suspensa durante um intervalo de tempo, um contexto de execução desse processo armazena uma cópia da área de dados manipulada pelo processo, de modo a permitir que tal processo possa depois retomar sua execução co...

255 Q146908
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

A maioria dos computadores atuais não disponibiliza mecanismo para permitir que seus módulos interrompam o funcionamento do processador. Para resolver esse problema, os sistemas operacionais modernos vêm implementando o mecanismo denominado interrup...

256 Q146847
Ciência da Computação
Ano: 2004
Banca: Universidade do Estado de Mato Grosso (UNEMAT)

O MS-DOS é um sistema operacional conhecido mundialmente. Sobre o MS-DOS, assinale a alternativa correta:

257 Q146840
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a sintaxe e a semântica de comandos do sistema operacional Unix, julgue os itens a seguir.

O comando sort < /etc/passwd > arq >> err permite ordenar o arquivo “passwd” e colocar o resultado no arquivo de nome “arq” e os erros, se houver, em um arquivo de nome “err”.

258 Q146839
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a sintaxe e a semântica de comandos do sistema operacional Unix, julgue os itens a seguir.

259 Q146838
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a sintaxe e a semântica de comandos do sistema operacional Unix, julgue os itens a seguir.

O comando ps –a | grep root permite encontrar todos os processos cujo dono seja o usuário “root”.

260 Q146831
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a sistemas operacionais, julgue os itens a seguir.

Um escalonador de processos atua no tratamento e no chaveamento de processos que, quando são mal executados, degradam o desempenho do sistema.

261 Q146822
Ciência da Computação
Ano: 2004
Banca: Fundação de Estudos Superiores de administração e Gerência (ESAG)

Que comando pode ser utilizado para fazer download de arquivos de um servidor UNIX?

262 Q146821
Ciência da Computação
Ano: 2004
Banca: Fundação Carlos Chagas (FCC)

Um DFD contendo um processo com depósito e fluxos de dados, apenas de entrada, é uma representação

263 Q146820
Ciência da Computação
Ano: 2004
Banca: Fundação Carlos Chagas (FCC)

A técnica de análise estruturada evoluiu com extensões para representação gráfica de fluxos e processos de controle, atendendo principalmente às necessidades das aplicações

264 Q146807
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de comandos remotos do sistema operacional UNIX, julgue os itens que se seguem.

O comando remshell (rshell) tem o seguinte formato: rshell [ - username ] [ -n ] hostname [ command ]rsh [ -l username ] [ -n ] hostname [ command ].

265 Q146806
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos serviços do sistema operacional Linux, julgue os itens a seguir.

O serviço cron por meio do arquivo crontab permite ao usuário listar os comandos que deseja executar e quando os quer executar. O serviço at é similar ao crontab, mas nesse caso os comandos são executados somente uma vez.

266 Q146800
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de princípios de funcionamento, de métodos e de algoritmos utilizados em sistemas operacionais, julgue os itens subseqüentes.

No Unix SVR4, um sinal consiste em um mecanismo de software usado pelo sistema operacional para assinalar eventos assíncronos a um processo. Entretanto, é proibido a um processo enviar sinais a outro processo.

267 Q146799
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de princípios de funcionamento, de métodos e de algoritmos utilizados em sistemas operacionais, julgue os itens subseqüentes.

Em Unix, um pipe consiste em um buffer funcionando como uma fila aonde o primeiro elemento a chegar é o primeiro a sair (FIFO), permitindo que dois processos se comuniquem segundo o modelo produtor-consumidor.

268 Q146798
Ciência da Computação
Ano: 2004
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
No sistema operacional UNIX, o número do signal KILL usado para matar abruptamente um processo é:
269 Q146785
Ciência da Computação
Ano: 2004
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Em um ambiente UNIX, qual o comando utilizado para verificar os processos existentes no sistema é:
270 Q146780
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Analise as seguintes afirmações relativas à gerência de processos em sistemas operacionais.

1) Um processo que esteja rodando fora da sua região crítica pode conduzir a uma condição de corrida (racing condition).

2) Semáforos são variáveis que permitem a sincronização entre processos, de modo a evitar condições de corridas, cujas operações são atômicas (indivisíveis).

3) Thread, assim como processos, não compartilham recursos de memória.

4) Um thread possui os mesmos estados que um processo, ou seja, BLOQUEADO, RODANDO e PRONTO.

Estão corretas apenas:

271 Q146779
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Para que se possa utilizar uma funcionalidade de swapping, é necessário que haja um estado de processo suspenso no modelo de comportamento dos processos utilizado pelo sistema operacional para o controle da execução dos processos.

272 Q146778
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Em Unix, a chamada do procedimento fork() do kernel, entre outros efeitos, faz que o número único de identificação do processo filho seja retornado para o próprio processo filho, enquanto o valor zero retorna para o processo pai.

273 Q146777
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Memória virtual é uma funcionalidade que permite aos programas endereçar a memória de um ponto de vista lógico, sem considerar a quantidade de memória principal disponível fisicamente.

274 Q146776
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Um processo leve, ou thread, é uma unidade de processamento que pode ser escalonada pelo sistema operacional e caracteriza-se por executar seqüencialmente e por não poder ser interrompida.

275 Q146775
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Uma lista de processos é uma área de dados utilizada pelo sistema operacional para armazenar o contexto de execução dos processos e as respectivas áreas de dados.

276 Q146774
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.

Quando um processo tem sua execução suspensa durante um intervalo de tempo, um contexto de execução desse processo armazena uma cópia da área de dados manipulada pelo processo, de modo a permitir que tal processo possa depois retomar sua execução co...

277 Q146772
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os diversos sistemas operacionais existentes empregam algumas soluções comuns à questão do compartilhamento de recursos computacionais entre os usuários e aplicações. Com relação às estratégias, às estruturas e aos mecanismos dos sistemas operacionais, julgue os itens que se seguem.

No controle de concorrência entre processos, a exclusão mútua entre processos resulta em colocar alguns processos em estado de inanição (starvation).

278 Q146761
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca das tecnologias empregadas em sistemas operacionais de computadores, julgue os itens a seguir.

O sistema operacional Windows NT permite que múltiplos threads no contexto do mesmo processo possam ser alocados para processadores separados e sejam executados concorrentemente.

279 Q146760
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca das tecnologias empregadas em sistemas operacionais de computadores, julgue os itens a seguir.

No Unix SVR4, para efeito de escalonamento de processos, o conceito de safe place consiste em uma área de disco permanentemente reservada para swapping de pelo menos um processo, de modo a liberar memória em situações de urgência.

280 Q146853
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Sistemas UNIX são sistemas multi-usuário em que o acesso aos recursos do sistema é atribuído de acordo com o perfil de cada usuário. Esses sistemas possuem um superusuário, normalmente denominado root, que possui acesso irrestrito a todos os arquivos e comandos do sistema. Este usuário é geralmente usado para a realização de tarefas administrativas. Acerca do superusuário e das tarefas que ele executa em um sistema UNIX, julgue os itens abaixo.

Em qualquer sistema do tipo UNIX, a criação de novos usuários só pode ser realizada por um usuário com privilégios de superusuário.

281 Q146826
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

Um processo em Unix tem um espaço de endereçamento constituído de três segmentos. Existe um segmento que não pode ser alterado pelo programa, o qual é definido como segmento:

282 Q146856
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Uma das funções do programa utilitário IPCONFIG.EXE, quando executado com o parâmetro "/all" é:

283 Q146854
Ciência da Computação
Ano: 2002
Banca: Fundação Carlos Chagas (FCC)

Um fluxo de controle no DFD de um sistema real-time pode

284 Q146833
Ciência da Computação
Ano: 2002
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Qual a seqüência de estados por onde um processo não pode transitar?

285 Q146832
Ciência da Computação
Ano: 2002
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Faça a correlação entre os comandos do MS-DOS com as suas respectivas funções.

A seqüência correta é:
286 Q146797
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Ao ser executado o comando IPCONFIG /release em um command prompt de um computador com Windows 2000 a seguinte ação será tomada pelo sistema:
287 Q146758
Ciência da Computação
Ano: 2001
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas ao sistema operacional UNIX.

I. O comando du é utilizado para se obter o tamanho do espaço disponível em disco.

II. O comando touch altera os horários de modificação de arquivos.

III. Utilizando o comando compress, pode-se compactar um arquivo, obtendo-se como resultado um arquivo com mesmo nome e acrescido do sufixo .Z.

IV. O comando uniq fornece o número de linhas e palavras de um arquivo.

Indique a opção que contenha todas as afirmações verdadeiras.

288 Q146876
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Os três estados pelos quais um processo pode passar no decorrer de seu processamento são:

289 Q146794
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O escalonamento de processos nos sistemas operacionais baseia-se em escalonadores _______________ e _____________. No primeiro caso, os escalonadores aceitam a suspensão _____________ da execução de um processo. No segundo caso, quando um processo obtém o processador, o mesmo executa até ____________, ou até que o processo peça uma operação que ocasione o seu bloqueio.

Indique a opção que completa, respectivamente e de forma correta, as lacunas acima.

290 Q146793
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere os seguintes processos no sistema operacional Linux relativos aos níveis de proteção de interrupções:

I. Programas em modo usuário sujeitos à preempção;

II. Rotinas de núcleo não sujeitas à preempção;

III. Tratadores de interrupção de nível inferior;

IV. Tratadores de interrupção de nível superior.

Indique a opção que classifica estes processos numa escala de prioridade maior para uma de prioridade menor.

291 Q146783
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Quando um novo módulo de formulário (form module) é criado, qual objeto é incluído automaticamente?