విండోస్ కాలిక్యులేటర్ గ్రాఫిక్స్ మోడ్‌ను పొందుతుంది

విండోస్ కాలిక్యులేటర్ గ్రాఫిక్స్ మోడ్‌ను పొందుతుంది

కొంతకాలం క్రితం, గురించి హబ్రేలో వార్తలు ప్రచురించబడ్డాయి విండోస్ కాలిక్యులేటర్ కోడ్ రివీల్, ప్రపంచంలోని అత్యంత ప్రసిద్ధ కార్యక్రమాలలో ఒకటి. ఈ సాఫ్ట్‌వేర్ కోసం సోర్స్ కోడ్ GitHubలో పోస్ట్ చేయబడింది.

అదే సమయంలో, ప్రోగ్రామ్ డెవలపర్లు ప్రోగ్రామ్ యొక్క కార్యాచరణకు సంబంధించి వారి కోరికలు మరియు ఆలోచనలను సమర్పించమని ప్రతి ఒక్కరినీ ఆహ్వానిస్తున్నట్లు చెప్పబడింది. పెద్ద సంఖ్యలో, ఇప్పటివరకు ఒకరిని మాత్రమే ఎంపిక చేశారు. రచయిత దానిని జోడించమని సూచిస్తున్నారు కాలిక్యులేటర్ గ్రాఫిక్స్ మోడ్.

వాస్తవానికి, ఇక్కడ ప్రతిదీ స్పష్టంగా ఉంది - గ్రాఫికల్ మోడ్ సమీకరణాలు మరియు ఫంక్షన్‌లను దృశ్యమానం చేయడాన్ని సాధ్యం చేస్తుంది, మ్యాట్‌లాబ్‌లో ప్లాటింగ్ మోడ్ చేసినట్లే. మైక్రోసాఫ్ట్ ఇంజనీర్ డేవ్ గ్రోచోకీ ఈ ఫీచర్‌ను ప్రతిపాదించారు. అతని ప్రకారం, గ్రాఫిక్స్ మోడ్ చాలా అధునాతనంగా ఉండదు. ఇది బీజగణిత సమీకరణాలను గ్రాఫ్ చేయడానికి విద్యార్థులను అనుమతిస్తుంది.

"బీజగణితం అనేది గణితం మరియు సంబంధిత విభాగాలలోని ఉన్నత రంగాలకు మార్గం. అయినప్పటికీ, విద్యార్థులు నేర్చుకోవడం చాలా కష్టతరమైన సబ్జెక్టులలో ఒకటి, మరియు చాలా మంది వ్యక్తులు బీజగణితంలో పేలవంగా స్కోర్ చేస్తారు" అని గ్రోచోస్కీ చెప్పారు. కాలిక్యులేటర్‌కు గ్రాఫికల్ మోడ్ జోడించబడితే, తరగతిలో విద్యార్థులు మరియు ఉపాధ్యాయులు ఒకరినొకరు అర్థం చేసుకోవడం సులభం అవుతుందని డెవలపర్ విశ్వసిస్తున్నారు.

"గ్రాఫింగ్ కాలిక్యులేటర్లు చాలా ఖరీదైనవి, సాఫ్ట్‌వేర్ పరిష్కారాలకు లైసెన్స్ అవసరం మరియు ఆన్‌లైన్ సేవలు ఎల్లప్పుడూ ఉత్తమ పరిష్కారం కాదు" అని గ్రోచోస్కీ కొనసాగిస్తున్నాడు.

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

డెవలపర్లు తమకు తాముగా నిర్ణయించుకున్న లక్ష్యాలు:

  • Windows కాలిక్యులేటర్‌లో ప్రాథమిక విజువలైజేషన్‌ను అందించండి;
  • యునైటెడ్ స్టేట్స్‌లో ప్రధాన గణిత పాఠ్యాంశాలకు మద్దతు ఇస్తుంది (దురదృష్టవశాత్తూ, ప్రస్తుతం U.S. విద్యార్థుల అవసరాలకు అనుగుణంగా కాలిక్యులేటర్ కార్యాచరణ ప్రణాళిక చేయబడుతుంది), ఇందులో ఫంక్షన్‌లను నిర్మించడం మరియు అర్థం చేసుకోవడం, లీనియర్, క్వాడ్రాటిక్ మరియు ఎక్స్‌పోనెన్షియల్ మోడల్‌లను అర్థం చేసుకోవడం, కాలిక్యులేటర్‌ని ఉపయోగించి త్రికోణమితి విధులను నేర్చుకోవడం, మరియు భావనల సమీకరణాలను అర్థం చేసుకోండి.

    వినియోగదారు ఇంకా ఏమి అందుకుంటారు:

    • సంబంధిత గ్రాఫ్‌ను నిర్మించడానికి సమీకరణాన్ని నమోదు చేసే అవకాశం.
    • గ్రాఫ్‌లను సరిపోల్చడానికి బహుళ సమీకరణాలను జోడించి వాటిని దృశ్యమానం చేయగల సామర్థ్యం.
    • ఈక్వేషన్ ఎడిటింగ్ మోడ్ కాబట్టి మీరు అసలు సమీకరణానికి కొన్ని సవరణలు చేసినప్పుడు ఎలాంటి మార్పులు వస్తాయో మీరు చూడవచ్చు.
    • గ్రాఫ్‌ల వీక్షణ మోడ్‌ను మార్చడం - వేర్వేరు ప్రాంతాలను వివిధ స్థాయిలలో వివరంగా చూడవచ్చు (అనగా మేము స్కేలింగ్ గురించి మాట్లాడుతున్నాము).
    • వివిధ రకాల చార్ట్‌లను అధ్యయనం చేయగల సామర్థ్యం.
    • ఫలితాన్ని ఎగుమతి చేసే సామర్థ్యం - ఇప్పుడు ఫంక్షన్ విజువలైజేషన్‌లను Office / బృందాలలో భాగస్వామ్యం చేయవచ్చు.
    • వినియోగదారులు సమీకరణాలలో ద్వితీయ చరరాశులను సులభంగా మార్చవచ్చు, సమీకరణాలలో మార్పులు గ్రాఫ్‌ను ఎలా ప్రభావితం చేస్తాయో అర్థం చేసుకోవడానికి వీలు కల్పిస్తుంది.

    ఒకరు నిర్ధారించగలిగినంత వరకు, చాలా క్లిష్టమైన విధుల కోసం గ్రాఫ్‌లను నిర్మించవచ్చు.

    ఇప్పుడు కాలిక్యులేటర్ డెవలపర్లు ప్రోగ్రామ్ కాలక్రమేణా మెరుగుపడుతుందని చూపించడానికి ప్రయత్నిస్తున్నారు. ఆమె అంకగణిత కార్యకలాపాలను నిర్వహించడానికి ప్రాథమిక సహాయకురాలుగా జన్మించింది. ఇప్పుడు ఇది చాలా తీవ్రమైన సమస్యలను పరిష్కరించడానికి విస్తృత శ్రేణి వినియోగదారులచే ఉపయోగించబడే నమ్మకమైన శాస్త్రీయ కాలిక్యులేటర్. భవిష్యత్తులో సాఫ్ట్‌వేర్ మరింత మెరుగుపడుతుంది.

    సోర్స్ కోడ్‌ను తెరవడం కోసం, ఎవరైనా ఫ్లూయెంట్, యూనివర్సల్ విండోస్ ప్లాట్‌ఫాం, అజూర్ పైప్‌లైన్స్ మరియు ఇతర మైక్రోసాఫ్ట్ టెక్నాలజీలతో పరిచయం పొందడానికి వీలుగా ఇది జరుగుతుంది. ఈ ప్రాజెక్ట్‌కు ధన్యవాదాలు, డెవలపర్‌లు మైక్రోసాఫ్ట్‌లో నిర్దిష్ట ప్రాజెక్ట్‌లను రూపొందించడానికి ఎలా పని చేస్తారనే దాని గురించి మరింత తెలుసుకోవచ్చు. Windows కాలిక్యులేటర్ సోర్స్ కోడ్ యొక్క వివరణాత్మక విశ్లేషణతో, మీరు చేయవచ్చు దీన్ని ఇక్కడ చూడండి, హబ్రేలోనే.

    ప్రోగ్రామ్ C++లో వ్రాయబడింది మరియు 35000 కంటే ఎక్కువ లైన్ల కోడ్‌ను కలిగి ఉంది. ప్రాజెక్ట్‌ను కంపైల్ చేయడానికి, వినియోగదారులకు Windows 10 1803 (లేదా కొత్తది) మరియు విజువల్ స్టూడియో యొక్క తాజా వెర్షన్ అవసరం. అన్ని అవసరాలతో దొరుకుతుంది GitHubలో.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి