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