Top Banner
ऑन लाइन पा सामी 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY इकाई – तीन डॉ. अनुराग सीठा ायापक कयूटर विान एिं अनुयोग माखनलाल चतुिेदी रारीय पथकारता एिं संचार विविदालय भोपाल माखनलाल चतुेदी रा र ी रातरता स चसचार शशयाल बी-38, शराच भन, म.ी. नगर, झोन – I, भोाल
36

1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

Jun 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

ऑन लाइन पाठय सामगरी

1PGDCA1 FUNDAMENTALS OF COMPUTERS amp

INFORMATION TECHNOLOGY

इकाई ndash तीन

डॉ अनराग सीठा पराधयापक कमपयटर विजञान एि अनपरयोग

माखनलाल चतिदी राषटरीय पतरकाररता एि सचार विशवविदयालय भोपाल

माखनलाल चतरवदी राषटर ीय प रकारातरता रवस चसचार शरववविशरवयालय प बी-38 शरवराच भरवन मी नगर झोन ndash I भोाल

1

1PGDCA1 FUNDAMENTALS OF COMPUTERS amp

INFORMATION TECHNOLOGY

UNITndashIII

Software and Its Need Types of Software- System Software Application Software System Software- Operating Systemndash definition amp function Device Drivers amp Utility Programs Introduction amp Features of DOS Windows Programming Languages- Machine Assembly High Level 4GL their Merits and Demerits Uses of Assemblers Compilers and Interpreter

Application Software and its Types- Word Processing Spreadsheet Presentation Graphics Data Base Management Desktop Publishing communication Educational Graphics amp Multimedia Business Accounting MIS Gaming and ERP Software etc

Computer coding system-ASCII ISCII and Unicode Number system of computers- Binary Octal Decimal Hexadecimal their conversion

2

कमपपपयटर सॉफटवयर (Computer Software) यह तो सिव विददत ह दक कमपयटर एक मशीन ह दकसी भी मशीन का वनमाव ण दकसी विशशषट

परयोजन स होता ह और उस मशीन की अपकषाओ क अनसार उसस काम ललया जाता ह लदकन कमपयटर एक ग गी मशीन होन क साथ ही साथ बदधिमान भी ह हाला दक मनषटय क मसततषटक का मकाबला करना दकसी क ललए सभि नहीी ह लदकन कमपयटर म कसतरम बदधिमतता (Artificial Intelligence) पदा करन क परयास दकए जा रह ह कमपयटर स कोई भी कायव सपनन करान क ललए उस कमपयटर की भाषा म परोगराम अथाव त करमानदश ददए जात ह लजनक आधार पर िह परयोगकताव क दवारा ददए गए वनदशानसार कायव करता ह कमपयटर ितततः न तो अगरजी समझता ह और न ही दहनदी या अनय कोई भाषा इसकी अपनी भाषाए ह और यह ददवआधारी अको (binary)अथाव त 0 तथा 1 अको पर कायव करता ह पातकल(Pascal) कोबॉल(COBOL) सी(C) सी पलस पलस (C++) फोररॉन(FORTRAN) सी शापव (C) विजअल बदधसक (Vissual Basic) आदद कमपयटर भाषाए ह और इन भाषाओ क माधयम स ही कमपयटर परोगराम तयार दकए जात ह एक समची कमपयटर परणाली क मखयतः तीन अग होत ह 1) हारव ियर 2) दधसतटम सॉफटियर तथा 3) अनपरयोग सॉफटियर

कयटर की मशीन को हारव ियर (Hardware) कहा जाता ह पर यह मशीन तिय कायव करन म

सकषम नहीी होती ह कमपयटर मशीन या उसक साथ जरी सभी इकाइयोयतरो को चलान क ललए सॉफटियर(Software) की आिशयकता होती ह सॉफटियर कयटर क हारव ियर का उपयोग करन म मदद करता ह यह एक या एक स अधधक परोगरामो या वनदशो का एक समह होता ह लजनका परयोग कर कयटर दवारा कोई कायव विशष समपपाददत दकया जाता ह दसर शबदो म कयटर म परयोग दकए जान िाल सभी परोगराम परोगरासमिग भाषाऍ भाषा अनिादक और कोई अनय अनपरयोग (Application) सभी को सॉफटियर क नाम स ही जाना जाता ह अतः एक सपणव कमपयटर दधसतटम िातति म हारव ियर तथा सॉफटियर दोनो क सही सामजतय स समलकर बनता ह कायव क परकार क आधार पर सॉफटियर क अनक परकार होत ह इसक दो मखय परकार ह

3

1 दधसतटम सॉफटियर (System Software) 2 अनपरयोग सॉफटियर (Applications Software)

सससटम सॉफटवयर (System Software) वनदशो की एक शखला जो कमपयटर को कोई वनदधित कायव पणव करन क ललए दी जाती ह

परोगराम कहलाती ह एक या एक स अधधक परोगरामो का िह समह जो दकसी विशष कायव करन क ललए ललखा या तयार दकया जाता ह उस सॉफटियर कहत ह

एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग कयटर दधसतटम को चलान (ऑपरट) करन क ललए दकया जाता ह उस दधसतटम सॉफटियर कहा जाता ह ऐस सॉफटियर कमपयटर दधसतटम क सफल सचालन और उसक वनयतरण स सबधधत कायव करत ह इस तरह क सॉफटियर म परमख रप स ऑपरदटिग दधसतटम वरिाइस डराइिसव परोगरासमिग भाषाए यदटललटी परोगराम ललिकर वरबगर सिव सव तथा पाठय ससाधक आत ह

ऑपरटटिग सससटम (Operating Systems) - ऑपरदटिग दधसतटम दधसतटम सॉफटियर की शणी

का सबस परमख परकार ह यह दकसी भी कमपयटर को चलान क ललय सबस आिशयक सॉफटियर ह ऑपरदटिग दधसतटम क वबना कमपयटर का सचालन ही सभि नहीी ह ऑपरदटिग दधसतटम एक ऐस साफटियर का समह ह जो दक कमपयटर क हारव ियर को परयोग म लान हत तयार करता ह तथा

4

कमपयटर क साथ जड अनय सहयोगी उपकरणो क मधय एि कमपयटर ममोरी म आकरो एि वनदश क सचरण को वनयसतरत करता ह आपरदटिग दधसतटम हारव ियर एि साफटियर क बीच सत का कायव करता हकमपयटर का अपन आप म कोई असततति नही हयह किल हारव ियर जस की-बोरव मॉवनटर सीपीय इतयादद का समह ह आपरदटिग दधसतटम समतत हारव ियर क बीच समपबध सथासपत करता हआपरदटिग दधसतटम क कारण ही परयोगकताव को कमपयटर क विदधभनन भागो की जानकारी रखन की आिशयकता नहीी पडती हसाथ ही परयोगकताव अपन सभी कायव तनाि रदहत होकर कर सकता हयह दधसतटम क ससाधनो को बाटता एि वयिसथसथत करता ह ऑपरदटिग दधसतटम कई उपयोगी कायव जस परयोकता परिधन ममोरी परबधन ररसोसव परबधन जस महतिपणव कायो क साथ फाइल को पनः नाम दना रायरकटरी की विषय सची बदलना रायरकटरी बदलना आदद कायव करता ह माइकरोकमपयटर कषतर म आज जो सबस परचललत ऑपरदटिग दधसतटम ह िह माइकरोसॉफट कपनी दवारा बनाय गय ह इनम रॉस (DOS) वििरोज-98 वििरोज-एकस पी वििरोज-वितटा परमख हलदकन इन सभी को कमपयटर क साथ आपको खरीदना पडता ह यदद आप मफत का ऑपरदटिग दधसतटम परयोग करना चाहत ह तो उसक ललय ललनकस क कई सतकरण तथा तिरप उपलबध ह जो परी तरह मफत ह इनम स कई वििरोज की तलना म कई मायन म बहतर भी ह लदकन इनको सीखन म थोडा जयादा समय लग सकता ह अनय ऑपरदटिग दधसतटम ह- एनडराइर गगल करोम हायक ररएकटओएस माफव ओएस फरीसमिट इतयादद

परोगराममिग भाषाए (Programming Languages)- इस परकार क सॉफटियर कमपयटर पर परोगरासमिग की सविधा परदान करत ह इन सॉफटियर का परयोग कर आप अपनी आिशयकतानसार कमपयटर परोगराम को विकदधसत कर सकत ह इस शणी क सॉफटियर म सभी कमपयटर भाषाए (मशीनी असमपबली तथा उचच ततरीय भाषाए) उनक असमपबलर कमपपाइलर इटरपरटर तथा वरबगर आत ह

डडवाइस डराइवसस (Device Drivers) - वरिाइस डराइिसव ऐस कमपयटर परोगराम या सॉफटियर होत ह लजनका उपयोग अनय कमपयटर परोगराम या सॉफटियर कमपयटर स जरी दकसी हारव ियर वरिाइस क सपकव सथासपत करन म दकया जाता ह उदाहरण क तौर पर आपक कमपयटर स दकसी वरजीटल कमर या सपरिटर को जोडकर कायव करन क ललए हम कमपयटर पर वरजीटल कमर या सपरिटर का सबधधत वरिाइस डराइिर परोगराम लोर करना होगा सामानयत दकसी भी वरिाइस जस नटिकव कारव साउनड कारव िीवरयो मॉनीटर मॉरम सीरी वरतक राइटर तकनर इतयादद को कमपयटर क साथ परयकत करन क ललए सबधधत वरिाइस डराइिर परोगराम लोर करना होगा

यटटसलटी परोगराम (Utility Programs)- ऐस कमपयटर परोगराम जो कमपपयटर हारव ियर ऑपरदटिग दधसतटम या अनपरयोग परोगरामो स जडी दकसी एक विशशषठ कायव करन क ललए वनरममत दकए जात ह यदटललटी परोगराम कहलात ह सामानयत इन परोगरामो का उपयोग इन हारव ियर

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 2: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

1

1PGDCA1 FUNDAMENTALS OF COMPUTERS amp

INFORMATION TECHNOLOGY

UNITndashIII

Software and Its Need Types of Software- System Software Application Software System Software- Operating Systemndash definition amp function Device Drivers amp Utility Programs Introduction amp Features of DOS Windows Programming Languages- Machine Assembly High Level 4GL their Merits and Demerits Uses of Assemblers Compilers and Interpreter

Application Software and its Types- Word Processing Spreadsheet Presentation Graphics Data Base Management Desktop Publishing communication Educational Graphics amp Multimedia Business Accounting MIS Gaming and ERP Software etc

Computer coding system-ASCII ISCII and Unicode Number system of computers- Binary Octal Decimal Hexadecimal their conversion

2

कमपपपयटर सॉफटवयर (Computer Software) यह तो सिव विददत ह दक कमपयटर एक मशीन ह दकसी भी मशीन का वनमाव ण दकसी विशशषट

परयोजन स होता ह और उस मशीन की अपकषाओ क अनसार उसस काम ललया जाता ह लदकन कमपयटर एक ग गी मशीन होन क साथ ही साथ बदधिमान भी ह हाला दक मनषटय क मसततषटक का मकाबला करना दकसी क ललए सभि नहीी ह लदकन कमपयटर म कसतरम बदधिमतता (Artificial Intelligence) पदा करन क परयास दकए जा रह ह कमपयटर स कोई भी कायव सपनन करान क ललए उस कमपयटर की भाषा म परोगराम अथाव त करमानदश ददए जात ह लजनक आधार पर िह परयोगकताव क दवारा ददए गए वनदशानसार कायव करता ह कमपयटर ितततः न तो अगरजी समझता ह और न ही दहनदी या अनय कोई भाषा इसकी अपनी भाषाए ह और यह ददवआधारी अको (binary)अथाव त 0 तथा 1 अको पर कायव करता ह पातकल(Pascal) कोबॉल(COBOL) सी(C) सी पलस पलस (C++) फोररॉन(FORTRAN) सी शापव (C) विजअल बदधसक (Vissual Basic) आदद कमपयटर भाषाए ह और इन भाषाओ क माधयम स ही कमपयटर परोगराम तयार दकए जात ह एक समची कमपयटर परणाली क मखयतः तीन अग होत ह 1) हारव ियर 2) दधसतटम सॉफटियर तथा 3) अनपरयोग सॉफटियर

कयटर की मशीन को हारव ियर (Hardware) कहा जाता ह पर यह मशीन तिय कायव करन म

सकषम नहीी होती ह कमपयटर मशीन या उसक साथ जरी सभी इकाइयोयतरो को चलान क ललए सॉफटियर(Software) की आिशयकता होती ह सॉफटियर कयटर क हारव ियर का उपयोग करन म मदद करता ह यह एक या एक स अधधक परोगरामो या वनदशो का एक समह होता ह लजनका परयोग कर कयटर दवारा कोई कायव विशष समपपाददत दकया जाता ह दसर शबदो म कयटर म परयोग दकए जान िाल सभी परोगराम परोगरासमिग भाषाऍ भाषा अनिादक और कोई अनय अनपरयोग (Application) सभी को सॉफटियर क नाम स ही जाना जाता ह अतः एक सपणव कमपयटर दधसतटम िातति म हारव ियर तथा सॉफटियर दोनो क सही सामजतय स समलकर बनता ह कायव क परकार क आधार पर सॉफटियर क अनक परकार होत ह इसक दो मखय परकार ह

3

1 दधसतटम सॉफटियर (System Software) 2 अनपरयोग सॉफटियर (Applications Software)

सससटम सॉफटवयर (System Software) वनदशो की एक शखला जो कमपयटर को कोई वनदधित कायव पणव करन क ललए दी जाती ह

परोगराम कहलाती ह एक या एक स अधधक परोगरामो का िह समह जो दकसी विशष कायव करन क ललए ललखा या तयार दकया जाता ह उस सॉफटियर कहत ह

एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग कयटर दधसतटम को चलान (ऑपरट) करन क ललए दकया जाता ह उस दधसतटम सॉफटियर कहा जाता ह ऐस सॉफटियर कमपयटर दधसतटम क सफल सचालन और उसक वनयतरण स सबधधत कायव करत ह इस तरह क सॉफटियर म परमख रप स ऑपरदटिग दधसतटम वरिाइस डराइिसव परोगरासमिग भाषाए यदटललटी परोगराम ललिकर वरबगर सिव सव तथा पाठय ससाधक आत ह

ऑपरटटिग सससटम (Operating Systems) - ऑपरदटिग दधसतटम दधसतटम सॉफटियर की शणी

का सबस परमख परकार ह यह दकसी भी कमपयटर को चलान क ललय सबस आिशयक सॉफटियर ह ऑपरदटिग दधसतटम क वबना कमपयटर का सचालन ही सभि नहीी ह ऑपरदटिग दधसतटम एक ऐस साफटियर का समह ह जो दक कमपयटर क हारव ियर को परयोग म लान हत तयार करता ह तथा

4

कमपयटर क साथ जड अनय सहयोगी उपकरणो क मधय एि कमपयटर ममोरी म आकरो एि वनदश क सचरण को वनयसतरत करता ह आपरदटिग दधसतटम हारव ियर एि साफटियर क बीच सत का कायव करता हकमपयटर का अपन आप म कोई असततति नही हयह किल हारव ियर जस की-बोरव मॉवनटर सीपीय इतयादद का समह ह आपरदटिग दधसतटम समतत हारव ियर क बीच समपबध सथासपत करता हआपरदटिग दधसतटम क कारण ही परयोगकताव को कमपयटर क विदधभनन भागो की जानकारी रखन की आिशयकता नहीी पडती हसाथ ही परयोगकताव अपन सभी कायव तनाि रदहत होकर कर सकता हयह दधसतटम क ससाधनो को बाटता एि वयिसथसथत करता ह ऑपरदटिग दधसतटम कई उपयोगी कायव जस परयोकता परिधन ममोरी परबधन ररसोसव परबधन जस महतिपणव कायो क साथ फाइल को पनः नाम दना रायरकटरी की विषय सची बदलना रायरकटरी बदलना आदद कायव करता ह माइकरोकमपयटर कषतर म आज जो सबस परचललत ऑपरदटिग दधसतटम ह िह माइकरोसॉफट कपनी दवारा बनाय गय ह इनम रॉस (DOS) वििरोज-98 वििरोज-एकस पी वििरोज-वितटा परमख हलदकन इन सभी को कमपयटर क साथ आपको खरीदना पडता ह यदद आप मफत का ऑपरदटिग दधसतटम परयोग करना चाहत ह तो उसक ललय ललनकस क कई सतकरण तथा तिरप उपलबध ह जो परी तरह मफत ह इनम स कई वििरोज की तलना म कई मायन म बहतर भी ह लदकन इनको सीखन म थोडा जयादा समय लग सकता ह अनय ऑपरदटिग दधसतटम ह- एनडराइर गगल करोम हायक ररएकटओएस माफव ओएस फरीसमिट इतयादद

परोगराममिग भाषाए (Programming Languages)- इस परकार क सॉफटियर कमपयटर पर परोगरासमिग की सविधा परदान करत ह इन सॉफटियर का परयोग कर आप अपनी आिशयकतानसार कमपयटर परोगराम को विकदधसत कर सकत ह इस शणी क सॉफटियर म सभी कमपयटर भाषाए (मशीनी असमपबली तथा उचच ततरीय भाषाए) उनक असमपबलर कमपपाइलर इटरपरटर तथा वरबगर आत ह

डडवाइस डराइवसस (Device Drivers) - वरिाइस डराइिसव ऐस कमपयटर परोगराम या सॉफटियर होत ह लजनका उपयोग अनय कमपयटर परोगराम या सॉफटियर कमपयटर स जरी दकसी हारव ियर वरिाइस क सपकव सथासपत करन म दकया जाता ह उदाहरण क तौर पर आपक कमपयटर स दकसी वरजीटल कमर या सपरिटर को जोडकर कायव करन क ललए हम कमपयटर पर वरजीटल कमर या सपरिटर का सबधधत वरिाइस डराइिर परोगराम लोर करना होगा सामानयत दकसी भी वरिाइस जस नटिकव कारव साउनड कारव िीवरयो मॉनीटर मॉरम सीरी वरतक राइटर तकनर इतयादद को कमपयटर क साथ परयकत करन क ललए सबधधत वरिाइस डराइिर परोगराम लोर करना होगा

यटटसलटी परोगराम (Utility Programs)- ऐस कमपयटर परोगराम जो कमपपयटर हारव ियर ऑपरदटिग दधसतटम या अनपरयोग परोगरामो स जडी दकसी एक विशशषठ कायव करन क ललए वनरममत दकए जात ह यदटललटी परोगराम कहलात ह सामानयत इन परोगरामो का उपयोग इन हारव ियर

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 3: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

2

कमपपपयटर सॉफटवयर (Computer Software) यह तो सिव विददत ह दक कमपयटर एक मशीन ह दकसी भी मशीन का वनमाव ण दकसी विशशषट

परयोजन स होता ह और उस मशीन की अपकषाओ क अनसार उसस काम ललया जाता ह लदकन कमपयटर एक ग गी मशीन होन क साथ ही साथ बदधिमान भी ह हाला दक मनषटय क मसततषटक का मकाबला करना दकसी क ललए सभि नहीी ह लदकन कमपयटर म कसतरम बदधिमतता (Artificial Intelligence) पदा करन क परयास दकए जा रह ह कमपयटर स कोई भी कायव सपनन करान क ललए उस कमपयटर की भाषा म परोगराम अथाव त करमानदश ददए जात ह लजनक आधार पर िह परयोगकताव क दवारा ददए गए वनदशानसार कायव करता ह कमपयटर ितततः न तो अगरजी समझता ह और न ही दहनदी या अनय कोई भाषा इसकी अपनी भाषाए ह और यह ददवआधारी अको (binary)अथाव त 0 तथा 1 अको पर कायव करता ह पातकल(Pascal) कोबॉल(COBOL) सी(C) सी पलस पलस (C++) फोररॉन(FORTRAN) सी शापव (C) विजअल बदधसक (Vissual Basic) आदद कमपयटर भाषाए ह और इन भाषाओ क माधयम स ही कमपयटर परोगराम तयार दकए जात ह एक समची कमपयटर परणाली क मखयतः तीन अग होत ह 1) हारव ियर 2) दधसतटम सॉफटियर तथा 3) अनपरयोग सॉफटियर

कयटर की मशीन को हारव ियर (Hardware) कहा जाता ह पर यह मशीन तिय कायव करन म

सकषम नहीी होती ह कमपयटर मशीन या उसक साथ जरी सभी इकाइयोयतरो को चलान क ललए सॉफटियर(Software) की आिशयकता होती ह सॉफटियर कयटर क हारव ियर का उपयोग करन म मदद करता ह यह एक या एक स अधधक परोगरामो या वनदशो का एक समह होता ह लजनका परयोग कर कयटर दवारा कोई कायव विशष समपपाददत दकया जाता ह दसर शबदो म कयटर म परयोग दकए जान िाल सभी परोगराम परोगरासमिग भाषाऍ भाषा अनिादक और कोई अनय अनपरयोग (Application) सभी को सॉफटियर क नाम स ही जाना जाता ह अतः एक सपणव कमपयटर दधसतटम िातति म हारव ियर तथा सॉफटियर दोनो क सही सामजतय स समलकर बनता ह कायव क परकार क आधार पर सॉफटियर क अनक परकार होत ह इसक दो मखय परकार ह

3

1 दधसतटम सॉफटियर (System Software) 2 अनपरयोग सॉफटियर (Applications Software)

सससटम सॉफटवयर (System Software) वनदशो की एक शखला जो कमपयटर को कोई वनदधित कायव पणव करन क ललए दी जाती ह

परोगराम कहलाती ह एक या एक स अधधक परोगरामो का िह समह जो दकसी विशष कायव करन क ललए ललखा या तयार दकया जाता ह उस सॉफटियर कहत ह

एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग कयटर दधसतटम को चलान (ऑपरट) करन क ललए दकया जाता ह उस दधसतटम सॉफटियर कहा जाता ह ऐस सॉफटियर कमपयटर दधसतटम क सफल सचालन और उसक वनयतरण स सबधधत कायव करत ह इस तरह क सॉफटियर म परमख रप स ऑपरदटिग दधसतटम वरिाइस डराइिसव परोगरासमिग भाषाए यदटललटी परोगराम ललिकर वरबगर सिव सव तथा पाठय ससाधक आत ह

ऑपरटटिग सससटम (Operating Systems) - ऑपरदटिग दधसतटम दधसतटम सॉफटियर की शणी

का सबस परमख परकार ह यह दकसी भी कमपयटर को चलान क ललय सबस आिशयक सॉफटियर ह ऑपरदटिग दधसतटम क वबना कमपयटर का सचालन ही सभि नहीी ह ऑपरदटिग दधसतटम एक ऐस साफटियर का समह ह जो दक कमपयटर क हारव ियर को परयोग म लान हत तयार करता ह तथा

4

कमपयटर क साथ जड अनय सहयोगी उपकरणो क मधय एि कमपयटर ममोरी म आकरो एि वनदश क सचरण को वनयसतरत करता ह आपरदटिग दधसतटम हारव ियर एि साफटियर क बीच सत का कायव करता हकमपयटर का अपन आप म कोई असततति नही हयह किल हारव ियर जस की-बोरव मॉवनटर सीपीय इतयादद का समह ह आपरदटिग दधसतटम समतत हारव ियर क बीच समपबध सथासपत करता हआपरदटिग दधसतटम क कारण ही परयोगकताव को कमपयटर क विदधभनन भागो की जानकारी रखन की आिशयकता नहीी पडती हसाथ ही परयोगकताव अपन सभी कायव तनाि रदहत होकर कर सकता हयह दधसतटम क ससाधनो को बाटता एि वयिसथसथत करता ह ऑपरदटिग दधसतटम कई उपयोगी कायव जस परयोकता परिधन ममोरी परबधन ररसोसव परबधन जस महतिपणव कायो क साथ फाइल को पनः नाम दना रायरकटरी की विषय सची बदलना रायरकटरी बदलना आदद कायव करता ह माइकरोकमपयटर कषतर म आज जो सबस परचललत ऑपरदटिग दधसतटम ह िह माइकरोसॉफट कपनी दवारा बनाय गय ह इनम रॉस (DOS) वििरोज-98 वििरोज-एकस पी वििरोज-वितटा परमख हलदकन इन सभी को कमपयटर क साथ आपको खरीदना पडता ह यदद आप मफत का ऑपरदटिग दधसतटम परयोग करना चाहत ह तो उसक ललय ललनकस क कई सतकरण तथा तिरप उपलबध ह जो परी तरह मफत ह इनम स कई वििरोज की तलना म कई मायन म बहतर भी ह लदकन इनको सीखन म थोडा जयादा समय लग सकता ह अनय ऑपरदटिग दधसतटम ह- एनडराइर गगल करोम हायक ररएकटओएस माफव ओएस फरीसमिट इतयादद

परोगराममिग भाषाए (Programming Languages)- इस परकार क सॉफटियर कमपयटर पर परोगरासमिग की सविधा परदान करत ह इन सॉफटियर का परयोग कर आप अपनी आिशयकतानसार कमपयटर परोगराम को विकदधसत कर सकत ह इस शणी क सॉफटियर म सभी कमपयटर भाषाए (मशीनी असमपबली तथा उचच ततरीय भाषाए) उनक असमपबलर कमपपाइलर इटरपरटर तथा वरबगर आत ह

डडवाइस डराइवसस (Device Drivers) - वरिाइस डराइिसव ऐस कमपयटर परोगराम या सॉफटियर होत ह लजनका उपयोग अनय कमपयटर परोगराम या सॉफटियर कमपयटर स जरी दकसी हारव ियर वरिाइस क सपकव सथासपत करन म दकया जाता ह उदाहरण क तौर पर आपक कमपयटर स दकसी वरजीटल कमर या सपरिटर को जोडकर कायव करन क ललए हम कमपयटर पर वरजीटल कमर या सपरिटर का सबधधत वरिाइस डराइिर परोगराम लोर करना होगा सामानयत दकसी भी वरिाइस जस नटिकव कारव साउनड कारव िीवरयो मॉनीटर मॉरम सीरी वरतक राइटर तकनर इतयादद को कमपयटर क साथ परयकत करन क ललए सबधधत वरिाइस डराइिर परोगराम लोर करना होगा

यटटसलटी परोगराम (Utility Programs)- ऐस कमपयटर परोगराम जो कमपपयटर हारव ियर ऑपरदटिग दधसतटम या अनपरयोग परोगरामो स जडी दकसी एक विशशषठ कायव करन क ललए वनरममत दकए जात ह यदटललटी परोगराम कहलात ह सामानयत इन परोगरामो का उपयोग इन हारव ियर

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 4: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

3

1 दधसतटम सॉफटियर (System Software) 2 अनपरयोग सॉफटियर (Applications Software)

सससटम सॉफटवयर (System Software) वनदशो की एक शखला जो कमपयटर को कोई वनदधित कायव पणव करन क ललए दी जाती ह

परोगराम कहलाती ह एक या एक स अधधक परोगरामो का िह समह जो दकसी विशष कायव करन क ललए ललखा या तयार दकया जाता ह उस सॉफटियर कहत ह

एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग कयटर दधसतटम को चलान (ऑपरट) करन क ललए दकया जाता ह उस दधसतटम सॉफटियर कहा जाता ह ऐस सॉफटियर कमपयटर दधसतटम क सफल सचालन और उसक वनयतरण स सबधधत कायव करत ह इस तरह क सॉफटियर म परमख रप स ऑपरदटिग दधसतटम वरिाइस डराइिसव परोगरासमिग भाषाए यदटललटी परोगराम ललिकर वरबगर सिव सव तथा पाठय ससाधक आत ह

ऑपरटटिग सससटम (Operating Systems) - ऑपरदटिग दधसतटम दधसतटम सॉफटियर की शणी

का सबस परमख परकार ह यह दकसी भी कमपयटर को चलान क ललय सबस आिशयक सॉफटियर ह ऑपरदटिग दधसतटम क वबना कमपयटर का सचालन ही सभि नहीी ह ऑपरदटिग दधसतटम एक ऐस साफटियर का समह ह जो दक कमपयटर क हारव ियर को परयोग म लान हत तयार करता ह तथा

4

कमपयटर क साथ जड अनय सहयोगी उपकरणो क मधय एि कमपयटर ममोरी म आकरो एि वनदश क सचरण को वनयसतरत करता ह आपरदटिग दधसतटम हारव ियर एि साफटियर क बीच सत का कायव करता हकमपयटर का अपन आप म कोई असततति नही हयह किल हारव ियर जस की-बोरव मॉवनटर सीपीय इतयादद का समह ह आपरदटिग दधसतटम समतत हारव ियर क बीच समपबध सथासपत करता हआपरदटिग दधसतटम क कारण ही परयोगकताव को कमपयटर क विदधभनन भागो की जानकारी रखन की आिशयकता नहीी पडती हसाथ ही परयोगकताव अपन सभी कायव तनाि रदहत होकर कर सकता हयह दधसतटम क ससाधनो को बाटता एि वयिसथसथत करता ह ऑपरदटिग दधसतटम कई उपयोगी कायव जस परयोकता परिधन ममोरी परबधन ररसोसव परबधन जस महतिपणव कायो क साथ फाइल को पनः नाम दना रायरकटरी की विषय सची बदलना रायरकटरी बदलना आदद कायव करता ह माइकरोकमपयटर कषतर म आज जो सबस परचललत ऑपरदटिग दधसतटम ह िह माइकरोसॉफट कपनी दवारा बनाय गय ह इनम रॉस (DOS) वििरोज-98 वििरोज-एकस पी वििरोज-वितटा परमख हलदकन इन सभी को कमपयटर क साथ आपको खरीदना पडता ह यदद आप मफत का ऑपरदटिग दधसतटम परयोग करना चाहत ह तो उसक ललय ललनकस क कई सतकरण तथा तिरप उपलबध ह जो परी तरह मफत ह इनम स कई वििरोज की तलना म कई मायन म बहतर भी ह लदकन इनको सीखन म थोडा जयादा समय लग सकता ह अनय ऑपरदटिग दधसतटम ह- एनडराइर गगल करोम हायक ररएकटओएस माफव ओएस फरीसमिट इतयादद

परोगराममिग भाषाए (Programming Languages)- इस परकार क सॉफटियर कमपयटर पर परोगरासमिग की सविधा परदान करत ह इन सॉफटियर का परयोग कर आप अपनी आिशयकतानसार कमपयटर परोगराम को विकदधसत कर सकत ह इस शणी क सॉफटियर म सभी कमपयटर भाषाए (मशीनी असमपबली तथा उचच ततरीय भाषाए) उनक असमपबलर कमपपाइलर इटरपरटर तथा वरबगर आत ह

डडवाइस डराइवसस (Device Drivers) - वरिाइस डराइिसव ऐस कमपयटर परोगराम या सॉफटियर होत ह लजनका उपयोग अनय कमपयटर परोगराम या सॉफटियर कमपयटर स जरी दकसी हारव ियर वरिाइस क सपकव सथासपत करन म दकया जाता ह उदाहरण क तौर पर आपक कमपयटर स दकसी वरजीटल कमर या सपरिटर को जोडकर कायव करन क ललए हम कमपयटर पर वरजीटल कमर या सपरिटर का सबधधत वरिाइस डराइिर परोगराम लोर करना होगा सामानयत दकसी भी वरिाइस जस नटिकव कारव साउनड कारव िीवरयो मॉनीटर मॉरम सीरी वरतक राइटर तकनर इतयादद को कमपयटर क साथ परयकत करन क ललए सबधधत वरिाइस डराइिर परोगराम लोर करना होगा

यटटसलटी परोगराम (Utility Programs)- ऐस कमपयटर परोगराम जो कमपपयटर हारव ियर ऑपरदटिग दधसतटम या अनपरयोग परोगरामो स जडी दकसी एक विशशषठ कायव करन क ललए वनरममत दकए जात ह यदटललटी परोगराम कहलात ह सामानयत इन परोगरामो का उपयोग इन हारव ियर

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 5: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

4

कमपयटर क साथ जड अनय सहयोगी उपकरणो क मधय एि कमपयटर ममोरी म आकरो एि वनदश क सचरण को वनयसतरत करता ह आपरदटिग दधसतटम हारव ियर एि साफटियर क बीच सत का कायव करता हकमपयटर का अपन आप म कोई असततति नही हयह किल हारव ियर जस की-बोरव मॉवनटर सीपीय इतयादद का समह ह आपरदटिग दधसतटम समतत हारव ियर क बीच समपबध सथासपत करता हआपरदटिग दधसतटम क कारण ही परयोगकताव को कमपयटर क विदधभनन भागो की जानकारी रखन की आिशयकता नहीी पडती हसाथ ही परयोगकताव अपन सभी कायव तनाि रदहत होकर कर सकता हयह दधसतटम क ससाधनो को बाटता एि वयिसथसथत करता ह ऑपरदटिग दधसतटम कई उपयोगी कायव जस परयोकता परिधन ममोरी परबधन ररसोसव परबधन जस महतिपणव कायो क साथ फाइल को पनः नाम दना रायरकटरी की विषय सची बदलना रायरकटरी बदलना आदद कायव करता ह माइकरोकमपयटर कषतर म आज जो सबस परचललत ऑपरदटिग दधसतटम ह िह माइकरोसॉफट कपनी दवारा बनाय गय ह इनम रॉस (DOS) वििरोज-98 वििरोज-एकस पी वििरोज-वितटा परमख हलदकन इन सभी को कमपयटर क साथ आपको खरीदना पडता ह यदद आप मफत का ऑपरदटिग दधसतटम परयोग करना चाहत ह तो उसक ललय ललनकस क कई सतकरण तथा तिरप उपलबध ह जो परी तरह मफत ह इनम स कई वििरोज की तलना म कई मायन म बहतर भी ह लदकन इनको सीखन म थोडा जयादा समय लग सकता ह अनय ऑपरदटिग दधसतटम ह- एनडराइर गगल करोम हायक ररएकटओएस माफव ओएस फरीसमिट इतयादद

परोगराममिग भाषाए (Programming Languages)- इस परकार क सॉफटियर कमपयटर पर परोगरासमिग की सविधा परदान करत ह इन सॉफटियर का परयोग कर आप अपनी आिशयकतानसार कमपयटर परोगराम को विकदधसत कर सकत ह इस शणी क सॉफटियर म सभी कमपयटर भाषाए (मशीनी असमपबली तथा उचच ततरीय भाषाए) उनक असमपबलर कमपपाइलर इटरपरटर तथा वरबगर आत ह

डडवाइस डराइवसस (Device Drivers) - वरिाइस डराइिसव ऐस कमपयटर परोगराम या सॉफटियर होत ह लजनका उपयोग अनय कमपयटर परोगराम या सॉफटियर कमपयटर स जरी दकसी हारव ियर वरिाइस क सपकव सथासपत करन म दकया जाता ह उदाहरण क तौर पर आपक कमपयटर स दकसी वरजीटल कमर या सपरिटर को जोडकर कायव करन क ललए हम कमपयटर पर वरजीटल कमर या सपरिटर का सबधधत वरिाइस डराइिर परोगराम लोर करना होगा सामानयत दकसी भी वरिाइस जस नटिकव कारव साउनड कारव िीवरयो मॉनीटर मॉरम सीरी वरतक राइटर तकनर इतयादद को कमपयटर क साथ परयकत करन क ललए सबधधत वरिाइस डराइिर परोगराम लोर करना होगा

यटटसलटी परोगराम (Utility Programs)- ऐस कमपयटर परोगराम जो कमपपयटर हारव ियर ऑपरदटिग दधसतटम या अनपरयोग परोगरामो स जडी दकसी एक विशशषठ कायव करन क ललए वनरममत दकए जात ह यदटललटी परोगराम कहलात ह सामानयत इन परोगरामो का उपयोग इन हारव ियर

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 6: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

5

ऑपरदटिग दधसतटम या अनपरयोग परोगरामो की दकसी विशशषठ सिा का लाभ लना होता ह जो दकसी अनय तरीक स उपलबध नहीी होता ह सामानयत परयोग म लाए जान िाल परोगराम जस वरतक तटोरज यदटललटी वरतक पाटीशनर वरतक कलीनर रलजतरी कलीनर वरतक वरफरागमनटसव वरतक चकसव बकअप यदटललटी वरतक कमपपरशन यदटललटी फाइल मनजसव टकट तथा हकस एरीटर दकरटोगराफफक यदटललटी राटा कमपपरशन यदटललटी आदद इस परकार क सॉफटियर क उदाहरण ह

सवस सस (Servers)- सिव र एक ऐसा सॉफटियर तथा हारव ियर का समायोजन होता ह जो उसस जड अनय कमपयटरो को कोई विशशषठ सिा उपलबध करान क ललए परयकत होता ह जस - नटिकव स अनय कमपयटरो को राटािस सिा उपलबध करान क ललए राटाबस सिव र िबसाइट रखन तथा उनह अनय कमपयटरो पर परदरशशत करन की सविधा हत िब सिव र नटिकव स अनय कमपयटरो क बीच ई-मल सिा उपलबध करान क ललए मल सिव र इतयादद कछ अनय परचललत सिव र ह ndash एफटीपी सिव र तिररत सदश सिव र आवरयो तथा िीवरयो सिव र ऑनलाइन गसमिग सिव र िॉयस कमपयवनकशन सिव र रोमन नम सिव र इतयादद

सलिकर (Linkers) - इस परकार क सॉफटियर परोगराम का उपयोग दकसी कमपयटर परोगराम क कई मॉडयल तथा दहससो क ऑबजकट कोर (कमपपाइलर दवारा जवनत) तथा सबधधत कमपयटर भाषा की लाइबररी को जोडकर एक अकली सचालन योगय फाइल को बनान म दकया जाता ह तादक उस तिततर रप स दकसी भी कमपयटर पर चलाया जा सक सामानयत ललिकर परोगराम परतयक कमपयटर भाषा का एक महतिपणव भाग होत ह

डडबगर (Debuggers)- इस तरह क कमपयटर परोगराम जो दकनही दसर कमपयटर परोगरामो म आयी तरदट को पहचानन तथा उनह दर करन म सहायक होत ह वरबगर कहलात ह इस परकार क सॉफटियर क मखय उदाहरण ह टबो वरबगर एमएसरॉस का वरबग जीएनयवरबगर इकललस वहीबी िॉच वरबगर आदद

पाठय ससाधक (Text Editors) - इस परकार क कमपयटर परोगरामो का उपयोग सामानय पाठय फाइलो क वनमाव ण म होता ह इनका परयोग कर कमपयटर भाषाओ म परोगराम ललख जात ह तथा इन परोगरामो क ललए कॉनफफगरशन फाइल इतयादद बनान म दकया जाता ह इन परोगरामो स दधसफव सामानय पाठय फाइल ही बनाई जा सकती ह इनम दकसी तरह की कोई पाठय फामदटिग जस बोलड इटललक अनडरलाइन इतयादद नहीी की जा सकती उदाहरण क तौर पर एमएस रॉस का एवरट विनडोज का नोटपर आदद

ऑपरटटिग सससटम क परकार ऑपरदटिग दधसतटम क कई परकार क होत ह तथा इनको कई तरह क िगो म विभालजत दकया गया

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 7: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

6

ऑपरदटिग दधसतटम परोगरामो को यजर इटरफस क आधार पर दो भागो म विभालजत दकया जा

सकता ह करकटर यजर इटरफस तथा गराफफकल यजर इटरफस करकटर यजर इटरफस (Character User Interface)ndash ऐस ऑपरदटिग दधसतटम कायव करन

क ललए उपयोगकताव स कमपयटर तकरीन स वनदश ललखखत शबदो क रप म गरहण करत ह इस परकार क ऑपरदटिग दधसतटम पर कायव करन क ललए आपको वनदश को याद रखना आिशयक ह तथा उस कीबोरव स टाइप करना होता ह एक बार वनदश दन पर कमपयटर उस कायव को सपनन करता ह तथा अगल वनदश की परतीकषा करता ह सामानयत इस परकार क ऑपरदटिग दधसतटम पर एक समय म एक वनदश ही ददया जा सकता ह वरतक ऑपरदटिग दधसतटम (रॉस) इस परकार क ऑपरदटिग दधसतटम का एक मखय उदाहरण ह

गराफफकल यजर इटरफस (Grapical User Interface)ndash ऐस ऑपरदटिग दधसतटम यजर को कायव करन क ललए कमपयटर तकरीन पर गराफफकल इटरफस परदान करत ह अथाव त य यजर को वनदश परदान करन क ललए तकरीन पर वनदश विकलपसदश परततत करत हए उनम स चयन की सविधा तकरीन पर परदान करत ह वनदश विकलपो का चयन करन क ललए माउस जॉयसतटक या अनय पाइदटग वरिाइस का परयोग दकया जाता ह सामानयत माउस क सकलक रबल सकलक स वनदश का

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 8: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

7

चयन दकया जाता ह माइकरोसॉफट विनडोज क सभी सतकरण तथा एपल मदकनटोश इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

ऑपरदटिग दधसतटम को भी उपयोगकताव क कायव करन क आधार पर दो परकारो म विभालजत दकया गया ह - दधसिगल यजर ऑपरदटिग दधसतटम तथा मलटी यजर ऑपरदटिग दधसतटम ससिगल यजर ऑपरटटिग सससटम (Single User Operating Systems) - इस परकार क

ऑपरदटिग दधसतटम एक ही समय म एक उपयोगकताव को उपयोग करन की सविधा परदान करत ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी यजर ऑपरटटिग सससटम (Multi User Operating Systems) - इस परकार क ऑपरदटिग दधसतटम एक ही समय म एक स अधधक उपयोगकताव को उपयोग करन की सविधा परदान करत ह माइकरोसॉफट विनडोज एनटी नॉिल नटियर यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह इस परकार क ऑपरदटिग दधसतटम सामानयत दकसी कयटर नटिकव म परयोग दकए जात ह

परोसदधसिग करन की कषमता क आधार पर भी ऑपरदटिग दधसतटम को दो परकार स विभालजत दकया गया ह - दधसिगल टासतकग तथा मलटी टासतकग ऑपरदटिग दधसतटम ससिगल टाफसकग (Single Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक

समय म एक ही कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म यजर कयटर को दसरा वनदश तब तक नहीी द सकता जब जक दक पहल वनदश का कायव पणव नहीी हो जाता ह वरतक ऑपरदटिग दधसतटम या रॉस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

मलटी टाफसकग (Multi Tasking) ऑपरटटिग सससटम - इस परकार क ऑपरदटिग दधसतटम एक बार म एक स अधधक कायव करन की कषमता रखत ह इस परकार क ऑपरदटिग दधसतटम म कयटर को वनदश पहल वनदश का कायव पणव नहीी हए वबना भी ददया जा सकता ह जस एक ही समय पर उपयोगकताव सपरिट करत हए दसर परोगराम को चलान का वनदश परदान कर सकता ह साथ ही गाना सन सकता ह तथा ई-मल भी कर सकता ह माइकरोसॉफट विनडोज क सभी सतकरण एपल मदकनटोश यवनकस तथा ललनकस इस परकार क ऑपरदटिग दधसतटम क मखय उदाहरण ह

कपयटर परोगराममिग भाषाए भाषा िह माधयम ह लजसस विचारो की अदधभवयसकत की जाती ह मानि अपन बीच पराकसतक

भाषाओ जस अगरजी दहनदी गजराती मपाठी तसमल तलग इतयादद का परयोग कर अपन विचारो को या वनदशो को दसर वयसकतयो को पहचात ह कयटर एक इलकरॉवनक वरिाइस ह जो पराकसतक भाषाओ क वनदशो को नहीी समझता यह किल बायनरी अथाव त 0 और 1 की भाषा समझता ह जो कयटर क ललए वनदश परदान करती ह इस परकार की भाषा को कयटर परोगरासमिग भाषा कहत ह दकसी कायव विशष को कमपयटर दवारा करान अथिा करन क ललय वनदशो क समह को करमबि करक

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 9: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

8

कमपयटर को समझ आन िाली भाषा म परततत करन की परदकरया को परोगरासमिग कहत ह कमपयटर स कोई भी कायव को सपनन करान क ललए हम उसको इसी भाषा म वनदश दना होत ह पहल-पहल क कमपयटरो म इसी भाषा का परयोग कर वनदश ददए जात थ इस मशीनी भाषा कहत ह दकनत सामानय वयसकत क ललए इस तरह वनदश दना काफी दषटकर कायव ह अत इसक सथान पर पराकसतक भाषाओ स समलती जलती कमपयटर भाषाओ का विकास दकया गया ितव मान म कमपयटरो क वनदशशत करन म इनही भाषाओ का परयोग दकया जाता ह इनह उचच ततरीय परोगरासमिग भाषाए कहा जाता ह

कमपयटर क विकासकरम म अभी तक तीन परकार की कमपयटर भाषाए असततति म आयी ह य ह- कयटर परोगरासमिग लगिज को वनमनललखखत भागो म विभालजत दकया जाता ह-

1 परथम पीढी का कमपयटर भाषाए या मशीनी भाषाए (Macine Language) 2 ददवतीय पीढी का कमपयटर भाषाए या असमपबली भाषाए (Assembly Language) 3 ततीय पीढी का कमपयटर भाषाए या उचच ततरीय भाषाए या हाई लिल लगिज (High

Level Language) 4 चतथव पीढी की भाषाए (Fourth Generation Languages or 4GL)

मशीनी भाषा मशीनी भाषा कयटर की आधारभत भाषा ह यह किल 0 और 1 दो अको क परयोग स वनरममत

शखला स ललखी जाती ह यह एकमातर कयटर परोगरासमिग भाषा ह जो दक कयटर दवारा सीध-सीध समझी जाती ह इस दकसी अनिादक परोगराम का परयोग नही करना होता ह इस कयटर का मशीनी सकत भी कहा जाता ह कयटर का पररपथ इस परकार तयार दकया जाता ह दक यह मशीनी भाषा को तरनत पहचान लता ह और इस विदयत सकतो म पररिरमतत कर लता ह विदयत सकतो की दो अिसथाए होती ह- विदयत परिाह की उपसथसथसत या अनपसथसथसत इसी को आधार मानकर कमपयटर की मशीनी भाषा का विकास हआ तथा कमपयटर पर कायव करना सभि हो सका

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 10: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

9

मशीनी भाषा म परतयक वनदश क दो भाग होत ह- पहला दकरया सकत (Operation code अथिा Opcode) और दसरा सथसथसत सकत (Location code अथिा Operand) दकरया सकत कयटर को यह बताता जाता ह दक कया करना ह और सथसथसत सकत यह बताता ह दक आकर कहा स परात करना ह कहा सगरहीत करना ह अथिा अनय कोइ वनदश लजसका की दकषता स पालन दकया जाना ह मशीनी भाषा की डवशषताए

मशीनी भाषा म ललखा गया परोगराम कयटर दवारा अतयत शीघरता स कायाा सनित हो जाता ह इसका मखय कारण यह ह दक मशीनी भाषा म ददए गए वनदश कयटर सीध सीध वबना दकसी अनिादक क समझ लता ह और अनपालन कर दता ह मशीनी भाषा की पररसीमाए

मशीनी भाषा कयटर क परोससर या िातति म ALU (Arithmatic Logic Unit) एि Control Unit क वरजाइन अथिा रचना आकार एि Memory Unit क word की लमपबाई दवारा वनधाव ररत होती ह एक बार दकसी ALU क ललय मशीनी भाषा म तयार दकय गए परोगराम को दकसी अनय परोससर पर चलान क ललय उस पन उस परोससर क अनसार मशीनी भाषा का अधययन करन और परोगराम क पन लखन की आिशयकता होती ह परतयक कयटर की आतररक सरचना अलग होन क कारण इस भाषा म बनाए गए परोगराम दकसी दसर कयटर पर नहीी चलाया जा सकता कयोदक परोगराम को कमपयटर की आतररक सरचना क अनसार ललखना होता था जो दक दसर कयटर पर ल जान क कारण बदल जाती थी अतः इस भाषा म ललखा गया परोगराम उसी कयटर पर रन होता था लजस पर िह बनाया गया हो

मशीनी भाषा म परोगराम तयार करना एक दरह कायव ह इस भाषा म परोगराम ललखन क ललय परोगरामर को मशीनी वनदशो या तो अनको सकत सखया क रप म याद करना परता था अथिा एक वनदशशका क सपकव म वनरतर रहना परता था साथ ही परोगरामर को कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी

विदधभनन वनदशो हत चदक मशीनी भाषा म मातर दो अको 0 और 1 की शखला का परयोग होता ह अत इसम तरदट होन की समभािना अतयधधक ह और परोगराम म तरदट होन पर तरदट को तलाश कर पाना तो सामानय परोगरामर क ललए तो भस क ढर म स छोटी सई तलाशन क बराबर ह

इस भाषा म परोगराम ललखन क ललए कयटर क की हारव ियर सरचना क बार म समपपणव जानकारी भी होना आिशयक थी कयटर की आतररक सरचना समझना उसक अनसार 0 तथा 1 म सभी वनदश ललखना सामानय वयसकत क ललए लगभग असभि था

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 11: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

10

मशीनी भाषा म परोगराम ललखना एक कदठन और अतयधधक समय लगान िाला कायव ह इसीललय ितव मान समय म सामानय अनपरयोगो क ललए मशीनी भाषा म परोगराम ललखन का कायव नगणय ह

असमपबली भाषा मशीनी भाषा दवारा सामानय वयसकत को परोगराम तयार करन म आन िाली कदठनाईयो को दर करन

हत कमपयटर िजञावनको न एक अनय कमपयटर परोगराम भाषा का वनमाव ण दकया इस कमपयटर परोगरासमिग भाषा को असमपबली भाषा (Assembly language) कहत ह असमपबली भाषा म मशीन कोर क सथान पर rsquoनमोवनक कोरrsquo (mnemonic code) का परयोग दकया गया लजनह मानि मसततषटक आसानी स पहचान सकता था जस- load क ललए LDA Translation क ललए Tran Jump क ललए JMP एि इसी परकार क अनय नमोवनक कोर लजनह आसानी स पहचाना ि याद रखा जा सकता था इनम स परतयक क ललय एक मशीन कोर भी वनधाव ररत दकया गया जस घटान क ललय मशीनी भाषा म ददवअकीय परणाली म 1111 का परयोग दकया जाता ह अब यदद इसक ललय मातर sub का परयोग दकया जाए तो यह परोगरामर की समझ म सरलता स आएगी

पाररभासषक शबदो म िह कमपयटर परोगरासमिग भाषा लजसम मशीनी भाषा म परयकत अकीय सकतो क सथान पर अकषर अथिा सचनहो का परयोग दकया जाता ह असमपबली भाषा अथिा symbol language कहलाती ह

परनत इसक साथ कदठनाई यह थी दक कमपयटर इस सीध ही नहीी समझ सकता था अत असमपबली कोर म ददए गए वनदश स मशीन कोर म पररितव न का काम कमपयटर म ही सथसथत एक परोगराम क जररय दकया जान लगाइस परकार क परोगराम को असमपबलर नाम ददया गया यह एक अनिादक की भासत कायव करता ह असमपबली भाषा की डवशषताए

नमोवनक कोर और आकरो हत उपयकत नाम क परयोग क कारण लजनह आसानी स पहचाना ि याद रखा जा सकता था इस परोगरासमिग भाषा को अपकषाकत अधधक सरलता स समझा जा सकता ह

चदक इस भाषा म वनदशो को आसानी स पहचाना ि याद रखा जा सकता था अत इस भाषा म परोगराम ललखन म मशीनी भाषा की तलना म कम समय लगता ह

मशीनी भाषा की तलना म इसम गलसतयो को सरलता स ढढकर दर दकया जा सकता ह इस परोगरासमिग भाषा म मशीनी भाषा की अनक विशषताओ का समािश ह असमपबली भाषा की पररसीमाए

इस भाषा म ललख हए परोगराम की भी मखय कदठनाई यह थी दक िह परोगराम उन समान सरचना िाल कयटर पर ही रन होत थ लजनक ललए ि ललख गए ह चदक इस परोगरासमिग भाषा म परतयक वनदश

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 12: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

11

सचनहो एि सकतो म ददया जाता ह और इसका अनिाद सीध मशीनी भाषा म होता ह अत यह भाषा भी पणव तः कमपयटर हारव ियर पर वनभव र करती ह दधभनन ALU एि Controling Unit अथाव त दधभनन परोससर क ललय दधभनन परोगराम ललखना परता ह इस भाषा को कमपयटर भाषा की ददवतीय पीढी का भाषा भी कहा जाता ह

परोगराम ललखन क ललय परोगरामर को आनतररक हारव ियर सरचना की समपपणव जानकारी होनी आिशयक ह

उचच सतरीय भाषाए मशीनी भाषा और असमपबली भाषा म सामानय परोगरामर क दवारा करमादश तयार करन म आन

िाली कदठनाई को दखत हए कमपयटर िजञावनक इस शोध म जट गए दक अब इस परकार की करमादशन भाषा तयार की जानी चादहय जो दक कमपयटर मशीन पर वनभव र न हो कमपयटर परोगरासमिग भाषा क विकास का यह अगला कदम था मशीन भाषा तथा असमपबली भाषा म परोगराम बनान तथा उनको समझन क ललए कयटर की आतररक सरचना को समझना या जानना जररी था इस कारण स इन भाषाओ का उपयोग सीसमत था और कछ कयटर विशषजञ ही परोगराम बनान म सकषम थ अतः इन सभी परोगरासमिग भाषाओ क विकास म जो कदठनाइया आ रही थी उनको दर करक लजस परोगरासमिग भाषाओ का विकास दकया गया उस उचच ततरीय भाषाए कहा जाता ह

उचच ततरीय भाषाए म ललख जान िाल परोगराम क वनदश साधारण अगरजी भाषा तथा कछ विशष परतीक सचनह स समलाकर बनाए जात ह उचच ततरीय भाषा म ललखा जान िाला परोगराम कयटर की आतररक सरचना स भी तिततर होत ह इस भाषा म परोगराम ललखना परोगरामर क ललय बहत ही आसान होता ह पर चदक यह भाषा कमपयटर मशीन की मखय भाषा नहीी थी अतः उचच ततरीय भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए अनिादको का परयोग दकया जाता ह लजनको रासलटर या अनिादक कहा जाता ह मखय रासलटर या अनिादक परोगराम ह lsquoकमपपाइलरrsquo तथा lsquoइटरपरटरrsquo य परोगराम उचच ततरीय भाषाए म ललख हए परोगराम को मशीनी भाषा परोगराम म बदलन का कायव करत ह और इनह भाषा अनिादक भी कहा जाता ह इस तरह की कछ भाषाए ह - BASIC COBOLFORTRANPASCAL C++ C Ruby Go PHP Visual Basic आदद

उचच ततरीय भाषाओ को कमपयटर भाषा की ततीय पीढी म रखा जाता ह इस पीढी की पहली मखय भाषा COBOL थी जो दक 1957 म वरजाइन की गई थी अब तो उचच ततरीय परोगरासमिग भाषाओ का अतयनत विकास हो चका ह इन परोगरसमिग भाषाओ को कायाव नसार चार िगो म विभालजत दकया गया ह-

वजञाडनक परोगराममिग भाषाए- इनका परयोग मखयत िजञावनक कायो क ललय परोगराम बनान म होता हपरनत इनम स कछ भाषाए ऎसी भी होती ह जो िजञावनक कायो क अलािा अनय

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 13: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

12

कायो को भी उतनी ही दकषता स करती हजस-ALGOL(Algorithmic language)BASICPASCALFORTRAN आदद ह

वयवसाफयक परोगराममिग भाषाए-वयापाररक कायो स समपबधधत जस-बही खाता रोजानामचा तटाक आदद का लखा जोखा आदद वयापाररक परोगरासमिग भाषाओ क परोगराम दवारा अतयनत सरलता स दकया जा सकता हजस-PL1(Programing language 1)COBOL DBASE आदद

डवशष उददशय परोगराममिग भाषाए-य भाषाए विदधभनन कायो को विशष कषमता क साथ करन क ललय परयोग की जाती ह इनह रोमन तपदधसफफक भाषाए ङी कहा जाता ह जस-

a APL360- परीफफरल यसकतया को वनयसतरत करन क ललए एि इस हत अनपरयोग वनमाव ण क हत परयोग की जाती ह यह भाषा 1968 स परचलन म आई

b LOGO- लोगो का विकास मातर कमपयटर शशकषा को सरल बनान हत दकया गया इस भाषा म सचतरण इतना सरल ह दक छोट बचच भी सचतरण कर सकत हलोगो भाषा म सचतरण क ललय एक विशष परकार की सतरकोणाकार आकसत होती ह लजस टरटल कहत ह मॉनीटर पर परदरशशत रहता ह लोगो भाषा क वनदशो दवारा यह टरटल दकसी भी तरफ घम सकता ह और आग-पीछ चल सकता ह जब टरटल चलता ह तो पीछ अपन मागव पर लकीर बनाता चलता ह इसस अनक परकार क सचतरो को सरलता स बनाया जा सकता ह

c Verilog and VHDL ndash हारव ियर सतकरशन भाषा इसका परयोग कर कमपयटर हारव ियर को पररभासषत दकया जाता ह

d CSound ndash साउनड तथा मपयलजक दधसिथदधसस भाषा e Mapple amp Maxima ndash दधसिबाललक मथमदटकस f MathML ndash िब पर एचटीएमएल क साश परयकत होन िाली मथमदटकल मॉरललिग

लगिज g ActionScript- फलश सॉफटियर म परयकत परोगरासमिग भाषा

बहउददशीय भाषाए- जो भाषाए समान रप स दधभनन-दधभनन परकार क अनक कायो को करन की कषमता रखती ह उनह बहउददशीय भाषाए कहत हजस- BASICPASCALPL1 इतयादद

कमपपाइलर (compiler) एक या अधधक कमपयटर परोगरामो का समह होता ह जो दकसी उचच ततरीय कमपयटर भाषा म ललख परोगराम को दकसी दसरी कमपयटर भाषा म बदल दता ह लजस कमपयटर भाषा म मल परोगराम ह उस सरोत भाषा(Source Language) कहत ह तथा इस परोगराम को सरोत

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 14: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

13

कोर (source code) कहत ह इसी परकार लजस भाषा म सरोत कोर को बदला जाता ह उस लकषय-भाषा (target language) कहत ह एि इस परकार परात कोर को ऑबजकट कोर (Object Code) कहत ह ऑबजकट कोर परायः बाइनरी भाषा म होता ह लजस लकर ललिकर दकसी मशीन विशष पर चलन लायक (executable) मशीन कोर पदा करता ह ऐस कमपयटर-परोगराम जो दकसी वनमन-ततरीय कमपयटर भाषा क परोगराम कोलकर दकसी उचच-ततरीय भाषा का परोगराम उतपनन करत ह उनह वरकमपपाइलर (decompiler) कहा जाता ह ऐसा परोगराम जो एक उचच-ततरीय कमपयटर भाषा को दसरी उचच-ततरीय कमपयटर भाषा म बदलता ह उस कमपयटर-भाषा अनिादक (language translator) कहत ह

कायव कारी दधसिातो क आधार पर उचच ततरीय भाषाओ को दो िगो म विभालजत दकया जा गया ह य ह - परोदधसजयरल तथा अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए - परोदधसजयरल परोगरासमिग भाषाओ म हम यह बताना होता ह दक हम कया कर रह ह तथा उस कायव को दकसी परकार कर रह ह अतः परोदधसजयरल परोगरासमिग भाषाओ म हम कायव करन का परा तौर-तरीका पररभासषत करना परता ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाए म हम यह नहीी बताना होता दक हम कायव दकस परकार कर रह ह हम किल यही बताना होता ह दक कया कायव करना ह अनपरोदधसजरल एि ऑबजकट ओररएनटर भाषाओ को कमपयटर भाषाओ की चतथव पीढी म रखा जाता ह उचच सतरीय भाषाओ की डवशषताऍ तथा लाभ

उचच ततरीय भाषाओ म ललख हए परोगराम कयटर की आतररक सरचना पर वनभव र नहीी होत ह इस कारण स इसम ललख हए परोगराम को आसानी स दकसी भी कयटर पर रन दकया जा सकता ह

उचच ततरीय भाषाओ म ललख गए परोगरामो क वनदश साधारण अगरजी भाषा तथा कछ परतीक सचनहो स समलाकर बनाए जात ह अतः इसम परोगरासमिग करना तथा सीखना आसान होता ह उचच ततरीय भाषाओ म परोगराम ललखन म कम समय और शम लगता ह

उचच ततरीय भाषाओ म ललख परोगराम की रॉकयमनटशन करना आसान होता ह अतः इन परोगरामो को असानी स समझा जा सकता ह इन भाषाओ म ललख परोगराम की गलसतया वनकालना भी आसान होता ह कयोदक गलसतया समय म बता दत ह

उचच ततरीय भाषाओ स परोसीजरल तथा अनपरोदधसजरल दोनो ही परकार की परोगरासमिग की जा सकती ह

उचच सतरीय परोगराममिग भाषा की पररसीमाए

इन भाषाओ म ललखा गया परोगराम चलन म मशीनी भाषा और असमपबली भाषा म ललख गय परोगराम की अपकषा कमपयटर की मखय समसत म अधधक सथान घरता ह

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 15: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

14

इन भाषाओ म दकसी कमपयटर पर परोगराम ललखन क ललए उस कमपयटर की सरचना पर आधाररत उस भाषा का कमपपाइलर उपलबध होना आिशयक ह ितव मान म अधधकाश माइकरोपरोससरो क ललए तथा सामानय परचललत भाषाओ क ललए यह उपलबध होत ह

इन भाषाओ म लचीलापन नही होता ह अनिादको क तिय वनयनतरित होन क कारण यह परोगरामर क वनयिण म नही होता ह लचीलपन स तातपयव ह दक कछ विशष कायव इन परोगरासमिग भाषाओ म नही दकए जा सकत ह अथिा अतयनत कदठनाई स साथ दकए जा सकत ह फफर भी उचच ततरीय परोगरासमिग भाषा की विशषताए उसकी पररसीमाओ की अपकषा अधधक परभािी होती ह अत ितव मान म यही भाषाए परयोग की जाती ह

मशीनी भाषा असमपबली भाषा तथा उचच सतरीय भाषा म एक परोगराम मशीनी भाषा असमपबली भाषा तथा उचच ततरीय भाषा म दो सखयाओ क जोडन क ललए एक

परोगराम उदाहरण क ललए परततत ह दो सखयाओ क जोडन क ललए उचच ततरीय भाषा जािा म परोगराम (Java program to

Add Two Numbers) int a b c a = 83 b = -2 c = a + b दो सखयाओ क जोडन क ललए असमपबली भाषा का परोगराम (Assembly Language

program to add two numbers) ORG 100 Origin of program is location 100 LDA A Load operand from location A ADD B Add operation form location B STA C Store sum in location C HLT Halt computer A DEC 83 Decimal operand B DEC ndash2 Decimal operand C DEC 0 Sum stored in location C

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 16: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

15

END

दो सखयाओ क जोडन क ललए मशीनी भाषा का परोगराम Machine Language program to add two numbers Location Hex

Instruction Code Binary

Instruction Code Hex

Instruction Comments

100 0010 0001 0000 0100 2104 LDA 104 Load first operand into AC 101 0001 0001 0000 0101 1105 ADD 105 Add second operand to AC 102 0011 0001 0000 0110 3106 STA 106 Store sum in location 106 103 0111 0000 0000 0001 7001 HLT Halt computer 104 0000 0000 0101 0011 0053 operand 83 decimal 105 1111 1111 1111 1110 FFFE operand -2 decimal 106 0000 0000 0000 0000 0000 operand Store sum here चतथस पीढी की भाषाए (Fourth Generation Languages or 4GL)

चतथव पीढी की कमपयटर भाषाए (4 जीएल) परोगरासमिग भाषाओ का एक समह ह जो मानि भाषा विचार और अिधारणा क रप म ततीय पीढी की कमपयटर भाषाओ की तलना म तजी स तथा सरलता स पररणाम परात करन का परयास करता ह

चतथव पीढी की कमपयटर भाषाओ को मखय रप स सॉफटियर विकास क समगर समय परयास और लागत को कम करन क ललए वरजाइन दकया गया ह चतथव पीढी की कमपयटर भाषाओ (4GLs) क मखय अियि ह - रटाबस कयरीज(Database Queries) ररपोटव जनरटर(Report Generator) रटा पररितव न (Data Manipulation) विशलषण और ररपोरटटग(analysis and reporting) तकरीन वनमाव ण तथा जवनतर टलस(screen painters and generators) जीयआई वनमाव ण टलस(GUI creators) गशणतीय अनकलन(mathematical optimization) िब विकास (web development) तथा सामानय परयोजन भाषाए (general purpose languages)

चतथव पीढी की कमपयटर भाषाओ को रोमन विशशषट भाषा या उचच उतपादकता भाषा क रप म भी जाना जाता ह चतथव पीढी की कमपयटर भाषाए अधधक परोगरामर-फर रली ह और अगरजी जस शबदो और िाकयाशो क उपयोग क साथ परोगरासमिग दकषता को बढात ह और जब उसचत होता ह तो आइकन गराफफकल इटरफस और परतीकातमक परसतवनधधति का परयोग करत ह 4GLs क साथ दकषता की असली िजह अनपरयोग रोमन और परयोग म लाए जा रह टलस क बीच एक उपयकत सामजतय ह

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 17: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

16

कई 4GL रटाबस रटा परोसदधसिग क साथ जड हए ह जो वयापार स सबधधत कमपयटर परणाललयो क कशल विकास की अनमसत दत ह जो रोमन विशषजञो दवारा वनधाव ररत दकए गए वयािसासयक वनयमो और परोसदधसिग अनकरम क आधार पर सॉफटियर को तजी स बना सकत ह ऐस कई रटाबस 4GL जो IBM दवारा विकदधसत की गई सरसचत किरी लगिज (SQL) पर आधाररत ह तथा लजनको ANSI और ISO न बाद म रटा परबधन की मानक भाषा क रप म मानयता परदान की ह

अधधकाश 4GL म दकसी विशष परोगराम म विशशषट दधसतटम लॉलजक को पश करन क ललए 3GL म ललख गए कोर को परयोग करन की कषमता भी होती ह सबस महतिाकाकषी 4GLs लजस फोथव जनरशन एनिायरनमट क रप म भी जाना जाता ह म CASE टल म वरजाइन दकए गए वरजाइन और रटा तरकचसव तकरीन ररपोटव और कछ विशशषट लॉलजक स पर कमपयटर दधसतटम का वनमाव ण करन की योगयता होती ह 4G क कछ महतिपणव उदाहरण ह - PowerBuilder Informix-4GL Oracle Reports PLSQL Visual DataFlex Pegasystems Oracle Forms इतयादद चतथस पीढी की कमपपयटर भाषाओ क लाभ (Advantages)

चतथव पीढी की भाषा को सीखना सरल ह तथा इसम सॉफटियर का विकास करना आसान ह चतथव पीढी की भाषाओ म टकसचअल इटरफस (Textual Interface) क साथ-साथ गराफफकल

इटरफस (Graphical Interface) भी होता ह परोगरामरो क ललए चतथव पीढी की भाषाओ म विकलप उपलबध रहत ह कयोदक इसकी सखया काफी

बडी होती ह चतथव पीढी की भाषाओ म परोगरासमिग म कम वनदश ललखना होता ह कयोदक इस पीढी की भाषा की

एक पसकत पिव िती पीढी भाषाओ की कई पसकतयो क समान होती ह चतथव पीढी की भाषाओ की उपलबधता कदठन नहीी ह

चतथस पीढी की कमपपयटर भाषाओ क परयोग म हाडन (Disadvantages)

चतथव पीढी की भाषाए उचच कफफगरशन क कयटरो पर ही सचाललत हो सकती ह इस पीढी की भाषाओ क ललए विशषजञता की कम आिशयकता होती ह इसका अथव ह की इसम

परोगरासमिग आसान होन क कारण नौदधसखखए भी सॉफटियर विकदधसत करन म सकषम हो पात ह पररणामतिरप विशषजञो का महति कम हो जाता ह

इस पीढी म परोगरासमिग भाषाओ की एक बडी शखला होती ह लजसस यह वनणव य ल पाना कदठन हो जाता ह की दकसका परयोग दकया जाय तथा दकस छोडा जाय

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 18: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

17

भाषा अनवादक भाषा अनिादक (Language Translator) ि सॉफटियर होत ह जो उचच ततरीय परोगरासमिग

भाषा म ललख हए परोगराम को मशीनी भाषा परोगराम म अनिाद करन का कायव करत ह कयटर एक इलकरावनक मशीन ह जो किल 01 को ही समझती ह उचच ततरीय परोगरासमिग भाषा म ललख गए परोगराम साधारण अगरजी भाषा म होत ह अतः उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म बदलन क ललए लजन सॉफटियरो का परयोग दकया जाता ह उनह भाषा अनिादक कहा जाता ह

भाषा अनिादक सामानयता तीन परकार क होत ह तथा दधसतटम सॉफटियर की शणी म आत ह 1 असमपबलर 2 कपाइलर 3 इटरपरटर

असमपबलर(Assembler) - असमपबलर एक दधसतटम सॉफटियर परोगराम ह जो असमपबली भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन क ललए परयोग म लाया जाता ह असमपबली भाषा म ललख हए परोगराम को इनपट क रप म लता ह लजस हम सोसव कोर (source code) क नाम स जानत ह तथा उसस सबधधत उस मशीनी भाषा परोगराम म बदलता ह तथा कयटर को परदान करता ह मशीनी भाषा म अनिाद क दौरान जो भी परोगराम म गलसतया होती ह उनको यजर क सामन रखता ह

कपाइलर (Compiler) - कपाइलर एक भाषा अनिादक सॉफटियर परोगराम ह जो हाईलिल भाषा म ललख हए परोगराम को उसक अनरप मशीनी भाषा परोगराम म बदलन क ललए परयोग लाया जाता ह कपाइलर हाईलिल लगिज म ललख हए परोगराम को इनपट क रप म लकर उस मशीन भाषा परोगराम म बदलकर कमपयटर परोससर को परदान करता ह कमपयटर हाईलिल लगिज म ललख हए परोगराम को एक साथ पढता (रीर करता) ह तथा उसको मशीनी भाषा म बदलता ह कपाइल करत समय म परोगराम क परतयक वनदश को उस भाषा क वयाकरण वनयमो क अनसार जाचता (चक करता) ह अगर उसम गलसतयॉ ह तो उनकी सची परयोकता (यजर) को परदान करता ह तथा यदद सोसव कोर म दकसी भी परकार की गलसतया या तरदटया समलती ह तो यह उस परोगराम को मशीनी भाषा म नही बदलता ह सामानयता कोबोल सी पातकल सी शापव आदद भाषाओ म ललख परोगरामो का मशीनी भाषा म अनिाद करन क ललए अनिादक क रप म कपाइलर का परयोग दकया जाता ह

इटरपरटर(Interpreter) - इटरपरटर भी एक भाषा अनिादक सॉफटियर परोगराम ह जो उचच ततरीय परोगरासमिग भाषा म ललख हए परोगराम को मशीनी भाषा म अनिाद करन का कायव करता ह उचच

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 19: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

18

ततरीय परोगरासमिग भाषा म ललख हए परोगराम क वनदशो को की को पसकत-दर-पसकत पढ कर उनह मशीनी भाषा म बदलता ह इटरपरटर करमबि तरीक स उचच ततरीय परोगरासमिग भाषा परोगराम की एक-एक पसकत या वनदश को मशीनी भाषा म अनिाद करता ह उस लाइन म अगर तरदट ह तो उस परदरशशत करता ह और तरदट न होन पर उस मशीनी भाषा म अनिाददत कर दता ह सामानयतया BASIC Vaisual Basic PHP ASP आदद भाषाओ म अनिादक क रप म इटपरटर का उपयोग दकया जाता ह

ऐफपलकशन सॉफटवयर एक या एक स अधधक परोगरामो का ऐसा समह लजसका परयोग दकसी उपयोगकताव दवारा दकसी

विशष कायव को करन क ललए दकया जाता ह ि एपलीकशन सॉफटियर कहलात ह जस शबद ससाधन तपररशीट लखाकन विदधभनन परकार क खल राटाबस आदद ऐस परोगराम तिय उपयोगकताव दवारा भी विकदधसत दकए जा सकत ह या बहरी वयसकत ससथा दवारा विकदधसत दकए हए भी हो सकत ह यह अनपरयोग परोगराम कमपयटर भाषाओ का परयोग कर विकदधसत दकए जात ह

ldquoएपलीकशन सॉफटियरrdquo ऐस परोगरामो को कहा जाता ह जो हमार रोजमराव क कामो को कमपयटर म अधधक तजी और सरलता स करन म मदद करत हआिशयकतानसार दधभनन-दधभनन उपयोगो क ललए दधभनन-दधभनन एपलीकशन सॉफटियर होत ह जस ललखन क ललय आकड रखन क ललय गाना ररकॉरव करन क ललय ितन की गणना लन-दन का दहसाब िततओ का तटाक आदद रखन क ललय ललख गए परोगराम ही एपलीकशन सॉफटियर ह जस यदद आप यदद कछ ललखना चाह तो उसक ललय वििरोज म नोटपर ि िरव पर ह इसक अलािा आप ओपन ऑफफस का परयोग कर सकत ह जो मफत ह या माइकरोसोफ़ट ऑफफस खरीद सकत ह लजसम स आप माइकरोसॉफट िरव का उपयोग ललखन क ललय कर सकत ह इसक अलािा आप राटा क गशणतीयसासखयकीय उपयोग क ललय माइकरोसॉफट एकसल और परजटशन बनान क ललय पािर पॉइनट का उपयोग कर सकत हदकसी भी परकार की डराइग क ललय वििरोज म पनट (paint) नाम का सॉफटियर होता ह यदद आपको एरिास डराइग करनी ह तो आप सगमपप (GIMP) का परयोग कर सकत ह जो दक मफत ह या फफर एरोब (Adobe) कपनी का फोटोशॉप सॉफटियर खरीद सकत ह कछ महतिपणव ऐसथपलकशन परोगराम वनमनललखखत ह ndash शबद ससाधन या वडस परोससर

शबद ससाधन (Word Processing) का परयोग शबदो की परोसदधसिग क ललए दकया जाता ह इस परकार क सॉफटियर का उपयोग वनजी तौर पर या कायव लय म पतर ररपोटव जञापन इतयादद को कमपयटर क माधयम स तयार करन म दकया जाता ह इसस पीसी का परयोग एक टाइपराइटर की भासत दकया जा सकता ह इसकी सहायता स हम कमपयटर पर अतयनत सरलता स सदर तरीक स अनक परारपो म (Formats) पतर ि दततािजो एि ररपोटव इतयादद को टाइप कर सकत ह एक बार दततािज तयार हो जान पर एक ही पाठय या दततािज की कई परसतया कई बार परात की जा सकती ह टाइप

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 20: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

19

दकय गए दततािज क पाठय म आिशयकतानसार आसानी स कई सशोधन दकय जा सकत ह दततािजो म पाठय क साथ गराफफकस एि सचतरो तथा गराफ एि टबल का परयोग आसानी स दकया जा सकता ह विदधभनन आकार और लआउट म सपरिट पाठय को खोजना तथा पररिरमतत करना पाठय को जोडना तथा विलोसपत करना ितव नी जाचक तथा वयाकरण अशदधियो क तिचाललत ढग करन की सविधा एस परकार क सॉफटियर की परमख विशषताए ह कायाव लयो म सिाव धधक परयोग होन िाला एसथपलकशन या अनपरयोग सॉफटियर यही ह िरव तटार(WordStar) माइकरोसॉफट िरव (MS Word) लोटस िरव परो (Lotus WordPro) ओपनऑफफस राइटर (OpenOffice Writer) कोरल राइट (Corel Write) दकि गसॉफट राइटर (KingSoft Writer) एिीललटी राइट (Ability Write) इतयदद इस परकार क सॉटियर क मखय उदाहरण ह सपरडशीट

विदधभनन पसकतयो तथा कॉलमो म समायोलजत राटा का सगरह तपररशीट (Spreadsheet) कहलाता ह इस परकार क सॉफटियर का उपयोग मखयत विततीय गणनाओ क ललए कायव लयो म दकया जाता ह सामानयत इसका उपयोग लखा सबधधत कायो तथा तिचाललत रप स ददए गए राटा क आधार पर रायल बलनस या बलनस शीट बनान म दकया जाता ह पसकतयो तथा कॉलमो क आधार पर गशणतीय गणना करन फामव लो (सतरो) क आधार पर शवचाललत ऑपरशनतथा अपरशन एि गणनाए करन की इसकी कषमताओ क कारण कायाव लयो म इसका उपयोग कई कायो म दकया जाता ह इसम गराफफकस सविधा भी उपलबध ह विदधभनन राटा क आधार पर कई चाटो (Charts) क रप म हम पररणाम परततत कर सकत ह इनम पाई चाटव (PI Chart) तथा बार (Bar) चाटव परमख ह माइकरोसॉफट एकसल(MS Excel) ओपनऑफफस कलक(Openffice Calc) लोटस 1-2-3 (Lotus 1-2-3) ररसॉलिर िन (Resolver One )इतयदद इस परकार क सॉटियर क मखय उदाहरण ह परजनटशन सॉफटवयर

इस परकार क अनपरयोग सॉफटियर का परयोग कर आकषव क परततसतकरण तयार दकए जा सकत ह तथा परोजकटर का उपयोग कर इन परततसतकरण को एक बडी दशव क दीघाव क समकष परततत दकया जा सकता ह औक उसकी परसतललसप को हरआउट की तरह सपरिट कर वितररत भी दकया जा सकता ह परततसतकरण को सचतरो सकलम आटव इमज एनीमशन रगीन पाठय गराफ चाटव रखासचतरो विवरयो तथा ऑवरयो आदद ऑबजकस को परयोग कर अतयत आकषव क बनाया जा सकता ह परव ततसतकरण को आपकी आिशयकतानसार कई बार पररिरमतत भी या जा सकता ह तथा परदशव न क दौरान इनका करम भी बदला जा सकता ह परततसतकरण को ककषा म ससमनार हॉल म परबधन मीदटिग म या परदशव नी म कहीी भी दकया जा सकता ह माइकरोसॉफट पॉिरपॉइट (PowerPoint) सॉफटमकर परजनटशनस (SoftMaker Presentations) कोरल परजनटशनस (Corel Presentations) पॉिर

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 21: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

20

परजनटशन (Power Presentation) परजी परो (Prezi Pro) परोपरजनटर (ProPresenter) मीवरयाशाउट(MediaShout) इतयादद कछ परमख परततसतकरण सॉफटियर ह डाटा बस मनजमट सससटम

राटा बस मनजमट दधसतटम (Database Management System) सॉफटियर का उपयोग मखयत उपयोगकताव (User) को अपन राटा बस बनान उनम सशोधन करन परान राटा को हटान नय राटा जोरन तथा साथ ही राटा क आधार पर परदकरयाए करन तथा उनस विशष रप (Format) म ररपोटव इतयादद तयार करन तथा उनह सपरिट करन अथिा सगरादहत करन की सविधाए परदान करता ह इसम राटा पर गशणतीय औरअथिा तारककक सदकरयाए की जा सकती ह तथा उपयोगी पररणाम परात दकय जा सकत ह रीबस III+(Dbase III+) रीबस IV(DBaseIV) फॉकसपरो (FoxPro) माइकरोसॉफट एकसस(MS Access) विजअल फॉकसपरो (Visual FoxPro) मायएसकयएल(MySql) ऑरकल(Oracle) माइकरोसॉफट एसकयएल सिव र(MS Sql Server) आदद इस परकार क सॉटियर क मखय उदाहरण ह वायरस तथा एटीवायरस

कयटर िायरस(Virus) ऐस सकषम परोगराम होत ह जो कयटर म दकसी भी माधयम स घसकर अपन कयटर तथा राटा को नकसान पहचात ह कमपयटर िायरस कछ वनदशो का एक कमपयटर परोगराम मातर होता ह जो अतयनत सकषम दकनत शसकतशाली होता ह यह कमपयटर को अपन तरीक स वनदशशत कर सकता ह य िायरस परोगराम दकसी भी सामानय कमपयटर परोगराम क साथ जड जात ह और उनक माधयम स कमपयटरो म परिश पाकर अपन उददशय अथाव त राटा और परोगराम को नषट करन क उददशय को परा करत ह अपन सकरमण कारी परभाि स य समपपकव म आन िाल सभी परोगरामो को परभावित कर नषट अथिा कषत-विकषत कर दत ह बट सकटर िायरस (Boot Sector Virus) फाइल िायरस (File Virus) रोजन िमव आदद कमपयटर िायरस क मखय परकार ह

एटीिायरस(Antivirus) परोगराम ि परोगराम होत ह जो कयटर दधसतटम म िायरस आन स रोकन क ललए तथा आए हए िायरस को दर करन क ललए बनाए जात ह लजस परकार िायरस सकषम परोगराम कोर स अनक हावनकारक परभाि छोडता ह ठीक उसी तरह ऐस कई एटीिायरस परोगराम परोगराम बनाय गय ह जो इन िायरसो को नततानाबत कर दत ह इनह ही िायरस क टीक कहा जाता ह यह टीक विदधभनन कयटर िायरसो क चररतर ओर परभाि पर सपणव अधययन करक बनाय गय ह और काफी परभािी दधसि हए ह नाटव न एटीिायरस सकिक हील एिीजी सीए एटीिायरस आदद इस परकार क सॉटियर क मखय उदाहरण ह

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 22: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

21

वब बराउजर

िब बराउजर (Web Browser) एक परकार का सॉफटियर होता ह जो की िब पषठो ([विशववयापी िब] या सथानीय) पर उपलबध लख छवियो चल-सचतरो सगीत और अनय जानकाररयो इतयादद को दखन तथा अनय इनटरनट सविधाओ क परयोग करन म परयकत होता ह िब पषठ एचटीएमएल नामक कयटर भाषा म ललख जात ह तथा िब बराउजर उन एचटीएमएल पषठो को उपभोकता क कयटर पर दशाव ता ह िब बराउजर परोगराम क वबना हम इटरनट पर उपलबध जानकाररयो को परात नहीी कर सकत ह िलडव िाइट िब (WWW) स जडन का एकमातर साधन िब बराउजर सॉफटियर ही ह वयसकतगत कयटरो पर परयोग होन िाल मखय िब बराउजर इनटरनट एकसपपलोरर मोलजला फायरफॉकस सफारी ऑपराकोकरोर इतयादद ह परोजकट मनजमट सॉपटवयर

परोजकट मनजमट सॉटियर (Project Management Software) का उपयोग मधयम या बडी कपवनयो म नय परोजकट की रपरखा उनका कायाव नियन तथा कायाव नियन की विधध कायव की अिधध इतयादद की सपणव रप-रखा बनान क ललए दकया ह इनस PERT GANTT तथा CPM चाटव बनाए जा सकत ह परोजकट म लगन िाली लागत उपलबध सामगरी का उसचत उपयोग इतयादद का सही अनमान लगाया जा सकता ह माइकरोसॉफट परोजकटपरोजकट दककतटाटव टीमसनटर बगशझला ओपनिकव बच आदद इस परकार क सॉटियर क मखय उदाहरण ह डसकटॉप पफबलशशिग सॉफटवयर

रतकटॉप पसबलशशिग (Desk Top Publishing)या रीटीपी सॉफटियर ि होत ह लजनका परयोग कर कमपयटर स गरीदटिग कारव विलजदटिग कारव बकलट िलदटन अखबार पसतरका या दकताब को रगीन सचतरो सदहत अतयत सदर ि आकषव क तरीक क अतयत कम समय ि खचव म आसनी स तयार कर उचच गणितता स सपरिट दकया जा सकता ह माइकरोसॉफट पसबलशर एरोब पजमकर किाकव एकसपरस फरममकर इस परकार क सॉटियर क मखय उदाहरण ह अकाउटटिग सॉफटवयर

अकाउदटिग सॉफटियर(Accounting Software) ि होत ह लजनका परयोग कायाव लयो म लखाकन कायो को कमपयटरीकत करन म दकया जाता ह कायाव लयीन या वयिसाय की लखा परणाली को कमपयटरीकत करन तथा लखाकन राटा पर नजर रखन क ललए और एक सगठन क विततीय सचालन स सबधधत समतत जानकारी को अदयतन बनाए रखन क ललए लखा सबधधत परदकरयाओ का परबधन करन क ललए इन सॉफटियर का उपयोग दकया जाता ह सामानय रप स इन सॉफटियर क कई परभाग होत ह जस दक सामगरी एि सची वनयतरण वनमाव ण परबधन और विततीय ररपोरटटग क रप म उपयोगकताव

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 23: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

22

इनम स आिशयकतानसार अपन ललए आिशयक दहससो का चननाि कर उपन ससथान म उपयोग कर सकता ह कई बड ससाशान समगर रप स इन सभी को अपन ससथान म परयोग करत ह लजस ईआरपी (ERP) क सदधकषत नाम स भी जाना जाता ह माइकरोसॉफट मनी टली इस परकार क सॉटियर क मखय उदाहरण ह ऑफफस सॉफटवयर सट

कई एपलीकशन सॉफटियर क समह को जो एक साथ वितररत या विदकरत दकए जात ह को सॉफटियर पकज कहत ह जस ऑफफस म परयकत होन िाल विदधभनन परोगरामो या सॉफटियर समह को ऑफफस सॉफटियर सट या पकज कहा जाता ह इसम कायाव लय म परयकत होन िाल साफटियर का एक समह दोता ह माइकरोसॉफट ऑफफस परतपर सबधधत रतकटॉप अनपरयोगो और सिाओ का समह ह लजस सामदहक रप स ऑफफस सट कहा जाता ह माइकरोसॉफट ऑफफस सिव परथम सन 1989 म माइकरोसॉफट कॉपोरशन दवारा मक- OS क ललए शर दकया गया उसक पिात सन 1990 म वििरोज क ललए परथम सतकरण लाया गया माइकरोसॉफट ऑफफस 30 ऑफफस सट का वििरोज ऑपरदटिग दधसतटम का परथम सतकरण था उसक बाद माइकरोसॉफट ऑफफस 43 माइकरोसॉफट ऑफफस 95 माइकरोसॉफट ऑफफस 2000 माइकरोसॉफट ऑफफस ङगकक तथा माइकरोसॉफट ऑफफस 3003 माइकरोसॉफट ऑफफस 2010 ह ितव मान म इसका निीनतम सतकरण ऑफफस 2016 तथा खलाउर िसड ऑफफस 365 ह

माइकरोसॉफट ऑफफस क अतगव त मखयत चार परोगराम आत ह- 1 माइकरोसॉफट िरव 2 माइकरोसॉफट एकसल 3 माइकरोसॉफट एकसस 4 माइकरोसॉफट पॉिर िाइट

एमएस ऑफफस क य परोगराम अलग-अलग परकार क कायो को करन क ललए परयोग म लाए जात ह लदकन इन सभी की कायव परणाली लगभग एक जसी ह लजसम दकसी एक परोगराम पर कायव करना सीखन क बाद अनय परोगरामो को सीखना सरल हो जाता ह यही नही एमएस ऑफफस क एक परोगराम स दसर परोगराम म कोई सचतर सामगरी या सचनाए लाना ल जाना अतयनत सरल ह इसललए इनस हर परकार क समदधशत कायव का भी कमपयटरीकरण दकया जा सकता ह

माइकरोसॉफट ऑफफस क असतररकत अनय कपवनया भी ऑफफस सॉफटियर समह परोगरामो का वनमाव ण तथा वितरण करती ह जस ndash कोरल ऑफफस ओपन ऑफफस तटार ऑफफस उतयादद इनम भी उपरोकतानसार कई सॉफटियर एक ही समह क रप म वितररत दकए जात ह

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 24: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

23

उपयोफगता सॉफटवयर या यटीसलटी सॉफटवयर (Utility Software)

यह उस परकार क सॉफटियर परोगराम या परोगरामो क समह होत ह जो उपयोगकताव को उसक कयटर क सधारण क वनयसमत कायव को सरल बनान उस अशदधियो स दर रखन तथा कमपयटर दधसतटम को सरदधकषत बनान की सविधा परदान करत ह िहत रप म यह दधसतटम सॉफटियर या एसथपलकशन सॉफटियर ही होत ह दकनत अनक सथानो पर इनह उपयोसगता सॉफटियर या यटीललटी सॉफटियर की शणी म रखा जाता ह

उपयोसगता सॉफटियर या यटीललटी सॉफटियर क कछ उदाहरण इस परकार ह डडसक फॉरमटटिग (Disk Formatting) इसक दवारा नए ममोरी वरतक (फलॉपी हारव वरतक या

ऑसटकल वरतक) को परयोग स पहल आपरदटिग दधसतटम क अनकल बनाया जाता ह तथा इनका उपयोग कर वरतक को उपयोग दकए जा रह ऑपरदटिग दधसतटम तथा फाइल दधसतटम क आधार पर वरतक पर राटा ललखन तथा पढन क योगय बनाया जाता ह

डडसक कलीन अप (Disk Clean Up) इसक दवारा ममोरी वरतक की अशदधिया तथा अनािशयक परोगराम ि राटा हटाकर उसकी सगरहण (तटोरज) कषमता म िदधि की जाती ह

बकअप परोगराम (Backup Program) कयटर म लग ममोरी वरतक क कषसतगरतत हो जान पर राटा को नषट होन स बचान क ललए बकअप परोगराम का उपयोग दकया जाता ह कमपयटर म राटा सरदधकषत रखन क ललए यह अवनिायव ह दक राटा का समय समय पर बकअप ललया जाए बड दधसतटम म यह कायव तिचाललत रप स करन क ललए भी इन बकअप परोगरामो म यह सविधा परदान की जाती ह

रशजसरी कलीनसस (Registry cleaners) ndash ऑपरदटिग दधसतटम म उपयोगकताव समय समय पर अपनी आिशयकतानसार परोगराम ससथासपत करत तथा हटात रहत ह परोगराम हटान पर भी कई अनािशयक परविषटषटयॉ दधसतटम की रलजतरी म रह जाती ह जो कई बार कमपयटर की गसत की धीमी या परभावित करती रहती ह इन अनािशयक परविषटषटयॉ को दधसतटम की रलजतरी स हटान क ललए तथा दधसतटम को सही अिसथा म रखन क ललए यह आिशयक होता ह दक समय-समय पर दधसतटम की रलजतरी को साफ दकया जाए इसक ललए रलजतरी कलीनसव परोगराम का उपयोग दकया जाता ह

डडसक डडफरॉगमनटसस (Disk defragmenters) ndash उपयोगकताव अपन कमपयटर पर समय-समय म नई फाइलो का वनमाव ण तथा अनािशयक फाइलो को वरतक स हटात रहत ह वरतक पर फाइलो म इस पररिधव न और विलोपन स वरतक पर ररकत सथान करसमक रप स न होकर विखवरत रप म होता ह लजसस वरतक पर उपसथसथत फाइलो को पढन तथा ललखन म कमपयटर को अधधक समय लगता ह तथा कमपयटर की गसत धीमी हो जाती ह कमपयटर की गसत को बढान तथा वरतक स फाइल को पढन तथा इस पर ललखन म लगन िाल समय को कम करन क ललए यह आिशयक ह दक इन वरतक फाइलो को करमबि तरीक स ही ललखा जाए तथा फाइलो को खवरत रप म न रखत हए उनह एक

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 25: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

24

ही भाग म रखा जाए यह परदकरया वरतक वरफरॉगमनटशन कहलाती ह तथा ि परोगराम जो इस कायव को करत ह वरतक वरफरॉगमनटसव कहलात ह कमपयटर की गसत को सही रखन क ललए यह आिशयक ह दक आप समय-समय पर वरतक वरफरॉगमनटसव परोगराम को अपन कमपयटर पर चलात रह

एनटी वायरस परोगराम (Anti-virus program) ndash कमपयटर िायरस ि परोगराम होत ह जो अनचाह ही आपक कमपयटर म परिश कर जात ह और आपक कमपयटर म दोष उतपनन कर दत ह कमपयटर दधसतटम को सही रखन क ललए यह आिशयक ह दक आप अपन कमपयटर को िायरस मकत रख कमपयटर को िायरस मकत रखन क ललए यह आिशयक ह दक आप समय समय पर कमपयटर पर िायरस तकनर तथा िायरस ररमिर या एनटी िायरस परोगराम चलात रह इन परोगरामो क परयोग स आप अपन कमपयटर को िायरस मकत तथा दोषमकत रख सकत ह एटीिायरस सॉफटियर भविषटय क सकरमण स भी अपक कयटर को सरदधकषत रखत हए वनरतर िायरस स सरकषा परदान करता ह

ई-मल कलाइट सॉफटवयर (e-mail client software)

इलकरॉवनक मल (Electronic Mail) लजस सदधकषत म ईमल कहत ह िजव मान समय म सचार का सबस सशकत माधयम ह लजसका परयोग कर कोई भी उपयोगकताव अपनी राक या सदश तथा कोई भी फाइल इटरनट का परयोग कर इलकरॉवनक माधयम स दवनया भर म कहीी भी नयनतम शलक (या लगभग वनशलक) भज सकता ह

कई ससथानो म जहा अपना सारा कायव ईमल स ही सचाललत होता ह ि िब आधाररत ईमल का परयोग न कर POPIMAP परोटोकाल आधाररत ईमल का परयोग करत ह लजसस दक ि सभी ईमल अपन कमपयटर पर एक साथ राउनलोर कर सक तथा उनका परयोग ऑफलाइन भी कर सक इस कायव क ललए जो सॉफटियर परयकत होत ह ि ईमल कलाइट कहलात ह ईमल कलाइट सॉफटियर औपचाररक रप स मल उपयोगकताव एजट (MUA) होता ह लजसका उपयोग उपयोगकताव क ईमल को परबधधत करन क ललए दकया जाता ह

आमतौर पर ईमल कलाइट म पाठ को परदरशशत और सपाददत करन क ललए यजर इटरफस होत ह कछ अनपरयोग परोगराम-बाहय सपादक क उपयोग की अनमसत भी दत ह जब एक उपयोगकताव ईमल को ललखना और भजना चाहता ह तो ईमल कलाइट इस काम को सभालत ह ईमल कलाइट आमतौर पर तिचाललत रप स यजर क मल सिव र स कनकट हो जाता ह तथा ईमल सिव र स राउनलोर या परसषत कर दता ह कछ ईमल कलाइट सॉफटियर ईमल को सरकषा परदान करन क ललए ईमल सदश को कट भाषा म पररिरमतत करन का कायव लजस एसनकरशन कहत ह को करन का विकलप भी दान करती ह तादक उपयोगकताव क सदश कोई भी अनाधधकत वयसकत न पढ पाए

लोकसपरय ईमल कलाइटो म आउटलक एकसपरस(Outlook Express) माइकरोसॉफट आउटलक (Microsoft Outlook) मलबरव (Mailbird) ईएम कलाइट (em Client) विनडोज लाइि मल (Windows Live Mail) लजमपबरा (Zimbra) इकी (Inky) ओपरा मल (Opera

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 26: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

25

Mail) मरो मल (MetroMail) इनकररीमल (Incredimail) मोलजला का थररबरव (Thunderbird) और एपल इक का मल (Mail) शासमल ह एचपीदधसकयोरमन (HP SecureMail) रटामोशन(DataMotion) परफपॉइट (Proofpoint) एरिब(EdgeWave) रर माइकरो (Trend Micro) दकरटझोन (Cryptzone) सोफोस (Sophos) तथा पराइिटो (Privato) आदद कट भाषा म ई-मल सदश भजन िाल कछ परमख सॉफटियर ह एचटीएमएल एडडटर (HTML editor)

एचटीएमएल एवरटर (HTML editor) िब पज वनरममत करन क ललए बनाए गए अनपरयोग सॉफटियर ह हालादक एक िब पज क एचटीएमएल माकव अप का पाठ एवरटर दकसी भी टकसपट एवरटर दवारा ललखा जा सकता ह दकनत विशष रप स तयार दकए गए HTML एवरटर अधधक सहललयत और असतररकत कायव कषमता की सविधा परदान कर सकत ह उदाहरण क ललए कई HTML एवरटर किल HTML क साथ ही काम नहीी करत बसलक अतयाधवनक तकनीको जस सीएसएस (CSS) एकसएमएल (XML) और जािासतकरट (JavaScript) या इसीएमएसतकरट (ECMAScript) जस सबधधत परौदयोसगदकयो क साथ भी काम करत ह कछ मामलो म ि एफटीपी क माधयम स ररमोट िब सिव र और िबरीएिी और िसव न मनजमट दधसतटम जस दक सीिीएस या सबभसव न क साथ सचार परबधन करत ह

एचटीएमएल एवरटर का परयोग कर उपयोगकताव िबसाइट टमपपलस का परयोग कर सकत ह तथा टलबार और कीबोरव शॉटव कट परयोग कर शीघरता स आम एचटीएमएल ततिो और सरचनाओ को जोड सकत ह WYSIWYG HTML एवरटर उपयोगकताव को एक सपादन इटरफस परदान करता ह जो िब बराउजर म पज का परदशव न कस दकया जाए उसक सरप होता ह एक WYSIWYG HTML एवरटर क उपयोग को दकसी HTML जञान की आिशयकता नहीी होती इस एक औसत कयटर उपयोगकताव आसानी क साथ आरभ कर सकत ह तथा बडी ही शीघरता स िबपज का वनमाव ण कर सकता ह

कमपपयटर म अकषर तथा शबद (Characters amp Words in Computer)

लजस तरह स पराकसतक भाषाओ म अलग-अलग अकषरो (characters) को समलाकर शबद बनत ह उसी परकार कमपयटर म वबस को समलाकर अकषर(charcater) तथा अकषरो को समलाकर शबद (words) बनाय जात ह इन कमपयटर िरसव म वबस की सखया अलग-अलग कमपयटर म अलग-

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 27: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

26

अलग होती ह कोई कमपयटर आठ वबट क शबद लता ह कोई 16 वबट क और कोई 32 वबट क इस तरह अलग-अलग वबट पटनव क अलग-अलग अको और अकषरो क कोस तयार दकय जात ह परारदधभक कमपयटर 4 तथा 8 वबट क शबद लत थ अथाव त इनकी शबद-लमपबाई (िरव -लगथ) 4 या 8 वबट होती थी दकनत ितव मान म परयकत सामानय कमपयटरो की शबद-लमपबाई (िरव -लगथ) 32 या 64 वबट होती ह िस आजकल 128 वबट शबद-लमपबाई (िरव -लगथ) क कमपयटर भी उपलबध ह

सामानयत कमपयटर म अगरजी भाषा क ललए जो ब वबट क कोर परयकत दकए जात ह उनह अमररकन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म आतकी (ASCII) कोर कहा जाता ह यह सभी कमपयटरो क ललए मानक कोर ह नीच दी गई सारणी म अगरजी भाषा क कछ मानक करकटर उसक ललए वनधाव ररत आतकी कोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह भारतीय भाषाओ जस दहनदी मराठी गजराती तसमल इतयादद को कमपयटर म वयकत करन क ललए आतकी कोर की तजव पर ही वनधाव ररत इवरयन तटनडटव कोर फॉर इनफरमशन इटरचनज या सदधकषत म इतकी (ISCII) कोर परयोग म लाए जात ह यह भी ब वबट क कोर ह ितव मान म कमपयटरो म यवनकोर (UNICODE) का उपयोग होता ह इन कोर का उपयोग कर कमपयटर म विशव की सभी परमख भाषाओ जस -तपवनश जमव न अगरजी चीनी जापानी तिीवरश इतयादद वयकत और सगरदहत की जाती ह यह कोर 32 वबट क कोर ह दकनत इनक 16 वबट (UTF-16) तथा ब वबट क सतकरण (UTF-8) भी उपलबध ह लजनका परयोग कमपयटरो म दकया जाता ह इस परागराफ क नीच दी गई सारणी म दहनदी क मानक अकषर (करकटर) उसक ललए वनधाव ररत यवनकोर तथा उसक समतलय बायनरी कोर परदरशशत दकए गए ह

Binary Codes for English Characters amp Some Mathamatical Symbols

amp Special Characters 0 110000 F 1000110 U 1010101 101100 φ 11101101 l 1101100 1 110001 G 1000111 V 1010110 - 101101 ε 11101110 m 1101101

2 110010 H 100100

0 W 1010111 101110 cap 11101111 n 1101110 3 110011 I 1001001 X 1011000 101111 radic 11111011 o 1101111 4 110100 J 1001010 Y 1011001 1000000 a 1100001 p 1110000 5 110101 K 1001011 Z 1011010 [ 1011011 b 1100010 q 1110001 6 110110 L 1001100 100011 Σ 11100100 c 1100011 r 1110010

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 28: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

27

7 110111 M 1001101 $ 100100 σ 11100101 d 1100100 s 1110011 8 111000 N 1001110 100101 micro 11100110 e 1100101 t 1110100 9 111001 O 1001111 amp 100110 τ 11100111 f 1100110 u 1110101

A 1000001 P 101000

0 100111 Φ 11101000 g 1100111 v 1110110 B 1000010 Q 1010001 ( 101000 Θ 11101001 h 1101000 w 1110111 C 1000011 R 1010010 ) 101001 Ω 11101010 i 1101001 x 1111000 D 1000100 S 1010011 101010 δ 11101011 j 1101010 y 1111001 E 1000101 T 1010100 + 101011 infin 11101100 k 1101011 z 1111010

Binary Codes for Devanagari Characters in Unicode

अ 111000001010010010000101

ङ 111000001010010010011001

भ 111000001010010010101101

आ 111000001010010010000110

च 111000001010010010011010

म 111000001010010010101110

इ 111000001010010010000111

छ 111000001010010010011011

य 111000001010010010101111

ई 111000001010010010001000

ज 111000001010010010011100

र 111000001010010010110000

उ 111000001010010010001001

झ 111000001010010010011101

ऱ 111000001010010010110001

ऊ 111000001010010010001010

ञ 111000001010010010011110

ल 111000001010010010110010

ऋ 111000001010010010001011

ट 111000001010010010011111

ळ 111000001010010010110011

ऌ 111000001010010010001100

ठ 111000001010010010100000

ऴ 111000001010010010110100

ऍ 11100000101001001000 र 11100000101001001010 ि 11100000101001001011

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 29: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

28

1101 0001 0101 ऎ 11100000101001001000

1110 ढ 11100000101001001010

0010 श 11100000101001001011

0110 ए 11100000101001001000

1111 ण 11100000101001001010

0011 ष 11100000101001001011

0111 ऐ 11100000101001001001

0000 त 11100000101001001010

0100 स 111000001010010010111

000 ऑ 11100000101001001001

0001 थ 11100000101001001010

0101 ह 111000001010010010111

001 ऒ 11100000101001001001

0010 द 11100000101001001010

0110 111000001010010010111

010 ओ 11100000101001001001

0011 ध 11100000101001001010

0111 ा 111000001010010010111

110 औ 11100000101001001001

0100 न 11100000101001001010

1000 स 111000001010010010111

111 क 11100000101001001001

0101 ऩ 11100000101001001010

1001 ी 11100000101001011000

0000 ख 11100000101001001001

0110 प 11100000101001001010

1010 11100000101001011000

0001 ग 11100000101001001001

0111 फ 11100000101001001010

1011 11100000101001011000

0010 घ 111000001010010010011

000 ब 11100000101001001010

1100 ॐ 11100000101001011001

0000

अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (ASCII)

आसकी (ASCII) लजसका परा नाम अमररकन सटणडडस कोड फॉर इनफॉमशन इणटरचज (American Standard Code for Information Interchange) ह कमपयटर म उपयोग करन

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 30: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

29

क ललय िणव -इनकोर करन का एक अतरराषटरीय मानक ह यह अगरजी िणव माला क करम क अनसार वयिसथसथत ह आतकी क कोर िणो को एक कोर वनधाव ररत करता ह लजसका उपयोग कमपयटर म टकसपट को वयकत करन सचार उपकरणो म एि टकसपट का परयोग करन िाली अनय यसकतयो (जस ndash मोबाइल फोन) म होता ह आज हम कयटर पर आसानी जो कछ भी ललखत ह िो आतकी क कारण ही सभि हो सका ह परतयक कयटर परयोगकताव अको अकषरो तथा सकतो क ललए बाइनरी दधसतटम पर आधाररत कोर का वनमाव ण करक कयटर को पररचाललत कर सकता ह लदकन उसक कोर किल उसी क दवारा परोगरामो और आदशो क ललए लाग होग दकनत इसक कारण कयटर क परयोगकताव परतपर सचनाओ का आदान परदान तब तक नहीी कर सकत जब तक दक ि एक -दसर दवारा इततमाल दकय हए कोर सकतो स पररसचत न हो सचनाओ क आदान परदान की सविधा क ललए ही यह एक मानक कोर तयार दकया गया ह लजस अब पर विशव म मानयता परात ह आतकी म ऐस 256 कोर ह मानक आतकी कोर का मान 0 स 127 होता ह जबदक 128 स 256 तक करकटर पररिरधधत (Extended) आतकी करकटर सट होत ह

(ASCII Table)

Binary Oct Dec Hex Glyph

100 000 40 32 20

100 001 41 33 21

100 010 42 34 22

100 011 43 35 23

100 100 44 36 24 $

100 101 45 37 25

100 110 46 38 26 amp

100 111 47 39 27

101 000 50 40 28 (

101 001 51 41 29 )

101 010 52 42 2A

101 011 53 43 2B +

101 100 54 44 2C

101 101 55 45 2D -

101 110 56 46 2E

101 111 57 47 2F

110 000 60 48 30 0

110 001 61 49 31 1

110 010 62 50 32 2

110 011 63 51 33 3

110 100 64 52 34 4

110 101 65 53 35 5

110 110 66 54 36 6

Binary Oct Dec Hex Glyph

110 111 67 55 37 7

111 000 70 56 38 8

111 001 71 57 39 9

111 010 72 58 3A

111 011 73 59 3B

111 100 74 60 3C lt

111 101 75 61 3D =

111 110 76 62 3E gt

111 111 77 63 3F

100 0000 100 64 40

100 0001 101 65 41 A

100 0010 102 66 42 B

100 0011 103 67 43 C

100 0100 104 68 44 D

100 0101 105 69 45 E

100 0110 106 70 46 F

100 0111 107 71 47 G

100 1000 110 72 48 H

100 1001 111 73 49 I

100 1010 112 74 4A J

100 1011 113 75 4B K

100 1100 114 76 4C L

100 1101 115 77 4D M

Binary Oct Dec Hex Glyph

100 1110 116 78 4E N

100 1111 117 79 4F O

101 0000 120 80 50 P

101 0001 121 81 51 Q

101 0010 122 82 52 R

101 0011 123 83 53 S

101 0100 124 84 54 T

101 0101 125 85 55 U

101 0110 126 86 56 V

101 0111 127 87 57 W

101 1000 130 88 58 X

101 1001 131 89 59 Y

101 1010 132 90 5A Z

101 1011 133 91 5B [

101 1100 134 92 5C

101 1101 135 93 5D ]

101 1110 136 94 5E ^

101 1111 137 95 5F _

110 0000 140 96 60 `

110 0001 141 97 61 a

110 0010 142 98 62 b

110 0011 143 99 63 c

110 0100 144 100 64 d

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 31: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

30

Binary Oct Dec Hex Glyph

110 0101 145 101 65 e

110 0110 146 102 66 f

110 0111 147 103 67 g

110 1000 150 104 68 h

110 1001 151 105 69 i

110 1010 152 106 6A j

110 1011 153 107 6B k

110 1100 154 108 6C l

110 1101 155 109 6D m

Binary Oct Dec Hex Glyph

1101 110 156 110 6E n

1101 111 157 111 6F o

1110 000 160 112 70 p

1110 001 161 113 71 q

1110 010 162 114 72 r

1110 011 163 115 73 s

111 0100 164 116 74 t

111 0101 165 117 75 u

111 0110 166 118 76 v

Binary Oct Dec Hex Glyph

111 0111 167 119 77 w

111 1000 170 120 78 x

111 1001 171 121 79 y

111 1010 172 122 7A z

111 1011 173 123 7B

111 1100 174 124 7C |

111 1101 175 125 7D

111 1110 176 126 7E ~

उपरोकत टबल म आतकी क परथम 31 करकटसव को परदरशशत नही दकया गया गया ह कयोदक ि सपरिट नहीी होत ह ि कनरोल करकटसव कहलात ह इनम शासमल ह ndash एनटर करकटर(13) एतकप करकटर(27) टब करकटर (9) करकटर इतयादद करकटर 32 स 126 तक क करकटर परदरशशत दकए गए ह आप इनक बार म अधधक जानकारी httpswwww3schoolscomcharsetsref_html_asciiasp स परात कर सकत ह

आतकी कोर क माधयम स जसा उपरोकट टबल म दशाव या गया ह दकसी भी भाषा क अधधकतम 127 कसकटर ही दशाव ए जा सकत ह अत यह कोर उन भाषाओ को पणव त परदरशशत नहीी कर सकत ह लजनम 127 स अधधक करकटर सखया ह जस गरीक रशशयन तथा चीनी भाषा साथ ही इसम विदधभनन दशो की मदराओ को परदरशशत करन की भी कषमता नहीी ह अत इसका उपयोग एक बार म एक स अधधक भाषा को परदरशशत करन क ललए नहीी दकया जा सकता ह अलग-अलग भाषाओ को परदरशशत करन क ललए दधभनन दधभनन भाषाओ क ललए आतकी कोर पज बनाए गए ह साझ ही एकसटनडर आतकी क अगल 127 करकटर भी मानक नहीी ह अलग-अलग कमपयटर वनमाव ताओ न या सॉफटियर वनमाव ताओ न इनका परयोग अपनी सविधानसार दकया ह अत इनका परयोग होन पर राटा रपातरण म तरदट होन की आशका बनी रहती ह इस कमी को हर करन क ललए यवनकोर का परयोग दकया गया लजस आग समझाया गया ह

यडनकोड (UNICODE)

यनिकोड परतयक अकषर क लिए एक निशष िमबर परदाि करता ह चाह कोई भी पलटफॉरम हो चाह कोई भी परोगरार हो चाह कोई भी भाषा हो

जसा दक आपन ऊपर पढा दक कमपयटर मल रप स नबरो स समपबध रखत ह य परतयक अकषर और िणव क ललए एक नबर वनधाव ररत करक अकषर और िणव सगरदहत करत ह यवनकोर का आविषटकार होन स पहल ऐस नबर दन क ललए सकरो विदधभनन सकत ललसप परणाललया थीी दकसी एक सकत ललसप

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 32: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

31

म पयाव त अकषर नहीी हो सकत ह उदाहरण क ललए यरोसपय सघ को अकल ही अपनी सभी भाषाओ को शासमल करन क ललए अनक विदधभनन सकत ललसपयो की आिशयकता होती ह अगरजी जसी भाषा क ललए भी सभी अकषरो विरामसचनहो और सामानय परयोग क तकनीकी परतीको हत एक ही सकत ललसप पयाव त नहीी थी

य सकत ललसप परणाललया परतपर विरोधी भी ह इसीललए दो सकत ललसपया दो निभभनन अकषरो क ललए एक ही नबर परयोग कर सकती ह अथिा सराि अकषर क ललए विदधभनन नमपबरो का परयोग कर सकती ह दकसी भी कमपयटर (विशष रप स सिव र) को विदधभनन सकत ललसपया सभालनी पडती ह फफर भी जब दो विदधभनन सकत ललसपयो अथिा पलटफॉमो क बीच राटा भजा जाता ह तो उस राटा क हमशा खराब होन का जोखखम रहता ह

यवनकोर परतयक अकषर क ललए एक विशष नबर परदान करता ह चाह कोई भी पलटफॉमव हो चाह कोई भी परोगराम हो चाह कोई भी भाषा हो यवनकोर तटररव को ऐपल एचपी आईबीएम जतट दधसतटम माईकरोसॉफट औरकल सप सन साईबस यवनदधसस जसी उदयोग की परमख कमपपवनयो और कई अनय न अपनाया ह यवनकोर की आिशयकता आधवनक मानदरो जस एकसएमएल जािा एकमा सतकरट (जािा सतकरट) एलरीएपी कोबाव 30 रबलयएमएल क ललए होती ह और यह आईएसओआईईसी 10646 को लाग करन का अधधकाररक तरीका ह यह कई सचालन परणाललयो सभी आधवनक बराउजरो और कई अनय उतपादो म होता ह यवनकोर तटररव की उतपसत और इसक सहायक उपकरणो की उपलबधता हाल ही क असत महतिपणव विशववयापी सॉफटियर टकनोलॉजी रझानो म स ह

यवनकोर को गराहक-सिव र अथिा बह-आयामी उपकरणो और िबसाइटो म शासमल करन स परपरागत उपकरणो क परयोग की अपकषा खचव म अतयधधक बचत होती ह यवनकोर स एक ऐसा अकला सॉफटियर उतपाद अथिा अकला िबसाइट समल जाता ह लजस री-इजीवनयररिग क वबना विदधभनन पलटफॉमो भाषाओ और दशो म उपयोग दकया जा सकता ह इसस राटा को वबना दकसी बाधा क विदधभनन परणाललयो स होकर ल जाया जा सकता ह सखया परणासलया (Number System)

जसा दक पिव म बताया गया ह दक हम जो भी कयटर को इनपट दत ह िह कयटर बाइनरी नबर दधसतटम (01) म समझता ह अथाव त हम जो भी शबद या अकषर क रप म कयटर को इनपट दत ह कयटर उस बाइनरी नबर दधसतटम यावन 01 म बदलता ह दसर शबदो म हमार दवारा ददय गय इनपट को कयटर बाइनरी नबर दधसतटम (ददवआधारी सखया परणाली) म बदलता ह उसक बाद िह राटा इलकरोवनक पलस (Electronic Pulse) म बदल जाती ह और कयटर क पररपथ (Circuit) म धारा परिादहत होती ह जहा 1 का मतलब ldquoONrdquo होता ह और 0 का मतलब ldquoOFFrdquo होता ह कयटर की सभी की सभी कायव परणाली इनहीी दो सकतो (01) पर वनभव र करती ह कयोदक इलकरॉवनकस

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 33: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

32

क अनसार कोई भी दधसगनल (Signal) या तोह चाल (ON) हो सकता या तोह बद (OFF) अिसथा म हो सकता ह

कयटर सखया परणाली कयटर दधसतटम आरककटकचर (Computer System Architecture) म सखयाओ का परसतवनधधति करन की तकनीक ह लजस हम कयटर सखया परणाली (नबर दधसतटम) क नाम स पररभासषत करत ह नबर सससटम क परकार (Types of Number System)

टिआधारी सखया परणाली (Binary Number System) बाइनरी नबर दधसतटम म किल दो अक lsquo0lsquo और lsquo1lsquo होत ह इस ददवआधारी सखया परणाली को बस 2 नबर दधसतटम (Base 2 Number System) भी कहत ह कयोदक ददवआधारी सखया परणाली का आधार 2 ह कयोदक इसम किल दो अक ह

ऑकटल सखया परणाली (Octal Number System) ऑकटल सखया परणाली म किल आठ (8) अक 0 स 7 होत ह परतयक सखया 0123456 और 7 क साथ इस नबर परणाली म दशाव ती ह इसका Base 8 होता ह ऑकटल नबर दधसतटम का आधार 8 ह कयोदक इसम किल 8 अक ह

दशमलव सखया परणाली (Decimal Number System) दशमलि सखया परणाली म 0 स 9 तक किल दस (10) अक होत ह परतयक सखया इस सखया परणाली म 0123456 78 और 9 क साथ दशाव ती ह इसका Base 10 होता ह दशमलि सखया परणाली का आधार 10 ह कयोदक इसम किल 10 अक ह

हकसाडससमल सखया परणाली (Hexadecimal Number System) हकसारदधसमल सखया परणाली म सोलह (16) अलफानयमररक मान (Alphanumeric Values) 0 स 9 और A स F होत ह परतयक नबर 0123456 7 9 9 ABCDE और F इस सखया परणाली क साथ दशाव ता ह इसका Base 16 होता ह हकसारदधसमल सखया परणाली का आधार 16 ह कयोदक इसम 16 अलफानयमररक मान ह यहा A 10 ह B 11 ह C 12 ह D 13 ह E 14 ह और F 15 ह

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 34: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

33

Suggested Video Links

What is Computer Software - Definition amp

Applications

httpsstudycomacademylessonwhat-is-computer-

software-definition-applications-quizhtml

TYPES OF SOFTWARE with examples httpswwwyoutubecomwatchv=JDbudN9-7S0

Types Of Software | System Software and

Application Software

httpswwwyoutubecomwatchv=HkQKTkw6-Rw

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

What is Software httpswwwyoutubecomwatchv=akvI2UHsRbM

Programming Language Basics Definitions amp

Terms

httpswwwyoutubecomwatchv=rtZZc11H0x4

Computer Languages (Hindi)

httpswwwyoutubecomwatchv=rDyxMZEV4S4

COMPUTER LANGUAGES - 2 httpswwwyoutubecomwatchv=SBc5jCsV7pY

Types of Programming Languages httpswwwyoutubecomwatchv=aYjGXzktatA

What is Assembler Interpreter amp Compiler httpswwwyoutubecomwatchv=bQjW9OAhEco

COMPILER INTERPRETER

ASSEMBLERLINKER AND LOADER(HINDI)

httpswwwyoutubecomwatchv=4sPWotthkgw

Difference between Compiler and Interpreter httpswwwyoutubecomwatchv=ffovPJF86wU

What is COMPILER | What is INTERPRETER |

Difference between Interpreter and Compiler

httpswwwyoutubecomwatchv=e4ax90XmUBc

Types of Computer Software

httpswwwyoutubecomwatchv=gJf6AnD9RJY

Application Software | Categories Of

Application Software

httpswwwyoutubecomwatchv=p2px4u4H5Dk

What are System Software httpswwwyoutubecomwatchv=oWI9eKY__wc

What are Package Software | Application

Software

httpswwwyoutubecomwatchv=12UipCS_COs

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis

Page 35: 1PGDCA1 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY › wp-content › ...III-Fundamentals...Information-Techn… · information technology इकाई – तीन डॉ.

34

What are Customized Software | Application

Software

httpswwwyoutubecomwatchv=9R1aTfulj84

Codes (ASCIIBCDEBCDICUnicode) httpswwwyoutubecomwatchv=SyVBaA2ue60

What is ASCII httpswwwyoutubecomwatchv=5B4IdTmqLYU

What is ASCII httpswwwyoutubecomwatchv=zB85kTs-sEw

Understanding ASCII and Unicode httpswwwyoutubecomwatchv=5aJKKgSEUnY

What is ASCII code and UNICODE in Hindi httpswwwyoutubecomwatchv=_3MOwQfJmZE

जावनय दहिदी म UNICODE कया होता ह httpswwwyoutubecomwatchv=b07R9HIRUSk

Decimal to Binary Conversion | decimal to

binary

httpswwwyoutubecomwatchv=RKAQsyPRk_w

Binary Decimal Fraction octal hexadecimal

conversion

httpswwwyoutubecomwatchv=-mRi2ClCj8A

BinaryDecimalOctalHexadecimal

Conversion (PART-1)

httpswwwyoutubecomwatchv=kAnBaQoJkpo

BinaryDecimalOctal Hexadecimal

Conversion in hindi (Part 2)

httpswwwyoutubecomwatchv=1OPccXMvVbw

Conversions BinaryOctalDecimalHexa

Decimal|Number System Conversion

httpswwwyoutubecomwatchv=MPMX7TKcGis