Computer Fundamental
What is a Computer:
Computer is an electronic machine which perform arithmetic and logical operation with high speed and accuracy.
कंप्यूटर एक इलेक्ट्रॉनिक मशीन है जो अंकगणितीय और तार्किक कार्यों को बहुत ही तेजी से और सुव्यवस्थित तरीके से करके देती है।
It has basic four components. इसके मुख्य चार घटक होते हैं।
Hardware
Software
Firmware
Humanware
Hardware:- It represent the basic components of the computer system which we can see and touch just like motherboard,CPU, RAM, ROM, Hard disk etc.
कंप्यूटर के वह भाग जिन्हें हम देख सकते हैं छू सकते हैं और महसूस कर सकते हैं उन्हें कंप्यूटर हार्डवेयर कहते हैं।
It has basic four parts इसके मुख्य का 4 भाग होते हैं।
Input Device
Output Device
Mass Storage Device
CPU (Central Processing Unit)
Input devices:- With the help of input device we insert any command data are instruction to computer system.
इनपुट डिवाइस की मदद से हम कंप्यूटर सिस्टम में किसी भी तरह के कमांड डाटा और इंस्ट्रक्शन को भेजते हैं।
Example Keyboard, Mouse, Light pen Joystick, Mic, Scanner, OMR, OCR, MICR, Barcode reader, QR reader etc

Output Devices:- With the help of output device we get result according to instruction given by user.
आउटपुट डिवाइस की मदद से हमे यूजर के दिए गए निर्देशों के के अनुसार परिणाम प्राप्त होता है।

Mass Storage Devices:- With the help of mass storage devices we store a bulk of data in computer system.
स्टोरेज डिवाइस की मदद से हम कंप्यूटर में डाटा को स्टोर करते हैं।

CPU ( Central Processing Unit ):- It is a brain of the computer system by which computer system perform all the task.
सीपीयू कंप्यूटर का मस्तिष्क होता है जो कंप्यूटर की सारी गतिविधियों को सही तरीके से कराता है।
It has three Units as fallows.
ALU ( Airthmatic & Logical Unit )
MU ( Memory Unit )
CU ( Control Unit )

Working structure of Computer system

Software:- Software is a set of instructions, data or programs used to operate computers and execute specific tasks.
सॉफ्टवेयर निर्देशों, डेटा या प्रोग्राम का एक सेट है जिसका उपयोग कंप्यूटर को संचालित करने और विशिष्ट कार्यों को निष्पादित करने के लिए किया जाता है।
It has basic four parts. इसके मुख्य चार भाग होते हैं।
Operating System
Utility Software
Application Software
Development Software
Operating System:- An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all of the other application programs in a computer.
एक ऑपरेटिंग सिस्टम (OS) वह प्रोग्राम है, जो एक बूट प्रोग्राम द्वारा शुरू में कंप्यूटर में लोड होने के बाद, कंप्यूटर के अन्य सभी एप्लिकेशन प्रोग्राम को मैनेज करता है।

Utility Software:- Utility Software performs certain tasks like virus detection, installation, and uninstallation, data backup, deletion of unwanted files, etc. Some examples are antivirus software, file management tools, compression tools, disk management tools, etc.
यूटिलिटी सॉफ़्टवेयर कुछ कार्य करता है जैसे वायरस का पता लगाना, स्थापना और स्थापना रद्द करना, डेटा बैकअप, अवांछित फ़ाइलों को हटाना आदि। कुछ उदाहरण एंटीवायरस सॉफ़्टवेयर, फ़ाइल प्रबंधन उपकरण, संपीड़न उपकरण, डिस्क प्रबंधन उपकरण आदि हैं।

Application Software:- An application is a computer software package that performs a specific function for an end user or another application based on carefully designed features.
एक एप्लिकेशन एक कंप्यूटर सॉफ्टवेयर पैकेज है जो अंतिम उपयोगकर्ता या किसी अन्य एप्लिकेशन के लिए सावधानीपूर्वक डिज़ाइन की गई विशेषताओं के आधार पर एक विशिष्ट कार्य करता है।

Development Software:- Software development refers to a set of computer science activities dedicated to the process of creating, designing, deploying and supporting software.
सॉफ्टवेयर विकास कंप्यूटर विज्ञान गतिविधियों के एक सेट को संदर्भित करता है जो सॉफ्टवेयर बनाने, डिजाइन करने, तैनात करने और समर्थन करने की प्रक्रिया के लिए समर्पित है।

Firmware:- Firmware is software that provides basic machine instructions that allow the hardware to function and communicate with other software running on a device. Firmware provides low-level control for a device's hardware.
फ़र्मवेयर एक ऐसा सॉफ़्टवेयर है जो बुनियादी मशीन निर्देश प्रदान करता है जो हार्डवेयर को किसी डिवाइस पर चल रहे अन्य सॉफ़्टवेयर के साथ कार्य करने और संचार करने की अनुमति देता है। फर्मवेयर डिवाइस के हार्डवेयर के लिए निम्न-स्तरीय नियंत्रण प्रदान करता है।

Humanware:- The personnel which are related to installation, maintenance, operation and testing of a computer are called humanware or livewire. Eg. Programmers, Hardware or Network Engineers, System Analysts etc.
कंप्यूटर की स्थापना, रखरखाव, संचालन और परीक्षण से संबंधित कर्मियों को ह्यूमनवेयर या लाइववायर कहा जाता है। उदा. प्रोग्रामर, हार्डवेयर या नेटवर्क इंजीनियर, सिस्टम एनालिस्ट आदि।