ప్లాట్ఫారమ్ అంటే ఏమిటి?

మీరు పదం అన్ని సమయం కానీ తీవ్రంగా వినడానికి: ఇది అర్థం ఏమిటి?

సాంకేతిక పరిజ్ఞానం మరియు కంప్యూటింగ్ విషయానికి వస్తే, హార్డ్వేర్ మరియు సాఫ్ట్వేర్ యొక్క అభివృద్ధికి మరియు మద్దతుకి ప్రాథమిక వేదికగా వేదిక వ్యవహరిస్తుంది.

ఒక ఫౌండేషన్ పైన సృష్టించబడిన ప్రతిదీ అదే ఫ్రేమ్వర్క్లో కలిసి పనిచేస్తుంది. అందువల్ల, ప్రతి ప్లాట్ఫాం దాని యొక్క స్వంత సెట్ నియమాలు, ప్రమాణాలు మరియు పరిమితులు కలిగివుంటుంది, ఇది ఏ హార్డువేర్ ​​/ సాఫ్ట్వేర్ను నిర్మించగలదని మరియు ప్రతి ఎలా పని చేయాలి అనేది.

హార్డ్వేర్ ప్లాట్ఫారమ్లు ఉంటాయి:

హార్డ్వేర్ ప్లాట్ఫారమ్ల వెర్సస్, సాఫ్ట్వేర్ ప్లాట్ఫారమ్లు మరింత విస్తృతమైనవి, ఇంకా వినియోగదారులకి సంబంధించి సులభంగా ఉంటాయి. హార్డ్వేర్ (ఉదా. ఎలుకలు, కీబోర్డులు, మానిటర్లు, టచ్స్క్రీన్లు) వంతెనను ఖాళీ చేయడానికి సహాయపడేటప్పుడు మేము సాఫ్ట్ వేర్ / అనువర్తనాలతో మరింత సాధారణంగా వ్యవహరించేలా ఇది అర్ధమే. సాధారణ వేదికల క్రింద సాఫ్ట్వేర్ ప్లాట్ఫారమ్లు వస్తాయి:

మొత్తం వ్యవస్థలు

హార్డ్వేర్ ప్లాట్ఫారమ్లు మెయిన్ఫ్రేమ్స్, వర్క్స్టేషన్లు, డెస్క్టాప్లు, ల్యాప్టాప్లు, టాబ్లెట్లు, స్మార్ట్ఫోన్లు మరియు మరిన్ని వంటి మొత్తం వ్యవస్థలు (అనగా కంప్యూటింగ్ పరికరాలు) కావచ్చు. వీటిలో ప్రతి ఒక్కటి ఒక హార్డ్వేర్ ప్లాట్ఫారమ్ని కలిగిఉండటం వలన ప్రతి ఒక్కటి దాని స్వంత ఫామ్ కారకం కలిగివుంటుంది, ఇతర సిస్టమ్ల నుండి స్వతంత్రంగా పనిచేస్తుంది మరియు వనరులను లేదా సేవలను (ఉదా. సాఫ్ట్ వేర్ / అనువర్తనాలు నడుపుతోంది, పరికరాలు / ఇంటర్నెట్కు కనెక్ట్ చేయడం, మొదలైనవి) వినియోగదారులకు ప్రత్యేకించి అసలైన డిజైన్ ద్వారా ఎదురు చూడలేదు.

వ్యక్తిగత భాగాలు

కంప్యూటర్ల సెంట్రల్ ప్రాసెసింగ్ యూనిట్ (CPU) వంటి వ్యక్తిగత భాగాలు కూడా హార్డ్వేర్ ప్లాట్ఫారమ్లుగా పరిగణించబడుతున్నాయి. CPU లు (ఉదా. ఇంటెల్ కోర్, ARM కార్టెక్స్, AMD APU) విభిన్న ఆకృతులను కలిగి ఉన్నాయి, ఇవి ఆపరేషన్, కమ్యూనికేషన్ మరియు ఇతర వ్యవస్థలతో సంకర్షణను నిర్ధారిస్తాయి. ఉదాహరణకు, CPU ను మదర్బోర్డు, మెమొరీ, డిస్క్ డ్రైవ్లు, ఎక్స్పాన్షన్ కార్డులు, పార్టుఫెరల్స్ మరియు సాఫ్ట్వేర్లకు మద్దతు ఇచ్చే పునాదిగా పరిగణించండి. రకం, రూపం మరియు అనుకూలత ఆధారంగా కొన్ని భాగాలు ఒకదానితో ఒకటి మారవచ్చు లేదా మారవు.

ఇంటర్ఫేసెస్

PCI ఎక్స్ప్రెస్ , యాక్సిలరేటెడ్ గ్రాఫిక్స్ పోర్ట్ (AGP) , లేదా ISA విస్తరణ విభాగాలు వంటి ఇంటర్ఫేస్లు వివిధ రకాల యాడ్-ఆన్ / విస్తరణ కార్డుల అభివృద్ధికి వేదికలు. వేర్వేరు ఇంటర్ఫేస్ రూపం కారకాలు ప్రత్యేకంగా ఉంటాయి, ఉదాహరణకు, ఒక PCI ఎక్స్ప్రెస్ కార్డుని ఒక AGP లేదా ISA స్లాట్ లోకి ఇన్సర్ట్ చెయ్యడానికి భౌతికంగా సాధ్యం కాదు - ఆ ప్లాట్ఫారమ్ నియమాలు మరియు నియంత్రణలను సెట్ చేయండి. ఇంటర్ఫేస్ కూడా జతచేయబడిన విస్తరణ కార్డుకు కమ్యూనికేషన్, మద్దతు మరియు వనరులను అందిస్తుంది. ఇటువంటి ఇంటర్ఫేస్లను ఉపయోగించే విస్తరణ కార్డులకు ఉదాహరణలు: వీడియో గ్రాఫిక్స్, ధ్వని / ఆడియో, నెట్వర్కింగ్ ఎడాప్టర్లు, USB పోర్టులు, సీరియల్ ATA (SATA) కంట్రోలర్లు మరియు మరిన్ని.

సిస్టమ్ సాఫ్ట్వేర్

సిస్టమ్ సాఫ్ట్ వేర్ అనేది అప్లికేషన్ సాఫ్ట్వేర్తో కలిపి బహుళ హార్డువేర్ ​​వనరులను నిర్వహించడం / సమన్వయం చేసేటప్పుడు ఏకకాల ప్రక్రియలను అమలు చేయడం ద్వారా కంప్యూటర్ను నియంత్రిస్తుంది. సిస్టమ్ సాఫ్ట్వేర్ కోసం ఉత్తమ ఉదాహరణలు Windows (MacOS, Linux, Android, iOS, మరియు Chrome OS) వంటి (కానీ వీటికి మాత్రమే పరిమితం కాదు) వంటి నిర్వహణ వ్యవస్థలు .

ఇంటర్ఫేస్లు (ఉదా. మానిటర్, మౌస్, కీబోర్డు, ప్రింటర్ మొదలైనవి), ఇతర వ్యవస్థలతో కమ్యూనికేషన్ (ఉదా. నెట్వర్కింగ్, Wi-Fi, బ్లూటూత్, మొదలైనవి) ద్వారా వినియోగదారు పరస్పర చర్యకు మద్దతు ఇచ్చే పర్యావరణాన్ని అందించడం ద్వారా ఆపరేటింగ్ సిస్టమ్ ఒక ప్లాట్ఫారమ్ వలె పనిచేస్తుంది. అప్లికేషన్ సాఫ్ట్వేర్.

అప్లికేషన్ సాఫ్ట్వేర్

కంప్యూటర్లో నిర్దిష్ట పనులను సాధించేందుకు రూపొందించిన అన్ని ప్రోగ్రామ్ల అప్లికేషన్ సాఫ్ట్ వేర్ - ఎక్కువ భాగం ప్లాట్ఫారమ్లుగా పరిగణించబడదు. ప్లాట్ఫారమ్-కాని అప్లికేషన్ సాఫ్ట్వేర్ యొక్క సాధారణ ఉదాహరణలు: ఇమేజ్ ఎడిటింగ్ కార్యక్రమాలు, వర్డ్ ప్రాసెసర్లు, స్ప్రెడ్షీట్లు, మ్యూజిక్ ప్లేయర్లు, మెసేజింగ్ / చాట్, సోషల్ మీడియా యాప్స్ మరియు మరెన్నో.

అయితే, కొన్ని రకాల అప్లికేషన్ సాఫ్ట్వేర్లు కూడా ప్లాట్ఫారమ్లు . సందేహాస్పదమైన సాఫ్ట్ వేర్ దానిపై నిర్మించబడటానికి మద్దతుగా ఉందా లేదా అనేది కీ. అప్లికేషన్ సాఫ్ట్ వేర్ యొక్క కొన్ని ఉదాహరణలు ప్లాట్ఫారమ్లు:

వీడియో గేమ్ కన్సోల్లు

వీడియో గేమ్ కన్సోల్లు ఒక ప్లాట్ఫారమ్గా కలిపి హార్డ్వేర్ మరియు సాఫ్ట్వేర్ యొక్క గొప్ప ఉదాహరణలు. ప్రతి కన్సోల్ రకం భౌతికంగా దాని సొంత లైబ్రరీ ఆటలకు మద్దతిచ్చే ఆధారంగా పనిచేస్తుంది (ఉదా. నింటెండో గేమింగ్ సిస్టమ్స్ యొక్క తదుపరి సంస్కరణలకు అనుగుణంగా లేదు) మరియు డిజిటల్ (ఉదా. రెండు డిస్క్ ఫార్మాట్ అయినప్పటికీ, సోనీ PS3 గేమ్ సాఫ్ట్ వేర్ / ప్రోగ్రామింగ్ లాంగ్వేజ్ కారణంగా సోనీ PS4 వ్యవస్థలో పనిచేయడం లేదు).