Magna Concursos

Foram encontradas 24.301 questões.

Um processo é considerado um conceito chave em qualquer Sistema Operacional, pois representa uma abstração de um programa em execução. Um processo pode passar por alguns estados durante o seu ciclo de vida. Sendo assim, um processo pode estar nos estados: (a) bloqueado, (b) pronto ou (c) em execução.

Nesse contexto, analise os itens a seguir.

I. Para implementar o modelo de processos, o sistema operacional mantém uma tabela de processos, com uma entrada para cada um deles. Cada entrada, também conhecida como bloco de controle de processo (PCB – Process Control Block), contém informações relevantes sobre o processo. Um exemplo de informação contida no PCB é o estado do processo.
II. Considerando um diagrama de estado do processo, não há transição a partir do estado “em execução”, para o estado “bloqueado”. Quando o sistema operacional descobre que o processo não pode continuar em execução, ele vai para o estado de “pronto”.
III. O processo no estado “bloqueado”, não faz uso da CPU (Unidade Central de Processamento), mas está apto para ser executado (isto é, pronto para transitar ao estado “em execução”), aguardando para isso que o escalonador selecione-o para execução.

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3261338 Ano: 2024
Disciplina: TI - Sistemas Operacionais
Banca: FGV
Orgão: INPE
Leia o trecho a seguir.

É um mecanismo de software ou hardware que monitora constantemente o funcionamento de um sistema. Caso detecte que o sistema está em um estado inesperado ou travado, ele pode reiniciar o sistema automaticamente ou executar outra ação pré-determinada para garantir a continuidade operacional. Essa técnica é especialmente útil em sistemas críticos ou que precisam de alta disponibilidade, garantindo que o sistema permaneça em funcionamento mesmo em situações de falhas inesperadas.

Dentro do contexto de técnicas de tolerância a falhas, assinale a opção que apresenta a técnica discutida no texto acima.
 

Provas

Questão presente nas seguintes provas
3261330 Ano: 2024
Disciplina: TI - Sistemas Operacionais
Banca: FGV
Orgão: INPE
O consumo consciente de energia é importante para minimizar o impacto ambiental de tecnologias computacionais.
Assinale a opção que indica a métrica usualmente empregada para avaliar a eficiência energética de sistemas computacionais de alto desempenho.
 

Provas

Questão presente nas seguintes provas
3261329 Ano: 2024
Disciplina: TI - Sistemas Operacionais
Banca: FGV
Orgão: INPE
A métricas usada para classificar o desempenho de um processador é a chamada MIPS (Millions of Instructions per Second).
Nesse contexto, o valor do score dado pela métrica MIPS
 

Provas

Questão presente nas seguintes provas
3261328 Ano: 2024
Disciplina: TI - Sistemas Operacionais
Banca: FGV
Orgão: INPE
As métricas de desempenho levam em consideração diferentes aspectos do desempenho computacional.
Sobre as métricas FLOPS e MIPS, analise as afirmativas a seguir.

I. FLOPS é a métrica mais adequada para ambientes cujos objetivos sejam gráficos detalhados e simulações físicas.
II. MIPS é relevante em contextos em que é necessária uma medida mais genérica e direta da execução de instruções pelo processador.
III. FLOPS pode ser imprecisa quando comparando processadores com arquiteturas distintas, ao contrário da MIPS, que fornece um indicador mais direto da capacidade de cálculo.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
Os sistemas de arquivos proporcionam uma interface para armazenamento e recuperação de dados em um sistema operacional, cujas implementações podem diferir significativamente em estrutura e funcionalidades.
Em relação aos sistemas de arquivos dos sistemas operacionais, analise as afirmativas a seguir:

I. O sistema NTFS tem como um de seus componentes fundamentais o MFT (Master File Table), responsável por armazenar os metadados de todos os arquivos e diretórios presentes em um volume.
II. No sistema ext4, o sistema de arquivos é dividido em grupos de blocos (Block Groups), e cada um desses grupos possui seu próprio controle de metadados.
III. O registro de transações (journaling) tem como principal objetivo garantir a integridade dos dados e está presente no Linux desde o sistema ext2.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
Um conceito fundamental para o melhor aproveitamento de recursos por um sistema operacional é o de multithreading.
Para o emprego eficaz de multithreading em um sistema operacional, é fundamental a existência de mecanismos de sincronização eficientes. Nesse contexto, analise as afirmativas a seguir.

I. Por definição, semáforos possuem um contador, cujos valores podem ser 0,1 ou 2.
II. Mutexes são projetados para garantir que apenas uma thread possa acessar um recurso compartilhado por vez.
III. Mutexes podem ser considerados uma generalização de semáforos, por conta da maior flexibilidade do contador de um mutex.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
3261321 Ano: 2024
Disciplina: TI - Sistemas Operacionais
Banca: FGV
Orgão: INPE
A divisão dos processos em threads permite a execução de tarefas de maneira paralela ou concorrente.
As threads, em um sistema operacional Linux,
 

Provas

Questão presente nas seguintes provas
Tendo em vista a existência de uma vasta gama de distribuições Linux disponíveis, a escolha da distribuição mais adequada para cada usuário ou organização passa pelo conhecimento das necessidades específicas do usuário.

Há uma distribuição Linux em particular que é voltada para profissionais da área de segurança e é considerada a mais avançada quanto a Testes de Penetração (Pentests).

Essa distribuição Linux é denominada
 

Provas

Questão presente nas seguintes provas
O kernel Linux é composto por diversos subsistemas, onde cada subsistema é responsável por diferentes aspectos do gerenciamento do sistema.

Sobre o kernel Linux, analise as afirmativas a seguir.

I. Emprega o chamado microkernel, no qual todos os serviços do sistema operacional rodam no espaço do kernel.
II. Suporta diferentes sistemas de arquivos, como ext4, NTFS e FAT 32.
III. Suporta o carregamento de módulos em tempo de execução, sem a necessidade de reiniciar o sistema.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas