Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: SISTEMAS OPERACIONAIS Aluno(a): RODRIGO DE OLIVEIRA SANTIAGO 202002214112 Acertos: 1,4 de 2,0 13/11/2023 Acerto: 0,0 / 0,2 Suponha que um usuário esteja com o Terminal do Linux aberto e o prompt acuse que ele está localizado no seu diretório de login (ou 'home'). Caso ele queira copiar um arquivo localizado em um diretório diferente do atual, para outro diretório também diferente do atual, deverá usar o comando: cp /dir/arquivo1 /dir/arquivo2. cd arquivo1\ create arquivo2. cp arquivo1 /dir/arquivo2. cp arquivo1 arquivo2. root arquivo1\ arquivo2. Respondido em 13/11/2023 21:45:15 Explicação: Resposta correta: cp /dir/arquivo1 /dir/arquivo2 Para escrever um caminho de diretórios no linux, o usuário deve utilizar o separador "/". Comando: cp arquivo1 arquivo2 -> Origem e destino no mesmo diretório. Comando: cp arquivo1 /dir/arquivo2 -> Destino em diretório diferente. Comando: cp /dir/arquivo1 /dir/arquivo2 -> Origem e destino em diretórios diferentes. As outras opções de resposta não são comandos aceitos. Acerto: 0,2 / 0,2 O processo ¿Systemd¿ ou "init" é uma peça central do sistema operacional Linux, garantindo que os serviços sejam iniciados na ordem correta, limpando processos órfãos e zumbis, e gerenciando o estado geral do sistema. Qual é a relação entre o processo "systemd" (ou "init") no Linux e outros processos do sistema operacional? Systemd (ou init) serve apenas para �nalizar processos. Systemd (ou init) é o primeiro processo a ser executado e inicia a execução dos demais processos. É o último processo a ser executado após todos os outros processos. Todos os processos no Linux são independentes de systemd (ou init). Questão / 1 a Questão / 2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 Systemd (ou init) é um subprocesso de outros processos. Respondido em 13/11/2023 21:47:36 Explicação: O processo systemd (ou init) está presente na imagem de inicialização do sistema e é o primeiro processo a ser executado sendo responsável por iniciar a execução dos demais processos do sistema operacional. Acerto: 0,0 / 0,2 Concurso: UFPE - 2010 | Prova: COVEST-COPSET - 2010 - UFPE - Analista de Tecnologia da Informação Um dos tipos de gerenciamento de memória utilizados por sistemas operacionais é a memória virtual. Este tipo de memória pode ser gerenciada por segmentação. Assinale a alternativa que descreve o funcionamento do gerenciamento de memória virtual por segmentação: Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de páginas. Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de segmentos. Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho chamados de buffer. Divide o endereçamento de memória virtual em partes semelhantes chamadas de blocos. Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos. Respondido em 13/11/2023 21:48:58 Explicação: Resposta correta: Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos. Segmentação é uma técnica de gerência de memória, onde os programas são divididos logicamente em sub-rotinas e estruturas de dados e colocados em blocos de informações na memória. Os blocos têm tamanhos diferentes e são chamados segmentos, cada um com seu próprio espaço de endereçamento. Acerto: 0,2 / 0,2 Sobre as exigências do armazenamento de informações computacionais, analise as a�rmativas abaixo. I - Computadores devem possuir uma grande capacidade de armazenamento de informações. II - Computadores devem possuir a capacidade de reter a informação. III - Computadores devem possuir a capacidade de acessar as informações simultaneamente. Marque a alternativa que apresenta a(s) a�rmativa(s) correta(s). Apenas a a�rmativa III está correta. Apenas as a�rmativas I e III estão corretas. Apenas as a�rmativas II e III estão corretas. As a�rmativas I, II e III estão corretas. Apenas as a�rmativas I e II estão corretas. Respondido em 13/11/2023 21:50:59 Questão / 3 a Questão / 4 a 30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 Explicação: As três a�rmativas estão corretas, pois as principais exigências para armazenamento de informações são: Deve ser possível armazenar uma grande quantidade de informações. Os computadores devem possuir uma grande capacidade de armazenamento de informações, pois os sistemas operacionais e os aplicativos utilizam uma quantidade signi�cativa de dados. A informação deve sobreviver à �nalização do processo que a utiliza (deve ser persistente). Os computadores devem possuir a capacidade de reter a informação, ou seja, armazenar os dados de forma persistente para que possam ser acessados posteriormente. Múltiplos processos devem ser capazes de acessar as informações concorrentemente. Acerto: 0,2 / 0,2 Ao desenvolver um SCRIPT, seu responsável utilizou o comando abaixo: $ chmod u+x script Sobre esse comando, é correto a�rmar que: Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. De�ne o interpretador (BASX) que será responsável por executar o SCRIPT. 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. Ativa a execução automática por meio do serviço CRON. Respondido em 13/11/2023 21:55:59 Explicação: A resposta correta é: Concede ao arquivo a permissão para poder ser executado como SCRIPT pelo proprietário. Acerto: 0,2 / 0,2 (IDIB/2021 - Adaptada) O Kernel, ou "núcleo" de um sistema operacional, é responsável pela ligação entre os aplicativos e o processamento realizado a nível de dados. O Kernel tem como responsabilidade realizar o gerenciamento dos recursos do SO. Além desse gerenciamento de recursos, outras funções são exercidas pelo Kernel. Assinale a alternativa que indica corretamente mais uma função do Kernel de um sistema operacional. escalonamento e controle dos arquivos e pastas. De�nir rotas para o encaminhamento de pacotes. con�guração dos aplicativos do sistema operacional. criação e eliminação de arquivos e threads. sincronização e comunicação entre processos e threads. Respondido em 13/11/2023 21:58:21 Questão / 5 a Questão / 6 a 30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 Explicação: O Kernel é responsável por controlar e gerenciar a alocação de recursos, como CPU, memória, entrada e saída de dados, entre outros, entre diferentes processos e threads que estão sendo executados no sistema operacional. Portanto, a sincronização e comunicação entre processos e threads é uma importante função do Kernel. Acerto: 0,2 / 0,2 Um processo pode ser de�nido como um programa em execução mais um conjunto necessário de informações para que o sistema operacional implemente a concorrência de programas. Entre estas informações necessárias para a concorrência destacam-se o contexto de software, o contexto de hardware e o espaço de endereçamento do processo. Sobre o contexto de hardware, ele é importante para um processo porque: Armazena informações dos demais processos com o qual ele se comunica. Armazena as informações de software do processo, como recursos alocados. Informa ao processo qual é o hardware existente no sistema computacional. Especi�ca a área de memória que o processo pode acessar durante sua execução. Armazena o conteúdo de registradores e status da UCP paraa troca de processos. Respondido em 13/11/2023 21:59:33 Explicação: A resposta correta é: armazena o conteúdo de registradores e status da UCP para a troca de processos. O contexto de hardware constitui-se basicamente do conteúdo dos registradores gerais da CPU, sendo ele fundamental para a implementação dos sistemas multiprogramáveis. Acerto: 0,0 / 0,2 (SELECON/2022 - Adaptada) Nos computadores atuais, é utilizado um mecanismo para melhorar o desempenho dos equipamentos, conhecido como memória virtual e implementado por meio de um arquivo de troca "swap �le" armazenado no disco rígido. Esse mecanismo emprega basicamente dois recursos, descritos a seguir: I. Técnica de gerência de memória, na qual um programa é espalhado por áreas não contíguas de memória, em que o espaço de endereçamento lógico de um processo é dividido em unidades lógicas de tamanho �xo. II. Técnica de gerência de memória, na qual programas são divididos em unidades de tamanhos variados, cada um com seu próprio espaço de endereçamento. Os recursos descritos em I e II são conhecidos, respectivamente, como: fragmentação e compactação compactação e fragmentação segmentação e paginação paginação e segmentação Divisão e endereçamento Respondido em 13/11/2023 22:02:25 Questão / 7 a Questão / 8 a 30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 Explicação: A técnica descrita em I é conhecida como paginação, na qual o espaço de endereçamento lógico é dividido em unidades de tamanho �xo, conhecidas como páginas. Já a técnica descrita em II é conhecida como segmentação, na qual programas são divididos em unidades de tamanhos variados, cada um com seu próprio espaço de endereçamento. Ambas as técnicas são utilizadas para melhorar o desempenho da memória virtual. Acerto: 0,2 / 0,2 O sistema de arquivos do Linux possibilita que distintas entradas de diretórios indiquem para o mesmo nó (i- node), ou seja, para o mesmo arquivo. Isso pode ser realizado através da criação de um mecanismo. Marque a alternativa que indica esse mecanismo. Inode. Hardlinks. Junction point. United data. Softlink. Respondido em 13/11/2023 22:30:04 Explicação: O sistema de arquivos do Linux permite que diferentes entradas de diretórios apontem para o mesmo i-node, fazendo com que essas entradas apontem, na prática, para o mesmo arquivo. A maneira de fazer com que diferentes entradas apontem para o mesmo arquivo se dá através de um hardlink (denominado link duro por alguns autores). Acerto: 0,2 / 0,2 Dos comandos abaixo, qual permite alterar a con�guração de CRONTAB do usuário? crontab -e ln cron tab vi crontab service cron enable crond Respondido em 13/11/2023 22:31:10 Explicação: A resposta correta é: crontab -e Questão / 9 a Questão / 10 a 30/11/23, 00:30 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6
Compartilhar