La xaliyay: daabac

Cusbooneysiintii ugu dambeysay: 09/21/2023

Horumarinta COBOL ahaan, waxaan fahamsanahay sida ay muhiimka u tahay in loo burburiyo dhibaatooyinka adag qaybo la maarayn karo. Sidoo kale, khabiirka moodada ahaan, waxaan sidoo kale fahamsanahay muhiimada ay leedahay in la jebiyo qaababka adag waxaanan u eegaa isbeddellada la fahmi karo. Aynu sahamno habka "daabacaadda" ee ku jira koodka COBOL iyo sida ay ula falgasho adduunka moodada.

Dhibaatada 'Print'

Sida adduunka moodada ay u leedahay kakan, ayaa sidoo kale adduunka barnaamijyadu u leeyihiin. Mid ka mid ah arrin caadi ah oo u muuqata ayaa la xiriirta daabacaadda wax soo saarka ee COBOL. Waxay u muuqan kartaa mid fudud, laakiin dhab ahaantii, waa nooc khiyaano ah. Waxay u baahan tahay faham cadaalad ah oo kala duwan maktabadaha iyo hawlaha si wax looga qabto dhibaatadan.

Hawsha lagama maarmaanka u ah luuqad kasta oo barnaamij ah, oo ay ku jirto COBOL, waa in lala falgalo aduunka ka baxsan. Caadi ahaan, tani waxay ku dhacdaa iyada oo loo marayo interface console halkaas oo barnaamijku ka soo saaro qoraalka iyo qoraalka isticmaalaha. Kuwa xiiseeya moodada, tani waxay la mid tahay naqshadeeyayaasha soo bandhigaya abuurkooda orodka iyo ka helida jawaab-celinta daawadayaasha.

Decodeynta Hawsha 'Daabacaada'

Shaqada "Daabacaadda" ee COBOL waxay la mid tahay qalabka stylist-ka ee moodada. Sida ay stylists u isticmaalaan qalab dib u habeyn ah si ay u xoojiyaan naqshadeynta, horumariyayaashu waxay isticmaalaan amarro kala duwan si ay u xoojiyaan koodka. Mid ka mid ah amarradan waa 'daabac'.

QAYBTA HABKA.
PrintOutput QAYBTA.
SAWIR "Hello, Adduunyo!".
Orod JOOJI.

Shaqada 'Print', oo la mid ah stylist-ka ku dara taabashada ugu dambeysa ee moodeel ka hor inta aysan hoos u dhigin orodka, ku daraa wax soo saarka kama dambaysta ah konsole ee isticmaalaha. COBOL gudaheeda, amarka DISPLAY wuxuu soo saarayaa qoraal fudud console-ka.

Hawlaha la midka ah ee COBOL

Waxa jira hawlo kale oo ku jira COBOL oo leh shaqo la mid ah "Daabac". Tusaale ahaan, bayaanka "AQBAL" wuxuu xogta ka helaa isticmaalaha si la mid ah sida naqshadeeyuhu u aqbalo jawaab celinta dhagaystayaashooda. Inkasta oo ay ku kala duwan yihiin isticmaalka, labaduba waxay gacan ka geystaan ​​horumarinta barnaamijka (ama dharka).

QAYBTA HABKA.
DataIn QAYBTA.
Aqbal SOMEDATA.
BANDHIG "Waxaad gashay:", SOMEDATA.

Halkan, ACCEPT waxa loo isticmaalaa in lagu helo gelinta isticmaalaha ka dibna, DISPLAY ayaa loo isticmaalaa in lagu daabaco. La mid ah moodada sare, halkaas oo stylist laga yaabo aqbalo isbeddellada ugu dambeeyay ka dibna bandhigay abuurkiisa/ iyada oo ku saabsan catwalk.

Shaqada kale ee la midka ah ee weli muhiimka ah ee COBOL waa "QOR". Hadda la xiriir shaqada WRITE ee habka marka naqshadeeye uu ku sawirayo naqshadeynta warqadda, hab aad muhiim u ah ka hor inta aan la bilaabin habka naqshadeynta dhabta ah.

QAYBTA HABKA.
FileOutput SECTION.
KA SOO QOR DIIWAAN KALA SOCO MY-XOGTA BANDHIGGA FURAHA AAN AHAYN "Furaha Ansaxsan!".

Fahamka hawlahan aasaasiga ah ee COBOL, way fududahay in la qiyaaso sida ay si wadajir ah ugu shaqeeyaan si ay u fuliyaan barnaamij horumarsan ama, si ay u abuuraan ururinta moodada cajiibka ah. Labada adduunba, in kastoo ay u muuqdaan kuwo kala duwan, waxay raacaan aasaas isku mid ah: jebi dhibaatada, qaado tillaabooyin yaryar, soo bandhig horumarka, aqbal jawaab-celinta, oo qor natiijada ugu dambeysa.

Haddi ay tahay codayn ama mood, mabaadi'da xalinta mashaakilaadka, hal-abuurka, iyo hal-abuurka ayaa ah kuwo joogto ah. Taasina waa quruxdeeda.

Related posts: