സോഫ്റ്റ്വെയറും അതിന്റെ തരങ്ങളും. ഇൻഫർമേഷൻ സിസ്റ്റം സോഫ്റ്റ്വെയർ ലൈഫ് സൈക്കിൾ

കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് ഡാറ്റ പ്രോസസ്സിംഗ് സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള ഒരു കൂട്ടം സോഫ്‌റ്റ്‌വെയർ, ഡോക്യുമെന്ററി ടൂളുകൾ എന്നാണ് ഇൻഫർമേഷൻ സിസ്റ്റംസ് സോഫ്റ്റ്‌വെയർ മനസ്സിലാക്കുന്നത്.

സോഫ്‌റ്റ്‌വെയർ നിർവ്വഹിക്കുന്ന പ്രവർത്തനങ്ങളെ ആശ്രയിച്ച്, അതിനെ 2 ഗ്രൂപ്പുകളായി തിരിക്കാം: അടിസ്ഥാന (സിസ്റ്റം) സോഫ്റ്റ്‌വെയർ (ചിത്രം 1), ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ (ചിത്രം 2).

അടിസ്ഥാന (സിസ്റ്റം) സോഫ്‌റ്റ്‌വെയർ ഒരു കമ്പ്യൂട്ടറിൽ വിവര പ്രോസസ്സിംഗ് പ്രക്രിയ സംഘടിപ്പിക്കുകയും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്ക് ഒരു സാധാരണ പ്രവർത്തന അന്തരീക്ഷം നൽകുകയും ചെയ്യുന്നു. കോർ സോഫ്റ്റ്‌വെയർ ഹാർഡ്‌വെയറുമായി വളരെ അടുത്ത ബന്ധമുള്ളതിനാൽ അത് ചിലപ്പോൾ കമ്പ്യൂട്ടറിന്റെ ഭാഗമായി കണക്കാക്കപ്പെടുന്നു.

നിർദ്ദിഷ്ട ഉപയോക്തൃ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനും വിവര സിസ്റ്റത്തിന്റെ മൊത്തത്തിലുള്ള കമ്പ്യൂട്ടിംഗ് പ്രക്രിയ സംഘടിപ്പിക്കുന്നതിനുമാണ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്.

അടിസ്ഥാന (സിസ്റ്റം) സോഫ്റ്റ്‌വെയർ ഉൾപ്പെടുന്നു:

ഒഎസ്;

സേവന പരിപാടികൾ;

പ്രോഗ്രാമിംഗ് ഭാഷാ വിവർത്തകർ;

പരിപാലന പരിപാടികൾ.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (OS) ഹാർഡ്‌വെയറും ഉപയോക്താവും തമ്മിലുള്ള വിവര പ്രോസസ്സിംഗിന്റെയും ഇടപെടലിന്റെയും നിയന്ത്രണം നൽകുന്നു. OS- ന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട പ്രവർത്തനങ്ങളിലൊന്ന് വിവര ഇൻപുട്ട് / ഔട്ട്പുട്ട് പ്രക്രിയകളുടെ ഓട്ടോമേഷൻ, ഉപയോക്താവ് പരിഹരിക്കുന്ന ആപ്ലിക്കേഷൻ ടാസ്ക്കുകളുടെ നിർവ്വഹണത്തിന്റെ നിയന്ത്രണം എന്നിവയാണ്. OS ആവശ്യമായ പ്രോഗ്രാമും കമ്പ്യൂട്ടർ മെമ്മറിയും ലോഡ് ചെയ്യുകയും അതിന്റെ നിർവ്വഹണത്തിന്റെ പുരോഗതി നിരീക്ഷിക്കുകയും ചെയ്യുന്നു; സാധാരണ കണക്കുകൂട്ടലുകളെ തടസ്സപ്പെടുത്തുന്ന സാഹചര്യങ്ങൾ വിശകലനം ചെയ്യുകയും ബുദ്ധിമുട്ടുകൾ ഉണ്ടായാൽ എന്തുചെയ്യണമെന്നതിനുള്ള നിർദ്ദേശങ്ങൾ നൽകുകയും ചെയ്യുന്നു.

നിർവ്വഹിച്ച പ്രവർത്തനങ്ങളെ അടിസ്ഥാനമാക്കി, OS- കളെ മൂന്ന് ഗ്രൂപ്പുകളായി തിരിക്കാം (ചിത്രം 1 കാണുക): സിംഗിൾ-ടാസ്കിംഗ് (ഒറ്റ-ഉപയോക്താവ്); മൾട്ടിടാസ്കിംഗ് (മൾട്ടി യൂസർ); നെറ്റ്വർക്ക്.

അരി. 1.

ഒരൊറ്റ ടാസ്‌ക്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് ഒരു ഉപയോക്താവിനെ ഒരു സമയം ഒരു നിർദ്ദിഷ്ട ടാസ്‌ക് ചെയ്യാൻ അനുവദിക്കുന്നതിനാണ്. അത്തരം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഒരു സാധാരണ പ്രതിനിധി MS-DOS ആണ് (മൈക്രോസോഫ്റ്റ് വികസിപ്പിച്ചത്). മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഒരു മൾട്ടിപ്രോഗ്രാം ടൈം ഷെയറിംഗ് മോഡിൽ കമ്പ്യൂട്ടറിന്റെ കൂട്ടായ ഉപയോഗം നൽകുന്നു (കമ്പ്യൂട്ടറിന്റെ മെമ്മറിയിൽ നിരവധി പ്രോഗ്രാമുകൾ അടങ്ങിയിരിക്കുന്നു - ടാസ്ക്കുകൾ - കൂടാതെ പ്രോസസ്സർ ടാസ്ക്കുകൾക്കിടയിൽ കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ വിതരണം ചെയ്യുന്നു). ഈ തരം OS-ന്റെ സാധാരണ പ്രതിനിധികൾ: UNIX, IBM കോർപ്പറേഷന്റെ OS 2, Microsoft Windows 95, Microsoft Windows NT എന്നിവയും മറ്റു ചിലരും.

ഒരു കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കിന്റെ എല്ലാ ഉറവിടങ്ങളിലേക്കും ഉപയോക്താക്കൾക്ക് ആക്‌സസ് നൽകുന്നതിന് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന പ്രാദേശിക, ആഗോള നെറ്റ്‌വർക്കുകളുടെ ആവിർഭാവവുമായി നെറ്റ്‌വർക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ബന്ധപ്പെട്ടിരിക്കുന്നു. നെറ്റ്‌വർക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ സാധാരണ പ്രതിനിധികൾ:

Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris from Sun.

ഒരു കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുമ്പോഴും ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ കഴിവുകൾ വികസിപ്പിക്കുമ്പോഴും ഉപയോക്താവിന് അധിക സേവനങ്ങൾ നൽകുന്ന സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങളുടെ ഒരു കൂട്ടമാണ് സേവന സോഫ്റ്റ്വെയർ.

പ്രവർത്തനക്ഷമതയെ അടിസ്ഥാനമാക്കി, സേവന ഉപകരണങ്ങളെ വിഭജിക്കാം:

ഉപയോക്തൃ ഇന്റർഫേസ് മെച്ചപ്പെടുത്തുന്നു;

നാശത്തിൽ നിന്നും അനധികൃത പ്രവേശനത്തിൽ നിന്നും ഡാറ്റ സംരക്ഷിക്കുന്നു;

വീണ്ടെടുക്കൽ ഡാറ്റ;

ഡിസ്കും റാമും തമ്മിലുള്ള ഡാറ്റാ കൈമാറ്റം ത്വരിതപ്പെടുത്തുന്നു:

ആർക്കൈവിംഗ്-അൺസിപ്പിംഗ്;

ആൻറിവൈറൽ ഏജന്റ്സ്.

ഓർഗനൈസേഷന്റെയും നടപ്പാക്കലിന്റെയും രീതി അനുസരിച്ച്, സേവന ഉപകരണങ്ങളെ പ്രതിനിധീകരിക്കാൻ കഴിയും: ഷെല്ലുകൾ, യൂട്ടിലിറ്റികൾ, സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകൾ. ഷെല്ലുകളും യൂട്ടിലിറ്റികളും തമ്മിലുള്ള വ്യത്യാസം പലപ്പോഴും ആദ്യത്തേതിന്റെ സാർവത്രികതയിലും രണ്ടാമത്തേതിന്റെ സ്പെഷ്യലൈസേഷനിലും മാത്രമാണ് പ്രകടിപ്പിക്കുന്നത്.

അരി. 2.

OS-ലേക്കുള്ള ആഡ്-ഓൺ ആയ ഷെല്ലുകളെ ഓപ്പറേറ്റിംഗ് ഷെല്ലുകൾ എന്ന് വിളിക്കുന്നു. ഷെല്ലുകൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ മുകളിലുള്ള ക്രമീകരണങ്ങൾ പോലെയാണ്. യൂട്ടിലിറ്റികൾക്കും സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകൾക്കും വളരെ പ്രത്യേകമായ ഒരു ഉദ്ദേശ്യമുണ്ട്, ഓരോന്നിനും അതിന്റേതായ പ്രവർത്തനം ഉണ്ട്. എന്നാൽ യൂട്ടിലിറ്റികൾ, സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകളിൽ നിന്ന് വ്യത്യസ്തമായി, അനുബന്ധ ഷെല്ലുകളുടെ പരിതസ്ഥിതിയിൽ നടപ്പിലാക്കുന്നു. അതേ സമയം, അവർ OS പ്രോഗ്രാമുകളും മറ്റ് യൂട്ടിലിറ്റികളുമായി അവരുടെ പ്രവർത്തനങ്ങളിൽ മത്സരിക്കുന്നു. അതിനാൽ, സേവന ഉപകരണങ്ങളുടെ വർഗ്ഗീകരണം അവയുടെ പ്രവർത്തനങ്ങളെയും നടപ്പിലാക്കുന്ന രീതികളെയും അടിസ്ഥാനമാക്കി തികച്ചും അവ്യക്തവും വളരെ സോപാധികവുമാണ്.

ആധുനിക ഐഎസ് സോഫ്റ്റ്‌വെയർ വളരെ വൈവിധ്യപൂർണ്ണമാണ്. ഐഎസിന് ഫങ്ഷണൽ സബ്സിസ്റ്റങ്ങൾ ഉണ്ടായിരിക്കാം, ഭൂമിശാസ്ത്രപരമായി കമ്പനിയുടെ ഡിവിഷനുകളിലും ശാഖകളിലും വിതരണം ചെയ്യപ്പെടുന്നു, കൂടാതെ അവരുടേതായ ആർക്കിടെക്ചറും കോൺഫിഗറേഷനും സോഫ്‌റ്റ്‌വെയറും ഹാർഡ്‌വെയറും മാനേജ്‌മെന്റ് സിസ്റ്റവും ഉദ്യോഗസ്ഥരും ഉണ്ടായിരിക്കാം. സജീവമായി പ്രവർത്തിക്കുന്ന കമ്പനികൾക്ക് ഡാറ്റ കുറവല്ല. ഡാറ്റ എല്ലായിടത്തും ഉണ്ട് - പേഴ്സണൽ കമ്പ്യൂട്ടർ വർക്ക് ഫയലുകൾ, ഡാറ്റാബേസുകൾ, വീഡിയോ, ഗ്രാഫിക് അവതരണങ്ങൾ, പേപ്പർ, ഇലക്ട്രോണിക് പ്രമാണങ്ങൾ എന്നിവയിൽ. ദൈനംദിന പ്രവർത്തനങ്ങളിലും തീരുമാനമെടുക്കൽ പ്രക്രിയയിലും മാനേജർ ഉപയോഗിക്കുന്ന എല്ലാ വിവരങ്ങളും മൂന്ന് വിഭാഗങ്ങളായി തിരിക്കാം: ഔപചാരികവും ഭാഗികമായി ഔപചാരികവും അനൗപചാരികവും. ഔപചാരികവൽക്കരണത്തിന്റെ അളവിനെ ആശ്രയിച്ച്, തീരുമാനങ്ങളുടെ തരങ്ങൾ നിർണ്ണയിക്കപ്പെടുന്നു - ഘടനാപരമായ, അർദ്ധ-ഘടനാപരമായതും ഘടനയില്ലാത്തതുമാണ്.

അവതരിപ്പിച്ച ഡാറ്റ കമ്പ്യൂട്ടർ പ്രോസസ്സ് ചെയ്യുന്നു ഔപചാരികമായി രൂപം - സംഖ്യകളുടെ രൂപത്തിൽ. വിവര സംവിധാനങ്ങളുടെ പ്രവർത്തനത്തിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട ഘടകമാണ് ഡാറ്റ ഫോർമലൈസേഷൻ. സംഖ്യാ പട്ടികകളുടെ ഒരു കൂട്ടം രൂപത്തിൽ കമ്പനിയുടെ പ്രവർത്തന ഫലങ്ങളുടെ അവതരണമാണ് ഔപചാരിക ഡാറ്റയുടെ ഒരു ഉദാഹരണം: സാമ്പത്തിക റിപ്പോർട്ടുകൾ, ബാലൻസ് ഷീറ്റുകൾ, പണമിടപാടുകൾ, പേയ്‌മെന്റുകൾ, ദൈനംദിന ജോലികൾ, ഓർഡറുകൾ, ഇൻവോയ്‌സുകൾ മുതലായവ പൂർത്തിയാക്കുന്നതിനെക്കുറിച്ചുള്ള പ്രവർത്തന റിപ്പോർട്ടുകൾ. ഔപചാരികമായ ഡാറ്റ യാന്ത്രികമാക്കാൻ എളുപ്പമാണ്, ഫലത്തിൽ യാതൊരു ശ്രമവുമില്ലാതെ സംഭവിക്കാം, മനുഷ്യ പങ്കാളിത്തം. മെട്രിക്സുകൾ പൂരിപ്പിക്കുമ്പോൾ, "എന്താണെങ്കിൽ...?" എന്ന തത്വത്തെ അടിസ്ഥാനമാക്കി, സാഹചര്യങ്ങളുടെ രീതി ഉപയോഗിക്കുന്നു. ഉപയോഗിച്ച് തീരുമാന പിന്തുണാ സംവിധാനങ്ങൾ (ഡിസിഷൻ സപ്പോർട്ട് സിസ്റ്റം - DSS).

ഡാറ്റയുടെ ഒരു പ്രധാന ഭാഗം, പ്രത്യേകിച്ച് ഉയർന്ന മാനേജുമെന്റ് തലത്തിൽ അനൗപചാരികമായ - രാഷ്ട്രീയ വാർത്തകൾ, പങ്കാളികളെയും എതിരാളികളെയും കുറിച്ചുള്ള വിവരങ്ങൾ, സ്റ്റോക്ക്, കറൻസി എക്‌സ്‌ചേഞ്ചുകളിൽ നിന്നുള്ള വിവരങ്ങൾ, കാലയളവിലെ അനൗപചാരിക റിപ്പോർട്ടുകൾ, ബിസിനസ് കത്തിടപാടുകൾ, മീറ്റിംഗുകളുടെ മിനിറ്റ്, സെമിനാറുകൾ, ശാസ്ത്രീയ പ്രസിദ്ധീകരണങ്ങളും അവലോകനങ്ങളും, ഇൻറർനെറ്റിലെ ഹൈപ്പർടെക്‌സ്റ്റുകൾ. അത്തരം ഡാറ്റ ഔപചാരികമാക്കാൻ ഏറ്റവും ബുദ്ധിമുട്ടാണ്, എന്നാൽ അതിന്റെ വിശകലനം ഒരു മുതിർന്ന മാനേജരുടെ പ്രവർത്തനങ്ങളുടെ നിർബന്ധിത ഘടകമാണ്. ഈ സാഹചര്യത്തിൽ, ഒരു തീരുമാനമെടുക്കുന്നതിലെ പ്രധാന ഭാരവും അതിന്റെ ഫലങ്ങളുടെ ഉത്തരവാദിത്തവും മാനേജരാണ് - അവന്റെ അറിവ്, ബിസിനസ്സ് അനുഭവം, കഴിവ്, അവബോധം എന്നിവ ഇവിടെ ഒരു വലിയ പങ്ക് വഹിക്കുന്നു. കമ്പ്യൂട്ടർ, വിവരങ്ങൾ വിദഗ്ധ സംവിധാനങ്ങൾ (വിദഗ്ധ സംവിധാനം - ES)ഈ ഗുണങ്ങളെ മാത്രം പൂരിപ്പിക്കുക.

വിവിധ പ്ലാറ്റ്‌ഫോമുകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, വിവിധ DBMS-കൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവയ്ക്കിടയിൽ ഡാറ്റ വേണ്ടത്ര ഘടനാപരമായതും വിഭജിക്കപ്പെട്ടതുമാണെങ്കിൽ, മെറ്റാഡാറ്റ (മെറ്റാഡാറ്റ) എന്ന് വിളിക്കപ്പെടുന്ന അറേകളിലേക്ക് ഈ ഡാറ്റയുടെ ഏകാഗ്രത, ചില അംഗീകരിച്ച നിയമങ്ങൾ അനുസരിച്ച്, ഒരു പ്രത്യേക പ്രക്രിയയാണ്. മെറ്റാഡാറ്റ മാനേജുമെന്റ് സൊല്യൂഷനുകൾ ഘടനാപരമായ ഡാറ്റാ സെറ്റുകളിലേക്കും മറ്റ് വിവര സെറ്റുകളുമായുള്ള ബന്ധങ്ങളിലേക്കുള്ള ദൃശ്യപരതയിലേക്കും മെച്ചപ്പെടുത്തിയ ആക്‌സസ് നൽകുന്നു. പ്രത്യേക റിപ്പോസിറ്ററികളുടെ ഉപയോഗം - റിപ്പോസിറ്ററികൾ - ഐഡന്റിഫിക്കേഷനിലൂടെയും താരതമ്യത്തിലൂടെയും ഈ ഡാറ്റയെ യുക്തിസഹമാക്കാനോ അർത്ഥം നൽകാനോ കഴിയും.


അനൗപചാരികമായ ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നത് കാര്യമായ ബുദ്ധിമുട്ടുകൾ ഉണ്ടാക്കുന്നു. ഈ തരംതിരിച്ച ഡാറ്റ ഘടനകൾ ഒരു ശേഖരം ഉപയോഗിച്ച് പരിപാലിക്കുന്നത് വളരെ ബുദ്ധിമുട്ടാണ്. പ്രത്യേകിച്ചും അത് ആശങ്കാകുലമാണ് ഉള്ളടക്ക മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ (ഉള്ളടക്ക മാനേജ്മെന്റ് സിസ്റ്റംസ് - CMS), അതുപോലെ ഡോക്യുമെന്റേഷൻ. പ്രത്യേക റിപ്പോസിറ്ററികളും സെർച്ച് എഞ്ചിനുകളും തിരഞ്ഞെടുത്ത പരിഹാരങ്ങൾ മാത്രമേ നൽകുന്നുള്ളൂ, അവയൊന്നും ഡാറ്റയുടെ മുഴുവൻ സ്പെക്ട്രവും ഉൾക്കൊള്ളുന്നില്ല. എന്നിരുന്നാലും, റിപ്പോസിറ്ററി അധിഷ്‌ഠിത പരിഹാരങ്ങൾക്കായി, ഔപചാരികവും അനൗപചാരികവുമായ മെറ്റാഡാറ്റ സംയോജിപ്പിക്കാൻ അവസരമുണ്ട്, ഈ പുതിയ സാങ്കേതികവിദ്യകൾക്ക് അനുയോജ്യമായ ഇന്റർഫേസുകൾ വികസിപ്പിക്കുന്നതിലൂടെ ഇത് നേടാനാകും. അത്തരം ഒരു ശേഖരം എല്ലാ കോർപ്പറേറ്റ് ഡാറ്റ സെറ്റുകളിലേക്കും ആക്‌സസ് ചെയ്യുന്നതിനും ഡാറ്റ തമ്മിലുള്ള ബന്ധങ്ങൾ തിരിച്ചറിയുന്നതിനും ജീവനക്കാരും ഉപഭോക്താക്കളും പങ്കാളികളും അത് എങ്ങനെ ഉപയോഗിക്കുന്നുവെന്നും ഒരു കേന്ദ്ര ചാനലായി മാറും.

ആവശ്യമായ എല്ലാ വിവരങ്ങളും IS-ൽ വ്യക്തമായി ഇല്ല. ഒരു വലിയ അളവിലുള്ള അധിക ഡാറ്റയിൽ ഉപയോഗപ്രദമായ വിവരങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്, ഈ പ്രക്രിയയെ വിളിക്കുന്നു ഡാറ്റ എക്സ്ട്രാക്ഷൻ (ഡാറ്റ മൈനിംഗ് - ഡിഎം).

ഉപയോഗപ്രദമായ വിവരങ്ങൾ വളരെ ആഴത്തിൽ മറയ്ക്കാൻ കഴിയും; വിവര സംവിധാനം വിശ്വസനീയമായ ഡാറ്റ എക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നു, പക്ഷേ അവ അതിന്റെ സാരാംശം പ്രതിഫലിപ്പിച്ചേക്കില്ല, മാത്രമല്ല അത് നേടാനുള്ള അപകടമുണ്ടാകാം. പക്ഷപാതപരമായ എസ്റ്റിമേറ്റർപഠനത്തിൻ കീഴിലുള്ള വസ്തുവിനെയോ സിസ്റ്റത്തെയോ സ്വാധീനിച്ച ഒരു ഘടകം കൃത്യമായി തിരിച്ചറിയപ്പെടാത്തപ്പോൾ. വിവരങ്ങൾ മിക്കവാറും എല്ലായ്‌പ്പോഴും മങ്ങിയതാണ്. അത്തരമൊരു സാഹചര്യത്തിൽ യഥാർത്ഥ വിവരങ്ങൾ വേർതിരിച്ചെടുക്കാൻ പ്രയാസമാണ്, ഇത് തെറ്റായ കണക്കുകൂട്ടലുകളിലേക്കും പ്രവചനങ്ങളിലേക്കും നയിച്ചേക്കാം.

വിവരങ്ങൾ കൃത്യവും പൂർണ്ണവും പഠിക്കാൻ എളുപ്പവുമാണെങ്കിൽ മാത്രമേ ഉപയോക്താക്കൾക്ക് വിവരങ്ങൾ പരമാവധി പ്രയോജനപ്പെടുത്താൻ കഴിയൂ. ഡാറ്റാ വെയർഹൗസുകളിൽ നിന്നുള്ള വിവരങ്ങൾ, ഘടനാരഹിതമായ ഉറവിടങ്ങളിൽ നിന്നുള്ള വിവരങ്ങളുമായി സംയോജിപ്പിക്കുകയും തുടർന്ന് വിവിധ ഉപയോക്താക്കൾക്ക് ലഭ്യമാക്കുകയും ചെയ്യാം, അവയിൽ ഓരോന്നിനും വിവരങ്ങൾ എങ്ങനെ നൽകണം എന്നതിനെക്കുറിച്ച് വ്യത്യസ്ത പ്രതീക്ഷകൾ ഉണ്ടായിരിക്കാം.

അറിവ് പ്രവർത്തനത്തെ നയിക്കുന്നില്ലെങ്കിലോ ബിസിനസ്സ് പ്രക്രിയകളിൽ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കാതെയോ അതിന് വലിയ മൂല്യമില്ല. ഉപയോക്താക്കൾക്ക് അവരുടെ അദ്വിതീയ ബിസിനസ്സ് പ്രക്രിയകൾക്ക് അനുയോജ്യമായ വിവര അവതരണം ആവശ്യമാണ്. പൊതുവായതും നിർദ്ദിഷ്ടവുമായ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് വിപണിയിൽ നിരവധി സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു. അവർക്കിടയിൽ:

- റിപ്പോർട്ടിംഗ് സംവിധാനങ്ങൾവിവരങ്ങളുടെ ഔപചാരിക അവതരണത്തിനായി (ഉദാഹരണത്തിന്, കോർപ്പറേറ്റ് റിപ്പോർട്ടിംഗ് സൃഷ്ടിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്ത ക്രിസ്റ്റൽ തീരുമാനങ്ങളിൽ നിന്നുള്ള ക്രിസ്റ്റൽ റിപ്പോർട്ടുകൾ സോഫ്റ്റ്വെയർ ഉൽപ്പന്നം);

- വിശകലന സംവിധാനങ്ങൾസങ്കീർണ്ണമായ ഡൈനാമിക് ഡാറ്റ വിശകലനത്തിനായി;

- ജനറേഷൻ സംവിധാനങ്ങൾവിവരങ്ങളുടെ അവതരണത്തിനും വിശകലനത്തിനുമായി വൈവിധ്യമാർന്ന ആവശ്യങ്ങളുള്ള വ്യക്തിഗത ഉപയോക്താക്കൾക്കായി വ്യക്തിഗത ചോദ്യങ്ങൾ, വിശകലനം, റിപ്പോർട്ടിംഗ്;

- CIS ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള പരിഹാരങ്ങൾ(എന്റർപ്രൈസ് ഇൻഫർമേഷൻ സിസ്റ്റം ആപ്ലിക്കേഷനുകൾ - EISA), ഡാറ്റാ മൈനിംഗിനായി എക്സിക്യൂട്ടീവ് ഡാഷ്‌ബോർഡുകളും അനലിറ്റിക്കൽ ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു.

ഏറ്റവും പൊതുവായി പറഞ്ഞാൽ, ഒരു നേതാവിന്റെ ചുമതലകൾ അഞ്ച് പ്രധാന ചോദ്യങ്ങളായി ചുരുക്കാം: നമ്മൾ എവിടെയാണ്? നമ്മൾ എന്താണ് നേടാൻ ആഗ്രഹിക്കുന്നത്? നമ്മൾ അവിടെ എങ്ങിനെ എത്തിച്ചേരും? ഇതിന് എത്ര സമയവും വിഭവങ്ങളും വേണ്ടിവരും? എത്രമാത്രമാണിത്?

സങ്കീർണ്ണമായ സംവിധാനങ്ങളുടെ സ്വഭാവമാണ്, ചട്ടം പോലെ, അപൂർണ്ണമായ വിവരങ്ങളുടെ അവസ്ഥയിൽ, പ്രവർത്തന രീതികളെക്കുറിച്ചുള്ള അറിവില്ലായ്മ, ബാഹ്യ ഘടകങ്ങളിൽ നിരന്തരമായ മാറ്റങ്ങൾ എന്നിവ കൈകാര്യം ചെയ്യേണ്ടത്. അതിനാൽ, മാനേജ്മെന്റും തീരുമാനമെടുക്കൽ പ്രക്രിയകളും സ്വഭാവത്തിൽ ആവർത്തനമാണ്. ഒരു തീരുമാനം എടുത്ത് ഒരു നിയന്ത്രണ പ്രവർത്തനം പ്രയോഗിച്ചതിന് ശേഷം, സിസ്റ്റം സ്ഥിതിചെയ്യുന്ന സംസ്ഥാനം വീണ്ടും വിലയിരുത്തുകയും ഞങ്ങൾ ഉദ്ദേശിച്ച പാതയിലൂടെ ശരിയായി നീങ്ങുന്നുണ്ടോ എന്ന് തീരുമാനിക്കുകയും ചെയ്യേണ്ടത് ആവശ്യമാണ്. വ്യതിയാനങ്ങൾ ഞങ്ങളെ തൃപ്തിപ്പെടുത്തുന്നില്ലെങ്കിൽ, ഡാറ്റ സെറ്റുകൾ പുനർനിർവചിക്കുകയും പരിഹാരം ക്രമീകരിക്കുകയും നിയന്ത്രണ പ്രക്രിയ "പുനരാരംഭിക്കുകയും" ചെയ്യേണ്ടത് ആവശ്യമാണ്.

ആധുനിക വിവര സംവിധാനങ്ങൾ, ഉന്നയിക്കപ്പെട്ട ചോദ്യങ്ങൾക്കുള്ള ഉത്തരങ്ങൾക്കായി തിരയുമ്പോൾ, ഇനിപ്പറയുന്ന ക്ലാസുകളുടെ പ്രശ്നങ്ങൾ രൂപപ്പെടുത്താനും പരിഹരിക്കാനും അനലിസ്റ്റിനെ അനുവദിക്കുന്നു:

- വിശകലനം -ഡാറ്റാബേസുകളിൽ നിന്നുള്ള മുൻകാല വിവരങ്ങളുടെ അടിസ്ഥാനത്തിൽ ബിസിനസ് പ്രവർത്തനങ്ങളുടെ നിർദ്ദിഷ്ട സൂചകങ്ങളുടെയും സ്റ്റാറ്റിസ്റ്റിക്കൽ സവിശേഷതകളുടെയും കണക്കുകൂട്ടൽ.

- ഡാറ്റ ദൃശ്യവൽക്കരണം- ലഭ്യമായ വിവരങ്ങളുടെ വിഷ്വൽ ഗ്രാഫിക്, ടാബ്ലർ പ്രാതിനിധ്യം.

- അറിവിന്റെ വേർതിരിച്ചെടുക്കൽ (ഖനനം).(ഡാറ്റ മൈനിംഗ്) - നിലവിലുള്ള വിവരങ്ങളുടെ അടിസ്ഥാനത്തിൽ ബിസിനസ് പ്രക്രിയകളുടെ ബന്ധങ്ങളും പരസ്പരാശ്രിതത്വവും നിർണ്ണയിക്കൽ. ഈ ക്ലാസിൽ സ്ഥിതിവിവരക്കണക്കുകൾ പരിശോധിക്കൽ, ക്ലസ്റ്ററിംഗ്, അസോസിയേഷനുകൾ കണ്ടെത്തൽ, ടെമ്പറൽ പാറ്റേണുകൾ എന്നിവ ഉൾപ്പെടുന്നു. ഉദാഹരണത്തിന്, പിന്നീട് പാപ്പരായ കമ്പനികളുടെ സാമ്പത്തികവും സാമ്പത്തികവുമായ പ്രകടനം വിശകലനം ചെയ്യുന്നതിലൂടെ, വായ്പ നൽകുന്ന അപകടസാധ്യതയുടെ അളവ് വിലയിരുത്തുമ്പോൾ കണക്കിലെടുക്കാവുന്ന ചില സ്റ്റീരിയോടൈപ്പുകൾ ബാങ്കിന് തിരിച്ചറിയാൻ കഴിയും.

- അനുകരണം -തന്നിരിക്കുന്ന അല്ലെങ്കിൽ ജനറേറ്റുചെയ്ത സമയ ഇടവേളയിൽ സങ്കീർണ്ണമായ സിസ്റ്റങ്ങളുടെ സ്വഭാവം വിവരിക്കുന്ന ഔപചാരിക (ഗണിത) മോഡലുകൾ ഉപയോഗിച്ച് കമ്പ്യൂട്ടർ പരീക്ഷണങ്ങൾ നടത്തുന്നു. ഈ ക്ലാസിലെ പ്രശ്നങ്ങൾ ഒരു പ്രത്യേക മാനേജ്മെന്റ് തീരുമാനം എടുക്കുന്നതിന്റെ സാധ്യമായ അനന്തരഫലങ്ങൾ വിശകലനം ചെയ്യാൻ ഉപയോഗിക്കുന്നു ("എന്താണെങ്കിൽ?..." വിശകലനം).

- കൺട്രോൾ സിന്തസിസ്- തന്നിരിക്കുന്ന ലക്ഷ്യത്തിന്റെ നേട്ടം ഉറപ്പാക്കുന്ന സ്വീകാര്യമായ നിയന്ത്രണ പ്രവർത്തനങ്ങൾ നിർണ്ണയിക്കാൻ ഉപയോഗിക്കുന്നു. ഉദ്ദേശിച്ച ലക്ഷ്യങ്ങളുടെ നേട്ടം വിലയിരുത്തുന്നതിനും ആവശ്യമുള്ള ഫലത്തിലേക്ക് നയിക്കുന്ന സാധ്യമായ നിയന്ത്രണ പ്രവർത്തനങ്ങളുടെ സെറ്റ് നിർണ്ണയിക്കുന്നതിനും ഇത്തരത്തിലുള്ള പ്രശ്നങ്ങൾ ഉപയോഗിക്കുന്നു.

- ഒപ്റ്റിമൈസേഷൻ- മോഡലിംഗിന്റെയും പ്രവചനത്തിന്റെയും സിമുലേഷൻ, മാനേജ്മെന്റ്, ഒപ്റ്റിമൈസേഷൻ, സ്റ്റാറ്റിസ്റ്റിക്കൽ രീതികൾ എന്നിവയുടെ സംയോജനത്തെ അടിസ്ഥാനമാക്കി. കൺട്രോൾ സിന്തസിസ് പ്രശ്നത്തിന്റെ രൂപീകരണത്തിനൊപ്പം, ലക്ഷ്യത്തിലേക്കുള്ള ഏറ്റവും ഫലപ്രദമായ (ഒരു നിശ്ചിത മാനദണ്ഡത്തിന്റെ വീക്ഷണകോണിൽ നിന്ന്) പുരോഗതി നൽകുന്ന സാധ്യമായ നിയന്ത്രണങ്ങളുടെ ഒരു കൂട്ടത്തിൽ നിന്ന് തിരഞ്ഞെടുക്കാൻ കഴിയും.

നിലവിൽ, ഓരോ ഓർഗനൈസേഷണൽ ലെവലും സേവിക്കുന്ന ചില വിഭാഗങ്ങൾ IS (അല്ലെങ്കിൽ സംയോജിത IS ന്റെ അനുബന്ധ മൊഡ്യൂളുകൾ) ഉണ്ട്, കൂടാതെ അനുബന്ധ തരം ഡാറ്റയുടെ പ്രോസസ്സിംഗിൽ മുകളിലുള്ള പ്രശ്നങ്ങൾ വിജയകരമായി പരിഹരിക്കാൻ സഹായിക്കുന്നു (ചിത്രം 3).

വിപുലമായ ബിസിനസ്സുള്ള ഒരു ആധുനിക കമ്പനിക്ക് സാധാരണയായി ഇവയുണ്ട്:

- മാനേജ്മെന്റ് പിന്തുണാ സംവിധാനങ്ങൾ (എക്സിക്യൂട്ടീവ് സപ്പോർട്ട് സിസ്റ്റംസ് - ESS) തന്ത്രപരമായ തലത്തിൽ;

- മാനേജ്മെന്റ് ഇൻഫർമേഷൻ സിസ്റ്റംസ് (മാനേജ്മെന്റ് ഇൻഫർമേഷൻ സിസ്റ്റംസ് - എംഐഎസ്) കൂടാതെ തീരുമാന പിന്തുണാ സംവിധാനങ്ങൾ (ഡിസിഷൻ സപ്പോർട്ട് സിസ്റ്റംസ് - ഡിഎസ്എസ്) മിഡിൽ മാനേജ്മെന്റ് തലത്തിൽ;

- പ്രവർത്തന വിജ്ഞാന സംവിധാനങ്ങൾ (നോളജ് വർക്ക് സിസ്റ്റം - KWS) കൂടാതെ ഓഫീസ് ഓട്ടോമേഷൻ സംവിധാനങ്ങൾ (ഓഫീസ് ഓട്ടോമേഷൻ സിസ്റ്റംസ് - ഒഎഎസ്) വിജ്ഞാന തലത്തിൽ;

- ഓൺലൈൻ ഇടപാട് പ്രോസസ്സിംഗ് സംവിധാനങ്ങൾ (ഇടപാട് പ്രോസസ്സിംഗ് സിസ്റ്റംസ് - TPS) പ്രവർത്തന തലത്തിൽ.

ഓൺലൈൻ ഇടപാട് പ്രോസസ്സിംഗ് സംവിധാനങ്ങൾ(ടിപിഎസ്) - ഓർഗനൈസേഷന്റെ എക്സിക്യൂട്ടീവ് (ഓപ്പറേഷണൽ) തലത്തെ സേവിക്കുന്ന അടിസ്ഥാന സംവിധാനങ്ങൾ. ഈ ലെവലിന്റെ സ്റ്റാൻഡേർഡ് ബിസിനസ്സ് പ്രോസസ്സ് നിർമ്മിക്കുന്ന ധാരാളം ഇടപാടുകൾ (ഇടപാടുകൾ) സ്വയമേവ നിർവ്വഹിക്കുന്നതിനുള്ള കമ്പ്യൂട്ടറൈസ്ഡ് സംവിധാനമാണിത്. ഉദാഹരണങ്ങൾ - വാണിജ്യ സെറ്റിൽമെന്റുകൾ, ഓർഡറുകൾ, വിൽപ്പനയുടെ രജിസ്ട്രേഷൻ, സ്റ്റാൻഡേർഡ് ഫോമുകൾ പൂരിപ്പിക്കൽ, ശമ്പളപ്പട്ടികകൾ, റിപ്പോർട്ടുകൾ. ഈ തലത്തിൽ, ലക്ഷ്യങ്ങൾ, ചുമതലകൾ, വിഭവങ്ങൾ എന്നിവ കൃത്യമായി നിർവചിക്കപ്പെട്ടിട്ടുണ്ട്, അവയുടെ നടപ്പാക്കൽ കുറഞ്ഞ അപകടസാധ്യതയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, കൂടാതെ ഡാറ്റ ഒരു ചട്ടം പോലെ, ഔപചാരികമാണ്. നിയമങ്ങൾ വളരെ കർശനവും തീരുമാനങ്ങൾ എല്ലായ്പ്പോഴും ഘടനാപരവുമാണ്. മാനദണ്ഡങ്ങളും ടെംപ്ലേറ്റുകളും പാലിക്കുന്നത് പൂർണ്ണമായിരിക്കണം. പ്രോസസ്സ് ചെയ്ത ഡാറ്റയുടെ അളവ് വളരെ വലുതാണ്, എന്നാൽ ഡാറ്റ ഫ്ലോയും ഡാറ്റാ ഘടനയും വ്യക്തമായി തിരിച്ചറിയുകയും ഓട്ടോമേറ്റഡ് മാർഗങ്ങളിലൂടെ എളുപ്പത്തിൽ നിയന്ത്രിക്കുകയും ചെയ്യുന്നു.

ഈ തലത്തിലുള്ള ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ സ്വതന്ത്രമല്ല - അവ സാധാരണയായി ആപ്ലിക്കേഷനുകളുടെ രൂപത്തിലാണ് നടപ്പിലാക്കുന്നത്, ചില നിയമങ്ങൾ അനുസരിച്ച്, പൊതു കോർപ്പറേറ്റ് വിവര സംവിധാനത്തിലേക്ക് സംയോജിപ്പിച്ചിരിക്കുന്നു.

കമ്പ്യൂട്ടർ ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ (IS) സോഫ്റ്റ്‌വെയർ അവയ്ക്ക് ആവശ്യമായ ഘടകമാണ്. കമ്പ്യൂട്ടറിലെ ചില പ്രശ്‌നങ്ങൾ പരിഹരിക്കുന്ന ഒരു കൂട്ടം പ്രോഗ്രാമുകളാണ് സോഫ്റ്റ്‌വെയർ. ഉചിതമായ സോഫ്‌റ്റ്‌വെയർ ഇല്ലാതെ, തികച്ചും രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഒരു സിസ്റ്റത്തിന്റെ പ്രവർത്തനം പോലും അസാധ്യമാണ്, കാരണം അതിന്റെ അർത്ഥം പൂർണ്ണമായും നഷ്‌ടപ്പെടുന്നു. സോഫ്‌റ്റ്‌വെയർ നിർവ്വഹിക്കുന്ന പ്രവർത്തനങ്ങളെ ആശ്രയിച്ച്, അതിനെ ഗ്രൂപ്പുകളായി തിരിക്കാം: 1) സിസ്റ്റം സോഫ്റ്റ്‌വെയർ 2) ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ 3) ഇൻസ്ട്രുമെന്റേഷൻ (ഇൻസ്ട്രുമെന്റൽ സിസ്റ്റങ്ങൾ)

സോഫ്‌റ്റ്‌വെയർ (സോഫ്റ്റ്‌വെയർ) സിസ്റ്റം സോഫ്റ്റ്‌വെയർ പ്രോഗ്രാമുകൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ സേവന സംവിധാനങ്ങൾ മെയിന്റനൻസ് സിസ്റ്റങ്ങൾ സോഫ്റ്റ്‌വെയർ ഷെല്ലുകളും പരിസരങ്ങളും യൂട്ടിലിറ്റി പ്രോഗ്രാമുകൾ (യൂട്ടിലിറ്റികൾ) ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ ഉപയോക്തൃ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ ആപ്ലിക്കേഷൻ പ്രോഗ്രാം പാക്കേജുകൾ (APP) പൊതുവായ ഉദ്ദേശ്യ രീതി അടിസ്ഥാനമാക്കിയുള്ള സംയോജിത ടൂൾ സോഫ്റ്റ്‌വെയർ പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങൾ ടൂൾ എൻവയോൺമെന്റ് സിസ്റ്റങ്ങളുടെ മോഡലിംഗ്

1. സിസ്റ്റം സോഫ്റ്റ്‌വെയർ സിസ്റ്റം സോഫ്റ്റ്‌വെയർ (SPO) എന്നത് IS-ന്റെ പ്രവർത്തനം നിയന്ത്രിക്കുകയും വിവിധ സഹായ പ്രവർത്തനങ്ങൾ നിർവഹിക്കുകയും ചെയ്യുന്ന പ്രോഗ്രാമുകളാണ്, ഉദാഹരണത്തിന്, IS ഉറവിടങ്ങൾ കൈകാര്യം ചെയ്യുക, സാങ്കേതിക ഉപകരണങ്ങളുടെ പ്രകടനം പരിശോധിക്കുക, IS-ന്റെ നിലയെക്കുറിച്ചുള്ള റഫറൻസ് വിവരങ്ങൾ നൽകൽ തുടങ്ങിയവ. അവ എല്ലാ വിഭാഗം ഉപയോക്താക്കൾക്കും വേണ്ടിയുള്ളതാണ്, IS-ന്റെ കാര്യക്ഷമമായ പ്രവർത്തനത്തിനും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ കാര്യക്ഷമമായ നിർവ്വഹണത്തിനും ഉപയോഗിക്കുന്നു. - സിസ്റ്റം സോഫ്റ്റ്വെയറിൽ ഉൾപ്പെടുന്നു: ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ; സേവന പരിപാടികൾ; പ്രോഗ്രാമിംഗ് ഭാഷാ വിവർത്തകർ; പരിപാലന പരിപാടികൾ.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കമ്പ്യൂട്ടർ ഹാർഡ്‌വെയർ, അതിന്റെ ഉറവിടങ്ങൾ (റാം, ഡിസ്ക് സ്പേസ്), ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ ലോഞ്ചും എക്സിക്യൂഷനും ഉറപ്പാക്കുകയും ഇൻപുട്ട്/ഔട്ട്പുട്ട് പ്രക്രിയകൾ ഓട്ടോമേറ്റ് ചെയ്യുകയും ചെയ്യുന്ന പ്രോഗ്രാമുകളുടെ ഒരു കൂട്ടമാണ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (OS). ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇല്ലെങ്കിൽ, ഒരു കമ്പ്യൂട്ടർ മരിച്ചു. നിങ്ങൾ കമ്പ്യൂട്ടർ ഓണാക്കുമ്പോൾ OS ലോഡ് ചെയ്യുന്നു.

സർവീസ് സിസ്റ്റംസ് സർവീസ് സിസ്റ്റങ്ങൾ സിസ്റ്റം മെയിന്റനൻസിനായി OS-ന്റെ കഴിവുകൾ വികസിപ്പിക്കുകയും ഉപയോക്തൃ സൗകര്യം നൽകുകയും ചെയ്യുന്നു. 1) മോണിറ്ററിംഗ്, ടെസ്റ്റിംഗ്, ഡയഗ്നോസ്റ്റിക്സ് എന്നിവ നടത്തുന്ന സോഫ്റ്റ്‌വെയർ ഉപകരണങ്ങളുടെ ഒരു കൂട്ടമാണ് മെയിന്റനൻസ് സിസ്റ്റങ്ങൾ, കമ്പ്യൂട്ടർ ഉപകരണങ്ങളുടെ പ്രവർത്തനം പരിശോധിക്കുന്നതിനും കമ്പ്യൂട്ടർ പ്രവർത്തന സമയത്ത് തകരാറുകൾ കണ്ടെത്തുന്നതിനും ഉപയോഗിക്കുന്നു. 2) ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കുള്ള സോഫ്‌റ്റ്‌വെയർ ഷെല്ലുകൾ - OS നൽകുന്ന (കൂടുതൽ മനസ്സിലാക്കാവുന്നതും ഫലപ്രദവുമായ) (Norton Commander (Symantec), FAR (ഫയലും ആർക്കൈവ് മാനേജ്‌മെന്റും) ഒഴികെയുള്ള മാർഗ്ഗങ്ങൾ ഉപയോഗിച്ച് കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ നടത്താൻ ഉപയോക്താവിനെ അനുവദിക്കുന്ന പ്രോഗ്രാമുകൾ. R)). 3) യൂട്ടിലിറ്റികൾ (യൂട്ടിലിറ്റികൾ) ഉപയോക്താക്കൾക്ക് പതിവായി ചെയ്യുന്ന ജോലികൾ നടപ്പിലാക്കുന്നതിനോ ജോലിയുടെ സൗകര്യവും സൗകര്യവും വർദ്ധിപ്പിക്കുന്നതിനോ വേണ്ടിയുള്ള നിരവധി അധിക സേവനങ്ങൾ നൽകുന്ന സഹായ പ്രോഗ്രാമുകളാണ് (പാക്കേജർ പ്രോഗ്രാമുകൾ (ആർക്കൈവറുകൾ), ആന്റി-വൈറസ് പ്രോഗ്രാമുകൾ, ഡിസ്ക് സ്പേസ് ഒപ്റ്റിമൈസേഷൻ, ഗുണമേന്മ നിയന്ത്രണ പ്രോഗ്രാമുകൾ; വീണ്ടെടുക്കൽ പ്രോഗ്രാമുകളുടെ വിവരങ്ങൾ, ഫോർമാറ്റിംഗ്, ഡാറ്റ സംരക്ഷണം; സിഡികൾ ബേൺ ചെയ്യുന്നതിനുള്ള പ്രോഗ്രാമുകൾ; ഡ്രൈവറുകൾ - പ്രോഗ്രാമുകൾ.

2. ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയർ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് നിർദ്ദിഷ്ട ഉപയോക്തൃ പ്രശ്‌നങ്ങൾ പരിഹരിക്കുന്നതിനും വിവര സിസ്റ്റത്തിന്റെ മൊത്തത്തിലുള്ള കമ്പ്യൂട്ടിംഗ് പ്രക്രിയ സംഘടിപ്പിക്കുന്നതിനും വേണ്ടിയാണ്. അക്കൗണ്ടിംഗ്, പേഴ്‌സണൽ മാനേജ്‌മെന്റ് മുതലായവയിൽ ഉപയോക്തൃ ജോലികൾ (അപ്ലിക്കേഷനുകൾ) വികസിപ്പിക്കാനും നടപ്പിലാക്കാനും ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ നിങ്ങളെ അനുവദിക്കുന്നു. സിസ്റ്റം സോഫ്‌റ്റ്‌വെയർ, പ്രത്യേക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ നിയന്ത്രണത്തിലാണ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ പ്രവർത്തിക്കുന്നത്. ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയറിൽ ഇവ ഉൾപ്പെടുന്നു: - പൊതു-ഉദ്ദേശ്യ ആപ്ലിക്കേഷൻ പ്രോഗ്രാം പാക്കേജുകൾ (APP); - പ്രവർത്തനപരമായ ആവശ്യങ്ങൾക്കുള്ള ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ പാക്കേജുകൾ.

പൊതുവായ ഉദ്ദേശ്യ സോഫ്റ്റ്‌വെയർ 1) പൊതുവായി പ്രവർത്തനക്ഷമമായ ഉപയോക്തൃ ടാസ്‌ക്കുകളുടെയും വിവര സംവിധാനങ്ങളുടെയും വികസനവും പ്രവർത്തനവും ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന സാർവത്രിക സോഫ്റ്റ്‌വെയർ ഉൽപ്പന്നങ്ങളാണ് പൊതുവായ ഉദ്ദേശ്യ സോഫ്റ്റ്‌വെയർ. ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ പാക്കേജുകളുടെ ഈ ക്ലാസ് ഉൾപ്പെടുന്നു: - ടെക്സ്റ്റ് എഡിറ്റർമാർ (വേഡ് പ്രോസസറുകൾ), ഗ്രാഫിക് എഡിറ്റർമാർ; - സ്പ്രെഡ്ഷീറ്റുകൾ; - ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ (DBMS); - സംയോജിത പാക്കേജുകൾ; - കേസ് സാങ്കേതികവിദ്യകൾ; - ആർട്ടിഫിഷ്യൽ ഇന്റലിജൻസ് വിദഗ്ധ സംവിധാനങ്ങളുടെ ഷെല്ലുകൾ.

പ്രവർത്തനപരമായ ആവശ്യങ്ങൾക്കുള്ള PPP 2) സാമ്പത്തിക പ്രവർത്തനത്തിന്റെ ഒരു പ്രത്യേക മേഖലയിൽ ഉപയോക്തൃ പ്രവർത്തനങ്ങൾ ഓട്ടോമേറ്റ് ചെയ്യാൻ ലക്ഷ്യമിട്ടുള്ള സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങളാണ് ഫംഗ്ഷണൽ ആവശ്യങ്ങൾക്കുള്ള PPP. ഈ ക്ലാസിൽ സോഫ്റ്റ്വെയർ പാക്കേജുകൾ ഉൾപ്പെടുന്നു: അക്കൗണ്ടിംഗ്, സാങ്കേതികവും സാമ്പത്തികവുമായ ആസൂത്രണം, നിക്ഷേപ പദ്ധതികളുടെ വികസനം, ഒരു എന്റർപ്രൈസിനായി ഒരു ബിസിനസ് പ്ലാൻ തയ്യാറാക്കൽ, പേഴ്സണൽ മാനേജ്മെന്റ്, ഓട്ടോമേറ്റഡ് എന്റർപ്രൈസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ മൊത്തത്തിൽ.

3. ടൂൾ സോഫ്റ്റ്‌വെയർ ടൂൾ സോഫ്‌റ്റ്‌വെയറിൽ (ഐപിഒ) പുതിയ പ്രോഗ്രാമുകൾ വികസിപ്പിക്കുന്നതിനുള്ള പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങൾ ഉൾപ്പെടുന്നു. വിഷ്വൽ പ്രോഗ്രാമിംഗ് ടൂളുകളും മോഡലിംഗ് സിസ്റ്റങ്ങളും ഉൾപ്പെടുന്ന സി++ ബിൽഡർ, ഡെൽഫി, വിഷ്വൽ ബേസിക്, ജാവ പോലുള്ള ആപ്ലിക്കേഷൻ ഡെവലപ്‌മെന്റിനായുള്ള സി++, പാസ്കൽ, ബേസിക് ടൂൾ എൻവയോൺമെന്റുകൾ (ഐഎസ്ഇ) പോലുള്ള ഐപിഒ പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങളിലേക്ക് (എസ്പി) , മാറ്റ് സിമുലേഷൻ സിസ്റ്റം. ലാബ്, ബിസിനസ് പ്രോസസ് മോഡലിംഗ് സിസ്റ്റങ്ങൾ Bp. വിൻ, എർ ഡാറ്റാബേസുകൾ. വിജയിയും മറ്റുള്ളവരും. പ്രോഗ്രാമുകൾ വികസിപ്പിക്കുന്നതിനാണ് നിലവിൽ ടൂൾ എൻവയോൺമെന്റുകൾ പ്രധാനമായും ഉപയോഗിക്കുന്നത് എന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്.

സംയോജിത ആപ്ലിക്കേഷൻ പ്രോഗ്രാം പാക്കേജുകൾ സംയോജിത സോഫ്‌റ്റ്‌വെയർ പാക്കേജുകളിൽ ഒരു കൂട്ടം ഉപകരണങ്ങളും ഘടകങ്ങളും ഉൾപ്പെടുന്നു, അവ ഓരോന്നും അതിന്റെ പ്രവർത്തനക്ഷമതയിൽ പ്രശ്‌ന-അധിഷ്‌ഠിത പാക്കേജിന് തുല്യമാണ്. ഉദാഹരണത്തിന്, സംയോജിത മൈക്രോസോഫ്റ്റ് ഓഫീസ് പാക്കേജിൽ പരസ്പരം സ്വതന്ത്രമായി പ്രവർത്തിക്കാൻ കഴിയുന്ന ആപ്ലിക്കേഷനുകൾ ഉൾപ്പെടുന്നു (വേഡ് വേഡ് പ്രോസസർ, എക്സൽ സ്പ്രെഡ്ഷീറ്റുകൾ, ആക്സസ് ഡിബിഎംഎസ് മുതലായവ). അത്തരം പാക്കേജുകളുടെ ഘടന വ്യത്യസ്ത ആപ്ലിക്കേഷനുകൾക്കിടയിൽ മാറുന്നതും അവയുടെ ഇടപെടൽ, പങ്കിട്ട ഡാറ്റയുടെ വൈരുദ്ധ്യരഹിതമായ ഉപയോഗവും ഉറപ്പാക്കുന്ന സിസ്റ്റം ഘടകങ്ങൾ നൽകുന്നു.

പരിസ്ഥിതിയുടെ റഫറൻസ് മോഡലുകളും ഓപ്പൺ സിസ്റ്റങ്ങളുടെ പരസ്പര ബന്ധവും, ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ പൊരുത്തത്തിനും ഇടപെടലിനുമുള്ള ആവശ്യകത പോർട്ടബിൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇന്റർഫേസ് സിസ്റ്റം സ്റ്റാൻഡേർഡുകളുടെയും (പോസിക്സ് മാനദണ്ഡങ്ങളുടെ സെറ്റ്) ആശയവിനിമയ മാനദണ്ഡങ്ങളുടെയും വികസനത്തിലേക്ക് നയിച്ചു. എന്നിരുന്നാലും, ഈ മാനദണ്ഡങ്ങൾ അവരുടെ ഉദ്ദേശിച്ച പരിധിക്കുള്ളിൽ പോലും ആവശ്യമായ ആവശ്യകതകൾ ഉൾക്കൊള്ളുന്നില്ല. ഐടി മേഖലയിലെ സ്റ്റാൻഡേർഡൈസേഷന്റെ വികസനവും ഓപ്പൺ സിസ്റ്റങ്ങളുടെ തത്വത്തിന്റെ രൂപീകരണവും ഒരു ഫംഗ്ഷണൽ ഓപ്പൺ സിസ്റ്റംസ് എൻവയോൺമെന്റ് (ഒഎസ്ഇ) സൃഷ്ടിക്കുന്നതിലും ഐടി കഴിവുകൾ നൽകുന്നതിനുള്ള മാനദണ്ഡങ്ങളും സവിശേഷതകളും ഉൾക്കൊള്ളുന്ന ഉചിതമായ ഒരു മാതൃകയുടെ നിർമ്മാണത്തിലും പ്രകടമാണ്.

വൈവിധ്യമാർന്ന സോഫ്റ്റ്‌വെയർ, ഹാർഡ്‌വെയർ, കമ്മ്യൂണിക്കേഷൻ ടൂളുകൾ എന്നിവ അടങ്ങുന്ന വിവര സംവിധാനങ്ങളുടെ ഏറ്റെടുക്കൽ (വികസനം), നടപ്പിലാക്കൽ, പ്രവർത്തനം, വികസനം എന്നിവയ്ക്ക് ഉത്തരവാദികളായ ഐടി സേവന മാനേജർമാരെയും പ്രോജക്ട് മാനേജർമാരെയും ലക്ഷ്യമിട്ടാണ് ഈ മോഡൽ. OSE പരിതസ്ഥിതിയിലുള്ള ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളിൽ ഉൾപ്പെടാം: റിയൽ ടൈം സിസ്റ്റം (RTS), എംബഡഡ് സിസ്റ്റം (ES); ട്രാൻസാക്ഷൻ പ്രോസസ്സിംഗ് സിസ്റ്റം (ടിപിഎസ്); ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ (DBMS); വിവിധ തീരുമാന പിന്തുണാ സംവിധാനങ്ങൾ (ഡിസിഷൻ സപ്പോർട്ട് സിസ്റ്റം - ഡിഎസ്എസ്); അഡ്മിനിസ്ട്രേറ്റീവ് (എക്സിക്യൂട്ടീവ് ഇൻഫർമേഷൻ സിസ്റ്റം - ഇഐഎസ്), പ്രൊഡക്ഷൻ (എന്റർപ്രൈസ് റിസോഴ്സ് പ്ലാനിംഗ് - ഇആർപി) ആവശ്യങ്ങൾക്കുള്ള മാനേജ്മെന്റ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ; ഭൂമിശാസ്ത്രപരമായ ഐഎസ് (ജിയോഗ്രാഫിക് ഇൻഫർമേഷൻ സിസ്റ്റം - ജിഐഎസ്); അന്താരാഷ്ട്ര സംഘടനകൾ ശുപാർശ ചെയ്യുന്ന സ്പെസിഫിക്കേഷനുകൾ ഉപയോഗിച്ചേക്കാവുന്ന മറ്റ് പ്രത്യേക സംവിധാനങ്ങൾ.

നിർമ്മാതാക്കളുടെയും ഉപയോക്താക്കളുടെയും വീക്ഷണകോണിൽ, OSE പരിസ്ഥിതി സുരക്ഷിതമായ ആപ്ലിക്കേഷൻ സിസ്റ്റങ്ങളുടെ വികസനം അല്ലെങ്കിൽ ഏറ്റെടുക്കൽ, പ്രവർത്തനം, പരിപാലനം എന്നിവ നിയന്ത്രിക്കുകയും സുഗമമാക്കുകയും ചെയ്യുന്ന ഒരു സാർവത്രിക പ്രവർത്തനപരമായ ഇൻഫ്രാസ്ട്രക്ചറാണ്: § വിതരണക്കാരോ ഉപയോക്താവോ ഉപയോഗിക്കുന്ന ഏത് പ്ലാറ്റ്ഫോമിലും പ്രവർത്തിക്കുന്നു; § ഏതെങ്കിലും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉപയോഗിക്കുക; § ഡാറ്റാബേസിലേക്കും ഡാറ്റ മാനേജുമെന്റിലേക്കും പ്രവേശനം നൽകുന്നു; § ഡാറ്റ കൈമാറ്റം ചെയ്യുകയും ഏതെങ്കിലും വിതരണക്കാരുടെ നെറ്റ്‌വർക്കുകൾ വഴിയും ഉപഭോക്താക്കളുടെ പ്രാദേശിക നെറ്റ്‌വർക്കുകളിലും ഇടപഴകുകയും ചെയ്യുക; § സാധാരണ യൂസർ-കമ്പ്യൂട്ടർ ഇന്റർഫേസ് സിസ്റ്റത്തിലെ സ്റ്റാൻഡേർഡ് ഇന്റർഫേസുകളിലൂടെ ഉപയോക്താക്കളുമായി സംവദിക്കുക.

സ്റ്റാൻഡേർഡ് ഫങ്ഷണാലിറ്റി, ഇന്റർഫേസുകൾ, ഡാറ്റ ഫോർമാറ്റുകൾ, എക്സ്ചേഞ്ച്, ആക്സസ് പ്രോട്ടോക്കോളുകൾ എന്നിവയിലൂടെ പോർട്ടബിൾ, സ്കേലബിൾ, ഇന്റർഓപ്പറബിൾ കമ്പ്യൂട്ടർ ആപ്ലിക്കേഷനുകളെ OSE പരിസ്ഥിതി പിന്തുണയ്ക്കുന്നു. മാനദണ്ഡങ്ങൾ അന്തർദേശീയമോ ദേശീയമോ പൊതുവായി ലഭ്യമായ മറ്റ് സവിശേഷതകളും കരാറുകളും ആയിരിക്കാം. ഈ മാനദണ്ഡങ്ങളും സ്പെസിഫിക്കേഷനുകളും ഒഎസ്ഇ മാനദണ്ഡങ്ങൾ പാലിക്കുന്ന സിസ്റ്റങ്ങളും സൗകര്യങ്ങളും നിർമ്മിക്കുന്നതിന് കമ്പ്യൂട്ടിംഗ്, കമ്മ്യൂണിക്കേഷൻസ് സോഫ്റ്റ്‌വെയർ, ഹാർഡ്‌വെയർ എന്നിവയുടെ ഏതൊരു ഡവലപ്പർക്കും വിതരണക്കാരനും ഉപയോക്താവിനും ലഭ്യമാണ്.

സ്റ്റാൻഡേർഡ് പ്ലാറ്റ്‌ഫോമുകളിൽ നടപ്പിലാക്കുകയും സ്റ്റാൻഡേർഡ് പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ എഴുതുകയും ചെയ്താൽ OSE ആപ്ലിക്കേഷനുകളും ടൂളുകളും പോർട്ടബിൾ ആണ്. അവ കമ്പ്യൂട്ടിംഗ് പരിതസ്ഥിതിയുമായി ബന്ധിപ്പിക്കുന്ന സ്റ്റാൻഡേർഡ് ഇന്റർഫേസുകളിൽ പ്രവർത്തിക്കുന്നു, സ്റ്റാൻഡേർഡ് ഫോർമാറ്റുകളിൽ ഡാറ്റ വായിക്കുകയും സൃഷ്ടിക്കുകയും ചെയ്യുന്നു, കൂടാതെ വ്യത്യസ്ത കമ്പ്യൂട്ടിംഗ് പരിതസ്ഥിതികളിൽ പ്രവർത്തിക്കുന്ന സ്റ്റാൻഡേർഡ് പ്രോട്ടോക്കോളുകൾക്കനുസരിച്ച് അത് കൈമാറുകയും ചെയ്യുന്നു. ഒഎസ്ഇ ആപ്ലിക്കേഷനുകളും ടൂളുകളും വിവിധ പ്ലാറ്റ്‌ഫോമുകളിലും നെറ്റ്‌വർക്ക് കോൺഫിഗറേഷനുകളിലും - പിസികൾ മുതൽ ശക്തമായ സെർവറുകൾ വരെ, പ്രാദേശിക സമാന്തര കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങൾ മുതൽ വലിയ ഗ്രിഡ് സിസ്റ്റങ്ങൾ വരെ. ഏതെങ്കിലും പ്ലാറ്റ്‌ഫോമിലെ കമ്പ്യൂട്ടിംഗ് ഉറവിടങ്ങളുടെ അളവിലെ വ്യത്യാസം ഉപയോക്താവിന് ചില പരോക്ഷ അടയാളങ്ങളാൽ കാണാൻ കഴിയും, ഉദാഹരണത്തിന്, ഒരു ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിന്റെ നിർവ്വഹണ വേഗത, പക്ഷേ ഒരിക്കലും സിസ്റ്റം പരാജയങ്ങളാൽ.

സ്റ്റാൻഡേർഡ് പ്രോട്ടോക്കോളുകൾ, ഡാറ്റാ എക്സ്ചേഞ്ച് ഫോർമാറ്റുകൾ, വിവരങ്ങളുടെ ടാർഗെറ്റുചെയ്‌ത ഉപയോഗത്തിനായി സഹകരണമോ വിതരണമോ ആയ പ്രോസസ്സിംഗ് സിസ്റ്റം ഇന്റർഫേസുകൾ എന്നിവ ഉപയോഗിച്ച് ഉപയോക്താവിന് സേവനങ്ങൾ നൽകുകയാണെങ്കിൽ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളും OSE ടൂളുകളും പരസ്പരം സംവദിക്കുന്നു. ഒരു ലോക്കൽ ഏരിയ നെറ്റ്‌വർക്ക് (ലാൻ) അല്ലെങ്കിൽ ഏതെങ്കിലും നെറ്റ്‌വർക്കുകൾ (ആഗോളവ വരെ) വഴി ഒരു പ്ലാറ്റ്‌ഫോമിൽ നിന്ന് മറ്റൊന്നിലേക്ക് വിവരങ്ങൾ കൈമാറുന്ന പ്രക്രിയ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്കും ഉപയോക്താക്കൾക്കും തികച്ചും സുതാര്യമായിരിക്കണം കൂടാതെ ഉപയോഗത്തിൽ സാങ്കേതിക ബുദ്ധിമുട്ടുകൾ ഉണ്ടാക്കരുത്. എന്നിരുന്നാലും, മറ്റ് പ്ലാറ്റ്‌ഫോമുകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, ഡാറ്റാബേസുകൾ, പ്രോഗ്രാമുകൾ, ഉപയോക്താക്കൾ എന്നിവയുടെ ലൊക്കേഷനും ലൊക്കേഷനും ഉപയോഗിച്ച ആപ്ലിക്കേഷനിൽ കാര്യമായിരിക്കരുത്.

മോഡലിന്റെ വിവരണം ഇനിപ്പറയുന്ന ഘടകങ്ങൾ ഉപയോഗിക്കുന്നു: 1) ലോജിക്കൽ ഒബ്‌ജക്‌റ്റുകൾ, ഇവയുൾപ്പെടെ: a) ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ (ASW), b) ASW ഉപയോഗിക്കുന്ന സിസ്റ്റം സേവനങ്ങൾ നടപ്പിലാക്കുന്ന ഒരു കൂട്ടം സോഫ്‌റ്റ്‌വെയർ, ഹാർഡ്‌വെയർ ഘടകങ്ങൾ ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോമിൽ അടങ്ങിയിരിക്കുന്നു. ഒരു ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോം എന്ന ആശയത്തിൽ പ്രവർത്തനത്തിന്റെ ഒരു പ്രത്യേക നിർവ്വഹണം ഉൾപ്പെടുന്നില്ല. ഉദാഹരണത്തിന്, ഒരു പ്ലാറ്റ്‌ഫോം ഒന്നിലധികം ആപ്ലിക്കേഷനുകൾ ഉപയോഗിക്കുന്ന ഒരു പ്രോസസർ മുതൽ ഒരു വലിയ വിതരണ സംവിധാനം വരെയാകാം. c) ബാഹ്യ പ്ലാറ്റ്‌ഫോം പരിതസ്ഥിതിയിൽ സോഫ്‌റ്റ്‌വെയർ, ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോമിന് പുറത്തുള്ള ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു (വർക്ക് സ്റ്റേഷനുകൾ, ഡാറ്റ ശേഖരിക്കുന്നതിനും പ്രോസസ്സ് ചെയ്യുന്നതിനും കൈമാറുന്നതിനുമുള്ള ബാഹ്യ പെരിഫറൽ ഉപകരണങ്ങൾ, ആശയവിനിമയ അടിസ്ഥാന സൗകര്യങ്ങൾ, മറ്റ് പ്ലാറ്റ്‌ഫോമുകളുടെ സേവനങ്ങൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ അല്ലെങ്കിൽ നെറ്റ്‌വർക്ക് ഉപകരണങ്ങൾ).

2) ഉൾപ്പെടുന്ന ഇന്റർഫേസുകൾ: a) സോഫ്റ്റ്‌വെയറും ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോമും തമ്മിലുള്ള ഇന്റർഫേസാണ് ആപ്ലിക്കേഷൻ പ്രോഗ്രാം ഇന്റർഫേസ് (API). API യുടെ പ്രധാന പ്രവർത്തനം സോഫ്റ്റ്വെയർ പോർട്ടബിലിറ്റിയെ പിന്തുണയ്ക്കുക എന്നതാണ്. വിറ്റഴിക്കപ്പെടുന്ന സേവനങ്ങളുടെ തരം അനുസരിച്ചാണ് API വർഗ്ഗീകരണം നിർമ്മിച്ചിരിക്കുന്നത്: ഉപയോക്തൃ-കമ്പ്യൂട്ടർ സിസ്റ്റത്തിലെ ഇടപെടൽ, ആപ്ലിക്കേഷനുകൾ തമ്മിലുള്ള വിവര കൈമാറ്റം, ആന്തരിക സിസ്റ്റം സേവനങ്ങൾ, ആശയവിനിമയ സേവനങ്ങൾ. b) എക്സ്റ്റേണൽ എൻവയോൺമെന്റ് ഇന്റർഫേസ് (EEI) ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോമിനും ബാഹ്യ പരിതസ്ഥിതിക്കും ഇടയിലും അതേ പ്ലാറ്റ്‌ഫോമിൽ പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്കിടയിലും വിവര കൈമാറ്റം നൽകുന്നു.

ലോജിക്കൽ ഒബ്‌ജക്‌റ്റുകൾ മൂന്ന് ക്ലാസുകളാൽ പ്രതിനിധീകരിക്കുന്നു, ഇന്റർഫേസുകൾ രണ്ടാണ്. OSE റഫറൻസ് മോഡലിന്റെ പശ്ചാത്തലത്തിൽ, ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറിൽ നേരിട്ട് പ്രോഗ്രാം കോഡുകൾ, ഡാറ്റ, ഡോക്യുമെന്റേഷൻ, പരിശോധന, പിന്തുണ, പരിശീലന ഉപകരണങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു. OSE RM റഫറൻസ് മോഡൽ വിതരണക്കാരൻ-ഉപയോക്തൃ ബന്ധം നടപ്പിലാക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുന്നു. ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോമിന്റെയും ബാഹ്യ പരിതസ്ഥിതിയുടെയും ലോജിക്കൽ ഒബ്‌ജക്റ്റുകൾ സേവന ദാതാവാണ്, സോഫ്റ്റ്വെയർ ഉപയോക്താവാണ്. മോഡൽ നിർവചിച്ചിരിക്കുന്ന ഒരു കൂട്ടം API-കളും EEI-കളും ഉപയോഗിച്ച് അവർ സംവദിക്കുന്നു

EEI ഇന്റർഫേസ് മൂന്ന് ഇന്റർഫേസുകളുടെയും സംയോജനമാണ്, അവയിൽ ഓരോന്നിനും ഒരു ബാഹ്യ ഉപകരണം നിർവചിച്ചിരിക്കുന്ന സ്വഭാവസവിശേഷതകൾ ഉണ്ട്: 1) കമ്മ്യൂണിക്കേഷൻ സർവീസ് ഇന്റർഫേസ് (CSI) - ബാഹ്യ സിസ്റ്റങ്ങളുമായുള്ള ഇടപെടൽ നടപ്പിലാക്കുന്നതിനുള്ള ഒരു സേവനം നൽകുന്നു. സ്ഥാപിത പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ച് കൈമാറ്റം ചെയ്യാവുന്ന പ്രോട്ടോക്കോളുകളുടെയും ഡാറ്റ ഫോർമാറ്റുകളുടെയും സ്റ്റാൻഡേർഡൈസേഷനിലൂടെയാണ് ഇടപെടൽ നടപ്പിലാക്കുന്നത്; 2) ഹ്യൂമൻ കമ്പ്യൂട്ടർ ഇന്റർഫേസ് (HCI) - ഉപയോക്താവും സോഫ്റ്റ്‌വെയർ സിസ്റ്റവും തമ്മിലുള്ള ശാരീരിക ഇടപെടൽ നടത്തുന്ന ഇന്റർഫേസ്; 3) ഇൻഫർമേഷൻ സർവീസ് ഇന്റർഫേസ് (ISI) - ദീർഘകാല ഡാറ്റ സംഭരണത്തിനായി ബാഹ്യ മെമ്മറിയുമായുള്ള ഇടപെടലിന്റെ അതിർത്തി, ഡാറ്റാ അവതരണത്തിനുള്ള ഫോർമാറ്റുകളുടെയും വാക്യഘടനയുടെയും സ്റ്റാൻഡേർഡൈസേഷൻ ഉറപ്പാക്കുന്നു.

പ്ലാറ്റ്‌ഫോമിലേക്കുള്ള രണ്ട് പ്രധാന ഇന്റർഫേസുകളിലൂടെ വിവിധ ആപ്ലിക്കേഷനുകൾക്കായി ആപ്ലിക്കേഷൻ പ്ലാറ്റ്‌ഫോം സേവനങ്ങൾ നൽകുന്നു. ചില നിയമങ്ങൾ, ഘടകങ്ങൾ, സിസ്റ്റം ഘടകങ്ങൾ (പ്ലഗ് കോംപാറ്റിബിലിറ്റി) ഇന്റർഫേസ് ചെയ്യുന്നതിനുള്ള രീതികൾ, സോഫ്റ്റ്‌വെയർ, ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ വികസനത്തിനുള്ള മോഡുലാർ സമീപനം എന്നിവ ഉപയോഗിച്ച് സോഫ്റ്റ്‌വെയറിന്റെ പ്രവർത്തനം OSE പരിസ്ഥിതി ഉറപ്പാക്കുന്നു. ചില ഫംഗ്ഷനുകളും ഉചിതമായ ഇന്റർഫേസും ഉള്ള ഒരു സ്വതന്ത്ര ഘടകമായി ബാഹ്യ പരിതസ്ഥിതിയെ വേർതിരിക്കുന്നതും ക്ലയന്റ്-സെർവർ ആർക്കിടെക്ചറിൽ നിർമ്മിച്ച സിസ്റ്റങ്ങളെ വിവരിക്കുന്നതിനുള്ള അതിന്റെ ഉപയോഗത്തിന്റെ സാധ്യതയുമാണ് മോഡലിന്റെ ഗുണങ്ങൾ. അന്താരാഷ്ട്ര സമന്വയ മാനദണ്ഡങ്ങളുടെ തലത്തിൽ ആവശ്യമായ എല്ലാ സവിശേഷതകളും ഇതുവരെ ലഭ്യമല്ല എന്നതാണ് ആപേക്ഷിക പോരായ്മ.

സോഫ്റ്റ്‌വെയർ തിരഞ്ഞെടുക്കുന്നതിനുള്ള മാനദണ്ഡം § § § § ഉൽപ്പന്നത്തിന്റെയും കമ്പനിയുടെയും സ്ഥിരത; വില/ബജറ്റ്; മറ്റ് പ്രോഗ്രാമുകളുമായി സംയോജിപ്പിക്കാനുള്ള സാധ്യത; അവസരങ്ങൾ നൽകി; ഉപഭോക്തൃ സേവനത്തിന്റെ ലഭ്യതയും അതിന്റെ കാര്യക്ഷമതയും; ഡാറ്റാബേസിൽ ലഭ്യമായ ചിത്രങ്ങളുടെയും ചിഹ്നങ്ങളുടെയും എണ്ണം; നിങ്ങളുടെ ഉദ്ദേശ്യവും ആവശ്യങ്ങളും സോഫ്റ്റ്‌വെയറിന്റെ ഉപയോഗവും; പ്രോസസ്സ് ചെയ്യേണ്ട ഡാറ്റയുടെ അളവും സങ്കീർണ്ണതയും; Macintosh അല്ലെങ്കിൽ Windows പ്ലാറ്റ്ഫോമുകൾക്ക് അനുയോജ്യം; സോഫ്റ്റ്വെയറിന്റെ കഴിവുകൾ വികസിപ്പിക്കുന്ന അധിക പ്രോഗ്രാമുകളുടെ സാന്നിധ്യം.

സോഫ്‌റ്റ്‌വെയർ വികസനത്തിലെ പ്രധാന പ്രവണതകൾ - വ്യക്തിഗത സോഫ്‌റ്റ്‌വെയർ ഘടകങ്ങളുടെയും അവയ്‌ക്കിടയിലുള്ള ഇന്റർഫേസുകളുടെയും സ്റ്റാൻഡേർഡൈസേഷൻ, ഇത് ഒരു പ്രത്യേക ആപ്ലിക്കേഷന്റെ വിവിധ ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോമുകളിലും വിവിധ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ പരിതസ്ഥിതിയിലും ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു, അതുപോലെ തന്നെ വിശാലമായ ശ്രേണികളുമായുള്ള ആശയവിനിമയം ഉറപ്പാക്കുന്നു. അപേക്ഷകളുടെ; - സോഫ്റ്റ്‌വെയറിന്റെ ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് ഡിസൈനിലും പ്രോഗ്രാമിംഗിലും ശ്രദ്ധ കേന്ദ്രീകരിക്കുക, അവയുടെ സ്റ്റാൻഡേർഡൈസേഷനോടൊപ്പം, ഒരു പുതിയ സാങ്കേതികവിദ്യയിലേക്ക് മാറാൻ ഞങ്ങളെ അനുവദിക്കുന്നു - ഒരു ആപ്ലിക്കേഷൻ "അസംബ്ലിംഗ്" ചെയ്യുന്നതിനുള്ള സാങ്കേതികവിദ്യ; - ഉപയോക്തൃ ഇന്റർഫേസിന്റെ ബൗദ്ധികവൽക്കരണം, അതിന്റെ അവബോധം ഉറപ്പാക്കുന്നു, അല്ലാത്തത് ഒരു കമ്പ്യൂട്ടറുമായുള്ള ആശയവിനിമയത്തിന്റെ ഭാഷയുടെ നടപടിക്രമവും ഉപയോക്താവിന്റെ പ്രൊഫഷണൽ ഭാഷയുടെ ഏകദേശവും; കമ്പ്യൂട്ടറുമായുള്ള സംഭാഷണം സംഘടിപ്പിക്കുമ്പോൾ ഒരു നിർദ്ദിഷ്ട ഉപയോക്താവിന്റെ സവിശേഷതകളും ആവശ്യങ്ങളും അനുസരിച്ച് ഉപയോക്തൃ ഇന്റർഫേസ് ഇച്ഛാനുസൃതമാക്കൽ; ഉപയോക്തൃ ഇന്റർഫേസ് നടപ്പിലാക്കുന്നതിൽ മൾട്ടിമീഡിയ ഉപയോഗം; - പ്രോഗ്രാമുകളുടെയും സോഫ്റ്റ്വെയർ സിസ്റ്റങ്ങളുടെയും കഴിവുകളുടെ ബൗദ്ധികവൽക്കരണം; ആപ്ലിക്കേഷനുകൾ രൂപകൽപ്പന ചെയ്യുമ്പോൾ കൃത്രിമബുദ്ധി രീതികൾ കൂടുതലായി ഉപയോഗിക്കുന്നു, ഇത് ആപ്ലിക്കേഷനുകളെ കൂടുതൽ "സ്മാർട്ട്" ആക്കാനും കൂടുതൽ സങ്കീർണ്ണവും മോശമായി ഔപചാരികവുമായ പ്രശ്നങ്ങൾ പരിഹരിക്കാനും സഹായിക്കുന്നു;

- ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ വ്യക്തിഗത ഘടകങ്ങളുടെ (മൊഡ്യൂളുകളുടെ) സാർവത്രികവൽക്കരണവും ഈ ഘടകങ്ങളുടെ ക്രമാനുഗതമായ പരിവർത്തനവും, തുടർന്ന് പ്രോഗ്രാമുകൾ തന്നെ, പ്രത്യേക ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയറിന്റെ മേഖലയിൽ നിന്ന് സാർവത്രിക ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ മേഖലയിലേക്ക്. സമാനമായ ഒരു സാഹചര്യം വേഡ് പ്രോസസറുകളിലും ഉടലെടുത്തു, അത് ഒരു കാലത്ത് പ്രത്യേക ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറായിരുന്നു; - സോഫ്‌റ്റ്‌വെയർ ടൂളുകൾ ഉപയോഗിച്ച് ഒരു പ്രത്യേക പ്രശ്നം പരിഹരിക്കുമ്പോൾ ഉപയോക്താക്കളുടെ സംയുക്ത, ഗ്രൂപ്പ് വർക്കിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുക. ഇക്കാര്യത്തിൽ, സോഫ്റ്റ്വെയർ വികസിപ്പിക്കുമ്പോൾ, ആശയവിനിമയ ഘടകങ്ങളിൽ കൂടുതൽ ശ്രദ്ധ ചെലുത്തുന്നു. - ടെലിവിഷനുകൾ, ഫോണുകൾ മുതലായവയുടെ വൻതോതിലുള്ള ഉപഭോഗത്തിന്റെ സാങ്കേതിക മാർഗങ്ങളുടെ (ഉൽപ്പന്നങ്ങൾ) ഹാർഡ്‌വെയർ ഘടകത്തിലേക്ക് സോഫ്റ്റ്വെയർ നടപ്പിലാക്കൽ. ഇത് ഒരു വശത്ത്, സോഫ്റ്റ്വെയർ വിശ്വാസ്യതയ്ക്കും ഉപയോക്തൃ ഇന്റർഫേസിനും ആവശ്യകതകൾ വർദ്ധിപ്പിക്കുന്നു, മറുവശത്ത്, ഇതിന് ആവശ്യമാണ് സോഫ്റ്റ്‌വെയറിന്റെ അടിസ്ഥാന ആശയങ്ങളെക്കുറിച്ചും (ഫയലുകൾ, ഫോൾഡറുകൾ മുതലായവ) സോഫ്റ്റ്‌വെയർ പരിതസ്ഥിതിയിലെ സാധാരണ പ്രവർത്തനങ്ങളെക്കുറിച്ചും ഉപയോക്താവിന് ഒരു പരിധിവരെ കൂടുതൽ പൂർണ്ണമായ അറിവ്; - പ്രത്യേക ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറിന്റെ സവിശേഷതയായ സോഫ്‌റ്റ്‌വെയർ ഘടകങ്ങളുടെ സാർവത്രിക ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറിലേക്കുള്ള ക്രമേണ മാറ്റം. ഒരു നിർദ്ദിഷ്ട പ്രശ്നമേഖലയിലെ സ്പെഷ്യലിസ്റ്റുകൾക്ക് മുമ്പ് ലഭ്യമായിരുന്ന ആ സോഫ്റ്റ്വെയർ ടൂളുകൾ വിശാലമായ ഉപയോക്താക്കൾക്ക് ലഭ്യമാകുന്നു. 15-20 വർഷം മുമ്പ്, ടെക്സ്റ്റ് എഡിറ്റർമാർ പ്രധാനമായും പ്രസിദ്ധീകരണ പ്രവർത്തനങ്ങളിൽ ഏർപ്പെട്ടിരിക്കുന്ന വകുപ്പുകളിലെ ജീവനക്കാർക്ക് ലഭ്യമായിരുന്നു.

ബിസിനസ്സ് വിവര ചരിത്രം നിയമപരമായ വിവര ഉറവിടങ്ങളുടെ ആവശ്യം നിറവേറ്റുന്നതിനായി 2001 മെയ് 14 ന് കമ്പനി സ്ഥാപിതമായി. വ്‌ളാഡിമിർ ഗ്രെവ്‌സോവിന്റെ കമ്പനികളിലൊന്നാണ് പ്രൊഫഷണൽ ലീഗൽ സിസ്റ്റംസ് എൽഎൽസി. ഇന്ന്, ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ പ്രദേശത്ത് ഇലക്ട്രോണിക് രൂപത്തിൽ നിയമപരമായ വിവരങ്ങൾ പ്രചരിപ്പിക്കുന്നതിലെ നേതാക്കളിൽ ഒരാളാണ് പ്രൊഫഷണൽ ലീഗൽ സിസ്റ്റംസ് എൽഎൽസി. ഉൽപ്പന്നങ്ങൾ LLC "പ്രൊഫഷണൽ ലീഗൽ സിസ്റ്റംസ്" അനലിറ്റിക്കൽ നിയമ സംവിധാനം "ബിസിനസ്-ഇൻഫോ" നിർമ്മിക്കുകയും വിൽക്കുകയും ചെയ്യുന്നു. 2008 വരെ, കമ്പനിയെ റഫറൻസ് അനലിറ്റിക്കൽ സിസ്റ്റം ഗ്ലാവ്ബുക്ക്-ഇൻഫോ വിപണിയിൽ പ്രതിനിധീകരിച്ചിരുന്നു, ഇത് എപിഎസ് ബിസിനസ്സ് ഇൻഫോ വിപണിയിലേക്കുള്ള പ്രവേശനത്തോടെ ഇല്ലാതായി. ഞങ്ങളുടെ ക്ലയന്റുകൾ നിയമപരമായ വിവരങ്ങളുടെ ഉറവിടമായി APS "ബിസിനസ്-ഇൻഫോ" തിരഞ്ഞെടുത്ത ഓർഗനൈസേഷനുകളുടെ എണ്ണം ക്രമാനുഗതമായി വളരുകയാണ്, നിലവിൽ ഏകദേശം 10,000 ആണ്.

ഇൻഫോർമേഷൻ റിട്രീവൽ സിസ്റ്റം "എറ്റലോൺ" റിപ്പബ്ലിക് ഓഫ് ബെലാറസിന്റെ നിയമ വിവരങ്ങളുടെ റഫറൻസ് ഡാറ്റ ബാങ്ക്, ഇൻഫർമേഷൻ റിട്രീവൽ സിസ്റ്റം "ETALON" പതിപ്പ് 6.1 (EBDPI) ആണ് പ്രധാന സംസ്ഥാന വിവരങ്ങളും നിയമപരമായ ഉറവിടവും അത് രൂപീകരിക്കുകയും പരിപാലിക്കുകയും ഒരു കൂട്ടം ഡാറ്റയെ പ്രതിനിധീകരിക്കുകയും ചെയ്യുന്നു. ബാങ്കുകൾ "ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ നിയമനിർമ്മാണം", "പ്രാദേശിക സർക്കാരിന്റെയും സ്വയംഭരണത്തിന്റെയും തീരുമാനങ്ങൾ", "അന്താരാഷ്ട്ര ഉടമ്പടികൾ". EBDPI ഒരു ഇലക്ട്രോണിക് കോപ്പി (IPS "ETALON") രൂപത്തിൽ വിതരണം ചെയ്യുന്നു. IRS "ETALON" എന്നതിൽ 3 മുതൽ 6 വരെയുള്ള ഡാറ്റാ ബാങ്കുകൾ ഉൾപ്പെടുന്നു, ഇതിൽ ഉൾപ്പെടുന്നു: ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ നിയമനിർമ്മാണം; അന്താരാഷ്ട്ര ഉടമ്പടികൾ; തദ്ദേശസ്വയംഭരണ സ്ഥാപനങ്ങളുടെയും സ്വയംഭരണ സ്ഥാപനങ്ങളുടെയും തീരുമാനങ്ങൾ; ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ പ്രസിഡന്റിന്റെ പ്രസിഡന്റിന്റെയും അഡ്മിനിസ്ട്രേഷൻ തലവന്റെയും ഉത്തരവുകൾ (ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ പ്രസിഡന്റിന്റെ അഡ്മിനിസ്ട്രേഷനുമായി കരാർ നൽകിയിട്ടുണ്ട്); ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ ഗവൺമെന്റിന്റെയും പ്രധാനമന്ത്രിയുടെയും ഉത്തരവുകൾ; ആർബിട്രേജ് പ്രാക്ടീസ്; നിയമ നിർവ്വഹണ പരിശീലനം.

കൺസൾട്ടന്റ് പ്ലസ് നിയമ വിദഗ്ധർക്കും ബെലാറസ് റിപ്പബ്ലിക്കിലെ അക്കൗണ്ടന്റുമാർക്കും വേണ്ടി വികസിപ്പിച്ചെടുത്ത ഒരു നിയമ റഫറൻസ് സംവിധാനമാണ് കൺസൾട്ടന്റ് പ്രോഗ്രാം. കൺസൾട്ടന്റിൽ ഇനിപ്പറയുന്ന തരത്തിലുള്ള ഡോക്യുമെന്റുകൾ ഉൾപ്പെടുന്നു: ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ റെഗുലേറ്ററി നിയമപരമായ പ്രവർത്തനങ്ങൾ, ഡോക്യുമെന്റുകളിലേക്കുള്ള അഭിപ്രായങ്ങളും വിശദീകരണങ്ങളും, നിയമപരവും അക്കൌണ്ടിംഗ് പ്രാക്ടീസിൽ നിന്നുള്ള നിർദ്ദിഷ്ട സാഹചര്യങ്ങളെക്കുറിച്ചുള്ള അഭിപ്രായങ്ങളും, ആനുകാലികങ്ങളിൽ നിന്നുള്ള വിവര ലേഖനങ്ങൾ, പുസ്തകങ്ങൾ, അക്കൗണ്ടിംഗ്, നിയമ പ്രശ്നങ്ങൾ, വിശകലന അവലോകനങ്ങൾ , റഫറൻസ് വിവരങ്ങൾ (ബെലാറസ് റിപ്പബ്ലിക്കിന്റെ എക്സ്ചേഞ്ച് നിരക്കുകൾ, റീഫിനാൻസിംഗ് നിരക്കിന്റെ വലുപ്പം, കലണ്ടർ മുതലായവ) അംഗീകരിച്ച ഡോക്യുമെന്റ് ഫോമുകൾ, അക്കൗണ്ട് കറസ്പോണ്ടൻസ് സ്കീമുകൾ, വിവിധ മേഖലകളിലെ സ്പെഷ്യലിസ്റ്റുകൾക്ക് ഉപയോഗപ്രദമായ വിശകലന സാമഗ്രികൾ, മറ്റുള്ളവ. ബെലാറസ് റിപ്പബ്ലിക്കിലെ നിങ്ങളുടെ ബിസിനസ്സിന് ഒരു കൺസൾട്ടന്റ് മികച്ച പരിഹാരവും വലിയ പ്ലസ്യുമാണ്.

മൈക്രോസോഫ്റ്റ് വിസിയോ വിൻഡോസിനായുള്ള വെക്റ്റർ ഗ്രാഫിക്സ് എഡിറ്റർ, ഡയഗ്രം, ഫ്ലോചാർട്ട് എഡിറ്റർ എന്നിവയാണ് മൈക്രോസോഫ്റ്റ് വിസിയോ. ഓഫീസിനുള്ള സ്റ്റാൻഡേർഡ്, പ്രൊഫഷണൽ, പ്രോ എന്നീ മൂന്ന് പതിപ്പുകളിൽ ലഭ്യമാണ്. വിസിയോ ആദ്യം വികസിപ്പിച്ചതും ഏറ്റെടുത്തതും വിസിയോ കോർപ്പറേഷനാണ്. 2000-ൽ മൈക്രോസോഫ്റ്റ് കമ്പനിയെ ഏറ്റെടുത്തു, തുടർന്ന് ഉൽപ്പന്നത്തെ വിസിയോ 2000 എന്ന് വിളിക്കുകയും റീബ്രാൻഡ് ചെയ്യുകയും ഉൽപ്പന്നം മൈക്രോസോഫ്റ്റ് ഓഫീസിൽ ഉൾപ്പെടുത്തുകയും വിസിയോ വിപുലമായ ടെംപ്ലേറ്റുകളെ പിന്തുണയ്ക്കുന്നു - ബിസിനസ് പ്രോസസ് ഫ്ലോചാർട്ടുകൾ, നെറ്റ്‌വർക്ക് ഡയഗ്രമുകൾ, വർക്ക്ഫ്ലോ ഡയഗ്രമുകൾ, ഡാറ്റാബേസ് മോഡലുകൾ, സോഫ്റ്റ്വെയർ ഡയഗ്രമുകൾ. ബിസിനസ്സ് പ്രക്രിയകൾ ദൃശ്യവൽക്കരിക്കാനും കാര്യക്ഷമമാക്കാനും പ്രോജക്റ്റ് പുരോഗതിയും വിഭവ വിനിയോഗവും ട്രാക്ക് ചെയ്യാനും സിസ്റ്റങ്ങൾ ഒപ്റ്റിമൈസ് ചെയ്യാനും ഓർഗനൈസേഷണൽ ചാർട്ടുകൾ, നെറ്റ്‌വർക്ക് മാപ്പുകൾ, ബിൽഡിംഗ് പ്ലാനുകൾ എന്നിവ സൃഷ്ടിക്കാനും അവ ഉപയോഗിക്കാം.

2. ഇൻഫർമേഷൻ സിസ്റ്റം സോഫ്റ്റ്‌വെയർ

2.1 സോഫ്റ്റ്‌വെയർ വർഗ്ഗീകരണം

കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് ഡാറ്റ പ്രോസസ്സിംഗ് സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള ഒരു കൂട്ടം സോഫ്‌റ്റ്‌വെയർ, ഡോക്യുമെന്ററി ടൂളുകൾ എന്നാണ് ഇൻഫർമേഷൻ സിസ്റ്റംസ് സോഫ്റ്റ്‌വെയർ മനസ്സിലാക്കുന്നത്.

സോഫ്‌റ്റ്‌വെയർ നിർവ്വഹിക്കുന്ന പ്രവർത്തനങ്ങളെ ആശ്രയിച്ച്, അതിനെ 2 ഗ്രൂപ്പുകളായി തിരിക്കാം: അടിസ്ഥാന (സിസ്റ്റം) സോഫ്റ്റ്‌വെയർ (ചിത്രം 1), ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ (ചിത്രം 2).

അടിസ്ഥാന (സിസ്റ്റം) സോഫ്‌റ്റ്‌വെയർ ഒരു കമ്പ്യൂട്ടറിൽ വിവര പ്രോസസ്സിംഗ് പ്രക്രിയ സംഘടിപ്പിക്കുകയും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്ക് ഒരു സാധാരണ പ്രവർത്തന അന്തരീക്ഷം നൽകുകയും ചെയ്യുന്നു. കോർ സോഫ്റ്റ്‌വെയർ ഹാർഡ്‌വെയറുമായി വളരെ അടുത്ത ബന്ധമുള്ളതിനാൽ അത് ചിലപ്പോൾ കമ്പ്യൂട്ടറിന്റെ ഭാഗമായി കണക്കാക്കപ്പെടുന്നു.

നിർദ്ദിഷ്ട ഉപയോക്തൃ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനും വിവര സിസ്റ്റത്തിന്റെ മൊത്തത്തിലുള്ള കമ്പ്യൂട്ടിംഗ് പ്രക്രിയ സംഘടിപ്പിക്കുന്നതിനുമാണ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്.

അടിസ്ഥാന (സിസ്റ്റം) സോഫ്റ്റ്‌വെയർ ഉൾപ്പെടുന്നു:

ഒഎസ്;

സേവന പരിപാടികൾ;

പ്രോഗ്രാമിംഗ് ഭാഷാ വിവർത്തകർ;

പരിപാലന പരിപാടികൾ.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (OS) ഹാർഡ്‌വെയറും ഉപയോക്താവും തമ്മിലുള്ള വിവര പ്രോസസ്സിംഗിന്റെയും ഇടപെടലിന്റെയും നിയന്ത്രണം നൽകുന്നു. OS- ന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട പ്രവർത്തനങ്ങളിലൊന്ന് വിവര ഇൻപുട്ട് / ഔട്ട്പുട്ട് പ്രക്രിയകളുടെ ഓട്ടോമേഷൻ, ഉപയോക്താവ് പരിഹരിക്കുന്ന ആപ്ലിക്കേഷൻ ടാസ്ക്കുകളുടെ നിർവ്വഹണത്തിന്റെ നിയന്ത്രണം എന്നിവയാണ്. OS ആവശ്യമായ പ്രോഗ്രാമും കമ്പ്യൂട്ടർ മെമ്മറിയും ലോഡ് ചെയ്യുകയും അതിന്റെ നിർവ്വഹണത്തിന്റെ പുരോഗതി നിരീക്ഷിക്കുകയും ചെയ്യുന്നു; സാധാരണ കണക്കുകൂട്ടലുകളെ തടസ്സപ്പെടുത്തുന്ന സാഹചര്യങ്ങൾ വിശകലനം ചെയ്യുകയും ബുദ്ധിമുട്ടുകൾ ഉണ്ടായാൽ എന്തുചെയ്യണമെന്നതിനുള്ള നിർദ്ദേശങ്ങൾ നൽകുകയും ചെയ്യുന്നു.

നിർവ്വഹിച്ച പ്രവർത്തനങ്ങളെ അടിസ്ഥാനമാക്കി, OS- കളെ മൂന്ന് ഗ്രൂപ്പുകളായി തിരിക്കാം (ചിത്രം 1 കാണുക): സിംഗിൾ-ടാസ്കിംഗ് (ഒറ്റ-ഉപയോക്താവ്); മൾട്ടിടാസ്കിംഗ് (മൾട്ടി യൂസർ); നെറ്റ്വർക്ക്.

അരി. 1. അടിസ്ഥാന (സിസ്റ്റം) സോഫ്റ്റ്വെയർ

ഒരൊറ്റ ടാസ്‌ക്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് ഒരു ഉപയോക്താവിനെ ഒരു സമയം ഒരു നിർദ്ദിഷ്ട ടാസ്‌ക് ചെയ്യാൻ അനുവദിക്കുന്നതിനാണ്. അത്തരം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഒരു സാധാരണ പ്രതിനിധി MS-DOS ആണ് (മൈക്രോസോഫ്റ്റ് വികസിപ്പിച്ചത്). മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഒരു മൾട്ടിപ്രോഗ്രാം ടൈം-ഷെയറിംഗ് മോഡിൽ കമ്പ്യൂട്ടറിന്റെ കൂട്ടായ ഉപയോഗം നൽകുന്നു (പല പ്രോഗ്രാമുകൾ - ടാസ്ക്കുകൾ - കമ്പ്യൂട്ടറിന്റെ മെമ്മറിയിൽ ഉണ്ട്, കൂടാതെ പ്രോസസ്സർ ടാസ്ക്കുകൾക്കിടയിൽ കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ വിതരണം ചെയ്യുന്നു). ഈ തരം OS-ന്റെ സാധാരണ പ്രതിനിധികൾ: UNIX, IBM കോർപ്പറേഷന്റെ OS 2, Microsoft Windows 95, Microsoft Windows NT എന്നിവയും മറ്റു ചിലരും.

ഒരു കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കിന്റെ എല്ലാ ഉറവിടങ്ങളിലേക്കും ഉപയോക്താക്കൾക്ക് ആക്‌സസ് നൽകുന്നതിന് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന പ്രാദേശിക, ആഗോള നെറ്റ്‌വർക്കുകളുടെ ആവിർഭാവവുമായി നെറ്റ്‌വർക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ബന്ധപ്പെട്ടിരിക്കുന്നു. നെറ്റ്‌വർക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ സാധാരണ പ്രതിനിധികൾ:

Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris from Sun.

ഒരു കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുമ്പോഴും ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ കഴിവുകൾ വികസിപ്പിക്കുമ്പോഴും ഉപയോക്താവിന് അധിക സേവനങ്ങൾ നൽകുന്ന സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങളുടെ ഒരു കൂട്ടമാണ് സേവന സോഫ്റ്റ്വെയർ.

പ്രവർത്തനക്ഷമതയെ അടിസ്ഥാനമാക്കി, സേവന ഉപകരണങ്ങളെ വിഭജിക്കാം:

ഉപയോക്തൃ ഇന്റർഫേസ് മെച്ചപ്പെടുത്തുന്നു;

നാശത്തിൽ നിന്നും അനധികൃത പ്രവേശനത്തിൽ നിന്നും ഡാറ്റ സംരക്ഷിക്കുന്നു;

വീണ്ടെടുക്കൽ ഡാറ്റ;

ഡിസ്കും റാമും തമ്മിലുള്ള ഡാറ്റാ കൈമാറ്റം ത്വരിതപ്പെടുത്തുന്നു:

ആർക്കൈവിംഗ്-അൺസിപ്പിംഗ്;

ആൻറിവൈറൽ ഏജന്റ്സ്.

ഓർഗനൈസേഷന്റെയും നടപ്പാക്കലിന്റെയും രീതി അനുസരിച്ച്, സേവന ഉപകരണങ്ങളെ പ്രതിനിധീകരിക്കാൻ കഴിയും: ഷെല്ലുകൾ, യൂട്ടിലിറ്റികൾ, സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകൾ. ഷെല്ലുകളും യൂട്ടിലിറ്റികളും തമ്മിലുള്ള വ്യത്യാസം പലപ്പോഴും ആദ്യത്തേതിന്റെ സാർവത്രികതയിലും രണ്ടാമത്തേതിന്റെ സ്പെഷ്യലൈസേഷനിലും മാത്രമാണ് പ്രകടിപ്പിക്കുന്നത്.

അരി. 2. ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ

OS-ലേക്കുള്ള ആഡ്-ഓൺ ആയ ഷെല്ലുകളെ ഓപ്പറേറ്റിംഗ് ഷെല്ലുകൾ എന്ന് വിളിക്കുന്നു. ഷെല്ലുകൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ മുകളിലുള്ള ക്രമീകരണങ്ങൾ പോലെയാണ്. യൂട്ടിലിറ്റികൾക്കും സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകൾക്കും വളരെ പ്രത്യേകമായ ഒരു ഉദ്ദേശ്യമുണ്ട്, ഓരോന്നിനും അതിന്റേതായ പ്രവർത്തനം ഉണ്ട്. എന്നാൽ യൂട്ടിലിറ്റികൾ, സ്റ്റാൻഡ്-എലോൺ പ്രോഗ്രാമുകളിൽ നിന്ന് വ്യത്യസ്തമായി, അനുബന്ധ ഷെല്ലുകളുടെ പരിതസ്ഥിതിയിൽ നടപ്പിലാക്കുന്നു. അതേ സമയം, അവർ OS പ്രോഗ്രാമുകളും മറ്റ് യൂട്ടിലിറ്റികളുമായി അവരുടെ പ്രവർത്തനങ്ങളിൽ മത്സരിക്കുന്നു. അതിനാൽ, സേവന ഉപകരണങ്ങളുടെ വർഗ്ഗീകരണം അവയുടെ പ്രവർത്തനങ്ങളെയും നടപ്പിലാക്കുന്ന രീതികളെയും അടിസ്ഥാനമാക്കി തികച്ചും അവ്യക്തവും വളരെ സോപാധികവുമാണ്.

2.2 ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയറും അതിന്റെ വികസന പ്രവണതകളും

പൊതു ഉദ്ദേശ്യ സോഫ്റ്റ്‌വെയർ അല്ലെങ്കിൽ സ്റ്റാൻഡേർഡ് ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറിൽ ഏതെങ്കിലും പിസി ഉപയോക്താക്കൾക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള പ്രോഗ്രാമുകൾ ഉൾപ്പെടുന്നു, അവരുടെ പ്രൊഫഷണൽ താൽപ്പര്യങ്ങൾ പരിഗണിക്കാതെ. ഇവ ഇനിപ്പറയുന്ന പ്രോഗ്രാമുകളാണ്:

വേഡ് പ്രോസസ്സറുകൾ,

ടേബിൾ പ്രോസസ്സറുകൾ,

ചിത്രീകരണ, ബിസിനസ് ഗ്രാഫിക്സ് സംവിധാനങ്ങൾ (ഗ്രാഫിക്സ് പ്രോസസ്സറുകൾ),

ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ,

വിദഗ്ധ സംവിധാനങ്ങൾ,

ഗണിതശാസ്ത്ര കണക്കുകൂട്ടലുകൾ, മോഡലിംഗ്, പരീക്ഷണ ഡാറ്റയുടെ വിശകലനം എന്നിവയ്ക്കുള്ള പ്രോഗ്രാമുകൾ.

ഈ പ്രോഗ്രാമുകൾക്കെല്ലാം വിപുലമായ ആപ്ലിക്കേഷനുണ്ട്. എന്നിരുന്നാലും, വ്യത്യസ്‌ത മേഖലകളിലെ സ്പെഷ്യലിസ്റ്റുകൾ പ്രത്യേക സോഫ്‌റ്റ്‌വെയറുമായി ബന്ധപ്പെട്ട അവർക്ക് മാത്രം ആവശ്യമുള്ള പ്രത്യേക പ്രോഗ്രാമുകളും ഉപയോഗിക്കുന്നു. അതിനാൽ, അഭിഭാഷകർ "ഗാരന്റ്", "ലീഗൽ അഡ്വൈസർ" അല്ലെങ്കിൽ "കൺസൾട്ടന്റ് പ്ലസ്" തുടങ്ങിയ റഫറൻസ് വിവര സംവിധാനങ്ങൾ വ്യാപകമായി ഉപയോഗിക്കുന്നു.

നിർദ്ദിഷ്ട ഉപയോക്തൃ ജോലികൾ (അപ്ലിക്കേഷനുകൾ) വികസിപ്പിക്കുന്നതിനും നടപ്പിലാക്കുന്നതിനുമാണ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ (ചിത്രം 2) രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയർ പ്രവർത്തിക്കുന്നത് അടിസ്ഥാന സോഫ്‌റ്റ്‌വെയറിന്റെ നിയന്ത്രണത്തിലാണ്, പ്രത്യേകിച്ചും ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ.

ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്ന ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയറാണ് ഡോക്യുമെന്റ് എഡിറ്റർമാർ. ഒരു ടൈപ്പ്റൈറ്റർ ഉപയോഗിക്കുന്നതിനേക്കാൾ വളരെ വേഗത്തിലും സൗകര്യപ്രദമായും പ്രമാണങ്ങൾ തയ്യാറാക്കാൻ അവ നിങ്ങളെ അനുവദിക്കുന്നു. വ്യത്യസ്ത പ്രതീക ഫോണ്ടുകൾ, ഫ്രീ-ഫോം പാരഗ്രാഫുകൾ, ഒരു പുതിയ വരിയിൽ വാക്കുകൾ സ്വയമേവ പൊതിയുക, അടിക്കുറിപ്പുകൾ നിർമ്മിക്കാൻ നിങ്ങളെ അനുവദിക്കുക, ചിത്രങ്ങൾ, യാന്ത്രികമായി നമ്പർ പേജുകളും അടിക്കുറിപ്പുകളും മുതലായവ ഉപയോഗിക്കാൻ ഡോക്യുമെന്റ് എഡിറ്റർമാർ നിങ്ങളെ അനുവദിക്കുന്നു. ഡോക്യുമെന്റ് എഡിറ്റർമാരുടെ പ്രതിനിധികൾ - Microsoft Word, Wordpad പ്രോഗ്രാമുകൾ.

ടേബിൾ പ്രോസസ്സറുകൾ. ഒരു സ്‌പ്രെഡ്‌ഷീറ്റ് പ്രൊസസറുമായി പ്രവർത്തിക്കുമ്പോൾ, സ്‌ക്രീനിൽ ഒരു ചതുരാകൃതിയിലുള്ള പട്ടിക പ്രദർശിപ്പിക്കും, അതിന്റെ സെല്ലുകളിൽ പേരുനൽകിയ ഡാറ്റയെ അടിസ്ഥാനമാക്കി സെല്ലിലെ മൂല്യം കണക്കാക്കുന്നതിനുള്ള നമ്പറുകളും വിശദീകരണ വാചകങ്ങളും ഫോർമുലകളും അടങ്ങിയിരിക്കാം. എല്ലാ സാധാരണ സ്പ്രെഡ്ഷീറ്റ് പ്രോസസ്സറുകളും നൽകിയിരിക്കുന്ന സൂത്രവാക്യങ്ങൾ ഉപയോഗിച്ച് പട്ടിക ഘടകങ്ങളുടെ മൂല്യങ്ങൾ കണക്കാക്കാനും പട്ടികകളിലെ ഡാറ്റയെ അടിസ്ഥാനമാക്കി വിവിധ ഗ്രാഫുകൾ നിർമ്മിക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു. സ്പ്രെഡ്ഷീറ്റ് പ്രോസസറുകളുടെ കുടുംബത്തിന്റെ പ്രതിനിധികൾ Microsoft Excel, Quatro Pro.

ഡ്രോയിംഗുകൾ സൃഷ്ടിക്കാനും എഡിറ്റുചെയ്യാനും ഗ്രാഫിക് എഡിറ്റർമാർ നിങ്ങളെ അനുവദിക്കുന്നു. ലൈനുകൾ, കർവുകൾ, സ്‌ക്രീനിന്റെ വർണ്ണ മേഖലകൾ, വിവിധ ഫോണ്ടുകളിൽ ലിഖിതങ്ങൾ എന്നിവ വരയ്ക്കാനുള്ള കഴിവ് ഏറ്റവും ലളിതമായ എഡിറ്റർമാർ നൽകുന്നു. സ്കാനറുകൾ ഉപയോഗിച്ച് ലഭിച്ച ചിത്രങ്ങൾ പ്രോസസ്സ് ചെയ്യാൻ മിക്ക എഡിറ്റർമാരും നിങ്ങളെ അനുവദിക്കുന്നു. ഗ്രാഫിക് എഡിറ്റർമാരുടെ പ്രതിനിധികൾ - അഡോബ് ഫോട്ടോഷോപ്പ്, കോറൽ ഡ്രോ.

നിയമപരമായ ഡാറ്റാബേസുകളിൽ റെഗുലേറ്ററി ഡോക്യുമെന്റുകളുടെ പാഠങ്ങൾ അടങ്ങിയിരിക്കുന്നു കൂടാതെ സഹായം, സന്ദർഭോചിതമായ തിരയൽ, പ്രിന്റിംഗ് മുതലായവ നൽകുന്നു. നിയമപരമായ ഡാറ്റാബേസുകളുടെ പ്രതിനിധികൾ - പാക്കേജുകൾ ഗ്യാരന്ററും കൺസൾട്ടന്റും+.

ഒരു കമ്പ്യൂട്ടർ ഉപയോഗിച്ച് വിവിധ വസ്തുക്കളും മെക്കാനിസങ്ങളും വരയ്ക്കാനും രൂപകൽപ്പന ചെയ്യാനും കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ (സിഎഡി) സംവിധാനങ്ങൾ നിങ്ങളെ അനുവദിക്കുന്നു. ലോകത്തിലെ ചെറുതും ഇടത്തരവുമായ സിസ്റ്റങ്ങളിൽ, ഓട്ടോഡെസ്കിൽ നിന്നുള്ള ഓട്ടോകാഡ് സിസ്റ്റം ഏറ്റവും ജനപ്രിയമാണ്. സമാനമായ പ്രവർത്തനങ്ങളുള്ള ഒരു ആഭ്യന്തര പാക്കേജ് കോമ്പസ് ആണ്.

ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ (DBMS) വലിയ വിവര ശ്രേണികൾ - ഡാറ്റാബേസുകൾ കൈകാര്യം ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു കമ്പ്യൂട്ടറിൽ വിവരങ്ങളുടെ നിരകൾ പ്രോസസ്സ് ചെയ്യാനും ഇൻപുട്ട് നൽകാനും തിരയാനും റെക്കോർഡുകളുടെ തിരഞ്ഞെടുപ്പ് അടുക്കാനും റിപ്പോർട്ടുകൾ കംപൈൽ ചെയ്യാനും ഈ തരത്തിലുള്ള സോഫ്റ്റ്വെയർ സിസ്റ്റങ്ങൾ നിങ്ങളെ അനുവദിക്കുന്നു. മൈക്രോസോഫ്റ്റ് ആക്സസ്, ക്ലിപ്പർ, പാരഡോക്സ് എന്നിവയാണ് ഈ ക്ലാസ് പ്രോഗ്രാമുകളുടെ പ്രതിനിധികൾ.

സംയോജിത സംവിധാനങ്ങൾ ഒരു ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റം, ഒരു സ്പ്രെഡ്ഷീറ്റ് പ്രോസസർ, ഒരു ടെക്സ്റ്റ് എഡിറ്റർ, ഒരു ബിസിനസ് ഗ്രാഫിക്സ് സിസ്റ്റം, ചിലപ്പോൾ മറ്റ് കഴിവുകൾ എന്നിവയുടെ കഴിവുകൾ സംയോജിപ്പിക്കുന്നു. ചട്ടം പോലെ, ഒരു സംയോജിത സിസ്റ്റത്തിന്റെ എല്ലാ ഘടകങ്ങൾക്കും സമാനമായ ഒരു ഇന്റർഫേസ് ഉണ്ട്, അത് അവരുമായി എങ്ങനെ പ്രവർത്തിക്കണമെന്ന് പഠിക്കുന്നത് എളുപ്പമാക്കുന്നു. മൈക്രോസോഫ്റ്റ് ഓഫീസ് പാക്കേജും അതിന്റെ സ്വതന്ത്ര അനലോഗ് ഓപ്പൺ ഓഫീസുമാണ് സംയോജിത സിസ്റ്റങ്ങളുടെ പ്രതിനിധികൾ.

അക്കൗണ്ടിംഗ് രേഖകൾ പരിപാലിക്കുന്നതിനും സാമ്പത്തിക പ്രസ്താവനകൾ തയ്യാറാക്കുന്നതിനും എന്റർപ്രൈസസിന്റെ സാമ്പത്തിക വിശകലനത്തിനും വേണ്ടിയാണ് അക്കൗണ്ടിംഗ് പ്രോഗ്രാമുകൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. വിദേശികളുമായുള്ള ആഭ്യന്തര അക്കൗണ്ടിംഗിന്റെ പൊരുത്തക്കേട് കാരണം, നമ്മുടെ രാജ്യത്ത് മിക്കവാറും ആഭ്യന്തര അക്കൗണ്ടിംഗ് പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്നു. ഏറ്റവും സാധാരണമായ സംവിധാനങ്ങൾ 1C ആണ്: എന്റർപ്രൈസ്, ഇൻഫോ-അക്കൗണ്ടന്റ്.

ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറിന്റെ വികസനത്തിലെ പ്രധാന പ്രവണതകൾ, ഗുരുത്വാകർഷണ കേന്ദ്രം പ്രാദേശിക അന്തിമ ഉപയോക്തൃ നെറ്റ്‌വർക്കുകളിൽ നിന്ന് പ്രാദേശിക സെർവറുകളുടെ ശൃംഖലയിലേക്ക് മാറ്റുന്ന ഒരു ശ്രേണിയെ അടിസ്ഥാനമാക്കിയുള്ള നാലാം തലമുറ വിവര സംവിധാനങ്ങളിലേക്കുള്ള സൃഷ്ടിയും പരിവർത്തനവുമായി അടുത്ത ബന്ധപ്പെട്ടിരിക്കുന്നു. . നാലാം തലമുറ ഐഎസിന്റെ അടിസ്ഥാനം, സിസ്റ്റത്തിന്റെ സ്കേലബിളിറ്റി വർദ്ധിപ്പിക്കുകയും അതിന്റെ പ്രവർത്തനപരമായ ഉത്തരവാദിത്തങ്ങളുടെ പരിധി വിപുലീകരിക്കുകയും ചെയ്യുമ്പോൾ ഐഎസിന്റെ പ്രവർത്തന വിഭവങ്ങൾ കുറയ്ക്കേണ്ടതിന്റെ ആവശ്യകതയാണ്.

അടുത്ത അഞ്ച് വർഷത്തിനുള്ളിൽ, വിവിധ ക്ലാസുകളിലെ വിവര സംവിധാനങ്ങൾക്കായി രൂപകൽപ്പന ചെയ്ത സോഫ്റ്റ്വെയറിന്റെ സങ്കീർണ്ണതയിൽ കുത്തനെ വർദ്ധനവ് പ്രതീക്ഷിക്കുന്നു. കമ്പ്യൂട്ടറുകൾ, നെറ്റ്‌വർക്ക് ഉപകരണങ്ങൾ, ആശയവിനിമയ ചാനൽ കപ്പാസിറ്റി, അതുപോലെ തന്നെ IS നോഡുകളിലെ ഒപ്റ്റിമൽ ലോഡ് ഡിസ്ട്രിബ്യൂഷൻ നിർണ്ണയം എന്നിവയ്ക്കുള്ള കർശനമായ ആവശ്യകതകളായിരിക്കും ഇതിന്റെ അനന്തരഫലം, അതിൽ അന്തിമ ഉപയോക്താവിന് "കൃത്യമായി" എന്ന തത്വത്തിൽ ഉറവിടങ്ങൾ നിയോഗിക്കപ്പെടുന്നു. ആവശ്യമുള്ളത്രയും."

അതിനാൽ, കമ്പനികളുടെ എല്ലാ ഡിവിഷനുകൾക്കും ഏറ്റവും അനുയോജ്യമായ സെർവർ കോൺഫിഗറേഷനും സോഫ്റ്റ്വെയർ കോമ്പോസിഷനും തിരഞ്ഞെടുക്കുകയും എന്റർപ്രൈസസിന്റെ ഓരോ ഡിവിഷനിലെയും സെൻട്രൽ സെർവർ, ലോക്കൽ സെർവറുകൾ, അന്തിമ ഉപയോക്തൃ വർക്ക്സ്റ്റേഷനുകൾ എന്നിവയ്ക്കിടയിലുള്ള ലോഡ് ഡിസ്ട്രിബ്യൂഷൻ ബാലൻസ് ചെയ്യുകയും വേണം. ആത്യന്തികമായി, സിസ്റ്റത്തിനായുള്ള ഹാർഡ്‌വെയറിന്റെയും സോഫ്‌റ്റ്‌വെയറിന്റെയും മതിയായ തിരഞ്ഞെടുപ്പ് ഇതിനെ ആശ്രയിച്ചിരിക്കുന്നു, കൂടാതെ ഓരോ നിർദ്ദിഷ്ട ഐഎസിനും ഈ പ്രശ്‌നത്തിന് ഒരു വ്യക്തിഗത സമീപനം ആവശ്യമാണ്. എന്നിരുന്നാലും, സിസ്റ്റത്തെ സന്തുലിതമാക്കുന്നതിനുള്ള ചില പൊതുതത്ത്വങ്ങൾ നൽകാം.

ഉദ്ദേശ്യത്തെ ആശ്രയിച്ച്, എല്ലാ സോഫ്റ്റ്വെയറുകളും (സോഫ്റ്റ്വെയർ) സിസ്റ്റം സോഫ്റ്റ്വെയർ, പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങൾ, ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ എന്നിങ്ങനെ വിഭജിക്കാം.

സിസ്റ്റം സോഫ്റ്റ്വെയർ ഉപകരണങ്ങളുടെ പ്രവർത്തനത്തിന്റെ പ്രാഥമിക പരിശോധനയും പ്രവർത്തന നിരീക്ഷണവും കൂടാതെ, ജോലി ആരംഭിക്കുന്നത് അസാധ്യമാണ്, കൂടാതെ അടിസ്ഥാന പ്രവർത്തനങ്ങളുടെ വിവരണമില്ലാതെ, പിസിക്ക് ഒരു കമാൻഡ് പോലും നടപ്പിലാക്കാൻ കഴിയില്ല എന്ന വസ്തുത കാരണം ഒരു പ്രധാന പങ്ക് വഹിക്കുന്നു.

സിസ്റ്റം സോഫ്റ്റ്‌വെയർ ഘടകങ്ങളിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, മോണിറ്ററിംഗ്, ഡയഗ്നോസ്റ്റിക് ടൂളുകൾ എന്നിവ ഉൾപ്പെടുന്നു.

ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾപിസി ഓണാക്കിയ ഉടൻ തന്നെ വ്യക്തിഗത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പ്രോഗ്രാമുകൾ പ്രവർത്തിക്കാൻ തുടങ്ങുന്നതിനാൽ സിസ്റ്റം സോഫ്റ്റ്വെയറുകൾക്കിടയിൽ ഒരു പ്രത്യേക സ്ഥാനം നേടുക. അവരാണ് ഉപയോക്താവും പിസിയും തമ്മിലുള്ള സംഭാഷണം നടത്തുന്നത്, കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ (റാം, ബാഹ്യ മീഡിയയിലെ സ്പേസ്, വിവരങ്ങൾ), ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ സമാരംഭിക്കുക, ഉപയോക്താവിനും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്കും സൗകര്യപ്രദമായ (സൗഹൃദ) ഇന്റർഫേസ് നൽകുന്നു.

കമ്പ്യൂട്ടറുകളിൽ മൈക്രോപ്രൊസസ്സറുകളുടെ ഉപയോഗം ആരംഭിച്ചതോടെ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ആവശ്യകതകൾ വർദ്ധിച്ചു, പല സോഫ്റ്റ്വെയർ നിർമ്മാതാക്കളിലും, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നിർമ്മാതാക്കൾ മുൻനിര സ്ഥാനങ്ങൾ വഹിക്കാൻ തുടങ്ങി.

അടുത്ത കാലം വരെ, IBM PC-കൾ പോലുള്ള കമ്പ്യൂട്ടറുകൾ പല തരത്തിലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഉപയോഗിച്ചിരുന്നു:

· MS-DOS - Microsoft-ൽ നിന്നുള്ള ഡിസ്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (ഏറ്റവും ജനപ്രിയമായത്);

· PC-DOS - IBM-ൽ നിന്നുള്ള ഡിസ്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം;

· ഡിആർ-ഡോസ് - ഡിജിറ്റൽ റിസർച്ചിൽ നിന്നുള്ള ഡിസ്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (നോവലിൽ നിന്നുള്ള നെറ്റ്‌വർക്ക് സോഫ്‌റ്റ്‌വെയറുമായി പ്രവർത്തിക്കുമ്പോൾ ഉപയോഗിക്കുന്നു);

· UNIX - ബെൽ ലബോറട്ടറികളിൽ നിന്നുള്ള ഡിസ്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (ഇന്റർനെറ്റിൽ പ്രവർത്തിക്കുമ്പോൾ ഉപയോഗിക്കുന്നു);

UNIX-ടൈപ്പ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വകഭേദങ്ങളിൽ ഒന്നാണ് ലിനക്സ്.

സമീപ വർഷങ്ങളിൽ, മിക്ക പേഴ്സണൽ കമ്പ്യൂട്ടറുകളും മൈക്രോസോഫ്റ്റ് വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പ്രവർത്തിപ്പിക്കുന്നു.

സിസ്റ്റം സോഫ്റ്റ്‌വെയറിന്റെ മറ്റൊരു പ്രധാന ഘടകം ഡ്രൈവർമാർ -വിവിധ പിസി ഉപകരണങ്ങൾ (കീബോർഡ്, മൗസ്, റാം, ഹാർഡ് ഡ്രൈവ് മുതലായവ) നിയന്ത്രിക്കുന്നതിന് ഡോസിന്റെ കഴിവുകൾ വികസിപ്പിക്കുന്നു. അവരുടെ സഹായത്തോടെ, നിങ്ങളുടെ പിസിയിലേക്ക് പുതിയ ഉപകരണങ്ങൾ കണക്റ്റുചെയ്യാനോ ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്തവയുടെ ഉപയോഗം പരിഷ്കരിക്കാനോ കഴിയും.

സിസ്റ്റം സോഫ്റ്റ്‌വെയറിന്റെ മൂന്നാമത്തെ ഗ്രൂപ്പ് ഉൾപ്പെടുന്നു റാപ്പറുകൾ, ഉപയോക്താവും പിസിയും തമ്മിലുള്ള സംഭാഷണത്തിന്റെ കൂടുതൽ ദൃശ്യപരവും ലളിതവുമായ മാർഗ്ഗം നൽകുന്നു. ഏറ്റവും ജനപ്രിയമായത് നോർട്ടൺ കമാൻഡറും അതിന്റെ വിൻഡോസ് അധിഷ്ഠിത എതിരാളിയായ വിൻഡോസ് കമാൻഡറുമാണ്.

ഗ്രാഫിക്കൽ മോഡിൽ പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു ഓപ്പറേറ്റിംഗ് ഷെല്ലുകൾ- ഒരേസമയം നിരവധി പ്രോഗ്രാമുകൾ (മൾട്ടിപ്രോഗ്രാമിംഗ്), സ്ക്രീനിൽ വിൻഡോകൾ നിർമ്മിക്കുക, സ്ക്രീനിൽ ചിത്രങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനും അവ കൈകാര്യം ചെയ്യുന്നതിനുമുള്ള ഒരു സമ്പന്നമായ മാർഗങ്ങളെ പ്രതിനിധീകരിക്കുന്നതിന് ഉപയോക്താവിനെ പ്രാപ്തമാക്കുന്ന സാമാന്യം ശക്തമായ പ്രോഗ്രാമുകളുടെ ഒരു കൂട്ടം. മൈക്രോസോഫ്റ്റിൽ നിന്നുള്ള വിൻഡോസ് ഓപ്പറേറ്റിംഗ് എൻവയോൺമെന്റ് ആണ് ഏറ്റവും പ്രശസ്തമായത്. ഇത് കൂടാതെ, ഈ ഗ്രൂപ്പിൽ GEM, GeoWorks, DesqView എന്നിവ ഉൾപ്പെടുന്നു.

ഈ വിഭാഗത്തിലെ അഞ്ചാമത്തെയും അവസാനത്തെയും ഗ്രൂപ്പിനെ സാധാരണയായി ഗ്രൂപ്പുചെയ്യുന്നു സഹായ പ്രോഗ്രാമുകൾ (യൂട്ടിലിറ്റികൾ). ഇതിൽ ഉൾപ്പെടുന്നവ:

ആർക്കൈവൽ സംഭരണത്തിനായി ഉദ്ദേശിച്ചിട്ടുള്ള ഫയലുകൾ "കംപ്രസ്" ചെയ്യാൻ പ്രത്യേക രീതികൾ ഉപയോഗിച്ച് അനുവദിക്കുന്ന പാക്കർ പ്രോഗ്രാമുകൾ. അവയിൽ ഏറ്റവും പ്രചാരമുള്ളത് ari.exe, rar.exe, zip.exe എന്നിവയാണ്;

· കമ്പ്യൂട്ടർ വൈറസുകൾ (AVP Kaspersky, ഡോക്ടർ വെബർ മുതലായവ) കേടായ പ്രോഗ്രാമുകൾ രോഗനിർണ്ണയത്തിനും "ചികിത്സ" ചെയ്യുന്നതിനുമായി രൂപകൽപ്പന ചെയ്ത ആന്റി-വൈറസ് പ്രോഗ്രാമുകൾ;

· കമ്പ്യൂട്ടറുകൾക്കിടയിൽ വിവര കൈമാറ്റം സംഘടിപ്പിക്കാൻ രൂപകൽപ്പന ചെയ്ത ആശയവിനിമയ പ്രോഗ്രാമുകൾ (LapLink.exe, DeskLink.exe, FastLynx.exe, മുതലായവ, ഉചിതമായ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് വിതരണം ചെയ്യുന്നു);

വിവിധ പിസി ഉപകരണങ്ങളുടെ പ്രകടനം പരിശോധിക്കുന്നതിനും പിസിയുടെ സാങ്കേതിക കഴിവുകളെക്കുറിച്ചുള്ള പശ്ചാത്തല വിവരങ്ങൾ നേടുന്നതിനും നിങ്ങളെ അനുവദിക്കുന്ന ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാമുകൾ (സ്കാൻഡിസ്ക്, ചെക്ക് ഡിസ്ക്);

ഒപ്റ്റിമൈസേഷൻ പ്രോഗ്രാമുകൾ, "കാഷിംഗ്", ഡൈനാമിക് ഡിസ്ക് കംപ്രഷൻ, മെമ്മറി, പ്രിന്റ് മാനേജ്മെന്റ് പ്രോഗ്രാമുകൾ തുടങ്ങിയവ. (SmartDRV, QEMM-386).

പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങൾ പ്രോഗ്രാമിംഗ് ഭാഷകളും വിവർത്തകരും ഉൾപ്പെടുന്നു, കൂടാതെ സിസ്റ്റവും ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയറും വികസിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. അതിനാൽ, പ്രോഗ്രാമിംഗിൽ അവ ഉൽപാദന മാർഗ്ഗങ്ങളുടെ പങ്ക് വഹിക്കുന്നു. സങ്കീർണ്ണതയുടെ തോത് അനുസരിച്ച്, പ്രോഗ്രാമിംഗ് ഭാഷകളെ ഉയർന്നതും താഴ്ന്നതുമായ ഭാഷകളായി തിരിച്ചിരിക്കുന്നു. ഭാഷ കൂടുതൽ സങ്കീർണ്ണമാകുമ്പോൾ, അതിന്റെ നിലവാരം കുറയുകയും, ചട്ടം പോലെ, അതിന്റെ കഴിവുകൾ വർദ്ധിക്കുകയും ചെയ്യുന്നു.

ഉയർന്ന തലത്തിലുള്ള ഭാഷകളിൽ ഉൾപ്പെടുന്നു, ഉദാഹരണത്തിന്, സംഭാഷണ പ്രവർത്തനങ്ങളിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച് പഠിക്കാൻ ഏറ്റവും ആക്സസ് ചെയ്യാവുന്ന ഭാഷയായ ബേസിക്.

ലോ-ലെവൽ ഭാഷകളിൽ അസംബ്ലർ ഉൾപ്പെടുന്നു, അതിന്റെ ഭാഷ കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറിനെ പ്രതിഫലിപ്പിക്കുന്നു, രജിസ്റ്ററുകളിലേക്കുള്ള പ്രവേശനം, വിലാസ രീതികളുടെ സൂചന, പ്രോസസ്സർ നിർദ്ദേശങ്ങളുടെ അടിസ്ഥാനത്തിൽ പ്രവർത്തനങ്ങളുടെ വിവരണം എന്നിവ നൽകുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ വികസിപ്പിക്കുന്നതിന് അസംബ്ലി ഭാഷ ഉപയോഗിക്കുന്നു. ലോ-ലെവൽ ഭാഷകളുടെ മറ്റൊരു പ്രതിനിധി SI ആണ് - ഒരു സാർവത്രിക പ്രോഗ്രാമിംഗ് ഭാഷ, യഥാർത്ഥത്തിൽ UNIX ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള ഒരു സിസ്റ്റം പ്രോഗ്രാമിംഗ് ഭാഷയായി വികസിപ്പിച്ചെടുത്തു. നിലവിൽ ഇത് ഏറ്റവും ജനപ്രിയമായ ഭാഷകളിൽ ഒന്നാണ്.

ഒരു കമ്പ്യൂട്ടറിനെ അഭിമുഖീകരിക്കുന്ന വൈവിധ്യമാർന്ന ജോലികൾ കൊണ്ടാണ് പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ വൈവിധ്യം ഉണ്ടാകുന്നത്. അതിനാൽ, 1956 ൽ ശാസ്ത്രീയ കണക്കുകൂട്ടലുകൾ നടത്താൻ. ഫോർട്രാൻ (ഫോർമുല ട്രാൻസ്ലേറ്റർ) സൃഷ്ടിക്കപ്പെട്ടു, 50-കളുടെ അവസാനത്തിൽ അൽഗോൾ അൽഗോരിതം ഭാഷ (അൽഗോരിഥമിക് ലാംഗ്വേജ്) സൃഷ്ടിക്കപ്പെട്ടു. ഡാറ്റാ തരം, ഘടനാപരമായ പ്രോഗ്രാമിംഗ് തത്വങ്ങൾ എന്നിവയുടെ വിശാലമായ ആശയം ആദ്യമായി അവതരിപ്പിച്ച ഭാഷ പാസ്കൽ ആയിരുന്നു.

കൂടാതെ, വളരെ വലിയ പ്രത്യേക ഭാഷകൾ ഉണ്ട് - Dbase, SQL, Turbo Pascal, Prolog, Visual Basic, JavaScript, DELPHI, PHP മുതലായവ.

കാലക്രമേണ, എല്ലാ ഭാഷകളും മാറ്റങ്ങൾക്ക് വിധേയമാവുകയും പുതിയ പതിപ്പുകൾ പ്രത്യക്ഷപ്പെടുകയും ചെയ്യുന്നു. അതിനാൽ, ഭാഷയുടെ പേരിന് ശേഷം സാധാരണയായി രണ്ട് ഭാഗങ്ങൾ അടങ്ങിയ ഒരു പതിപ്പ് നമ്പർ ഉണ്ട് (ഉദാഹരണത്തിന്, 5.1, 4.02). പുതിയ പതിപ്പിലെ ഭാഷ കാര്യമായ മാറ്റങ്ങൾക്ക് വിധേയമാകുകയാണെങ്കിൽ, അതിന്റെ സംഖ്യയുടെ ആദ്യ ഭാഗം മാറ്റപ്പെടും, എന്നാൽ നമ്മൾ ചെറിയ കൂട്ടിച്ചേർക്കലുകളെക്കുറിച്ചാണ് സംസാരിക്കുന്നതെങ്കിൽ, രണ്ടാം ഭാഗം മാറ്റപ്പെടും.

സാധാരണയായി ഇംഗ്ലീഷിനോട് ചേർന്നുള്ള ഒരു പ്രതീകാത്മക ഭാഷയിലാണ് പ്രോഗ്രാം എഴുതുന്നത്. ഉപയോക്താവ് എഴുതിയ പ്രോഗ്രാം ടെക്സ്റ്റിനെ സോഴ്സ് മൊഡ്യൂൾ എന്ന് വിളിക്കുന്നു. ഈ വാചകം കമ്പ്യൂട്ടറിന് മനസ്സിലാക്കാൻ കഴിയില്ല. സോഴ്സ് മൊഡ്യൂളിനെ ഒബ്ജക്റ്റ് ഒന്നാക്കി മാറ്റാൻ - ഒരു കൂട്ടം മെഷീൻ കമാൻഡുകൾ ഉപയോഗിക്കുക പരിഭാഷകർ. രണ്ട് തരം വിവർത്തകരുണ്ട്: വ്യാഖ്യാതാക്കളും കംപൈലറുകളും.

മെഷീൻ കോഡുകളിലേക്ക് വിവർത്തനം ചെയ്ത കമാൻഡ് ഒരേസമയം നടപ്പിലാക്കുന്നതിനൊപ്പം പ്രോഗ്രാം ടെക്സ്റ്റിന്റെ കമാൻഡ്-ബൈ-കമാൻഡ് വിവർത്തനം ഇന്റർപ്രെറ്റർ നൽകുന്നു. കമാൻഡിന്റെ ശരിയായ അക്ഷരവിന്യാസം പരിശോധിക്കുന്നതിനൊപ്പം വിവർത്തന നടപടിക്രമം നടക്കുന്നു. പരിശോധനയുടെ ഫലമായി ഒരു പിശക് കണ്ടെത്തിയാൽ, പ്രോഗ്രാം എക്സിക്യൂഷൻ നിർത്തുന്നു, കൂടാതെ പിശകിന്റെ സ്വഭാവത്തെക്കുറിച്ചും (കമ്പ്യൂട്ടറിന് അത് തിരിച്ചറിയാൻ കഴിയുമെങ്കിൽ) പിശക് കണ്ടെത്തിയ ലൈൻ നമ്പറിനെക്കുറിച്ചും ഒരു സന്ദേശം സ്ക്രീനിൽ ദൃശ്യമാകും. വ്യാഖ്യാതാവിന്റെ പോരായ്മകളിൽ കുറഞ്ഞ പ്രകടനം ഉൾപ്പെടുന്നു. ഓരോ തവണയും എക്സിക്യൂഷനുവേണ്ടി ഒരു പ്രോഗ്രാം സമാരംഭിക്കുമ്പോൾ (അതിൽ പിഴവുകളൊന്നും ഉണ്ടാകില്ലെന്ന് ഉറപ്പുണ്ടെങ്കിൽ പോലും), പ്രോഗ്രാമിന്റെ ഓരോ വരിയും പിശകുകൾക്കായി പരിശോധിച്ച് മെഷീൻ കോഡുകളിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു എന്ന വസ്തുത ഇത് വിശദീകരിക്കുന്നു.

കംപൈലർ മുഴുവൻ പ്രോഗ്രാമും ഒരേസമയം മെഷീൻ കോഡിലേക്ക് വിവർത്തനം ചെയ്യുന്നു (ഒരേസമയം കമാൻഡ് റൈറ്റിംഗ് ശരിയാണോ എന്ന് പരിശോധിക്കുമ്പോൾ). തൽഫലമായി, ഒരു ഒബ്ജക്റ്റ് മൊഡ്യൂൾ സൃഷ്ടിക്കപ്പെടുന്നു. ആവശ്യമെങ്കിൽ, പ്രത്യേക ലിങ്കർ പ്രോഗ്രാമുകൾ ഉപയോഗിച്ച് നിരവധി ഒബ്ജക്റ്റ് മൊഡ്യൂളുകൾ ഒരു ലോഡ് മൊഡ്യൂളിലേക്ക് കൂട്ടിച്ചേർക്കുന്നു. ലോഡ് മൊഡ്യൂൾ സൃഷ്ടിച്ചതിനുശേഷം മാത്രമേ പ്രോഗ്രാം സമാരംഭിക്കാൻ കഴിയൂ. ഒരു കംപൈലർ ഉപയോഗിച്ച് മെഷീൻ കോഡുകളിലേക്ക് വിവർത്തനം ചെയ്ത പ്രോഗ്രാമുകൾ വളരെ വേഗത്തിൽ പ്രവർത്തിക്കുന്നു, കാരണം പ്രോഗ്രാം സമാരംഭിക്കുമ്പോൾ, അധിക പരിശോധനകളും വിവർത്തനങ്ങളും ഇല്ലാതെ അതിന്റെ നിർവ്വഹണം ഉടൻ ആരംഭിക്കുന്നു.

ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ ആപ്ലിക്കേഷന്റെ വ്യാപ്തി അനുസരിച്ച് മൂന്ന് ഗ്രൂപ്പുകളായി തിരിച്ചിരിക്കുന്നു.

ആദ്യ ഗ്രൂപ്പിൽ ഉൾപ്പെടുന്നു പൊതു ഉദ്ദേശ്യ ആപ്ലിക്കേഷനുകൾ. ഇവ ഉൾപ്പെടുന്നു: ടെക്സ്റ്റ് എഡിറ്റർമാർ, ടേബിൾ പ്രോസസ്സറുകൾ, ഡിബിഎംഎസ് മുതലായവ.

ടെക്സ്റ്റ് എഡിറ്റർമാർ- പ്രോഗ്രാമുകളുടെയും ഡോക്യുമെന്റുകളുടെയും ടെക്സ്റ്റുകൾ സൃഷ്ടിക്കുന്നതിനും പ്രോസസ്സ് ചെയ്യുന്നതിനുമുള്ള പ്രോഗ്രാമുകൾ. അത്തരം പ്രോഗ്രാമുകളുടെ ഒരു വലിയ ലിസ്റ്റ് ഉണ്ട്. അവയിൽ ഓരോന്നിനും അതിന്റേതായ ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്. ഏറ്റവും പ്രശസ്തമായ ടെക്സ്റ്റ് എഡിറ്റർ ആണ് മൈക്രോസോഫ്റ്റ് വേർഡ്.

ടേബിൾ പ്രോസസ്സറുകൾസംഖ്യാ വിവരങ്ങളുടെ വലിയ നിരകളുള്ള ജോലി നൽകുക. ഏറ്റവും പ്രശസ്തമായ ടേബിൾ പ്രോസസ്സറുകൾ ഉൾപ്പെടുന്നു: എക്സൽ, ലോട്ടസ്.നിലവിൽ, കേവല നേതാവ് ടേബിൾ പ്രോസസറാണ് എക്സൽ, കമ്പനി വികസിപ്പിച്ചെടുത്തത് മൈക്രോസോഫ്റ്റ്.ഒരു സ്‌പ്രെഡ്‌ഷീറ്റ് പ്രോസസർ ഒരു ചതുരാകൃതിയിലുള്ള പട്ടികയാണ്, അതിന്റെ സെല്ലുകളിൽ അക്കങ്ങൾ, ചിഹ്നങ്ങൾ (പദങ്ങൾ), മൂല്യങ്ങൾ കണക്കാക്കുന്നതിനുള്ള സൂത്രവാക്യങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കാം. മിക്ക സ്‌പ്രെഡ്‌ഷീറ്റ് പ്രക്രിയകളും കണക്കുകൂട്ടലുകൾക്കായുള്ള ഫംഗ്‌ഷനുകളുടെ സമ്പന്നമായ ലൈബ്രറികളാൽ സജ്ജീകരിച്ചിരിക്കുന്നു. കണക്കുകൂട്ടലുകൾക്ക് പുറമേ, ലഭ്യമായ ഡാറ്റയെ അടിസ്ഥാനമാക്കി ഗ്രാഫുകൾ നിർമ്മിക്കാൻ ഈ ഗ്രൂപ്പിലെ പല പ്രോഗ്രാമുകളും നിങ്ങളെ അനുവദിക്കുന്നു. അധിക സേവനങ്ങളിൽ പലപ്പോഴും മാക്രോ കമാൻഡുകൾ റെക്കോർഡ് ചെയ്യാനും നിങ്ങളുടെ സ്വന്തം ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഫോമുകൾ സൃഷ്ടിക്കാനും ഡാറ്റാബേസുകളുമായി വിവരങ്ങൾ കൈമാറാനുമുള്ള കഴിവ് ഉൾപ്പെടുന്നു.

ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങൾ(DBMS) - വലിയ അളവിലുള്ള വിവരങ്ങൾ പ്രോസസ്സ് ചെയ്യാൻ (നൽകുക, തിരയുക, അടുക്കുക മുതലായവ) നിങ്ങളെ അനുവദിക്കുന്ന വിവര വീണ്ടെടുക്കൽ സംവിധാനങ്ങൾ. ഏറ്റവും ലളിതമായ ഡാറ്റാബേസിന്റെ ഒരു ഉദാഹരണം അടിസ്ഥാന കാർഡ് സൂചികയാണ്. കൂടുതൽ സങ്കീർണ്ണമായ DBMS-കൾ വിവിധ ബന്ധങ്ങളാൽ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്ന നിരവധി വിവര ശ്രേണികളുടെ പ്രോസസ്സിംഗുമായി ബന്ധപ്പെട്ട പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നത് സാധ്യമാക്കുന്നു. ഏറ്റവും ജനപ്രിയമായ DBMS-കൾ ഉൾപ്പെടുന്നു ഒറാക്കിൾ, MS SQL, ആക്സസ്. സമീപകാലത്ത്, അവ വ്യാപകമായി ഉപയോഗിച്ചു Dbase IV, Paradox 4, Fox Rro, Clarion പ്രൊഫഷണൽ ഡെവലപ്പർ, Clipper, RBase.

ബിസിനസ്, ശാസ്ത്രീയ ഗ്രാഫിക്സ് സംവിധാനങ്ങൾ (ഉപകരണങ്ങൾ)വിവിധ തരം ഗ്രാഫുകളും ചാർട്ടുകളും പ്രദർശിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ സംവിധാനങ്ങളിൽ, ഏറ്റവും ജനപ്രിയമായവയാണ് മൈക്രോസോഫ്റ്റ് ചാർട്ട്, ഹാർവാർഡ് ഗ്രാഫിക്സ്, സ്റ്റാറ്റ്ഗ്രാഫ്.

രണ്ടാമത്തെ ഗ്രൂപ്പിൽ ഉൾപ്പെടുന്നു പ്രത്യേക ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ. ഏതെങ്കിലും ഉയർന്ന പ്രത്യേക പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ ലക്ഷ്യമിട്ടുള്ള ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ ഇതിൽ ഉൾപ്പെടുന്നു. ഉദാഹരണത്തിന്, നിലവിൽ സോഫ്റ്റ്വെയർ വിപണിയിൽ ഒരു വലിയ കൂട്ടം അക്കൗണ്ടിംഗ് പ്രോഗ്രാമുകൾ (1C, ബെസ്റ്റ്, ടർബോ-അക്കൗണ്ടന്റ്, പരുസ് മുതലായവ), പരിശീലന പരിപാടികൾ (ഭാഷ, ഗണിതം മുതലായവ) ഉണ്ട്.

സംയോജിത ആപ്ലിക്കേഷൻ പാക്കേജുകൾടെക്സ്റ്റ് എഡിറ്റർമാർ, സ്പ്രെഡ്ഷീറ്റ് പ്രോസസ്സറുകൾ, ഡിബിഎംഎസ് എന്നിവയുടെ കഴിവുകൾ സംയോജിപ്പിക്കുക. ചട്ടം പോലെ, ഓരോ ഘടകത്തിന്റെയും ഇന്റർഫേസിന് അനുബന്ധ രൂപമുണ്ട്, സമാന പ്രവർത്തനങ്ങൾ ഒരേ മാർഗങ്ങളിലൂടെയാണ് നടത്തുന്നത്, ഇത് മുഴുവൻ പാക്കേജും മാസ്റ്റേഴ്സ് ചെയ്യുന്ന പ്രക്രിയയെ സുഗമമാക്കുന്നു. ഈ സോഫ്‌റ്റ്‌വെയർ ഗ്രൂപ്പിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട പ്രതിനിധി മൈക്രോസോഫ്റ്റ് ഓഫീസ്- കോർപ്പറേഷന്റെ ഉൽപ്പന്നം മൈക്രോസോഫ്റ്റ്.