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?