Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/10360
Title: Redes neurais utilizando arquivos e computação na linguagem de programação Cobol
Authors: LOPES, Felipe Gomes
Advisor: NOVELLI FILHO, Aristides
type of document: Monografia
Keywords: Redes neurais;Cobol;Análise de risco;Linguagem de programação
Issue Date: Jun-2022
Publisher: 002
Citation: LOPES, Felipe Gomes. Redes neurais utilizando arquivos e computação na linguagem de programação Cobol, 2022. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2022.
Abstract: O COBOL é uma linguagem de programação antiga criada nos anos 1960 já em certo desuso pelo mercado de desenvolvimento de software. As redes neurais foram primeiramente propostas no ano de 1944, conceito importante para o desenvolvimento dos maiores sistemas de inteligência artificial do mundo moderno. O COBOL, apesar de antigo, possui todas as ferramentas necessárias para a implementação de uma aplicação ao qual contenha todos os elementos de uma rede neural. Para desenvolvermos uma aplicação que possa ser considerada uma rede neural precisamos apenas de poucos elementos matemáticos de multiplicação de matrizes e constantes previamente declaradas, ao qual o COBOL possui extrema afinidade de cálculos por ter sido uma linguagem desenvolvida em uma época de poucos recursos computacionais. Graças a isso, é possível então demonstrar que utilizando os recursos entregues por essa linguagem seria possível implementar de forma complexa, porém ainda assim utilizável um sistema de inteligência artificial em redes neurais. As vantagens de uma rede neural desenvolvida em COBOL se demonstram apenas na estrita modelagem de dados necessária para o desenvolvimento dos programas em COBOL graças a sua DATA-DIVISION. Sobre as desvantagens, elas se concentram principalmente na complexidade da organização do código em relação ao número de nós e seus limitados tipos de dados. O presente artigo refere-se a uma revisão de literatura que tem como objetivo demonstrar os requisitos necessários para o desenvolvimento de uma rede neural e que eles existem nessa linguagem de programação. É viável o desenvolvimento de um sistema como tal, entretanto os recursos presentes na linguagem em comparação com outras modernas se mostraram limitados o que retira a velocidade do desenvolvimento e planejamento de um projeto assim.
COBOL is an old programming language created in the 1960s already in some disuse by the software development market, neural networks were first proposed in 1944, an important concept for the development of the largest artificial intelligence systems in the modern world. COBOL, despite being old, has all the necessary tools to implement an application that contains all the elements of a neural network. To develop an application that can be considered a neural network we only need a few mathematical elements of matrix multiplication and previously declared constants. To which COBOL has an extreme affinity for calculations because it was a language developed in a time of few computational resources. Thanks to this, it is possible to demonstrate that using the resources delivered by this language it would be possible to implement in a complex way, but still usable an artificial intelligence system in neural networks. The advantages of a neural network developed in COBOL are only demonstrated in the strict data modeling necessary for the development of programs in COBOL thanks to its DATA-DIVISION. Regarding the disadvantages, they mainly focus on the complexity of the organization of the code in relation to the number of nodes and their limited data types. This article refers to a literature review that aims to demonstrate the necessary requirements for the development of a neural network and that they exist in this programming language. It is feasible to develop a system as such, however the resources present in the language compared to other modern ones proved to be limited, which reduces the speed of development and planning of such a project.
URI: http://ric.cps.sp.gov.br/handle/123456789/10360
Appears in Collections:Trabalhos de conclusão de curso

Files in This Item:
File Description SizeFormat 
ads_2022_1_felipegomeslopes _redesneuraisutilizandoarquivosecomputacao.pdf
  Restricted Access
765.52 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.