Questões de Concurso Comentadas sobre sistemas operacionais
Foram encontradas 12.634 questões
Considerando as funções específicas e características de cada área de memória de um processo, a melhor estratégia para otimizar o gerenciamento de memória é:
Para resolver o problema de deadlock, a sequência dos estados de processo e os conceitos que o analista José deve considerar são:
Para resolver o problema de Starvation, Hop adotou a seguinte abordagem:
Considerando os desafios associados a esses sistemas, o método de IPC para sistemas de tempo real escolhido por Jony é:
Em relação ao modelo de implantação da arquitetura de nuvem, as soluções:
Para isso, Miguel deve contratar o serviço de nuvem:
No contexto de gerenciamento de processos e recursos pelo sistema operacional do computador, analise a situação a seguir.
Dois processos, “A” e “B”, querem enviar para a impressora um arquivo que está em um pen-drive, estando esses recursos disponíveis. “A” solicita e consegue acesso à impressora. “B” solicita e consegue acesso ao arquivo. Agora, “A” solicita acesso ao arquivo, mas é negado até que “B” o libere. Porém, “B”, agora, solicita a impressora, que também é negada, até que “A” a libere. Assim, os dois processos são bloqueados.
A situação descrita mostra a ocorrência de
O gerenciamento de recursos de armazenamento no computador é uma função importante do sistema operacional.
Acerca da gerência de sistemas de arquivos, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) A operação de criação de um arquivo requer a alocação de espaço físico no sistema.
( ) A segurança no acesso aos arquivos não é função do sistema operacional.
( ) A gerência de sistemas de arquivos envolve o controle de acesso aos mesmos.
As afirmativas são, respectivamente,
No contexto da informática, considerando que um processo pode estar em um dos três estados possíveis (executando, pronto ou bloqueado), analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Um processo no estado “executando” está fisicamente utilizando a CPU (Unidade de Processamento Central).
( ) Um processo no estado “pronto” significa que o mesmo foi executado com sucesso.
( ) Um processo no estado “bloqueado” não pode mais ser executado.
As afirmativas são, respectivamente,
Um de seus objetivos é
Sistemas operativos que são instalados utilizando _____ como base possuem um _____ e um _____ que o rodeia, permitindo mediante _____ que usuário possa interagir com as diversas componentes do _____ e recursos do sistema, sejam elas físicas ou inclusive virtuais. O núcleo é mantido por um consórcio de padrão industrial liderado por _____ que acompanha os desenvolvimentos e tendências de hardware de forma que o núcleo das diferentes distribuições tenha as implementações adequadas, inclusive antes que o hardware seja lançado no mercado.
Assinale a opção que apresenta os termos que completam corretamente as lacunas do fragmento.
O comando de shell que seria mais apropriado para mostrar o arquivo todo é o(a)
Essa ferramenta interpreta e executa os comandos fornecidos, atuando como uma ponte conversacional entre o usuário e o sistema operacional. Existem várias versões de shell, como o csh, tcsh, sh, bash, ksh e zsh, que compartilham funções básicas, mas se distinguem por características próprias e comandos exclusivos.
Assinale a opção que indica a primeira Shell criada para UNIX:
ogr2ogr -f PostgreSQL PG:"dbname='shape' host='127.0.0.1' port='5434' user='candidato' password='tecnologo'" ..\data\user_data\focos.shp -lco GEOMETRY_NAME=geom -lco FID=gid -lco SPATIAL_INDEX=GIST -nln incendio -overwrite
Nesse contexto, os parâmetros indicados configuram a ação a ser executada pelo comando ogr2ogr.
Assinale a alternativa que corresponde ao comando acima.
É 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.
Nesse contexto, o valor do score dado pela métrica MIPS
I. Quando um programador desenvolve um aplicativo sem ter que se preocupar com as características de hardware da máquina na qual ele vai ser executado.
II. Quando um aplicativo precisa ser altamente otimizado para um hardware específico, sem se preocupar com a portabilidade para outros dispositivos.
III. Quando é necessário acessar recursos de hardware específicos de um dispositivo, como sensores e periféricos, de maneira independente do hardware subjacente.
Está correto o que se afirma em
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