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.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
Para que se possa utilizar uma funcionalidade de swapping, é necessário que haja um estado de processo suspenso no modelo de comportamento dos processos utilizado pelo sistema operacional para o controle da execução dos processos.
Ciência da Computação - Processos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Analise as seguintes afirmações relativas à gerência de processos em sistemas operacionais.
1) Um processo que esteja rodando fora da sua região crítica pode conduzir a uma condição de corrida (racing condition).
2) Semáforos são variáveis que permitem a sincronização entre processos, de modo a evitar condições de corridas, cujas operações são atômicas (indivisíveis).
3) Thread, assim como processos, não compartilham recursos de memória.
4) Um thread possui os mesmos estados que um processo, ou seja, BLOQUEADO, RODANDO e PRONTO.
Estão corretas apenas:
Ciência da Computação - Processos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Cada processo de software tem suas características próprias. Entretanto, uma das características listadas a seguir é comum a processos modernos: tanto os mais elaborados como o RUP quanto processos leves, como Extreme Programming. Assinale essa característica.
Documentação de todas as atividades do desenvolvimento.
Programação em pares.
Definição de uma arquitetura robusta nas fases iniciais do desenvolvimento.
Elaboração de testes antes da codificação.
Desenvolvimento iterativo.
Em um ambiente UNIX, qual o comando utilizado para verificar os processos existentes no sistema é:
No sistema operacional UNIX, o número do signal KILL usado para matar abruptamente um processo é:
Acerca de princípios de funcionamento, de métodos e de algoritmos utilizados em sistemas operacionais, julgue os itens subseqüentes.
Em Unix, um pipe consiste em um buffer funcionando como uma fila aonde o primeiro elemento a chegar é o primeiro a sair (FIFO), permitindo que dois processos se comuniquem segundo o modelo produtor-consumidor.
Acerca de princípios de funcionamento, de métodos e de algoritmos utilizados em sistemas operacionais, julgue os itens subseqüentes.
No Unix SVR4, um sinal consiste em um mecanismo de software usado pelo sistema operacional para assinalar eventos assíncronos a um processo. Entretanto, é proibido a um processo enviar sinais a outro processo.
A respeito dos serviços do sistema operacional Linux, julgue os itens a seguir.
O serviço cron por meio do arquivo crontab permite ao usuário listar os comandos que deseja executar e quando os quer executar. O serviço at é similar ao crontab, mas nesse caso os comandos são executados somente uma vez.
A respeito de comandos remotos do sistema operacional UNIX, julgue os itens que se seguem.
O comando remshell (rshell) tem o seguinte formato: rshell [ - username ] [ -n ] hostname [ command ]rsh [ -l username ] [ -n ] hostname [ command ].
A técnica de análise estruturada evoluiu com extensões para representação gráfica de fluxos e processos de controle, atendendo principalmente às necessidades das aplicações
Web.
real time.
distribuídas
descentralizadas
de grande porte.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...