231 Q131563
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 operacional com memória virtual, a realização de operações de swapping de processos é desnecessária e acarreta queda do desempenho.

232 Q131509
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 um ambiente com memória virtual, quando um processo faz referência a um endereço virtual de dados que não estão na memória principal, então, sem suspender a execução desse processo, o sistema operacional deve entrar em ação para trazer esses dado...

233 Q131506
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.

234 Q131503
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.

235 Q131500
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.

O compartilhamento de memória, que inclui registradores, memória principal, cache e discos, em qualquer nível da hierarquia de memória, gera o problema de que um programa enderece o espaço de memória de outro programa.

236 Q131497
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 taxa de execução de instruções do processador é limitada pelo tempo do ciclo de memória. Esse problema pode ser minorado com memória cache.

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

Um programa completo, compilado em linguagem de máquina, pronto para ser carregado para a memória e, na seqüência, executado, trata-se de um módulo

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

Parte de um programa, carregada para a memória do computador somente quando necessária, caracteriza uma técnica denominada

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

Uma das atividades do sistema operacional em relação à gerência de memória é:

240 Q131339
Ciência da Computação
Ano: 2004
Banca: CONSULT

Um dos maiores problemas do projeto de uma pipeline de instruções é assegurar um fluxo constante de instruções nos estágios iniciais da pipeline. O principal impedimento a isso é a existência de instruções de desvio condicional. Uma técnica adotada para lidar com desvios condicionais chama-se Memória de Laço de Repetição ( loop buffer). Escolha a alternativa que explica o funcionamento dessa técnica.

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

Sistemas operacionais constituem softwares básicos, indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a utilização controlada desses recursos por programas aplicativos. Acerca de tais sistemas, julgue os itens a seguir.

Para gerenciamento de memória, técnicas como as de segmentação e de paginação têm sido empregadas. A segmentação permite que, em sistemas com memória virtual, a proteção de dados e programas ocorra em separado, com o espaço de endereços dividido em blocos de tamanho único.

242 Q131300
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 information node (inode) é uma estrutura de controle que contém informações acerca das páginas de memória virtual.

243 Q131298
Ciência da Computação
Ano: 2004
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

A capacidade de um sistema de computação endereçar um espaço maior que o disponível na memória principal caracteriza o tipo de memória

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

Considere um sistema operacional que implementa memória virtual com política de alocação global de páginas. Este sistema operacional trabalha com endereços virtuais de 16 bits. O tamanho das páginas do sistema é 1Kbyte. Se este sistema está sendo executado em um computador com 32 Kbytes de memória, qual o tamanho máximo que um programa pode ter neste sistema operacional?

245 Q131268
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 memória em sistemas operacionais.

1) Com a abordagem de swapping, é sempre possível alocar todos os processos ativos na memória principal.

2) A utilização de memória virtual permite que partes do programa sejam alocadas na memória principal, e o restante, no disco.

3) O processo de transferência de páginas da memória secundária para a memória principal é conhecido como paginação.

4) Somente após uma página não ser encontrada nas memórias primária e secundária, a CPU envia uma mensagem de page fault para o sistema operacional.

Estão corretas apenas:

246 Q131266
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
O gerenciamento de memória com base em memória virtual é feito normalmente considerando duas possibilidades principais: paginação e segmentação. Considere um sistema computacional que emprega paginação e permite que páginas de 2 kbytes possam ser movidas entre a memória principal e o disco rígido, tendo como base a tabela de páginas de nível único. São definidas, então, numerações de páginas virtuais e de páginas físicas, de forma que o mapeamento entre essas páginas seja adequado. Suponha que os endereços virtuais sejam de 32 bits e que os endereços físicos sejam de 28 bits. A respeito desse sistema, julgue os itens a seguir.

247 Q131263
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
O gerenciamento de memória com base em memória virtual é feito normalmente considerando duas possibilidades principais: paginação e segmentação. Considere um sistema computacional que emprega paginação e permite que páginas de 2 kbytes possam ser movidas entre a memória principal e o disco rígido, tendo como base a tabela de páginas de nível único. São definidas, então, numerações de páginas virtuais e de páginas físicas, de forma que o mapeamento entre essas páginas seja adequado. Suponha que os endereços virtuais sejam de 32 bits e que os endereços físicos sejam de 28 bits. A respeito desse sistema, julgue os itens a seguir.

Uma das formas de se obter alto desempenho computacional envolve o agrupamento de computadores de pequeno...

248 Q131260
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
O gerenciamento de memória com base em memória virtual é feito normalmente considerando duas possibilidades principais: paginação e segmentação. Considere um sistema computacional que emprega paginação e permite que páginas de 2 kbytes possam ser movidas entre a memória principal e o disco rígido, tendo como base a tabela de páginas de nível único. São definidas, então, numerações de páginas virtuais e de páginas físicas, de forma que o mapeamento entre essas páginas seja adequado. Suponha que os endereços virtuais sejam de 32 bits e que os endereços físicos sejam de 28 bits. A respeito desse sistema, julgue os itens a seguir.

A construção de caminhos (paths) para se chegar às pastas dá-se de forma praticamente idêntica nos difere...

249 Q131258
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 um ambiente com memória virtual, quando um processo faz referência a um endereço virtual de dados que não estão na memória principal, então, sem suspender a execução desse processo, o sistema operacional deve entrar em ação para trazer esses dado...

250 Q131255
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.

O compartilhamento de memória, que inclui registradores, memória principal, cache e discos, em qualquer nível da hierarquia de memória, gera o problema de que um programa enderece o espaço de memória de outro programa.

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

A informática e as tecnologias de comunicação são estruturadas a partir de componentes físicos básicos que incluem dispositivos de processamento, armazenamento e comunicação, bem como elementos lógicos para representação e tratamento da informação empregando tais dispositivos. Acerca das características desses elementos físicos e lógicos, julgue os seguintes itens.

Na hierarquia de tecnologias de memória, que inclui registradores, memória principal, cache e discos, verifica-se que quanto maior a capacidade de armazenamento, maior o tempo de acesso.

252 Q131250
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.

A política de escalonamento de discos SSTF (shortest service time first) consiste em selecionar a operação de entrada/saída em disco que requer o menor movimento do braço do disco a partir da posição corrente, mas movendo o braço sempre na mesma direção de modo a evitar desgastes físicos excessivos.

253 Q131248
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.

Na configuração de cluster denominada passive standby, há dois computadores dividindo a carga de processamento, cada um deles devendo assumir a carga do outro caso este venha a falhar.

254 Q131247
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.

A gerência de processos do Unix SVR4 emprega apenas um estado para indicar que um determinado processo encontra-se em execução.

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

32. O Windows95 tem vários recursos, entre eles a tecnologia conhecida como Memória Virtual. Isso significa que, quando não há memória suficiente para trabalhar, o Windows95 armazena os arquivos temporariamente

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

O sistema operacional OS/390 gerencia três níveis de memória: memória central, memória expandida e arquivos de paginação em discos. A memória central tem a seguinte organização:

257 Q131456
Ciência da Computação
Ano: 2000
Banca: Escola de Administração Fazendária (ESAF)

Os dois sistemas de gerência de memória nos quais os processos são movidos entre a memória principal e o disco rígido são

258 Q789343
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A colisão é um efeito característico dos algoritmos de resumo de mensagem e ocorre, com maior frequência, quanto menor for o tamanho do bloco de bits do resumo (digest) gerado pelo algoritmo.

No caso do SHA1 (Short Hash Algorithm 1), o tamanho do bloco do resumo é

259 Q789342
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O uso de memória cache é imprescindível para o bom funcionamento dos processadores modernos. Com relação às memórias caches, analise as afirmativas a seguir.

I. O uso de memórias síncronas (SDRAM) na memória principal permite a transferência em modo rajada de blocos de informação entre a memória cache e a memória principal.

II. Nos modernos processadores, como o processador Intel i7, a cache de nível 1 é utilizada para a comunicação entre as “threads” que são executadas em núcleos (“cores”) diferentes.

III. A cache dos processadores é construída com memórias estáticas, mais rápidas, em oposição ao uso de memórias dinâmicas na memória principal, que são mais lentas.

Está correto o que se afirma em

260 Q730259
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A gerência de memória visa a maximizar o número de usuários e aplicações, utilizando de forma eficiente o espaço da memória principal. A política de substituição de páginas visa a selecionar, dentre as páginas alocadas, qual deverá ser liberada. O algoritmo de substituição de página que seleciona a página na memória principal que está há mais tempo sem ser referenciada é o
261 Q656320
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A estratégia de alocação de memória que busca o menor espaço livre suficiente para satisfazer cada requisição denomina-se:
262 Q560442
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual valor monitorado pelo sistema você escolheria se você suspeitasse que aplicações não estão liberando memória após o seu uso?

263 Q131453
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Os dois sistemas de gerência de memória que movem os processos entre a memória principal e o disco são denominados

264 Q131403
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em um formato de instrução típico, os campos de endereço são relativamente pequenos. Para possibilitar a referência a uma grande quantidade de posições de memória, várias técnicas de endereçamento são empregadas. Sobre estas técnicas é verdadeiro afirmar que

265 Q131400
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Sobre o funcionamento da entrada/saída por acesso direto à memória (DMA), podemos afirmar, corretamente, que

266 Q131295
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Analise as seguintes afirmações relativas ao mecanismo de gerenciamento de memória de um segmento de código compartilhado no UNIX:

I. O segmento de código compartilhado não precisa ser transferido para a área de troca de processos, pois este é usado somente para leitura.

II. Não existe a necessidade de trazer de volta um código compartilhado, se este código já estiver armazenado na memória.

III. Por causa do item I, o sistema diminui a troca de processos e também reduz a necessidade de uso de espaço de memória.

IV. Por causa do item II, o sistema diminui a troca de processos e também reduz a necessidade de uso de espaço de memória.

Indique a opção que contenha t...

267 Q131276
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere as seguintes afirmações sobre gerenciamento de memória:

I. Gerenciamento dinâmico de memória consiste na alocação, pelo sistema operacional, de tamanho suficiente de memória para carregar um determinado programa completo.

II. Gerenciamento de memória por partição fixa é a mais simples das formas de alocação.

III. O gerenciamento dinâmico de memória não resolve por completo o problema do desperdício em razão da fragmentação dos espaços disponíveis.

IV. A segmentação do uso da memória, por programação, é uma forma eficiente de otimizar o uso.