கணினிகள், கோப்பு வகைகள்
இயங்கக்கூடிய கோப்புகள் என்ன வகை நீட்டிப்பு? மிகவும் பொதுவானது
ஒரு கணினியின் எந்தவொரு பயனரும், ஒரு வழி அல்லது வேறு ஒரு இயங்கக்கூடிய நிரல் கோப்பின் கருத்து முழுவதும் வந்தது. எப்பொழுதும் (மிக பெரும்பாலும்) இயங்கக்கூடிய கோப்புகள் Windows-systems க்கு பொதுவான EXE நீட்டிப்பு உள்ளது. நீட்டிப்புகளின் சிக்கலைப் புரிந்துகொள்ள, அத்தகைய பொருள்களைப் பற்றிய பொதுவான தகவல்களையும் அவற்றின் சில முக்கிய வகைகளையும் கருத்தில் கொள்ளலாம்.
இயங்கக்கூடிய கோப்புகள் மற்றும் பிற பொருள்களின் வேறுபாடுகள்
திட்டத்தின் இயங்கக்கூடிய கோப்பு ஒரே ஒரு குறிப்பிட்ட வகையின் ஒரு நீட்டிப்பு இருப்பதை உறுதிப்படுத்துவதற்கு முன்பு, மற்றவர்களிடமிருந்து ஒரு பொருளை எப்படி வேறுபடுத்துவது என்பதைப் புரிந்து கொள்ள வேண்டும்.
உண்மையில், இயங்கக்கூடிய கோப்புகள் மற்றும் பிற தகவல் தரவுகளுக்கு இடையேயான முக்கிய வேறுபாடுகளில், பல முக்கிய வேறுபாடுகள் வேறுபடுகின்றன:
- இயந்திரம் அல்லது மெய்நிகர் இயந்திரத்தின் பைட்கோட்களின் கோப்பில் உள்ள உள்ளடக்கங்களை குறிப்பிடுவதன் நீட்டிப்பு தானே;
- கையொப்பம் (தனிப்பட்ட பைட்-சீன்களின் வடிவத்தில் உள்ள உள்ளடக்கம்);
- கோப்பு முறைமையில் உள்ள காரணிகள் (இயக்கவும், பலவும்).
துரதிருஷ்டவசமாக, இயங்கக்கூடிய கோப்புகள் பெயர் நீட்டிப்பு இருப்பதை நீங்கள் அறிந்தாலும், எடுத்துக்காட்டாக EXE, உள்ளடக்கங்களை பார்வையிட்டால், சாதாரண உள்ளடக்கங்களால் உள்ளடக்கங்களைப் பார்வையிட முடியாது. சிறந்த, நீங்கள் Disassembler அல்லது வேறு ஏதாவது decompile பயன்படுத்த வேண்டும். ஆனால் இப்போது அது பற்றி இல்லை.
இயங்கக்கூடிய கோப்புகளின் கட்டமைப்பு
இந்த வகையிலான கோப்புகளை நிர்மாணிப்பதற்கு, விதிமுறைகளாக, அவை தலைப்புகள் (அறிவுறுத்தல்கள், அளவுருக்கள், குறியீட்டு வடிவங்கள் நிறைவேற்றப்பட வேண்டும் என்று), தங்களை (இயந்திரம், மூல அல்லது பைட்கோட்கள்) அறிவுறுத்தல்கள் கொண்டிருக்கின்றன.
சில நேரங்களில் கட்டமைப்பு சூழல் விளக்கங்கள், பிழைத்திருத்தத்திற்கான தரவு, OS தேவைகள், துணை நூலகங்கள், படங்கள், ஒலி, கிராபிக்ஸ், குறுக்குவழி சின்னங்கள் போன்றவற்றை உள்ளடக்கியது. பல இயக்க முறைமைகள் அத்தகைய ஒரு கோப்புக்கான ஐகான் ஆரம்பத்தில் கிடைக்கிறது (தொடக்கத்தில் இருந்து அது செயல்பட வேண்டும்).
அறுவை சிகிச்சை கோட்பாடு
உண்மையில், இயங்கக்கூடிய கோப்புகள் பல்வேறு வகையான விரிவாக்கத்தைக் கொண்டிருக்கின்றன என்ற போதிலும், அவர்கள் இதே வழியில் வேலை செய்கிறார்கள்.
தொடக்கத்தில், இயங்கக்கூடிய கோப்பு கணினி நினைவகத்தில் ஏற்றப்படும். அதே நேரத்தில், சுற்றுச்சூழல் துவக்கப்பட்டு கட்டமைக்கப்பட்டால், கூடுதல் நூலகங்கள் "இழுக்கப்படுகின்றன", இத்தகைய பயன்பாடுகள் நிரல் வழங்கப்பட்டால், சில கூடுதல் செயல்பாடுகள் அமைக்கப்படுகின்றன, மேலும் கோப்பில் பரிந்துரைக்கப்படும் முறைகளைப் பயன்படுத்தி வழிமுறைகள் தங்களை செயல்படுத்தப்படுகின்றன.
என்ன நீட்டிப்பு நிரல் இயங்கக்கூடிய கோப்புகள்?
இப்போது நீட்டிப்புகளின் கேள்விக்கு நேரடியாக வருகிறோம். அது முற்றிலும் எல்லாம் வேலை செய்யாது என்று இல்லாமல் போகும் (அது அதிக நேரம் எடுக்கும்). மறுபுறம், நீங்கள் மிகவும் பிரபலமான மற்றும் மிகவும் பொதுவான கவனிக்க முடியும்.
எனவே, உள்ளடக்க வகை பொறுத்து, ஒரு நீட்டிப்பு குறிப்பிடப்படுகிறது. எடுத்துக்காட்டாக, விண்டோஸ் இல் மிகவும் பொதுவான இயங்கக்கூடிய கோப்புகள் EXE விரிவாக்கத்தைக் கொண்டுள்ளன. இந்த இயக்க முறைமைகள் சூழலில் பணிபுரிய வடிவமைக்கப்பட்ட அனைத்து நிரல்களுக்கு இது பொருந்தும். இத்தகைய பொருட்கள் இயந்திரக் குறியீடுகளைக் கொண்டிருக்கின்றன. மிகவும் ஒத்த (இதுபோன்ற குறியீடுகளின் உள்ளடக்கம்) BIN கோப்புகள்.
CMD, BAT மற்றும் COM போன்ற தொகுதி பொருட்களின் இயங்கக்கூடிய மற்றொரு வகை, முதல் வகை ஒரு விண்டோஸ் தொகுதி கோப்பாகும், இரண்டாவது வகை DOS கோப்பு முறைமையாகும்.
அநேகமாக, பலர் சந்தித்து MSI மற்றும் MSU ஆகியவற்றைப் பதிவு செய்துள்ளனர். இது ஒரு "சொந்த" விண்டோஸ் நிறுவி அல்லது கணினி புதுப்பிப்புகளின் நிறுவி ஆக இருக்கலாம்.
மற்ற விஷயங்களில், ஸ்கிரிப்டுகள் மற்றும் மேக்ரோக்கள் (VB, VBS, VBE, SCR, JS, JSE) ஒரு தனி வகை. இன்னும் JAR மற்றும் JAD போன்ற கோப்புகள், மொபைல் கேஜெட்களில் பயன்பாடுகளை நிறுவ அல்லது JAVA சூழலில் பயன்படுத்த வடிவமைக்கப்பட்டுள்ளது. உள்ளடக்கத்தில் உள்ள எல்லா பொருட்களும் எந்த இயந்திர குறியீடு, ஆனால் மெய்நிகர் இயந்திர குறியீடுகளும் இல்லை.
வேறுபட்ட கணினிகளில் என்ன நீட்டிப்பு செயல்படுத்தக்கூடிய கோப்புகளை கொண்டுள்ளது?
நீங்கள் நெருக்கமாகப் பார்த்தால், சில கணினிகளில் மிகவும் குறிப்பிடத்தகுந்த கூறுகளும் உள்ளன. உதாரணமாக, விண்டோஸ் இல் இயங்கக்கூடிய கூறுகளின் ஒரு சிறப்பு பிரிவு (PS1 - இயங்கக்கூடிய பவர்ஷெல், PIF - பயன்பாடுகளைப் பற்றிய தகவல், WSF - ஸ்கிரிப்ட் கோப்பு போன்றவை) உள்ளது.
பொதுவாக, எந்தவொரு அமைப்பிலும், நீங்கள் நிலையான மற்றும் சிறப்பு இரு கூறுகளையும் காணலாம். எவ்வாறாயினும், எங்கும் இயங்கும் சில பொது வடிவமைப்புகள் (உதாரணமாக, HTA - ஒரு இயங்கக்கூடிய HTML ஆவணம்) இயங்குதளம் இயங்காது.
உதாரணமாக, மற்ற அமைப்புகளைப் பொறுத்தவரை, "poppies" இல் இயங்கக்கூடிய கோப்புகள் நீட்டிப்பு APP, அதன் திட்டங்கள் மற்றும் PKG ஆகியவற்றின் பகிர்வு என்றால் அது விநியோகம்.
ஆனால் லினக்ஸ் கணினிகளில் நிலைமை வேறுபட்டது. உண்மையில் அவை விரிவாக்க கருத்து போன்றவை இல்லை என்று உள்ளது. இயங்கக்கூடிய கோப்பினை மட்டுமே பண்புகளை (மறைந்த, படிக்க மட்டும், கணினி அளவிலான, முதலியன) அங்கீகரிக்கலாம். இதனால், விரும்பும் கோப்பை இயக்கவோ அல்லது படிக்கவோ செய்ய நீட்டிப்புகளை மாற்றியமைக்கும் சிக்கல் நீக்கப்பட்டது.
எனினும், எந்த கணினியில் அல்லது மொபைல் கேஜெட்களில் கூட, இந்த வகையான பெரிய எண்ணிக்கையிலான பொருட்களை நீங்கள் காணலாம். இதுவரை செல்ல வேண்டிய அவசியம் இல்லை. அதே OS ஆண்ட்ராய்டில், நிறுவிக்கு இயங்கக்கூடிய கோப்பு APK நீட்டிப்பு மற்றும் "ஆப்பிள்" சாதனங்களில் ஐபிஏ கோப்புகளாக உள்ளது.
முடிவுக்கு
இங்கே சுருக்கமாகவும், செயல்படக்கூடிய கோப்பு நீட்டிப்புகளைப் பற்றியும் எல்லாம். நிச்சயமாக, இந்த விஷயத்தில், முக்கியமாக Windows- அமைப்புகளில் இருக்கும் பொருள்களில் முக்கியத்துவம் இருந்தது, மீதமுள்ள ஒட்டுமொத்த வளர்ச்சிக்காக பேசுவதற்கு மற்றவர்கள் கடந்து சென்றனர். மேலும், ஏற்கனவே தெளிவாக இருப்பதால், இயங்கக்கூடிய வகையிலான பல்வேறு வகையான பொருட்கள் மிகவும் பெரியவையாக இருக்கின்றன, அவை எந்த சுருக்க அட்டவணையும் மேற்கோள் அட்டவணையை முற்றிலும் அனைத்து நீட்டிப்புகளின் குறிப்பால் சுட்டிக்காட்ட முடியாதவை, எனவே நாங்கள் மிகவும் பொதுவான வடிவமைப்புகளுக்கு நம்மை கட்டுப்படுத்தினோம்.
Similar articles
Trending Now