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

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

സോഫ്‌റ്റ്‌വെയർ നിർവ്വഹിക്കുന്ന പ്രവർത്തനങ്ങളെ ആശ്രയിച്ച്, അതിനെ 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 പ്രോഗ്രാമുകളും മറ്റ് യൂട്ടിലിറ്റികളുമായി അവരുടെ പ്രവർത്തനങ്ങളിൽ മത്സരിക്കുന്നു. അതിനാൽ, സേവന ഉപകരണങ്ങളുടെ വർഗ്ഗീകരണം അവയുടെ പ്രവർത്തനങ്ങളെയും നടപ്പിലാക്കുന്ന രീതികളെയും അടിസ്ഥാനമാക്കി തികച്ചും അവ്യക്തവും വളരെ സോപാധികവുമാണ്.

^

ഐഎസ് സോഫ്റ്റ്‌വെയർ.


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

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം - കമ്പ്യൂട്ടർ ഓണായിരിക്കുമ്പോൾ യാന്ത്രികമായി ലോഡുചെയ്യുന്ന ഒരു പ്രോഗ്രാമാണിത്, കൂടാതെ നിങ്ങൾക്ക് കമ്പ്യൂട്ടറുമായി ആശയവിനിമയം നടത്താൻ കഴിയുന്ന ഒരു അടിസ്ഥാന കമാൻഡുകൾ ഉപയോക്താവിന് നൽകുന്നു: ഒരു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക, ഒരു ഫ്ലോപ്പി ഡിസ്ക് ഫോർമാറ്റ് ചെയ്യുക, ഒരു ഫയൽ പകർത്തുക തുടങ്ങിയവ.

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

പ്രോഗ്രാമറുടെ ഉപകരണങ്ങൾ കമ്പ്യൂട്ടിംഗ്, പ്രോഗ്രാമിംഗ് മേഖലകളിൽ ഏതെങ്കിലും യോഗ്യതയുള്ള ഉപയോക്താവിന് ആക്സസ് ചെയ്യാവുന്ന വിവര സാങ്കേതിക വിദ്യകൾ നിർവ്വചിക്കുക.

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

  1. ^

    ഐഎസിന്റെ സംഘടനാ പിന്തുണ.

ഉപയോക്താവും സോഫ്റ്റ്‌വെയറും, ഹാർഡ്‌വെയറും വിവരങ്ങളും തമ്മിൽ ആശയവിനിമയം നടത്താൻ ഭാഷകൾ ഉപയോഗിക്കുന്നു. ആശയവിനിമയത്തിന്റെ ഭാഷകൾ ഔപചാരികമോ അപൂർണ്ണമോ പൂർണ്ണമായും സ്വാഭാവികമോ ആകാം. ആശയവിനിമയത്തിന്റെ ഭാഷകളുടെ കൂട്ടം, അവയുടെ ഔപചാരികതയ്ക്കുള്ള നിയമങ്ങൾ, EIS ഫോമുകളിൽ ഉപയോഗിക്കുന്ന നിബന്ധനകൾ ഭാഷാപരമായ പിന്തുണ.

സാങ്കേതിക, സോഫ്‌റ്റ്‌വെയർ, വിവര പിന്തുണ എന്നിവയുടെ പ്രവർത്തനവും ഉപയോഗവും നിയന്ത്രിക്കുന്ന നടപടികളുടെ കൂട്ടം, ആവശ്യമുള്ള ഫല ഫോമുകൾ നേടുന്നതിനും ഉപയോഗിക്കുന്നതിനും നയിക്കുന്ന പ്രവർത്തനങ്ങൾ നടത്തുന്നതിനുള്ള നടപടിക്രമം നിർണ്ണയിക്കുന്നു. രീതിശാസ്ത്രപരവും സംഘടനാപരവുമായ പിന്തുണ. EIS-ൽ അവർ സിസ്റ്റത്തിന്റെ സാങ്കേതിക പ്രക്രിയ നിർണ്ണയിക്കുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് പുറമേ, ഏതെങ്കിലും EIS-ന്റെ പ്രവർത്തനത്തിനും ഇത് ആവശ്യമാണ്:


  • ടെക്സ്റ്റ്, ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാമുകൾ;

  • ടെലികമ്മ്യൂണിക്കേഷൻ സോഫ്റ്റ്വെയർ;

  • അനധികൃത പ്രവേശനത്തിൽ നിന്നും സ്വാധീനത്തിൽ നിന്നും വിവരങ്ങൾ സംരക്ഷിക്കുന്നതിനുള്ള സോഫ്റ്റ്‌വെയർ:

  • കൈമാറിയ പ്രമാണത്തിന്റെ സമഗ്രത സ്ഥിരീകരിക്കുന്നതിനും രചയിതാവിന്റെ ഒപ്പ് തിരിച്ചറിയുന്നതിനുമുള്ള സോഫ്റ്റ്വെയർ:

  • മറ്റ് കമ്പ്യൂട്ടർ സിസ്റ്റങ്ങളുമായുള്ള സോഫ്റ്റ്‌വെയർ ഇന്റർഫേസ് മുതലായവ.
^ സംഘടനാ പിന്തുണ. ഒരു സാമ്പത്തിക വിവര സംവിധാനത്തിൽ ഒരു മാനേജ്മെന്റ് ഉപകരണം ഉൾപ്പെടുന്നു, അത് അതിന്റെ എല്ലാ ഉപസിസ്റ്റങ്ങളുടെയും പ്രവർത്തനം മൊത്തത്തിൽ ഉറപ്പാക്കുന്നു. അത്തരമൊരു ഘടനാപരമായ യൂണിറ്റ്, മറ്റേതൊരു പോലെ, നിർവഹിക്കണം:

  • പ്രമാണങ്ങളുടെ ഉപയോഗം, സഹായ ഉപകരണങ്ങളുടെ ഉപയോഗം അല്ലെങ്കിൽ യാന്ത്രിക ഡാറ്റ റെക്കോർഡിംഗ് മാർഗങ്ങൾ എന്നിവയുടെ അടിസ്ഥാനത്തിൽ മാനേജ്മെന്റ് ഒബ്ജക്റ്റിനെയും പരിസ്ഥിതിയെയും കുറിച്ചുള്ള പ്രാഥമിക വിവരങ്ങളുടെ ശേഖരണം;

  • പ്രാദേശിക, പ്രാദേശിക അല്ലെങ്കിൽ മറ്റ് നെറ്റ്‌വർക്കുകൾ ഉപയോഗിച്ച് കൊറിയറിലേക്കോ അതിന്റെ വിതരണത്തിലേക്കോ വിവരങ്ങൾ കൈമാറുക;

  • ഒരു സെൻട്രൽ ഡാറ്റാബേസിൽ അല്ലെങ്കിൽ നെറ്റ്‌വർക്ക് നോഡുകൾക്കിടയിൽ വിതരണം ചെയ്യുന്ന വിവരങ്ങളുടെ സംഭരണവും പരിപാലനവും;

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

  • കമ്പ്യൂട്ടർവൽക്കരണ വ്യവസ്ഥകളിൽ ഭരണപരമായ ഉപകരണത്തിന്റെ പ്രവർത്തനത്തിനുള്ള നിയമപരവും നിയമപരവുമായ മാനദണ്ഡങ്ങൾ;

  • മറ്റ് കമ്പ്യൂട്ടർ സിസ്റ്റങ്ങളുമായി വിവരങ്ങൾ കൈമാറുന്നതിനുള്ള നടപടിക്രമം നിയന്ത്രിക്കുന്ന ഡോക്യുമെന്റേഷൻ, അടിയന്തിര സാഹചര്യങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള നിയമങ്ങൾ;

  • കമ്പ്യൂട്ടർവൽക്കരണത്തിന്റെ സാഹചര്യങ്ങളിൽ മാനേജ്മെന്റ് തൊഴിലാളികളെ പരിശീലിപ്പിക്കുന്നതിനുള്ള രീതിശാസ്ത്രപരമായ ഡോക്യുമെന്റേഷൻ മുതലായവ.
ചട്ടം പോലെ, EIS ഉദ്യോഗസ്ഥർ പുതിയ പ്രോഗ്രാമുകളുടെ വികസനം, നടപ്പാക്കൽ, പരിപാലനം വകുപ്പിലെ ജീവനക്കാർ, തുടർന്ന് വികസന വകുപ്പ്, ഓപ്പറേഷൻ വകുപ്പ് എന്നിവ ഉൾക്കൊള്ളുന്നു.
  1. ^

    EIS-ന്റെ നിയമപരമായ പിന്തുണ.

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

    EIS-ന്റെ പ്രവർത്തനപരമായ ഭാഗം.

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

■ മാനേജ്മെന്റ് ലെവൽ (മുകളിൽ, മധ്യഭാഗം, പ്രവർത്തനപരം):
■ കൈകാര്യം ചെയ്യുന്ന വിഭവങ്ങളുടെ തരം (സ്ഥിര ആസ്തികൾ, മെറ്റീരിയൽ, തൊഴിൽ, സാമ്പത്തിക, വിവര ഉറവിടങ്ങൾ):

■ ആപ്ലിക്കേഷന്റെ വ്യാപ്തി (ബാങ്കിംഗ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ, സ്റ്റാറ്റിസ്റ്റിക്കൽ, ടാക്സ്, അക്കൗണ്ടിംഗ്, സ്റ്റോക്ക് മാർക്കറ്റ്, ഇൻഷുറൻസ് മുതലായവ);

■ മാനേജ്മെന്റ് ഫംഗ്ഷനുകളും മാനേജ്മെന്റ് കാലയളവും.

EIS വിഘടിപ്പിക്കൽ സവിശേഷതകളുടെ തിരഞ്ഞെടുപ്പ് നിയന്ത്രണ വസ്തുവിന്റെ പ്രത്യേകതകളെയും അതിന്റെ സൃഷ്ടിയുടെ ഉദ്ദേശ്യങ്ങളെയും ആശ്രയിച്ചിരിക്കുന്നു.

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

EIS-ലെ ടാസ്ക്കുകളുടെ ഘടന ഇനിപ്പറയുന്ന ഘടകങ്ങളാൽ നിർണ്ണയിക്കപ്പെടുന്നു:

■ ഒരു പ്രത്യേക മാനേജ്മെന്റ് ഫംഗ്ഷന്റെ പ്രാധാന്യം;

■ മാനേജ്മെന്റ് നടപടിക്രമങ്ങൾ ഔപചാരികമാക്കാനുള്ള സാധ്യത:

■ കംപ്യൂട്ടറുകൾ ഉപയോഗിക്കുന്നതിനുള്ള മാനേജ്മെന്റ് ഉദ്യോഗസ്ഥരുടെ പരിശീലന നിലവാരം;

■ വിവര അടിത്തറയുടെയും സാങ്കേതിക മാർഗങ്ങളുടെയും ലഭ്യത.

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

കമ്പ്യൂട്ടർ ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ (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 എന്ന് വിളിക്കുകയും റീബ്രാൻഡ് ചെയ്യുകയും ഉൽപ്പന്നം മൈക്രോസോഫ്റ്റ് ഓഫീസിൽ ഉൾപ്പെടുത്തുകയും വിസിയോ വിപുലമായ ടെംപ്ലേറ്റുകളെ പിന്തുണയ്ക്കുന്നു - ബിസിനസ് പ്രോസസ് ഫ്ലോചാർട്ടുകൾ, നെറ്റ്‌വർക്ക് ഡയഗ്രമുകൾ, വർക്ക്ഫ്ലോ ഡയഗ്രമുകൾ, ഡാറ്റാബേസ് മോഡലുകൾ, സോഫ്റ്റ്വെയർ ഡയഗ്രമുകൾ. ബിസിനസ്സ് പ്രക്രിയകൾ ദൃശ്യവൽക്കരിക്കാനും കാര്യക്ഷമമാക്കാനും പ്രോജക്റ്റ് പുരോഗതിയും വിഭവ വിനിയോഗവും ട്രാക്ക് ചെയ്യാനും സിസ്റ്റങ്ങൾ ഒപ്റ്റിമൈസ് ചെയ്യാനും ഓർഗനൈസേഷണൽ ചാർട്ടുകൾ, നെറ്റ്‌വർക്ക് മാപ്പുകൾ, ബിൽഡിംഗ് പ്ലാനുകൾ എന്നിവ സൃഷ്ടിക്കാനും അവ ഉപയോഗിക്കാം.

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

  • അടിസ്ഥാനസോഫ്റ്റ്വെയർ ലൈഫ് സൈക്കിൾ പ്രക്രിയകൾ (വാങ്ങൽ, വിതരണം, വികസനം, പ്രവർത്തനം, പിന്തുണ);
  • സഹായകമായപ്രധാന പ്രക്രിയകൾ (ഡോക്യുമെന്റേഷൻ, കോൺഫിഗറേഷൻ മാനേജ്മെന്റ്, ഗുണനിലവാര ഉറപ്പ്, പരിശോധന, സർട്ടിഫിക്കേഷൻ, വിലയിരുത്തൽ, ഓഡിറ്റ്, പ്രശ്നം പരിഹരിക്കൽ) നടപ്പിലാക്കുന്നത് ഉറപ്പാക്കുന്ന പ്രക്രിയകൾ;
  • സംഘടനാപരമായപ്രക്രിയകൾ (പ്രോജക്റ്റ് മാനേജ്മെന്റ്, പ്രോജക്റ്റ് ഇൻഫ്രാസ്ട്രക്ചർ സൃഷ്ടിക്കൽ, നിർവചനം, വിലയിരുത്തൽ, ജീവിത ചക്രം മെച്ചപ്പെടുത്തൽ, പരിശീലനം).

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

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

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

കോൺഫിഗറേഷൻ മാനേജ്മെന്റ് -സോഫ്‌റ്റ്‌വെയർ ജീവിത ചക്രത്തിന്റെ പ്രധാന പ്രക്രിയകളെ പിന്തുണയ്ക്കുന്ന സഹായ പ്രക്രിയകളിൽ ഒന്ന്, പ്രാഥമികമായി സോഫ്റ്റ്‌വെയർ വികസനത്തിന്റെയും പരിപാലനത്തിന്റെയും പ്രക്രിയകൾ. നിരവധി ഘടകങ്ങൾ അടങ്ങുന്ന സങ്കീർണ്ണമായ ഐഎസ് പ്രോജക്റ്റുകൾ സൃഷ്ടിക്കുമ്പോൾ, അവയിൽ ഓരോന്നിനും ഇനങ്ങളോ പതിപ്പുകളോ ഉണ്ടായിരിക്കാം, അവയുടെ കണക്ഷനുകളും പ്രവർത്തനങ്ങളും കണക്കിലെടുക്കുകയും ഒരു ഏകീകൃത ഘടന സൃഷ്ടിക്കുകയും മുഴുവൻ സിസ്റ്റത്തിന്റെയും വികസനം ഉറപ്പാക്കുകയും ചെയ്യുന്നതാണ് പ്രശ്നം. ലൈഫ് സൈക്കിളിന്റെ എല്ലാ ഘട്ടങ്ങളിലും സോഫ്‌റ്റ്‌വെയറിലെ മാറ്റങ്ങൾ ക്രമീകരിക്കാനും വ്യവസ്ഥാപിതമായി കണക്കിലെടുക്കാനും നിയന്ത്രിക്കാനും കോൺഫിഗറേഷൻ മാനേജ്‌മെന്റ് നിങ്ങളെ അനുവദിക്കുന്നു. കോൺഫിഗറേഷൻ അക്കൗണ്ടിംഗ്, പ്ലാനിംഗ്, സോഫ്‌റ്റ്‌വെയർ കോൺഫിഗറേഷൻ മാനേജ്‌മെന്റ് എന്നിവയ്‌ക്കായുള്ള പൊതു തത്വങ്ങളും ശുപാർശകളും സ്റ്റാൻഡേർഡിൽ പ്രതിഫലിക്കുന്നു 1EO 12207-2.

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

നിലവിലുള്ള ലൈഫ് സൈക്കിൾ മോഡലുകൾ വികസന സമയത്ത് ഘട്ടങ്ങളുടെ നിർവ്വഹണ ക്രമവും ഘട്ടത്തിൽ നിന്ന് ഘട്ടത്തിലേക്ക് മാറുന്നതിനുള്ള മാനദണ്ഡവും നിർണ്ണയിക്കുന്നു. ഇതിന് അനുസൃതമായി, ഇനിപ്പറയുന്ന മൂന്ന് ലൈഫ് സൈക്കിൾ മോഡലുകൾ ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്നു:

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

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

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

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

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

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

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

അടുത്ത കാലം വരെ, 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, ബെസ്റ്റ്, ടർബോ-അക്കൗണ്ടന്റ്, പരുസ് മുതലായവ), പരിശീലന പരിപാടികൾ (ഭാഷ, ഗണിതം മുതലായവ) ഉണ്ട്.

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