மென்பொருள்: திருத்தங்களுக்கு இடையிலான வேறுபாடு

உள்ளடக்கம் நீக்கப்பட்டது உள்ளடக்கம் சேர்க்கப்பட்டது
அடையாளங்கள்: முகவடி கைப்பேசியில் செய்யப்பட்ட தொகுப்பு கைப்பேசிச் செயலியில் செய்யப்பட்ட தொகுப்பு Android app edit
பின்வரும் பதிப்புக்கு மீளமைக்கப்பட்டது: 2552041 Kanags (talk) உடையது. (மின்)
வரிசை 1:
{{cleanup|date=July 2009}}
 
'''கணிப்பொறி மென்பொருள்''' அல்லது '''மென்பொருள்''' என்பது [[கணிப்பொறி நிரல்]]கள் மற்றும் கணிப்பொறிகளால்[[கணிப்பொறி]]களால் படிக்கவும் எழுதப்படவும் முடிகின்ற மற்றும் பிற வகைப்பட்ட தகவல் போன்ற [[கணினி வன்பொருள்|எண்ணிம]] முறையில் சேமிக்கப்படும் ''தரவு'' என்று முதன்மையாகப் பயன்படுத்தப்படுகின்ற பொதுவான ஒரு சொல்லாகும். இன்று இந்தச் சொல் திரைப்படச் சுருள், நாடாக்கள் மற்றும் பதிவுப்பொருட்கள் போன்று வழக்கமாக கணிப்பொறியோடு தொடர்புகொண்டிராத தரவையும் உள்ளடக்கியிருக்கிறது..<ref>மென்பொருள்..(n.d.). Dictionary.com சுருக்கப்படாதது (v 1.1). Dictionary.com வலைத்தளம்: http://dictionary.reference.com/browse/software இல் இருந்து 2007-04-13 இல் திரும்ப எடுக்கப்பட்டது.</ref> இந்த சொற்பதம் ''வன்பொருள்'' (அதாவது உடலியல் ''சாதனங்கள்'') என்ற பழைய சொல்லுக்கு முரணாக இருக்கும் விதத்தில் உருவாக்கப்பட்டிருக்கிறது; [[கணினி வன்பொருள்|வன்பொருள்]] என்பதற்கு முரணாக மென்பொருள் என்பது கண்ணுக்குப் புலப்படாதது, அதாவது "தொட இயலாதது" என்பதைக் குறிக்கிறது.<ref>{{cite web
| title = Wordreference.com: WordNet 2.0
| publisher = Princeton University, Princeton, NJ
வரிசை 17:
* வலைத்தளங்கள்
 
== மேலோட்டப் பார்வை ==
 
[[படிமம்:Operating system placement.svg|thumb|டெஸ்க்டாப்புகளில் பொதுவாகப் பயன்படுத்தப்படும் மென்பொருள் அமைப்புக்களில் இயங்கு தளம் காணப்படும் இடத்தை ஒரு அடுக்கு அமைப்பு காட்டுகிறது]]
💻 மென்பொருள் என்பது இலக்க முறையில் சேமி்க்கப்பட்ட ''தரவு'' கொண்டிருக்கக்கூடிய பல்வேறு வடிவங்கள் மற்றும் பாத்திரங்களை உள்ளடக்கியிருக்கிறது என்பதுடன் கணிப்பொறியில் (அல்லது அதேபோன்ற அமைப்பில்) செயல்படுவது, இந்தத் தரவு சிபியூ விற்கான ''குறியெழுத்தாகவோ'' அல்லது பிற பொருள் விளக்கியாகவோ பயன்படுத்தப்படுகிறதா அல்லது இது மற்ற வகைப்பட்ட தகவலைக் குறிக்கிறதா என்பது பொருட்டல்ல.
 
💻 மென்பொருள் என்பது இலக்க முறையில் சேமி்க்கப்பட்ட ''தரவு'' கொண்டிருக்கக்கூடிய பல்வேறு வடிவங்கள் மற்றும் பாத்திரங்களை உள்ளடக்கியிருக்கிறது என்பதுடன் கணிப்பொறியில் (அல்லது அதேபோன்ற அமைப்பில்) செயல்படுவது, இந்தத் தரவு சிபியூ விற்கான ''குறியெழுத்தாகவோ'' அல்லது பிற பொருள் விளக்கியாகவோ பயன்படுத்தப்படுகிறதா அல்லது இது மற்ற வகைப்பட்ட தகவலைக் குறிக்கிறதா என்பது பொருட்டல்ல. இவ்வாறு மென்பொருள் என்பது வழக்கமான நிரலாக்க மொழிகள், உரையாக்க மொழிகள், நுண்குறியெழுத்து அல்லது எஃப்பிஜிஏ போன்ற பல்வேறு உத்திகளைப் பயன்படுத்தி மேம்படுத்தப்படக்கூடிய பரந்த அளவிலான தயாரிப்புகளை உடனிணைத்துக்கொண்டதாக இருக்கிறது.
💻 இவ்வாறு மென்பொருள் என்பது வழக்கமான
1. நிரலாக்க மொழிகள்
2. உரையாக்க மொழிகள்
3. நுண்குறியெழுத்து
4. எஃப்பிஜிஏ போன்ற பல்வேறு உத்திகளைப் பயன்படுத்தி மேம்படுத்தப்படக்கூடிய பரந்த அளவிலான தயாரிப்புகளை உடனிணைத்துக்கொண்டதாக இருக்கிறது.
 
💻 இவ் வகையான மென்பொருள், ஹெச்டிஎம்எல், பிஹெச்பி, பெர்ல், ஜேஎஸ்பி, ஏஎஸ்பி.நெட், [[எக்ஸ்எம்எல்]], போன்ற மொழிகள் மற்றும் வடிவமைப்புப் பணிகளில் உருவாக்கப்படும் வலைப் பக்கங்கள் மற்றும் [[சி]], [[சி++]], [[ஜாவா நிரலாக்க மொழி|ஜாவா]], [[சி#]] அல்லது ஸ்மால்டாக் போன்ற மொழிகளில் உருவாக்கப்பட்ட ஓபன்ஆபீஸ், மைக்ரோசாஃப்ட் வேர்ட் போன்ற டெஸ்க்டாப் பயன்பாடுகள் ஆகியவற்றை உள்ளடக்கியிருக்கிறது. பயன்பாட்டு மென்பொருள் வழக்கமாக [[லினக்ஸ்]] அல்லது [[மைக்ரோசாஃப்ட் விண்டோஸ்]] போன்ற உள்ளுறையும் இயங்கு தளங்களில் செயல்படுகின்றன. மென்பொருள் (அல்லது தளநிரல்) வீடியோ கேம்களிலும் வாகனங்கள், தொலைக்காட்சிகள் மற்றும் பிற நுகர்வோர் மின்னணு சாதனங்களின் [[லாஜிக்]] அமைப்புக்களின் உருவரையாக்க பாகங்களிலும் பயன்படுத்தப்படுகின்றன.
 
💻 [[கணிப்பொறி]] மென்பொருள் என்பது மென்பொருளை சேமித்தும் செயல்நிறைவேற்றவும் (அல்லது செயல்படுத்தவும்) தேவைப்படும் உள்ளார்ந்த உள்ளிணைப்புகள் மற்றும் சாதனங்களை உடனிணைந்துக் கொண்டுள்ள கணினி [[கணினி வன்பொருள்|வன்பொருள்]] ([[கணினி வன்பொருள்|வன்பொருள்]]) என்பதிலிருந்து வேறுபடுத்திக் காட்டப்படுவதற்கென்றே இவ்வாறு அழைக்கப்படுகிறது. மிகக்குறைந்த அளவில் செயல்நிறைவேற்ற குறியெழுத்து தனிப்பட்ட நிகழ்ப்படுத்திக்கென்றே உள்ள இயந்திர மொழி்க் குறிப்புகளை உள்ளிட்டிருக்கிறது. ஒரு இயந்திர மொழி முன்பிருந்த நிலையிலிருந்து கணிப்பொறியின் நிலையை மாற்றும் நிகழ்படுத்தி அறிவுறுத்தல்களைக் குறிப்பிடும் "பைனரி" மதிப்புக் குழுக்களை உள்ளிட்டதாக இருக்கிறது. ஒரு குறிப்பிட்ட தொடராக்கத்தில் கணினியின் நிலையை மாற்றுவதற்காக அறிவுறுத்தல்களின் தொடர்வரிசைக்கு நிரலாக்கங்கள் கட்டளையிடுகின்றன. இது வழக்கமாக இயந்திர மொழியைக் காட்டிலும் மனிதர்களுக்கு பயன்படுத்த சுலபமாகவும் மிகுந்த பயன்மிக்கதாகவும் இருக்கும் (இயற்கை மொழிகள் போன்று) உயர் மட்ட நிரலாக்க மொழிகளில் எழுதப்படுகின்றன. உயர்மட்ட மொழிகள் இயந்திர மொழி இலக்கு குறியெழுத்திற்கு தொகுக்கப்படுகின்றன அல்லது பொருள் விளக்கம் செய்யப்படுகின்றன. மென்பொருளானது தொகுப்பு மொழியிலும் எழுதப்படலாம், குறிப்பாக இயற்கை மொழி அகரவரிசையைப் பயன்படுத்தும் இயந்திர மொழியின் நினைவூட்டு வெளிப்பாடு. தொகுப்பு மொழி ஒரு தொகுப்பி வழியாக ஆப்ஜெக்ட் குறியெழுத்தாக தொகுப்பாக்கம் செய்யப்பட வேண்டும்.
💻 மென்பொருள் (அல்லது தளநிரல்) வீடியோ கேம்களிலும் வாகனங்கள், தொலைக்காட்சிகள் மற்றும் பிற நுகர்வோர் மின்னணு சாதனங்களின் [[லாஜிக்]] அமைப்புக்களின் உருவரையாக்க பாகங்களிலும் பயன்படுத்தப்படுகின்றன.
 
💻 "மென்பொருள்" என்ற சொல் இந்தப் பொருளில் முதன்முறையாக 1958 இல் "ஜான் டபிள்யு.டர்க்கி" அவர்களால் பயன்படுத்தப்பட்டது.<ref>{{cite news|url=http://query.nytimes.com/gst/fullpage.html?res=9500E4DA173DF93BA15754C0A9669C8B63|title=John Tukey, 85, Statistician; Coined the Word 'Software'|publisher=New York Times|date=2000-07-28}}</ref> கணினி அறிவியல் மற்றும் மென்பொருள் பொறியியலில் '''கணினி மென்பொருள்''' என்பது எல்லா கணினி நிரல்களுமாகும். மிகவும் நவீன மென்பொருளுக்கு அடிப்படையாக உள்ள கோட்பாடு 1935 ஆம ஆண்டில் "ஆலன் டூரிங்" அவர்களால், அவருடைய ''எண்ஸ்டைடங்ஸ்பிராப்ளத்திற்கான (முடிவுசெய்யும் கணிதம்) பயன்பாட்டுடன் கூடிய கணக்கிடக்கூடிய எண்கள்'' கட்டுரையில் முதல்முறையாக முன்மொழியப்பட்டிருக்கிறது.<ref>ஹாலி, மைக் (2005:79). ''எலக்ட்ரானிக் பிரைன்ஸ்/ஸ்டோரிஸ் ஃப்ரம் தி டான் ஆஃப் த கம்ப்யூட்டர் ஏஜ்'' . பிரிட்டிஷ் பிராட்காஸ்டிங் கார்ப்பரேஷன் அண்ட் கிரந்தா புக்ஸ், லண்டன். ஐஎஸ்பிஎன் 1-86207-663-4.</ref>
💻 மென்பொருள் என்பது மென்பொருளை சேமித்தும் செயல்நிறைவேற்றவும் (அல்லது செயல்படுத்தவும்) தேவைப்படும் உள்ளார்ந்த உள்ளிணைப்புகள் மற்றும் சாதனங்களை உடனிணைந்துக் கொண்டுள்ள கணினி ([[கணினி வன்பொருள்|வன்பொருள்]]) என்பதிலிருந்து வேறுபடுத்திக் காட்டப்படுவதற்கென்றே இவ்வாறு அழைக்கப்படுகிறது. மிகக்குறைந்த அளவில் செயல்நிறைவேற்ற குறியெழுத்து தனிப்பட்ட நிகழ்ப்படுத்திக்கென்றே உள்ள இயந்திர மொழி்க் குறிப்புகளை உள்ளிட்டிருக்கிறது. ஒரு இயந்திர மொழி முன்பிருந்த நிலையிலிருந்து கணிப்பொறியின் நிலையை மாற்றும் நிகழ்படுத்தி அறிவுறுத்தல்களைக் குறிப்பிடும் "பைனரி" மதிப்புக் குழுக்களை உள்ளிட்டதாக இருக்கிறது. ஒரு குறிப்பிட்ட தொடராக்கத்தில் கணினியின் நிலையை மாற்றுவதற்காக அறிவுறுத்தல்களின் தொடர்வரிசைக்கு நிரலாக்கங்கள் கட்டளையிடுகின்றன. இது வழக்கமாக இயந்திர மொழியைக் காட்டிலும் மனிதர்களுக்கு பயன்படுத்த சுலபமாகவும் மிகுந்த பயன்மிக்கதாகவும் இருக்கும் (இயற்கை மொழிகள் போன்று) உயர் மட்ட நிரலாக்க மொழிகளில் எழுதப்படுகின்றன. உயர்மட்ட மொழிகள் இயந்திர மொழி இலக்கு குறியெழுத்திற்கு தொகுக்கப்படுகின்றன அல்லது பொருள் விளக்கம் செய்யப்படுகின்றன.
💻 மென்பொருளானது தொகுப்பு மொழியிலும் எழுதப்படலாம், குறிப்பாக இயற்கை மொழி அகரவரிசையைப் பயன்படுத்தும் இயந்திர மொழியின் நினைவூட்டு வெளிப்பாடு. தொகுப்பு மொழி ஒரு தொகுப்பி வழியாக ஆப்ஜெக்ட் குறியெழுத்தாக தொகுப்பாக்கம் செய்யப்பட வேண்டும்.
 
💻 "மென்பொருள்" என்ற சொல் இந்தப் பொருளில் முதன்முறையாக 1958 இல் "ஜான் டபிள்யு.டர்க்கி" அவர்களால் பயன்படுத்தப்பட்டது. கணினி அறிவியல் மற்றும் மென்பொருள் பொறியியலில் '''கணினி மென்பொருள்''' என்பது எல்லா கணினி நிரல்களுமாகும். மிகவும் நவீன மென்பொருளுக்கு அடிப்படையாக உள்ள கோட்பாடு 1935 ஆம ஆண்டில் "ஆலன் டூரிங்" அவர்களால், அவருடைய ''எண்ஸ்டைடங்ஸ்பிராப்ளத்திற்கான (முடிவுசெய்யும் கணிதம்) பயன்பாட்டுடன் கூடிய கணக்கிடக்கூடிய எண்கள்'' கட்டுரையில் முதல்முறையாக முன்மொழியப்பட்டிருக்கிறது.
 
== மென்பொருள் வகைகள் ==
"https://ta.wikipedia.org/wiki/மென்பொருள்" இலிருந்து மீள்விக்கப்பட்டது