Questões sobre Processos

Lista completa de Questões sobre Processos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A definição e formalização de processos de negócio constitui uma ferramenta importante de organização institucional e desencadeia atividades de automatização e informatização que proporcionam eficiência e eficácia organizacional. Acerca da definição e formalização de processos organizacionais, julgue os itens abaixo.

Processos eficientes são processos claramente definidos.

  • C. Certo
  • E. Errado

Com relação a sistemas operacionais e sistemas distribuídos, julgue os seguintes itens.

No algoritmo de escalonamento shortest-job-first (SJF), a prioridade de cada processo é inversamente proporcional ao próximo tempo de processamento (CPU burst) necessário ao processo. Por sua vez, no algoritmo round-robin (RR), a lista de processos prontos é tratada como uma lista circular e o processador é alocado, a cada processo, em fatias de tempo. Quando comparados os tempos médios de espera em sistemas que empregam os algoritmos, o tempo médio de espera para execução é tipicamente mais longo no SJF que no RR.

  • C. Certo
  • E. Errado

Um processo Linux que terminou sua execução, mas ainda não teve esta situação coletada, encontra-se no estado

  • A.

    zumbi.

  • B.

    executável.

  • C.

    dormente.

  • D.

    parado.

  • E.

    espera.

Observe, a seguir, o conjunto de processos prontos para execução e a duração de surto de CPU, expressa em milissegundos.

Considerando-se que o primeiro processo será escalonado no instante 0 (zero), qual o tempo de espera, em milissegundos, para o processo T, de acordo com o algoritmo de escalonamento job mais curto primeiro (Shortest Job First - SJF)?

  • A.

    0

  • B.

    6,25

  • C.

    9

  • D.

    16

  • E.

    25

As soluções embasadas em software livre vêm ganhando cada vez mais adeptos, não só na administração pública federal mas também em diversas organizações privadas. Essa mudança de comportamento ocorre não apenas em função do custo, mas também porque essas soluções atingiram um nível de qualidade que se compara aos softwares proprietários. Essa mudança de comportamento tem impulsionado o surgimento de ambientes heterogêneos, tanto no que se refere aos sistemas operacionais como aos aplicativos. Com relação a esse assunto, e no que tange aos conceitos de sistemas operacionais, em particular aos sistemas Unix e Windows, julgue os itens de 93 a 99.

No sistema operacional Unix, é possível utilizar pipes para comunicação entre processos. Como exemplo, no comando ls | more, é criado um pipe entre o ls e o more, sendo que a saída do ls é direcionada para a entrada do more.

  • C. Certo
  • E. Errado

As soluções embasadas em software livre vêm ganhando cada vez mais adeptos, não só na administração pública federal mas também em diversas organizações privadas. Essa mudança de comportamento ocorre não apenas em função do custo, mas também porque essas soluções atingiram um nível de qualidade que se compara aos softwares proprietários. Essa mudança de comportamento tem impulsionado o surgimento de ambientes heterogêneos, tanto no que se refere aos sistemas operacionais como aos aplicativos. Com relação a esse assunto, e no que tange aos conceitos de sistemas operacionais, em particular aos sistemas Unix e Windows, julgue os itens de 93 a 99.

O controle de bloco de processo contém informações associadas a um processo específico. Entre essas informações, estão o estado do processo e o PC (program counter).

  • C. Certo
  • E. Errado

Julgue os itens de 51 a 68, relativos a computadores, ambientes e sistemas operacionais.

Em sistemas multiusuário, um processo que está aguardando finalização de uma operação de I/O, ou aguardando o subsistema de administração da memória resolver alguma falha de página, utiliza a CPU durante esse tempo, impedindo que esta seja alocada para outros processos.

  • C. Certo
  • E. Errado

Acerca dos modelos de processos, julgue os itens a seguir.

No modelo de processo de desenvolvimento em cascata, ciclo de vida é dividido em uma série de fases. Na fase de projeto, é definida tipicamente a arquitetura do sistema, quando estilos de arquitetura e padrões de projeto podem ser empregados. A princípio, em cada fase, podem ser produzidos artefatos variados, por exemplo: planos, códigos e modelos

  • C. Certo
  • E. Errado

Acerca dos modelos de processos, julgue os itens a seguir.

No modelo de processo de desenvolvimento iterativo, o ciclo de vida pode ser dividido em iterações. Em cada interação pode ocorrer análise, projeto, implementação e teste. O desenvolvimento iterativo tende a reduzir riscos, pois os componentes do software são progressivamente integrados.

  • C. Certo
  • E. Errado

Com relação ao escalonador de processos, empregado em um sistema operacional multitarefa, assinale a opção correta.

  • A.

    Em um escalonador do tipo preemptive, a CPU será desalocada apenas quando o processo corrente tiver terminado.

  • B.

    Tempo de espera (waiting time) é o tempo aguardado pelo processo para liberação de um dispositivo ocupado.

  • C.

    O problema conhecido como starvation ocorre quando processos com baixa prioridade passam a ser executados em tempo menor que o necessário

  • D.

    Envelhecimento (aging) é uma técnica em que se aumenta, de forma gradual, a prioridade dos processos que estão aguardando no sistema há muito tempo.

  • E.

    O algoritmo de escalonamento Round-Robin não trabalha com slots de tempo.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...