Buscar

Sist-operacionais-01 - Copy

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

18/10/2023, 15:01 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/1
Exercício
 avalie sua aprendizagem
Para o armazenamento de dados em partições Linux, um disco precisa ser particionado. Depois as partições precisam ser
formatadas e posteriormente montadas. Somente após a conclusão destes 3 processos o sistema de arquivos poderá ser
acessado pelos processos do sistema. 
Os comandos do Linux que podem ser utilizados, respectivamente, para particionamento, formatação e montagem de
sistema de arquivos são: 
 
(UFBA/2014 - adaptada) Em um sistema operacional a identi�cação de um arquivo é de suma importância para a recuperação e
armazenamento da informação. Nesse sentido, avalie as asserções a seguir e a relação proposta entre elas.
I -Em um sistema operacional, o nome do arquivo geralmente é composto por duas partes: o nome propriamente dito e a extensão do
arquivo. Essas duas partes são separadas por um ponto, que é um caracter especial utilizado para identi�car a extensão do arquivo..
PORQUE
II - Num sistema operacional existem diversos tipos do arquivo, sendo um exemplo de extensão de arquivo o "�le.txt" que de�ne arquivos do
tipo executável.
Marque a alternativa que apresenta a relação correta entre as asserções I e II.
(SELECON/2021 - Adaptada) Sistema operacional é de�nido com um conjunto de programas que faz a comunicação entre os componentes
do hardware, gerenciando e distribuindo os recursos e os demais softwares, criando uma plataforma comum a todos os programas utilizados.
No que diz respeito à terminologia e aos fundamentos utilizados, o núcleo de um sistema operacional é conhecido por:
O Linux é um sistema operacional de código aberto amplamente utilizado por engenheiros de redes, e que preza pela e�ciência e robustez.
Ao longo dos anos a comunidade desenvolveu e disponibilizou diferentes versões para utilização como, por exemplo, o Ubuntu uma
distribuição popular baseada no Debian. Essas versões são conhecidas como:
 
Um subprocesso é uma instância separada de execução criada por um processo existente. Ele herda muitas propriedades do processo pai,
mas opera de forma independente. A habilidade de criar e gerenciar subprocessos é fundamental para muitos sistemas e aplicações
modernas, permitindo paralelismo e modularidade.
 
O que é um subprocesso?
O Bloco de Controle de Processo (BCP) é uma estrutura vital em sistemas operacionais que permite a multitarefa, garantindo que todos os
processos sejam gerenciados de maneira justa e e�ciente.
Qual é o propósito do Bloco de Controle de Processo (BCP) no Linux?
Concurso: INMETRO - 2010 - Edital 01-2010 | Prova: CESPE - 2010 - INMETRO - Pesquisador - Ciência da Computação
Em um sistema operacional que implementa a gerência de memória, por meio de um sistema de paginação por demanda, observou-se que,
durante a execução de um processo, a utilização da CPU é 20%, do disco de paginação 75% e dos demais dispositivos de E/S 5%. Assinale a
opção que otimiza a utilização da CPU.
(Instituto Consulplan/2022 - Adaptada) Sistemas operacionais são tipos de software que têm a função primordial de ser a base para o
funcionamento de computadores e, consequentemente, a manipulação por parte dos usuários. A memória RAM é um item de hardware que
possui tamanho limitado, enquanto os processos executados, muitas vezes, ultrapassam o limite de tamanho proporcionado por esse
componente. Para que o computador consiga lidar com esse cenário, é necessário que os processos permaneçam em disco, sendo carregados
dinamicamente para a memória, possibilitando que sejam executados somente quando necessário. Um dos métodos utilizados para realizar o
processo de gerenciamento de memória é:
Ao desenvolver um SCRIPT, seu responsável utilizou o comando abaixo: 
 
$ chmod u+x script 
 
Sobre esse comando, é correto a�rmar que: 
Dos comandos abaixo qual permite alterar a con�guração de CRONTAB do usuário?
SISTEMAS OPERACIONAIS
Lupa  
 
ARA1386_202208296149_TEMAS
Aluno: ANDRÉ DE SOUSA OLIVEIRA Matr.: 202208296149
Disc.: SISTEM. OPERACIO  2023.3 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de
questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este
modelo de questões que será usado na sua AV e AVS.
SISTEMA DE ARQUIVOS
 
1.
part, format, put. 
 gparted, fsck e du.
df, frmt e ls.
 ln, mkswap e link.
fdisk, mkfs e mount.
Data Resp.: 18/10/2023 14:57:57
Explicação:
A resposta correta é: fdisk, mkfs e mount.
Em um terminal, podemos realizar o particionamento de discos através do comando fdisk, programa padrão para
sistemas Linux. Para formatar partições usamos o comando mkfs e para montagem de sistema de arquivos o
comando mount.
 
2.
Ambas as asserções são falsas.
A asserção I é verdadeira e a asserção II é falsa.
Ambas as asserções são verdadeiras, e a asserção II é uma justi�cativa para a asserção I.
Ambas as asserções são verdadeiras, mas a asserção II não é uma justi�cativa para a asserção I.
A asserção I é falsa e a asserção II é verdadeira.
Data Resp.: 18/10/2023 14:58:42
Explicação:
Em alguns sistemas operacionais, o nome do arquivo é composto por duas partes separadas com um ponto. A parte após o ponto é
denominada extensão do arquivo e tem como �nalidade identi�car seu conteúdo.
No sistema operacional, a extensão do arquivo é uma parte importante do nome do arquivo, pois indica o tipo ou formato do arquivo. Por
exemplo, a extensão ".txt" é comumente associada a arquivos de texto simples.
CONCEITOS BÁSICOS DE SO
 
3.
bootstrap
kernel
shell
middleware
Socket
Data Resp.: 18/10/2023 14:59:00
Explicação:
O núcleo, também conhecido como kernel, é o componente central de um sistema operacional que faz a ligação entre o hardware e os
aplicativos, gerenciando os recursos do sistema, incluindo a CPU, memória, entrada e saída de dados, entre outros.
 
4.
Aplicativos.
Lançamentos.
Distribuições.
Compilações.
Instalações.
Data Resp.: 18/10/2023 14:59:10
Explicação:
Resposta correta: Distribuições.
Uma distribuição Linux é constituída por diversas coleções compiladas de aplicativos e o kernel (núcleo) do sistema operacional.
PROCESSOS E GERENCIA DE PROCESSADOR
 
5.
É uma operação de baixa prioridade no sistema.
É um programa executado por um servidor.
É uma tarefa que roda após a conclusão de um processo principal.
É uma tarefa secundária de um thread.
É quando um processo (processo pai) cria um outro processo.
Data Resp.: 18/10/2023 14:59:36
Explicação:
Um subprocesso é quando um processo é criado gerando um vínculo hierárquico entre o processo criador (pai) e o processo criado
(�lho).  Nesse contexto, o processo �lho é considerado um subprocesso do processo pai.
 
6.
Monitorar o desempenho do processo.
Contém todas as informações do processo.
Controlar o acesso à memória principal.
Controlar as operações de entrada e saída do sistema.
Armazenar todas as instruções a serem executadas por um processo.
Data Resp.: 18/10/2023 14:59:56
Explicação:
O BCP é uma estrutura de dados que contém todas as informações necessárias para o gerenciamento do processo.
MEMÓRIA
 
7.
Instalação de um disco de paginação maior.
Diminuição do conjunto de trabalho do processo.
Aumento do tamanho da área de swapping no disco.
Aumento do tamanho da página.
Instalação de uma CPU mais rápida.
Data Resp.: 18/10/2023 15:00:34
Explicação:
Resposta correta: Aumento do tamanho da página.
Como as páginas mapeadas na memória possuem um tamanho único, se aumentarmos o tamanho da página não será mais necessário
para o processo realizar tantos carregamentos do disco para a memória, no caso da questão 75% do tempo é gasto nessa tarefa. Assim,
ocorre a diminuição da utilização do disco de paginação e aumenta-se proporcionalmente a utilização da CPU.
 
 
8.
Swapping.
Striping.
Thread.
QuickFit.
Throughput.
Data Resp.: 18/10/2023 15:01:18
Explicação:
A troca de informação entre o Disco e a Memória é conhecida como Swapping. Quando a transferência ocorre do Disco para a Memória,
é chamada de Swap in. E quando há transferência da Memória para o Disco, é referida como Swap out.
AUTOMATIZANDO TAREFAS NO LINUX
 
9.
Ativa a execução automática por meio do serviço CRON. 
De�ne o interpretador (BASX) que será responsável por executar o SCRIPT. 
Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. 
Realiza uma veri�cação da sintaxe do SCRIPT, permitindo localizar erros de digitação antes de executá-lo. 
Retira as linhas de comentários, ignoradas na execução do SCRIPT mas que ocupam espaço em disco e memória. 
Data Resp.: 18/10/2023 15:01:28
Explicação:
A resposta correta é: Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. 
 
10
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();

Mais conteúdos dessa disciplina