संगणक विज्ञान

विकिपीडिया, मुक्‍त ज्ञानकोशातून
Jump to navigation Jump to search
संगणक (काँप्युटर) हे इलेक्ट्रॉनिक स्वरूपात माहिती विश्लेषण, माहिती प्रक्रिया ,सांखिकी आकडेमोड करणारे एक उपकरण आहे. बहुतांश आधुनिक संगणक हे डिजिटल (Digital) स्वरुपातील माहिती हाताळतात.
Science museum 025 adjusted

संगणकविज्ञान हे गणिताची एक शाखा आहे. कठीणता विश्लेषणाचा (complexity analysis) अभ्यास हे ह्या शाखेचे वैशिष्ट्य आहे. शिवाय नवीननवीन तर्कशुद्ध रिती (algorithms) शोधून काढणे हे ह्या शाखेचे दुसरे एक वैशिष्ट्य आहे. आजकाल डेटाबेसेस (Databases) , क्रिप्टोग्राफि (Cryptograpy), नेट्वर्किंग (networking), इमेज प्रोसेसिंग (Image Processing) इत्यादी क्षेत्रात बरेच संगणकशास्त्रज्ञ काम करत असतात.

संगणक[संपादन]

स्मृती, तर्कशुद्ध विचारशक्ती/तर्कशुद्धताधिष्ठित कल्पनाशक्ती, आणि तर्कशुद्धतानधिष्ठित कल्पनाशक्ती ही माणसाच्या बुद्धीची तीन अचाट अंगे आहेत. पण स्मृती हे माणसाच्या बुद्धीचे अंग तीन तर्‍हांनी बरेच मर्यादित आहे: माणूस एकदा शिकलेली/अनुभवलेली कोणतीही लहानमोठी गोष्ट आयुष्यात कधीही विसरत नाही आणि त्यांपैकी काही गोष्टी त्याच्या बुद्धीच्या निदान "मागच्या कप्प्यात" --सुप्त मनात-- संचित रहातात असॆ काही बुद्धिशास्त्रज्ञ/मानसशास्त्रज्ञ म्हणतात. तरीही पूर्वायुष्यात शिकलेल्या/अनुभवलेल्या काही काही गोष्टी माणसाच्या "जाणत्या" मनाला त्याच्या पुढच्या आयुष्यात आठवत नाहीत हा आपणा माणसांचा सर्वसामान्य अनुभव आहे. शिवाय आयुष्यकालात किती गोष्टी माणूस शिकू/अनुभवू शकेल ह्यालाही साहजिक मर्यादा आहेत. तिसरे म्हणजे ज्या गोष्टी माणसाला आठवल्यासारख्या भासतात त्या एकूणएक त्याला अचूकपणे आठवतील ह्याची शाश्वती नसते.

"अमुक वस्तुस्थिती असली तर अमुक गोष्ट घडते/घडणार, एरवी दुसऱ्या काही गोष्टी संभवतात" हा तर्कशुद्ध विचारशक्तीचा/तर्कशुद्धताधिष्ठित कल्पनाशक्तीचा गाभा आहे. ही तर्कशुद्ध विचारसरणी साधीसरळ असून सगळी माणसे ती नेहमी अर्थात सहजपणे वापरत असतात अशी बऱ्याच माणसांची एक अगदी चुकीची कल्पना असते. वास्तविक बरीच माणसे फक्त माफक प्रमाणात तर्कशुद्ध विचार करू शकतात. त्यात महत्त्वाची भर अशी की संबंधित वस्तुस्थितीचे ज्ञान माणसाला बऱ्याचदा अपुरे असते; (आणि खोल विचार करू शकणारी माणसे पुष्कळदा फक्त काही प्रांतांमधेच खोल विचार करू शकतात!)

जी माणसे खोल तर्कशुद्ध विचार करू शकतात त्यांच्याही तर्कशुद्ध विचारसरणीला मुख्यत्वे स्मृतीच्या मर्यादिततेमुळे बरीच मर्यादा रहाते. एक उघड उदाहरण म्हणजे आकडेमोडी. आकडेमोडींमागे तर्कशुद्धता असते, आणि आकडेमोडींकरता स्मृतीचीही गरज असते. पण स्मृतीच्या मर्यादिततेमुळे आपण माणसे मनातल्या मनात फक्त मोजक्या आकडेमोडी करू शकतो. इतकेच नव्हे तर कागदपेन्सिल वापरूनही खूप आकडेमोडी करायला आपल्याला बराच वेळ तर लागतोच, शिवाय रटाळपणामुळे कंटाळाही चट्कन येतो. आता एक अगदी खूप आश्चर्य वाटण्याजोगी बाब अशी की कोणतीही माहिती आकड्यांच्या रूपात प्रकट करता येते आणि कोणत्याही प्रांतातल्या "अमुक वस्तुस्थिती असली तर अमुक गोष्ट घडते/घडणार, एरवी दुसर्या काही गोष्टी संभवतात" ह्या विचारसरणीचे "आकडेमोडीं"मधे रूपांतर करता येते ही अचाट कल्पना गेल्या शतकात माणसाच्या लक्षात आली. अर्थात गुंतागुंतीच्या तर्कशुद्ध विचारसरणी "आकडेमोडीं"च्या रूपात करण्याकरता लाखो "रटाळ" आकडेमोडींची गरज असते. संगणक विज्ञान ही आज काळाची गरज आहे

आपल्या निसर्गदत्त बुद्धीचा व्यावहारिक दृष्ट्या अफाट विस्तार करायला प्रचंड मदत करू शकणार्या "संगणक" ह्या चीजेचा शोध माणसाच्या तीक्ष्ण बुद्धीने सुमारे साठसत्तर वर्षांपूर्वी लावला. ती चीज अविश्वसनीय रीत्या अधिकाधिक प्रभावी करण्याचा माणसाचा उद्योग तेव्हापासून अविरतपणे चालू आहे. येत्या पन्नास, शंभर, पाचशे, हजार,...वर्षात माणसाने संगणक किती प्रभावी केलेला असेल आणि त्यायोगे माणसाचे आयुष्य भविष्यकाळात कोणत्या प्रकारचे असेल ते पाहू शकणारा द्रष्टा ह्या पृथ्वीतलावर असणे अशक्य आहे. केवळ गेल्या पन्नास वर्षांच्या कालावधीत "संगणक" ह्या चीजेने माणसाचे आयुष्य पार बदलून टाकले आहे. (त्यापूर्वी पंधराव्या शतकातल्या सुकर छ्पाईच्या शोधाने आणि अठराव्या शतकातल्या वाफेवर चालणार्या यंत्रांच्या शोधाने माणसाच्या आयुष्यात महत्त्वाचे बदल केले होते).


माणसाच्या निसर्गदत्त बुद्धीचा व्यावहारिक दृष्ट्या अफाट विस्तार करायला संगणक प्रचंड मदत करू शकतात ह्यामागे संगणकाची दोन वैशिष्ट्ये आहेत ती अशी: (त्यांपैकी समजा हे ना ते फक्त एकच वैशिष्ट्य संगणकात असते तर संगणक ही चीज माणसाला निरुपयोगी ठरली असती). वर लिहिलेल्या माणसाच्या स्मृतीच्या कोणत्याच मर्यादा निदान प्रभावी संगणकांना "जवळजवळ" लागू नाहीत हे हल्लीच्या संगणकांचे पहिले वैशिष्ट्य आहे. संगणक चालू ठेवणारी विद्युत उर्जा बंद पडली तर पूर्वी संगणक त्यांच्या स्मॄतीत माणसाने "कोंबलेल्या" सगळ्या गोष्टी एखाद्या अतिवृद्ध माणसाप्रमाणे तत्काळ कायमच्या विसरून जात असत. पण तो प्रकार शास्त्रज्ञांनी/तंत्रज्ञांनी भिन्न रीतींनी झटपट जवळजवळ संपुष्टात आणला आहे. किती गोष्टी संगणक लक्षात ठेवू शकतील ह्याची मर्यादाही शास्त्रज्ञ/तंत्रज्ञ दिवसेंदिवस वाढवत आहेत. आणि संगणकांच्या स्मॄतीत माणसाने "कोंबलेल्या" सगळ्या गोष्टी ते सर्वकाळ, शेंडी तुटो की पारंबी तुटो, अगदी अचूकपणॆ आठवत राहतील ह्या तिसरय गोष्टीबाबतही शास्त्रज्ञांनी/तंत्रज्ञांनी एव्हाना खूप प्रगती केली आहे.

संगणक आहे म्हणून तर सगळ आहे .णकांचे दुसरे वैशिष्ट्य म्हणजे गुंतागुंतीच्या तर्कशुद्ध विचारसरणी "आकडेमोडीं"च्या रूपात करण्याकरता ज्या लाखो "रटाळ" आकडेमोडींची गरज असते त्या रटाळपणाच्या, कंटाळवाण्या न मानता काही सेकंदांमधे त्यांचा फडशा पाडणे हा संगणकांच्या "हातचा मळ" झाला आहे! आणि कमीकमी वेळात आकडेमोडी करण्याचे संगणकांचे कसब शास्त्रज्ञ/तंत्रज्ञ दिवसेंदिवस वाढवत आहेत. संगणकांना गरज असते ती फक्त माणसाकडून गुंतागुंतीच्या तर्कशुद्ध विचारसरणीबद्दल अचूक आणि निःसंदिग्ध सूचना मिळण्याची. त्या सूचना संगणकांना विशद करायला जे बरेच कौशल्य लागते ते कौशल्य म्हणजे संगणकसंचालनविज्ञान. तर्कशुद्धतानधिष्ठित कल्पनाशक्ती (आणि गूढवादात्मक "अंतर्ज्ञान") ही माणसाच्या बुद्धीची वैशिष्ट्ये मात्र त्याच्या बुद्धीचे अपत्य असलेल्या संगणकाच्या (निदान सद्यः तरी) पार आवाक्याबाहेरची आहेत. गोविंदाग्रजांच्या "अरुण" कवितेतल्यासारख्या कल्पनाशक्तीच्या भराऱ्या असलेली एखादी कविता लिहू शकणारा संगणक कोणी शास्त्रज्ञ/तंत्रज्ञ निदान येत्या पन्नासएक वर्षात निर्माण करू शकतील असे दिसत नाही. पण माणसाच्या बुद्धीची झेप ती मर्यादा कधीच ओलांडणार नाही हे आज कोण निश्चितीने सांगू शकेल? वाढत्या संगणक वापरामुळे जगातील सर्व माहिती हि एका क्षणार्धात उपलब्ध होते. त्यामुळे सर्वांच्या समस्या ह्या जलद निराकरण होतात...

संगणकाचा शास्त्रीय संशोधनामध्ये वापर केला जातो.भारतात संगणक आणण्यासाठी राजीव गांधीनी खूप प्रयत्न केले

संगणक रचना[संपादन]

संगणक वेगवेगळ्या कामांसाठी वापरण्यात येतो.संगणकांना पुरवलेली माहिती आकडे, चित्रे, आवाज, ध्वनी अशी बहुरूपी असू शकते, पण संगणकसंचालकांनी रचलेल्या तर्कशुद्ध प्रोग्रॅमनुसार (सूचनांच्या यादीनुसार) व पुरवलेल्या माहितीनुसार "आकडेमोडी" करणे हे सामान्य लोकांना अगदी अजब भासणारे संगणकांचे एक वैशिष्ट्य आहे.

चर्च-टयूरिंग युतीच्या सिद्धांतानुसार वेळेचे बंधन नसेल तर कमीतकमी क्षमतेचा संगणकसुद्धा कोणत्याही उच्च क्षमतेच्या संगणकाइतकेच काम करू शकतो. त्यामुळे सगळ्या तर्हांच्या संगणकांची रचना मूलतः सारखीच असते. पूर्वी अगदी माफक क्षमतेचे संगणक एक मोठी खोली व्यापत असत. आता फक्त अतिकूट आकडेमोडी करू शकणारे अतिप्रभावी संगणक (महासंगणक) तसे मोठे असतात. त्यांना इंग्रजीत "मेनफ्रेम" अशी संज्ञा आहे. नित्याच्या वैयक्तिक वापरासाठी लागणार्या लहान संगणकांना "पर्सनल कंम्प्यूटर" अशी इंग्रजी संज्ञा आहे, तर कुठेही सहज नेता येणार्या छोट्या संगणकंना "नोटबुक कम्प्यूटर" अशी संज्ञा आहे. आज सर्वांत अधिक वापरले जाणारे संगणक म्हणजे "एम्बेडेड कंम्प्यूटर". लष्करी विमानांपासून डिजिटल कॅमेरापर्यंत अनंत गोष्टो नियंत्रित करण्यासाठी ते वापरण्यात येतात.

संगणकात सर्वप्रथम माहिती किंवा डेटा भरावा लागतो. या माहितीवर प्रक्रिया होऊन ही सव्यवस्थित माहिती तुम्हाला हव्या त्या स्वरूपात मिळवता येते. माहिती भरण्याच्या क्रियेला इनपुट असे म्हणतात. त्यावर प्रक्रिया होऊन आवश्यक आउटपुट मिळवलं जातं. म्हणजेच,

कच्ची इनपुट -> प्रोसेस -> आउटपुट'

माहिती भरण्यासाठी जी साधने वापरली जातात त्याना इनपुट डिव्हाइसेस अस म्हणतात. कोणत्याही यंत्रणेचे इनपुट डिव्हाइसेस म्हणजे ज्या भागाद्वारे माहितीआत घेतली जाते ते भाग होय. उदा. आपण आपल्या पाच इद्रियाद्वारे वेगवेगळ्या प्रकारची माहिती जमा करतो. म्हणजेच नाक, कान, डोळे व जीभ इ. आपले इनपुट डिव्हाइसेस आहेत, माहितीवर प्रक्रिया करणा-या भागाला सेन्ट्रल प्रोसेसिंग युनिट अस म्हणतात. थोडक्यात सीपीयु हा संगणकाचा मेंदू होय. तर अंतिम उत्तरे किंवा माहिती ज्या साधनांद्वारे मिळवली जाते त्यांना आऊटपुट डिव्हाइसेस असे म्हणतात, अशा प्रकारे संगणकाच्या वेगवेगळ्या भागांचे एकत्रितरित्या काम सुरू असते व ते अतिशय वेगाने होऊन आपणास आपल्याला हवी ती उत्तरे मिळवता येतात. संगणकात भरलेल्या माहितीवर प्रक्रिया होऊन आवश्यकतेनुसार ती साठवून ठेवली जाते. मात्र टाईप करताना आपण जरी डेटा आपल्या नेहमीच्या भाषेत (मराठी, गजी किंवा इतर कोणतीही भाषा) लिहीत असलो तरी ही भाषा संगणकाला कळत नसते. संगणकाला कळतात त्या फक्त दोन स्थिती - ० व १। किवा ० ०) या दोन स्थितींच्या सहाय्याने प्रत्येक अक्षरास किंवा अंकास किंवा चिन्हास एक सांकेतिक कोड़ बहाल केली जाते. प्रत्येक अक्षर / अंक 03 च्या संचाने बनलेला असतो.

म्हणजे या संकेतानुसार अक्षरे खालीलप्रमाणे लिहीली जातात

अक्षर कोड
A ००००१०१०
P ०१११००००
०१०११००१

अशा प्रकारे ० व १ च्या संचाने एक अक्षर / अंक बनते. यास बायनरी सिस्टिम (Binary System) असे म्हणतात. प्रत्येक 0 व 1 ला बिट (Bit) असे म्हणतात. आठ बिटसच्या संचास एक बाईट (Bite) असे म्हणतात.

म्हणजेच

अक्षर / अंक = ८ बिटस् =१ बाईट.

बायनरी सिस्टिममधील इतर एकके खालीलप्रमाणे आहेत -

१०२४ बाईट = १ किलो बाईट (KB)

१०२४ किलो बाईट = १ मेगा बाईट (MB)

१०२४ मेगा बाईट = १ गिगा बाईट (GB)

१०२४ गिगा बाईट = १ टेरा बाईट (TB)

अशाप्रकारे ० व 1 च्या सहाय्याने संगणकात सर्व माहिती साठविली जाते. संगणकावर काम करताना मात्र ही भाषा लक्षात ठेवण्याची आवश्यकता नसते. टाईप करताना आपण आपल्याच भाषेत टाईप करतो व मॉनिटर किंवा प्रिंटरवरील आऊटपुट हाही आपल्याच भाषेत असतो. संगणकाच्या आत मात्र बायनरी सिस्टिम वापरली जाते.

संगणकाचा विकास[संपादन]

  • प्रथम पिढी (First Generation) 1942 ते 1945 यामध्ये व्हॅक्युम्यू ट्यूब म्हणजेच काचेच्या नळ्या वापरलेल्या होत्या, या नळ्यांद्वारे संदेश नियंत्रित केले जात असत.त्या काळातील हे सर्वात गतिमान यंत्र होते व यात आकडेमोड करण्यासाठी एका सेकदापेक्षाही कमी वेळ लागत असे. EDVAC-45 मद्धे डेटा व प्रोग्राम साठवून ठेवता येत तसेच यात प्रोसेसिंग यूनिट होते. जॉन व्हॉन न्युमन यान हा संगणक विकसित केला. मात्र या सर्व संगणकाचे बरेचसे तोटे होते.
  • दुसरी पिढी (Second Generation) 1955 ते 1964 1947 च्या सुमारास विलियम शॉकले यांनी ट्रान्झिस्टरचा शोध लावला व त्यानंतरच्या दहा वर्षात त्यांचा उपयोग संगणकामध्ये केला जाऊ लागला. या पिढीतील संगणक खूप माहिती साठवून ठेवू शकत तसेच यात प्रिंटर, टेप, मेमरी, स्टोरेज या सर्वांचा समावेश होता. सुरूवातीला फक्त अणुशक्ती केंद्रात (Automic Research) मध्ये वापरले जाणारे हे संगणक हळूहळू मोठमोठ्या कंपन्या, व्यवसाय, विद्यापीठ व सरकारी कामकाजात वापरले जाऊ लागले.
  • तिसरी पिढी (Third Generation) 1964 ते 1975 1954 नंतर इलेक्ट्रॉनिकच्या क्षेत्रात इंटिग्रेटेड सर्किटस्चा (ICs) चा शोध लागला.म्हणजे सिलिकॉनपासून बनलेल्या छोट्या चिप्स. या चिप्स संगणकात वापरल्या जाऊ लागल्या. यामध्ये अनेक सर्किटस् एका छोट्या चिपवर बसवल्या जातात. या संगणकात सूचनांचा एक मोठा संच साठवलेला होता व या वेगवेगळया सूचनांच्या साहाय्याने हे संगणक वेगवेगळ्या प्रकारची कामे करू शकत. तसेच यामध्ये एकच मुख्य प्रोग्राम इतर प्रोग्राम्सचे नियंत्रण करीत असे. यातुनच Operating System ची कल्पना पुढे आली.
  • चौथी पिढी (Fourth Generation) 1975 नंतर या पिढीतील संगणकातल्या चिपवर केवळ 10 ते 20 छोटे भाग मावत मात्र चौथ्या पिढीतील संगणकात अधिक विकसित चिप्स वापरल्या गेल्या. यात एका छोट्या चिपवर जवळ जवळ अगणित भाग मावतात. यामुळे संगणकाचा आकार साहजिकच लहान झाला. अतिशय स्वस्त असल्याने याचा जगभर वेगाने प्रसार झाला. आज जगात वापरले जाणारे सर्व संगणक चौथ्या पिढीतील आहेत. यात आकार, काळ व क्षमतेनुसार या पिढीतील अनेक वेगवेगळे प्रकार बाजारात उपलब्ध आहेत. [१]

संगणकाचे प्रकार[संपादन]

  • सुपर कॉम्प्युटर - सुपर कॉम्प्युटर संगणकामध्ये इतर संगणकातुन एकत्र केलेल्या माहितीवर अतिशय वेगाने आकडेमोड किंवा प्रक्रिया घडवून आणली जाते. यामध्ये अधिक प्रोसेसर्स बसवलेले असतात व प्रत्येक प्रोसेसरकडे एक एक काम सोपविलेले असते. आपल्या मेंदूप्रमाणेच हे प्रोसेसर्स समांतर कार्य करू शकतात. अनेक प्रोसेसर्स एकत्रितरित्या काम करत असल्याने काम अतिशय वेगाने होते. या संगणकाची क्षमता फ्लॉप (Floating Point Operations per Second) या एककात मोजली जाते. सुपर कॉम्प्युटरमधील चिप ही गॅलियम अर्सनाइडची बनविलेली असते व ती सिलिकॉन चिपपेक्षा सहापट वेगाने काम करू शकते. सुपर कॉम्प्युटरची स्मरणशक्ती खूपच जास्त असल्याने ज्ञानाचे विशाल भंडार यात सामावलेले असते. सुपर कॉम्प्युटरचा उपयोग जेथे खूप मोठी माहिती साठवून ठेवणे आवश्यक असते व या माहितीवर आधारीत निष्कर्ष काढले जातात अशा ठिकाणी केला जातो. उदा. मिसाइल डिझाईन, न्युक्लिअर रिऍक्टर, खगोलशास्त्र, हवामानखाते, जेनेटिक इंजिनिअरींग इ. आतापर्यंत फक्त जपान व अमेरिका हे दोनच देश सुपर कॉम्प्युटरचे प्रमुख उत्पादक होते. पण मागील दशकात पुण्यातील सी-ड्याक या संस्थेने परम-10000 हा सुपर कॉम्प्युटर विकसित केला आहे.
  • मेन फ्रेम कॉम्प्युटर - मेनफ्रेम कॉम्प्युटर आकाराने खूपच मोठे असतात. एखाद्या मोठ्या खोलीत मावतील एवढे. हे संगणक अतिशय वेगाने माहितीवर प्रक्रिया घडवून आणतात. एका सेकंदात किती सूचनांवर प्रक्रिया घडवून आणल्या जातात त्यावर यांची गतिमानता / क्षमता ठरवली जाते. महाग असूनही हे संगणक वापरले जातात कारण याची माहिती साठवून ठेवण्याची क्षमता जास्त आहे. टेल्कोसारख्या मोठ्या कंपन्यांमध्ये तसेच विद्यापीठ, रेल्वे आरक्षण इ. ठिकाणी मेनफ्रेम कॉम्प्युटर वापरला जातो. सर्व माहिती एका मुख्य संगणकामध्ये साठविली जाते व ह्या माहितीतून आवश्यक तेवढीच माहिती वेगळी करून वापरता येते. त्यामुळे अनेक लोक एकाच वेळी एकाच प्रकारच्या माहितीवर वेगवेगळी कामे करू शकतात.
  • मिनी कॉम्प्युटर - 1960 नंतर या प्रकारचे संगणक विकसित झाले. त्या काळातील इतर संगणकापेक्षा हे संगणक आकाराने लहान होते व त्याची गती व क्षमताही कमी होती. म्हणून त्यांना मिनी कॉम्प्युटर हे नाव दिले गेले. यावर अनेक लोक वेगवेगळ्या प्रकारचे काम करू शकत. सध्या या प्रकारचे संगणक फारसे अस्तित्वात नाहीत.
  • मायक्रो कॉम्प्युटर / पर्सेनल कॉम्प्युटर - 1981 मध्ये IBM या कंपनीने सर्वप्रथम घर, कार्यालये व शाळा या ठिकाणी वापरता येतील असा छोटेखानी कॉम्प्युटर बाजारात आणला. या प्रकारचे संगणक व्यक्तिगत उपयोगासाठीच तयार केले गेले. यात एका छोट्याशा। चिपवर प्रक्रियेसाठी लागणारे सर्व प्रोसेसर्स बसवलेले असतात. त्यामुळे हे संगणक आकाराने अर्थातच लहान असतात. म्हणून यास मायक्रो काम्प्युटर म्हणतात.
  • लॅपटॉपपामटॉप हेही मायक्रो कॉम्प्युटरचेच प्रकार होत.
  1. लॅपटॉप म्हणजे एका छोट्या ब्रिफकेसमध्ये मावणारा पर्सनल कॉम्प्युटर ब्रिफकेसप्रमाणेच हा कुठेही नेता येतो किंवा मांडीवर ठेवून काम करता येते. ऑफीसपासून दूर किंवा बाहेरगावी काम करण्यासाठी लॅपटॉप वापरला जातो. उदा. आय बी एम थिंक पैड.
  2. पामटॉप संगणकाचे उदाहरण म्हणजे डिजिटल डायरी व कॅलक्युलेटर प्रमाणेच हातात मावणारे हे छोटे संगणक. फोन नंबर्स किवा पतं साठवून ठेवण्यासाठी या प्रकारची डायरी वापरली जाते.

संगणक अभियांत्रिकी[संपादन]

संगणकविज्ञान आणि संगणक अभियांत्रिकी ह्या शाखा भिन्न आहेत. संगणकाची रचना आणि संगणकनिर्मिती/विकासांचा अभ्यास हे संगणक अभियांत्रिकीचे वैशिष्ट्य आहे.

संगणक कार्यप्रणाली[संपादन]

संगणक कार्यप्रणाली (operating system) संगणकाचे मूलभूत नियंत्रण करते. सिस्टिम सॉफ्टवेअर' ह्या वर्गात संगणक कार्यप्रणालीचे वर्गीकरण होते. संगणकाच्या हार्डवेअरचे आणि संगणकावर चालणार्‍या वेब ब्राऊझर, ईमेल प्रोग्रॅम, वर्ड प्रोसेसर इ. सगळ्या सॉफ्टवेअर्सचे नियंत्रण संगणक कार्यप्रणाली करते. इतर सॉफ्टवेरना लागणार्‍या काही मूलभूत सॉफ्टवेअर सर्व्हिसेससुद्धा संगणक कार्यप्रणाली पुरवते.संगणकाचा शास्त्रीय संशोधनामध्ये वापर केला जातो.भारतात संगणक आणण्यासाठी राजीव गांधीनी खूप प्रयत्न केले


उदाहरणार्थ :

पहा: ऑपरेटिंग सिस्टिम (Operating System)

टर्मिनल व प्रकार[संपादन]

संगणकात डेटा भरण्यासाठी म्हणजेच इनपुटसाठी व आऊटपटसाठी जी साधने वापरली जातात त्यांना टर्मिनल असे म्हणले जाते. * टर्मिनल्स तीन प्रकारचे असतात.

  • डम्ब टर्मिनल : डेटा भरण्यासाठी कीबोर्ड, डेटा स्क्रीनवर दिसावा यासाठी मॉनिटर व तो छापण्यासाठी प्रिंटर व या सर्व साधनांना एकमेकांशी जोडणाच्या वायर्स यांचा एकत्रित संच म्हणजे डम्ब टर्मिनल होय. रेल्वे रिझर्वेशनच्या कार्यालयातील माणसासमोर असतो तो हाच डम्ब टर्मिनल. यात डेटावर कोणतीही प्रक्रिया होत नाही.
  • स्मार्ट टर्मिनल : स्मार्ट टर्मिनल मध्ये कीबोर्ड, मॉनिटर व प्रिंटर यांच्या जोडीला मेमरी व सेंट्रल प्रोसेसिंग युनिट (सी.पी.यु.) असतो. त्यामुळे डेटा संपादित करून तो सीपीयुकडे पाठवण्याचे काम हे टर्मिनल करू शकते. म्हणजेच यात डेटावर प्रक्रिया केली जाते.
  • इंटेलिजंट टर्मिनल : या टर्मिनलमध्ये प्रोग्राम तयार करता येतो. कारण यात एक मायक्रोकॉम्प्युटर असतो. भरलेल्या डेटावर प्रक्रिया करणे तसेच हा डेटा बरोबर आहे किंवा कसे हे समजून घेण्याची क्षमता इंटेलिजंट टर्मिनलमध्ये असते.

संगणक-प्रणाली (प्रोग्रॅमिंग लँग्वेज - Programming Languages )[संपादन]

पहा : प्रोग्रॅमिंग लँग्वेज

संगणकाने करावयाच्या कामासाठी सूचना देण्यासाठी विविध प्रकारच्या संगणक 'संगणक प्रणाली' अर्थात प्रोग्रॅमिंग लँग्वेज अस्तित्वात आहेत. संगणकाकडून कोणतेही काम करून घेण्यासाठी , प्रथम सूचनांची एक यादी प्रोग्रॅमिङ् लँग्वेजचा उपयोग करून तयार केली जाते. ह्या यादीला 'प्रोग्रॅम' म्हटले जाते. संगणक ह्या यादीनुसार ठरावीक क्रमाने, ठरावीक क्रिया करून इच्छित काम पार पाडतो.

प्रोग्रॅमिंग लँग्वेजेसचे अनेक वेगवेगळ्या दृष्टीने वर्गिकरण केले जाते .

या वरील संगणक भाषा शिकणे खूप जरुरी आहेत

पहा[संपादन]

  • https://computerhindinotes.com/generations-of-computer/