31 Q96045
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Existem maneiras de controlar a sincronização de execução de processos, como por exemplo, quando um recurso único do sistema operacional necessita ser acessado por vários processos. Uma maneira clássica se dá pelo uso de semáforos, ou quando não é necessário efetuar contagem, uma versão simplificada, chamada de
32 Q92967
Ciência da Computação
Ano: 2014
Banca: Instituto Americano de desenvolvimento (IADES)
Os sistemas operacionais Linux possuem robustez e flexibilidade para suportarem aplicações em ambientes de desenvolvimento, homologação e produção. Um computador com Linux pode ser equipado com ferramentas de desenvolvimento de sistemas, desde simples compiladores até ambientes integrados de desenvolvimento (IDE) baseados em software livre. A esse respeito, assinale a alternativa que apresenta o nome ou a sigla de um compilador para linguagem C, que pode ser instalado e usado livremente no Linux.
33 Q146984
Ciência da Computação
Ano: 2013
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)

Utilizando o comando ls com a opção –F, no sistema operacional Linux, é possível listar o conteúdo de um diretório com a identificação do tipo de cada arquivo por meio do uso de alguns caracteres especiais. Nessa identificação, o caractere utilizado para indicar que o arquivo é do tipo executável é o

34 Q146958
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Considerando o escalonamento de processos em um programa de computador, há um tipo de escalonamento no qual há diversos processos que estão sendo executados de forma sequencial, somente liberando o processador ao final da execução de cada processo, formando um ciclo de processos a serem executados. Tal tipo de escalonamento recebe a denominação de

35 Q146957
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Em sistemas com multiprogramação, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que o processo seja alocado à CPU, eventos podem ocorrer. Analise as afirmativas sobre o processo.

I. pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.

II. pode criar um novo subprocesso e esperá-lo terminar.

III. pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.

Está correto o que se afirma em

36 Q146956
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Em sistemas com multiprogramação, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que seja alocado à CPU, o processo pode

I. emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.

II. finalizar e ser removido da fila de prontos, mas seus recursos são mantidos alocados até que todos os programas que o utilizam sejam finalizados.

III. ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.

IV. passar do estado de espera para o estado de pronto e então ser devolvido à fila de prontos.

Está correto o que consta em

37 Q146955
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação a processos e threads em sistemas operacionais de computadores, assinale a afirmativa correta.

38 Q146892
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, acerca de sistemas operacionais.

Um programa que utiliza dados em formato incorreto provocará notificação do sistema operacional ao processador, indicando que ocorreu exceção, ou seja, que instrução de software provocou erro.

39 Q146871
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base nas características do sistema operacional Linux, assinale a opção correta.

40 Q146848
Ciência da Computação
Ano: 2013
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)

Um usuário está utilizando o comando more no sistema operacional Linux para visualizar um arquivo com várias páginas. Caso ele deseje voltar uma página na visualização, ele deve pressionar a tecla