Saber como parar um programa de computador é tão importante quanto saber como começar um. Neste caso específico , COBOL não é diferente. Obtendo o seu programa COBOL para cessar a operação sob a condição controlada é obrigatória a sua tarefa com sucesso. Claro, há uma série de maneiras de fazer isso , eo aspecto importante não só é saber estas opções , mas também saber quando a invocá-los . Pode haver casos em que você quer que seu programa COBOL para parar a execução e controle ABANDONO para outro módulo , ou talvez você pode querer pará-lo incondicionalmente. Instruções
1
Vá para o " Procedimento Divisão " em seu programa COBOL, e determinar onde na lógica que pretende terminar o processamento. Se outro módulo está chamando o seu programa no sistema, e que o módulo de chamada está esperando o controle a ser devolvido a ele , digite o comando " GOBACK ". Isto irá graciosamente terminar o seu programa e passar o controle de volta ao ponto de chamada do módulo.
2
Digite o comando "Programa Exit" no mesmo ponto no "Procedimento de Divisão ", onde você deseja que seu COBOL programa para parar. Certifique-se de que o módulo que você está emitindo este comando a partir de um sub- programa que passa o controle de volta para o módulo chamado. Se este é o módulo principal e você codificou a declaração "Programa Exit" , é anormalmente vai acabar ( ABEND ) na fase de compilação com um código de erro como " Abend4038 ". É essencial que este módulo não é o programa principal, quando a emissão do "Programa Exit" directiva .
3
Digite o comando "STOP RUN " para terminar todo o processamento do módulo de COBOL. Controle vai passar de volta para o sistema operacional , mesmo se ele está sendo emitido a partir de um sub- módulo ou sub- programa.