Questões de Concurso Sobre sistemas operacionais
Foram encontradas 14.081 questões
Considere o seguinte Dockerfile, utilizado para construir a imagem da aplicação PHP:
Considere ainda que o contêiner do NGINX está configurado para encaminhar requisições PHP ao serviço php na porta 9000, por meio de FastCGI, em uma rede Docker compartilhada.
Com base nos conceitos de contêineres Docker, comunicação entre serviços, volumes persistentes e boas práticas de construção de imagens, analise as afirmativas a seguir.
I. A instrução EXPOSE 9000 documenta a porta utilizada pelo contêiner e indica que o serviço escuta nessa porta, mas não publica automaticamente essa porta no host.
II. A comunicação entre os contêineres NGINX e PHP-FPM ocorre diretamente pelo nome do serviço (por exemplo, fastcgi_pass php:9000), desde que ambos estejam conectados à mesma rede Docker.
III. A declaração VOLUME ["/var/www/html/uploads"] permite que dados gerados pela aplicação, como arquivos enviados por usuários, sejam persistidos independentemente do ciclo de vida do contêiner.
IV. Para que o serviço php-fpm seja acessível a partir de outro contêiner na mesma rede Docker, é obrigatório que a porta seja publicada no host, utilizando a opção -p ou a diretiva ports no Docker Compose.
V. A instrução CMD ["php-fpm"] define o processo principal do contêiner, responsável por manter o contêiner em execução e processar requisições FastCGI encaminhadas pelo servidor NGINX.
Assinale a alternativa CORRETA:
Um Analista de Tecnologia da Informação desenvolveu um script em Bash para automatizar a sincronização e a cópia de arquivos entre servidores Linux em um ambiente corporativo.
O script realiza as seguintes operações:
verifica se o diretório de origem existe;
sincroniza arquivos para um servidor remoto, utilizando rsync, preservando permissões e removendo arquivos que não existem mais na origem;
copia um relatório gerado para outro servidor, utilizando scp;
registra a operação em um arquivo de log com timestamp.

Analise o código acima e assinale a alternativa que apresenta as afirmações sobre o funcionamento CORRETO do script:
I. O script verifica se o diretório de origem existe antes de iniciar o processo de sincronização.
II. O comando rsync -avz --delete sincroniza os arquivos, preservando permissões, e remove no destino arquivos que não existem mais na origem.
III. O comando scp é utilizado para copiar o arquivo de relatório para outro servidor remoto.
IV. O comando rsync utilizado no script realiza apenas cópia simples de arquivos, sem suporte à sincronização.
V. O comando rsync registra automaticamente todas as operações realizadas em um arquivo de log contendo timestamps.
Analise as afirmativas abaixo sobre esse cenário.
1. A falta de espaço em disco pode causar lentidão no sistema operacional, pois o sistema operacional necessita de espaço livre para operações temporárias.
2. A desfragmentação do disco rígido em sistemas modernos com SSD é recomendada para melhorar o desempenho.
3. O arquivo de paginação (pagefile/swap) utiliza espaço em disco quando a memória RAM está cheia, e a falta de espaço em disco afeta seu funcionamento.
4. A limpeza de arquivos temporários e a remoção de programas desnecessários são ações que liberam espaço em disco e podem melhorar o desempenho.
Assinale a alternativa que indica todas as afirmativas corretas.
Analise as afirmativas abaixo sobre o gerenciamento de usuários e permissões em sistemas operacionais.
1. Um usuário com privilégios administrativos (root/admin) pode acessar e modificar qualquer arquivo do sistema.
2. As permissões de arquivo no Linux (rwx) são independentes para proprietário, grupo e outros usuários.
3. A autenticação de um usuário é o processo de verificar a identidade do usuário antes de conceder acesso aos recursos.
4. A autorização determina quais recursos um usuário autenticado pode acessar e quais operações pode realizar.
Assinale a alternativa que indica todas as afirmativas corretas.
“BOOTMGR is missing. Press Ctrl+Alt+Del to restart”.
Analise as afirmativas abaixo sobre esse cenário.
1. Essa mensagem indica que o gerenciador de inicialização do Windows está corrompido ou ausente na partição de boot.
2. Uma possível solução é utilizar a mídia de instalação do Windows para acessar as opções de recuperação e executar o reparo de inicialização (Startup Repair).
3. O comando bootrec /fixmbr pode ser utilizado no ambiente de recuperação para reparar o Master Boot Record.
4. A única solução possível para esse problema é a formatação completa do sistema e reinstalação do Windows.
Assinale a alternativa que indica todas as afirmativas corretas.
Um técnico recebe a tarefa de criar um usuário no sistema Linux com permissões limitadas.
Qual comando é utilizado para criar um novo usuário no Linux?
Analise o cenário:
Um técnico de informática recebe a tarefa de configurar um servidor Linux para atualização automática de pacotes. Ele deve escolher entre os seguintes comandos no sistema Ubuntu Server:

Assinale a alternativa correta sobre as diferenças entre esses comandos.
Analise as afirmativas abaixo sobre a instalação e configuração de sistemas operacionais.
1. O particionamento do disco rígido deve ser realizado antes da instalação do sistema operacional para definir o espaço destinado a cada partição.
2. A formatação de uma partição apaga todos os dados existentes nela e prepara o espaço para receber um novo sistema de arquivos.
3. O boot loader é um programa que carrega o sistema operacional na memória durante a inicialização do computador.
4. A instalação de um sistema operacional pode ser realizada apenas a partir de uma mídia física (CD/DVD), não sendo possível via rede ou USB.
Assinale a alternativa que indica todas as afirmativas corretas.
I. O HAProxy deixa de funcionar, pois depende exclusivamente do Node A.
II. O Corosync detecta a falha do Node A por meio do mecanismo de heartbeat entre os nós.
III. O Pacemaker promove automaticamente o failover dos serviços para o Node B.
IV. O Keepalived mantém o endereço IP virtual ativo, transferindo-o para o Node B.
Assinale a alternativa CORRETA:
I. Um processo no estado bloqueado (waiting) não pode utilizar a CPU até que ocorra um evento externo, como a conclusão de uma operação de E/S.
II. Em sistemas com escalonamento preemptivo, um processo em execução pode ser interrompido pelo sistema operacional para dar lugar a outro processo com maior prioridade.
III. O fenômeno de starvation (inanição) ocorre quando um processo permanece indefinidamente no estado pronto devido à ausência de concorrência no sistema.
IV. Deadlock é uma situação em que dois ou mais processos ficam permanentemente bloqueados, aguardando recursos que nunca serão liberados.
Assinale a alternativa CORRETA: