Posts

Showing posts from April, 2023

OS Notes in Hindi English Download Link

 OS Notes Download  Unit1_OS_Hindi  ,  Unit1_OS_English   Unit2_OS_Hindi  ,  Unit2_OS_English   Unit3_OS_Hindi  ,  Unit3_OS_English Unit4 OS Hindi  ,  Unit4 OS English

Software and It's types - application, system and utility software सॉफ्टवेयर एवं उसके प्रकार

Image
  Software is an important component of computer system. It is a collection of different programs which are used to perform a specific task. we can't touch or sense computer software because it runs inside hardware device. Software's and hardware's are Supplementary. it means we can't achieve one in the absence of another.  सॉफ्टवेयर कंप्यूटर सिस्टम का एक महत्वपूर्ण घटक है। यह विभिन्न प्रोग्रामों का एक संग्रह है जो किसी विशिष्ट कार्य को करने के लिए उपयोग किए जाते हैं। हम कंप्यूटर सॉफ्टवेयर को न तो छू सकते हैं और न ही महसूस कर सकते हैं क्योंकि यह हार्डवेयर डिवाइस के अंदर चलता है। सॉफ्टवेयर और हार्डवेयर पूरक हैं। इसका अर्थ है कि हम एक के अभाव में दूसरे को प्राप्त नहीं कर सकते है।  Software is categorized into three types- 1) Application Software 2) System Software 3) Utility Software. सॉफ्टवेयर को तीन प्रकारों में वर्गीकृत किया गया है- 1) एप्लीकेशन सॉफ्टवेयर 2) सिस्टम सॉफ्टवेयर 3) यूटिलिटी सॉफ्टवेयर। 1) Application Software-  This type of software's are used to perfor...

Multitasking OS मल्टीटास्किंग ऑपरेटिंग सिस्टम

Image
 Multitasking O.S.(मल्टीटास्किंग ओएस)-  A program in running state is called a task. In multitasking OS, two or more tasks are active together at same time. Due to which we can run many applications at same time and also provide resources to them. रनिंग स्टेट में एक प्रोग्राम को टास्क कहा जाता है। मल्टीटास्किंग ओएस में, एक ही समय में दो या दो से अधिक टॉस्क एक साथ सक्रिय होते हैं। जिससे हम एक ही समय में कई एप्लीकेशन रन कर सकते हैं और उन्हें संसाधन भी प्रदान कर सकते हैं। Multitasking is of following two types- (i) Preemptive Multitasking (ii) Co-operative Multitasking मल्टीटास्किंग निम्नलिखित दो प्रकार की होती है- (i) प्रीएमप्टिव मल्टीटास्किंग (ii)को-ऑपरेटिव मल्टीटास्किंग Advantages of Multitasking- मल्टीटास्किंग के फायदे- i) With the help of multi-tasking we can easily manage multiple users Simultaneously. i) मल्टी-टास्किंग की मदद से हम एक साथ कई यूजर्स को आसानी से मैनेज कर सकते हैं। (ii) Multitasking 0.S. strongly supports viritual memory concept. (ii) मल्टीटास्किंग ओ.एस. वर्च...

Operating System and its goals/objectives ऑपरेटिंग सिस्टम एवं उसके लक्ष्य/उद्देश्य

  Operating System is a system software. It is a collection of different programs which work between different users and computer hardware. It means, it is an interface between user and hardware of computer system. So that application programs can run on Computer in effective and convenient manner. OS is very important part of any computer system because it manages all the resources of computer like input-output devices, Ram-Rom, hard disc, microprocessors, network connection etc.  ऑपरेटिंग सिस्टम एक सिस्टम सॉफ्टवेयर है। यह विभिन्न प्रोग्रामों का एक संग्रह है जो विभिन्न उपयोगकर्ताओं और कंप्यूटर हार्डवेयर के बीच कार्य करता है। अर्थात यह कंप्यूटर सिस्टम के यूजर और हार्डवेयर के बीच एक इंटरफेस है। जिससे एप्लीकेशन प्रोग्राम कंप्यूटर पर प्रभावी और सुविधाजनक तरीके से चल सकें। OS किसी भी कंप्यूटर सिस्टम का बहुत महत्वपूर्ण हिस्सा होता है क्योंकि यह कंप्यूटर के सभी संसाधनों जैसे इनपुट-आउटपुट डिवाइस, रैम-रोम, हार्ड डिस्क, माइक्रोप्रोसेसर, नेटवर्क कनेक्शन आदि का प्रबंधन करता है। Computer ...

kde vs gnome (केडीई vs जीनोम ), gnome vs kde (जीनोम vs केडीई ) in hindi in english

   Sr.No. GNOME (जीनोम) KDE (केडीई) 1 The full form of GNOME is GNU Network Object Model Environment. It is a desktop environment or a graphical user interface that runs on view level of a computer system. GNOME  का पूरा नाम  GNU  नेटवर्क ऑब्जेक्ट मॉडल एनवायरनमेंट है। यह एक डेस्कटॉप वातावरण या एक ग्राफिकल यूजर इंटरफेस है जो कंप्यूटर सिस्टम के व्यू लेवल पर रन होता है।   The full form of KDE is K-Desktop Environment. It is a desktop environment designed by the KDE Community for cross-platform applications run on Linux, FreeBSD, Microsoft Windows, Solaris and Mac OS etc. KDE  का पूरा नाम के-डेस्कटॉप एनवायरनमेंट है। यह एक डेस्कटॉप वातावरण है जिसे केडीई समुदाय द्वारा लिनक्स ,  फ्रीबीएसडी ,  माइक्रोसॉफ्ट विंडोज ,  सोलारिस और मैक ओएस आदि पर रन किये जाने    वाले क्रॉस-प्लेटफॉर्म एप्लीकेशन के लिए डिजाइन किया गया है। 2 It is free and open source software. यह फ्री और ओपन सोर्स सॉफ्टवेयर है।    It is free and open source software...

vi Editor in Linux/Unix विआई एडिटर in English/Hindi

Image
The vi editor   is the most popular and commonly used Unix text editor software. It is available in all Linux Distributions. vi editor was developed by Bill joy in C language for ‎Unix like Operating systems in 1976. Vi is a user friendly and very powerful text editor. it is fully based on commands. It takes very less memory space so we can effectively perform any operation on text files in it.The improved version of vi editor is Vim (Vi improved). vi एडिटर   अत्यधिक प्रचलित एवं कार्य में आसान यूनिक्स टेक्स्ट एडिटर सॉफ्टवेयर है जो सभी लिनक्स डिस्ट्रीब्यूशन उपलब्ध होता है। इसे सन 1976 में बिल जॉय नामक इंजीनियर ने C लैंग्वेज में Unix जैसे ऑपरेटिंग सिस्टम्स  लिए निर्मित किया था। v i समझने में आसान एवं शक्तिशाली टेक्स्ट एडिटर है। vi एडिटर पूर्णतः commands  आधारित होता है । यह बहुत काम मात्रा में मेमोरी स्पेस ग्रहण करता है,जिसके फलस्वरूप इस एडिटर में टेक्स्ट फाइल्स पर ऑपरेशन प्रभावी ढंग से किये जा सकते है । vi एडिटर का परिष्कृत वर्शन vim  (vi  इम्प्रूव्ड) है।...

Some Important Linux Commands (लिनक्स कमांड्स) in hindi in english

 Linux Commands (लिनक्स कमांड्स) :-  1. pwd command the pwd command is use to find out the path of the current working directory (folder) in which we are working. pwd कमांड का उपयोग उस वर्तमान वर्किंग डायरेक्टरी (फोल्डर) के पथ का पता लगाने के लिए किया जाता है जिसमें हम कार्य कर रहे हैं। Example :-  $pwd /home/username. 2. cd command  cd command is use to navigate through the Linux files and directories, use the cd command - Suppose you’re in /home/username/Documents and you want to go to Photos, a sub directory of Documents then type command-  cd कमांड का उपयोग लिनक्स फाइलों और डायरेक्टरीओं के माध्यम से नेविगेट करने के लिए किया जाता है, सीडी कमांड का उपयोग निम्नानुसार करें- मान लीजिए कि आप /home/username/Documents में हैं और आप Photos पर जाना चाहते हैं, जो Documents की एक सबडायरेक्टरी है, तब कमांड टाइप करें- Example:- $cd Photos $cd.. (directory up) $cd   (home folder) $cd-  (previous directory) 3. ls command  The ls command is used to v...

Linux File System (लिनक्स फाइल सिस्टम) , Directory Structure (डायरेक्टरी स्ट्रक्चर ) , Standard Directories (स्टैंडर्ड डायरेक्टरीज) in hindi in english

Image
  Linux File System (लिनक्स फाइल सिस्टम)- Linux OS has a tree-type hierarchical file system. In which a forward slash (/) representing the root node. Here, a file is represented by an inode which is the combination of an id number and file data like Its size, location, creation date, modification date,owner name, other permissions etc. There are many types of file like regular files, directories, special files, links, sockets, named pipes and block devices etc. A disc partition contains the set of all file types and it is called container. The file system is used to handle two major operations i.e.. storing files and accessing of files efficiently. लिनक्स ओएस में एक ट्री-टाइप हायरार्किकल फ़ाइल सिस्टम होता है। जिसमें एक फ़ॉरवर्ड स्लैश (/) रूट नोड का प्रतिनिधित्व करता है। यहां, एक फ़ाइल को एक आई नोड द्वारा दर्शाया जाता है जो एक आईडी नंबर और फ़ाइल डेटा का संयोजन होता है जैसे इसका आकार, स्थान, निर्माण तिथि, संशोधन तिथि, मालिक का नाम, अन्य अनुमतियां आदि। लिनक्स में कई प्रकार की फाइ...

Linux Structure and Architecture लिनक्स की संरचना in english in hindi

  Generally Linux architecture consists of following 5 components- सामान्यतः लिनक्स आर्किटेक्चर में निम्नलिखित 5 घटक होते हैं- the Kernel, System Libraries, System Utilities Programs, Hardware Layer, and Shell. कर्नेल, सिस्टम लाइब्रेरी, सिस्टम यूटिलिटी प्रोग्राम, हार्डवेयर लेयर और शेल। Kernel:-  The kernel performs all primary functions of the operating system. It is also called Heart of computer system and it works 24*7 inside computer. It is responsible for communication between the user and hardware.When the user gives a command, that command first goes to the shell, the shell converts that command into machine language and sends it to the kernel and in the end the kernel hardware is turned on. कर्नेल:-  कर्नेल, ऑपरेटिंग सिस्टम के सभी प्राथमिक कार्यों को पूर्ण करता है। इसे कंप्यूटर सिस्टम का ह्रदय भी कहा जाता है और यह कंप्यूटर के अंदर 24*7 काम करता रहता है।यह यूजर एवं हार्डवेयर के मध्य संवाद के लिए उत्तरदायी होता है। जब यूजर कोई कमांड देता है तब वह कमांड सबसे पहले शैल ...

Characteristics / Advantages of Linux लिनक्स के गुण या विशेषताए in hindi in english

 Characteristics / Advantages of Linux (लिनक्स की विशेषताएं या लाभ):-  Some important characteristics / advantages of Linux OS are:- Linux OS की कुछ महत्वपूर्ण विशेषताएं/लाभ इस प्रकार हैं:- 1. Open Source (खुला स्रोत) - Linux is an open source operating system i.e. its source code is easily available for everyone and Anyone who is capable of coding can contribute, modify, enhance and distribute the code to anyone or institution and for any purpose. लिनक्स एक ओपन सोर्स ऑपरेटिंग सिस्टम है अर्थात इसका सोर्स कोड सभी के लिए आसानी से उपलब्ध है एवं कोई भी व्यक्ति जो कोडिंग में सक्षम हो, किसी भी अन्य व्यक्ति या संस्थान को और किसी भी उद्देश्य के लिए कोड में योगदान, संशोधन, वृद्धि और वितरण कर सकता है। 2. Security (सुरक्षा) - Linux is more secure in comparison to other operating systems such as Windows. Every program in Linux needs authorization from the admin in the form of a password. Thus, There is no need of any additional anti-virus program in Linux. लिनक्स अन्य ऑपरेटिंग सिस्टम जैसे...

Linux Introduction लिनक्स , Types of Linux लिनक्स के प्रकार in English / Hindi

Linux   is an entire family of open-source Unix operating systems, that are based on the Linux Kernel. This includes all of the most popular Linux based systems like Ubuntu, Fedora, Mint, Debian etc. Linux is an Operating system which controls all the activities of computer. Linux is just like other Operating systems MS Dos, MAC OS and Windows etc. Linux is multi user and Graphics User Interface based Operating system. Linux, computer operating system created in the early 1990s by Finnish software engineer Linus Torvalds and the Free Software Foundation (FSF). Torvalds started developing Linux to create a system similar to MINIX, a UNIX operating system developed by Andrew S. Tanenbaum when he was a student at the University of Helsinki. Linux was first released in 1991, it was very popular OS due to its open-source nature. It uses an interface (shell) that gives you access to the operating system’s services.  Linux , ओपन सोर्स Unix आपरेटिंग सिस्टम की एक फॅमिली है, जो Linux कर...

context switching (कॉन्टेक्स्ट स्विचिंग ) with diagram in english / hindi

Image
Context switching is a special technique in which CPU switches from one process/thread to another. When any high priority process arrives in ready queue and needs CPU for its execution then a context switch stores state of current process/thread and switches CPU to new process. कॉन्टेक्स्ट स्विचिंग एक विशेष प्रकार की युक्ति है जिसमे CPU एक प्रोसेस या थ्रेड से दूसरी प्रोसेस या थ्रेड पर सीधे स्थानांतरित (स्विच) हो सकता है। जब कोई उच्च प्राथमिकता वाली प्रोसेस रेडी क्यू में प्रवेश करती है एवं एक्सेक्यूशन हेतु CPU की मांग करती है तब कॉन्टेक्स्ट स्विच द्वारा वर्तमान में रन की जा रही प्रोसेस की स्टेट को स्टोर किया जाता है एवं CPU उच्च प्राथमिकता वाली प्रोसेस को एक्सेक्यूट करने हेतु प्रदान किया जाता है। Now CPU executes new high priority process.After completion of high priority process, context switch again restores current process state and resume execution of it. context switching is an essential feature of a multitasking operating system. अब CPU नई उच्च प्राथमिकता वाली प्रोसेस को एक्सेक्यू...