Idioma O Common Business Oriented é uma linguagem de programação da máquina originalmente desenvolvido para automatizar operações de negócios em máquinas de computação início , em 1960, que foi lançado em 2002 como uma grande linguagem de programação orientada a objetos com um nome de COBOL 2002 e, desde então, tem foram implantados em diferentes aplicações de programação de software . COBOL 2002 tem a capacidade de manipular a memória do computador e registrar valores como outras linguagens de programação comuns, tais como C + + e Assembly linguagem. Em outras palavras, COBOL 2002 foi desenvolvido para executar várias tarefas de prestação de instrução numéricos e baseados em texto e, para este fim , tem algumas funções predefinidas ou intrínsecas , juntamente com uma funcionalidade de desenvolvimento da função definida pelo usuário. Funções de data
Data funções são funções intrínsecas importantes do COBOL que retornam a data exata , a hora, dia e ano após a instrução do usuário . Algumas das principais funções de data incluem ACEITA DATA, HORA ACCEPT , e CURRENT- DATE. Na versão mais recente do COBOL 2002, a função CURRENT -DATE foi substituída por outras funções de data , pois fornecem tempo preciso com data e ano em uma única instrução do usuário sobre qualquer programa COBOL 2002. Data funções são significado na programação COBOL 2002 , uma vez que todas as transações e operações de negócios relacionados são diferenciados e classificados de acordo com os seus horários originais e datas.
Funções numéricas
Numérico funções incluem todas as funções básicas que são usados para realizar operações aritméticas fundamentais e operações algébricas sobre numerais em COBOL 2002. Eles ajudam os usuários a calcular os valores quantitativos envolvidos em operações comerciais. Por exemplo, os usuários de COBOL 2002 pode calcular constantes trigonométricas , realizar operações aritméticas , e pode analisar estatisticamente determinado conjunto de valores de dados usando essas funções numéricas . Além disso, essas funções podem ser usadas como funções de orientação a objetos dentro de loops aninhados de diferentes programas de forma recursiva.
Corda Funções
funções de cadeia de COBOL lidar com a contagem, identificação , eliminação e substituição de cordas, ou caracteres , dentro de um programa COBOL 2002 ou conjunto de instruções . Estas funções são usadas para manipular textual pré -existente ou registos alfanuméricos nos programas COBOL 2002 , e pode ser utilizado em diferentes formatos condicionais . Algumas funções de cadeia comuns de COBOL 2002 incluem desencordoar , inspecionar, STRING e DISPLAY. Estas funções são importantes em diferentes tarefas empresariais e administrativos , especialmente quando um enorme conjunto de dados precisa ser editado ou alterado através da interface do COBOL.
Funções definidas pelo usuário
COBOL 2002 dá aos usuários a liberdade na definição e construção de suas próprias funções usando comandos pré- definidos , declarações e funções intrínsecas . Isso é fundamental para a sua identidade como uma linguagem orientada a objetos , o que ajuda -lo a competir linguagens de programação convencionais, como C + + e Java no mercado. Estas funções não estavam presentes nas versões anteriores do COBOL e foram introduzidas para a plataforma em COBOL 2002.