విషయ సూచిక:
- నిర్వచనం - సిస్టమ్ ఆబ్జెక్ట్ మోడల్ (SOM) అంటే ఏమిటి?
- సిస్టమ్ ఆబ్జెక్ట్ మోడల్ (SOM) ను టెకోపీడియా వివరిస్తుంది
నిర్వచనం - సిస్టమ్ ఆబ్జెక్ట్ మోడల్ (SOM) అంటే ఏమిటి?
సిస్టమ్ ఆబ్జెక్ట్ మోడల్ (SOM) అనేది IBM చే అభివృద్ధి చేయబడిన ఒక ఆబ్జెక్ట్-ఓరియెంటెడ్ లైబ్రరీ ప్యాకేజింగ్ టెక్నాలజీ, ఇది వివిధ ప్రోగ్రామింగ్ భాషలను మొదట వ్రాసిన భాషతో సంబంధం లేకుండా తరగతి లైబ్రరీలను పంచుకోవడానికి అనుమతిస్తుంది.
IBM లో SOM యొక్క అత్యంత విస్తృతమైన ఉపయోగం OS / 2 మరియు కార్యాలయ షెల్. SOM యొక్క ఇతర అమలులలో యునిక్స్, విండోస్ మరియు మాక్ ఉన్నాయి. ఏదేమైనా, ఈ సాంకేతిక పరిజ్ఞానం యొక్క చురుకైన అభివృద్ధి '90 ల మధ్యలో ముగిసింది, ఆపిల్ తన మద్దతు మరియు అభివృద్ధి వనరులను ఉపసంహరించుకున్న సమయంలో.
సిస్టమ్ ఆబ్జెక్ట్ మోడల్ (SOM) ను టెకోపీడియా వివరిస్తుంది
సిస్టమ్ ఆబ్జెక్ట్ మోడల్ ఆబ్జెక్ట్-ఓరియెంటెడ్ మరియు ఆబ్జెక్ట్-ఓరియెంటెడ్ భాషల మధ్య తరగతి లైబ్రరీలను పంచుకునేటప్పుడు సంభవించే అనేక ఇంటర్ఆపెరాబిలిటీ మరియు పునర్వినియోగ సమస్యలకు పరిష్కారంగా ఉపయోగించటానికి ఉద్దేశించబడింది. SOM IBM యొక్క మెయిన్ఫ్రేమ్ కంప్యూటర్లు మరియు డెస్క్టాప్లలో ఉపయోగించటానికి రూపొందించబడింది. ఇది ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ భాషలలోని ఇతర మోడళ్ల నుండి వేరు చేయగల ఆబ్జెక్ట్-ఓరియెంటెడ్ మోడల్గా పనిచేస్తుంది. SOM ప్రాథమికంగా ఇంటర్ఫేస్ డెఫినిషన్ లాంగ్వేజ్, ప్రొసీజర్ కాల్స్తో రన్టైమ్ ఎన్విరాన్మెంట్ మరియు ఎనేబుల్ ఫ్రేమ్వర్క్లను కలిగి ఉంటుంది.
SOM మొదట IBM యొక్క కంప్యూటర్లు మరియు డెస్క్టాప్ల కోసం అభివృద్ధి చేయబడిన సాంకేతిక పరిజ్ఞానం, కాని చివరికి ఇతర కంపెనీలచే ఉపయోగించబడింది, ఇది వివిధ సాఫ్ట్వేర్ వాతావరణాలకు దాని ప్రయోజనాలను విస్తరించింది.
SOM యొక్క కొన్ని ముఖ్యమైన లక్షణాలు:
- పోర్టబుల్ ష్రింక్-చుట్టిన లైబ్రరీలను సృష్టించడానికి SOM అనుమతిస్తుంది.
- తరగతి గ్రంథాలయాలను ఒక నిర్దిష్ట భాషలో సృష్టించవచ్చు, దానిని ఇతర భాషలు యాక్సెస్ చేయవచ్చు మరియు ఉపయోగించవచ్చు.
- అప్లికేషన్ యొక్క పున omp సంయోగం అవసరం లేకుండా క్రొత్త పద్ధతులను ఇప్పటికే ఉన్న పద్ధతులకు చేర్చవచ్చు.
- SOM విధానపరమైన ప్రోగ్రామింగ్ భాషలతో పనిచేస్తుంది.
- SOM ఆబ్జెక్ట్-ఆధారిత భాషలకు ఆబ్జెక్ట్ మోడల్ను అందిస్తుంది.
- అనువర్తనాన్ని తిరిగి కంపైల్ చేయకుండా వారసత్వ సోపానక్రమానికి కొత్త తరగతులను చేర్చడానికి SOM అనుమతిస్తుంది.
