Informática, perguntado por 10marcelopes10, 2 meses atrás

Programas com interface de linha de comando (command line interface - CLI), apesar de não intuitivos para usuários normais de computadores, são populares entre programadores devido à sua praticidade e agilidade quando o utilizador conhece seus comandos e atalhos. Estes programas são muito dependentes de entrada do usuário, podendo solicitar que seu utilizador digite comandos para poder efetuar seu trabalho.

Assinale a alternativa correta sobre o estado no qual o processo de um programa CLI se encontra enquanto aguarda que seu utilizador digite um comando:


A.
Executando.


B.
Pronto.


C.
Bloqueado ou Espera.


D.
Terminado.


E.
Em transição.

Soluções para a tarefa

Respondido por lucassantslc
1

Resposta: LETRA C

Explicação:

A diferença entre programa e processo é essencial para compreender como um sistema operacional executa suas atividades.

Respondido por hyagoassis99
0

Resposta: Alternativa "C" - Bloqueado ou Espera

Explicação:

Ao aguardar um comando que será digitado, o processo de um programa CLI não estará sendo executado, pois seria um desperdício de recursos do processador. Ele também não deve estar no estado de pronto, pois enquanto o utilizador não informar todos os dados necessários, não faz sentido que esse processo receba o direito de ser executado. Como ainda não terminou seu trabalho, seu estado é estável, não está sendo transacionado. Neste caso, o processo estará bloqueado, aguardando que a entrada do usuário seja realizada, para então poder voltar a ter direito de receber tempo de processamento.

Perguntas interessantes