211 Q146965
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

Somente sistemas com interrupções prioritárias implementadas por software podem ser usados para impor prioridades entre processos, de forma que um processo prioritário sempre retoma o controle do processador, após uma interrupção decorrente de uma entrada/saída pelo mesmo.

212 Q146964
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

O escalonamento do tipo cascata é muito simples, mas pode trazer problemas se os tempos de execução são muito discrepantes entre si. Quando existem muitas tarefas ativas e de longa duração no sistema, tarefas curtas terão seu tempo de resposta degradado porque as tarefas longas reciclarão continuamente na fila circular, compartilhando de maneira eqüitativa o processador com as tarefas curtas. Já o escalonamento circular permite fazer uma maior discriminação de tarefas grandes ...

213 Q146963
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

As políticas de escalonamento não-preemptivo são empregadas em sistema do tipo lote usando tempos de execução estimados pelo usuário para impor uma prioridade estática, favorecendo as tarefas curtas.

214 Q146885
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Nos sistemas operacionais, um processo é a forma de representar um programa em execução. É o processo que utiliza os recursos do computador para a realização das tarefas para as quais a máquina é destinada. Com relação aos processos do Linux, o comando

215 Q146869
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.

A política de escalonamento de processos por turno (round robin) permite evitar a ocorrência de inanição (starvation) de um processo.

216 Q146868
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.

Um semáforo é um mecanismo de software usado em sistemas operacionais para permitir a troca de sinais entre processos.

217 Q146860
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Dado o diagrama de estados abaixo, que ilustra três estados em que um processo pode estar, o item que corresponde à associação correta do conjunto dos números das transições do diagrama é:

218 Q146859
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Em um ambiente multiprogramável com particionamento dinâmico de memória, é INCORRETO afirmar que:

219 Q146858
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere um SO que implemente Working Set de tamanho fixo igual a W páginas para todos os processos e adote a política de re-alocação local. Imagine agora que um dado processo é disparado e que ele ao assumir o controle da CPU realize uma seqüência de N referências à memória, sendo que destas N referências M são a páginas distintas. Nessas condições, o número mínimo e o número máximo de page faults que o processo poderá gerar são, respectivamente:

220 Q146857
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

A diferença entre espera ocupada e bloqueio de um processo é:

221 Q146835
Ciência da Computação
Ano: 2005
Banca: Fundação CESGRANRIO (CESGRANRIO)

Em um DFD o elemento que realiza transformações de dados de entrada em dados de saída é o:

222 Q146796
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Em um sistema UNIX, os i-nodes são:

223 Q146786
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considere que uma organização de tecnologia da informação (TI) tenha sido encarregada pela concepção e implantação de uma nova versão de um sistema de informações cuja missão é a coleta e a consolidação de dados referentes a água e saneamento, em escopo nacional. Essa nova versão de sistema visa substituir o uso de uma plataforma alta — plataforma de mainframe — por uma plataforma baixa, embasada em redes locais de computadores, sítios web, intranet, extranets e SGBDs distribuídos. Julgue os itens a seguir, relativos à aplicação de métodos, técnicas e métricas vigentes em tecnologia da informação ao cenário acima descrito.

Uma característica das caixas de diálogo modais típicas em ambiente de microcomputador ...

224 Q146782
Ciência da Computação
Ano: 2005
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Com respeito aos conceitos de processo e thread, é correto afirmar:

225 Q146765
Ciência da Computação
Ano: 2005
Banca: Fundação CESGRANRIO (CESGRANRIO)
Um usuário do Linux utilizou o comando ps para identificar o PID de um processo que ele precisa interromper. Sabendo o PID do processo, qual dos comandos abaixo poderá ser utilizado para interromper o seu processamento?
226 Q785699
Ciência da Computação
Ano: 2004
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)
Entre as estratégias para escolha de partição implementadas pelos sistemas operacionais, NÃO se inclui a de
227 Q785698
Ciência da Computação
Ano: 2004
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)

Numere a COLUNA II de acordo com a COLUNA I, associando corretamente cada escaldonamento de processo dos sistemas operacionais à sua caracterização:

Assinale a alternativa que apresenta a seqüência de números CORRETA.

228 Q560622
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Cada processo de software tem suas características próprias. Entretanto, uma das características listadas a seguir é comum a processos modernos: tanto os mais elaborados como o RUP quanto processos leves, como Extreme Programming. Assinale essa característica.

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

computadores, oferecendo uma API conveniente para desenvolvimento e execução de aplicações e uma interface de usuário de alto nível. Acerca de sistemas operacionais, julgue os itens que se seguem.

A troca de contexto para alternância de processos em execução é implementada como um subsistema separado do executivo em sistema operacionais da Microsoft® desenvolvidos com tecnologia NT®.

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

Julgue os itens a seguir, relativos a sistemas operacionais.

Duas das condições para ocorrência de deadlocks são a não-preempção de um recurso por outro e a espera circular, caracterizada esta por um ciclo de dois ou mais processos.

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?