Questões de Sistemas Operacionais - Sistemas Operacionais para Concurso
Foram encontradas 549 questões
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.
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.
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.
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 é
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
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
FONTE: TANEMBAUM, A. S. Sistemas operacionais modernos. 4ª ed. Makron Books.
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.
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
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.
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".
HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE
e mais
Nota: pr_user1> representa o prompt de comando do shell ativo.