Questões de Concurso Sobre sistemas operacionais em sistemas operacionais

Foram encontradas 782 questões

Q2175521 Sistemas Operacionais
No que diz respeito aos sistemas de arquivos utilizados pelos atuais sistemas de operações na instalação e configuração, são características as listadas a seguir.
I. é o sistema de arquivos padrão do sistema operacional Microsoft Windows, que aceita volumes de até 2 TB, suporta tamanho de arquivo limitado apenas pelo volume, é mais seguro e facilita a recuperação de um erro com maior facilidade.
II. é usado como padrão por algumas distribuições Linux, também conhecidas por distros Linux, desde 2014, tendo sido um sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de 32 bits, considerado um sistema de arquivos de alto desempenho.
Os sistemas de arquivos descritos em I e II são conhecidos, respectivamente, pelas siglas:
Alternativas
Q2175428 Sistemas Operacionais
Um dos conceitos-chave para o funcionamento de sistemas operacionais multiprogramados é:
Alternativas
Q2172686 Sistemas Operacionais
A principal função de um sistema operacional é controlar o funcionamento do computador, como um coordenador dos diversos recursos disponíveis do sistema. Os principais tipos de processamento dos sistemas operacionais e de outros sistemas de gerenciamento de recursos e tarefas são: batch, time-sharing, real-time e multiprocessamento. Relacione a Coluna 1 à Coluna 2, associando o tipo de processamento com a sua explicação.
Coluna 1 1. Batch. 2. Time-sharing. 3. Real-time. 4. Multiprocessamento.
Coluna 2 ( ) Processamento imediato, em que as informações são processadas no momento em que são registradas, gerando um novo processamento subsequente. ( ) Processadores interligados permitem que vários programas sejam executados ao mesmo tempo. ( ) Programas/processos submetidos são armazenados e esperam para serem executados sequencialmente. ( ) Alternar entre diferentes processos de forma que se tem a percepção que todos os processos estão sendo executados simultaneamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2167017 Sistemas Operacionais
Considere as seguintes definições relacionadas a práticas ágeis, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. __________ é uma abordagem de desenvolvimento de software que se concentra em escrever testes antes de escrever o código propriamente dito. O desenvolvedor escreve um teste para uma nova funcionalidade e, em seguida, escreve o código para implementar essa funcionalidade. Quando o teste passar, o desenvolvedor sabe que a funcionalidade está funcionando corretamente.
2. __________ é uma prática de desenvolvimento de software que visa integrar pequenas mudanças no código de forma frequente e automatizada. Isso geralmente é feito com a ajuda de ferramentas que executam a compilação, testes e outros processos para verificar se o código é estável e se se integra corretamente com outros componentes do sistema.
3. __________ é o processo de melhorar o design e a estrutura de um código existente sem alterar sua funcionalidade. É uma técnica comum usada na programação orientada a objetos para tornar o código mais fácil de manter e compreender.
Alternativas
Q2167007 Sistemas Operacionais
Considere as afirmativas abaixo sobre o processo de inicialização (boot) do computador e assinale a alternativa correta.
I. O boot através da rede (PXE) possibilita iniciar um sistema operacional sem a necessidade de um dispositivo de armazenamento (HD, SSD etc.) conectado ao computador.
II. O boot via USB, por estar conectado diretamente à máquina, dispensa a presença de outras memórias de acesso aleatório (RAM).
III. A inicialização via rede (PXE) não demanda acesso à Internet.
Alternativas
Q2167002 Sistemas Operacionais
Sobre a instalação de programas e periféricos em sistemas Windows e Linux, é correto afirmar que:
Alternativas
Q2166348 Sistemas Operacionais
Em sistemas baseados em Linux, utiliza-se o modelo octal para definir a permissão de acesso a arquivos e diretórios.
Considere que foi requisitada a alteração da permissão do arquivo “programa.bin” para que apenas o dono pudesse ler, escrever e executar.
Assinale a alternativa que contém a combinação octal correta.
Alternativas
Q2159641 Sistemas Operacionais
Em relação aos tipos de sistemas operacionais é correto afirmar que 
Alternativas
Q2144936 Sistemas Operacionais
São funções básicas do sistema operacional, EXCETO:
Alternativas
Q2144000 Sistemas Operacionais
Preencha as lacunas do texto a seguir com relação ao sistema operacional.

Em um sistema de _______________, a memória principal é dividida em duas partes: uma parte para o sistema operacional (monitor residente) e uma parte para o programa atualmente sendo executado. Em um sistema de _______________, a parte do “usuário” da memória é subdividida para acomodar diversos processos. A tarefa de subdivisão é executada dinamicamente pelo sistema operacional e é conhecida como _______________.

A sequência que preenche corretamente as lacunas é
Alternativas
Q2143762 Sistemas Operacionais
Em uma reunião em que foi decidida a contratação de um serviço de computação em nuvem, a empresa definiu que um serviço cujo provedor gerencie a infraestrutura, isto é, servidores, rede, virtualização e serviços de dados, chamado de IaaS (infraestrutura como Serviço), seria contratado.
Sobre esse tipo de serviço, analise as afirmativas a seguir.
I. O provedor contratado irá gerenciar componentes como sistema operacional, aplicações e middleware.
II. O provedor contratado fornecerá o hardware, a rede, os discos rígidos, o armazenamento e os servidores.
III. O provedor é o responsável por corrigir interrupções, fazer reparos e solucionar problemas de hardware.
Estão corretas as afirmativas
Alternativas
Q2120816 Sistemas Operacionais
Quando vários usuários estão trabalhando em conjunto, muitas vezes é preciso que eles compartilhem arquivos. Em sistemas operacionais modernos, é conveniente que um arquivo compartilhado apareça, simultaneamente, em diretórios distintos, pertencendo a usuários diferentes. Considerando a Figura a seguir, que apresenta um sistema de arquivos onde o arquivo identificado por "?" é compartilhado entre os usuários C e B, analise as asserções abaixo.
Imagem associada para resolução da questão

FONTE: TANEMBAUM, A. S. Sistemas operacionais modernos. 4ª ed. Makron Books. 
I. O sistema de arquivos representado na figura é um Gráfico Acíclico Orientado (Directed Acyclic Graph - DAG, em inglês). II. Se os diretórios realmente contiverem endereços de disco, então uma cópia desses endereços terá de ser feita no diretório do usuário B, quando o arquivo "?" for compartilhado pelo usuário C. Se B ou C, subsequentemente, adicionarem blocos ao arquivo "?", os novos blocos serão listados somente no diretório do usuário que estiver realizando a adição. III. Em sistemas UNIX, temos o conceito de i-node que, de maneira resumida, pode ser definido como uma pequena estrutura de dados associada a um arquivo em si. Considerando o usuário C como o proprietário original do arquivo "?" e o uso de i-nodes, caso o arquivo "?" seja compartilhado com o usuário B, depois excluído pelo usuário C, o consumo de espaço em disco será contabilizado apenas na quota do usuário B. IV. Através do uso de links simbólicos, um arquivo do tipo link é gerado, contendo apenas o caminho do arquivo ao qual ele é ligado. Quando o proprietário original C do arquivo "?" o excluir, o link simbólico é atualizado para o caminho do arquivo, agora localizado no diretório do usuário B, preservando o arquivo.
Estão corretas apenas as asserções

Alternativas
Q2120814 Sistemas Operacionais
Em sistemas operacionais modernos, embora cada processo seja uma entidade independente, com seu próprio contador de programa e estado interno, processos, muitas vezes, precisam interagir entre si. Um processo pode gerar alguma saída que outro processo usa como entrada. A Figura a seguir apresenta um diagrama de estados, mostrando os três estados nos quais um processo pode se encontrar, e as respectivas transições. Considerando um processo P, em execução em um sistema operacional, assinale a alternativa correta sobre as transições.
Imagem associada para resolução da questão
FONTE: TANEMBAUM, A. S. Sistemas operacionais modernos. 4ª ed. Makron Books.
Alternativas
Q2120809 Sistemas Operacionais
No sistema operacional openSUSE 15.4, o "systemd" é responsável pela inicialização do sistema, sendo iniciado diretamente pelo kernel. Entre seus recursos, estão a capacidade de paralelizar a inicialização de serviços, de criar pontos de restauração do estado do sistema, dentre outros. Sobre "systemd", marque a alternativa INCORRETA
Alternativas
Q2120808 Sistemas Operacionais
Um analista extraiu, utilizando a interface de linha de comandos no sistema operacional openSUSE 15.4, uma lista, com um e-mail por linha, de e-mails de usuários com problemas de estouro de quota de e-mail, em um arquivo denominado estouro.txt. Marque a alternativa que NÃO representa uma maneira de exibir o conteúdo do arquivo estouro.txt em modo ordenado e sem entradas duplicadas.
Alternativas
Q2120807 Sistemas Operacionais

No sistema operacional openSUSE 15.4, o servidor DNS (Domain Name System) BIND tem sua configuração tipicamente armazenada no arquivo "/etc/named.conf", enquanto os dados dos domínios gerenciados são armazenados em arquivos separados com extensão ".zone", na pasta "/var/lib/named". Considere o trecho de um arquivo .zone apresentado a seguir:


$TTL 2D

example.com. IN SOA dns root.example.com. (

     2003072441 ; serial

     1D ; refresh

     2H ; retry

     1W ; expiry

     2D ) ; minimum

     IN ? dns

     IN ? 10 mail dns

dns IN A 192.168.1.116

mail IN A 192.168.3.108

www IN A 192.168.2.103

     IN ? 192.168.2.104

ntp IN ? dns



Assinale a alternativa que corresponde a possíveis valores aceitos para as lacunas indicadas com ponto de interrogação (?), respeitando a ordem em que aparecem. 

Alternativas
Q2120806 Sistemas Operacionais

Considere as asserções a seguir acerca das ferramentas de interface de linha de comando para gerenciamento de processos no sistema operacional openSUSE 15.4.


I. O comando "ipcs" apresenta uma lista com os recursos de comunicação entre processos em uso no sistema, tais como segmentos de memória compartilhada e semáforos.


II. O comando "top -U 0" exibe tabela de processos de todos os usuários com informações de uso de processador, memória e outros recursos, por processo e taxa de atualização das informações exibidas a cada 0 segundos.


III. O comando "nice" permite ajustar a proporção de tempo de processador que será dado ao comando passado como parâmetro, com valores maiores indicando maior prioridade de uso do processador.


IV. O comando "pstree" exibe uma listagem de processos em forma de árvore, permitindo consultar a relação entre processos em execução.


Estão corretas apenas as asserções

Alternativas
Q2120805 Sistemas Operacionais

No sistema operacional openSUSE 15.4m, o "cron" pode ser utilizado para executar comandos, automaticamente, em momentos pré-definidos. O "cron" utiliza uma tabela de tempo especialmente formatada, provendo algumas opções por padrão.

Considere a entrada no arquivo /etc/crontab a seguir:

10 */2 * * 1,3,5 root rm -rf /tmp/files/


Assinale a alternativa que melhor representa o significado da entrada indicada acima.

Alternativas
Q2120804 Sistemas Operacionais

Em uma máquina com sistema operacional OpenSUSE 15.4, tem-se um arquivo CSV (commaseparated values) denominado "lista.csv", com dados de toda a comunidade acadêmica da Universidade, conforme exemplificado no excerto a seguir:


nome,email,tipo

joao da silva,[email protected],professor

maria de andrade,[email protected],aluno

jose de freitas,[email protected],tecnico

paula ramos,[email protected],terceirizado


Marque a alternativa que representa uma maneira, via interface de linha de comando, de extrair desse arquivo uma lista contendo apenas os e-mails (um por linha) de todos os que não são do tipo "aluno", salvando o resultado em um arquivo denominado "nao-alunos.txt". Considere que os comandos são executados sobre o interpretador de comandos "bash".

Alternativas
Q2107763 Sistemas Operacionais
Em sistemas computacionais nos quais múltiplos usuários compartilham recursos (memórias, programas, processadores etc.) é necessário empregar medidas de proteção e segurança. No sistema operacional (SO) Linux, medidas de segurança estão disponíveis em diversos níveis: usuários individuais, grupo de usuários e administradores, para citar alguns. Suponha que um usuário user1 de um SO Unix ou Linux deseja compartilhar o acesso a uma parte da sua hierarquia de arquivos, localizada a partir e sob o diretório dir1. Ele deseja compartilhar esses arquivos com todos os usuários de seu grupo e apenas com esses, para fins de leitura e execução, mantendo permissões plenas para si próprio nesta região de seu sistema de arquivos. Suponha ainda que dir1 está localizado imediatamente sob o diretório raiz (home) de user1, e que o diretório raiz já está compartilhado para leitura e execução com os usuários do grupo de user1. Estando user1 com um shell de comandos ativo no seu diretório raiz, um comando que garante o compartilhamento definido e apenas este é: 
Nota: pr_user1> representa o prompt de comando do shell ativo.
Alternativas
Respostas
341: E
342: B
343: E
344: D
345: A
346: C
347: A
348: B
349: D
350: C
351: C
352: C
353: A
354: A
355: A
356: D
357: C
358: C
359: D
360: A