மென்பொருள் மேம்பாடு: இன்றுவரை ஒரு வரலாற்று ஆய்வு

மென்பொருள் மேம்பாடு: இன்றுவரை ஒரு வரலாற்று ஆய்வு

மென்பொருள் மேம்பாடு: இன்றுவரை ஒரு வரலாற்று ஆய்வு

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

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

மென்பொருள் மேம்பாடு: உள்ளடக்கம் 1

மென்பொருள்

நடைமுறையில் எஸ்.எஸ் பிறந்த அதே நேரத்தில், அவை அடிப்படையில் ஓ.எஸ், மற்றும் சாதன இயக்கிகள் (இயக்கிகள்), கணினி பயன்பாடுகள் மற்றும் கணினியின் சிறப்பியல்புகளின் குறிப்பிட்ட கட்டுப்பாட்டுக்கு பயன்படுத்தப்படும் அனைத்து கருவிகளும், அதாவது வன்பொருள் (HW) கூறுகளை நிர்வகிக்க உதவும் அனைத்து நிரல்களும் இதில் அடங்கும். போன்றவை: நினைவகம், வட்டுகள், துறைமுகங்கள், சாதனங்கள் மற்றும் சாதனங்கள், எஸ்பி, எஸ்.ஏ ஆகியோரும் பிறந்தனர்.

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

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

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

மென்பொருள் மேம்பாடு: உள்ளடக்கம் 2

பயன்பாடுகள்

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

தொடங்கப்படுவதற்கு

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

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

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

தற்போது

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

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

முடிவுக்கு

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

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


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   அராசல் அவர் கூறினார்

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

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

    இந்த ஐடி கம்பத்தை இன்னும் கொஞ்சம் காணும்படி செய்ததற்கு நன்றி எல்பிஐ.

    லினக்ஸ் புதினா இயங்கும் பிசியிலிருந்து படித்து கருத்து தெரிவிக்கவும்.

    1.    லினக்ஸ் போஸ்ட் நிறுவு அவர் கூறினார்

      உங்கள் சிறந்த கருத்துக்கு நன்றி… வாழ்த்துக்கள், அராசல்!