Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Quais mecanismos são utilizados pelo sistema operacional para evitar comprometimento do sistema, caso uma aplicação acesse o núcleo e execute System Call e Antivírus Login e System Call Modos de acesso e System Call Login e Modos de acesso Login e Antivírus 2) (DCTA-2013) Uma das atribuições da BIOS em um computador do tipo IBM-PC é: Contatar o fabricante do computador quando este acusar algum problema de hardware Corrigir setores defeituosos no disco rígido Detectar e reconhecer os componentes físicos (hardware) conectados ao computador Realizar o backup dos dados na memória com determinada frequência Desfragmentar arquivos dispersos no disco rígido 3) Programadores desenvolvem seus programas em Fortran ou Assembly e os registram em conjuntos de cartões perfurados. Os operadores agrupavam estes programas em lotes para execução em mainframes que custavam milhões de dólares. Este é um cenário típico de qual fase da história da informática? Terceira Geraçao (1965-1980) Primeira Geração (1945-1955) Quinta Geração (1990-atualidade) Segunda Geração (1955-1965) Quarta Geração (1980-1990) 4) (CESPE – FUB 2010) Considere que, durante a execução de um programa, um microprocessador envie uma instrução ao endereço, em hexadecimal, 7C1. Nessa situação, esse endereço, em notação decimal, corresponde a 1984. Certo Errado 5) Qual destas opções não é característica dos sistemas operacionais monoprogramáveis? É facilmente implementável Processador, memória e periféricos podem ser alocados sem restrições ao programa em execução No fundo, todo sistema é monoprogramável, já que apenas uma tarefa pode ser alocada no processador a cada instante Não utiliza os recursos do computador de forma economicamente eficiente Apenas um programa pode estar carregado na memória por vez 6)(ESAF - Receita Federal 2005) Em um sistema operacional, o kernel é: Um computador central, usando um sistema operacional de rede, que assume o papel de servidor de acesso para os usuários da rede. O processo de intervenção do sistema operacional durante a execução de um programa. Tem como utilidade desviar o fluxo de execução de um sistema para uma rotina especial de tratamento. Um pedido de atenção e de serviço feito à CPU. A técnica usada para permitir que um usuário dê instruções para a máquina, usando instruções gráficas. O núcleo do sistema, responsável pela administração dos recursos do computador, dividindo-os entre os vários processos que os requisitam. 7) Quando ocorre um(a) ______, o kernel salva o contexto de um processo que estava rodando no PCB e carrega o contexto salvo do processo escalonado. Qual opção preenche corretamente esta lacuna? escalonamento de longo prazo troca de mensagens deadlock troca de contexto substituição de página 8) Qual destas opções não é característica dos sistemas operacionais multiprogramáveis? Cabe ao sistema operacional a tarefa de gerenciar o acesso concorrente aos recursos compartilhados No fundo, todo sistema é multiprogramável, já que diversos programas são carregáveis para a memória Enquanto um programa estiver executando tarefa de E/S, outro pode estar sendo executado no processador Vários programas podem estar carregados na memória simultaneamente Recursos como memória e periféricos devem ser compartilhados entre os programas 9) Qual opção não é verdadeira sobre as Chamadas de Sistema (System Calls). (OBS: No Windows NT, as chamadas de sistema são realizadas por intermédio da API Win32). Fornece interface entre processos e o sistema operacional Em Windows NT é possível invocar diretamente as chamadas de sistema São direcionadas para programadores de baixo nível, geralmente em linguagens como Assembly ou C Geralmente disponíveis como instruções em Assembly Em Unix é possível invocar diretamente chamadas de sistema 10) (DCTA-2013) Os programas de computadores (ou softwares) podem ser classificados em duas grandes categorias: software de sistema e software de aplicação. A alternativa que apresenta apenas softwares, que são classificados como de sistema, é: Word e firmware Windows e Excel MySQL e Oracle Linux e Access BIOS e drivers de dispositivos 11) (CESPE – MPU 2010) O endereço codificado em hexadecimal como 10F é representado na base 2 pelo número 100001111. Certo Errado 12) O sistema operacional é um programa que: Não é responsável pela gestão do hardware Está completamente armazenado em ROM É executado apenas quando o computador é iniciado Não é sempre necessário Suporta a execução de outros programas 13) Associe os itens de 1) a 4) com as opções correspondentes de a) a d). Qual alternativa apresenta a associação correta dos itens? 1) Estrutura do kernel 2) Aplicativos 3) Utilitários 4) Linguagens de comando a) Softwares desenvolvidos para execução de tarefas de processamento de dados b) Permitem que se faça uso das systems calls c) Modo como o código do SO é organizado e o inter-relacionamento operacional entre seus diversos componentes d) Fornecem complemento para as ferramentas básicas do gerenciamento do SO 1→c; 2→d; 3→a; 4→b 1→b; 2→d; 3→c; 4→a 1→b; 2→d; 3→a; 4→c 1→c; 2→b; 3→d; 4→a 1→c; 2→a; 3→d; 4→b 14) (CESPE - CNJ 2013) Um sistema operacional é composto por diversos programas responsáveis por funções distintas e específicas. A parte mais importante do sistema operacional é o kernel, que entra em contato direto com a CPU e demais componentes de hardware. Certo Errado 15) (CESPE - Ministério da Saúde 2008) Softwares básicos são softwares gratuitos ou livres que desempenham funções básicas como edição de textos e de planilhas eletrônicas. Errado Certo 16) (FUNDEP - Prefeitura de BH 2012) Analise as seguintes afirmativas referentes aos sistemas operacionais e assinale com V as verdadeiras e com F as falsas. ( ) Gerencia os componentes dos sistemas computacionais. ( ) Oferece uma interface mais simples para uso dos sistemas computacionais. ( ) Gerencia a memória dos sistemas computacionais. Assinale a alternativa que apresenta a sequência de letras correta. F V F V F V F F V V V V V V F 17) (FCC – DPE-RS 2017) Sejam dois números binários X e Y, cujos valores são: X: 0101 1100 0101 Y: 1001 1101 0101 O valor da soma X+Y, na base hexadecimal, é: 11F6 F9A EA5 FC6 109B 18) (PaqTcPB - UEPB 2012) Analise as assertivas sobre conceitos básicos de sistemas operacionais. I - Windows Vista, Linux e JavaOS são exemplos de sistemas operacionais. II - Nos sistemas de tempo compartilhado, o tempo do processador é dividido em pequenos intervalos de tempo (time slices), dando a impressão de que diversos programas são executados ao mesmo tempo. III - O processamento em batch é caracterizado pela constante interação do usuário com a aplicação. IV - Os sistemas monoprogramáveis tem a característica de que o processador, a memória e os periféricos permanecem exclusivamente dedicados à execução de um único programa. Apenas II, III e IV Apenas I e III Apenas II e IV Apenas I, II e IV I, II, III e IV 19)(Fundação Dom Cintra 2010) São exemplos de sistemas operacionais os abaixo relacionados, exceto: DOS Windows Lotus Notes Unix Linux 20)(CESGRANRIO - Liquigas 2012) Um computador é um equipamento capaz de processar com rapidez e segurança grande quantidade de informações. Assim, além dos componentes de hardware, os computadores necessitam de um conjunto de softwares denominado: Arquivo de dados Sistema operacional Navegador de internet Blocos de disco Processador de dados 21) Sabendo que os endereços IPs na versão 4 podem ser representados por valores entre 0.0.0.0 e 255.255.255.255, qual dos endereços abaixo, em hexadecimal, não é um endereço IP válido. CC.3F.2.7B 106.0.BC.0 92.CD.F1.20 D0.B7.0.FF DA.12.BB.FF 22) Assinale a alternativa correta quanto a Sistemas Operacionais diversos e suas principais características. n.d.a. Ao contrário do GNU/Linux, o Windows exige uma partição reservada para ser usada como Memória Virtualde troca (SWAP). No GNU/Linux, a memória virtual é criada como um arquivo na partição principal. Apesar de poder ser instalado diretamente no disco rígido, como um sistema operacional único no computador, o GNU/Linux normalmente é instalado como um aplicativo acessível por meio do Windows. Os sistemas GNU/Linux apresentam diversas características que o sistema operacional Windows não possui, como multitarefa, suporte a diversos sistemas de arquivos e interface gráfica. O Sistema operacional Windows não reconhece as partições formatadas em sistemas de arquivos que ele não suporta, como as partições EXT3 e ReiserFS, usadas no GNU/Linux. Devido a esse fato, os arquivos armazenados em partições Linux não podem ser acessados pelo Windows diretamente. 23) O Windows e Linux são classificados como sistemas operacionais. A principal diferença entre eles está em seu núcleo. Onde o núcleo do Windows é proprietário e do Linux é livre. Como é chamado o núcleo de um sistema operacional? n.d.a. Shell Kermel Chanel Kernel 24)Com relação aos sistemas operacionais, considere as afirmações abaixo I. Conjunto de programas que gerenciam os recursos do computador. II. Conjunto de editores de textos e de planilhas eletrônicas para automação comercial. III. Conjunto de programas que faz a interface entre o usuário e o computador. É correto o que se afirma APENAS em: II III http://92.cd/ http://da.12.bb/ I e III I e II I 25) Quais das alternativas abaixo não apresenta funções do kernel Tratamento de interrupções e exceções e Gerência de memória Criação e eliminação de processos e Gerência de dispositivos de E/S Gerência de memória e Gerência de dispositivos de E/S Criação e eliminação de contas de usuários e Gerência de senhas 26) (FCC - Sergipe Gás S/A 2013) Um sistema operacional é formado por um conjunto de programas cuja função é gerenciar os recursos do sistema computacional, fornecendo uma interface entre o computador e o usuário. Quando o computador é ligado ocorre o carregamento do Sistema Operacional, que está normalmente ___I___, para ____II____. Completa corretamente as lacunas I e II, respectivamente, em DVD - na memória Cache. em CD - a memória ROM. no disco rígido - a memória Cache. no HD - a memória RAM. na memória Cache - a memória RAM. 27) (FCC - Nossa Caixa Desenvolvimento 2010) É um sistema de arquivos distribuídos que compartilha arquivos e diretórios entre computadores conectados em rede e tem por finalidade tornar o acesso remoto transparente para o usuário do computador, pois quando o usuário chama um arquivo ou diretório no servidor, lhe parece estar acessando localmente. Trata-se de EXT2 NFS SWAP EXT3 NTFS 28) Ao instalar quaisquer dispositivos que necessitem de comunicação entre o sistema operacional e o hardware (espécie de tradutor/intérprete), providenciar as ações necessárias. A ação mencionada refere-se à instalação conjunta de programas que acompanham os dispositivos conhecidos por Drives Firewalls Speakers Adwares Drivers 29) (UFF - UFF 2009) No tocante aos sistemas operacionais, quando o usuário deseja solicitar algum serviço do sistema, ele realiza uma chamada a uma de suas rotinas (ou serviços) por meio de "artifícios" que são a porta de entrada para o acesso ao núcleo do sistema operacional. Esse artifício ou acesso é conhecido como: System calls Kernel Bibliotecas Sub-rotinas Buffer 30) Pergunta(ENADE 2014 – Sistemas de Informação) Os estados que um processo alcança podem ser modelados por meio do diagrama exibido a seguir (Adaptado de TANEMBAUM, A. S. Sistemas Operacionais Modernos. 3 ed. São Paulo: Pearson do Brasil: 2010) No diagrama de estados apresentado, as transições causadas pelo escalonador de processos são: 1 e 4 2 e 3 1 e 3 2 e 4 1 e 2 31) Qual destas arquiteturas não é uma arquitetura de SO? Monolítica Macrokernel Exokernel Em camadas Microkernel 32)O que significa dizer que um processo está pronto? Que ele já foi encerrado Que ele está pronto para receber uma instrução de entrada/saída n.d.a. Que ele está aguardando para entrar em execução Que ele foi finalizado e aguarda o SO liberar seus recursos 33) (FCC - TRE-SP 2012) Nos conceitos de ciência da computação, um processo é um módulo executável que pode conter threads. Um conceito importante sobre threads que estão contidas no mesmo processo é que: Possuem proteção contra problemas comuns de processos, como vazamento e acessos inválidos da memória Controlam o acesso da memória dinâmica (heap) dos processos externos Evitam que processos concorrentes acessem recursos do processo principal Podem compartilhar a memória do processo Acessam a memória estática ao contrário de processos convencionais 34) (FCC - TJ-PA 2009) Quando um sistema operacional permite a comunicação direta do usuário com o processo durante o seu processamento está executando um processo: Background I/O Bound Front-end Foreground Backend 35) (ENADE 2014 - Ciência da Computação) Um processo tem um ou mais fluxos de execução, normalmente denominados apenas por threads. A partir das figuras 1 e 2 apresentadas, avalie as afirmações a seguir. I. Tanto na figura 1 quanto na figura 2, existem três threads que utilizam o mesmo espaço de endereçamento. II. Tanto na figura 1 quanto na figura 2, existem três threads que utilizam espaços de endereçamento distintos. III. Na figura 2, existe um processo com um único espaço de endereçamento e três threads de controle. IV. Na figura 1, existem três processos tradicionais, cada qual tem seu espaço de endereçamento e uma única thread de controle. V. As threads permitem que várias execuções ocorram no mesmo ambiente de processo de forma independente uma das outras. É correto apenas o que se afirma em I, II e III III, IV e V II, IV e V I, III e V I, II e IV
Compartilhar