Prévia do material em texto
APOL2 Questão 1/10. Assinale a alternativa correta quanto às afirmações sobre as camadas do modelo ISO/OSI: A A camada Física faz a conversão do fluxo de dados recebido da camada de rede para os sinais a serem transmitidos. B A camada de Enlace ou link de dados trata da definição do roteamento, isto é, o caminho pelo qual os pacotes de informação serão enviados até o destino. C A camada de Transporte realiza o tratamento de erros de transmissão, fazendo a detecção e providenciando a correção dos erros. D A camada de Apresentação trata do formato dos dados a serem apresentados pelos aplicativos. C Correta. A camada de Transporte é responsável pela entrega de dados de forma confiável, e isso inclui o tratamento de erros de transmissão, como a detecção e, dependendo do protocolo, a correção de erros. Assinale a alternativa que completa a sentença a seguir. Quanto à estrutura do Núcleo (Kernel), os Sistemas Operacionais podem ser classificados em: A arquitetura monolítica, em camadas, máquina virtual e arquitetura microkernel. B batch, tempo real, interativo e híbridos. C monotarefa, multitarefa, monousuário e multiusuário. D fortemente acoplado e fracamente acoplado. Questão 2/10. Assinale a alternativa que completa a sentença a seguir. Quanto à estrutura do Núcleo (Kernel), os Sistemas Operacionais podem ser classificados em: A arquitetura monolítica, em camadas, máquina virtual e arquitetura microkernel. B batch, tempo real, interativo e híbridos. C monotarefa, multitarefa, monousuário e multiusuário. D fortemente acoplado e fracamente acoplado. A Correta: Essas são classificações específicas do núcleo (kernel) dos sistemas operacionais. Elas descrevem como o kernel é estruturado internamente: · Arquitetura monolítica: Todo o código do kernel é executado no modo núcleo, o que oferece alto desempenho, mas pode tornar o sistema menos seguro e estável. · Em camadas: O kernel é dividido em camadas, cada uma dependendo da camada abaixo dela. Essa abordagem é mais modular e organizada. · Máquina virtual: O kernel emula uma máquina completa, permitindo que múltiplos sistemas operacionais rodem simultaneamente em um hardware físico. · Microkernel: Apenas as funções básicas do sistema são executadas no modo núcleo, enquanto outras funções são executadas em modo usuário. Isso oferece mais segurança e estabilidade, mas pode ter um impacto no desempenho. Questão 3/10. Quanto aos sistemas do tipo tempo real, assinale a alternativa correta. A Esse tipo de sistema tem como característica principal a execução de tarefas em fila que normalmente são armazenadas em disco ou fita e aguardam seu tempo para ser processadas. B Nos sistemas de tempo real, o fator principal é o tempo de resposta, normalmente utilizado em aplicações de cálculos numéricos, compilações, backups. C Nos sistemas de tempo real é implementado o conceito de fatia de tempo (time-slice) que define o tempo máximo de execução de cada tarefa para permitir resposta em tempo real para os usuários. D Nos sistemas de tempo real o fator principal é o tempo de resposta, normalmente utilizado em sistemas de monitoramento de refinarias de petróleo, controle de tráfego aéreo, de usinas termoelétricas e nucleares, ou em qualquer aplicação onde o tempo de processamento é fator fundamental. D Correta: Esta alternativa descreve corretamente a natureza dos sistemas de tempo real. Nesses sistemas, o tempo de resposta é crucial e eles são tipicamente usados em ambientes onde a precisão e a velocidade de resposta são vitais, como em sistemas de monitoramento e controle industrial (refinarias, tráfego aéreo, usinas), onde qualquer atraso pode resultar em falhas catastróficas. Questão 4/10. Assinale a alternativa correta em relação aos sistemas multiusuários. A Somente podem ser implementados em sistemas multiprogramáveis. B Somente podem ser implementados em sistemas monoprogramáveis. C Podem ser implementados tanto em sistemas multiprogramáveis como monoprogramáveis. D Este conceito aplica-se a sistemas onde diversos usuários possam ser cadastrados, independentemente da possibilidade de realização de logins simultâneos, locais ou remotos. A Correta. Embora essa alternativa não seja perfeita, ela é a que mais se aproxima da realidade dos sistemas multiusuários, que geralmente requerem um ambiente multiprogramável para suportar a execução simultânea de várias tarefas por diferentes usuários. Questão 5/10. O endereço IP é composto de identificação da rede (endereço da rede ou NetID) e identificação do host (endereço do host ou HostID). A organização de NetID e de HostID define a classe de endereço e a máscara de rede ajuda a identificar o NetID e o HostID. Sobre a classe dos endereços IP é correto afirmar que: A Na Classe B os primeiros bits do endereço são sempre 11110 (um, um, um, um, zero). B Na Classe B os primeiros bits do endereço são sempre 10 (um, zero), resultando em 216 ou 65.536 possíveis endereços de hosts (14 bits para NetID e 16 para HostID) C A Classe C é de uso reservado pelos gestores de endereços globais para uso em projetos de pesquisa e testes. D Na classe E existem 224 ou 16.777.216 possíveis endereços de hosts (7 bits para NetID e 24 para HostID). B Correta: Na Classe B, os endereços IP começam com "10" nos primeiros bits. O endereço de Classe B permite 14 bits para o NetID e 16 bits para o HostID, o que resulta em 65.536 endereços possíveis para hosts. Questão 6/10. A divisão das informações a serem transmitidas pela rede em unidades menores, chamadas segmentos, numerando-os e mantendo o registro de cada segmento, é feita pela camada de: A Sessão B Apresentação C Transporte D Aplicação C Correta. A camada de Transporte é responsável por dividir os dados em segmentos menores, numerá-los, e garantir que sejam entregues de forma correta e na ordem certa. Isso garante a comunicação confiável entre dispositivos na rede. Questão 7/10. Analise as sentenças a seguir e identifique as características dos sistemas operacionais tipo batch. I) Não exigir a interação do usuário com a aplicação. II) Cálculos numéricos, compilações, backups são exemplos de aplicações originalmente processadas em batch. III) Tem como premissa básica o tempo de resposta ao usuário. Assinale a alternativa que apresenta o(s) item(ns) correto(s): A Somente os itens I e III estão corretos. B Somente o item I está correto. C Somente o item II está correto. D Somente os itens I e II estão corretos. D Correto I) Não exigir a interação do usuário com a aplicação. Correto. Sistemas batch executam tarefas sem a necessidade de interação contínua do usuário. As tarefas são processadas em lotes (batch) e a interação só ocorre no início e no final da execução, se necessário. II) Cálculos numéricos, compilações, backups são exemplos de aplicações originalmente processadas em batch. Correto. Essas tarefas são frequentemente realizadas em sistemas batch porque podem ser executadas de forma automática e agendada, sem necessidade de intervenção contínua do usuário. Questão 8/10. O interesse das comunicações digitais ainda é a comunicação entre dois ou mais dispositivos, mas a diferença neste novo cenário é que os dispositivos transmissores e receptores não estão mais conectados ao mesmo meio. Existe, evidentemente, um meio de comunicação, mas fragmentado, formado por vários meios de comunicação distintos, interligados por dispositivos diferentes formando um grande arranjo de equipamentos, que conhecemos como rede. Com base no texto acima, avalie as informações a seguir · I. A comunicação em rede passa a depender de elementos que não estão participando diretamente da “conversa” entre o transmissor e o receptor. · Correto. Em uma rede, a comunicação depende de dispositivos intermediários, como roteadores e switches, que não são os participantes finais da comunicação, mas são essenciais para o encaminhamento dos dados. · II. Em uma rede roteada formada por muitos dispositivos, de forma geral, o dispositivo transmissor e receptor podem estar a muitos saltos de distância,mas sempre através dos mesmos caminhos. · III. Os enlaces estão sujeitos a falhas e podem gerar perdas de dados mesmo empregando sistema de correção de erro. · Correto. Mesmo com sistemas de correção de erro, enlaces de comunicação podem falhar, resultando em perda de dados. É correto apenas o que se afirma em A II, apenas. B III, apenas. C I e II, apenas. D I e III, apenas. E I, II e III. Questão 9/10. Com relação à arquitetura do Núcleo do Sistemas Operacional desenvolvida sobre o conceito de microkernel, analise as sentenças a seguir. I) Nessa arquitetura os serviços do sistema operacional são disponibilizados por meio de processos, como processo para gerência de arquivos, gerência de processos, gerência de memória e escalonamento. · Correto. No microkernel, os serviços do sistema operacional, como gerenciamento de arquivos e memória, são implementados como processos em espaço de usuário, e não dentro do núcleo, o que mantém o kernel pequeno e modular. II) Na arquitetura microkernel é possível isolar as funções do sistema operacional por diversos processos servidores e dedicados a serviços específicos, tornando o núcleo menor, mais fácil de depurar e, consequentemente, aumentando sua confiabilidade. · Correto. Essa é uma das principais vantagens do microkernel: ele mantém o núcleo mínimo e delega funções para processos de servidor em espaço de usuário, o que facilita a depuração e pode melhorar a confiabilidade. III) Na arquitetura microkernel o núcleo é formado por módulos que são compilados separadamente e depois linkados, formando um grande e único programa executável. Assinale a alternativa que apresenta o(s) item(ns) correto(s): A Somente os itens I e III estão corretos. B Somente o item I está correto. C Somente o item II está correto. D Somente os itens I e II estão corretos. Questão 10/10. Quanto à arquitetura baseada no conceito de Máquina Virtual, assinale a alternativa correta. A Nessa arquitetura, o sistema cria um nível intermediário entre o hardware e o sistema operacional, denominado gerência de máquinas virtuais. Este nível cria diversas máquinas virtuais independentes, onde cada uma oferece uma cópia virtual do hardware. B Nessa arquitetura é possível isolar as funções do sistema operacional por diversos processos servidores e dedicados a serviços específicos, tornando o núcleo menor, mais fácil de depurar e, consequentemente, aumentando sua confiabilidade. C Nessa arquitetura o núcleo é formado por módulos que são compilados separadamente e depois linkados, formando um grande e único programa executável. D Nessa arquitetura, o sistema se caracteriza por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa. A Correta. Na arquitetura baseada em máquinas virtuais, um hypervisor ou gerenciador de máquinas virtuais cria um ambiente em que múltiplas máquinas virtuais (VMs) podem operar de forma independente. Cada VM tem uma cópia virtualizada do hardware, o que permite que vários sistemas operacionais rodem simultaneamente no mesmo hardware físico, sem interferir uns nos outros.