பயிற்சிகள்

மென்பொருளின் வரையறை: அது என்ன, அது எதற்காக, ஏன் இது மிகவும் முக்கியமானது

பொருளடக்கம்:

Anonim

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

பொருளடக்கம்

மென்பொருள் என்றால் என்ன?

மென்பொருள் என்பது எந்த அமைப்பின் ஒருங்கிணைந்த பகுதியாகும்.

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

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

மென்பொருள் என்பது கணினி அமைப்புகள், நடைமுறைகள், விதிகள், ஆவணங்கள் மற்றும் தொடர்புடைய தரவுகளின் தொகுப்பாகும், அவை கணினி அமைப்பின் ஒரு பகுதியாகும்.

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

மென்பொருளை அதன் செயல்பாட்டுக்கு ஏற்ப வகைப்படுத்துதல்

MacOS க்கான பழைய மென்பொருளின் பல பெட்டிகள். படம்: பிளிக்கர்; ஜேக்கப் பாட்டர்.

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

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

மென்பொருள் உரிமை

உரிமம் மென்பொருளின் மிக முக்கியமான பகுதியாகும். படம்: விக்கிமீடியா காமன்ஸ்; ரைமண்ட் ஸ்பெக்கிங்.

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

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

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

நாங்கள் உங்களை பரிந்துரைக்கிறோம் ஆப்பிள் தங்கள் ARM சில்லுகளை தங்கள் மேக்கில் கோப்ரோசெசர்களாகப் பயன்படுத்த விரும்புகிறது

சில இறுதி வார்த்தைகள்

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

பயிற்சிகள்

ஆசிரியர் தேர்வு

Back to top button