Prévia do material em texto
<p>MÚLTIPLA ESCOLHA - FSO</p><p>P) CPUs modernas possuem recursos para executar mais de uma instrução em tempo concorrente. Elas podem</p><p>executar uma busca, executar decodificação e simultaneamente, a execução de uma instrução. Que nome se dá a</p><p>esta técnica?</p><p>A) Write-back</p><p>B) Hyperthreading</p><p>C) DMA</p><p>D) Pipeline</p><p>E) Multithreading</p><p>P) É um exemplo de ambiente gráfico (GUI) disponível para sistemas Linux:</p><p>A) GDI</p><p>B) API</p><p>C) Gnome</p><p>D) Kernel</p><p>E) GNU</p><p>P) Entre os dispositivos para os usuários que servem de entrada temos o teclado, que possui um circuito impresso</p><p>e um conjunto de teclas sendo conectado ao computador por meio de uma porta serial ou USB. O que acontece</p><p>no sistema, quando um usuário pressiona ou libera uma tecla?</p><p>A) É realizado um escalonamento de CPU, para interpretação do código referente a tecla pressionada.</p><p>B) O sistema coloca a requisição de uso gerada pelo teclado em uma fila (cache)</p><p>C) E enviada uma requisição de uso da área de memória do teclado</p><p>D) O driver do teclado interpreta a tecla, gerando uma instrução de execução em memória para tratamento do</p><p>caractere</p><p>E) É gerada uma interrupção de Entrada e Saída(E/S)</p><p>P) Das opções abaixo, qual sumariza os objetivos básicos de um sistema operacional:</p><p>A) Nivelamento e Processamento</p><p>B) Abstração e Gerência</p><p>C) Controle e Monitoramento</p><p>D) Entrada e Saída</p><p>E) Segmentação e Paginação</p><p>P) No âmbito dos sistemas operacionais, uma seção ou região crítica é a:</p><p>A) Área da memória que controla os dispositivos de saída</p><p>B) Área do programa que executa 80% do tempo</p><p>C) Área do sistema operacional que contém o código do loader</p><p>D) Parte do programa que acessa dados compartilhados</p><p>E) Parte da memória usada para operações criptográficas.</p><p>P) Qual alternativa melhor define a função de um sistema operacional em abstração para o usuário e</p><p>aplicativos?</p><p>A) A camada de abstração visa ocultar do Sistema Operacional os drivers de dispositivos.</p><p>B) Provendo esta camada, o Sistema Operacional torna-se independente da arquitetura do (...)</p><p>C) Por meio de suas abstrações, o sistema operacional permite aos usuários usar os programas (...) independentes.</p><p>D) Um sistema Operacional deve detalhar para usuários e aplicativos as tarefas necessárias (...) tipo de hardware.</p><p>E) Ocultar do usuário e dos programas aplicativos detalhes de implementação no uso dos recursos.</p><p>P) Qual alternativa referência o componente de uma arquitetura de hardware que funciona como uma “via de</p><p>interconexão” para outros dispositivos.</p><p>A) Escalonador</p><p>B) Barramento</p><p>C) CPU</p><p>D) Memória</p><p>E) Processador</p><p>P) Assinale a opção que apresenta a geração que foi caracterizada pelo uso de transistores e sistemas em lote em</p><p>lote (batch):</p><p>A) Primeira geração de computadores</p><p>B) Segunda geração de computadores</p><p>C) Terceira geração de computadores</p><p>D) Quinta geração de computadores.</p><p>E) Sexta geração de computadores.</p><p>P) Nos sistemas operacionais, o que vem a ser o shell?</p><p>A) Software integrado ao sistema operacional, que gerencia os processos ativos.</p><p>B) Parte do sistema operacional que controla o uso de memória virtual.</p><p>C) Programa responsável por interpretar as instruções enviadas pelo usuário</p><p>D) É um microcódigo que interpreta as instruções de processadores CISC.</p><p>E) Componente do barramento que interpreta dados de entrada e as encaminha para os dispositivos de saída.</p><p>P) Entendemos como “processo” ou “tarefa” dentro de um sistema operacional</p><p>A) Uma thread controlada por um processo pai.</p><p>B) Um agendamento para posterior execução</p><p>C) Uma área da memória exclusiva para troca de mensagens entre threads</p><p>D) Uma rotina de fluxo do processador.</p><p>E) Um programa em execução</p><p>P) Quanto à organização dos dados em sistemas de arquivos, todas as afirmações são corretas, exceto:</p><p>A) Um sistema de arquivos com o recurso de journaling permite melhorias na confiabilidade e elimina a</p><p>necessidade de verificar o sistema de arquivos quando há uma parada do sistema de forma abrupta.</p><p>B) O sistema FAT32 foi introduzido a partir da segunda versão do Windows 95, como uma melhoria do FAT16</p><p>C) O objetivo principal do padrão ISO 9660 foi o de tornar possível que todo CD-ROM fosse legível por todos os</p><p>computadores.</p><p>D) O sistema de arquivos FAT, a partir da FAT32, também implementa o recurso de journaling.</p><p>E) Um arquivo é um conjunto nomeado de dados que pode ser manipulado como uma unidade por operações</p><p>como abrir, fechar, copiar, renomear, listar ou deletar/apagar.</p><p>P) Os programas, por meio do sistema operacional, usam o hardware para atingir seus objetivos, quais são esses</p><p>objetivos?</p><p>A) Gravar processos</p><p>B) Gravar e apagar dados</p><p>C) Recuperar dados</p><p>D) Apagar informações duplicadas em banco de dados.</p><p>E) Gravar, apagar, acessar e armazenar dados, imprimir documentos, navegar na internet, tocar música,</p><p>etc.</p><p>P) Um sistema de armazenamento de arquivos pode conter muitos arquivos organizados em estruturas</p><p>hierárquicas. Como são denominadas estas estruturas?</p><p>A) Library</p><p>B) Diretórios</p><p>C) Partições</p><p>D) Memórias secundárias</p><p>E) Memórias primariam.</p><p>P) Esta família de processadores tem por objetivo simplificar o conjunto de instruções embutidas nele, tendo</p><p>uma arquitetura muito mais simples do que outros tipos. De qual tipo de processador estamos falando?</p><p>A) AMD</p><p>B) Intel</p><p>C) CISC</p><p>D) RISC</p><p>E) 8080</p><p>P) Esse processo é possível porque o sistema operacional mantém rodando na memória principal somente as</p><p>partes necessárias do programa e as outras, que não estão em uso, ficam no disco rígido. Quando é necessário</p><p>que outra parte (que não esta no disco) seja carregada, então haverá o processo de swapping. Estamos falando de</p><p>qual processo?</p><p>A) E/S usando interrupção</p><p>B) E/S programada</p><p>C) Semáforos</p><p>D) Threading</p><p>E) Memória virtual</p><p>P) Qual das alternativas melhor define o que são drivers de dispositivos?</p><p>A) Parte dos softwares do sistema operacional que tratam de interrupções de hardware.</p><p>B) Programas que o usuário interage diretamente para acesso as camadas do sistema operacional.</p><p>C) Códigos específicos que cada dispositivo necessita e são normalmente desenvolvidos pelos fabricantes</p><p>dos dispositivos.</p><p>D) Camdada do sistema operacional que controla microinstrulções de processamento.</p><p>E) São partes dos dispositivos de entrada e saída que servem para otimizar o processos de leitura e gravação de</p><p>dados nos sistemas operacionais.</p><p>P) Um sistema operacional é uma camada de software localizada entre o hardware e os diversos aplicativos</p><p>existentes, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os</p><p>programas em execução. O gerenciamento de memória é uma das atividades do sistema operacional, responsável</p><p>por:</p><p>A) Distribuir a capacidade de processamento de forma justa entre a aplicações, evitando que uma aplicação</p><p>monopolize todo o processamento.</p><p>B) Definir a interação com cada dispositivo, através de drivers, criando modelos abstratos que permitam agrupar</p><p>vários dispositivos distintos sob a mesma interface de acesso.</p><p>C) Definir usuários e grupos de usuários, identificando os que se conectam ao sistema, através de procedimentos</p><p>de autenticação.</p><p>D) Criar as abstrações para arquivos e diretórios, definindo uma interface de acesso e regras para o sue uso.</p><p>E) Disponibilizar para cada aplicação, um espaço de memória próprio, liberando também parte da</p><p>memória que não estão mais em uso pelos processos.</p><p>P) Os sistemas operacionais existem há mais de 50 anos, Durante esse tempo, uma gama deles foi desenvolvida,</p><p>mas nem todos bem conhecidos. Dentre eles, os Sistemas Operacionais Embarcados recebem grande destaque</p><p>hoje. Sobre eles assinale a alternativa correta:</p><p>A) Sistemas embarcados são executados apenas em computadores do tipo servidor e não aceitam softwares</p><p>instalados por usuários.</p><p>B) Sistemas embarcados são executados</p><p>em computadores de grande porte (mainframe) e que aceitam softwares</p><p>instalados por usuários</p><p>C) Sistemas embarcados são executados em hardwares com poucos recursos, controlando dispositivos</p><p>como TV’s, aparelhos de DVD e reprodutores de mp3, não aceitando softwares instalados por usuários.</p><p>D) Sistemas embarcados são executados em qualquer tipo de dispositivo que aceite software instalado por</p><p>usuário.</p><p>E) Sistemas embarcados somente são executados em computadores portáteis e aceitam que usuários instalem</p><p>softwares.</p><p>P) Assinale a alternativa que apresenta corretamente alguns dos tipos de sistemas operacionais.</p><p>A) Sistemas Monousuários / Sistemas Multiusuários / Sistemas com múltipla entradas.</p><p>B) Sistemas Monotarefa / Sistemas Multitarefa / Sistemas com múltiplos processadores.</p><p>C) Sistemas Monoinstrução / Sistemas Multi-instrução / Sistemas com múltiplos processadores</p><p>D) Sistemas Monocompativeis / Sistemas Multicompativeis / Sistemas com múltiplos usuários.</p><p>E) Sistemas Monoplanejaveis / Sistemas Multiplanejaveis / Sistemas com processadores de segmentação.</p><p>P) Nos sistemas operacionais, o escalonamento de processos consiste em:</p><p>A) Escolher qual processo será privilegiado para execução</p><p>B) Selecionar um processo na fila e grava-lo em meória</p><p>C) Dividir os processo em blocos na memoria definindo áreas de compartilhamento</p><p>D) Executar processos mais demorados antes dos mais rápidos</p><p>E) Bloquear processos concorrentes, deixando-os em uma fila de espera</p><p>P) O grande atrativo dos discos magnéticos em relação os outros tipos de memória é o preço bem menor,</p><p>entretendo o contraponto é a velocidade de acesso, comparativamente muito mais lenta. Das opções abaixo, qual</p><p>justiça melhor o fato dos discos magnéticos serem mais lentos que os outros tipos de memórias?</p><p>A) O fato de estes possuírem componentes mecânicos</p><p>B) Discos rígidos são mais lentos, pois possuem um maior espaço de armazenamento.</p><p>C) A velocidade de acesso das memórias magnéticas é influenciada diretamente pelo uso do processador.</p><p>D) Devido aos discos magnéticos terem um buffer de leitura e gravação</p><p>E) Memórias são organizadas em estrutura hierárquica e os discos rígidos estão localizados na ultima camada</p><p>desta estrutura.</p><p>P) Qual das alternativas apresenta a situação onde dois ou mais processos querem partilhar um recurso, ou</p><p>ainda processos teoricamente simultâneos e o resultado depende do escalonamento de processos?</p><p>A) Exclusão mutua</p><p>B) Monitores</p><p>C) Semáforo</p><p>D) Deadloack</p><p>E) Condição de corrida.</p><p>P) Como podemos definir processo?</p><p>A) Uma entrada que se transforma em saída</p><p>B) Método criado exclusivamente para os sistemas computacionais para produzir informação.</p><p>C) Processo faz parte do contexto geral da TI.</p><p>D) Processo diz respeito a todas as rotinas que são feitas na TI, mas apenas pessoas realizam processos.</p><p>E) São atividades realizadas pelas maquinas.</p><p>P) Componente que fornece suporte ao sistema operacional na execução do mapeamento de endereços da</p><p>memória física e endereços de memória virtual, permitindo mover as partes dos programas da memoria virtual</p><p>para o disco ou vice-versa;</p><p>A) Unidade de Processameto Central (CPU)</p><p>B) Unidade de Gerenciamento de Memória (MMU)</p><p>C) Unidade Logica e Aritimética (ALU)</p><p>D) Unidade de Mapeamento de Endereços (MAU)</p><p>E) Unidade de Ponto Flutuante (UPF).</p><p>P) O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao gerenciamento</p><p>de disco:</p><p>I – Gerenciamento do espaço em disco</p><p>II – Tamanho de bloco.</p><p>III – Interpretação de comandos.</p><p>IV – Funcionamento de cotas do disco. Está correto o que se afirma em:</p><p>A) I, II e II, apenas</p><p>B) I, III e IV apenas</p><p>C) I, II e IV apenas</p><p>D) II, III e IV apenas</p><p>E) I, II, III, I</p><p>P) O disco rígido do computador pode ser dividido em partes logicas, chamadas de partições. Estas são</p><p>formatadas para um determinado sistema de arquivos. Assinale a opção que apresenta um exemplo de arquivos</p><p>desenvolvido para os sistemas operacionais Linux:</p><p>A) FAT32</p><p>B) EXT3</p><p>C) ISO9660</p><p>D) HFS+</p><p>E) NTFS</p><p>P) Qual sistema operacional da Microsoft foi adaptado para uso nos computadores IBM PC e perdurou durante</p><p>muito tempo, mesmo após o surgimento do Windows?</p><p>A) MS-DOS</p><p>B) Command</p><p>C) Xenix</p><p>D) Minix</p><p>E) CMD</p><p>P) Ao instalar o Windows 7 em um microcomputador, um administrador de sistemas utiliza, por padrão, o</p><p>seguinte formato para o sistema de alocação de arquivos:</p><p>A) NTFS</p><p>B) EXT3</p><p>C) Jourmailing</p><p>D) FAT32</p><p>E) FAT16</p><p>P) A impressora é um dispositivo cujo acesso deve ser efetuado de forma exclusiva, apenas um aplicativo por vez.</p><p>Para resolver essa questão o sistema operacional armazena temporariamente todas as saídas destinadas à</p><p>impressora, criando uma fila de trabalhos a imprimir (print Jobs). Esta fila normalmente é atendida de forma</p><p>sequencial, através da técnica FIFO. Qual o significado desta técnica?</p><p>A) Primeiro a entrar na fila é o primeiro a sair</p><p>B) Armazena na fila e encaminha</p><p>C) O que tem maior prioridade é atendido primeiro</p><p>D) Enfileira e imprime</p><p>E) Imprime uma parte de cada trabalho na fila, dividindo igualmente.</p><p>P) Podemos sumarizar em duas palavras-chaves os objetivos básicos de um sistema operacional, quais são essas</p><p>palavras?</p><p>A) Processo e organização dentro da Ti</p><p>B) Rotinas de bancos de dados e organização</p><p>C) Rotinas de sistemas e processos</p><p>D) Banco de dados e sistemas de informação</p><p>E) Abstração e gerencia</p><p>P) Leia o Trecho a seguir</p><p>Um sistema de armazenamento de arquivos pode conter milhões de arquivos que são organizados em estruturas</p><p>hierárquicas denominadas diretórios. A estrutura e a organização física e logica dos arquivos e diretórios dentro</p><p>de um dispositivo de armazenamento são denominadas de sistema de arquivos</p><p>Cada arquivos e diferenciado por um conjunto de atributos. Sobre o atributo “Nome” e correto afirmar que</p><p>A) Determina quanto ha de espaco em bytes (1 byte = 8 bits) ou registros.</p><p>B) Indica se o formato do arquivo e audio, video, imagem, texto ou outro.</p><p>C) É uma sequencia de caracteres para identificar de tal forma que um ser humano, ao ve-lo na tela,</p><p>consigo identifica-lo.</p><p>D) E muito util no que tange ao gerenciamento do ambiente.</p><p>E) Determina qual usuario tem acesso ao arquivo e quais permissoes sao atribuidos a cada usuario (leitura,</p><p>escrita, remocao, etc).</p><p>QUESTÕES 2022</p><p>P) Leia o trecho a seguir:</p><p>“Na segunda geração o conceito da Unidade Central de Procedimento (CPU), memoria, linguagem de</p><p>programação e entrada e saída foram desenvolvidos. O tamanho dos computadores diminuiu consideravelmente.</p><p>Outro desenvolvimento importante foi a mudança da linguagem de máquina para a linguagem assembly,</p><p>também conhecida como linguagem simbólica. A linguagem assembly possibilita a utilização de mnemônicos</p><p>para representar as instruções de máquina”.</p><p>Selecione a alternativa que contêm a principal característica da segunda geração dos computadores:</p><p>A) Válvulas.</p><p>B) Transitores e sistemas em lote.</p><p>C) CIs e multiprogramação.</p><p>D) Computadores Pessoais.</p><p>E) Sistemas Operacionais.</p><p>P) Sobre memoria, e correto afirmar que:</p><p>I – A memória deveria ser mais performática do que a execução de uma instrução processada por uma CPU, pois, com</p><p>isso, a CPU jamais teria que esperar pela resposta da memória: entretanto, na pratica, isso não e uma verdade.</p><p>II- Para tentar resolver este problema, a abordagem contemporânea e construir o sistema de memória seguindo uma</p><p>hierarquia de camadas.</p><p>III- O tempo do registrador para a memória e desprezível e a capacidade de memória disponível nos registradores e de</p><p>32x 32 bits para CPU de 32 bits e de 64 x64 bits para CPU de 64 bits, sendo menos de 1KB mesmo no caso das CPUs</p><p>de 64 bits.</p><p>Assinale a alternativa correta:</p><p>A) Apenas a afirmativa I esta correta.</p><p>B) Apenas a afirmativa II esta correta.</p><p>C)</p><p>Apenas a afirmativa III esta correta.</p><p>D) Apenas a afirmativas II e III estao correta.</p><p>E) Todas as afirmativas estao corretas.</p><p>P) Sobre o Batch (lote), é correto afirmar que:</p><p>I - Todos os programas a executar eram colocados em uma fila.</p><p>II - O processador recebia um programa após o outro, processando-os em sequência, o que permitia um alto grau de</p><p>utilização do sistema.</p><p>III - O termo lote ainda é usado para definir um conjunto de comandos que rodam sem interferência do usuário.</p><p>Assinale a alternativa correta:</p><p>A) Apenas a afirmativa I está correta</p><p>B) Apenas a afirmativa II está correta</p><p>C) Apenas a afirmativa III está correta.</p><p>D) Apenas a afirmativa I e II estão corretas.</p><p>E) Todas as afirmativas estão corretas</p><p>P) A comunicação entre processos é algo frequente nos sistemas atuais, havendo a necessidade de obtermos uma</p><p>comunicação estruturada e sem interrupções acontecendo entre eles. Selecione a alternativa que contém a</p><p>definição correta para o termo "exclusão mútua":</p><p>A) Exclusão mútua é o modo de assegurar que processos sejam impedidos de usar uma variável ou um</p><p>arquivo compartilhado que já estiver em uso por outro processo.</p><p>B) Exclusão mútua é o modo de compartilhar os armazenamentos que serão realizados a partir da leitura dos</p><p>arquivos externos.</p><p>C) Exclusão mútua é a parte dos programas em que há acesso à memória ou arquivo compartilhado.</p><p>D) Exclusão mútua é suficiente para que processos paralelos colaborem de forma correta e eficiente usando</p><p>dados compartilhados.</p><p>E) Exclusão mútua é o processo onde nenhum recurso executado fora de sua região crítica pode bloquear outros</p><p>processos.</p><p>P) Leia o trecho a seguir:</p><p>"Os arquivos podem ter diversos formatos desde um simples arquivo texto ASCII com alguns poucos bytes, até</p><p>mesmo vídeos com vários megabytes ou gibabytes em diversos formatos</p><p>Cada arquivo é diferenciado por um conjunto de atributos. Sobre o atributo Tipo é correto afirmar que</p><p>A) Determina quanto há de espaço em bytes (1 byte = 8 bits) ou registros.</p><p>B) Indica se o formato do arquivo é áudio, vídeo, imagem, texto ou outro.</p><p>C) É uma sequência de caracteres para identificar de tal forma que um ser humano, ao vê-lo na tela, consiga</p><p>identificá-lo.</p><p>D) É muito útil no que tange ao gerenciamento do ambiente.</p><p>E) Determina qual usuário tem acesso ao arquivo e quais permissões são atribuídas a cada usuário (leitura,</p><p>escrita, remoção etc.).</p><p>P) A memória segmentada aparece para o programa como um grupo independente de espaços de endereço</p><p>chamado de segmento Código, dados e pilhas são tipicamente contidos em segmentos separados.</p><p>A partir dessa definição, para endereçar um byte num segmento, um programa envia qual elemento?</p><p>A) O endereço lógico.</p><p>B) O barramento.</p><p>C) Os overlays.</p><p>D) A sobrecarga de memória.</p><p>E) A sobrecarga dos frames.</p><p>P) Processos que estão em execução podem fazer chamadas de sistema para criar um ou mais novos processos.</p><p>Criar novos processos é indicado quando a tarefa a ser executada puder ser facilmente dividida em vários</p><p>processos relacionados, interagindo, entretanto, de maneira independente.</p><p>Selecione a alternativa que contém o termo correto para as chamadas que são executadas pelo sistema:</p><p>A) System calls.</p><p>B) System cash.</p><p>C) System computer.</p><p>D) System cloud.</p><p>E) System chapter.</p><p>P) Existem várias formas de se ler ou escrever dados em um arquivo, que dependem da estrutura interna de</p><p>cada arquivo.</p><p>Considerando arquivos como uma sequência de bytes, selecione a alternativa que contém as três formas de</p><p>acesso:</p><p>A) Acesso paralelo, acesso discreto e acesso híbrido.</p><p>B) Acesso sequencial, acesso paralelo e acesso portável.</p><p>C) Acesso sequencial, acesso direto e acesso indexado.</p><p>D) Acesso paralelo, acesso direto e acesso portável.</p><p>E) Acesso unitário, acesso discreto e acesso híbrido.</p><p>P) Leia o trecho a seguir:</p><p>"Sistema operacional é a coleção de programas, normalmente fornecida pelo fabricante do computador, o uso da</p><p>máquina mais seguro, fácil e eficiente.</p><p>Podemos classificar o sistema operacional quanto ao tipo de serviço prestado ao usuário:</p><p>Sistema tipo lote (Batch)</p><p>Sistema compartilhados</p><p>Sistema em tempo real (Real time)”.</p><p>Selecione a alternativa que contém alguns exemplos de sistemas operacionais de lote:</p><p>A) OS/360 e VMS.</p><p>B) Windows XP, Mac OS X e Linux.</p><p>C) HP-UX, Solaris, AIX, FreeBSD, Linus e Windows Server.</p><p>D) QNX e VxWorks.</p><p>E) OS/390 e S/400.</p><p>P) Sobre memória, é correto afirmar que:</p><p>I - A memória deveria ser mais performática do que a execução de uma instrução processada por uma CPU, pois, com</p><p>isso, a CPU jamais teria que esperar pela resposta da memória, entretanto, na prática isso não é uma verdade.</p><p>II - Para tentar resolver este problema a abordagem contemporánea é construir o sistema de memorias seguindo uma</p><p>hierarquia de camadas.</p><p>IIl - O tampo do registrador para a memória e desprezível a capacidade de memória disponível nos registradores & de</p><p>32 x 32 its para CPU de 32 bits a de 64 x 64 bits para CPU de 64 bits sendo menos de 1 KB mesmo no caso das CPUs</p><p>de 64 bits.</p><p>Assinale a alternativa correta :</p><p>A) Apenas a afirmativa I está correta.</p><p>B) Apenas a afirmativa II está correta.</p><p>C) Apenas a afirmativa III está correta.</p><p>D) Apenas as afirmativas II e III estão corretas.</p><p>E) Todas as alternativas estão corretas.</p><p>P) Um sistema operacional embarcado ou embutido (embedded) é construído para operar sobre um hardware</p><p>com poucos recursos de processamento e armazenamento. Selecione a alternativa que contém alguns exemplos</p><p>típicos de um sistema operacional embarcado:</p><p>A) A aparelhos de TV, reprodutores de MP3, aparlhos de DVD.</p><p>B) Smartphone e dispositivos móveis.</p><p>C) Computador pessoal (desktop).</p><p>D) Pascaline e Ábaco.</p><p>E) Colossus e Z3.</p><p>QUESTÕES 2023</p><p>P) “Os sistemas operacionais como MS-DOS, Unix, Apple’s Macintosh foram construídos. Linguagens de</p><p>programação orientadas a objetos como C++ e Smaltalk foram desenvolvidas. Discos rígidos eram utilizados</p><p>como memória secundária. Impressoras maticiais, e os teclados com layouts atuais foram criados nesta época. Os</p><p>computadores eram mais confiáveis, mas rápidos, menores e com maior capacidade de armazenamento. Esta</p><p>geração é marcada pela vende de computadores pessoais”.</p><p>Selecione a alternativa que contém a principal característica da quarta geração dos computadores:</p><p>A) Válvulas.</p><p>B) Transistores e sistemas em lote.</p><p>C) Cls e multiprogramação.</p><p>D) Computadores pessoais.</p><p>E) Sistemas operacionais.</p><p>P) “Expor a memória física aos processos pode trazer problemas, chegando até a ocasionar o travamento do</p><p>sistema operacional. Entretanto,hoje, depois da história toda ter acontecido,sabemos que existe um método para</p><p>tratar essa situação, caso contrário não seria possível estarmos com o nosso computador conectado a internet,</p><p>acessando o editor de texto e/ou diversas combinações que fazem parte do nosso dia a dia. Para isso temos de</p><p>entender o processo de abstração de memória”</p><p>Com a abstração da memória e a implantação de espaço de endereçamento, cria-se uma memória abstrata para</p><p>abrigar os programas. Selecione a alternativa que contém os elementos que compõem os recursos que são</p><p>manipulados com essa dinâmica</p><p>A) Possui um conjunto de drivers usados para que o porcesso realize o endereçamento à memória</p><p>B) Possui um conjunto de barramentos usados para que o processo realize o endereçamento à memória</p><p>C) Possui um conunto de endereços usados para que o processo realize o endereçamento à memória.</p><p>D) Possui um conjunto derecursos usados para que o processo realize o endereçamento à memória</p><p>E) Possui um conjunto de Ips usados para que o processo realize o endereçamento àmemória</p><p>P) Sobre os processadores, é correto afirmar que:</p><p>I - A CPU traz das memórias instruções, decodifica, interpreta as instruções a serem executadas</p><p>e as executa; a partir</p><p>daí, busca as instruções subsequentes e processa o ciclo novamente até ter instruções a serem executadas.</p><p>II – Cada arquitetura de CPU tem um conjunto especifico de instruções que pode executar.</p><p>III – Uma CPU Risc não executa proramas desenvolvidos para plataformas Cisc; o posto também é verdadeiro.</p><p>IV - Todas as CPUs possuem registradores internos para armazenamento de variáveis importantes e de resultados</p><p>temporários. Em adição aos registradores de propósito geral, usados para conter variáveis e resultados temporários, a</p><p>maioria dos computadores possuem vários registradores especiais disponiveis de forma aparente para os programadores.</p><p>Assinale a alternativa correta:</p><p>A) Apenas as afirmativas I e II estão corretas.</p><p>B) Apenas as afirmativas II e IV estão corretas.</p><p>C) Apenas as afirmativas I e IV estão corretas.</p><p>D) Apenas as afirmativas II e III estão corretas.</p><p>E) Todas as afirmativas estão corretas.</p><p>P) Leia o trecho a seguir:</p><p>As funções mais modernas do sistema operacional são:</p><p>1. Gerenciamento de tarefas.</p><p>2. Gerenciamento de memória.</p><p>3. Gerenciamento de arquivo.</p><p>4. Gerenciamento de dispositivos.</p><p>5. Gerenciamento de serviços.</p><p>6. Gerenciamento de segurança.</p><p>Selecione a alternativa que apresente uma das funcionalidades do sistema operacional, quando multiusuário e</p><p>multitarefas, para exercer o gerenciamento dos recursos disponíveis a todos os processos:</p><p>A) Possibilita a gestão eficiente de grandes quantidades de recursos físicos.</p><p>B) É construído para operar sobre um hardware com poucos recursos de processamento e armazenamento.</p><p>C) É caracterizado por ter o tempo como parâmetro principal.</p><p>D) É tipicamente utilizado por grandes corporações, e como características predominantes desses sistemas</p><p>podem-se considerar a elevada capacidade de E/S, sistema em lote (batch), processamento de transações e</p><p>tempo compartilhado.</p><p>E) Deve suportar a autenticação e a autorização de cada usuário.</p><p>P) Leia o trecho a seguir:</p><p>"Por meio de uma ou mais travas (locks) aplicadas aos arquivos abertos, tipicamente os sistemas operacionais 0ferecem</p><p>algum mecanismo de sincronização para acesso a arquivos. A sincronização pode ser feita aplicando-se a trava no</p><p>arquivo inteiro ou somente em um trecho específico. Isso permitirá que dois ou mais processos possam trabalhar em</p><p>partes distintas de um arquivo sem necessidade de sincronização entre eles".</p><p>Selecione a alternativa que contém os tipos que as travas oferecidas pelo sistema operacional podem ser</p><p>classificadas</p><p>A) Travas obrigatórias, travas recomendadas, trava exclusiva e trava compartilhada.</p><p>B) Travas aleatórias, travas recomendadas, trava sequencial e trava unitária.</p><p>C) Travas obrigatórias, travas híbridas, trava sequencial e trava unitária.</p><p>D) Travas aleatórias, travas recomendadas, trava sequencial e trava compartilhada.</p><p>E) Travas obrigatórias, travas híbridas, trava exclusiva e travas aleatórias.</p><p>P) Leia o trecho a seguir:</p><p>"Dezenas de processos são carregados somente para manter o sistema operacional típico funcionando, isto é, só para</p><p>ligar a máquina e aparecer a tela do desktop, sem ao menos abrir um bloco de notas Todos os processos dos sistemas</p><p>atuais são verdadeiros consumidores esfomeados por memória. Um simples processo inerente do próprio Windows ou</p><p>Linux pode consumir dezenas de megabytes de memória. Para gerir todo esse alto consumo de memória, necessitamos</p><p>de mais memória ".</p><p>Após essa definição, é correto afirmar que swapping é:</p><p>A) um dos métodos mais triviais para gerir a sobrecarga do sistema operacional.</p><p>B) um dos métodos mais triviais para gerir a sobrecarga do barramento.</p><p>C) um dos métodos mais triviais para gerir a sobrecarga dos overlays.</p><p>D) um dos métodos mais triviais para gerir a sobrecarga de memória.</p><p>E) um dos métodos mais triviais para gerir a sobrecarga dos frames.</p><p>P) Leia o trecho a seguir:</p><p>"Quando um arquivo é usado por um único processo, o funcionamento das operações de leitura e escrita é simples e</p><p>claro. Dessa forma, quando um dado é escrito no arquivo, ele está prontamente disponivel para leitura. No entanto,</p><p>arquivos podem ser abertos por vártos processos simultaneamente e os dados escritos por um processo podem não estar</p><p>prontamente disponiveis aos demais processos que estar lendo aquele arquivo. Isso ocorre porque as memórias</p><p>secundárias em disco rígido são lentas em comparação com a memória principal, levando os sistemas operacionais a</p><p>usar buffers intermediários para acumular os dados que deverão ser escritos/manipulados, otimizando o acesso aos</p><p>discos. A forma como os dados escritos por um processo é notada pelos demais processos que também abriram um</p><p>determinado arquivo é chamada de semântica de compartilhamento."</p><p>Selecione a alternativa que contém as semánticas possíveis mais usuais:</p><p>A) Semântica Linux, semântica de sessão e semântica gerencial.</p><p>B) Semântica Unix, semântica de domínio e semântica gerencial.</p><p>C) Semântica Linux, semântica de inicio e semantica imutável.</p><p>D) Semântica Unix, semántica de início e semântica mutável.</p><p>E) Semântica Unix, semântica de sessão e semântica imutável.</p><p>P) Leia o trecho a seguir:</p><p>"A primeira geração dos computadores é marcada pela utilização de válvulas. A válvula é um tubo de vidro, similar a</p><p>uma lâmpada fechada sem ar em seu interior, ou seja, um ambiente fechado a vácuo, e contendo eletrodos, cuja</p><p>finalidade é controlar o fluxo de e'étrons. As válvulas aqueciam bastante e costumavam queimar com facilidade. Um</p><p>dos representantes desta geração é o Eniac. Ele possula 17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área</p><p>construída, sua velocidade era da ordem de 100 kHz e possuía apenas 200 bits de memória RAM".</p><p>FARIAS, Gilberto, Introdução a computação. Disponivel em: http://producao.virtual.ufpb.br/books/camyle/introducaoa</p><p>computacao-livro/livro/livro.chunked/index.html. Acesso em: 17 dez 2019.</p><p>Assinale a questão que contém o período em que podemos classificar como sendo a primeira geração de</p><p>computadores:</p><p>A) Primeira geração (1925-1935).</p><p>B) Primeira geração (1935-1945).</p><p>C) Primeira geração (1945-1955).</p><p>D) Primeira geração (1955-1965).</p><p>E) Primeira geração (1965-1975).</p>