कम्प्युटरसफ्टवेयर

सफ्टवेयर - यो के हो? कस्तो सफ्टवेयर कार्यक्रम?

यस्तो सफ्टवेयर रूपमा एक शब्द संग कम्प्युटर कुनै पनि प्रयोगकर्ता हरेक दिन सामना छ। शब्द को आधुनिक समझ संक्षिप्त रूप, "PO" ( "नरम") मा, वा "सफ्टवेयर" को रूपमा व्याख्या गरिएको छ किनभने यो, अचम्मको छैन। सफ्टवेयर प्रकार को केही महत्त्वपूर्ण पक्षहरू र कम्प्युटर प्रणाली को अन्य घटक संग सम्बन्ध विचार गरौं। त्यसैले, सफ्टवेयर के छ?

सामान्य अवधारणाहरु

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

सफ्टवेयर को mandated कार्यहरु आधारमा, सबै सफ्टवेयर धेरै कक्षाहरू, पछि छलफल गरिने भागमा विभाजन गर्न सकिन्छ।

हार्डवेयर र सफ्टवेयर: भिन्नता र सम्बन्ध

यी दुई सर्तहरू को व्याख्या पहिलो कम्प्युटर को आगमन संग आए। आज, यो कल्पित छ कि हार्डवेयर - कम्प्युटर ( "फलाम" घटक) को यो हार्डवेयर, जो (यो प्रणाली मा Motherboard, प्रोसेसर, मेमोरी, बाह्य, र अन्य उपकरणहरू वा जडित) हात स्पर्श गर्न सक्नुहुन्छ।

सफ्टवेयर मा अवधि को एकदम विपरीत व्याख्या। अनुवाद प्रतिनिधित्व गर्न सकिन्छ शाब्दिक "नरम बर्तन" को रूपमा। फराकिलो अर्थमा, यो कार्यक्रम छोयो सकिँदैन चाहनुभएको छ, यो पनि भर्चुअल घटक, एक अर्थमा छ।

र, सबै भन्दा चाखलाग्दो कुरा, को लागि उनको क्षमता गर्न "फलाम" वा पहुँच प्रयोग आवश्यक विशेष नियन्त्रण कार्यक्रम को रूप मा विशेष सफ्टवेयर प्रयोग गरिनुपर्छ, यस्तो उपकरणहरू को प्रदर्शन को लागि जिम्मेवार (चालक, आदेश इनपुट / BIOS उत्पादन र यति मा सेट गर्छ। डी) ।

शब्द सफ्टवेयर नै, अनुवाद र जो को व्याख्या अहिले पनि कम्प्युटर उपकरण को सुरुतिर मा, यो सफ्टवेयर को सन्दर्भ मा छ सबैतिर प्रयोग गरिन्छ प्रयोगमा थिएन। यो केवल प्रारम्भिक पूर्ण गठन 60-एँ थियो। यो कम्प्युटरको हार्डवेयर व्यवस्थापनको लागि जिम्मेवार टोली स्पष्ट विभाजन को परिचय, र अन्त प्रयोगकर्ता संग जोडिएको थियो। सम्बन्धित कक्षाहरू (सफ्टवेयर र हार्डवेयर) ज्ञात हार्डवेयर र सफ्टवेयर प्रणाली भयो।

धेरै मापदण्ड आधारित वर्गीकरण सफ्टवेयर

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

को मापदण्ड पोर्टेबिलिटी अनुसार मंच विशिष्ट (एक मध्यम र "फलाम" को एक प्रकार मा विशेष सञ्चालन), र क्रस-मंच (धेरै फरक प्रणाली गर्न छाँटकाँट) हुन सक्छ।

प्रकार disseminate अनुसार स्वामित्व सफ्टवेयर, खुला (स्रोत खुला GNU जनरल सार्वजनिक लाइसेन्स गर्न स्रोत कोड सन्दर्भमा) र निःशुल्क भागमा विभाजन गर्न सकिन्छ। साथै, यहाँ, नि: शुल्क अक्सर समावेश छन् भुक्तानी र Shareware। आवेदन उत्तरार्द्ध प्रकार पूर्ण वा आंशिक रूपमा जो पछि, कार्यक्रम किन्न हुनेछ एक निश्चित समय, अवधि लागि सीमित कार्यक्षमता छ। अन्यथा, यो काम बन्द हुनेछ।

तर उद्देश्यले वर्गीकरण सफ्टवेयर तीन व्यापक विभाग अस्तित्व implies:

  • सिस्टम;
  • शिल्प;
  • सहायक (विकास उपकरण, औजार र उपयोगिता)।

सिस्टम सफ्टवेयर

प्रणाली घटक रूपमा सामान्य अर्थमा मात्र आवेदन छन्। वास्तवमा, सञ्चालन प्रणाली पनि कार्यक्रम हो।

अक्सर, तर, प्रणाली सफ्टवेयरको तिनीहरूले सञ्चालन जसमा अपरेटिङ सिस्टम वातावरण प्रयोगकर्ता कार्यक्रम लिङ्क तह एक प्रकारको र एक विशेष कार्य (जस्तै, एउटै यन्त्र चालक) पूरा संलग्न छ कि हार्डवेयर रूपमा लाग्यो गर्न सकिन्छ।

यसलाई स्पष्ट गर्न, हामी एक सरल उदाहरण दिन पर्छ। विंडोज अपरेटिङ सिस्टम (सिस्टम तह), एक ध्वनि कार्ड ( "फलाम") र मिडिया प्लेयर लिन (आवेदन सफ्टवेयर)। saundkarta ध्वनि उर्तानु सक्छ लागि, तपाईंले चालक (सिस्टम सफ्टवेयर) सञ्चालन प्रणाली, प्लेयर लागि मञ्च हो जो यन्त्र नियन्त्रण प्रदान गर्दछ आवश्यक छ। प्रणाली उपकरण पहिचान भएकोले यसको निर्देशनहरू मार्फत तिनीहरूलाई अडियो फाइल प्रकार एक विशेष कोडेकहरू र decoders (अतिरिक्त सफ्टवेयर उपकरण) प्रयोग गर्दछ पत्ता लगाउन, प्लेयर नियन्त्रण गर्न पहुंचाता। सम्बन्ध स्पष्ट छ।

आवेदन कार्यक्रम

आवेदन प्रणाली घटक चलाउन त्यसो वा अंश मात्र तिनीहरूलाई प्रयोग गर्ने सबै ती आवेदन समावेश गर्न को लागि, राम्रो-परिभाषित विशिष्ट प्रयोगकर्ता कार्यहरू समाधान।

आज उदाहरण हामी धेरै ल्याउन सक्छ: कार्यालय सुइट्स, मिडिया सम्पादक, गणितीय गणना र डिजाइन को प्रणाली, इन्टरनेट र नेटवर्क व्यवस्थापन पहुँच, डाटा लकडहारा, आदि को अर्थ तपाईं देख्न सक्नुहुन्छ रूपमा, सफ्टवेयर (सफ्टवेयर) को प्रत्येक प्रकार - कि कार्यान्वयन मा केंद्रित एक उपकरण .. कार्यहरू को साँघुरो दायरा, र प्रयोगकर्ता सम्पूर्ण कम्प्युटर प्रणाली संग सीधा पारस्परिक व्यवहार गर्दछ।

उपकरण र उपयोगिता

उपकरण विकास र सफ्टवेयर को अन्य प्रकार को मर्मतका लागि सफ्टवेयर समावेश गर्नुहोस्। यो मंच भाषा समावेश हुन सक्छ कार्यक्रम वातावरण विकास, को एस डि प्याकेजहरू, बग ट्रयाकिङ र संस्करण नियन्त्रण।

उपयोगिता सन्दर्भमा, कि तिनीहरूलाई अन्तर्गत अक्सर बुझाउँछ सफ्टवेयर एकीकृत मा हार्डवेयर मापदण्डहरू, र / वा कम्प्युटर प्रणाली को सफ्टवेयर घटक कन्फिगर गर्न कार्यान्वयन गर्न सकिँदैन अन्य विधिहरू को सेटिङ पहुँच जो बिना। यस्तो सफ्टवेयर सञ्चालन प्रणालीमा एकीकृत वा अलग स्थापित गर्न सकिन्छ। केही अवस्थामा, उपयोगिता पूर्ण स्वचालन सेटिङहरू प्रयोग गर्न सक्छ (उदाहरणका लागि, समाधान गर्न त्रुटिहरू र Windows-प्रणाली को प्रदर्शन सुधार आवेदन optimizers)।

सट्टा EpiloguE को

पछि, पहिले नै माथि उल्लेख, यो मात्र होइन एक आवेदन, तर पनि एक सेट हुन सक्छ, «के यो कार्यक्रम यो दृष्टिकोण केहि गलत छ": अन्तमा, धेरै प्रयोगकर्ताहरू अक्सर अवधि सफ्टवेयर बारे अर्को प्रश्न उठ्छ कि टिप्पण लायक छ कार्यक्रम, भाषा कमाण्ड, निर्देशनहरू र अन्य घटक वा आफ्नो प्रक्रिया र कार्यान्वयन लागि उदाहरणका लागि, बाइनरी कोड को रूप मा स्थानान्तरण, केन्द्रीय प्रोसेसर नियन्त्रण गर्न कार्यक्रम भाषा को नियम को एक सेट।

यो वर्गीकरण विवरण मा धेरै, धेरै गणना गर्न सकिन्छ जो आज, subclasses मा थप विभाजन बिना सफ्टवेयर मात्र मुख्य प्रकार प्रस्तुत किनभने, धेरै ससर्त पनि छ। तर शब्द सफ्टवेयर को प्रारम्भिक समझ लागि साधारण प्रयोगकर्ता suffice गर्न सक्छन् र यो ज्ञान।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.delachieve.com. Theme powered by WordPress.