books

सर्वप्रथम हम परम पिता परमेश्वर के हार्दिक शुक्रगुजार हैं जिनके आशीर्वाद व प्रदत्त शक्ति से ही
इस पुस्तक को प्रकाशित करने का कार्य सुचारु ढंग से सम्पन्न हो पाया है।


अपने भविष्य को संवारने में प्रयासरत आप विद्यार्थियों के लिए हमारा एक और प्रयास इस पुस्तक
के रूप में आपके सामने है। बैंकिंग परीक्षाओं में निरन्तर हो रहे परिवर्तनों के मुताबिक खुद को ढ़ालना
कंप्यूटर क्लासेज की विशेषता रही है। हमारा दृढ़ संकल्प एवं विद्यार्थियों के कठिन प्रयासों का ही परिणाम
है कि पूरे भारत में आज रायसिंहनगर का नाम बैंकिग परीक्षाओं के क्षेत्र में बड़े ही आश्चर्य एवं सम्मान से
लिया जाता है। हमारे मार्गदर्शन का लाभ लेकरं आज भारत के कोने-कोने जैसे- राजस्थान, पंजाब,
हिमाचल, जम्मू कश्मीर, पश्चिमी बंगाल, बिहार, उत्तरप्रदेश इत्यादि में हमारे विद्यार्थी विभिन्न बैंकों में
अधिकारी अपनी सेवाएं दे रहे हैं।


इस सफलता के पीछे छिपी है, हमारे समर्पित शिक्षकों की दिन-रात की अथक मेहनत, जिसे आप इस
पुस्तक में भी अनुभव करेंगे। इस पुस्तक में सामान्य एवं बैंकिग जागरूकता, विपणन एवं कम्प्यूटर से
सम्बन्धित सभी परीक्षोपयोगी तथ्यों को बीन-बीन कर एक-साथ रखा गया है, जो आगामी परीक्षाओं
के लिए इस बार भी उपयोगी साबित होगा।


यह पुस्तक विभिन्न पुस्तकों के तथ्यों का संकलन मात्र ही नहीं, अपितु इसकी मौलिकता भी इसमें
अद्वितिय रूप से छिपी हुई है। यह हमारी मौलिकता ही है, जिसके कारण विगत ैठप् एवं प्ठच्ै
परीक्षाओं में इन विषयों के लगभग सभी प्रश्न हमारी पुस्तक में से ही थे।


ईश्वर से यही प्रार्थना है कि इस पुस्तक को बनाने में जिस प्रकार दिन-रात की मेंहनत की गई है,
उसका आप सभी विद्यार्थी भरपूर फायदा ले सकें, ताकि आप भी अपने भविष्य को संवार सकें।
किसी भी शंका के निवारण के लिए आप हमें हमारे पते पर पत्राचार कर सकते हैं या हमें उपर्युक्त
नम्बरों पर एस एम एस भी कर सकते हैं। समय की अतिव्यस्तता के बीच भी हमारा भरसक प्रयास रहेगा
कि हम आपका वांछित मार्गदर्शन कर सकें।


विषयों के अधिक स्पष्टीकरण के लिए इस पुस्तक की लेखक टीम का प्रत्यक्ष मागर्दशन आप हमारी
नियमित कक्षाओं में प्राप्त कर सकते हैं।

‘‘ कहानी बदल सकती है, फसाना बदल सकता है।
नगमें बदल सकते हैं, तराना बदल सकता है।
शर्त सिर्फ है कि हम अपनी सोच को बदलें,
फिर हिन्दुस्तान तो क्या, ज़माना बदल सकता है।’’

  1. USB – Universal Serial Bus.
  2. GUI – Graphical User Interface.
  3. WWW – World Wide Web.
  4. OCR – Optical Character Recognition.
  5. OMR – Optical Mark Recognition.
  6. CD – Compect Disk.
  7. SQL – Structured Query Language.
  8. DBMS – Data Base Management System.
  9. HLL – High Level Language.
  10. CAI – OmputrAided Instruction.
  11. RAM – RandomAccess Memory.
  12. PDP – Plasma Display Panel.
  13. DNS – Domain Name System.
  14. KBPS – Kilo Bytes Per Second.
  15. IPS – Internet Service Provider.
  16. PROM – Programable Read Only Memory.
  17. CU – Control Unit.
  18. ALU – Arithmatic Logic Unit.
  19. CPU – Central Processing Unit.
  20. DVD – DrirectAccess Device.
  21. CD ROM – Compact Disk Read Only Memory.
  22. CD RW – Compact Disk Read Write.
  23. LLL – Low Level Language.
  24. COBOL – Common Business Oriental Language.
  25. DOS – Disk Opearting System.
  26. SDN – Sub Domain Name.
  27. DN – Domain Name.
  28. IP – Internet Protocol.
  29. HTTP – Hyper Text Transfer Protocol.
  30. URL – Uniform Resource Locator.
  31. BCR – Bar Code Reader.
  32. CAI – Computer Aeded Instruction.
  33. DASD – Data Access Storage Device.
  34. FTP – File Transfer Protocol.
  35. SMS – Shor Message Service.

Extantion Name

  1. Ms Word – .Doc
  2. Ms Excel – .Xls
  3. Ms Power Point – .PPT
  4. Ms Access – .MDB
  5. Foxpro – .DBF
  6. Ms Paint – .BMP
  7. Note Pade – .Txt
  8. C++ – .CPP
  9. JAVA – .JAVAC
  10. Visual Basic – .VB
  11. HTML – .hmt, .html

कंप्यूटर भाषा के प्रकारों का परिचय

कंप्यूटर भाषा को कोड या सिंटैक्स के रूप में परिभाषित किया जाता है जिसका उपयोग प्रोग्राम या किसी विशिष्ट एप्लिकेशन को लिखने के लिए किया जाता है। कंप्यूटर भाषा का उपयोग कंप्यूटर के साथ संवाद करने के लिए किया जाता है। मोटे तौर पर कंप्यूटर भाषा को तीन श्रेणियों में वर्गीकृत किया जा सकता है असेंबली भाषा, मशीनी भाषा और उच्च स्तरीय भाषा। मशीनी भाषा तीनों में सबसे पुरानी कंप्यूटर भाषा मानी जाती है। मशीनी भाषा में, इनपुट को सीधे बाइनरी इनपुट के रूप में दिया जाता है जिसे मशीन द्वारा प्रोसेस किया जाता है। बाइनरी इनपुट का मतलब एक और शून्य रूप है। कंप्यूटर भाषा प्रसंस्करण के लिए सिस्टम को भाषा को कंप्यूटर भाषा में बदलने के लिए संकलक और दुभाषिया की आवश्यकता होती है ताकि इसे मशीन द्वारा संसाधित किया जा सके।
कंप्यूटर भाषा के विभिन्न प्रकार

कंप्यूटर भाषा के शीर्ष 3 प्रकार नीचे दिए गए हैं:

  1. मशीनी भाषा

मशीनी भाषा को कभी-कभी मशीन कोड या ऑब्जेक्ट कोड के रूप में संदर्भित किया जाता है जो बाइनरी अंकों 0 और 1 का सेट होता है। इन बाइनरी अंकों को कंप्यूटर सिस्टम द्वारा समझा और पढ़ा जाता है और इसकी आसानी से व्याख्या की जाती है। इसे मूल भाषा माना जाता है क्योंकि इसे सीधे केंद्रीय प्रसंस्करण इकाई (सीपीयू) द्वारा समझा जा सकता है। मशीनी भाषा को समझना इतना आसान नहीं है, क्योंकि भाषा बाइनरी सिस्टम का उपयोग करती है जिसमें कमांड 1 और 0 रूप में लिखे जाते हैं जिनकी व्याख्या करना आसान नहीं होता है। केवल एक भाषा है जो कंप्यूटर भाषा से समझी जाती है वह है मशीनी भाषा। कंप्यूटर सिस्टम के ऑपरेटिंग सिस्टम का उपयोग उस विशेष सिस्टम के लिए उपयोग की जाने वाली सटीक मशीनी भाषा की पहचान करने के लिए किया जाता है।

ऑपरेटिंग सिस्टम परिभाषित करता है कि प्रोग्राम को कैसे लिखना चाहिए ताकि इसे मशीनी भाषा में बदला जा सके और सिस्टम उचित कार्रवाई करे। कंप्यूटर प्रोग्राम और स्क्रिप्ट को अन्य प्रोग्रामिंग भाषाओं जैसे C, C++ और JAVA में भी लिखा जा सकता है। हालाँकि, इन भाषाओं को कंप्यूटर सिस्टम द्वारा सीधे नहीं समझा जा सकता है, इसलिए एक ऐसे प्रोग्राम की आवश्यकता है जो इन कंप्यूटर प्रोग्रामों को मशीनी भाषा में बदल सके। कंपाइलर का उपयोग प्रोग्राम को मशीनी भाषा में बदलने के लिए किया जाता है जिसे कंप्यूटर सिस्टम द्वारा आसानी से समझा जा सकता है। कंपाइलर बाइनरी फ़ाइल और निष्पादन योग्य फ़ाइल उत्पन्न करता है।

“हैलो वर्ल्ड” टेक्स्ट के लिए मशीनी भाषा का उदाहरण।

01001000 0110101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100।

  1. विधानसभा भाषा

असेंबली भाषा को माइक्रोप्रोसेसरों और कई अन्य प्रोग्राम करने योग्य उपकरणों के लिए निम्न-स्तरीय भाषा माना जाता है। असेंबली भाषा को दूसरी पीढ़ी की भाषा भी माना जाता है। पहली पीढ़ी की भाषा मशीनी भाषा है। असेंबली भाषा ज्यादातर ऑपरेटिंग सिस्टम लिखने और विभिन्न डेस्कटॉप एप्लिकेशन लिखने के लिए प्रसिद्ध है। असेंबली भाषा का उपयोग करने वाले प्रोग्रामर द्वारा किए गए संचालन मेमोरी प्रबंधन, रजिस्ट्री एक्सेस और घड़ी चक्र संचालन हैं। असेंबली भाषा का दोष यह है कि कोड का पुन: उपयोग नहीं किया जा सकता है और भाषा को समझना इतना आसान नहीं है। असेंबली भाषा को अन्य भाषाओं का समूह माना जाता है। इसका उपयोग मशीन कोड के प्रतीकात्मक प्रतिनिधित्व को लागू करने के लिए किया जाता है जिसका उपयोग सीपीयू आर्किटेक्चर को प्रोग्राम करने के लिए किया जाता है। असेंबली भाषा का दूसरा नाम असेंबली कोड है। किसी भी प्रोसेसर के लिए सबसे ज्यादा इस्तेमाल की जाने वाली प्रोग्रामिंग लैंग्वेज असेंबली लैंग्वेज होती है।

असेंबली भाषा में, प्रोग्रामर ऑपरेशन करता है जिसे सीधे सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) पर निष्पादित किया जा सकता है। भाषा में कुछ कमियां हैं क्योंकि इसमें कार्यक्रमों में कोई चर या कार्य नहीं होता है और साथ ही कार्यक्रम विभिन्न प्रोसेसर पर पोर्टेबल नहीं होता है। असेंबली भाषा उसी संरचना और आदेशों का उपयोग करती है जो मशीन भाषा का उपयोग करती है लेकिन यह संख्याओं के स्थान पर नामों का उपयोग करती है। असेम्बली भाषा का प्रयोग करते हुए किए जाने वाले कार्य बहुत तेज होते हैं। जब उच्च स्तरीय भाषा की तुलना की जाती है तो संचालन बहुत तेज होता है।

  1. उच्च स्तरीय भाषा

हाई-लेवल लैंग्वेज का विकास तब हुआ जब प्रोग्रामर को प्रोग्राम लिखने में समस्या का सामना करना पड़ा क्योंकि पुरानी भाषा में पोर्टेबिलिटी की समस्या है जिसका मतलब है कि एक मशीन में लिखे गए कोड को दूसरी मशीनों में ट्रांसफर नहीं किया जा सकता है। इस प्रकार उच्च स्तरीय भाषा का विकास होता है। उच्च-स्तरीय भाषा को समझना आसान है और कोड को आसानी से लिखा जा सकता है क्योंकि लिखे गए प्रोग्राम उच्च-स्तरीय भाषा में उपयोगकर्ता के अनुकूल होते हैं। उच्च-स्तरीय भाषा में लिखे गए कोड का अन्य लाभ यह है कि कोड कंप्यूटर सिस्टम से स्वतंत्र होता है जिसका अर्थ है कि कोड को अन्य मशीनों में स्थानांतरित किया जा सकता है। उच्च-स्तरीय भाषा अमूर्तता की अवधारणा का उपयोग करती है और कंप्यूटर हार्डवेयर घटकों जैसे रजिस्टर उपयोग या मेमोरी उपयोग पर ध्यान केंद्रित करने के बजाय प्रोग्रामिंग भाषा पर भी ध्यान केंद्रित करती है।

उच्च-स्तरीय भाषा का विकास एक प्रोग्रामर के लिए मानव-पठनीय प्रोग्राम लिखने के लिए किया जाता है जिसे कोई भी उपयोगकर्ता आसानी से समझ सकता है। इस्तेमाल किए गए वाक्य-विन्यास और प्रोग्रामिंग शैली को मनुष्य आसानी से समझ सकते हैं यदि इसकी तुलना निम्न-स्तरीय भाषा से की जाए। एक उच्च-स्तरीय भाषा में एकमात्र आवश्यकता संकलक की आवश्यकता होती है। जैसा कि उच्च स्तरीय भाषा में लिखा गया प्रोग्राम नहीं है
सीधे कंप्यूटर सिस्टम द्वारा समझा जाता है। उच्च स्तरीय कार्यक्रमों के निष्पादन से पहले, इसे मशीन स्तरीय भाषा में परिवर्तित करने की आवश्यकता होती है। उच्च स्तरीय भाषा के उदाहरण C++, C, JAVA, FORTRAN, Pascal, Perl, Ruby और Visual Basic हैं।

यूनिट 7. कंप्यूटर का विकास
विषय ए: कंप्यूटर पीढ़ी
मूल शर्तें

  • Vacuum एक इलेक्ट्रॉनिक उपकरण जो निर्वात में इलेक्ट्रॉनों के प्रवाह को नियंत्रित करता है। यह कई पुराने मॉडल रेडियो, टीवी, कंप्यूटर आदि में स्विच, एम्पलीफायर या डिस्प्ले स्क्रीन के रूप में उपयोग किया जाता है।

  • Transistor एक इलेक्ट्रॉनिक घटक जिसे एम्पलीफायर या स्विच के रूप में इस्तेमाल किया जा सकता है। इसका उपयोग रेडियो, टेलीविजन, कंप्यूटर आदि में बिजली के प्रवाह को नियंत्रित करने के लिए किया जाता है।

  • Integrated circuit एक चिप पर मुद्रित एक छोटा इलेक्ट्रॉनिक सर्किट (आमतौर पर सिलिकॉन से बना) जिसमें अपने स्वयं के कई सर्किट तत्व (जैसे ट्रांजिस्टर, डायोड, प्रतिरोधक, आदि) होते हैं।

  • Microprocessor एक एकीकृत सर्किट पर आयोजित एक इलेक्ट्रॉनिक घटक जिसमें कंप्यूटर की केंद्रीय प्रसंस्करण इकाई (सीपीयू) और अन्य संबद्ध सर्किट होते हैं।

  • CPU इसे अक्सर कंप्यूटर के मस्तिष्क या इंजन के रूप में संदर्भित किया जाता है जहां अधिकांश प्रसंस्करण और संचालन होता है (सीपीयू माइक्रोप्रोसेसर का हिस्सा है)।

  • MEGNETIC DRUM चुंबकीय सामग्री के साथ लेपित एक सिलेंडर, जिस पर डेटा और प्रोग्राम संग्रहीत किए जा सकते हैं।

  1. MEGNETIC CORE जानकारी संग्रहीत करने के लिए कोर नामक चुंबकीय सामग्री के छोटे छल्ले के सरणी का उपयोग करता है।

एक निम्न-स्तरीय प्रोग्रामिंग भाषा जिसमें बाइनरी अंकों (एक और शून्य) का संग्रह होता है जिसे कंप्यूटर पढ़ और समझ सकता है।

असेंबली भाषा मशीनी भाषा की तरह है जिसे एक कंप्यूटर समझ सकता है, सिवाय इसके कि असेंबली भाषा संख्याओं (0s और 1s) के स्थान पर संक्षिप्त शब्दों (जैसे ADD, SUB, DIV…) का उपयोग करती है।

  • MEMORY एक भौतिक उपकरण जिसका उपयोग कंप्यूटर में डेटा, सूचना और प्रोग्राम को स्टोर करने के लिए किया जाता है।

  • AI कंप्यूटर विज्ञान का एक क्षेत्र जो कंप्यूटर में बुद्धिमान मशीनों या बुद्धिमान व्यवहार के अनुकरण और निर्माण से संबंधित है (वे इंसानों की तरह सोचते हैं, सीखते हैं, काम करते हैं और प्रतिक्रिया करते हैं)।
    कंप्यूटर की पहली पीढ़ी
    कंप्यूटर की पीढ़ियों का वर्गीकरण

कंप्यूटर प्रौद्योगिकी के विकास को अक्सर पांच पीढ़ियों में विभाजित किया जाता है।
कंप्यूटर की पांच पीढ़ी कंप्यूटर की पीढ़ी पीढ़ी की समयरेखा हार्डवेयर का विकास
पहली पीढ़ी 1940-1950s वैक्यूम ट्यूब आधारित
दूसरी पीढ़ी 1950s-1960s ट्रांजिस्टर आधारित
तीसरी पीढ़ी 1960-1970 के दशक के एकीकृत सर्किट आधारित
चौथी पीढ़ी 1970-वर्तमान माइक्रोप्रोसेसर आधारित
पांचवीं पीढ़ी वर्तमान और भविष्य की आर्टिफिशियल इंटेलिजेंस आधारित

पहली पीढ़ी के कंप्यूटरों की मुख्य विशेषताएं (1940-1950)

The main characteristics of first generation of computers (1940s-1950s)

  • Main electronic component – vacuum tube
  • Main memory – magnetic drums and magnetic tapes
  • Programming language – machine language
  • Power – consume a lot of electricity and generate a lot of heat.
  • Speed and size – very slow and very large in size (often taking up entire room).
  • Input/output devices – punched cards and paper tape.
  • Examples – ENIAC, UNIVAC1, IBM 650, IBM 701, etc.
  • Quantity – there were about 100 different vacuum tube computers produced between 1942 and1963.

Second Generation of Computers

The main characteristics of second generation of computers (1950s-1960s)

  • Main electronic component – transistor
  • Memory – magnetic core and magnetic tape / disk
  • Programming language – assembly language
  • Power and size – low power consumption, generated less heat, and smaller in size (in comparison with the first generation computers).
  • Speed – improvement of speed and reliability (in comparison with the first generation computers).
  • Input/output devices – punched cards and magnetic tape.
  • Examples IBM 1401, IBM 7090 and 7094, UNIVAC 1107, etc.

Third Generation of Computers

The main characteristics of third generation of computers (1960s-1970s)

  • Main electronic component – integrated circuits (ICs)
  • Memory – large magnetic core, magnetic tape / disk
  • Programming language – high level language (FORTRAN, BASIC, Pascal, COBOL, C, etc.)
  • Size – smaller, cheaper, and more efficient than second generation computers (they were called minicomputers).
  • Speed – improvement of speed and reliability (in comparison with the second generation computers).
  • Input / output devices – magnetic tape, keyboard, monitor, printer, etc.
  • Examples IBM 360, IBM 370, PDP-11, UNIVAC 1108, etc.

Fourth Generation of Computers

The main characteristics of fourth generation of computers (1970s-present)

  • Main electronic component – very large-scale integration (VLSI) and microprocessor.
  • VLSI– thousands of transistors on a single microchip.
  • Memory – semiconductor memory (such as RAM, ROM, etc.)
    • RAM (random-access memory) – a type of data storage (memory element) used in computers that temporary stores of programs and data (volatile: its contents are lost when the computer is turned off).
    • ROM (read-only memory) – a type of data storage used in computers that permanently stores data and programs (non-volatile: its contents are retained even when the computer is turned off).
  • Programming language – high level language (Python, C#, Java, JavaScript, Rust, Kotlin, etc.).
    • A mix of both third- and fourth-generation languages
  • Size – smaller, cheaper and more efficient than third generation computers.
  • Speed – improvement of speed, accuracy, and reliability (in comparison with the third generation computers).
  • Input / output devices – keyboard, pointing devices, optical scanning, monitor, printer, etc.
  • Network – a group of two or more computer systems linked together.
  • Examples IBM PC, STAR 1000, APPLE II, Apple Macintosh, etc.

Fifth Generation of Computers

The main characteristics of fifth generation of computers (the present and the future)

  • Main electronic component: based on artificial intelligence, uses the Ultra Large-Scale Integration (ULSI) technology and parallel processing method.
    • ULSI – millions of transistors on a single microchip
    • Parallel processing method – use two or more microprocessors to run tasks simultaneously.
  • Language – understand natural language (human language).
  • Power – consume less power and generate less heat.
  • Speed – remarkable improvement of speed, accuracy and reliability (in comparison with the fourth generation computers).
  • Size – portable and small in size, and have a huge storage capacity.
  • Input / output device – keyboard, monitor, mouse, trackpad (or touchpad), touchscreen, pen, speech input (recognise voice / speech), light scanner, printer, etc.
  • Example desktops, laptops, tablets, smartphones, etc.
Three women sitting around a table with laptops.


The computer this amazing technology went from a government/business-only technology to being everywhere from people’s homes, work places, to people’s pockets in less than 100 years.

Leave a Reply

Your email address will not be published.