தொகுதி பாடங்கள் (1/2)
நிரல் அமைப்பு
COBOL (பொது வணிகம் சார்ந்த மொழி) என்பது வரலாற்றில் நீண்ட காலம் வாழும் நிரலாக்க மொழிகளில் ஒன்றாகும், இது வணிகம் மற்றும் நிதி பயன்பாடுகளுக்காக வடிவமைக்கப்பட்டுள்ளது. நவீன மொழிகளைப் போலல்லாமல், இது பிரிவுகள் எனப்படும் பிரிவுகளாகப் பிரிக்கப்பட்ட ஒரு திடமான மற்றும் முறையான அமைப்பைக் கொண்டுள்ளது.
நிலையான தளவமைப்பு மற்றும் பகுதி வடிவங்கள்
பாரம்பரிய COBOL மூலக் கோப்புகளில், நெடுவரிசைகளின் அடிப்படையில் ஒவ்வொரு வரியும் குறிப்பிட்ட பகுதிகளாகப் பிரிக்கப்படுகின்றன:
- நெடுவரிசைகள் 1-6 (வரிசைப் பகுதி): வரலாற்று ரீதியாக பஞ்ச் கார்டு வரிசை எண்களுக்குப் பயன்படுத்தப்படுகிறது. இன்று அது பொதுவாக காலியாக விடப்படுகிறது.
- ** நெடுவரிசை 7 (காட்டிப் பகுதி)**:
*என்ற நட்சத்திரக் குறியை வைப்பதன் மூலம் கருத்து வரிகளைக் குறிக்கப் பயன்படுகிறது. - நெடுவரிசைகள் 8-11 (பகுதி A): இங்குதான் பிரிவு, பிரிவு மற்றும் பத்தி தலைப்புகள் தொடங்குகின்றன.
- நெடுவரிசைகள் 12-72 (பகுதி B): இங்குதான் உண்மையான இயங்கக்கூடிய அறிக்கைகள் (
DISPLAY,MOVEபோன்றவை) எழுதப்படுகின்றன. - நெடுவரிசைகள் 73-80 (அடையாளம் பகுதி): வரலாற்று ரீதியாக கம்பைலரால் புறக்கணிக்கப்பட்டது, அக அடையாளத்திற்காகப் பயன்படுத்தப்பட்டது.
எங்கள் பயிற்சிகளில், ஏரியா B வழிமுறைகளை பொருத்தமான இடைவெளிகளுடன் (வழக்கமாக 7 அல்லது 11 இடைவெளிகள் பகுதியைப் பொறுத்து) தொடங்குவதன் மூலம் எளிமையான ஆனால் சீரான வடிவமைப்பைப் பயன்படுத்துவோம்.
நான்கு முக்கிய பிரிவுகள்
ஒவ்வொரு முழுமையான COBOL நிரலும் நான்கு கட்டாயப் பிரிவுகளாக கட்டமைக்கப்பட்டுள்ளது, அவை இந்த சரியான வரிசையில் தோன்ற வேண்டும்:
-
IDENTIFICATION DIVISION.PROGRAM-IDமுக்கிய சொல்லுடன் வரையறுக்கப்பட்ட நிரல் பெயர் போன்ற நிரல் மெட்டாடேட்டாவைக் கொண்டுள்ளது. -
ENVIRONMENT DIVISION.நிரல் இயங்கும் சூழலைக் குறிப்பிடுகிறது மற்றும் இயற்பியல் கோப்புகளை உள் மாறிகளுக்கு வரைபடமாக்குகிறது. -
DATA DIVISION.நிரலால் பயன்படுத்தப்படும் அனைத்து மாறிகள் மற்றும் தரவு கட்டமைப்புகள் அறிவிக்கப்படும் இடத்தில். -
PROCEDURE DIVISION.இயங்கக்கூடிய வழிமுறைகளை (வணிக தர்க்கம்) கொண்டுள்ளது. செயல்படுத்துவதை நிறுத்த, ஒவ்வொரு நிரலும்STOP RUN.உடன் முடிவடைய வேண்டும்.
காலத்துடன் முடிக்கப்பட வேண்டும்
நீங்களே முயற்சி செய்து பாருங்கள்
அடையாளப் பிரிவை அறிமுகப்படுத்தி, நிரல் பெயரை HELLO-PRG என வரையறுப்பதன் மூலம் ஆரம்ப COBOL தலைப்புகளை எழுதவும்.
குறிப்பைக் காட்டு
அடையாளப் பிரிவை எழுதவும். நெடுவரிசை 8 (7 இடைவெளிகள்) மற்றும் அடுத்த வரியில் ப்ரோக்ராம்-ஐடி தொடங்கி. ஹலோ-PRG.
3 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்
செயல்முறைப் பிரிவை அறிமுகப்படுத்தி கட்டமைப்பை நிறைவுசெய்து, டிஸ்ப்ளேவைப் பயன்படுத்தி கன்சோலில் 'HELLO COBOL' என்ற உரையை அச்சிடவும். STOP RUN ஐப் பயன்படுத்தி நிரல் செயலாக்கத்தை முடிக்க நினைவில் கொள்ளுங்கள்.
குறிப்பைக் காட்டு
செயல்முறைப் பிரிவுக்குக் கீழே, டிஸ்ப்ளே 'ஹலோ கோபால்' என்று எழுதவும். நெடுவரிசை 12 (11 இடைவெளிகள்) மற்றும் STOP RUN இல் தொடங்கி. பின்வரும் வரியில்.
3 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்