SóProvas


ID
240469
Banca
FCC
Órgão
TRT - 22ª Região (PI)
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

Nos sistemas operacionais os sinais são meios usados para que os processos possam se comunicar e para que o sistema possa interferir em seu funcionamento. No Linux, o sinal SEGV tem a função de

Alternativas
Comentários
  • Resposta Letra A

     

    Entre os sinais existentes, tem-se os seguintes exemplos:

    STOP - esse sinal tem a função de interromper a execução de um processo e só reativá-lo após o recebimento do sinal CONT;
    CONT - esse sinal tem a função de instruir a execução de um processo após este ter sido interrompido;
    SEGV - esse sinal informa erros de endereços de memória;
    TERM - esse sinal tem a função de terminar completamente o processo, ou seja, este deixa de existir após a finalização;
    ILL - esse sinal informa erros de instrução ilegal, por exemplo, quando ocorre divisão por zero;
    KILL - esse sinal tem a função de "matar" um processo e é usado em momentos de criticidade.

  • Gabarito: A


    O GNU/Linux suporta os sinais listados abaixo. Alguns números de sinais são dependentes de arquitetura.

    Primeiro, os sinais descritos no POSIX 1:

    	Sinal   Valor     Ação    Comentário     ---------------------------------------------------------------------------     HUP        1        A      Travamento detectado no terminal de controle ou                                 finalização do processo controlado     INT        2        A      Interrupção através do teclado     QUIT       3        C      Sair através do teclado     ILL        4        C      Instrução Ilegal     ABRT       6        C      Sinal de abortar enviado pela função abort     FPE        8        C      Exceção de ponto Flutuante     KILL       9       AEF     Sinal de destruição do processo     SEGV      11        C      Referência Inválida de memória     PIPE      13        A      Pipe Quebrado: escreveu para o pipe sem leitores     ALRM      14        A      Sinal do Temporizador da chamada do sistema alarm     TERM      15        A      Sinal de Término     USR1   30,10,16     A      Sinal definido pelo usuário 1     USR2   31,12,17     A      Sinal definido pelo usuário 2     CHLD   20,17,18     B      Processo filho parado ou terminado     CONT   19,18,25            Continuar a execução, se interrompido     STOP   17,19,23    DEF     Interromper processo     TSTP   18,20,24     D      Interromper digitação no terminal     TTIN   21,21,26     D      Entrada do terminal para o processo em segundo plano     TTOU   22,22,27     D      Saída do terminal para o processo em segundo plano

    As letras da coluna Ação tem o seguinte significado:

    • A - A ação padrão é terminar o processo.

    • B - A ação padrão é ignorar o sinal.

    • C - A ação padrão é terminar o processo e mostrar o core.

    • D - A ação padrão é parar o processo.

    • E - O sinal não pode ser pego.

    • F - O sinal não pode ser ignorado.