QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
23 questões encontradas

Sobre o funcionamento dos sistemas operacionais Windows e Linux, analise as assertivas abaixo e assinale a alternativa correta.

I. O Windows Vista consiste de uma única camada central, que atua antes do núcleo do NTOS, que é carregado do “ntoskrnl.exe” depois da inicialização do sistema.

II. A função do Linux é controlar o hardware e fornecer uma interface de chamadas de sistema para todos os programas. Essas chamadas permitem que os programas do usuário criem e gerenciem processos, arquivos e outros recursos.

III. No Windows, o NTOS tem apenas uma camada: a “executiva”, contendo a maioria dos serviços, e contém um núcleo, que implementa os fundamentos das abstrações de sincronização e agendamento de threads.

IV. O sistema Linux pode ser considerado um tipo de losango: na base está o software, e executando diretamente sobre o software atua este sistema operacional.

A Todas as assertivas estão corretas.
B Todas as assertivas estão incorretas.
C Apenas a assertiva II está correta
D Apenas as assertivas I e II estão corretas.
E Apenas as assertivas III e IV estão corretas.

A respeito dos sistemas operacionais Android e iOS, julgue os itens que se seguem. No Android, a UID (user identifier) é utilizada para configurar um sandbox de aplicativo, no entanto, por questão de segurança, o sandbox não se estende ao código nativo e aos apps e bibliotecas do Android, os quais são executados em área de memória protegida, com acesso somente pelo kernel .

A Certo
B Errado

A respeito dos sistemas operacionais Android e iOS, julgue os itens que se seguem. No iOS, a aleatorização de espaço de endereço ajuda a proteger o sistema contra a exploração de erros de corrupção da memória, sendo usada pelos apps integrados para aleatorizar as regiões da memória na inicialização.

A Certo
B Errado

O núcleo do sistema operacional, denominado kernel, é formado por um conjunto de rotinas que oferecem serviços às aplicações dos usuários e ao próprio sistema. Para usar um serviço do sistema operacional, a aplicação do usuário aciona a respectiva rotina do kernel através da técnica

A buffering
B container
C spooling
D system call
E virtual machine

No Red Hat Enterprise Linux (RHEL), a arquitetura do sistema é composta por diversas camadas, como o Kernel, a Shell e as ferramentas de administração. Uma das funções primordiais do Kernel é

A realizar acessos diretos ao sistema de arquivos.
B realizar backups automáticos de arquivos e diretórios críticos.
C fornecer uma interface gráfica para facilitar a navegação no sistema.
D interpretar comandos do usuário e traduzi-los para o sistema operacional.
E gerenciar hardware, memória, processos e garantir a comunicação entre o software e o hardware.

No uso dos recursos do MS Windows 11 BR (x64), enquanto a execução de um atalho de teclado tem por significado “Copiar”, outro é executado com a função de “Colar”. Esses atalhos de teclado são, respectivamente

A Ctrl + E e Ctrl + V
B Ctrl + E e Ctrl + L
C Ctrl + C e Ctrl + V
D Ctrl + C e Ctrl + L

No uso dos recursos de uma distribuição Linux em um microcomputador Intel, existem diversos comandos que podem ser executados em linha de prompt. Dentre eles, enquanto um possibilita encontrar o caminho completo do diretório atual, outro copia arquivos do diretório atual para uma pasta diferente. Esses comandos são, respectivamente:

A pwd e cp
B sudo e cd
C tar e rm
D cat e ls

O problema de endereçamento surge quando se percebe que os endereços ocupados por um programa no disco não correspondem aos que ele ocupará na memória. O problema de endereçamento passa a ser, portanto, determinar uma estratégia de conversão entre endereços lógicos e endereços físicos. Essa transformação deve ser feita de forma que a execução do programa seja efetivada com sucesso ao carregar-se o mesmo na memória. São estratégias para efetuar esse mapeamento de memória, EXCETO:

A endereçamento absoluto.
B relocação estática.
C relocação dinâmica.
D parser contíguos.
E segmentação.

Existem cinco diferentes níveis de memória, diferindo em tamanho, custo e velocidade, que são:

A registradores internos da CPU, Cache , Memória principal, Memória secundária, Bibliotecas.
B registradores internos da CPU, Cache , Memória principal, Memória secundária, Datasets.
C registradores internos da CPU, Database, Memória principal, Memória secundária, Bibliotecas.
D memória principal, Memória secundária, Bibliotecas, Ponteiros e HD.
E memória principal, Memória secundária, Bibliotecas, Cache e Ponteiros.

Assinale a única alternativa que preenche corretamente as lacunas em branco. A solução para a alocação de segmentos maiores do que o espaço disponível na memória (ou até mesmo maior que ela toda) veio com um dos conceitos mais importantes de otimização de programas e sistemas, que é o ________________. Este princípio diz que os endereços de memória não têm probabilidade igual de acesso, sendo mais provável que após executar uma instrução da página x , que acesse um dado da página y , é muito mais provável que a próxima instrução também esteja na página x e também acesse dados na página y .

A princípio da elasticidade.
B princípio da localidade.
C princípio da alocação.
D princípio do endereçamento.
E princípio dos blocos.