Utilize este identificador para referenciar este registo: http://biblioteca.unisced.edu.mz/handle/123456789/1923
Título: Comunicação entre processos - Sinais
Outros títulos: API do sistema operativo UNIX
Autores: Monteiro, Miguel Pimenta
Data: 11-set-2014
Resumo: Os sinais são uma espécie de interrupção ao processo corrente. Podem ter diversas origens e são uma forma de tratar certos acontecimentos de carácter assíncrono. Todos os sinais têm um nome simbólico que começa pelo prefixo SIG. Vêm listados no ficheiro de inclusão <signal.h>. Possíveis origens: teclado - certas combinações de teclas dão origem a sinais; hardware - por exemplo, erros aritméticos como a divisão por 0; serviços do sistema operativo - kill(), abort(), alarm(), ...; comandos da shell - kill; software - certos eventos gerados no código dos processos dão origem a sinais, como erros de pipes. Um processo pode programar a resposta a dar a cada tipo de sinal. As respostas permitidas são: ignorar o sinal, tratar o sinal com uma rotina do programador (catch), ou simplesmente deixar que o processo tenha a resposta por defeito (default action) para esse tipo de sinal.
URI: http://biblioteca.unisced.edu.mz/handle/123456789/1923
Aparece nas colecções:Sistemas operacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Apostila_Sinais.pdf101 kBAdobe PDFVer/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.