Você está na página 1de 9

SOA

UNIP

SOA Testes

Gerenciamento de Memria

(2006-Transpetro-Analista de Sistemas Junior) Um sistema operacional uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execuo. O gerenciador de memria uma atividade do sistema operacional, responsvel por: a) distribuir a capacidade de processamento de forma justa entre as aplicaes, evitando que uma aplicao monopolize o processador. b) implementar a interao com cada dispositivo, atravs de drivers, criando modelos abstratos que permitam agrupar vrios dispositivos distintos sob a mesma interface de acesso. c) definir usurios e grupos de usurio, bem como identificar usurios que se conectam ao sistema, atravs de procedimentos de autenticao. d) criar as abstraes de arquivos e diretrios, definindo interface de acesso e regras para o seu uso. e) disponibilizar, para cada aplicao, um espao de memria prprio, independente e isolado dos demais, inclusive do ncleo do sistema operacional.

(2004- TRE AL - Analista Judicirio) As tcnicas de paginao e de segmentao tm em comum a necessidade de gerenciar uma lista dos blocos livres de memria. ( ) Certo ( ) Errado

(ENADE 2005) Com relao ao gerenciamento de memria com paginao em sistemas operacionais, assinale a opo correta. a) As pginas utilizadas por um processo, sejam de cdigo ou de dados, devem ser obrigatoriamente armazenadas na partio de swap do disco, quando o processo no estiver sendo executado. b) Todas as pginas de um processo em execuo devem ser mantidas na memria fsica enquanto o processo no tiver terminado. c) Um processo somente pode ser iniciado se o sistema operacional conseguir alocar um bloco contguo de pginas do tamanho da memria necessria para execuo do processo. d) O espao de endereamento virtual disponvel para os processos pode ser maior que a memria fsica disponvel. e) Um processo somente pode ser iniciado se o sistema operacional conseguir alocar todas as pginas de cdigo desse processo.

(2004- TRE AL - Analista Judicirio) No contexto do particionamento dinmico da memria, um endereo lgico uma referncia para uma posio de memria, independentemente da atribuio corrente de dados memria, de modo que deve ser feita uma traduo para um endereo fsico antes de se realizar um acesso efetivo memria. ( ) Certo ( ) Errado

Processadores atuais incluem mecanismos para o tratamento de situaes especiais, conhecidas como interrupes. Em uma interrupo, o fluxo normal de instrues interrompido para que a causa da interrupo seja tratada. Com relao a esse assunto, assinale a opo correta. a) Controladores de entrada e sada geram interrupes de forma sncrona execuo do processador, para que nenhuma instruo fique incompleta devido ocorrncia da interrupo. b) Quando uma interrupo ocorre, o prprio processador salva todo o seu contexto atual, tais como registradores de dados e endereo e cdigos de condio, para que esse mesmo contexto possa ser restaurado pela rotina de atendimento da interrupo.
(ENADE 2005)

Prof.: Luiz Carlos Magrini

SOA

UNIP

c) O processador pode auto-interromper-se para tratar excees de execuo, tais como um erro em uma operao aritmtica, uma tentativa de execuo de instruo ilegal ou uma falha de pgina em memria virtual. d) Rotinas de tratamento de interrupo devem ser executadas com o mecanismo de interrupo inibido, pois esse tipo de rotina no permite aninhamento. e) O uso de interrupo para realizar entrada ou sada de dados somente eficiente quando o perifrico trata grandes quantidades de dados, como o caso de discos magnticos e discos pticos. Para perifricos com pouco volume de dados, como teclados e mouses, o uso de interrupo ineficiente.

(2004- CGU-Tecnologia da Informao) Analise as seguintes afirmaes relativas arquitetura de computadores: I. Uma memria virtual paginada melhora o tempo de acesso mdio memria principal. II. Uma memria fsica (RAM) serve como intermediria para a memria cach sempre que esta for mantida no disco rgido. III. Uma memria cach mantm os blocos de dados mais freqentemente usados em uma memria pequena e rpida que local CPU. IV. Uma memria virtual paginada aumenta a memria principal com armazenamento em disco. Esto corretos os itens: a) I e II b) II e III c) III e IV d) I e III e) II e IV

(2004- TRE AL- Analista Judicirio) Na tcnica de paginao com memria virtual, as pginas no-residentes na memria so automaticamente trazidas para ela quando se tornam necessrias. ( ) Certo ( ) Errado

(2006-Transpetro- Analista de Sistemas Pleno) O sistema operacional, atravs do gerenciador de memria, deve tentar manter na memria principal o maior nmero de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais. Mesmo na ausncia de espao livre, o sistema deve permitir que novos processos sejam aceitos e executados. A tcnica de swapping foi introduzida para contornar o problema de insuficincia de memria principal e consiste em: a) escolher um processo residente, a ser transferido da memria principal para a memria secundria (swap out), sendo que, posteriormente, o processo carregado de volta da memria secundria para a memria principal (swap in). b) dividir a memria principal em pedaos de tamanho fixo, chamados parties, onde o tamanho das parties estabelecido na fase de inicializao do sistema. c) dividir o programa em mdulos, de forma que seja possvel a execuo independente de cada mdulo, utilizando uma mesma rea de memria. d) dividir a memria em pedaos de tamanho varivel, de modo que cada programa utilize apenas o espao necessrio para sua execuo. e) desenvolver as aplicaes de modo a no ultrapassar o espao de endereamento de memria disponvel.

(2004- TRE AL- Analista Judicirio) Sistemas operacionais fazem o controle de acesso memria primria, protegendo as reas de memria de uma aplicao do acesso por outra aplicao. Esse mecanismo de controle utiliza tcnicas de paginao e segmentao de memria. ( ) Certo ( ) Errado

(2004- CGU-Tecnologia da Informao) Em um computador, localizaes de memria so organizadas linearmente em ordem consecutiva, so numeradas e correspondem a uma palavra armazenada. O nmero nico que identifica cada palavra o seu endereo. Com relao aos endereos de memria correto afirmar que: a) na memria de acesso aleatrio (RAM) o termo aleatrio significa que qualquer endereo de memria pode ser acessado na mesma velocidade, independentemente de sua posio na memria. b) devem ser armazenados no HD para que o processador possa recuper-los no momento do BOOT. c) so utilizados quando o processador necessita acessar um arquivo ou parte dele. d) os processadores que utilizam DMA (acesso direto memria) no utilizam os endereos de memria para acessar palavras armazenadas. e) em computadores que utilizam 4 bytes por palavra, 25% da capacidade de memria RAM instalada utilizada para armazenar os endereos.

Prof.: Luiz Carlos Magrini

SOA

UNIP

(2003 TCE SP Analista) A simulao de uma unidade de disco usando um programa especial para configurar uma rea de memria RAM do computador, um recurso denominado:

(Tcnico - TRT 24 Regio 2006) Quando toda a memria RAM fsica utilizada, o sistema operacional Linux, para continuar funcionando, necessita criar uma memria virtual: (A) em um buffer de memria.

a) cach de disco. b) memria alta. c) memria virtual. d) disco virtual. e) disco no-setorizado.

(B) em qualquer partio existente. (C) em uma nova partio formatada. (D) na partio de boot. (E) na partio de swap.

(2006-Transpetro- Analista de Sistemas Jr.) O ncleo do sistema operacional, drivers, utilitrios e aplicativos so descritos internamente por instrues de mquina, e se diferenciam de acordo com sua capacidade de interagir com o hardware. Enquanto aplicativos e utilitrios tm acesso mais restrito, os drivers e o ncleo devem ter pleno acesso ao hardware para poder configur-lo e gerenci-lo. Para que os acessos sejam diferenciados dentre os diversos tipos de software, os processadores contam com: a) nveis de privilgio de execuo. b) interrupes e excees. c) controladores de dispositivos. d) memria virtual. e) excluso mtua.

(2001-DATAPREV- Analista TI) O sistema operacional, uma camada de software posta entre o hardware e os programas que executam tarefas para os usurios, um conceito central em informtica. Acerca de sistemas operacionais e temas correlatos, julgue os itens seguintes: a) Em todo sistema multiprogramado, diversos programas podem ser mantidos na memria ao mesmo tempo, mas um programa s pode ser iniciado quando outro j tiver sido completamente finalizado. b) Em diversos sistemas multiprogramados, possvel que um mesmo programa seja executado por diferentes processos. c) Devido a suas caractersticas especficas, nenhum sistema multiprogramado permite que se utilize o mecanismo da interrupo, pois no existe forma de desabilitar esse mecanismo; assim, caso ele seja utilizado, sempre ocorrer perda de informao essencial quando o sistema operacional realizar a troca de um processo para outro. d) Programa concorrente a denominao dada a um grupo de processos que tm, necessariamente, objetivos diferentes e independentes uns dos outros, e que competem entre si pelo uso dos recursos computacionais de uma determinada mquina e de seus perifricos. e) Quando, em um conjunto de N processos, cada um dos N processos est bloqueado espera de um evento que somente pode ser causado por um dos N processos desse conjunto, esse conjunto est em deadlock.

(2004- TRE AL- Analista Judicirio) Com o particionamento fixo da memria, evita-se o fenmeno de fragmentao interna do espao dos processos. ( ) Certo ( ) Errado

Analise as seguintes afirmativas sobre os tipos de memria de um computador: I. O tamanho da memria virtual limitado pelo esquema de endereamento do computador e pela quantidade de armazenamento auxiliar disponvel. II. A memria principal de um computador composta, normalmente, por mdulos de memria dinmica de acesso aleatrio (DRAM). III. O cach de nvel 2 (L2), normalmente, maior que o cach de nvel 1 (L1) e utiliza uma memria RAM esttica (SRAM). So VERDADEIRAS as afirmativas: a) I, II e III. b) I e II, apenas. c) I e III, apenas. d) II e III, apenas.

Prof.: Luiz Carlos Magrini

SOA

UNIP

Associe os termos aos conceitos que os definem corretamente: I. Multithreading. II. Multiprogramao. III. Multitarefa. ( ) O programador especifica que a aplicao contm vrias trilhas de execuo. Cada trilha refere-se a uma parte do programa que pode ser executada de forma concorrente com as outras. ( ) Tcnica de escalonamento de processos. ( ) Capacidade de armazenar vrios processos na memria para que possam ser executados concorrentemente. A associao CORRETA, de cima para baixo, : a) I, II e III b) I, III e II c) II, III e I d) III, II e I

(2007 MPU analista) Os esquemas de "menos recentemente utilizado" (LRU) e de "mais recentemente utilizado (MRU) so aplicados pelo gerenciador de buffer na tcnica denominada: a) blocos imobilizados. b) sada forada de blocos. c) estratgia de substituio de blocos. d) clusterizao de disco. e) memria virtual.

(2003 ACF) Analise as seguintes afirmaes relativas arquitetura de computadores: I. Uma memria virtual paginada melhora o tempo de acesso mdio memria principal. II. Uma memria fsica (RAM) serve como intermediria para a memria cach sempre que esta for mantida no disco rgido. III. Uma memria cach mantm os blocos de dados mais freqentemente usados em uma memria pequena e rpida que local CPU. IV. Uma memria virtual paginada aumenta a memria principal com armazenamento em disco. Esto corretos os itens: a) I e II b) II e III c) III e IV d) I e III e) II e IV

(2008 AFC) A deciso de adicionar um novo processo ao conjunto de processos a serem executados funo do escalonamento: a) de entrada/sada. b) a curto prazo. c) a mdio prazo. d) a longo prazo. e) de entrada/sada a curto prazo.

(2008 AFC)- Analise as seguintes afirmaes relacionadas a segmentos no sistema de memria virtual e assinale a opo verdadeira. I. Um segmento composto por uma seqncia aleatria de endereos, de zero at um valor mximo. II. O tamanho de um segmento um valor varivel de zero at um valor mximo. III. Um segmento compreende um espao de endereamento separado, com isso, segmentos distintos crescem/ diminuem de modo independente. a) Apenas I e II so verdadeiras. b) Apenas I e III so verdadeiras. c) Apenas II e III so verdadeiras. d) I, II e III so verdadeiras. e) I, II e III so falsas.

(2008 AFC)- Analise as seguintes afirmaes, levando em conta as chamadas de sistemas usadas com semforos, e assinale a opo verdadeira. I. A chamada de sistema UP adiciona uma unidade ao valor corrente de um semforo. II. Se o valor do semforo zero, uma chamada de sistema DOWN no ser completada e o processo ser suspenso. III. Quando um processo inicia a execuo de uma chamada de sistema UP ou DOWN, nenhum outro processo ter acesso ao semforo at que o processo complete a execuo ou seja suspenso. a) Apenas I e II so verdadeiras. b) Apenas I e III so verdadeiras. c) Apenas II e III so verdadeiras. d) I, II e III so verdadeiras. e) I, II e III so falsas.

Prof.: Luiz Carlos Magrini

SOA

UNIP

2007 - TSE - Anlise de Sistemas - Com relao a conceitos sobre sistemas distribudos, assinale a opo correta. a) Em um sistema distribudo, os usurios podem acessar recursos em outras mquinas, mas um sistema operacional distribudo no tem como tornar a distribuio dos recursos transparente aos usurios. b) Um sistema distribudo tem que ser tolerante a falhas. Para ser considerado tolerante a falhas, tem que continuar a funcionar, sem degradao do desempenho ou das funcionalidades, aps as falhas. c) Um sistema de arquivos distribudos pode ser implementado sem manter informaes de estado. Nesse caso, as operaes so tratadas individualmente e no como partes de uma sesso. d) Um sistema distribudo pode suportar a migrao de processos. A migrao de processos no pode, entretanto, ocorrer sob controle de um sistema operacional, tem que ser controlada por aplicaes.

(2006- MTE- Auditor) Analise as seguintes afirmaes relacionadas a conceitos bsicos sobre Sistema Operacional Windows 2000 e Segurana da Informao. I. No sistema operacional Windows, verso que permite configuraes de cotas de disco, ao se selecionar a opo " Negar espao em disco para usurios excedendo o limite de cota", os usurios que excederem seus limites de cota recebero uma mensagem informando que o limite do espao em disco ser excedido mas podero gravar dados adicionais no volume. O espao ser negado somente quando o usurio efetuar novo logon. Neste caso, o servidor enviar uma mensagem solicitando ao usurio que exclua ou remova alguns arquivos existentes no mesmo.

II. possvel definir permisses de arquivo e pasta apenas nas unidades formatadas para usar o NTFS. III. O tamanho padro do arquivo de paginao da memria virtual pagefile.sys criado durante a instalao do Sistema Operacional tem 1,5 vezes a quantidade de RAM instalada no computador. possvel otimizar o uso da memria virtual dividindo o espao entre vrias unidades e especialmente removendo-a de unidades mais lentas ou muito acessadas. IV. Um backup dirio aquele que copia somente os arquivos alterados desde o ltimo backup incremental e marca os arquivos como tendo sofrido backup. Indique a opo que contenha todas as afirmaes verdadeiras. a) I e II b) I e III c) II e III d) III e IV e) II e IV

(1997-BACEN) A evoluo dos sistemas operacionais permitiu a otimizao do uso do processador e a melhor utilizao dos recursos computacionais pelos usurios. Considerando as tcnicas utilizadas pelos sistemas operacionais modernos, julgue os itens abaixo: a) A multiprogramao permite a execuo de programas em seqncia, pelo processador, a partir de uma fila de jobs denominada, spooling de entrada. b) O multiprocessamento permite a execuo de mltiplas tarefas simultneas em vrios processadores. c) A paginao uma forma de comunicao entre processos que utilizam memria comum compartilhada e segmentada em blocos de tamanho fixo. d) A troca de mensagens permite o sincronismo e a comunicao entre processos. e) A memria virtual uma forma de gerncia de acesso e expanso da memria fsica secundria.

(2007-Petrobras-Analista Jr) Com relao a sistemas operacionais, julgue os seguintes itens(V ou F): a) Na gerncia de memria embasada em paginao por demanda, quando ocorre uma falta de pgina (page fault), o processo continua executando enquanto a pgina transferida para a memria principal. A execuo s suspensa se o processo no tiver permisso de acesso pgina (protection fault). b) Um device driver tipicamente controla perifricos de um tipo e pode ter estruturas de dados que descrevam os estados dos dispositivos e reas de memria (buffers) que sirvam para armazenar temporariamente os dados. c) Em alguns algoritmos de escalonamento de processos classificados como round robin with multilevel feedback, as prioridades dos processos so periodicamente calculadas e os processos so movidos entre listas que representam as prioridades. H implementaes desses algoritmos nas quais os processos podem influenciar as suas prioridades.

d) Em uma mudana de contexto, para que um processo possa ser futuramente executado a partir de onde estava quando foi interrompido, um sistema operacional poder armazenar dados sobre o contexto do processo, sendo parte desse contexto composto por dados nos registradores do processador. e) Na gerncia de memria embasada em paginao, a cada processo pode ser associada uma tabela usada quando da converso de endereos lgicos em endereos fsicos. Cada tabela poder conter uma entrada para cada quadro na memria fsica. O nmero de pgina em um endereo lgico poder ser usado para se identificar a entrada na ela com o endereo do quadro acessado.

Prof.: Luiz Carlos Magrini

SOA

UNIP

(2007-Petrobras-Analista Jr) Com relao a sistemas operacionais, julgue os seguintes itens(V ou F): f) Em um sistema de gerncia de memria virtual, a ocorrncia de thrashing faz com que ocorra um aumento na utilizao do processador. Para interromper o thrashing, o sistema operacional deve aumentar o nvel de multiprogramao. g) H processadores em que interrupes podem ser mascarveis (maskable) ou no mascarveis; as interrupes no mascarveis so desabilitadas pelos programas, por exemplo, antes da execuo de seqncias de instrues que no possam ser interrompidas. h) Uma das diferenas entre uma memria buffer e uma cache que uma memria cache armazena sempre a nica cpia existente de um item de dado, enquanto uma memria buffer armazena, tipicamente em uma memria de alta velocidade, uma cpia de um item de dado que se encontra tambm armazenado em outra rea de memria.

(2007-Petrobras-Analista Jr) Com relao a sistemas operacionais, julgue os seguintes itens(V ou F): i) Nas tcnicas de gerncia de memria, a segmentao divide a memria em blocos com tamanhos iguais e est sujeita fragmentao interna; a paginao divide a memria em blocos com diferentes tamanhos e est sujeita fragmentao externa; a segmentao paginada divide a memria em segmentos que por sua vez so divididos em pginas. j) Um algoritmo de escalonamento para processadores pode ser preemptivo ou no; se for preemptivo, um processo usa o processador at terminar ou at solicitar uma operao que leve ao seu bloqueio; se for no preemptivo, o processo pode deixar de ser executado por outros motivos, por exemplo, quando um processo de maior prioridade fica pronto.

(2007-Petrobras-Analista Jr) Com relao a sistemas operacionais, julgue os seguintes itens(V ou F): k) As interrupes geradas pelos dispositivos responsveis por controlar a entrada e a sada de dados (I/O) so sncronas em relao aos programas executados pelo processador; ocorrem quando determinadas instrues so executadas; podem ter diferentes nveis de prioridades; so tratadas por rotinas cujos endereos so tipicamente armazenados em tabelas. l) Um sistema de memria virtual separa a memria lgica da memria fsica. Se a execuo de um programa gerar o endereo lgico de um dado que no esteja na memria fsica, a execuo do programa interrompida (page fault) e o controle assumido pelo sistema operacional. Se houver espao livre na memria fsica, o sistema operacional traz do disco para a memria fsica a pgina com o dado necessrio; caso no exista espao livre, encerra a execuo do programa.

(2007-Petrobras-Analista Jr) Com relao a sistemas operacionais, julgue os seguintes itens(V ou F): m) Se o computador estiver com pouca memria RAM e se existir a necessidade de mais memria para completar a tarefa corrente, o Windows usar espao em disco rgido para simular a RAM do sistema. No Windows, isso conhecido como memria virtual ou arquivo de paginao. n) O USB pen-drive ou USB flash disk pode ser utilizado como memria principal ou como memria secundria. o) No sistema operacional Windows NT, proibido a um processo modificar diretamente os blocos que definem o seu espao de endereamento virtual, sendo esse servio de alocao uma atribuio do mdulo de gesto de memria virtual do NT.

(2008-AFC) Analise as seguintes afirmaes relacionadas a segmentos no sistema de memria virtual e assinale a opo verdadeira: I. Um segmento composto por uma seqncia aleatria de endereos, de zero at um valor mximo. II. O tamanho de um segmento um valor varivel de zero at um valor mximo. III. Um segmento compreende um espao de endereamento separado, com isso, segmentos distintos crescem/ diminuem de modo independente. a) Apenas I e II so verdadeiras. b) Apenas I e III so verdadeiras. c) Apenas II e III so verdadeiras. d) I, II e III so verdadeiras. e) I, II e III so falsas.

(UFPE-Analista) Em relao a sistemas operacionais, indique a afirmao correta. A) O mecanismo de swapping amplamente utilizado na gerncia de memria, em sistemas operacionais monoprogramveis. B) Programas de usurio so geralmente alocados na memria ROM. C) A taxa de transferncia de um barramento ISA superior de um PCI. D) A arquitetura Intel 80x86 mantm compatibilidade com a arquitetura RISC encontrada nos processadores do microcomputador 8086. E) O processo de transferncia de pginas da memria secundria para a memria principal conhecido como paginao.

Prof.: Luiz Carlos Magrini

SOA

UNIP

(UFPE-Analista) Uma das atividades do sistema operacional em relao gerncia de memria : A) fornecer mecanismos para a sincronizao de processos. B) mapear arquivos na memria secundria. C) controlar o acesso direto memria pela CPU e outros dispositivos. D) fornecer mecanismos para a comunicao entre processos. E) decidir que processos devero ser carregados na memria quando houver espao disponvel.

(2002-BNDES-Analista) Na implementao da memria virtual, normalmente utilizada a tcnica de paginao. Quando se utiliza tambm a tcnica de segmentao: (A) evita-se a fragmentao da memria fsica. (B) a troca de pginas na memria fsica minimizada. (C) tm-se mltiplos espaos de endereamentos virtuais separados. (D) as pginas da memria virtual so divididas, permitindo trabalhar-se com pginas virtuais menores. (E) as pginas da memria virtual podem ter tamanho diferente do tamanho das pginas da memria fsica.

(2002-BNDES-Suporte) Num sistema computacional onde exista a memria virtual, a troca excessiva de pginas algo indesejvel. Em tese, possvel escrever um programa que leia sistematicamente todas as suas pginas em um determinado espao de endereamento, causando um nmero elevado de troca de pginas, quando no for possvel armazenar todas as pginas do programa na memria principal. Na prtica isso no ocorre, pois os programas, em geral, apresentam uma propriedade que diz: durante qualquer uma das fases da sua execuo, o programa s vai referenciar uma parte relativamente pequena das pginas do seu espao de endereamento. A propriedade mencionada acima denominada de (A) swapping. (B) thrashing. (C) conjunto de trabalho. (D) segmentao de pginas. (E) localidade de referncias.

(2002-BNDES-Suporte) Nos microcomputadores da famlia IBM-PC, muitos controladores de dispositivos perifricos suportam operaes de acesso direto memria (DMA). Assinale a alternativa que apresenta trs dispositivos cujas placas controladoras (ou controladores on-board) se utilizam do DMA para a transferncia de dados. (A) Placa de vdeo, disco rgido e CD-ROM. (B) Mouse, teclado e impressora. (C) Mouse, disco rgido e CD-ROM. (D) Placa de vdeo, scanner e teclado. (E) Scanner, plotter e impressora.

(1997-UFbac) A evoluo dos sistemas operacionais permitiu a otimizao do uso do processador e a melhor utilizao dos recursos computacionais pelos usurios. Considerando as tcnicas utilizadas pelos sistemas operacionais modernos, julgue os itens abaixo ( V ou F): 1) A multiprogramao permite a execuo de programas em seqncia, pelo processador, a partir de uma fila de jobs denominada ,spooling de entrada. 2) O multiprocessamento permite a execuo de mltiplas tarefas simultneas em vrios processadores. 3) A paginao uma forma de comunicao entre processos que utilizam memria comum compartilhada e segmentada em blocos de tamanho fixo. 4) A troca de mensagens permite o sincronismo e a comunicao entre processos. 5) A memria virtual uma forma de gerncia de acesso e expanso da memria fsica secundria

(2002-TJAC- Analista) 1 char x[1000]; 2 float pi=3.141516; 3 char texto[]= texto tamanho vinte; 4 float vetor[1000]; 5 void main() { 6 int matriz[200][200]; 7 /*................*/ 8 exit(0); 9} Considerando o cdigo acima, executado em um sistema operacional com memria virtual e com capacidade para estabelecer, a cada processo, um nmero varivel de regies de memria, julgue os itens a seguir(V ou F):

Prof.: Luiz Carlos Magrini

SOA

UNIP

a) O executvel de um programa o cdigo e os dados globais com valor inicial a informao necessria para a execuo do programa. Considerando que o cdigo do programa mostrado ocupa 123 kbytes e que o tamanho de pginas de cdigos do sistema operacional seja de 8 kbytes, ao se carregar o programa executvel referente ao cdigo, sero ocupados 123 kbytes de memria. b) Uma das regies que compem o mapa de memria a regio de dados globais sem valor inicial. O tamanho da regio de dados globais referente ao programa acima igual a 8 kbytes.

c) Os setores dos discos e as marcas de pginas na memria principal constituem um suporte fsico de armazenamento. Supondo que o programa acima solicita ao sistema operacional 200 kbytes de memria 25 pginas de 8 kbytes , quando esse programa acessar o primeiro byte de memria, sero trazidas as duas primeiras pginas de memria. d) Caso o programa solicite uma regio de memria compartilhada, j criada por outros processos, ser criada uma nova regio de memria, com um novo suporte fsico para essa regio. e) Em alguns casos, o executvel de um programa pode incluir informaes adicionais, tais como informao de depurao, a qual permite correlacionar as sentenas e variveis de alto nvel a instrues de mquina.

(2004-Petrobras-Analista) Um sistema operacional moderno possui vrias funes que o diferenciam de um sistema de software comum. Acerca das funes de um sistema operacional moderno, julgue os itens a seguir (V ou F): a) Um processo em um sistema operacional considerado um programa em execuo que necessita de um endereo de memria para armazenar o programa executvel, os dados do programa e a sua pilha. b) Chamadas de sistema system calls podem ser interpretadas como uma interface entre programas ou aplicaes e o sistema operacional. O Assembly um exemplo de linguagem de programao em que as chamadas de sistema podem ser codificadas.

c) Um sistema operacional monoltico permite fazer as chamadas de sistema por meio de chamadas ao kernel, permitindo ainda, por meio de parmetros, o acesso a servios em locais bem definidos, como por exemplo em registradores. d) O deadlock ocorre em decorrncia de uma srie de situaes combinadas. Na condio de direito de posse, um recurso previamente garantido a um processo pode ser retirado forosamente pelo sistema operacional. e) Relacionado gerncia de processos no sistema operacional, um novo processo pode ser criado por meio da chamada FORK. Os dados de um processo novo criado utilizando-se o FORK so idnticos ao do processo pai e permanecem idnticos durante a existncia do processo pai.

[2003 CVM] Um sistema operacional que gerencia memria virtual aplica o conceito de paginao, que significa permutar dados entre: (A) os dispositivos de E/S e a memria. (B) a memria e o processador. (C) a memria e o disco de armazenamento. (D) o processador e o disco de armazenamento. (E) o processador e os dispositivos de E/S.

[2012 PRODAM] A tcnica de gerncia de memria cujas memrias principal e secundria so combinadas, dando ao usurio a iluso de existir uma memria muito maior que a memria principal, conhecida como: A) overlay. B) best-fit. C) memria virtual. D) paginao. E) thrashing.

Prof.: Luiz Carlos Magrini

SOA

UNIP

[2011 Porto de Santos] Analise as afirmaes relacionadas com a memria virtual em um computador: I. a paginao e a troca (swapping) possibilitam que um programa possa utilizar uma quantidade de memria superior que existe fisicamente; II. as tcnicas atuais de memria virtual possibilitam que os computadores com pouca memria possam ser to rpidos quanto um computador com mais memria real; III. requer apenas recursos de software para ser implementada. Sobre as afirmaes, pode-se dizer que est correto o contido em: (A) I, apenas. (B) II, apenas. (C) III, apenas. (D) I e II, apenas. (E) I, II e III.

[2005 RF] A memria virtual um recurso de armazenamento temporrio usado por um computador para executar programas que precisam de mais memria do que ele dispe. Em relao ao uso e gerenciamento da memria virtual de um computador com o sistema operacional Windows correto armar que: a) para cada 2 Kbytes reservado em disco para uso como memria virtual, o sistema ir utilizar apenas 1 Kbyte para armazenamento devido s diferenas entre palavras de 16 bits e 32 bits existentes entre a memria RAM e o HD. b) o espao reservado em disco para uso como memria virtual dever estar localizado somente na raiz da unidade de disco na qual est instalado o sistema operacional. c) quando o computador est com pouca memria RAM e precisa de mais, imediatamente, para completar a tarefa atual, o Windows usar espao em disco rgido para simular RAM do sistema. d) o despejo da memria do sistema quando ocorre em memria virtual permite que o sistema se recupere do erro sem ser reiniciado. e) ao se reduzir as conguraes de tamanho mximo ou mnimo do arquivo de paginao, no ser necessrio reiniciar o computador para que as alteraes sejam efetivadas.

[2005 FCC] Na implementao da memria virtual, quando adotadas as tcnicas de paginao e segmentao, (A) as pginas da memria virtual podem ter tamanhos diferentes do tamanho das pginas da memria fsica. (B) no h fragmentao da memria fsica. (C) a troca de pginas na memria fsica sempre minimizada. (D) as pginas da memria virtual so divididas, permitindo trabalhar com pginas virtuais menores. (E) tm-se mltiplos espaos de endereamento virtuais separados.

[GDF] Os sistemas operacionais administram o compartilhamento de recursos dos computadores entre os vrios aplicativos e usurios. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os itens subseqentes.

Em um sistema com paginao de memria, possvel armazenar as prprias tabelas de pginas em memria virtual, em vez de utilizar memria real, de modo que as tabelas de paginao nesses sistemas so submetidas paginao assim como qualquer outro elemento armazenado na memria. ii. Em funo do princpio da localidade, a taxa de faltas de pgina (page fault rate) apresenta relao linear com o tamanho da pgina em um sistema de paginao de memria. iii. No controle da concorrncia entre processos, um semforo um tipo de registro de hardware que serve para a cooperao entre processos ao permitir o envio de sinais de um processo a outro. iv. Em um sistema em que os processos podem executar mltiplos threads, a operao de swapping de um processo para fora da memria independe do swapping de cada um dos threads desse processo.

i.

Prof.: Luiz Carlos Magrini

Você também pode gostar