கணினிகள்நிரலாக்க

"பாஸ்கல்" இயக்குபவர்கள். பாஸ்கல் நிரலாக்க மொழி

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

அவர் உருவாக்கிய உருக்கு "பாஸ்கல்" Niklaus Wirth 1970. அவர் விஞ்ஞானி பிறகு மொழி என்ற பிளைஸ் பாஸ்கல், உலகின் முதல் கார் தந்தை ஆவார். அது இரண்டு வெவ்வேறு எண்கள் சேர்க்க முடியும். மொழி "பாஸ்கல்" வின் நேரடி சந்ததி "Modula-2" என்பதாகும். பிந்தைய மேம்படுத்தப்பட்ட பதிப்பாகும்.

நிரலாக்க அமைப்பு

பாஸ்கல் ஏபிசி - நிரலாக்க மொழி ஏற்கனவே உள்ள அமைப்புகளை மூலம் வழங்கப்படுகிறது. எனினும், விவரித்தார் புதிய தலைமுறை ஒரு மாற்று ஆகும்.

ஏன் "பாஸ்கல் ஏபிஎஸ்" உருவாக்கப்பட்ட உள்ளது? இதன் முடிவில், இரண்டு குறிப்பிடத்தக்க காரணங்கள் தடையாக இருந்ததாக:

  • அசல் மொழியின் முழுமையான சிஸ்டத்தைப்;
  • ஒரு நவீன மற்றும் ஒருங்கிணைந்த நிரலாக்க சூழல் உருவாக்க ஆசை.

மொழி பாஸ்கல் ஏபிசி அடங்கும் கிளாசிக் அமைப்பு "பாஸ்கல்" தனிமங்களும் "டெல்பி" மற்றும் அதன் சொந்த விரிவாக்கம். 2002 இல் தோன்றினார்.

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

.NET கட்டமைப்பின் நீங்கள் கட்டமைக்கப்பட்ட பொருள் சார்ந்த மற்றும் செயல்பாட்டு பாணியில் சில கூடுதல் அம்சங்கள், அதே நிரலாக்கக் பயன்படுத்த அனுமதிக்கிறது. இந்த மொழியின் ஆசிரியரான Mikhalkovich ஆனார். அவர் இல்லை "பாஸ்கல்" மற்றும் "டெல்பி" ஒரே மூலம் சி # மற்றும் "பைதான்" தாக்கம், ஆனால் இருந்தது.

ஆபரேட்டர்கள் பொது பண்புகள்

நிரலாக்க மொழி இயக்குபவர்கள் ஒரு திட்டத்தை எழுத வேண்டும். அவர்கள் அது சாத்தியம் சில செயல்பாடுகளை மற்றும் நெறிமுறைகள் செய்ய செய்ய. தி அணி பகுதியிலுள்ள தி "பாஸ்கல்" வேறுபடுகின்றன இருந்து மற்ற உறுப்புகள்? அவர்கள் ஒரு நடவடிக்கை மரணதண்டனை ஈடுபடுத்தப்படும் உண்மையில். என்று எல்லா ஆபரேட்டர்களும் சிறப்பு துணை வார்த்தைகள் கொண்டிருக்கின்றன "பாஸ்கல்" வடிவமைக்கப்பட்டுள்ளது. கட்டளை பிரிக்கப்பட்ட இடையே தங்களை மற்றும் பிற உறுப்புகள் பயன்படுத்தி அரைப்புள்ளியால் (;). அனைத்து ஆபரேட்டர்கள் உள்ளனர் பிரித்து சில குழுக்களை:

  • எளிய. இந்த கட்டளைகளை மற்ற உறுப்புகள் கொண்டிருக்காது. இவை: வேலையை ஆபரேட்டர் (ஒரு பெருங்குடல் மற்றும் அதே), நிபந்தனையற்ற மாற்றம் செய்முறை (குறிச்சொற்களை பயன்படுத்தப்படுகிறது).
  • கட்டமைக்கப்பட்ட. ஒரு கலவைக்கூற்று, நிலைமைகள், சுழல்கள் சேர்வதற்கு: இந்த அறிக்கைகள் மற்ற உறுப்புகள் வரை செய்யப்படுகின்றன.

இந்த கட்டுரையின் பின்பகுதியில் உள்ள இரண்டு குழுக்கள் விவாதிக்கப்படும்.

ஆபரேட்டர் நடைமுறைகள்

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

  • நிலையான (மொழியில் பதிவு);
  • விருப்ப (புரோகிராமர் மூலம் உருவாக்கப்பட்டன).

ஒரு வரிசையில் உறுப்புகள் propisaniem குறிப்பிட்ட தொகுப்பு ஒன்று அல்லது மற்ற நடைமுறை செயல்படுத்தப்படுகிறது போது.

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

விருப்ப நடைமுறைகள் வடிவமைக்க பணித் திட்டம் முன்பு நடவடிக்கை தேவை மற்றும் விளக்கம் பிரிவில், அல்லது தொகுதி வைத்து. நீங்கள் பயன்படுத்தினால் இரண்டாவது விருப்பத்தைத் பிரிவில் எழுதப்பட வேண்டும் பயன்படுத்துகிறது அல்லது நடைமுறை.

நிபந்தனையற்ற பரிமாற்ற ஆபரேட்டர்

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

நீங்கள் ஒரு துறை உருவாக்க முன், நீங்கள் நுணுக்கங்களை சில பற்றி அறிந்து கொள்ள வேண்டும்:

  • அனைத்து விவரித்தார் குறிச்சொற்களை பயன்படுத்தப்பட வேண்டும்;
  • பொருட்களை எண்கள் பெயர்கள் இருந்தால், நீங்கள் அறிவிக்காத முடியும்.

எதிர்பாராதவிதமாக அல்லது அதிர்ஷ்டவசமாக, நவீன மொழிகளில் செல் அறிக்கை நிரலாக்க பயன்படுத்த வேண்டாம். இந்த கன்வேயர் கொள்கை உருவாக்குவதில் இத்தகைய அமைப்புகளுக்கு வேலை என்ற உண்மையை காரணமாக இருக்கிறது. அத்தகைய ஆபரேட்டர்கள் ( "பாஸ்கல்") செல் போன்ற, கணினி செயல்முறை மீறுகின்றன.

ஆபரேட்டர்கள் நிலைமைகள்

அப்படியானால்-வேறு இதில் ஒருவர் வடிவமாகும் அவசியம் பொய் உள்ளது, கிளை காட்ட பயன்படுத்தப்படும் நிபந்தனை அறிக்கை சமர்ப்பிக்க வடிவமைப்புகளை. கணக்கீட்டு செயல்முறை வழங்கினார் விருப்பங்களில் ஒன்றை செய்தியாளர் கூட்டத்தில் தெரிவித்தார். வழக்கமாக, செயல்முறை இரண்டு வகைகளாக பிரிக்கப்பட்டுள்ளது:

  • போர்க் அமைப்பு (இரண்டு தேர்வுகள் உள்ளன எங்கே ஒவ்வொன்றும் அவற்றின் விளைவாக முன்னணி);
  • பைபாஸ் அமைப்பு (இரண்டாவது விருப்பத்தை தவறு, இத்தகைய வழக்கு இருக்கும் போது, திட்டம் உண்மையை பயன்படுத்தப்படுகிறது விளைவாக தவிர்க்கப்பட்டு).

அப்படியானால்-வேறு அறிக்கைகள் வடிவமைப்பு கட்டமைக்கப்பட்டுள்ளது. தீஸ் வேர்ட்ஸ் ஒதுக்கப்பட்ட. இந்த வழக்கில், பிந்தைய கட்டாய பயன்படுத்த உட்பட்டது அல்ல.

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

கலவைக்கூற்று

இந்த சொற்றொடர் புரிந்து கொள்ள பொருட்டு, அது வரையறை அவசியம் என அறியப்பட்டுள்ளது. கூட்டு அறிக்கைகள் ( "பாஸ்கல்") - BEGIN-END அடைப்புக்குறிக்குள் என்று ஒரு திட்டத்தை எழுத செயல்பாட்டுத் தொகுதியைச். இந்த காரணமாக, கட்டளைகளை ஒரு குழு ஒற்றை ஒருங்கிணை அது வெளிப்படுத்தப்படுகிறது.

ஆபரேட்டர் தேர்வை

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

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

ஆபரேட்டர்கள் ( "பாஸ்கல்"): சைக்கிள்ஸ்

சுழற்சி என்ன? அவர்கள் முழுமையாக நிபந்தனைகளை பூர்த்தி செய்ய கட்டளைகளை அமைப்பின் சில பல முறை மீண்டும் வருவது ஆகும். இரண்டு அறியப்பட்ட "பாஸ்கல்" இல் சுழற்சிகள் வகையான :

  • சுழற்சி அளவுருவை
  • ஹீரோக்களின்.

அனைவருக்கும் என்ன? முதல் (அளவுரு சுழற்சி) எப்போதும் அளவுருக்கள் அறியப்படுகிறது. சில நேரங்களில் வழக்கமான அழைப்பு விடுத்தார். அதன் முக்கிய வேறுபாடு சுழற்சியின் மறுபடியும் மறுபடியும் எண்ணிக்கை முன்கூட்டியே அறியப்படுகிறது என்று.

ஹீரோக்களின் ஒத்த நுட்பத்தையும் தெரியவில்லை. தேடுகிறது என்ற நிபந்தனையின் நடக்கும் போவதில்லை என நீண்ட நடக்கிறது.

வேறுபடுத்தி வகைகள் மற்றும் கட்டமைப்புகள் சில உதவியுடன் சாத்தியம் சுழற்சிகள் வகைகள்:

  • மறுசெயல்: postcondition கொண்டு செய்யவும்.
  • அதே நேரத்தில்: இன்றியமையாதன திரும்ப.
  • உள்ளது - ஆபரேட்டர் கணக்குகள். அது ஒரு சுழற்சி அளவுரு பயன்படுத்தப்படுகிறது.

முதல் இரண்டு விருப்பங்கள் மறுசெய்கையுடைய மீண்டும் பயன்படுத்தப்படுகின்றன. கடந்த அறிக்கை இருந்து முக்கிய வேறுபாடு - நீங்கள் அவற்றை பயன்படுத்த முடியும் ஒரு அளவுருவுள்ள ஒரு லூப், சாத்தியமற்றது அமைக்க இல்லாமல் மறுபடியும் மறுபடியும் எண்ணிக்கை - உள்ளது.

ஐஓ ஆபரேட்டர்கள்

சூழல் தொடர்புகொள்வதற்கான நிரலாக்கச் சூழல்களை உள்ளீடு வெளியீடு அறிக்கைகள் சந்திக்க. அவர்கள் நீங்கள் தகவலை உள்ளிட்டு திரை அல்லது அச்சிடப்பட்ட மீதான முடிவின் காட்ட அனுமதிக்க. தி படிக்க கட்டளை அனுமதிக்கும் தி பயனர் குறிப்பிடு தி இயங்கும் நிரலுக்கு தங்கள் தரவு. எப்படி நடக்கிறது? தி திட்டம் தி கால நிறுத்தங்கள் மணிக்கு தி மிளிரும் கர்சர் மீது தி திரை, எது AWAITING உள்ளீடு மனிதர்களை. இரண்டு அறிக்கைகளில் வேறுபாடு படித்து சிறிய readln. கடைசியாக வெறுமனே அடுத்த வரி கர்சர் நகர்கிறது.

ஓ ஆபரேட்டர் ( "பாஸ்கல்") - (LN) எழுத. LN துண்டு அடுத்த வரியில் வெளியீடு தரவு தொடர அனுமதிக்கிறது. திட்டம் ஒரு எளிய அறிக்கை குறிப்பிட்டால், அது திரையில் ஒரு வெற்று கால காட்டப்படும். இந்த அர்த்தத்தில் பயன்படுத்தப்படும் இந்த கட்டளை தேவையில்லை.

அங்கு இயக்குநர்கள் வார் நெருக்கமாக இருக்கும். அவர்கள் முடியாது பயன்படுத்தப்படும் எனில் ஆர்டர் இல்லை தேவைப்படும் தி நிரலில்.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ta.birmiss.com. Theme powered by WordPress.