CALL/360:BASIC
அழைப்பு/360: அடிப்படை என்பது கணினி/360 மற்றும் அதற்குப் பிந்தைய தளங்களுக்கான அடிப்படை நிரலாக்க மொழியின் ஐபிஎம் பேச்சுவழக்கு ஆகும். இது 1960 களின் நடுப்பகுதியில் டார்ட்மவுத் பேசிக் பதிப்புகளை அடிப்படையாகக் கொண்டது, ஆனால் பல நீட்டிப்புகளைச் சேர்த்தது. இவற்றில் பெரும்பாலானவை கோப்பு கையாளுதலுடன் தொடர்புடையவை, அந்த நேரத்தில், டார்ட்மவுத் இல்லாதது. இது சில ஐபிஎம் முனையங்களில் காணப்படும் கணித சின்னங்களுக்கான ஆதரவையும் சேர்த்தது, இதனால் அதை நேரடியாக உள்ளிட முடியும். இல்லையெனில் வேறுபாடுகள் சிறியவை. வரலாறு அழைப்பு/360: ஏபிஎல் மற்றும் ஃபோர்ட்ரான் மற்றும் டேட்டாடெக்ஸ்ட் மார்க்அப் மொழி அடிப்படையிலான உரை எடிட்டர் உள்ளிட்ட பல மொழிகளுடன் பேசிக் 1968 இல் அறிவிக்கப்பட்டது. "காலை உணவுக்குப் பிறகு அழைப்பு/360: அடிப்படை கற்றுக்கொள்ளத் தொடங்கலாம், மதிய உணவுக்கு முன் எங்கள் கணினியைப் பகிர்ந்து கொள்ளலாம்" என்று கணினிக்கான ஆரம்ப விளம்பரம் பெருமைப்படுத்தியது. கால்/360 தொகுப்பு ஐபிஎம் இன் தகவல் சந்தைப்படுத்தல் துறைக்குள் உருவாக்கப்பட்டது. ஆரம்பத்தில், தயாரிப்புகள் தனியுரிமமாகக் கருதப்பட்டன, மேலும் ஆன்லைன் சேவை மூலம் மட்டுமே அணுக முடியும். வாடிக்கையாளர் கோரிக்கை இந்த தயாரிப்புகளை மற்ற சிஸ்டம்/360 பயனர்களுக்கு வழங்கும்படி கட்டாயப்படுத்தியது, இதை அவர்கள் எந்த ஆதரவும் இல்லாமல் "உள்ளது போலவே" அடிப்படையில் வெளியிட்டனர். அதே ஆண்டின் பிற்பகுதியில், ஐபிஎம் இந்தத் துறையை அதன் மற்ற நேரப் பகிர்வு சேவைகளுடன், கால்/360 இயக்க முறைமை மற்றும் கால்/360: பேசிக் உள்ளிட்ட சேவை பணியகக் கழகத்திற்கு (எஸ். பி. சி) மாற்றியது. அந்த தேதிக்குப் பிந்தைய கையேடுகள் மொழியை ஒரு எஸ். பி. சி தயாரிப்பு என்று குறிப்பிடுகின்றன. 1973 ஆம் ஆண்டில், நீண்டகாலமாக நடந்து வரும் நம்பிக்கைக்கு எதிரான வழக்கின் ஒரு பகுதியாக எஸ். பி. சி கண்ட்ரோல் டேட்டா கார்ப்பரேஷனுக்கு மாற்றப்பட்டது. அழைப்பு/360: மேம்பட்ட ரிக்ஸ் கணித அம்சங்களுக்கான ஆதரவு உட்பட, அடிப்படை டார்ட்மவுத் அடிப்படை நான்காவது கிட்டத்தட்ட ஒத்திருக்கிறது. இது முதன்மையாக கோப்பு கையாளுதலின் ஆதரவில் வேறுபடுகிறது. அடிப்படைகள் மொழியில் LET, PRINT, END, FOR.NEXT விருப்பத்துடன், GOTA, GOSUB.RETURN, IF.THEN, IF.GOTO, DEF, READ, DATA, RESTORE DIM மற்றும் REM கட்டளைகள் அடங்கும். இந்த பட்டியலில், அது படிவத்தின் கணக்கிடப்பட்ட கோட்டோவைச் சேர்த்தது. ஒரு அறிக்கையில் உள்ளதை ஒரு வரி எண்ணால் மட்டுமே பின்பற்ற முடியும் என்பதை நினைவில் கொள்க, தன்னிச்சையான அறிக்கைகளை அனுமதிக்கும் யோசனை பின்னர் தோன்றவில்லை. பேழைகள் எப்போதும் கையேட்டில் ஒரு பெருங்குடலுடன் காட்டப்படுகின்றன, அல்லது, ஆனால் இவை தேவைப்பட்டதா என்பது தெளிவாகத் தெரியவில்லை. தி, மற்றும் கட்டளைகளை ஒரு கருத்து சரம் பின்பற்றலாம், அங்கு ஒரு கோலன் தேவையில்லை. ஒரு வரி எண்ணைத் தொடர்ந்து விரிவுபடுத்தப்பட்டது. குறிப்பிடப்பட்ட வரி ஒரு பெருங்குடலுடன் தொடங்கியது, பின்னர் தொடர்ச்சியான வடிவமைக்கும் சரங்கள். இந்த சரங்களின் தொடர் ஒரு "படம்" என்று அழைக்கப்பட்டது. அச்சிடப்பட வேண்டிய உருப்படிகள் கமாக்கள் அல்லது செமிகோலன்களால் பிரிக்கப்படலாம், கமாக்கள் "அச்சு மண்டலங்கள்" 18-எழுத்துக்கள் அகலத்தைக் கொண்டுள்ளன. ஒரு புதிய கட்டளை, ஒரு அறிக்கையுடன் நிரலை நிறுத்தி, பின்னர் பயனர் உரையை உள்ளிட காத்திருந்தது, அது புறக்கணிக்கப்பட்டது. எண்ட்-ஆஃப்-லைன் பாத்திரம் நிரலைத் தொடர காரணமாக அமைந்தது. அதைத் தொடர்ந்து மூலத்தில் ஒரு கருத்தும் இருக்கலாம். இது டார்ட்மவுத் போன்ற கணித அறிவுறுத்தல்களின் அதே அடிப்படை தொகுப்பையும் உள்ளடக்கியது,, மற்றும், அதே போல் அடுக்குகளுக்கான மேல் அம்பு மற்றும் இரண்டு-ஆஸ்டிரிஸ்க் வடிவத்தைச் சேர்ப்பது,. லாஜிக்கல் ஆபரேட்டர்கள் நிலையான தொகுப்பு,,, மற்றும், அதே போல் சிறப்பு எழுத்து பதிப்புகள்,,, ஆகியவற்றை உள்ளடக்கியது. இது டார்ட்மவுத்திலிருந்து கணித செயல்பாடுகளின் நிலையான தொகுப்பை உள்ளடக்கியது, சேர்ப்பது,,,,,, அடிப்படை-2 பதிவுகளுக்கு, மற்றும் அடிப்படை-10 க்கு. இது டிகிரி மற்றும் ரேடியன்களுக்கு இடையில் மாற்றுவதற்கான செயல்பாடுகளை உள்ளடக்கியது, மேலும் மூன்று முன் வரையறுக்கப்பட்ட உள் மாறிலிகள், மற்றும், உண்மையான எண்களைத் தட்டச்சு செய்வதற்குப் பதிலாக பயன்படுத்தப்படலாம். அழைப்பு/360 சரம் மாறிகளை உள்ளடக்கியது, சமீபத்தில் டார்ட்மவுத்தில் அறிமுகப்படுத்தப்பட்டது, அதே டாலர்-சைன் குறியீட்டைப் பயன்படுத்துகிறது. இது ஒற்றை அல்லது இரட்டை மேற்கோள்களுடன் சரம் மாறிலிகளை வரையறுக்கும் திறனையும், அதே போல் அந்த வகையின் ஒரு எழுத்தை சேர்க்க ஒரு சரத்திற்குள் இரண்டு எழுத்துக்களை தட்டச்சு செய்யும் திறனையும் சேர்த்தது. உதாரணமாக, பிரதிநிதித்துவப்படுத்துகிறது. சரங்கள் உட்புறமாக 18-எழுத்து நீளங்களாகப் பிரிக்கப்பட்டன, மேலும் முழு 18-எழுத்து பதிவைப் பயன்படுத்தாத சரங்கள் வெற்றிடங்களுடன் போடப்பட்டன, அதாவது 18 இடைவெளிகள் என்று விளக்கப்படும். வரிசைகள் மற்றும் மேட்ரிக்ஸ் கணிதம் டார்ட்மவுத்தின் ஆரம்ப பதிப்புகளைப் போலவே, கால்/360: பேசிக் ஒன்று மற்றும் இரு பரிமாண வரிசைகளை ஆதரித்தது, குறைந்த குறியீடு எப்போதும் 1 ஆக இருக்கும். எனவே பயன்படுத்துவதன் மூலம் வரையறுக்கப்பட்ட ஒரு வரிசை A (1) முதல் A (3) வரை மூன்று மதிப்புகளைக் கொண்டுள்ளது. கால்/360 சரம் வரிசைகளை வரையறுக்கும் திறனையும் சேர்த்தது, ஒவ்வொரு உள்ளீடும் ஒற்றை 18-எழுத்து சரமாக இருந்தது. டார்ட்மவுத்துக்கு மாறாக, மாறிகள் எப்போதும் டிஐஎம் செய்யப்பட்டதாகத் தெரியவில்லை; டார்ட்மவுத்தில் ஒருவர் ஏ பரிமாணம் இல்லாமல் குறிப்பிடலாம், இந்த விஷயத்தில் அது இயல்புநிலை நடத்தையைக் கொண்டிருந்தது. கையேடு CALL/360 இதைச் செய்யவில்லை என்று வெளிப்படையாகக் கூறவில்லை, ஆனால் இது பரிமாணப்படுத்தப்படாமல் மேட்ரிக்ஸ் செயல்பாடுகளில் ஸ்டேட் மாறிகளைப் பயன்படுத்த முடியாது. ஒரு நிரலில் அதிகபட்சமாக 29 எண் வரிசைகள் அனுமதிக்கப்பட்டன, அனைத்து வரிசைகளிலும் உள்ள உறுப்புகளின் மொத்த கூட்டுத்தொகை 7167 க்கு மிகாமல் இருந்தது. அழைப்பு/360: அடிப்படை என்பது டார்ட்மவுத்திலிருந்து பெரும்பாலான மேட்ரிக்ஸ் கட்டளைகளை உள்ளடக்கியது, இதில் ஒரு மேட்ரிக்ஸில் அடிப்படை கணிதத்தை ஒரே செயல்பாடாகச் செய்யும் திறன் அடங்கும், அங்கு A என்பது ஒரு வரிசை, அதன் அனைத்து உறுப்புகளும் 10 ஆல் பெருக்கப்படும். இது செயல்பாடுகளையும் உள்ளடக்கியது, மற்றும். தரவை ஒரு மேட்ரிக்ஸில் ஏற்றலாம் மற்றும் வெளியீடு செய்யலாம். இந்த அசல் கட்டளைகளுக்கு அவை சேர்க்கப்பட்டன மற்றும், அவை ஒரு மேட்ரிக்ஸில் உள்ள அனைத்து கூறுகளையும் ஒரு கோப்பில் அல்லது அதிலிருந்து படிக்க அல்லது எழுத பயன்படுத்தப்பட்டன. கோப்புகள் அழைப்பு/360: அடிப்படை ஒரு பயன்படுத்தக்கூடிய கோப்பு கையாளுதல் அமைப்பாகும். இது ஒரு கோப்பைத் திறந்து, வழங்கப்பட்ட கோப்பு எண்ணுக்கு ஒதுக்கியது, இந்த விஷயத்தில் 10, இது ஒரு வெளிப்பாடாக இருக்கலாம். கோப்பில் இருந்து வாசிப்பது அறிக்கையின் அதே பொதுவான பாணியில் நிறைவேற்றப்பட்டது. எழுத்து மற்றபடி ஒத்தவர்களால் கையாளப்பட்டது. கோப்பு சுட்டியை கோப்பின் தொடக்கத்திற்கு ஒன்று அல்லது அதற்கு மேற்பட்ட கோப்பு எண்களுடன் நகர்த்தலாம். ஒரு கோப்புக்குள் ஒரு நிலையை குறிப்பிட எந்த வழியும் இல்லை. ஒன்று அல்லது அதற்கு மேற்பட்ட கோப்பு எண்களின் ஒத்த பட்டியலுடன் கோப்பு கைப்பிடிகளை விடுவித்தது. எடுத்துக்காட்டு பின்வரும் நிரல் உள்ளீட்டிற்கான கோப்பை கோப்பு கைப்பிடி 10 ஆகத் திறக்கிறது, பின்னர் ஒரு சுழற்சியில் ஒரு தயாரிப்பு பெயர் மற்றும் நான்கு விற்பனை விலைகளைக் கொண்ட தரவுகளின் வரிகளைப் படிக்கிறது. வளையம் நிறுத்தப்படவில்லை என்பதைக் கவனியுங்கள், அதற்கு பதிலாக, தரவு தீர்ந்துவிட்டால் இந்த நிரல் முடிவடைகிறது மற்றும் பிழையை ஏற்படுத்துகிறது. அந்த நேரத்தில் வரி 70 க்கு கட்டுப்பாடு எவ்வாறு அனுப்பப்படுகிறது என்பது கையேட்டில் விளக்கப்படவில்லை. திரையின் வெளியீடு வரி 50 இல் உள்ள படத்தைப் பயன்படுத்தி வடிவமைக்கப்பட்டுள்ளது. குறிப்புகள் மேற்கோள்கள் நூலியல் ஐபிஎம் மென்பொருள் அடிப்படை நிரலாக்க மொழி