Questões de Concurso Sobre sistemas operacionais

Questões Discursivas

Foram encontradas 14.078 questões

Q3753738 Sistemas Operacionais
O sistema operacional representa um software fundamental que funciona como um intermediário entre o hardware do computador e os programas e utilizadores, gerindo recursos como memória, processador e dispositivos de entrada/saída, e fornecendo uma interface amigável para a execução de aplicações. Nesse contexto, o Linux é um termo usado para classificar o núcleo do S.O., conhecido como kernel, sendo um dos mais usados no mundo, ao lado do Windows e do MacOS/iOS. Distribuições Linux ou "distros" são sistemas operacionais completos criados a partir do kernel Linux e um conjunto de softwares adicionais como o sistema de inicialização, gerenciadores de pacotes e aplicações, que formam uma experiência personalizada para o usuário. Essas “distros” variam para atender diferentes necessidades, desde servidores e desenvolvimento de software até o uso doméstico e a segurança cibernética, combinando o kernel com diferentes interfaces gráficas e ferramentas Dois exemplos de “distros” Linux são: 
Alternativas
Q3753507 Sistemas Operacionais
A configuração de publicação de portas em containers é fundamental para habilitar comunicação em sistemas Web que usam de tecnologia Docker. Considerando essa informação, analise as seguintes proposições:

I – Para publicar uma porta 8080 no host e porta 8000 no container, usando Docker CLI, deve-se usar o código:
       $ docker run -d -p 8080:8000 docker/welcome-to-docker
II – Para publicar uma porta 8080 no host e porta 8000 no container, usando Docker CLI, deve-se usar o código:
         $ docker run -d -v 8080:8000 docker/welcome-to-docker
III – Para publicar uma porta 8080 no host e porta 8000 no container, usando Docker Compose, deve-se ter um arquivo compose.yaml com o conteúdo: services:
       app:                  image: docker/welcome-to-docker                  ports:                             - “8080:8000”
IV – Para publicar uma porta 8080 no host e porta 8000 no container, usando Docker Compose, deve-se ter um arquivo compose.yaml com o conteúdo: services:
               app:                              image: docker/welcome-to-docker                              ports:                                                - “8000:8080”

Assinale a alternativa CORRETA sobre publicação de portas com Docker:
Alternativas
Q3753424 Sistemas Operacionais
A distinção entre hardware e software é um dos conceitos mais basilares da informática. Enquanto o hardware compreende os componentes físicos e tangíveis de um sistema computacional, o software representa o conjunto de instruções lógicas que o fazem funcionar. Marque a alternativa CORRETA que, considerando a relação entre hardware, software e sistemas operacionais, descreve corretamente a função do sistema operacional.
Alternativas
Q3753161 Sistemas Operacionais
Sistemas operacionais como o Windows 10 e o Linux possuem diferentes formas de organizar arquivos, acessar diretórios e manipular dados. Considerando os conceitos básicos desses dois ambientes, assinale a alternativa CORRETA
Alternativas
Q3753115 Sistemas Operacionais
No tutorial de Kubernets, “um Pod do Kubernetes consiste em um ou mais contêineres agrupados para fins de administração e gerenciamento de rede. O Pod deste tutorial possui apenas um contêiner. Um Deployment do Kubernetes verifica a integridade do seu Pod e reinicia o contêiner do Pod caso este seja finalizado. Deployments são a maneira recomendada de gerenciar a criação e escalonamento dos Pods.”

Fonte: https://kubernetes.io/pt-br/docs/tutorials/hello-minikube/Acesso em: 22 jul. 2025


Os deployments em Kubernets podem ser visualizados pelo comando:
Alternativas
Q3753087 Sistemas Operacionais
As tarefas administrativas de segurança em sistemas Linux envolvem uma série de práticas essenciais para proteger o sistema e os dados. Entre elas estão o “endurecimento” (hardening) do sistema, configuração adequada de permissões de arquivos e diretórios, auditoria de acessos e logs, configuração de firewall, criptografia de dados, controle de acesso remoto seguro via SSH e transferência segura de arquivos entre servidores. São objetivos dessas práticas: reduzir vulnerabilidades, garantir confidencialidade, integridade e disponibilidade das informações e monitorar atividades suspeitas.
Considere a seguinte situação hipotética:
Um sysadmin precisa realizar os procedimentos de segurança elencados na Coluna I em um servidor Linux. A partir do número do procedimento na Coluna I, identifique o respectivo comando/ação descrito na Coluna II que melhor atende aos requisitos de segurança do procedimento: 


COLUNA I – PROCEDIMENTO

1 - Garantir que um arquivo sensível só possa ser lido e alterado pelo proprietário.
2 - Transferir arquivos de forma segura entre dois servidores remotos.
3 - Configurar o acesso remoto via SSH utilizando chaves públicas.
4 - Auditar tentativas de login e atividades suspeitas do sistema.
5 - Criptografar uma mensagem confidencial para envio seguro a outro usuário. 


COLUNA II – COMANDO/AÇÃO

A) Executar:
scp file user@servidor:/path
B) Executar:
chmod 600 file
C) Definir a diretiva de configuração:
PublicKeyAuthentication yes no arquivo /etc/ssh/sshd_config.
D) Verificar logs no arquivo: /var/log/auth.log ou executar o comando: journalctl -u ssh
E) Executar: gpg -e -r user file ou openssl enc -aes-256-cbc -in file \ -out file.enc
F) Executar:
chmod 777 file
G) Executar:
ftp user@servidor:/path
H) Configurar telnet com senha

Com base na associação feita entre as colunas, assinale a alternativa que apresenta a sequência CORRETA:
Alternativas
Q3753086 Sistemas Operacionais
A administração de sistemas Linux envolve atividades essenciais, como: a instalação e gerenciamento de pacotes, controle de serviços, monitoramento do sistema e manipulação de arquivos. Distribuições como Ubuntu/Debian e distribuições de Linux baseadas em Red Hat (Red Hat, Fedora, Centos) utilizam ferramentas distintas para essas atividades.
Considere a seguinte situação hipotética:
Um administrador de sistemas precisa instalar um novo pacote, verificar serviços ativos, analisar logs do sistema e realizar buscas em arquivos de texto. Assinale a alternativa que apresenta CORRETAMENTE os comandos utilizados em cada situação: 
Alternativas
Q3753085 Sistemas Operacionais
A montagem de um sistema de arquivos é uma atividade importante no gerenciamento de armazenamento em sistemas operacionais e envolve: a organização de discos e partições, a formatação de unidades e o processo de tornar essas unidades acessíveis ao sistema.

Diferentes tipos de sistemas de arquivos oferecem características distintas, como compatibilidade, desempenho e confiabilidade. Entre os sistemas de arquivos mais utilizados estão FAT, NTFS, ext3, ext4, XFS, Btrfs e NFS.

Considere a seguinte situação hipotética:

Um técnico de TI precisa preparar uma nova unidade de armazenamento em um servidor Ubuntu 24.04 para ser montada em /mnt/backup. Considerando o processo de organização de discos, partições, formatação e montagem, assinale a alternativa que apresenta a sequência CORRETA de comandos para tornar o disco utilizável:
Alternativas
Q3753084 Sistemas Operacionais
O gerenciamento de recursos em sistemas operacionais envolve processos, memória, dispositivos e arquivos. Comandos típicos do Linux permitem monitorar e controlar esses recursos.
Considere a seguinte situação hipotética:

Um técnico de TI precisa realizar as tarefas elencadas na Coluna I em um servidor Linux. A partir do número da tarefa na Coluna I, associe a respectiva linha de comando descrita na Coluna II, considerando que o técnico deve executar em um interpretador de comandos (shell).


COLUNA I – TAREFAS

1 - Listar todos os processos ativos de todos os usuários. 2 - Finalizar um processo travado, utilizando seu PID. 3 - Verificar o uso de RAM, swap e memória livre de forma legível. 4 - Criar um arquivo chamado saida.txt. 5 - Conceder permissão de leitura e de escrita a todos os usuários em um arquivo.

COLUNA II – COMANDOS LINUX

A) ps aux B) kill -9 <PID> C) touch saida.txt D) free -h E) chmod 666 saida.txt F) lsmod G) dmesg | tail -n 20


Com base na associação feita entre as colunas, assinale a alternativa CORRETA
Alternativas
Q3753083 Sistemas Operacionais
As chamadas de sistema (system calls) permitem que programas interajam com o kernel do Linux, realizando operações como manipulação de arquivos e controle de processos. Por meio do strace é possível monitorar essas chamadas.
Um técnico de TI executou o seguinte comando:

$strace ./program.exe

E obteve a saída simplificada:

execve("./program.exe", ["./program.exe"], ...) = 0 openat(AT_FDCWD, "saida.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 write(3, "concurso TA 2025\n", 17) = 17 close(3) = 0 exit_group(0) = ?


Com base na saída do strace, assinale a alternativa CORRETA sobre as system calls utilizadas pelo programa program.exe: 
Alternativas
Q3752696 Sistemas Operacionais
O Windows 11, a partir da versão 24H2, passou a oferecer o recurso Sudo, que permite aos usuários executarem comandos do perfil de administrador diretamente em uma sessão de console.
Com base nas informações sobre o recurso Sudo no Windows 11, analise as afirmativas a seguir.

I. Sudo só pode ser elevado por meio do recurso de segurança Controle de Conta de Usuário projetado para proteger o sistema operacional contra alterações não autorizadas usando o prompt de verificação.
II. Para habilitar o Sudo, basta acionar a sequência de ações “Configurações> Sistema> Para Desenvolvedores” e habilitar a opção Sudo como ativado.
III. Sudo só suporta três opções de configuração diferentes, a saber: Em uma nova janela (forceNewWindow), Entrada fechada (disableInput) e Em segundo plano (background).

Está correto o que se afirma em
Alternativas
Q3750629 Sistemas Operacionais
Este conceito fundamental em sistemas operacionais refere-se à capacidade do sistema de executar múltiplas tarefas ou processos concorrentemente. O sistema gerencia o tempo de processador entre os vários processos, criando a ilusão de que todos estão sendo executados simultaneamente, o que melhora a eficiência e a responsividade do computador. Marque a alternativa CORRETA que corresponde ao conceito descrito.
Alternativas
Q3750161 Sistemas Operacionais
O Windows 10 oferece diversas ferramentas e configurações que permitem que o usuário personalize o ambiente e otimize o desempenho do sistema. Assinale a alternativa CORRETA:  
Alternativas
Ano: 2025 Banca: Ápice Consultoria Órgão: Prefeitura de Boa Vista - PB Provas: Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico do Trabalho | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Farmacêutico | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Enfermeiro do Trabalho | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Fisioterapeuta | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Psicólogo | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Endocrinologista | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Fiscal de Tributos | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Ginecologista | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Neurologista | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Ortopedista | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Biomédico | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Pediatra | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Psiquiatra | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Veterinário | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Médico Clínico Geral | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Nutricionista | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Assistente Social | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Bioquímico | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Enfermeiro | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Engenheiro Agrônomo | Ápice Consultoria - 2025 - Prefeitura de Boa Vista - PB - Engenheiro Civil |
Q3749991 Sistemas Operacionais
No tema de Sistemas Operacionais, assinale a alternativa que apresenta uma característica do Windows 10:  
Alternativas
Q3749895 Sistemas Operacionais
Em um ambiente corporativo, o Windows Server é utilizado para centralizar a administração de usuários, permissões e recursos de rede. O Active Directory (AD) é um serviço fundamental nesse contexto.
Assinale a alternativa que descreve CORRETAMENTE a função do Active Directory:
Alternativas
Q3749839 Sistemas Operacionais
Os sistemas operacionais Windows 10 e Windows 11, desenvolvidos pela Microsoft, apresentam semelhanças em suas estruturas, mas também possuem mudanças na interface e na forma de interação com o usuário. Acerca dos conceitos básicos de utilização desses sistemas, assinale a alternativa correta:
Alternativas
Q3748923 Sistemas Operacionais
Quanto ao VMware e ao Hyper‑V, assinale a opção correta.
Alternativas
Q3748242 Sistemas Operacionais
Qual é a principal função de um sistema operacional, como o Windows, em um computador utilizado? 
Alternativas
Q3746971 Sistemas Operacionais
Este conceito refere-se à interface gráfica do usuário (GUI) de um sistema operacional, que permite a interação do usuário com o computador por meio de elementos visuais como ícones, janelas e menus. Marque a alternativa CORRETA que corresponde  interface que substituiu as interfaces de linha de comando, tornando o uso do computador mais intuitivo e acessível para um público mais amplo.         
Alternativas
Q3746235 Sistemas Operacionais
 O conceito de multiprogramação é fundamental para a eficiência dos sistemas computacionais, permitindo que a Unidade Central de Processamento (CPU) seja mantida ocupada o máximo de tempo possível. Isso é alcançado mantendo vários programas na memória principal simultaneamente e alternando a execução entre eles.
Julgue os itens a seguir como Verdadeiro (V) ou Falso (F) a respeito da multiprogramação e do multiprocessamento.
(__)Em um sistema com multiprogramação, a CPU executa múltiplos processos concorrentemente, mas não simultaneamente, alternando entre eles em fatias de tempo (timeslices) ou quando um processo entra em estado de espera.
(__)O multiprocessamento refere-se estritamente à presença de dois ou mais processadores (CPUs) em um único sistema computacional, permitindo a execução paralela e verdadeiramente simultânea de múltiplos processos ou threads.
(__)Um sistema pode ser multiprogramável sem ser multiprocessado, mas um sistema multiprocessado, para ser eficiente, deve necessariamente implementar a multiprogramação para gerenciar os processos entre seus múltiplos núcleos.
(__)A principal vantagem da multiprogramação em sistemas monoprocessados é a redução do tempo de resposta para tarefas interativas, enquanto o multiprocessamento visa principalmente aumentar a vazão (throughput) do sistema.
Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das afirmativas acima.
Alternativas
Respostas
1321: B
1322: A
1323: A
1324: A
1325: C
1326: C
1327: A
1328: D
1329: C
1330: A
1331: B
1332: D
1333: D
1334: D
1335: C
1336: E
1337: D
1338: B
1339: A
1340: A