Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Com relação à estrutura interna de um sistema operacional, avalie as asserções a seguir:
É correto o que se afirma em:
I - Nos sistemas monolíticos, qualquer procedimento pode interagir com outro em qualquer parte do programa. Os procedimentos são compilados e, depois, linkados como um só programa; caso um erro aconteça, o sistema é paralisado.
II - Nos sistemas exonúcleos, qualquer procedimento pode interagir com outro procedimento em qualquer parte do programa. Os procedimentos são compilados e, depois, linkados como um só programa; caso um erro aconteça, o sistema é paralisado.
III - No modelo cliente-servidor, o sistema operacional é dividido em camadas sobrepostas. Os módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os módulos somente podem fazer referência a módulos adjacentes.
IV - No sistema de estrutura em camadas, o sistema operacional é dividido em camadas sobrepostas. Os módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os módulos somente podem fazer referência a módulos adjacentes.
A) Apenas I, II e III.
B) Apenas II e III.
C) Apenas I e II.
D) I, II , III e IV.
E) Apenas I e IV.

Processos são tarefas executadas no núcleo do processador, ou seja, no programa em execução. Associados a um processo estão um endereçamento de memória e um número de identificação. A relação de processo original (processo-pai) e processo derivado (processo-filho) é a seguinte:
Com relação à relação de processos, assinale a alternativa correta.
A) Cada processo (processo-pai) pode apenas gerenciar um processo-filho.
B) Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode gerenciar apenas um processo-filho.
C) Cada processo (processo-pai) pode criar um processo-filho, porém um processo-filho não pode criar outro processo-filho.
D) Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode criar outro processo-filho.
E) Cada processo (processo-pai) pode criar apenas um processo-filho.

Os sistemas operacionais multiprogramáveis foram implementados a partir do momento que o conceito de compartilhamento foi aplicado à CPU. Vários processos podem ser executados concorrentemente na CPU. O sistema operacional através de uma regra determina quem é o processo que terá a vez de ser processado pela CPU. Esse mecanismo é chamado de escalonamento (STUART, 2011). O escalonador de processos utiliza diversos tipos de algoritmos para aplicação do escalonamento.
Baseado nessas informações, podemos dizer que a única opção que não cabe em relação aos critérios de escalonamento é:
A) Tempo de resposta.
B) Tempo de retorno.
C) Utilização da CPU.
D) Throughput.
E) Capacidade do processador.

Os conceitos e técnicas sobre sistemas operacionais tiveram destaque com a popularização dos computadores pessoais. Dentro das características, pode-se destacar: os sistemas operacionais monotarefa/monoprogramável e multitarefa/multiprogramável, bem como o sistema em múltiplos processadores (SILBERSCHATZ, 2015).
Com relação a tipos de sistemas operacionais, utilização de recursos e forma como esses tipos são estruturados, assinale a opção INCORRETA.
A) Monotarefa/monoprogramável: Máquinas que eram utilizadas por apenas um usuário e todos os recursos eram exclusivos a uma única tarefa.
B) Multitarefa/multiprogramação: esse sistema pode ser definido como fortemente ou fracamente acoplado.
C) Monotarefa/monoprogramável: sistema desenvolvido nos primórdios dos computadores.
D) Múltiplos processadores: sistema em duas ou mais unidades de processamento trabalhado em conjunto.
E) Multitarefa/multiprogramação: nesse sistema, as tarefas são compartilhadas entre diversos usuários e os recursos são compartilhados entre as diversas tarefas executadas no processador.

Processo é um programa ou parte dele sendo executado na CPU. Também pode ser definido como uma abstração de um programa em execução (MACHADO; MAIA, 2013). Com relação à gerência de processos feitas pelos sistemas operacionais, avalie as asserções a seguir.
É correto somente o que se afirma em:
I- Um processo (processo pai) pode criar outros processos (processo filho). Esse processo filho, agora processo pai, pode criar outros processos filhos e assim sucessivamente.
II- O procedimento de criação de vários processos pode gerar um super processamento de processos na CPU (overhead), pois os processos são estruturas independentes e possuem seus próprios contextos.
III- Threads são linhas de comando (programação) existentes dentro de um processo que podem executar tarefas concorrentes. Possuem o mesmo contexto de software, compartilham o mesmo endereçamento de memória, porém seu contexto de hardware é diferente do contexto do processo.
IV- Threads são divididas em dois níveis: usuário e kernel. O sistema operacional fornece o suporte a nível de kernel, e a nível de usuário são implementadas por meio de bibliotecas de determinada linguagem de programação.
A) I, II , III e IV.
B) Apenas I e III.
C) Apenas I e II.
D) Apenas I, III e IV.
E) Apenas II e III.

Historicamente, a memória principal sempre foi vista como um recurso escasso e caro nas implementações de sistemas operacionais, mas ainda constitui um fator crítico nos projetos dos mesmos. Sistemas monoprogramáveis possuem uma gerência de memória não muito complexa, porém, nos sistemas multiprogramáveis, essa gerência torna-se bem mais complexa.
Com relação à gerência de memórias, está correto somente o que se afirma em:
A) Sistemas multitarefas são multiusuários e multiprogramáveis. Diversas aplicações podem ser executadas ao mesmo tempo, levando a uma condição bem mais complexa do que os sistemas monoprogramáveis.
B) A técnica de overlay consiste em dividir os programas em módulos menores que podem ser executados independentemente um dos outros. Nessa solução é aplicada a multiprogramação.
C) Na multiprogramação com partições fixa, cada programa usa o espaço necessário para ser executado na memória. Porém, esse método pode criar espaços de memória que não podem ser alocados por outros processos.
D) Na monoprogramação diversas aplicações podem ser executadas ao mesmo tempo, levando a uma condição bem mais complexa do que os sistemas multiprogramáveis.
E) Em sistemas monoprogramáveis o compartilhamento entre o sistema operacional e o programa é muito complexa, uma vez que disputam a mesma região da memória.

__________ é um conceito para problema de sincronismo entre processos concorrentes que faz uso de uma variável inteira não negativa (STUART, 2011). Essa variável só pode ser manipulada por duas instruções: _____________. Essas instruções funcionam como sinalizadores de entrada e saída de um processo em sua região crítica.
Selecione qual das opções preenche as lacunas de forma correta.
A) Semáforos / DOWN e UP.
B) Observação / Stop and Repair.
C) Loop / Stop and Go.
D) Análise / Geter and Setter.
E) Restart / Análise e Sequência.

O contexto de hardware basicamente é formado pelo registrador, Program Counter (PC), Stack Pointer (SP). Um registrador é uma memória RAM (Random Access Memory) que fica no processador e armazena os dados de um programa em execução.
Com relação ao contexto de hardware, avalie as asserções a seguir:
I. Quando um programa está em execução, as informações em memória do processo são deslocadas para os registradores, e ao término do processamento, são deslocadas novamente para memória.
II. Quando um programa está em execução, as informações em memória do processo são deslocadas para os dispositivos de entrada e saída, e ao término do processamento, são deslocadas para os registradores.
III. Um registrador mantém o endereço do processo atual numa pilha, o program counter contém o endereço (posição) da próxima instrução a ser executada na sequência do programa e o stack pointer (Ponteiro da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
IV. um registrador mantém o endereço de processos passados numa pilha, o program counter contém o endereço (posição) de todas as instruções executadas por um programa e o stack pointer (Ponteiro da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
A) I, II , III e IV.
B) I, II e III, apenas.
C) I e III, apenas.
D) I e II, apenas.
E) II e III apenas.

No ambiente computacional de uma grande empresa, em que há diversos departamentos – por exemplo, departamento de administração, operação, contábil, recursos humanos, departamento de pessoal, logística etc., com diversos usuários com permissões diferentes – existe a necessidade de um bom planejamento a respeito de usuários e grupos. Um bom planejamento e organização desses usuários e suas permissões sobre arquivos e diretório facilita o gerenciamento de segurança das informações no dia a dia do sistema, protegendo de incidentes, como destruição ou acesso indevido.
Avalie as asserções a seguir e a relação entre elas.
I - Sistemas operacionais possuem permissões para leitura, gravação e alteração de arquivos e diretórios.
II - As permissões funcionam como estrutura de segurança, permitindo ou restringindo acesso de usuários aos arquivos e pastas de acordo com as diretivas de segurança estabelecidas.
A) A primeira asserção é verdadeira e a segunda falsa.
B) As duas asserções são falsas.
C) As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D) A primeira asserção é falsa e a segunda verdadeira.
E) As duas asserções são verdadeiras e a segunda é uma justificativa correta da primeira.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Com relação à estrutura interna de um sistema operacional, avalie as asserções a seguir:
É correto o que se afirma em:
I - Nos sistemas monolíticos, qualquer procedimento pode interagir com outro em qualquer parte do programa. Os procedimentos são compilados e, depois, linkados como um só programa; caso um erro aconteça, o sistema é paralisado.
II - Nos sistemas exonúcleos, qualquer procedimento pode interagir com outro procedimento em qualquer parte do programa. Os procedimentos são compilados e, depois, linkados como um só programa; caso um erro aconteça, o sistema é paralisado.
III - No modelo cliente-servidor, o sistema operacional é dividido em camadas sobrepostas. Os módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os módulos somente podem fazer referência a módulos adjacentes.
IV - No sistema de estrutura em camadas, o sistema operacional é dividido em camadas sobrepostas. Os módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os módulos somente podem fazer referência a módulos adjacentes.
A) Apenas I, II e III.
B) Apenas II e III.
C) Apenas I e II.
D) I, II , III e IV.
E) Apenas I e IV.

Processos são tarefas executadas no núcleo do processador, ou seja, no programa em execução. Associados a um processo estão um endereçamento de memória e um número de identificação. A relação de processo original (processo-pai) e processo derivado (processo-filho) é a seguinte:
Com relação à relação de processos, assinale a alternativa correta.
A) Cada processo (processo-pai) pode apenas gerenciar um processo-filho.
B) Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode gerenciar apenas um processo-filho.
C) Cada processo (processo-pai) pode criar um processo-filho, porém um processo-filho não pode criar outro processo-filho.
D) Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode criar outro processo-filho.
E) Cada processo (processo-pai) pode criar apenas um processo-filho.

Os sistemas operacionais multiprogramáveis foram implementados a partir do momento que o conceito de compartilhamento foi aplicado à CPU. Vários processos podem ser executados concorrentemente na CPU. O sistema operacional através de uma regra determina quem é o processo que terá a vez de ser processado pela CPU. Esse mecanismo é chamado de escalonamento (STUART, 2011). O escalonador de processos utiliza diversos tipos de algoritmos para aplicação do escalonamento.
Baseado nessas informações, podemos dizer que a única opção que não cabe em relação aos critérios de escalonamento é:
A) Tempo de resposta.
B) Tempo de retorno.
C) Utilização da CPU.
D) Throughput.
E) Capacidade do processador.

Os conceitos e técnicas sobre sistemas operacionais tiveram destaque com a popularização dos computadores pessoais. Dentro das características, pode-se destacar: os sistemas operacionais monotarefa/monoprogramável e multitarefa/multiprogramável, bem como o sistema em múltiplos processadores (SILBERSCHATZ, 2015).
Com relação a tipos de sistemas operacionais, utilização de recursos e forma como esses tipos são estruturados, assinale a opção INCORRETA.
A) Monotarefa/monoprogramável: Máquinas que eram utilizadas por apenas um usuário e todos os recursos eram exclusivos a uma única tarefa.
B) Multitarefa/multiprogramação: esse sistema pode ser definido como fortemente ou fracamente acoplado.
C) Monotarefa/monoprogramável: sistema desenvolvido nos primórdios dos computadores.
D) Múltiplos processadores: sistema em duas ou mais unidades de processamento trabalhado em conjunto.
E) Multitarefa/multiprogramação: nesse sistema, as tarefas são compartilhadas entre diversos usuários e os recursos são compartilhados entre as diversas tarefas executadas no processador.

Processo é um programa ou parte dele sendo executado na CPU. Também pode ser definido como uma abstração de um programa em execução (MACHADO; MAIA, 2013). Com relação à gerência de processos feitas pelos sistemas operacionais, avalie as asserções a seguir.
É correto somente o que se afirma em:
I- Um processo (processo pai) pode criar outros processos (processo filho). Esse processo filho, agora processo pai, pode criar outros processos filhos e assim sucessivamente.
II- O procedimento de criação de vários processos pode gerar um super processamento de processos na CPU (overhead), pois os processos são estruturas independentes e possuem seus próprios contextos.
III- Threads são linhas de comando (programação) existentes dentro de um processo que podem executar tarefas concorrentes. Possuem o mesmo contexto de software, compartilham o mesmo endereçamento de memória, porém seu contexto de hardware é diferente do contexto do processo.
IV- Threads são divididas em dois níveis: usuário e kernel. O sistema operacional fornece o suporte a nível de kernel, e a nível de usuário são implementadas por meio de bibliotecas de determinada linguagem de programação.
A) I, II , III e IV.
B) Apenas I e III.
C) Apenas I e II.
D) Apenas I, III e IV.
E) Apenas II e III.

Historicamente, a memória principal sempre foi vista como um recurso escasso e caro nas implementações de sistemas operacionais, mas ainda constitui um fator crítico nos projetos dos mesmos. Sistemas monoprogramáveis possuem uma gerência de memória não muito complexa, porém, nos sistemas multiprogramáveis, essa gerência torna-se bem mais complexa.
Com relação à gerência de memórias, está correto somente o que se afirma em:
A) Sistemas multitarefas são multiusuários e multiprogramáveis. Diversas aplicações podem ser executadas ao mesmo tempo, levando a uma condição bem mais complexa do que os sistemas monoprogramáveis.
B) A técnica de overlay consiste em dividir os programas em módulos menores que podem ser executados independentemente um dos outros. Nessa solução é aplicada a multiprogramação.
C) Na multiprogramação com partições fixa, cada programa usa o espaço necessário para ser executado na memória. Porém, esse método pode criar espaços de memória que não podem ser alocados por outros processos.
D) Na monoprogramação diversas aplicações podem ser executadas ao mesmo tempo, levando a uma condição bem mais complexa do que os sistemas multiprogramáveis.
E) Em sistemas monoprogramáveis o compartilhamento entre o sistema operacional e o programa é muito complexa, uma vez que disputam a mesma região da memória.

__________ é um conceito para problema de sincronismo entre processos concorrentes que faz uso de uma variável inteira não negativa (STUART, 2011). Essa variável só pode ser manipulada por duas instruções: _____________. Essas instruções funcionam como sinalizadores de entrada e saída de um processo em sua região crítica.
Selecione qual das opções preenche as lacunas de forma correta.
A) Semáforos / DOWN e UP.
B) Observação / Stop and Repair.
C) Loop / Stop and Go.
D) Análise / Geter and Setter.
E) Restart / Análise e Sequência.

O contexto de hardware basicamente é formado pelo registrador, Program Counter (PC), Stack Pointer (SP). Um registrador é uma memória RAM (Random Access Memory) que fica no processador e armazena os dados de um programa em execução.
Com relação ao contexto de hardware, avalie as asserções a seguir:
I. Quando um programa está em execução, as informações em memória do processo são deslocadas para os registradores, e ao término do processamento, são deslocadas novamente para memória.
II. Quando um programa está em execução, as informações em memória do processo são deslocadas para os dispositivos de entrada e saída, e ao término do processamento, são deslocadas para os registradores.
III. Um registrador mantém o endereço do processo atual numa pilha, o program counter contém o endereço (posição) da próxima instrução a ser executada na sequência do programa e o stack pointer (Ponteiro da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
IV. um registrador mantém o endereço de processos passados numa pilha, o program counter contém o endereço (posição) de todas as instruções executadas por um programa e o stack pointer (Ponteiro da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
A) I, II , III e IV.
B) I, II e III, apenas.
C) I e III, apenas.
D) I e II, apenas.
E) II e III apenas.

No ambiente computacional de uma grande empresa, em que há diversos departamentos – por exemplo, departamento de administração, operação, contábil, recursos humanos, departamento de pessoal, logística etc., com diversos usuários com permissões diferentes – existe a necessidade de um bom planejamento a respeito de usuários e grupos. Um bom planejamento e organização desses usuários e suas permissões sobre arquivos e diretório facilita o gerenciamento de segurança das informações no dia a dia do sistema, protegendo de incidentes, como destruição ou acesso indevido.
Avalie as asserções a seguir e a relação entre elas.
I - Sistemas operacionais possuem permissões para leitura, gravação e alteração de arquivos e diretórios.
II - As permissões funcionam como estrutura de segurança, permitindo ou restringindo acesso de usuários aos arquivos e pastas de acordo com as diretivas de segurança estabelecidas.
A) A primeira asserção é verdadeira e a segunda falsa.
B) As duas asserções são falsas.
C) As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D) A primeira asserção é falsa e a segunda verdadeira.
E) As duas asserções são verdadeiras e a segunda é uma justificativa correta da primeira.

Prévia do material em texto

23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 1/10
A estrutura de um sistema operacional é complexa e, muitas vezes, de difícil compreensão. O
entendimento de como os componentes do computador são organizados, gerenciados e
interconectados torna a compreensão do sistema operacional relevante para estudos. Existem
diversas possibilidades para arquitetar a estrutura de um sistema operacional internamente.
 
Com relação à estrutura interna de um sistema operacional, avalie as asserções a seguir:
 
I - Nos sistemas monolíticos, qualquer procedimento pode interagir com outro em qualquer parte do
programa. Os procedimentos são compilados e, depois, linkados como um só programa; caso um erro
aconteça, o sistema é paralisado.
 
II - Nos sistemas exonúcleos, qualquer procedimento pode interagir com outro procedimento em
qualquer parte do programa. Os procedimentos são compilados e, depois, linkados  como um só
programa; caso um erro aconteça, o sistema é paralisado.
 
III - No modelo cliente-servidor, o sistema operacional é dividido em camadas sobrepostas. Os
módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os
módulos somente podem fazer referência a módulos adjacentes.
 
IV - No sistema de estrutura em camadas, o sistema operacional é dividido em camadas sobrepostas.
Os módulos são compostos por um conjunto de rotinas que podem ser usadas por outros módulos. Os
módulos somente podem fazer referência a módulos adjacentes.
É correto o que se afirma em:
Questão 1
A) Apenas I, II e III.
B) Apenas II e III.
C) Apenas I e II.
D) I, II , III e IV.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 2/10
E)
Apenas I e IV.
Processos são tarefas executadas no núcleo do processador, ou seja, no programa em execução.
Associados a um processo estão um endereçamento de memória e um número de identificação. 
A relação de processo original (processo-pai) e processo derivado (processo-filho) é a seguinte:
Questão 2
A) Cada processo (processo-pai) pode apenas gerenciar um processo-filho.
B)
Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode
gerenciar apenas um processo-filho.
C)
Cada processo (processo-pai) pode criar um processo-filho, porém um  processo-filho
não pode criar outro processo-filho.
D)
Cada processo (processo-pai) pode criar um processo-filho e cada processo-filho pode
criar outro processo-filho.
E) Cada processo (processo-pai) pode criar apenas um processo-filho.
Os sistemas operacionais multiprogramáveis foram implementados a partir do momento que o
conceito de
compartilhamento foi aplicado à CPU. Vários processos podem ser executados concorrentemente na
CPU. O sistema operacional através de uma regra determina quem é o processo que terá a vez de ser
processado pela CPU. Esse mecanismo é chamado de escalonamento (STUART, 2011). O escalonador
Questão 3
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 3/10
de processos utiliza diversos tipos de algoritmos para aplicação do escalonamento. Esse
procedimento é chamado de algoritmo de escalonamento.
Baseado nessas informações, podemos dizer que a única opção que não cabe em relação aos critérios
de escalonamento é:  
A)  Tempo de resposta.
B)  Tempo de retorno.
C)  Utilização da CPU.
D)  Throughput.
E)  Capacidade do processador.
Os conceitos e técnicas sobre sistemas operacionais tiveram destaque com a popularização dos
computadores pessoais. Dentro das características, pode-se destacar: os sistemas operacionais
monotarefa/monoprogramável e multitarefa/multiprogramável, bem como o sistema em múltiplos
processadores (SILBERSCHATZ, 2015).
Com relação a tipos de sistemas operacionais, utilização de recursos e forma como esses tipos são
estruturados, assinale a opção INCORRETA.
Questão 4
A)
Monotarefa/monoprogramável: Máquinas que eram utilizadas por apenas um usuário e
todos os recursos eram exclusivos a uma única tarefa.
B)
Multitarefa/multiprogramação: esse sistema pode ser definido como fortemente ou
fracamente acoplado.
Monotarefa/monoprogramável: sistema desenvolvido nos primórdios dos
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 4/10
C) computadores.
D)
Múltiplos processadores: sistema em duas ou mais unidades de processamento
trabalhado em conjunto.
E)
Multitarefa/multiprogramação: nesse sistema, as tarefas são compartilhadas entre
diversos usuários e os recursos são compartilhados entre as diversas tarefas executadas
no processador.
Processo é um programa ou parte dele sendo executado na CPU. Também pode ser definido como
uma abstração de um programa em execução (MACHADO; MAIA, 2013).
 
Com relação à gerência de processos feitas pelos sistemas operacionais, avalie as asserções a seguir.
 
I- Um processo (processo pai) pode criar outros processos (processo filho). Esse processo filho, agora
processo pai, pode criar outros processos filhos e assim sucessivamente.
 
II- O procedimento de criação de vários processos pode gerar um super processamento de processos
na CPU (overhead), pois os processos são estruturas independentes e possuem seus próprios
contextos.
 
III- Threads são linhas de comando (programação) existentes dentro de um processo que podem
executar tarefas concorrentes. Possuem o mesmo contexto de so�ware, compartilham o mesmo
endereçamento de memória, porém seu contexto de hardware é diferente do contexto do processo.
 
IV- Threads são divididas em dois níveis: usuário e kernel. O sistema operacional fornece o suporte a
nível de kernel, e a nível de usuário são implementadas por meio de bibliotecas de determinada
linguagem de programação.
É correto somete o que se afirma em:
Questão 5
A) I, II , III e IV.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 5/10
B)
Apenas I e III.
C) Apenas I e II.
D) Apenas I, III e IV.
E) Apenas II e III.
Historicamente, a memória principal sempre foi vista como um recurso escasso e caro nas
implementações de sistemas operacionais, mas ainda constitui um fator crítico nos projetos dos
mesmos.
Sistemas monoprogramáveis possuem uma gerência de memória não muito complexa, porém, nos
sistemas multiprogramáveis, essa gerência torna-se bem mais complexa.
 
Em sistema multitarefa, a necessidade de reter diversos usuários utilizando a memória com a
eficiência máxima é muito mais complicada e difícil. Basicamente, a gerência de memória é dividida
em duas categorias: sistemas  que, durante a execução, levam e trazem processos entre a memória
principal e o disco (troca de processos e paginação), e sistemas que não fazem essa troca de processos
e paginação.
                                                                                                                                                             (LACERDA,2019)
 
 Com relação à gerência de memórias, está correto somente o que se afirma em:
Questão 6
A)
Sistemas multitarefas são multiusuários e multiprogramáveis. Diversas aplicações
podem ser executadas ao mesmo tempo, levando a uma condição bem mais complexa
do que os sistemas monoprogramáveis.
B)
A técnica de overlay consiste em dividir os programas em módulos menores que podem
ser executados independentemente um dos outros. Nessa soluçãoé aplicada a
multiprogramação.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 6/10
C)
Na multiprogramação com partições fixa, cada programa usa o espaço necessário para
ser executado na memória. Porém, esse método pode criar espaços de memória que
não podem ser alocados por outros processos.
D)
Na monoprogramação diversas aplicações podem ser executadas ao mesmo tempo,
levando a uma condição bem mais complexa do que os sistemas multiprogramáveis.
E)
Em sistemas monoprogramáveis o compartilhamento entre o sistema operacional e o
programa é muito complexa, uma vez que disputam a mesma região da memória.
__________  é um conceito para problema de sincronismo entre processos concorrentes que faz uso
de uma variável inteira não negativa (STUART, 2011). Essa variável só pode ser manipulada por duas
instruções: _____________.
Essas instruções funcionam como sinalizadores de entrada e saída de um processo em sua região
crítica. 
Selecione qual das opções preenche as lacunas de forma correta. 
Questão 7
A) Semáforos / DOWN e UP.
B) Observação / Stop and Repair.
C) Loop / Stop and Go.
D) Análise / Geter and Setter.
E) Restart / Análise e Sequência.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 7/10
O contexto de hardware basicamente é formado pelo registrador, Program Counter (PC), Stack Pointer
(SP). Um
registrador é uma memória RAM (Random Access Memory) que fica no processador e armazena os
dados de um
programa em execução.
 
Com relação ao contexto de hardware, avalie as asserções a seguir:
 
I. Quando um programa está em execução, as informações em memória do processo são deslocadas
para os registradores, e ao término do processamento, são deslocadas novamente para memória.
 
II. Quando um programa está em execução, as informações em memória do processo são deslocadas
para os dispositivos de entrada e saída, e ao término do processamento, são deslocadas para os
registradores.
 
III. Um registrador mantém o endereço do processo atual numa pilha, o program counter contém o
endereço (posição) da próxima instrução a ser executada na sequência do programa e o stack pointer
(Ponteiro da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
 
IV. um registrador mantém o endereço de processos passados numa pilha, o program counter contém
o endereço (posição) de todas as instruções executadas por um  programa e o stack pointer (Ponteiro
da Pilha) armazena informações sobre as sub-rotinas ativas num programa de computador.
 
É correto o que se afirma em:
Questão 8
A) I, II , III e IV.
B) I, II e III, apenas.
C) I e III, apenas.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 8/10
D)
I e II, apenas.
E) II e III apenas.
No ambiente computacional de uma grande empresa, em que há diversos departamentos – por
exemplo, departamento de administração, operação, contábil, recursos humanos, departamento de
pessoal, logística etc., com diversos usuários com permissões diferentes – existe a necessidade de um
bom planejamento a respeito de usuários e grupos. Um bom planejamento e organização desses
usuários e suas permissões sobre arquivos e diretório facilita o gerenciamento de segurança das
informações no dia a dia do sistema, protegendo de incidentes, como destruição ou acesso indevido.
Avalie as asserções a seguir e a relação entre elas.
I - Sistemas operacionais possuem permissões para leitura, gravação e alteração de arquivos e
diretórios.
PORQUE
II - As permissões funcionam como estrutura de segurança, permitindo ou restringindo acesso de
usuários aos arquivos e pastas de acordo com as diretivas de segurança estabelecidas.
Acerca dessas asserções, assinale a opção correta.
Questão 9
A) A primeira asserção é verdadeira e a segunda falsa.
B) As duas asserções são falsas.
C)
As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
D) A primeira asserção é falsa e a segunda verdadeira.
E) As duas asserções são verdadeiras e a segunda é uma justificativa correta da primeira.
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 9/10
A figura 1 representa a hierarquia de memória.
Pede-se:
Discorra sobre a hierarquia de memória, abordando: quantidade de cada um dos tipos utilizados nos
computadores, tempo de acesso e custo.
Questão 10
Respondida Salvar resposta
Questões respondidas 10 de 10
Na hierarquia de memoria, a velocidade tende ser maior no topo, e mais lento na base. 
E quanto ao custo, quanto mais próximo ao topo, os dispositivos tem o custo elevado e ja na 
base o custo é menor. 
topo= alta velocida, custo elevado.
base= baixa velocidade, baixo custo.
271
     
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.
23/06/2021 Grupo Splice
https://logus.provafacilnaweb.com.br/logus/provaonline/2563698/ 10/10
1 2 3 4 5 6 7 8 9 10
Não respondida
Alteração não salva
Respondida
Entregar Prova
Voltar para o modo tela cheia
Ativar modo tela cheia
ATENÇÃO, você só poderá fazer a prova em modo tela cheia.
Clique abaixo para voltar para a prova.

Mais conteúdos dessa disciplina