კონცეფცია განმარტება ABC
Miscellanea / / July 04, 2021
გილიმ ალსინა გონსალესის მიერ, ოქტომბერში. 2017
თუ არსებობს ენა დან პროგრამირება რომ შეგვიძლია კლასიფიცირდეს როგორც "გადარჩენილი", ეს, ეჭვგარეშეა, COBOL.
1959 წელს დაბადებული აღარ არის საერთო გამოყენება, მაგრამ სპეციალისტების გადამზადება და მოთხოვნა გარკვეულ ბიზნეს სექტორებში, მაგალითად, საბანკო საქმეში, უზარმაზარი რაოდენობის გამო პროგრამული უზრუნველყოფა გამართვა.
ეს პრაქტიკა, ეწინააღმდეგება ლოგიკა როგორც პროგრამები და სისტემები განახლდება, ის რეაგირებს მაქსიმალურად ”თუ მუშაობს, არ შეეხოთ მას”, განსაკუთრებით კრიტიკულ სისტემებში, რაც ნიშნავს, რომ რაიმე გაუმართაობამ შეიძლება გამოიწვიოს სერიოზული პრობლემები.
მე არ ვახსენებ საბანკო სექტორს იმიტომ, რომ მხოლოდ და მხოლოდ მაგალითად, მაგრამ იმიტომ, რომ იქ ვიცი, რომ COBOL პროგრამების უფრო მეტი რაოდენობა არსებობს, ვიდრე ისინი დღესაც შენარჩუნებულია, თუმცა ეს არ არის ერთადერთი სექტორი, რომელიც ითვლის სახელმწიფო ადმინისტრაციებს (მათ შორის) COBOL პროგრამების დიდი შემადგენლობით. ხმარებაში.
ეს სისტემები ვირტუალიზებულია ძველი მანქანებიდან (მაგალითად, მრავლდება VAX სისტემები, რომლებიც მუშაობს ვირტუალურ მანქანებში თანამედროვე x86-64 სერვერებზე).
COBOL– ის ხანგრძლივობა ისეთია, რომ 1959 წელს, მისი გაშვების დღიდან, მოხდა რამდენიმე სტანდარტის ცვლილება, მათ შორის ბოლო 2014 წელს.
პირველი ამ გადასინჯვებში მოხდა 1961-1965 წლებში ახალი ფუნქციონალური ფუნქციების დამატების მიზნით, დანარჩენები კი 1968 წელს ჩატარდა (ადაპტირება ANSI სტანდარტთან -ამერიკის სტანდარტების ეროვნული ინსტიტუტი-), 1974, 1985, 1989 2002 და ის, რაც უკვე ნახსენებია 2014 წლიდან.
მისი მოდერნიზაციისთვის ის დაჯილდოებულია ობიექტზე ორიენტირებული პროგრამირების შესაძლებლობით და კომპანია, რომელიც შექმნა პროგრამირების ინსტრუმენტებმა შექმნეს ისეთი გარემო, რომელიც საშუალებას გაძლევთ განავითაროთ ვიდეო თამაშები COBOL– ის გამოყენებით, ასევე საინტერესოა იშვიათობა ვიდრე ა ინსტრუმენტი რომ იგი გამოიყენება პრაქტიკაში, მაგრამ ეს აჩვენებს COBOL- ის ქამელეონურ ადაპტაციას, რამაც მას საშუალება მისცა დღემდე გადარჩეს.
აბრევიატურა COBOL დგას საერთო ბიზნესზე ორიენტირებული ენა, და როგორც მათი სახელიდან ჩანს, ისინი გულისხმობენ უნივერსალურ ენას, რომელიც ადაპტირებულია კომპანიების მიზნების შესაბამისად.
მისი დაბადება უნდა ჩამოყალიბდეს იმ პერიოდში, როდესაც კომპიუტერული სისტემები ძალიან მრავალფეროვანი იყო, რამაც გამოიწვია პროფესიონალების დატოვება, რომლებიც კომპანიას ტოვებენ ვისწავლოთ როგორ სისტემაში ახალი კომპანია რომელზეც ისინი სამუშაოდ აპირებდნენ, თითქმის ფუძიდან.
ამ პროფესიონალებისთვის (პროგრამისტებისთვის) პრაქტიკულად თავიდანვე ნაყოფიერი იყოს დღეს, ამ პროგრამირების ენამ მათ მისცა რამდენიმე საერთო საფუძველი, რომელთა გამოყენებაც მათ შორის შესაძლებელი იყო სისტემები
იმისთვის, რომ ამ ენის ხანგრძლივობაზე პასუხისმგებლობა დაეკისროს იმ წლების მიუხედავად, რაც მან უკვე "გავიდა" მოდა", ისინი ნებას მომცემენ ლიცენზიას დაემშვიდობონ ა ხუმრობა დაკავშირებული:
ოდესღაც იყო Cobol- ის პროგრამისტი, რომელიც დაღლილი იყო 2000 ეფექტის პრობლემების მოგვარებით, 1999 წელს გადაწყვიტა გაენათებინა.
მომავალში გაღვიძებული, ჯერ კიდევ ნახევრად მძინარე, პროგრამისტი ფანჯარაში იყურება და ხედავს მაღალ შენობებს, რომლებიც ღრუბლებს ჭრიან და მფრინავ მანქანებს, ეჭვი არ ეპარებათ, რომ ისინი მას 2000 წლის შემდეგ გააღვიძეს. შემდეგ, კითხვა "რომელ წელს ვართ?".
ის, ვინც მას პასუხობს, არის ადამიანი, რომელიც, თავის მხრივ, ეკითხება მას: "თქვენ COBOL პროგრამისტი ხართ, არა?" რაზეც ჩვენი გმირი პასუხობს "დიახ".
"კარგი, ხომ ხედავთ, ჩვენ 9 999 წელს ვართ და, თქვენ იცით, რომ პრობლემები გვაქვს 10,000 ეფექტთან დაკავშირებით ..."
ფოტო: Fotolia - teguhjatipras
თემები COBOL- ში