Ttttttt
ALUNO: ERIK CASTRO SILVA.
PROFESSORA: SULIANE CARNEIRO.
SERIE: 2°. ANO DE INFORMÁTICA VESPERTINO.
PONTES E LACERDA - JUNHO DE 2013
ATIVIDADES
1) Um processo representa um programa em execução, que mantem suas informações mantidas pelo sistema operacional. 2) Executar instruções, não sendo capaz de distinguir qual programa se encontra em execução. 3) O processo e formado pelo software, como por exemplo, o numero máximo de arquivos sendo aberto. 4) O processo é implementado pelo sistema operacional através de uma estrutura de dados denominada bloco de controle do processo. 5) Estado de: execução, termino, espera pronta e criação. 6) *Subprocesso são processos criados dentro de uma estrutura hierárquica. Neste modo, processo criado e denominado processo-pai. *Thread foi introduzido a tentativa de reduzir o tempo gasto em criação, eliminando e troca de contexto de processos nas aplicações correntes, bem como economizar recursos de sistema como um todo. 7) PROCESSO FOREGROUND Permite a comunicação direta do usuário com o processo durante o seu processamento;
Processamento interativo;
PROCESSO BACKGROUND não há comunicação com o usuário durante o processamento;
Os canais de entrada e saída não estão associados a nenhum dispositivo de E/S, mas sim, a arquivos de E/S. Por exemplo, o processamento do tipo Batch. 8) Um processo é dito em execução quando está sendo processo pela UCP. Há apenas um processo em execução a cada instante em sistemas. 9) E a situação onde diversos processos acessam e manipulam recursos de forma concorrente. 10) a solução foi criar o mecanismo de sincronização. 11) Um semáforo é uma maneira de limitar o número de tarefas que podem operar simultaneamente em um recurso (protegido) compartilhado. Um recurso protegido ou uma seção crítica do código podem incluir a escrita de variáveis globais ou comunicar-se com instrumentos externos. Um semáforo