Skip to main content

Visual Basic - ஒரு பார்வை (1)



வாசகப்பெருமக்களுடன் ஏறத்தாழ இரு வருடங்கள் பயணித்துக்கொண்டிருக்கும் உண்மையின் பக்கத்தின் மூலமாக அடுத்த சில மாதங்களுக்கு விஷுவல் பேசிக் (Visual Basic) என்னும் நிரலாக்க மொழி பற்றி நான் அறிந்த தகவல்களை உங்களுடன் பகிர்ந்து கொள்ளலாம் என எண்ணுகிறேன்.

பொதுவாக இந்த நிரலாக்க மொழியில் பயன்படுத்தப்படும் முக்கிய சொற்களுக்கு (Key Words) தமிழ் அர்த்தம் கண்டு அவற்றை வழங்குவது பொருத்தமில்லாத செயன்முறை அல்லாததால் நிரலாக்கத்திற்கு அவசியமான சொற்களை ஆங்கிலத்தில் வழங்கலாம் என எண்ணுகிறேன்.
நேரடியாக Visual Basic கற்கைகளினுள் செல்வதற்கு முன்பாக கணினி வரலாற்றில் நிரலாக்கம் பற்றிய சிறிய அறிமுகத்துடன் உட்செல்லலாம் என எண்ணுகிறேன்.
பொதுவாக கணினி மொழிகள் என்பவை சில விதிமுறைகளுக்கு வரையறுக்கப்பட்டு சில நியமச்சொற்களுடன் உருவாக்கப்படுகிறது. இதுவும் ஒரு வகையில் மென்பொருள் தான். ஆனால் பல்வேறுபட்ட அறிவுறுத்தல்களுக்கேற்றவாறு செயற்பட வேண்டும் என்பதைக்குறித்து நிற்கக்கூடிய மென்பொருள் என்று கூறலாம்.
1957 ம் ஆண்டில் COBOL நிரலாக்க மொழி உருவாக்கப்பட்டதில் இருந்து காலத்திற்கு காலம் பல்வேறுபட்ட வளர்ச்சிகளுடன் ஒவ்வொரு மொழிகளும் உதயமாகத்தொடங்கின. அந்த வகையில் VisualBasic , 1991 ம் ஆண்டு அறிமுகப்படுத்தப்பட்டதாகும்.
இதில் Basic  என்ற சொற்பதம் மொழி அபிவிருத்தியை மையமாகக்கொண்டு 1960களிலேயே தோற்றம் பெற்றது. உயர்நிலை நிரலாக்க மொழிகளை கொண்ட குடும்பமாக இதனை கூறலாம். அதற்கான விரிவாக்கம்
B – Beginner’s
A – All-Purpose
S – Symbolic
I – Instruction
C – Code
இதன் அடிப்படையில் ஆரம்பகாலகட்டத்தில் உருவாக்கப்பட்ட மொழிகள் விஞ்ஞானிகளாலும் கணித அறிவில் மேம்பட்டவர்களாலும் மாத்திரம் பயன்படுத்தப்படக்கூடிய நிலை Micro Computers இன் வருகை மூலம் பயன்படுத்துபவர்களின் எண்ணிக்கையும் அதிகரிக்கக்காணப்பட்டது.
Micro Computer இற்கான முதலாவது Basic Language, Bill Gates மற்றும் Paul Allen என்பவர்களால் எழுதப்பட்டது. இவற்றிலும் காலப்போக்கில் பல்வேறுபட்ட மாற்றங்கள் மூலம் 1991ம் ஆண்டளவில் Visual Basic அறிமுகப்படுத்தப்பட்டது.
அத்துடன் Visual Basic இல் GUI அமைப்பு காணப்படுவதால் மற்றைய நிரலாக்க மொழிகளை விட இதனை கையாளுவது மிகவும் இலகுவாக இருக்கும்.
அறிமுகத்திற்கு இவ்வளவு தகவல்களும் போதும் என எண்ணுகிறேன். அத்துடன் இவை சார்ந்ததான மேலதிகமாக தகவல் அல்லது தெளிவின்மைகள் காணப்படுமிடத்து அவற்றை  விமர்சனம் மூலமாக கேட்கலாம்.

இப்போது கற்கைகளினுள் செல்ல்லாம் என எண்ணுகிறேன்.

Visual Basic இனை நீங்கள் Start  à All Programs à Microsoft Visual Basic 6.0 என சென்று குறித்த மென்பொருளினை திறக்கும் பொழுது

மேற்கண்டவாறு ஒரு Window வில் Standard EXE என்பதை தெரிவுசெய்து அதனை Open செய்யவும்
Open பண்ணியவுடன் மேற்கண்டது போன்ற ஒரு Window வினை நீங்கள் காணலாம்.
பொதுவாக Visual Basic இல் நாம் குறித்த Coding களை எழுதி வடிவமைத்தவுடன் அவை எவ்வாறு வேலை செய்கிறது என்பதை அறிய கீழ்க்கண்டவாறு செல்லலாம்.

மேலே காட்டப்பட்டுள்ள படத்தில் சிவப்பு மையினால் குறிப்பிட்டு காட்டப்பட்டுள்ள Start Button இனை அழுத்தும் போது 
இன்னொரு பகுதிக்கு தாங்கள் அழைத்து செல்லப்பட்டு மேற்கண்ட அமைப்புள்ள ஒரு window வினை அவதானிக்கக்கூடியதாக இருக்கும். 
பின்னர் மீண்டும் பழைய நிலைக்கு 
Stop Button இனை அழுத்துவதன் மூலம் திரும்பிடலாம். 
இங்கு முக்கியமாக கவனிக்க வேண்டிய விடயம் Start Button இனை அழுத்தும் போது நாம் எழுதிய Coding களில் ஏதேனும் பிழை காணப்படின் மேற்படி Programme வெற்றிகரமாக செயல் படுத்தப்படாது. (Compile ஆகாது)

இவை சம்பந்தமாக தெளிவின்மைகள் காணப்படுமிடத்து விமர்சனங்கள் வாயிலாக வினாவலாம்.பதிவின் நீளம் கருதி இத்துடன் முடிக்கிறேன். மீண்டும் சந்திப்போம்.

பார்வைகள் தொடரும்.....



Comments

  1. பகிர்விற்கு நன்றி...வாழ்த்துக்கள் நண்பரே...

    ReplyDelete
  2. தங்களின் வருகைக்கும் வாழ்த்துகளுக்கும் நன்றிகள் நண்பரே...

    ReplyDelete

Post a Comment

Popular posts from this blog

பெர்முடாவும் கருந்துளையும் ( மாய இராஜ்ஜியம் 20 )

பெர்முடா மர்மம் பற்றிய ஆய்வுத்தொடர் (மாய ராஜ்ஜியம்) 19 பகுதிகளுடன் நிறைவடைந்து விட்டது. இந்த ஆய்வு தொடர்பாக வாசகர் ஒருவரின் கருத்துகளிற்குரிய பதில் கருத்துகளாக இப்பகுதி வெளிவருகிறது. அவ்வாசகரின் கருத்துக்களை பார்வையிட கீழுள்ள தொடர்பினை அணுகவும்.           http://unmayinpakkam.blogspot.com/2010/05/05_22.html#comments என்னுடைய ஆய்வு முடிவை நான் இரண்டு படிகளில் தெரிவித்திருந்தேன். முதலாவதாக அண்டவெளியில் ஆங்காங்கே தோன்றுகின்ற காலத்தால் வேறுபட்ட இடங்களை ஒத்த இடங்கள் பூமியில் தோன்றுவதன் சாத்தியமும் , இரண்டாவதாக இதன் விளைவாக கருந்துளை அவ்விடத்தில் உருவாகுவதற்கான வாய்ப்பும் ஆகும்.   1.சடத்துவ மற்றும் சடத்துவமல்லாத சார்புச்சட்டங்களின் சார்பியக்கத்தின் விளைவாக ஏற்படும் கால வேறுபாடு பற்றி ஐன்ஸ்டீன் உள்ளிட்ட பல விஞ்ஞானிகள் ஆராய்ந்திருக்கிறார்கள். இச்சார்பு விளைவு காரணமாக பிரபஞ்சத்தின் நடுவில் ஒரு பொதுக்கடிகாரம் பயன்படுத்தப்படுவது என்பது சாத்தியமற்றதாகின்றது. மேலும் விளக்குகையில், விரியும் பிரபஞ்சம், அதன் தாக்கத்தை தமக்குள் வெளிப்படுத்தும் ...

கண்ணம்மா 03

பிள்ளைகளை பாடசாலைக்கு அனுப்பிய அவர்கள் கவலை தோய்ந்த முகத்துடன் வீட்டினுள் நுழைய, "டேய் கணேஸ்!! , டேய் கணேஸ்"   என்று உரக்கக் கேட்ட சத்தத்தை கேட்டதும் வீட்டினுள் சென்ற இருவரும் வெளியே விரைந்து அழைத்தவனைக் கண்டனர். அங்கு கணேசன், "ஆ,  கமலண்ணாவா, அண்ணா !!, என்ர நிலமய உங்களுக்கு என்னண்டு புரிய வைக்கிறது எண்டு தெரியாமலிருக்கு. அண்ணா இப்ப எங்கட் குடும்பம் சரியான கஸ்டத்துல இருக்குது . எப்பிடியும் இந்த மாதம் முடிய கிடைக்கிற சம்பளத்துல அஞ்சு பத்துண்டு ஒரு வருசத்துல கடன அடச்சிர்றண்ண". என விழி அருவி சொரிய மொழிந்தான். " இந்தச் சாட்டெல்லாம் எவ்வளவு நாளுக்குத்தான் சொல்லுவாய்? இதெல்லாம் என்னட்ட வச்சிருக்காத சரியோ!!!! நீ எல்லாம் ஒரு ஆம்பிள...... சொல்ல வெக்கமா இல்ல. அது சரி, மானம் , மரியாத, சூடு, சுறண... இதெல்லாம் இல்லாதவங்ககிட்ட வெக்கம் எங்கால இருக்கப்போகுது??!!. நான் மட்டும் உன்ர நிலயில இருந்திருந்தா நாக்க புடுங்கிக்கிட்டு செத்துப் போயிருப்பன்டா!!! நீ இதெல்லாம் இந்த உலகத்துல இருக்கிறதே வேஸ்ட் தூ...." என்று வெந்த புண்ணில் வேல் பாய்ந்த வலியை சொற்களால் கோர்த்துவிட்...

யார் ? இவர்கள் 01

முன்னுரை ஏன்? எதற்கு? எப்படி? இந்தக்கேள்விகளுக்கு விடை இல்லாமல் எதுவும் இல்லை என்ற நம்பிக்கையுடன் அறிவியல் வளர்ந்துள்ளது. உலகம் படைக்கப்பட்டது முதல் இன்று வரை அறிவியல் துறையில் ஏற்பட்ட வளர்ச்சி பிரமாண்டமானது; பிரம்மிக்கத்தக்கது. அறிவியல் கண்டுபிடிப்புக்கள் மூலமே இன்றைய நாகரிக மனிதனின் வாழ்வு வளம் பெற்றிருக்கிறது என்று கூறும் வண்ணம் அறிவியலின் ஆக்கிரமிப்பு மனித வாழ்க்கையோடு ஒன்றிவிட்டது. உலகையும் மனிதனையும் அறிவியலும் அதன் படைப்புகளும் ஆக்கிரமித்துக்கொண்டாலும் அவ்வப்போது நிகழும் சில அதிசய சம்பவங்கள் அறிவியல் உலகோடு கண்ணாமூச்சி ஆடுகின்றன. அறிவியலின் கழுத்தை அவ்வப்போது நெரிக்கும் இந்த மர்ம முடிச்சுக்கள் ஏன் நிகழ்கின்றன. என்பன புரியாத புதிர். அவிழ்க்கப்படாத இந்த சிக்கலான முடிவுகள் பல உண்டு. அவற்றுள் ஒன்று தான் U.F.O (UNIDENTIFIED FLYING OBJECTS ) எமக்கு “பறக்கும் தட்டுகள்” என்று பரிச்சயமானவை தான் இந்த “U.F.O” கள் காலங்காலமாகவே இந்தப்பறக்கும் தட்டுகள் உலகின் பல்வேறு இடங்களிலும் உள்ளோரால் அவதானிக்கப்பட்டு வந்துள்ளன. எனினும் மேற்படி அனைத்து சந்தர்ப்பங்களிலும் அவதானித்தோரால் வெற்றிகரமாக ...