The four functions of a computer actually explain the core reasons why it was built. They include:
Data input
Data processing.
Information output.
Data and information storage.
Every computer is designed with data input as a first function, an activity which is accomplished via input devices.
प्रत्येक कंप्यूटर को पहले फ़ंक्शन के रूप में डेटा इनपुट के साथ डिज़ाइन किया गया है, एक गतिविधि जिसे इनपुट डिवाइस के माध्यम से पूरा किया जाता है।
Data entry is done manually, automatically or both. Manual input is done via add-on peripherals like the keyboard, mouse and stylus. Input can also be accomplished via vocal dictation applications and body gestures peripherals like connect and bio-metric devices. Elsewhere, data input is also done using secondary storage media and networking interfaces.
डेटा प्रविष्टि मैन्युअल रूप से, स्वचालित रूप से या दोनों में की जाती है। मैनुअल इनपुट कीबोर्ड, माउस और स्टाइलस जैसे ऐड-ऑन पेरिफेरल्स के माध्यम से किया जाता है। इनपुट को मुखर श्रुतलेख अनुप्रयोगों और शरीर के हावभाव बाह्य उपकरणों जैसे Connectऔर बायोमेट्रिक उपकरणों के माध्यम से भी पूरा किया जा सकता है। कहीं और, डेटा इनपुट सेकेंडरी स्टोरेज मीडिया और नेटवर्किंग इंटरफेस का उपयोग करके भी किया जाता है।
Application software used for this purpose will also dictate what data is entered. Word processing software is designed to input basic alphanumerical data, while a photo editing application is used to input and manipulate images.
इस उद्देश्य के लिए उपयोग किया जाने वाला एप्लिकेशन सॉफ़्टवेयर यह भी निर्धारित करेगा कि कौन सा डेटा दर्ज किया गया है। वर्ड प्रोसेसिंग सॉफ्टवेयर को बुनियादी अल्फ़ान्यूमेरिकल डेटा इनपुट करने के लिए डिज़ाइन किया गया है, जबकि एक फोटो एडिटिंग एप्लिकेशन का उपयोग छवियों को इनपुट और हेरफेर करने के लिए किया जाता है।
This data may be entered into a database, spreadsheet or other forms of a computerized work area.
यह डेटा डेटाबेस, स्प्रेडशीट या कम्प्यूटरीकृत कार्य क्षेत्र के अन्य रूपों में दर्ज किया जा सकता है।
Automated applications and robotics can also be used to intelligently feed data into the computer on station or remotely. As an example, tallying of electoral process can be accomplished remotely and automatically.
स्वचालित एप्लिकेशन और रोबोटिक्स का उपयोग स्टेशन पर या दूरस्थ रूप से कंप्यूटर में डेटा को समझदारी से फीड करने के लिए भी किया जा सकता है। एक उदाहरण के रूप में, चुनावी प्रक्रिया का मिलान दूर से और स्वचालित रूप से पूरा किया जा सकता है।
Keyboard