വിൻഡോസിനും ലിനക്സിനും കീഴിൽ ഡോസിനായി പ്രോഗ്രാമുകളും ഗെയിമുകളും പ്രവർത്തിപ്പിക്കുന്നു

ഠമേ_ഡോസ്അനുവദിക്കുന്നു ഡോസ്ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ പ്രോഗ്രാമുകൾ സുഖകരമായി പ്രവർത്തിക്കുന്നു. വിൻഡോസ് 7 പിന്തുണയ്ക്കുന്നു വിൻഡോസ് വിസ്ത, Windows Server 2003, Windows XP, Windows 2000, Citrix, Windows NT

ഡോസ് ആപ്ലിക്കേഷനുകൾ (അതുപോലെ തന്നെ വിൻഡോസ് 3.1) 16-ബിറ്റ് ആണ്. എല്ലാം ക്ലിപ്പർപ്രോഗ്രാമുകളും 16-ബിറ്റ് ആണ് ഡോസ് ആപ്ലിക്കേഷനുകൾ. 16-ബിറ്റ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുന്നതിന് വിൻഡോസ് 98 - 7 പോലുള്ള 32-ബിറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ അത്തരം പ്രോഗ്രാമുകൾ നേരിട്ട് നടപ്പിലാക്കാൻ കഴിയില്ല. വിൻഡോസ്ഒരു വെർച്വൽ മെഷീൻ പ്രോസസ്സ് സൃഷ്ടിക്കുന്നു - NTVDM, അത് അതിൻ്റെ സന്ദർഭത്തിൽ 16-ബിറ്റ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുന്നു. ഇത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലേക്കുള്ള 16-ബിറ്റ് അഭ്യർത്ഥനകളെ 32-ബിറ്റ് അഭ്യർത്ഥനകളാക്കി മാറ്റുന്നു. ഇത് കുറച്ച് സമയമെടുക്കുന്നു, ആപ്ലിക്കേഷനുകൾ എന്നാണ് അർത്ഥമാക്കുന്നത് ഡോസ്ഒപ്പം Win16 Win32 ആപ്ലിക്കേഷനുകളേക്കാൾ മോശമായി പ്രവർത്തിക്കുന്നു. അതിനാൽ, DOS, Win16 ആപ്ലിക്കേഷനുകൾ പ്രോസസർ 20% കൂടുതൽ ലോഡ് ചെയ്യുന്നു, കൂടാതെ 25% കൂടുതൽ മെമ്മറി ആവശ്യമാണ്.

മറ്റൊരു പ്രധാന പ്രശ്നം, ഡോസ് ആപ്ലിക്കേഷനുകൾ കീബോർഡ് ബഫറിൽ നിരന്തരം വോട്ടെടുപ്പ് നടത്തുന്നു, അവയ്‌ക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള ഇൻപുട്ടിനായി തിരയുന്നു. ഈ സ്വഭാവം അർത്ഥമാക്കുന്നത്, DOS ആപ്ലിക്കേഷനുകൾ, ഒന്നും ചെയ്യാതിരിക്കുമ്പോഴും, വളരെ വലിയ അളവിൽ CPU സമയം ചെലവഴിക്കുന്നു: 100% CPU വരെ.

ഉപയോഗം ടാം

ഈ പ്രശ്നം പരിഹരിക്കാൻ, നിങ്ങൾ TAME യൂട്ടിലിറ്റി ഉപയോഗിക്കണം. ഇതിൻ്റെ ഉപയോഗം CPU ഉപഭോഗം 5% വരെ കുറയ്ക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു

നിഷ്‌ക്രിയ ഡോസ് ആപ്ലിക്കേഷനുകൾ ബുദ്ധിപൂർവ്വം കണ്ടെത്തി അവയെ ഉറക്കം വരുത്തി, അങ്ങനെ പ്രോസസർ സൈക്കിളുകൾ സ്വതന്ത്രമാക്കുന്നതിലൂടെയാണ് TAME പ്രവർത്തിക്കുന്നത്. TAME ഉപയോഗിക്കുന്നത് ഒരു Windows NT/2000 പരിതസ്ഥിതിയിൽ 16-ബിറ്റ് ആപ്ലിക്കേഷനുകളുടെ പ്രകടനം ഗണ്യമായി മെച്ചപ്പെടുത്തുന്നു - അത് ഒരു വർക്ക്സ്റ്റേഷനോ സെർവറോ ആകട്ടെ. TAME-ൻ്റെ പ്രധാന സവിശേഷതകളും കഴിവുകളും ഉൾപ്പെടുന്നു:
കുറഞ്ഞ CPU ഉപയോഗം: TAME ഉപയോഗിക്കുമ്പോൾ 100% ൽ നിന്ന് 5-8% ആയി കുറയുന്നു
കീസ്‌ട്രോക്കുകളും സ്‌ക്രീൻ ഔട്ട്‌പുട്ടും തമ്മിലുള്ള ഇടവേളകൾ കുറയ്ക്കുന്നു
അച്ചടി വേഗത്തിലാക്കുന്നു
ആപ്ലിക്കേഷൻ പ്രവർത്തന നിരീക്ഷണം
ഫയൽ ലോക്ക് അഭ്യർത്ഥനകൾ നിരീക്ഷിക്കാനും ലോക്ക് റിലീസ് ചെയ്യുന്നതിനായി കാത്തിരിക്കുമ്പോൾ സിപിയു ഉപയോഗം കുറയ്ക്കാനുമുള്ള കഴിവ്.
വ്യത്യസ്ത ആപ്ലിക്കേഷനുകൾക്കായി പ്രത്യേക ക്രമീകരണങ്ങൾ സംഭരിക്കാനുള്ള കഴിവ്
DOS-ൽ നിന്നുള്ള സിസ്റ്റം ആഘാതം പരിമിതപ്പെടുത്തുന്നതിന് ലഭ്യമായ പ്രോസസ്സറുകളുടെ സെറ്റിലേക്ക് ഓരോ ആപ്ലിക്കേഷനും പരിമിതപ്പെടുത്താനുള്ള കഴിവ്
തീർപ്പാക്കാത്ത അവസ്ഥയിൽ ഒരു ജോലിയുടെ മുൻഗണന കുറയ്ക്കാനുള്ള സാധ്യത
ഒരു മൾട്ടി-ഉപയോക്തൃ പരിതസ്ഥിതിയിൽ ഡോസ് ആപ്ലിക്കേഷനുകൾ ലളിതമാക്കുക: ടൈം സിൻക്രൊണൈസേഷൻ ഇൻ ഡോസ് ആപ്ലിക്കേഷനുകൾസിസ്റ്റം സമയം മാറുമ്പോൾ; ആപ്ലിക്കേഷൻ ലോഞ്ചുകൾ നിയന്ത്രിക്കാനുള്ള കഴിവ്

സ്വതവേ, ഇൻസ്റ്റാളേഷന് ശേഷം autoexec.nt ഫയൽ സ്വയമേവ പരിഷ്കരിക്കപ്പെടുന്നു. ഇത് ആവശ്യമില്ലെങ്കിൽ, autoexec.nt-ൽ നിന്ന് tame-mon.com പ്രവർത്തിപ്പിക്കുന്നത് നീക്കം ചെയ്‌ത് ഒരു BAT ഫയൽ സൃഷ്‌ടിക്കുക, അതിൻ്റെ തുടക്കത്തിൽ (പ്രധാന ഡോസ് പ്രോഗ്രാം ആരംഭിക്കുന്നതിന് മുമ്പ്) ലൈൻ ചേർക്കുക:
C:\TAME\TAME-MON.COM

Ctrl+Alt+T കീ കോമ്പിനേഷൻ ഉപയോഗിച്ച് ഒരു ഡോസ് പ്രോഗ്രാമിൽ നിന്ന് TAME ക്രമീകരണങ്ങൾ ആക്സസ് ചെയ്യപ്പെടുന്നു. Ctrl+Alt+M എന്ന കീ കോമ്പിനേഷൻ ഉപയോഗിച്ച് TAME മോണിറ്റർ വിൻഡോ വിളിക്കുകയും മറയ്ക്കുകയും ചെയ്യുന്നു. tame-mon.com എന്നതിന് പകരം നിങ്ങൾക്ക് tame-res.com ഉപയോഗിക്കാം; ഇതിൻ്റെ പകുതി വലിപ്പമുണ്ട്, എന്നാൽ ഇൻ്ററാക്ടീവ് ആയി ക്രമീകരണങ്ങൾ മാറ്റാൻ നിങ്ങളെ അനുവദിക്കുന്നില്ല. വ്യക്തിഗത ഓപ്ഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ tame.exe ഉപയോഗിക്കുന്നു, അഡ്മിനിസ്ട്രേഷൻ ലളിതമാക്കാനും സ്ഥിതിവിവരക്കണക്കുകളും ഡയഗ്നോസ്റ്റിക്സും പ്രദർശിപ്പിക്കാനും tameview.exe ഉപയോഗിക്കുന്നു. "വൃത്തിയുള്ള" ഡോസ് കമാൻഡ് ലൈനിൽ നിന്നാണ് ടാംവ്യൂ സമാരംഭിക്കേണ്ടത് (ഫാർ പോലുള്ള വിൻ ഷെല്ലുകൾ ഉപയോഗിക്കരുത്; എന്നാൽ നോർട്ടൺ കമാൻഡറിന് കഴിയും).

TAME ഇൻസ്‌റ്റാൾ ചെയ്‌ത് DOS ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിച്ചതിന് ശേഷം നിങ്ങൾ ഒരു മിന്നുന്ന സ്‌ക്രീൻ കാണുകയാണെങ്കിൽ, Ctrl+Alt+T അമർത്തി "കീ പോൾ" അല്ലെങ്കിൽ "SQL അഭ്യർത്ഥനകൾ" ചെക്ക്‌ബോക്‌സ് അൺചെക്ക് ചെയ്യുക (ആദ്യം tame.exe /Key_Poll ഓഫ് കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ഇത് ചെയ്യാം ). FoxPro-യിൽ എഴുതിയ പ്രോഗ്രാമുകളിൽ ഔട്ട്പുട്ട് വേഗത്തിലാക്കാൻ, നിങ്ങൾക്ക് "FoxPro വീഡിയോ" ഓപ്ഷൻ പരിശോധിക്കാം.
ഡോസ് ആപ്ലിക്കേഷനുകൾക്കുള്ള പൂർണ്ണ സ്ക്രീൻ മോഡ്

ഡോസ് ആപ്ലിക്കേഷനുകളുമായി ബന്ധപ്പെട്ടതിനാൽ "ഫുൾ സ്‌ക്രീൻ മോഡ്" എന്ന പദത്തിൽ അവ്യക്തതയുണ്ട്. ഈ പദത്തിന് ഇനിപ്പറയുന്നവയിൽ ഒന്ന് അർത്ഥമാക്കാം:
Alt-Enter കീകൾ ഉപയോഗിച്ച് സ്വിച്ചുചെയ്യാൻ കഴിയുന്ന പൂർണ്ണ-സ്ക്രീൻ ടെക്സ്റ്റ് മോഡ്.
ഉപയോഗിക്കുന്ന ക്ലയൻ്റ് പരിഗണിക്കാതെ തന്നെ Windows 2000 ടെർമിനൽ പരിതസ്ഥിതിയിൽ ഈ മോഡ് സാധ്യമല്ല. പഴയ Citrix ഉൽപ്പന്നങ്ങളിൽ - WinView 2.3, WinFrame, MetaFrame for Windows NT 4.0 TSE, ഒരു DOS അല്ലെങ്കിൽ OS/2 ക്ലയൻ്റ് ഉപയോഗിച്ച് ടെക്സ്റ്റ് മോഡിൽ പ്രവർത്തിക്കാൻ സാധിച്ചു. പൂർണ്ണ സ്‌ക്രീൻ മോഡിലേക്ക് മാറുന്നതിന് ക്ലയൻ്റിലേക്ക് ഒരു കൂട്ടം ഫോണ്ടുകൾ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, ഇത് ഒരു തീവ്രമായ പ്രവർത്തനമായതിനാൽ, പ്രകടനം വളരെയധികം ബാധിക്കും. ഇത് Q192190 പ്രമാണത്തിൽ വിവരിച്ചിരിക്കുന്നു. അതിനാൽ, ടെർമിനലുകളിൽ ഫുൾ സ്‌ക്രീൻ മോഡ് നടപ്പിലാക്കേണ്ടെന്ന് മൈക്രോസോഫ്റ്റ് തീരുമാനിച്ചു, കൂടാതെ സിട്രിക്സ് വിൻഡോസ് 2000 ആർക്കിടെക്ചറിനെ ആശ്രയിച്ചിരിക്കുന്നതിനാൽ, സിട്രിക്സ് മെറ്റാഫ്രെയിമിലും ഇത് നടപ്പിലാക്കിയിട്ടില്ല. ICA ക്ലയൻ്റും ടെർമിനൽ സർവീസസ് ക്ലയൻ്റും സാധാരണ വിൻഡോസ് GUI ആപ്ലിക്കേഷനുകളാണ്, സെഷൻ പ്രദർശിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു വിൻഡോസ് ഗ്രാഫിക്സ്. നിങ്ങൾ പൂർണ്ണ സ്‌ക്രീൻ മോഡിലേക്ക് മാറാൻ ശ്രമിക്കുകയാണെങ്കിൽ, "16 ബിറ്റ് MS-DOS സബ്‌സിസ്റ്റം - വീഡിയോ ഉപകരണം ഫുൾസ്‌ക്രീൻ മോഡിനായി ആരംഭിക്കുന്നതിൽ പരാജയപ്പെട്ടു. ആപ്ലിക്കേഷൻ അവസാനിപ്പിക്കാൻ "അടയ്‌ക്കുക" തിരഞ്ഞെടുക്കുക" (Q286626), അല്ലെങ്കിൽ പകുതി മാത്രം വിൻഡോ ദൃശ്യമാകും (CTX501302)
ഒരു ടെർമിനൽ പരിതസ്ഥിതിയിലുള്ള MS-DOS ആപ്ലിക്കേഷനുകൾ ഒരു വിൻഡോയിൽ മാത്രമേ പ്രവർത്തിക്കാൻ കഴിയൂ എന്നാണ് ഇതിൽ നിന്നെല്ലാം.

ഒരു ജാലകം പൂർണ്ണ സ്ക്രീനിലേക്ക് വലുതാക്കി.

ഡോസ് ആപ്ലിക്കേഷനുകൾക്ക് ടെർമിനലുകളിൽ ഫുൾ സ്‌ക്രീൻ മോഡിൽ പ്രവർത്തിക്കാൻ കഴിയാത്തതിനാൽ, ഒരു വിൻഡോയിൽ ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക എന്നതാണ് ഏക പരിഹാരം, പക്ഷേ അത് പൂർണ്ണ സ്‌ക്രീനിലേക്ക് വികസിപ്പിക്കുക - അങ്ങനെ അത് പൂർണ്ണ സ്‌ക്രീൻ മോഡ് അനുകരിക്കുന്നു.

സാധാരണ ടെർമിനൽ ബിറ്റ്മാപ്പ് ഫോണ്ടുകളിൽ നിന്നുള്ളതാണ് മോശം വാർത്ത വിൻഡോസ് കിറ്റ്, ഡോസ് വിൻഡോഡ് മോഡിനായി ഉപയോഗിക്കുന്നു, ഫോണ്ട് വലുപ്പം ക്രമീകരിക്കാൻ നിങ്ങളെ അനുവദിക്കരുത്, അങ്ങനെ വിൻഡോ മുഴുവൻ സ്ക്രീനും നിറയുന്നു. ഒന്നുകിൽ ഒരു ചെറിയ ഫോണ്ട് വലുപ്പത്തിൽ ധാരാളം സ്ഥലമുണ്ട്, അല്ലെങ്കിൽ വലിയ ഫോണ്ട് വലുപ്പത്തിൽ വിൻഡോ സ്ക്രീനിൽ യോജിക്കുന്നില്ല. കൂടാതെ, റാസ്റ്റർ ഫോണ്ടുകളുടെ രൂപകൽപ്പന തന്നെ മികച്ചതല്ല. ട്രൂടൈപ്പ് ഫോണ്ടുകൾ (ലൂസിഡ കൺസോൾ) ഉപയോഗിക്കുന്നത് ഈ പ്രശ്നം പരിഹരിക്കില്ല. ഒരു ഫോണ്ട് ആവശ്യമായതിനാൽ, ഒരു വശത്ത്, അത് ടെക്സ്റ്റ് മോഡിൽ ഉപയോഗിച്ചിരിക്കുന്ന ഫോണ്ടിനോട് സാമ്യമുള്ളതാണ്, മറുവശത്ത്, 640x480, 800x600, 1024x768 എന്നിവയുടെ സ്റ്റാൻഡേർഡ് റെസല്യൂഷനുകളിലേക്ക് വിൻഡോ പൂർണ്ണമായും യോജിക്കുന്ന അത്തരമൊരു വലുപ്പമുണ്ട് - അതായത്. പൂർണ്ണ സ്‌ക്രീൻ ടെക്‌സ്‌റ്റ് മോഡ് അനുകരിക്കുന്നു.

ഡോസ് ഫുൾ സ്‌ക്രീൻ മോഡിനുള്ള ഫോണ്ട്

മറ്റ് ആളുകൾ ഇതിനകം തന്നെ ഫോണ്ടുകൾ ശ്രദ്ധിച്ചു എന്നതാണ് നല്ല വാർത്ത ആവശ്യമായ റെസലൂഷൻഅതിനാൽ ഡോസ് വിൻഡോ കഴിയുന്നത്ര പൂർണ്ണ സ്‌ക്രീൻ മോഡിനോട് സാമ്യമുള്ളതാണ്. "പൂർണ്ണ സ്‌ക്രീൻ" ഡോസ് മോഡ് (thethin.net-ൽ നിന്നുള്ള ഒരു നുറുങ്ങ് ഉപയോഗിച്ച്) എങ്ങനെ ചെയ്യാമെന്നത് ഇതാ.
ഒന്നാമതായി, നിങ്ങൾ 8x17, 10x22 റെസലൂഷനുകളുള്ള ഫോണ്ടുകൾ ഇൻസ്റ്റാൾ ചെയ്യണം. നിങ്ങൾക്ക് അവ http://www.uwe-sieber.de/dosfon_e.html എന്നതിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം. "ഫുൾ സ്‌ക്രീൻ" ഫോണ്ടുകൾ (http://www.uwe-sieber.de/dosfonfe.shtml) പണമടച്ചു. എന്നിരുന്നാലും, Softy, FontEditor പ്രോഗ്രാമുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് അവ സ്വയം വരയ്ക്കാം (ഇവ Windows 3.1-നുള്ള പഴയ പ്രോഗ്രാമുകളാണ്, പക്ഷേ ഫോണ്ടുകൾ എഡിറ്റുചെയ്യുന്നതിന് തികച്ചും അനുയോജ്യമാണ്).
പൂർണ്ണമായും അലസരായവർക്ക് എൻ്റെ വെബ്‌സൈറ്റിൽ നിന്ന് (dosfon.zip) NewDOS_F ഫോണ്ട് എടുക്കാം - അതിൽ, FontEditor ഉപയോഗിച്ച്, ഞാൻ മൂന്ന് റെസല്യൂഷനുകൾ മാത്രമാണ് Russified: 8x17, 10x22, 10x23. അവ കൂടാതെ, ഫയലിൽ എല്ലാ അവസരങ്ങളിലും മറ്റ് ഒരു ഡസൻ വലുപ്പങ്ങൾ അടങ്ങിയിരിക്കുന്നു (എന്നാൽ സിറിലിക് ഇല്ലാതെ; ആരെങ്കിലും ആവശ്യമായ വലുപ്പത്തിലുള്ള സിറിലിക് ഫോണ്ടുകൾ കണ്ടെത്തുകയോ അല്ലെങ്കിൽ NewDOS_F.fon-ൽ ശേഷിക്കുന്ന ഫോണ്ടുകൾ Russified ചെയ്യുകയോ ചെയ്താൽ, ദയവായി പങ്കിടുക).

Windows 2000 സെർവറിൽ NewDOS_F.fon ഫോണ്ട് ഇൻസ്റ്റാൾ ചെയ്യുക: നിയന്ത്രണ പാനലിൽ, "ഫോണ്ടുകൾ" തുറക്കുക, തുടർന്ന് "ഫയൽ" മെനുവിൽ നിന്ന് "പുതിയ ഫോണ്ട് ഇൻസ്റ്റാൾ ചെയ്യുക" തിരഞ്ഞെടുക്കുക. ഫോണ്ട് നാമം "പുതിയ ഡോസ് ഫുൾസ്ക്രീൻ".
ഫോണ്ട് ഫോൾഡറിൽ ഫോണ്ട് ദൃശ്യമാകുന്നില്ലെങ്കിൽ, സെർവർ പുനരാരംഭിക്കുക. ഇത് ഇപ്പോഴും സഹായിച്ചില്ലെങ്കിൽ, ഫോണ്ട് ഫോൾഡർ "റിപ്പയർ" ചെയ്യുന്നതിന് ഫിക്സ് ഫോണ്ട് ഫോൾഡർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുക.

ഇപ്പോൾ നമ്മൾ ഡോസ് ആപ്ലിക്കേഷൻ വിൻഡോ കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്. അഡ്മിനിസ്ട്രേറ്ററായി ഒരു ടെർമിനൽ സെഷൻ ആരംഭിക്കുക. ഡോസ് ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക (ഇത് പ്രസിദ്ധീകരിച്ചിട്ടുണ്ടെങ്കിൽ, പ്രസിദ്ധീകരിച്ച ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക). വിൻഡോ ശീർഷകത്തിൽ വലത്-ക്ലിക്കുചെയ്ത് പ്രോപ്പർട്ടീസ് തിരഞ്ഞെടുക്കുക. ഫോണ്ട് ടാബിൽ, ഫോണ്ട് തരം ബിറ്റ്മാപ്പ് മാത്രം മാറ്റി തിരഞ്ഞെടുക്കുക അനുയോജ്യമായ വലിപ്പംഉപയോഗിച്ച ടെർമിനൽ സെഷൻ റെസലൂഷൻ അനുസരിച്ച്:
സെഷൻ റെസല്യൂഷൻ ഫോണ്ട് വലുപ്പം
640x480 8x17 അല്ലെങ്കിൽ 8x18
800x600 10x22 അല്ലെങ്കിൽ 10x23
1024x768 12x27, 12x28 അല്ലെങ്കിൽ 12x29

640x480, 16 നിറങ്ങൾ, 8x17 ഫോണ്ട് എന്നിവയുടെ എല്ലാ ഡോസ് ആപ്ലിക്കേഷനുകൾക്കും ഒരു സെഷൻ റെസല്യൂഷൻ ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു.
ഓരോ മിഴിവിനും നിരവധി ഫോണ്ട് സൈസുകൾ ലഭ്യമാണ്. ക്ലയൻ്റ് OS ടാസ്‌ക്‌ബാറിനായി 8x17, 10x22 എന്നിവ ചുവടെ ഇടം നൽകുന്നു, കൂടാതെ 8x18, 10x23 ഫോണ്ടുകൾ (1 പിക്‌സൽ ഉയർന്നത്) മുഴുവൻ സ്‌ക്രീനും എടുക്കുന്നു (Win32 ഇതര ക്ലയൻ്റുകൾക്ക് ഉപയോഗപ്രദമാണ്).

ഇപ്പോൾ വിൻഡോ സ്ഥാനം ക്രമീകരിക്കുക. "ലേഔട്ട്" ടാബിൽ, ഒരു വിൻഡോയിൽ ലോഞ്ച് സജ്ജമാക്കുക ("വിൻഡോ"), വിൻഡോ വലുപ്പം 80x25 ആയി മാറ്റുന്നത് നല്ലതാണ് (80x300 ന് പകരം). "സിസ്റ്റം പൊസിഷൻ വിൻഡോ അനുവദിക്കുക" എന്ന ബോക്‌സ് അൺചെക്ക് ചെയ്‌ത് "ഇടത്", "മുകളിൽ" മൂല്യങ്ങൾ -4 ആയി സജ്ജമാക്കുക. വിൻഡോ ഫ്രെയിമുകൾ ദൃശ്യമാകാതിരിക്കാൻ ഇത് വിൻഡോ നീക്കും. ശരി ക്ലിക്കുചെയ്‌ത് "അതേ ശീർഷകമുള്ള ഭാവി വിൻഡോകൾക്കായുള്ള ക്രമീകരണങ്ങൾ സംരക്ഷിക്കുക" തിരഞ്ഞെടുക്കുക. Windows 98-ൽ PN 7.0 ക്ലയൻ്റിൽ ഒരു പ്രസിദ്ധീകരിച്ച ഡോസ് ആപ്ലിക്കേഷൻ വിൻഡോ പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ
640x480
ഫോണ്ട് 8x17, തടസ്സമില്ലാത്ത വിൻഡോ 800x600
ഫോണ്ട് 10x22, വിൻഡോയിൽ

ആപ്ലിക്കേഷനുകളുടെ റസിഫിക്കേഷൻ

ഡോസ് സെഷൻ വിൻഡോ പ്രദർശിപ്പിക്കാൻ ടെർമിനൽ ബിറ്റ്മാപ്പ് ഫോണ്ട് ഉപയോഗിക്കുന്നതിനാൽ, ഒരു സ്ക്രീൻ ക്രാക്കർ ഡൗൺലോഡ് ചെയ്യേണ്ട ആവശ്യമില്ല. എന്നിരുന്നാലും, സിറിലിക് പ്രതീകങ്ങൾ ശരിയായി നൽകുന്നതിന്, നിങ്ങൾ ഒരു കീബോർഡ് ലോക്കലൈസേഷൻ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട് (നിങ്ങൾ ഇതിനകം അങ്ങനെ ചെയ്തിട്ടില്ലെങ്കിൽ). ഇത് ചെയ്യുന്നതിന്, രജിസ്ട്രിയിൽ കീ തുറക്കുക
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
കൂടാതെ 00000409 എന്ന പരാമീറ്ററിൻ്റെ മൂല്യം ru എന്നതിലേക്ക് മാറ്റുക. കൂടാതെ, C:\WINNT\system32-ൽ സ്ഥിതി ചെയ്യുന്ന autoexe.nt ഫയലിൽ, നിങ്ങൾ ലൈൻ ചേർക്കേണ്ടതുണ്ട്:
lh %SystemRoot%\system32\kb16.com ru
റീബൂട്ടിന് ശേഷം, LeftCtrl+Shift (ഇംഗ്ലീഷ്), RightCtrl+Shift (റഷ്യൻ) എന്നീ കീകൾ ഉപയോഗിച്ച് ലേഔട്ടുകൾ സ്വിച്ചുചെയ്യുന്നു.
തീർച്ചയായും, നിങ്ങൾക്ക് keyrus.com പോലെയുള്ള ഒരു ക്രാക്ക് ഉപയോഗിക്കാം

FoxPro, Clipper ആപ്ലിക്കേഷനുകൾ

ഡോസ് ആപ്ലിക്കേഷനുകൾക്കായുള്ള FoxPro വളരെ ജനപ്രിയമാണ്, അതിനാൽ അവയുടെ ചില സവിശേഷതകൾ ഞാൻ ചുരുക്കമായി ഹൈലൈറ്റ് ചെയ്യാം.
ആദ്യം, TAME ഉപയോഗിക്കുന്നത്, FoxPro ആപ്ലിക്കേഷനുകളിൽ നിന്നുള്ള പ്രിൻ്റിംഗ് വേഗത്തിലാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു (ഈ പ്രശ്നം Q102203-ൽ വിവരിച്ചിരിക്കുന്നു), വിൻഡോ റെൻഡറിംഗ് മെച്ചപ്പെടുത്തുക (FoxPro വീഡിയോ ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക), കൂടാതെ സ്ക്രീനിലെ കീസ്ട്രോക്കും എക്കോയും തമ്മിലുള്ള കാലതാമസത്തിൻ്റെ അസുഖകരമായ പ്രഭാവം കുറയ്ക്കുക. .

നിങ്ങൾ വിപുലീകൃത പതിപ്പാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ ഫോക്സ്പ്രോ(foxprox.exe) അല്ലെങ്കിൽ അത് ഉപയോഗിച്ച് എഴുതിയ ഒരു EXE ആപ്ലിക്കേഷൻ, അത്തരം ഒരു ആപ്ലിക്കേഷൻ എല്ലാ സൌജന്യ മെമ്മറിയും എടുക്കുകയും വളരെ സാവധാനത്തിൽ ആരംഭിക്കുകയും ചെയ്യും. ഈ പ്രശ്നം പരിഹരിക്കാൻ, ആപ്ലിക്കേഷൻ സ്റ്റാർട്ടപ്പ് ഡയറക്‌ടറിയിൽ ഒരു config.fp ഫയൽ സൃഷ്‌ടിക്കുക (അല്ലെങ്കിൽ എഡിറ്റ് ചെയ്യുക) അതിലേക്ക് ലൈൻ ചേർക്കുക:
MEMLIMIT = 60.2048.8192
(അല്ലെങ്കിൽ -Ccofngfile ഓപ്ഷൻ ഉപയോഗിച്ച് FoxPro പ്രവർത്തിപ്പിക്കുക).
ഇവിടെ 60-% ലഭ്യമായ മെമ്മറി, 2048 - കുറഞ്ഞത് കെബി, 8192 - പരമാവധി കെബി. നിങ്ങളുടെ ഇഷ്ടത്തിനനുസരിച്ച് നമ്പറുകൾ മാറ്റാം (അവസാന നമ്പർ മാറ്റുക - പരമാവധി വലിപ്പംഉപയോഗിച്ച മെമ്മറി).

config.nt-ലെ അനുബന്ധ FILES= ക്രമീകരണങ്ങളെക്കുറിച്ച് മറക്കരുത്

ക്ലിപ്പറിൽ എഴുതിയിരിക്കുന്ന ആപ്ലിക്കേഷനുകൾക്കായി, TAME-ൽ Clipper.tam എന്ന ഒരു കോൺഫിഗറേഷൻ ഫയൽ ഉൾപ്പെടുന്നു, അത് നിങ്ങൾക്ക് TAME /SET Clipper.tam കമാൻഡ് ഉപയോഗിച്ച് ഉൾപ്പെടുത്താം (സ്ഥിരസ്ഥിതിയിലാണെങ്കിലും ടാംക്ലിപ്പർ പ്രോഗ്രാമുകൾ സ്വയമേവ കണ്ടെത്തുകയും ആവശ്യമായ ക്രമീകരണങ്ങൾ ലോഡ് ചെയ്യുകയും ചെയ്യുന്നു). ക്ലിപ്പർ ആപ്ലിക്കേഷനുകൾക്കായി, പ്രിൻ്റിംഗ് മന്ദഗതികൾ കുറയ്ക്കുന്നതിന് TAME-ന് ഇതര രീതികൾ ഉപയോഗിക്കാം.
സ്‌ക്രീൻ റെൻഡറിംഗ് ത്വരിതപ്പെടുത്തുന്നു

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

എംഎസ് ഡോസിനായി (ഡിസ്ക് ഓപ്പറേഷൻ സിസ്റ്റം) എഴുതിയ അപേക്ഷകളുടെ കാലം കഴിഞ്ഞു. പഴയ ആപ്ലിക്കേഷനുകളുമായുള്ള അനുയോജ്യതയ്ക്കായി, എല്ലാം വിൻഡോസ് പതിപ്പുകൾവിൻഡോസ് വിസ്റ്റ വരെ എംഎസ് ഡോസിനുള്ള പിന്തുണയോടെ സജ്ജീകരിച്ചിരിക്കുന്നു. Windows 7 പോലെയുള്ള Windows OS-ൻ്റെ പുതിയ പതിപ്പുകളിൽ, DOS ആപ്ലിക്കേഷനുകൾ പിന്തുണയ്ക്കുന്നില്ല. മിക്ക ഉപയോക്താക്കൾക്കും ഇത് ഒരു അസൗകര്യവും സൃഷ്ടിക്കില്ല, പക്ഷേ പ്രോഗ്രാമിംഗുമായി പരിചയപ്പെടാൻ തുടങ്ങുന്ന വിദ്യാർത്ഥികൾക്കും സ്കൂൾ കുട്ടികൾക്കും വിദ്യാഭ്യാസ സ്ഥാപനങ്ങൾ, കാരണം ഇത് ഒരു പ്രശ്നമായി മാറും പ്രോഗ്രാമിംഗിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കുന്നതിനുള്ള ഞങ്ങളുടെ വിദ്യാഭ്യാസം ഇപ്പോഴും ഇത്തരം ഭാഷകൾ ഉപയോഗിക്കുന്നു: പാസ്കൽ, ക്യുബേസിക് (ബേസിക്), സി. അവയെല്ലാം പ്രവർത്തിക്കുന്നത് ഡോസ് പരിസ്ഥിതികാരണം കഴിഞ്ഞ നൂറ്റാണ്ടിൻ്റെ 70 കളിൽ (ഒപ്പം സഹസ്രാബ്ദവും :)) സൃഷ്ടിക്കപ്പെട്ടവ. എന്തുകൊണ്ടാണ് ഈ പതിപ്പുകൾ ഇപ്പോഴും ഉപയോഗത്തിലുള്ളത്, ഉത്തരം ലളിതമാണ് - അവ സൗജന്യമാണ്. പണമടച്ചുള്ള ആധുനിക പതിപ്പുകൾ ഉപയോഗിക്കുന്നത് (ഉദാഹരണത്തിന് വിഷ്വൽ സ്റ്റുഡിയോ) അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കുന്നതിന് - ഇത് സാമ്പത്തികമായി ലാഭകരമല്ല (ഒരു മെഷീൻ്റെ ഒരു പകർപ്പിന് 60 ആയിരത്തിലധികം റുബിളാണ് വില). ശരി, ശരി, സാമ്പത്തിക വശം ഈ ലേഖനത്തിൻ്റെ വിഷയമല്ല, Windows 7 x86(32), Windows x64(64) എന്നിവയിൽ ഡോസ് ആപ്ലിക്കേഷനുകൾ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം എന്നതാണ് പ്രധാന ലക്ഷ്യം.

ഞങ്ങൾ അധിക സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട് - ഡോസ്ബോക്സ്. DosBox ആപ്ലിക്കേഷൻ സൃഷ്ടിക്കുന്നു വെർച്വൽ പരിസ്ഥിതി എംഎസ് ഡോസ്, വിൻഡോസ് ഒഎസിൽ പ്രവർത്തിക്കുന്നു (പ്രായോഗികമായി വിൻഡോസ് എക്സ്പിയിലെ കമാൻഡ് ലൈനിൻ്റെ അനലോഗ്). ഉപയോഗിച്ച് സാധ്യമാണ് ഡെവലപ്പർ സൈറ്റ്സൗജന്യമായി . ഇൻസ്റ്റാളേഷൻ നിങ്ങൾക്കായി ഒരു ചോദ്യവും ഉന്നയിക്കരുത്, എല്ലായ്പ്പോഴും ക്ലിക്ക് ചെയ്യുക " അടുത്തത് >>> "എല്ലാം സ്ഥിരസ്ഥിതിയായി ഉപേക്ഷിക്കുന്നു.
ഇൻസ്റ്റാളേഷന് ശേഷം, നിങ്ങളുടെ ഡെസ്ക്ടോപ്പിൽ ഒരു പ്രോഗ്രാം കുറുക്കുവഴി ദൃശ്യമാകും:

കുറുക്കുവഴി ഇല്ലെങ്കിൽ, അത് സൃഷ്ടിക്കുക, ഇത് ആപ്ലിക്കേഷനുകൾ സമാരംഭിക്കുന്നതിനുള്ള സൗകര്യം സൃഷ്ടിക്കും. ശരി, ഇപ്പോൾ യഥാർത്ഥത്തിൽ, ഡോസ്ബോക്സിൽ ആപ്ലിക്കേഷൻ എങ്ങനെ ലോഞ്ച് ചെയ്യാം!?
അവൻ ഏറ്റവും ലളിതവും വേഗതയേറിയതുമായ പാത പിന്തുടരും. ഉദാഹരണത്തിന്, നിങ്ങൾ പാസ്കൽ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്, ആപ്ലിക്കേഷൻ ലോഞ്ച് ഫയൽ ..\bin\turbo.exe-ൽ സ്ഥിതി ചെയ്യുന്നു. ഈ ഫയൽ തിരഞ്ഞെടുത്ത്, LMB റിലീസ് ചെയ്യാതെ, "സൈൻ" ദൃശ്യമാകുന്നത് വരെ DosBox കുറുക്കുവഴിയിലേക്ക് വലിച്ചിടുക. + ഇതുപയോഗിച്ച് തുറക്കുക....":

LMB റിലീസ് ചെയ്യുക. അത്രയേയുള്ളൂ, ഞങ്ങൾ പാസ്കൽ ഭാഷാ പരിതസ്ഥിതി തുറന്നു

ആപ്ലിക്കേഷൻ വിൻഡോ മോഡിൽ തുറന്നിരിക്കുന്നു; പൂർണ്ണ സ്ക്രീൻ മോഡിലേക്ക് മാറാൻ, നിങ്ങൾ ക്ലിക്ക് ചെയ്യണം Alt+Enter, പൂർണ്ണ സ്‌ക്രീൻ മോഡിൽ നിന്ന് പുറത്തുകടക്കുന്നതിനും ഈ കോമ്പിനേഷൻ ഉപയോഗിക്കുന്നു.

അത്രയേയുള്ളൂ! നിങ്ങളുടെ ശ്രദ്ധയ്ക്ക് എല്ലാവർക്കും നന്ദി!

യൂട്ടിലിറ്റികളെ സാധാരണയായി ബാഹ്യ കമാൻഡുകൾ (പ്രോഗ്രാമുകൾ) എന്ന് വിളിക്കുന്നു, അവ സ്റ്റാൻഡേർഡ് MS DOS പാക്കേജിൽ പ്രത്യേക ബൂട്ട് ഫയലുകളുടെ രൂപത്തിൽ ഉൾപ്പെടുത്തുകയും സേവന പ്രവർത്തനങ്ങൾ നടത്തുകയും ചെയ്യുന്നു. വ്യത്യസ്ത ആവശ്യങ്ങൾക്കായി രൂപകൽപ്പന ചെയ്ത ഒരു ഡസനിലധികം യൂട്ടിലിറ്റികൾ ഈ OS-ൽ ഉൾപ്പെടുന്നു. പ്രായോഗിക പ്രവർത്തനങ്ങളിൽ, അവയിൽ ചിലത് മാത്രമാണ് മിക്കപ്പോഴും ഉപയോഗിക്കുന്നത് - ഡിസ്കുകൾ ഫോർമാറ്റുചെയ്യുന്നതിന് format.com, പ്രിൻ്റിംഗിനായി print.com മുതലായവ. സ്റ്റാൻഡേർഡ് യൂട്ടിലിറ്റികൾക്കൊപ്പം ഏത് പ്രോഗ്രാമിനും ഒരു സേവനത്തിൻ്റെ പങ്ക് വഹിക്കാൻ കഴിയും എന്നതാണ് എംഎസ് ഡോസിൻ്റെ പ്രയോജനം, കാരണം അതിൻ്റെ സമാരംഭം OS യൂട്ടിലിറ്റികളെ വിളിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമല്ല.

7. config.Sys ഫയൽ

MS DOS കോൺഫിഗറേഷൻ നിർവചിക്കുന്നതിനും ഡ്രൈവറുകളും റസിഡൻ്റ് പ്രോഗ്രാമുകളും ലോഡ് ചെയ്യുന്നതിനായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ള ഒരു ടെക്സ്റ്റ് ഫയലാണ് config.sys ഫയൽ. ഇത് MS DOS ഇൻസ്റ്റലേഷൻ പ്രോഗ്രാം സ്വയമേവ സൃഷ്ടിക്കുകയും ആവശ്യമെങ്കിൽ ഉപയോക്താവ് എഡിറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. ഫയൽ എഡിറ്റുചെയ്യാൻ, നിങ്ങൾക്ക് MS DOS-ൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന എഡിറ്റ് ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കാം.

കോൺഫിഗറേഷൻ ഫയൽ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് OS വികസിപ്പിക്കാനും ബാഹ്യ ഉപകരണങ്ങളുടെ (ED) പ്രവർത്തനത്തെ ബാധിക്കുന്ന ചില പാരാമീറ്ററുകൾ മാറ്റാനും കഴിയും. പുതിയ കമ്പ്യൂട്ടറുകൾ ചേർക്കാനും അവയുടെ പ്രവർത്തനത്തെ നിയന്ത്രിക്കുന്ന പുതിയ പ്രത്യേക പ്രോഗ്രാമുകൾ ബന്ധിപ്പിക്കാനുമുള്ള കഴിവാണ് ഈ OS-ൻ്റെ ഏറ്റവും പ്രധാനപ്പെട്ട ഗുണങ്ങളിൽ ഒന്ന്. കമ്പ്യൂട്ടർ ഡ്രൈവറുകൾ എന്ന് വിളിക്കപ്പെടുന്ന ഈ പ്രോഗ്രാമുകൾ, ഡിവൈസ് കമാൻഡ് ഉപയോഗിച്ച് config.sys ഫയലിൽ ലിസ്റ്റ് ചെയ്തുകൊണ്ട് സിസ്റ്റത്തിൽ ഉൾപ്പെടുത്താം, ഉദാഹരണത്തിന്, device=с:\sys\mouse.sys എന്ന ലൈൻ എന്നതിൻ്റെ അർത്ഥം മൗസ് ഡ്രൈവർ ഇതിൽ സ്ഥിതിചെയ്യുന്നു എന്നാണ്. SYS ഡയറക്ടറിയിലെ ഡ്രൈവ് C-യിലെ mouse.sys ഫയൽ.

കൂടാതെ, ലൈൻ ഉപയോഗിക്കുന്ന കോൺഫിഗറേഷൻ ഫയലിൽ

സിസ്റ്റത്തിൽ എത്ര ഫയലുകൾ ഒരേസമയം തുറക്കാനാകുമെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും (ഈ ഉദാഹരണം 12 ൽ), ബഫറുകളുടെ എണ്ണം സജ്ജമാക്കുക ബാഹ്യ ഡ്രൈവുകൾസ്ട്രിംഗ് ഉപയോഗിച്ച്

(ഈ സാഹചര്യത്തിൽ, ബഫറുകളുടെ എണ്ണം 30 ആണ്), കൂടാതെ മറ്റ് ചില പാരാമീറ്ററുകളും സജ്ജമാക്കുക.

8. Autoexec.Bat ഫയൽ

ഈ ഫയലിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങളുടെ വീക്ഷണകോണിൽ, ഇത് ഒരു സാധാരണ ബാച്ച് ഫയലാണ്. എന്നിരുന്നാലും, ഇത് ഒരു പ്രത്യേക പങ്ക് വഹിക്കുന്നു, കാരണം MS DOS-ൻ്റെ പ്രാരംഭ സ്റ്റാർട്ടപ്പിലും സമാരംഭത്തിലും, ഉപയോക്തൃ ഇടപെടലില്ലാതെ അതിൻ്റെ പ്രോസസ്സിംഗ് സ്വയമേവ ആരംഭിക്കുന്നു. ഈ ഫയലിലേക്ക് കമാൻഡുകൾ നൽകുന്നത് സൗകര്യപ്രദമാണ്, അത് ആവശ്യമായ സിസ്റ്റം ക്രമീകരണങ്ങൾ നിർവ്വഹിക്കുകയും ഉപയോക്താവിന് പരിചിതമായ ഒരു ഓപ്പറേറ്റിംഗ് അന്തരീക്ഷം യാന്ത്രികമായി സൃഷ്ടിക്കുകയും ചെയ്യും.

റസിഡൻ്റ് പ്രോഗ്രാമുകൾ

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

    ഉപയോക്താവിന്, ഒരു പ്രോഗ്രാമുമായി പ്രവർത്തിക്കുമ്പോൾ, മറ്റൊരു പ്രോഗ്രാം സമാരംഭിക്കുന്നതിനുള്ള കഴിവും അതിൻ്റെ ജോലി പൂർത്തിയാകുമ്പോൾ, തടസ്സപ്പെട്ട പ്രോഗ്രാമിലേക്ക് മടങ്ങാനുള്ള കഴിവും നൽകുന്നതിന്;

    MS DOS-ൻ്റെ പ്രവർത്തനത്തെ നിയന്ത്രിക്കുന്ന ഒരു ഷെല്ലായി RP ഉപയോഗിക്കുന്നതിന്, ഉദാഹരണത്തിന്, NetWare നെറ്റ്‌വർക്ക് OS പതിപ്പുകൾ 3.x-ഉം അതിലും ഉയർന്നതുമായ ഒരു ഷെൽ ഒരു വർക്ക്‌സ്റ്റേഷനായി ലോക്കൽ ഏരിയ നെറ്റ്‌വർക്കുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന കമ്പ്യൂട്ടറിൽ ഉപയോഗിക്കുമ്പോൾ.

നിങ്ങളുടെ നല്ല പ്രവൃത്തി വിജ്ഞാന അടിത്തറയിലേക്ക് സമർപ്പിക്കുന്നത് എളുപ്പമാണ്. ചുവടെയുള്ള ഫോം ഉപയോഗിക്കുക

വിദ്യാർത്ഥികൾ, ബിരുദ വിദ്യാർത്ഥികൾ, അവരുടെ പഠനത്തിലും ജോലിയിലും വിജ്ഞാന അടിത്തറ ഉപയോഗിക്കുന്ന യുവ ശാസ്ത്രജ്ഞർ നിങ്ങളോട് വളരെ നന്ദിയുള്ളവരായിരിക്കും.

ആമുഖം

1.1 ഡോസ് പതിപ്പുകൾ

2.3 .COM പോലുള്ള പ്രോഗ്രാമുകൾ

2.4 .EXE തരത്തിലുള്ള പ്രോഗ്രാമുകൾ

2.5 റസിഡൻ്റ് പ്രോഗ്രാമുകൾ

2.6 ഡോസ് എക്സ്റ്റെൻഡറുകൾ

3.2 SLS-ക്യാഷ് പ്രോഗ്രാം

3.4 ടർബോഗ്രാഫ് XXI പ്രോഗ്രാം

ഉപസംഹാരം

സാഹിത്യം

അപേക്ഷ

ആമുഖം

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

പ്രവർത്തന സവിശേഷതകളെ അടിസ്ഥാനമാക്കി, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളെ മൂന്ന് ഗ്രൂപ്പുകളായി തിരിച്ചിരിക്കുന്നു:

സിംഗിൾ യൂസർ സിംഗിൾ ടാസ്‌കിംഗ്;

സിംഗിൾ യൂസർ മൾട്ടിടാസ്കിംഗ്;

മൾട്ടി-യൂസർ മൾട്ടിടാസ്കിംഗ്.

ചരിത്രപരമായ ക്രമത്തിൽ, മൾട്ടി-യൂസർ മൾട്ടി-ടാസ്കിംഗ് OS (OS 360/370, RSX, മുതലായവ) ആണ് ആദ്യമായി രംഗത്ത് പ്രത്യക്ഷപ്പെട്ടത് (20-ആം നൂറ്റാണ്ടിൻ്റെ 60-70 കളിൽ), സിംഗിൾ ടാസ്‌കിംഗ് ഒഎസുകൾ ഏറ്റവും വ്യാപകമായത് (പിസികൾക്കൊപ്പം): MS-DOS ഉം അതിൻ്റെ അനലോഗുകളും.

MS DOS കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കുകളെ പിന്തുണയ്ക്കുന്നു ഗ്രാഫിക്കൽ ഇൻ്റർഫേസുകൾഉപയോക്താവ്, എല്ലാത്തരം സംഭരണ ​​ഉപകരണങ്ങളും, ആയിരങ്ങൾക്ക് അടിസ്ഥാനമായി വർത്തിക്കുന്നു ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ.

നിയന്ത്രണത്തിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകൾ പരിഗണിക്കുക എന്നതാണ് ഈ ജോലിയുടെ ലക്ഷ്യം ഓപ്പറേറ്റിംഗ് സിസ്റ്റംഡോസ്.

ജോലി ലക്ഷ്യങ്ങൾ:

ഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ പതിപ്പുകളും ഘടനയും പരിഗണിക്കുക;

MS DOS സിസ്റ്റത്തിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെ തരങ്ങൾ ഹൈലൈറ്റ് ചെയ്യുക: .COM, .EXE എന്നീ വിപുലീകരണത്തോടുകൂടിയ പ്രോഗ്രാമുകൾ;

ഡോസിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെ ഉദാഹരണങ്ങൾ നൽകുക.

അധ്യായം 1. MS-DOS ഓപ്പറേറ്റിംഗ് സിസ്റ്റം

1.1 ഡോസ് പതിപ്പുകൾ

MS-DOS-ൻ്റെ ആദ്യ വികസനം ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (OS) ആയി കണക്കാക്കാം വ്യക്തിഗത കമ്പ്യൂട്ടറുകൾ, 1980-ൽ സിയാറ്റിൽ കമ്പ്യൂട്ടർ ഉൽപ്പന്നങ്ങൾ സൃഷ്ടിച്ചു. 1980-ൻ്റെ അവസാനത്തിൽ, യഥാർത്ഥത്തിൽ QDOS എന്നറിയപ്പെട്ടിരുന്ന ഈ സിസ്റ്റം പരിഷ്കരിച്ച് 86-DOS എന്ന് പുനർനാമകരണം ചെയ്തു.

86-ഡോസ് ഉപയോഗിക്കാനുള്ള അവകാശം മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ വാങ്ങി, അത് പുതിയ മോഡലിനായി ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വികസിപ്പിക്കാൻ സമ്മതിച്ചുകൊണ്ട് ഐബിഎമ്മുമായി കരാറിൽ ഏർപ്പെട്ടു. വ്യക്തിഗത കമ്പ്യൂട്ടറുകൾ, കമ്പനി നിർമ്മിച്ചത്. 1981 അവസാനത്തോടെ പുതിയത് IBM കമ്പ്യൂട്ടർപിസി വ്യാപകമായ ജനപ്രീതി നേടി, അതിൻ്റെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പരിഷ്കരിച്ച പതിപ്പ് PC-DOS എന്ന് വിളിക്കപ്പെടുന്ന 86-DOS സിസ്റ്റം, പതിപ്പ് 1.0.

ഐബിഎം-പിസി പുറത്തിറക്കിയ ഉടൻ, "പിസി പോലുള്ള" പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾ വിപണിയിൽ പ്രത്യക്ഷപ്പെടാൻ തുടങ്ങി. ഈ കമ്പ്യൂട്ടറുകളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെ MS-DOS, പതിപ്പ് 1.0 എന്നാണ് വിളിച്ചിരുന്നത്. മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ ഈ മെഷീനുകൾ നിർമ്മിക്കുന്ന കമ്പനികൾക്ക് PC-DOS ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ കൃത്യമായ പകർപ്പ് ലഭ്യമാക്കി - ഇപ്പോൾ വ്യാപകമായി ഉപയോഗിക്കുന്ന MS-DOS.

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

പുറത്തിറങ്ങിയതിനുശേഷം, PC-DOS, MS-DOS ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ സമാന്തരമായും സമാനമായ രീതിയിലും വികസിച്ചു. 1982-ൽ 1.1 പതിപ്പുകൾ പ്രത്യക്ഷപ്പെട്ടു. പ്രധാന നേട്ടം പുതിയ പതിപ്പ്ഇരട്ട-വശങ്ങളുള്ള ഫ്ലോപ്പി ഡിസ്കുകൾ ഉപയോഗിക്കാൻ സാധിച്ചു (പതിപ്പ് 1.0 സിംഗിൾ-സൈഡ് ഫ്ലോപ്പി ഡിസ്കുകളിൽ പ്രവർത്തിക്കാൻ മാത്രമേ അനുവദിക്കൂ), കൂടാതെ മറ്റ് ഉപകരണങ്ങളിലേക്ക് പ്രിൻ്റർ ഔട്ട്പുട്ട് അയയ്ക്കാനുള്ള കഴിവും.

1983-ൽ 2.0 പതിപ്പുകൾ വികസിപ്പിച്ചെടുത്തു. മുൻകാലങ്ങളെ അപേക്ഷിച്ച്, അവർ അത് ഉപയോഗിക്കാൻ സാധ്യമാക്കി ഹാർഡ് ഡ്രൈവ്, ഒരു അത്യാധുനിക ഹൈറാർക്കിക്കൽ ഡിസ്ക് ഡയറക്‌ടറി നൽകുകയും ബിൽറ്റ്-ഇൻ ഫ്ലോപ്പി ഡ്രൈവുകളും ഒരു ഫയൽ മാനേജ്മെൻ്റ് സിസ്റ്റവും ഉൾപ്പെടുത്തുകയും ചെയ്തു.

1984-ൽ പുറത്തിറങ്ങിയ MS-DOS പതിപ്പ് 3.0, മെച്ചപ്പെട്ട സേവന ഓപ്ഷൻ നൽകി ഹാർഡ് ഡ്രൈവ്കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള മൈക്രോകമ്പ്യൂട്ടറുകളും. 3.3 (1987 ൽ പ്രത്യക്ഷപ്പെട്ട) ഉൾപ്പെടെ തുടർന്നുള്ള പതിപ്പുകൾ അതേ ദിശയിൽ വികസിപ്പിച്ചെടുത്തു.

MS-DOS പതിപ്പ് 5.0 1M-ന് മുകളിലുള്ള മെമ്മറി ഉപയോഗിക്കാനുള്ള കഴിവ് നൽകുന്നു.

MS-DOS പതിപ്പ് 6.0-ൽ, 1M-ന് മുകളിലുള്ള മെമ്മറി ഉപയോഗിക്കുന്നതിനുള്ള സാധ്യതകൾ വിപുലീകരിച്ചു, കൂടാതെ Memmaker മെമ്മറി ഒപ്റ്റിമൈസേഷൻ യൂട്ടിലിറ്റി ചേർത്തു. ഫലപ്രദമായ ഡിസ്ക് സ്പേസ് വർദ്ധിപ്പിക്കുന്നതിനുള്ള ഒരു ടൂൾ ആയ DoubleSpace ചേർത്തു. പാക്കേജിൽ ScanDisk, Defrag ഹാർഡ് ഡ്രൈവ് പരിശോധനയും ഒപ്റ്റിമൈസേഷൻ യൂട്ടിലിറ്റികളും ഉൾപ്പെടുന്നു.

1.2 ഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഘടന

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

OS DOS-ൽ ഇനിപ്പറയുന്ന ഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു:

അടിസ്ഥാന സംവിധാനംഇൻപുട്ട്/ഔട്ട്പുട്ട് (BIOS), സ്ഥിതി ചെയ്യുന്നത് സ്ഥിരമായ ഓർമ്മഒരു കമ്പ്യൂട്ടറിൻ്റെ (റീഡ്-ഓൺലി മെമ്മറി, റോം). ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഈ ഭാഗം കമ്പ്യൂട്ടറിൽ "ബിൽറ്റ്" ചെയ്തിരിക്കുന്നു. I/O യുമായി ബന്ധപ്പെട്ട ഏറ്റവും ലളിതവും സാർവത്രികവുമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം സേവനങ്ങൾ നിർവഹിക്കുക എന്നതാണ് ഇതിൻ്റെ ഉദ്ദേശ്യം. കമ്പ്യൂട്ടറിൻ്റെ പവർ ഓണായിരിക്കുമ്പോൾ കമ്പ്യൂട്ടറിൻ്റെ മെമ്മറിയുടെയും ഉപകരണങ്ങളുടെയും പ്രവർത്തനം പരിശോധിക്കുന്ന ഒരു കമ്പ്യൂട്ടർ പ്രകടന പരിശോധനയും അടിസ്ഥാന I/O സിസ്റ്റത്തിൽ അടങ്ങിയിരിക്കുന്നു. കൂടാതെ, അടിസ്ഥാന ഇൻപുട്ട്/ഔട്ട്പുട്ട് സിസ്റ്റത്തിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ലോഡറിനെ വിളിക്കുന്ന ഒരു പ്രോഗ്രാം അടങ്ങിയിരിക്കുന്നു.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ലോഡർ വളരെ ആണ് ചെറിയ പ്രോഗ്രാം, ഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റമുള്ള ഓരോ ഫ്ലോപ്പി ഡിസ്കിൻ്റെയും ആദ്യ സെക്ടറിൽ സ്ഥിതിചെയ്യുന്നു. DOS ബൂട്ട് പ്രക്രിയ പൂർത്തിയാക്കുന്ന രണ്ട് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മൊഡ്യൂളുകൾ കൂടി മെമ്മറിയിലേക്ക് വായിക്കുക എന്നതാണ് ഈ പ്രോഗ്രാമിൻ്റെ പ്രവർത്തനം. ഒരു ഹാർഡ് ഡ്രൈവിൽ (ഹാർഡ് ഡ്രൈവ്), ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ബൂട്ട് ലോഡറിൽ രണ്ട് ഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ഹാർഡ് ഡ്രൈവിനെ പല പാർട്ടീഷനുകളായി (ലോജിക്കൽ ഡ്രൈവുകൾ) വിഭജിക്കാം എന്ന വസ്തുതയാണ് ഇതിന് കാരണം. ബൂട്ട് ലോഡറിൻ്റെ ആദ്യ ഭാഗം ഹാർഡ് ഡ്രൈവിൻ്റെ ആദ്യ സെക്ടറിലാണ് സ്ഥിതി ചെയ്യുന്നത്, അതിൽ ഏതാണ് അത് തിരഞ്ഞെടുക്കുന്നത് കഠിനമായ വിഭാഗങ്ങൾഡിസ്ക് ലോഡ് ചെയ്യുന്നത് തുടരണം. ബൂട്ട്ലോഡറിൻ്റെ രണ്ടാം ഭാഗം ഈ വിഭാഗത്തിൻ്റെ ആദ്യ സെക്ടറിൽ സ്ഥിതിചെയ്യുന്നു; ഇത് DOS മൊഡ്യൂളുകൾ മെമ്മറിയിലേക്ക് വായിക്കുകയും അവയ്ക്ക് നിയന്ത്രണം കൈമാറുകയും ചെയ്യുന്നു.

ഡിസ്ക് ഫയലുകൾ 10.SYS, MSDOS.SYS (അവയെ വ്യത്യസ്തമായി വിളിക്കാം, ഉദാഹരണത്തിന് PC DO-യ്‌ക്ക് IBMW.COM, IBMDOS.COM; DR ഡോസിനുള്ള URBIOS.SYS, DRDOS.SYS - ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ പതിപ്പിനെ ആശ്രയിച്ച് പേരുകൾ വ്യത്യാസപ്പെടുന്നു. ). അവ OS ബൂട്ട്ലോഡർ മെമ്മറിയിലേക്ക് ലോഡ് ചെയ്യുകയും കമ്പ്യൂട്ടറിൻ്റെ മെമ്മറിയിൽ സ്ഥിരമായി നിലനിൽക്കുകയും ചെയ്യുന്നു. I0.SYS ഫയൽ റോമിലെ അടിസ്ഥാന I/O സിസ്റ്റത്തിലേക്കുള്ള ഒരു കൂട്ടിച്ചേർക്കലാണ്. MSDOS.SYS ഫയൽ അടിസ്ഥാന ഹൈ-ലെവൽ ഡോസ് സേവനങ്ങൾ നടപ്പിലാക്കുന്നു.

ഡോസ് കമാൻഡ് പ്രൊസസർ ഉപയോക്താവ് നൽകിയ കമാൻഡുകൾ പ്രോസസ്സ് ചെയ്യുന്നു. കമാൻഡ് പ്രൊസസർ സ്ഥിതി ചെയ്യുന്നത് ഡിസ്ക് ഫയൽ OS ബൂട്ട് ചെയ്യുന്ന ഡിസ്കിൽ COMMAND.COM. ടൈപ്പ്, ഡയർ അല്ലെങ്കിൽ കോപ്പ് പോലുള്ള ചില ഉപയോക്തൃ കമാൻഡുകൾ കമാൻഡ് പ്രോസസർ തന്നെ എക്സിക്യൂട്ട് ചെയ്യുന്നു. അത്തരം കമാൻഡുകളെ ഇൻ്റേണൽ എന്ന് വിളിക്കുന്നു.

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

ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനൊപ്പം പ്രത്യേക ഫയലുകളായി വിതരണം ചെയ്യുന്ന പ്രോഗ്രാമുകളാണ് ബാഹ്യ ഡോസ് കമാൻഡുകൾ. ഈ പ്രോഗ്രാമുകൾ ഫ്ലോപ്പി ഡിസ്കുകൾ ഫോർമാറ്റ് ചെയ്യൽ, ഡിസ്കുകൾ പരിശോധിക്കൽ തുടങ്ങിയ മെയിൻ്റനൻസ് പ്രവർത്തനങ്ങൾ നടത്തുന്നു.

ഡോസ് ഇൻപുട്ട്/ഔട്ട്പുട്ട് സിസ്റ്റത്തെ പൂരകമാക്കുകയും നിലവിലുള്ള ഉപകരണങ്ങളുടെ പുതിയതോ നിലവാരമില്ലാത്തതോ ആയ ഉപയോഗത്തിന് പിന്തുണ നൽകുന്ന പ്രത്യേക പ്രോഗ്രാമുകളാണ് ഡിവൈസ് ഡ്രൈവറുകൾ. ഉദാഹരണത്തിന്, ഡ്രൈവർമാരുടെ സഹായത്തോടെ ഒരു "ഇലക്ട്രോണിക് ഡിസ്ക്" ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ സാധിക്കും, അതായത്. ഒരു ഡിസ്കിൻ്റെ അതേ രീതിയിൽ കൈകാര്യം ചെയ്യാൻ കഴിയുന്ന കമ്പ്യൂട്ടർ മെമ്മറിയുടെ ഒരു ഭാഗം. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോൾ ഡ്രൈവറുകൾ കമ്പ്യൂട്ടറിൻ്റെ മെമ്മറിയിലേക്ക് ലോഡുചെയ്യുന്നു, അവയുടെ പേരുകൾ അതിൽ സൂചിപ്പിച്ചിരിക്കുന്നു പ്രത്യേക ഫയൽ config.SYS. ഈ സ്കീം പുതിയ ഉപകരണങ്ങൾ ചേർക്കുന്നത് എളുപ്പമാക്കുകയും ഡോസ് സിസ്റ്റം ഫയലുകളെ ബാധിക്കാതെ ഇത് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുകയും ചെയ്യുന്നു.

അധ്യായം 2. ഡോസ് പരിതസ്ഥിതിയിലെ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ

2.1 ഡോസ് പരിതസ്ഥിതിയിലെ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളുടെ ഘടന

MS DOS സിസ്റ്റത്തിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളെ രണ്ട് പ്രധാന തരങ്ങളായി തിരിച്ചിരിക്കുന്നു: പരമാവധി 64 K വലുപ്പമുള്ള .COM എക്സ്റ്റൻഷനുള്ള പ്രോഗ്രാമുകൾ, ലഭ്യമായ ഏറ്റവും വലിയ മെമ്മറിയുടെ വലുപ്പമുള്ള .EXE എക്സ്റ്റൻഷനുള്ള പ്രോഗ്രാമുകൾ. . ഇൻ്റൽ 8086 മൈക്രോപ്രൊസസറിൻ്റെ ഭാഷയിൽ, എല്ലാ സെഗ്‌മെൻ്റ് രജിസ്റ്ററുകളിലും ഒരേ മൂല്യം അടങ്ങിയിരിക്കുന്ന ഏറ്റവും കുറഞ്ഞ മോഡലുമായി .COM തരത്തിലുള്ള പ്രോഗ്രാമുകൾ യോജിക്കുന്നു എന്നാണ് ഇതിനർത്ഥം. പ്രോഗ്രാമും ഡാറ്റയും സംയോജിപ്പിച്ചിരിക്കുന്നു. ഇതിനു വിപരീതമായി, .EXE പോലുള്ള പ്രോഗ്രാമുകൾ ചെറുതോ ഇടത്തരമോ വലുതോ ആയ മോഡലുകൾ ഉണ്ടാക്കുന്നു, അതിൽ സെഗ്മെൻ്റ് രജിസ്റ്ററുകളിൽ വ്യത്യസ്ത മൂല്യങ്ങൾ അടങ്ങിയിരിക്കുന്നു, അതായത്. പ്രോഗ്രാം, ഡാറ്റ, സ്റ്റാക്ക് എന്നിവ എല്ലാ സമയത്തും പ്രത്യേക സെഗ്‌മെൻ്റുകളിൽ വസിക്കുന്നു. .EXE പ്രോഗ്രാമുകൾക്ക് നിരവധി പ്രോഗ്രാമുകളും ഡാറ്റാ സെഗ്‌മെൻ്റുകളും ഉണ്ടാകാം, അവ ദൈർഘ്യമേറിയ കോളുകളും ഡോസ് ഡാറ്റ സെഗ്‌മെൻ്റ് രജിസ്റ്ററിൻ്റെ കൃത്രിമത്വവും ഉപയോഗിച്ച് അഭിസംബോധന ചെയ്യപ്പെടുന്നു.

.COM എന്ന തരത്തിലുള്ള ഒരു പ്രോഗ്രാം ഡിസ്കിൽ ശാശ്വതമായി ഒരു സമ്പൂർണ്ണ മെമ്മറി ഇമേജായി .COM വിപുലീകരണമുള്ള ഒരു ഫയലിൽ സംഭരിച്ചിരിക്കുന്നു. ഫയലിന് തലക്കെട്ടോ മറ്റേതെങ്കിലും ആന്തരിക സേവന വിവരങ്ങളോ ഇല്ല. മറുവശത്ത്, .EXE തരത്തിലുള്ള ഒരു പ്രോഗ്രാം ഒരു പ്രത്യേക തരം ഫയലിൽ ഡിസ്കിൽ ശാശ്വതമായി സ്ഥിതിചെയ്യുന്നു, അതിൽ ഒരു വ്യക്തിഗത ഹെഡർ, കോൺഫിഗറേഷൻ മാപ്പ്, ചെക്ക്സം, MS DOS സിസ്റ്റം ഉപയോഗിക്കുന്ന മറ്റ് വിവരങ്ങൾ എന്നിവയുണ്ട്.

.COM, .EXE വിപുലീകരണങ്ങളുള്ള രണ്ട് തരം പ്രോഗ്രാമുകളും ഒരേ മെക്കാനിസം ഉപയോഗിച്ച് എക്സിക്യൂഷനുവേണ്ടി മെമ്മറിയിലേക്ക് മാറ്റുന്നു, അതായത് MS DOS സിസ്റ്റം ലോഡർ രൂപപ്പെടുത്തുന്ന EXEC ഫംഗ്ഷൻ. SOMMAND.COM (സാധാരണ MS DOS കമാൻഡ് ലൈൻ ഇൻ്റർപ്രെറ്റർ) അല്ലെങ്കിൽ മറ്റൊരു ഷെൽ ലോഡ് ചെയ്ത പ്രോഗ്രാം ഫയലിൻ്റെ പേര് ഉപയോഗിച്ച് EXEC ഫംഗ്‌ഷനെ വിളിക്കാം, ഉപയോക്തൃ ഇൻ്റർഫേസ്അല്ലെങ്കിൽ EXEC ഉപയോഗിച്ച് മുമ്പ് ലോഡ് ചെയ്ത മറ്റൊരു പ്രോഗ്രാം. പ്രദേശത്ത് മതിയായ ട്രാൻസിറ്റ് പ്രോഗ്രാമുകൾ ഉണ്ടെങ്കിൽ സ്വതന്ത്ര മെമ്മറി, തുടർന്ന് EXEC പുതിയ പ്രോഗ്രാമിനായി മെമ്മറിയുടെ ഒരു ബ്ലോക്ക് അനുവദിക്കുകയും അതിൻ്റെ അടിസ്ഥാന വിലാസത്തിൽ ഒരു പ്രോഗ്രാം സെഗ്‌മെൻ്റ് പ്രിഫിക്‌സ് (PSP) നിർമ്മിക്കുകയും തുടർന്ന് PSP-യ്‌ക്ക് മുകളിൽ നേരിട്ട് പ്രോഗ്രാം മെമ്മറിയിലേക്ക് വായിക്കുകയും ചെയ്യുന്നു. അതിൻ്റെ പ്രവർത്തനത്തിൻ്റെ അവസാനം, EXEC സെഗ്മെൻ്റും സ്റ്റാക്ക് രജിസ്റ്ററുകളും സജ്ജമാക്കുകയും പ്രോഗ്രാമിലേക്ക് നിയന്ത്രണം കൈമാറുകയും ചെയ്യുന്നു.

പ്രോഗ്രാം സജീവമാക്കിയ ശേഷം, EXEC ന് വിലാസങ്ങൾ നൽകാം അധിക വിവരം, കമാൻഡ് ടെയിൽ, ഫയൽ കൺട്രോൾ ബ്ലോക്കുകൾ, സന്ദർഭ ബ്ലോക്ക് എന്നിവ പോലെ. ആവശ്യമെങ്കിൽ, ഈ വിവരങ്ങൾ മറ്റൊരു പ്രോഗ്രാമിലേക്ക് മാറ്റാം.

.COM, .EXE വിപുലീകരണങ്ങളുള്ള പ്രോഗ്രാമുകളെ പലപ്പോഴും ട്രാൻസിറ്റ് പ്രോഗ്രാമുകൾ എന്ന് വിളിക്കുന്നു. അതിൻ്റെ നിർവ്വഹണ വേളയിൽ, ഒരു ട്രാൻസിറ്റ് പ്രോഗ്രാം അതിന് അനുവദിച്ച മെമ്മറിയുടെ ബ്ലോക്ക് "സ്വന്തമാക്കുന്നു" കൂടാതെ ഏതാണ്ട് പൂർണ്ണമായ നിയന്ത്രണവും ഉണ്ട് സിസ്റ്റം ഉറവിടങ്ങൾ. അത്തരം ഒരു പ്രോഗ്രാം ഏതെങ്കിലും കാരണത്താൽ അവസാനിപ്പിക്കുമ്പോൾ-ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇല്ലാതാക്കി, വിജയകരമായി എക്സിക്യൂട്ട് ചെയ്ത് MS-DOS-ലേക്ക് പുറത്തുകടക്കുമ്പോൾ-അതിന് അനുവദിച്ച മെമ്മറി ബ്ലോക്ക് സ്വതന്ത്രമാകുന്നു (അതിനാൽ "ട്രാൻസിറ്റ്" എന്ന പദം) അത് അടുത്ത ലോഡിന് ഉപയോഗിക്കാനാകും. പ്രോഗ്രാം.

2.2 പ്രോഗ്രാം സെഗ്മെൻ്റ് പ്രിഫിക്സ്

ട്രാൻസിറ്റ് പ്രോഗ്രാമിലേക്ക് അനുവദിച്ച മെമ്മറി ബ്ലോക്കിൻ്റെ തുടക്കത്തിൽ പ്രോഗ്രാം സെഗ്‌മെൻ്റ് പ്രിഫിക്‌സിലേക്ക് MS DOS ഒരു 256-ബൈറ്റ് ഏരിയ അനുവദിക്കുന്നു. പ്രിഫിക്‌സിന് MS DOS-മായി നിരവധി കണക്ഷനുകൾ ഉണ്ട്, അവ ട്രാൻസിറ്റ് പ്രോഗ്രാമിന് ഉപയോഗിക്കാനാകും; കൂടാതെ, ചില വിവരങ്ങൾ MS DOS അതിൻ്റെ സ്വന്തം ആവശ്യങ്ങൾക്കും ഒരു ട്രാൻസിറ്റ് പ്രോഗ്രാമിലേക്ക് സംപ്രേഷണം ചെയ്യുന്നതിനുമായി അതിൽ എഴുതിയിട്ടുണ്ട്, ആവശ്യമെങ്കിൽ വിവരങ്ങൾ ഉപയോഗിക്കാം.

എന്ന പ്രിഫിക്സിൽ ബന്ധു വിലാസം 0000Н എന്നത് സിസ്റ്റം പ്രോസസ്സ് ടെർമിനേഷൻ ഹാൻഡ്‌ലറിലേക്ക് നിയന്ത്രണം കൈമാറുന്നതിനുള്ള ഒരു കമാൻഡാണ്, അത് പ്രോഗ്രാം നടപ്പിലാക്കിയ ശേഷം അത് ഇല്ലാതാക്കുകയും അന്തിമ എക്സിറ്റ് നടത്തുകയും ചെയ്യുന്നു. 0005H എന്ന ആപേക്ഷിക വിലാസത്തിൽ MS DOS ഫംഗ്‌ഷൻ മാനേജരുമായി ഒരു ആശയവിനിമയ കമാൻഡ് ഉണ്ട്, അത് ട്രാൻസിറ്റ് പ്രോഗ്രാമിൻ്റെ അഭ്യർത്ഥന പ്രകാരം കൺസോൾ വഴിയുള്ള I/O ഓപ്പറേഷനുകളും മറ്റ് സേവനങ്ങളും നടപ്പിലാക്കുന്നു.

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

വിലാസം 000AN മുതൽ വിലാസം 0015H വരെയുള്ള പ്രിഫിക്‌സ് ഏരിയ, പൂർത്തീകരണ ഹാൻഡ്‌ലറുകളുടെ Ctg1-C, ഗുരുതരമായ പിശക് എന്നിവയുടെ ഇൻ്ററപ്റ്റ് വെക്റ്ററുകളുടെ മുൻ ഉള്ളടക്കങ്ങൾക്കായി ഉദ്ദേശിച്ചുള്ളതാണ്. ട്രാൻസിറ്റ് പ്രോഗ്രാം സ്വന്തം ആവശ്യങ്ങൾക്കായി ഈ വെക്റ്ററുകൾ മാറ്റുകയാണെങ്കിൽ, അത് പൂർത്തിയായ ശേഷം ഡോസ് സിസ്റ്റംപുനഃസ്ഥാപിക്കും യഥാർത്ഥ മൂല്യങ്ങൾപ്രിഫിക്സിൽ സംഭരിച്ചിരിക്കുന്ന വെക്റ്ററുകൾ. ആപേക്ഷിക വിലാസം 002CH ഉള്ള പ്രിഫിക്‌സ് പദം എൻവയോൺമെൻ്റ് ബ്ലോക്കിൻ്റെ സെഗ്‌മെൻ്റ് വിലാസം സംഭരിക്കുന്നു, അതിൽ നിരവധി ASCIIZ സ്ട്രിംഗുകൾ അടങ്ങിയിരിക്കുന്നു (പൂജ്യം ബൈറ്റിൽ അവസാനിക്കുന്ന ASCII കോഡിലെ പ്രതീകങ്ങളുടെ ക്രമങ്ങൾ). നിലവിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാം ലോഡുചെയ്യുന്നതിന് EXEC ഫംഗ്‌ഷൻ എന്ന് വിളിക്കുന്ന പ്രോഗ്രാമിൽ നിന്ന് പരിസ്ഥിതി ബ്ലോക്ക് പാരമ്പര്യമായി ലഭിക്കുന്നു. എക്സിക്യൂട്ടബിൾ പ്രോഗ്രാമുകൾക്കായി തിരയാൻ SOMMAND.COM ഫയലിലെ പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്ന നിലവിലെ പാത, SOMMAND.COM ഫയലിൻ്റെ തന്നെ ഡിസ്ക് ലൊക്കേഷൻ, SOMMAND.COM നൽകുന്ന ഉപയോക്തൃ അഭ്യർത്ഥനയുടെ ഫോർമാറ്റ് എന്നിവ പോലുള്ള വിവരങ്ങൾ ബ്ലോക്കിൽ അടങ്ങിയിരിക്കുന്നു. കമാൻഡ് ടെയിൽ എന്നത് ട്രാൻസിറ്റ് പ്രോഗ്രാം സമാരംഭിച്ച കമാൻഡ് ലൈനിൻ്റെ (പ്രോഗ്രാമിൻ്റെ പേരിന് ശേഷം) ശേഷിക്കുന്ന ഭാഗമാണ്; 0081H എന്ന ആപേക്ഷിക വിലാസത്തിൽ നിന്ന് ആരംഭിക്കുന്ന പ്രിഫിക്സിലേക്ക് കമാൻഡിൻ്റെ വാൽ പകർത്തുന്നു. വരിയുടെ അവസാനത്തിലുള്ള റിട്ടേൺ പ്രതീകം ഒഴികെയുള്ള കമാൻഡിൻ്റെ വാലിൻ്റെ നീളം, 0080H ൻ്റെ ആപേക്ഷിക വിലാസമുള്ള ഒരു ബൈറ്റിൽ സ്ഥാപിച്ചിരിക്കുന്നു. റീഡയറക്‌ഷൻ അല്ലെങ്കിൽ പൈപ്പ്‌ലൈനിംഗ് ഓപ്‌ഷനുകളും അവയുമായി ബന്ധപ്പെട്ട ഫയൽ പേരുകളും പാസ്‌ത്രൂ പ്രോഗ്രാമിലേക്ക് കൈമാറുന്ന കമാൻഡ് ലൈനിൻ്റെ (കമാൻഡ് ടെയിൽ) ഭാഗത്ത് ദൃശ്യമാകില്ല, കാരണം റീഡയറക്ഷൻ പ്രവർത്തനം ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്ക് സുതാര്യമാണ്.

ട്രാൻസിറ്റ് പ്രോഗ്രാമിലേക്ക് നിയന്ത്രണം കൈമാറുന്നതിന് മുമ്പ് MS DOS സ്ഥാപിച്ച 0080H മുതൽ 00FFH വരെയുള്ള 128-ബൈറ്റ് പ്രിഫിക്‌സ് ഏരിയ, ഒരു സ്റ്റാൻഡേർഡ് ഡിസ്‌ക് ട്രാൻസ്ഫർ ഏരിയായും (DTA) പ്രവർത്തിക്കുന്നു. പ്രോഗ്രാം ഡിടിഎയെ വ്യക്തമായി മാറ്റുന്നില്ലെങ്കിൽ, FCB (ഫയൽ കൺട്രോൾ ബ്ലോക്ക്) പോലുള്ള ഒരു കൂട്ടം ഫംഗ്ഷനുകളിലേക്കുള്ള കോളുകൾക്ക് ആവശ്യമായ എല്ലാ ഫയൽ റീഡ് അല്ലെങ്കിൽ റൈറ്റ് പ്രവർത്തനങ്ങളും ഈ ഏരിയ ഒരു ഡാറ്റ ബഫറായി സ്വയമേവ ഉപയോഗിക്കുന്നു.

2.3 .COM പോലുള്ള പ്രോഗ്രാമുകൾ

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

.COM പ്രോഗ്രാമുകൾ പ്രോഗ്രാം സെഗ്‌മെൻ്റ് പ്രിഫിക്‌സിന് മുകളിൽ നേരിട്ട് ലോഡുചെയ്‌തിരിക്കുന്നതിനാൽ, കൂടാതെ, മറ്റൊരു എൻട്രി പോയിൻ്റ് വ്യക്തമാക്കാൻ കഴിയുന്ന ഒരു തലക്കെട്ട് ഇല്ലാത്തതിനാൽ, അവയുടെ ആരംഭ വിലാസം എല്ലായ്പ്പോഴും 0100H ആണ്, ഇത് പ്രിഫിക്‌സിൻ്റെ വലുപ്പം അനുസരിച്ചാണ് നിർണ്ണയിക്കുന്നത്. ടൈപ്പ്.കോമിൻ്റെ ഒരു പ്രോഗ്രാമിൻ്റെ പരമാവധി ദൈർഘ്യം 65536 ബൈറ്റുകളാണ്, പ്രിഫിക്‌സിൻ്റെ ദൈർഘ്യവും (256 ബൈറ്റുകൾ) ആവശ്യമായ സ്റ്റാക്ക് വേഡും (2 ബൈറ്റുകൾ).

ഒരു .COM പ്രോഗ്രാമിലേക്ക് നിയന്ത്രണം കൈമാറ്റം ചെയ്യുമ്പോൾ, എല്ലാ രജിസ്റ്ററുകളും പ്രിഫിക്സിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്നു. മെമ്മറി അനുവദിക്കുകയാണെങ്കിൽ, 0FFFFH എന്ന നമ്പർ സ്റ്റാക്ക് പോയിൻ്റർ SP-യിൽ സ്ഥാപിക്കും, അല്ലാത്തപക്ഷം പരമാവധി മെമ്മറി വിലാസം മൈനസ് 2 ബൈറ്റുകൾ. (ഒരു പ്രോഗ്രാമിൽ പ്രവേശിക്കുമ്പോൾ ഡോസ് പൂജ്യം എന്ന വാക്ക് സ്റ്റാക്കിലേക്ക് തള്ളുന്നു.)

.COM തരത്തിൻ്റെ എക്സിക്യൂട്ടബിൾ ഫയലിൻ്റെ വലുപ്പം 64 K കവിയാൻ പാടില്ല എന്ന വസ്തുത ഉണ്ടായിരുന്നിട്ടും, നിലവിൽ MS DOS സിസ്റ്റത്തിൻ്റെ നിലവിലുള്ള പതിപ്പുകൾ ട്രാൻസിറ്റ് പ്രോഗ്രാമുകളുടെ മുഴുവൻ ഏരിയയും ലോഡിംഗ് സമയത്ത് .COM തരത്തിലുള്ള പ്രോഗ്രാമുകളിലേക്ക് നീക്കിവയ്ക്കുന്നു. . അത്തരം പ്രോഗ്രാമുകൾ പലപ്പോഴും ആദ്യകാല MS-DOS-ൻ്റെ പാരമ്പര്യമായതിനാൽ, മെമ്മറി മാനേജ്മെൻ്റിൻ്റെ കാര്യത്തിൽ അവശ്യം ശരിയായിരിക്കണമെന്നില്ല, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഏറ്റവും മോശമായ അനുമാനം ഉണ്ടാക്കുകയും .COM പോലുള്ള പ്രോഗ്രാമുകൾ നൽകുകയും ചെയ്യുന്നു. ഒരു .COM പ്രോഗ്രാമിന് മറ്റൊരു പ്രോസസ്സ് ആരംഭിക്കാൻ EXEC ഫംഗ്‌ഷൻ ഉപയോഗിക്കണമെങ്കിൽ, അത് ആദ്യം അതിന് അനുവദിച്ച മെമ്മറി ഏറ്റവും കുറഞ്ഞ അളവിലേക്ക് കുറയ്ക്കണം, അത് പ്രോഗ്രാം സ്റ്റാക്ക് സംരക്ഷിക്കുന്നതിൽ ശ്രദ്ധ ചെലുത്തുന്നു. ഒരു .COM പ്രോഗ്രാം നിർവ്വഹണം പൂർത്തിയാക്കുമ്പോൾ, അത് ഉപയോഗിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലേക്ക് നിയന്ത്രണം തിരികെ നൽകുന്നു സിസ്റ്റം തടസ്സം 4CH ഫംഗ്‌ഷനോടുകൂടിയ Int 21H.

Type.COM-ൻ്റെ ഒരു ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിൽ പലതും പ്രത്യേകം ഉൾക്കൊള്ളിക്കാവുന്നതാണ് ഒബ്ജക്റ്റ് മൊഡ്യൂളുകൾ. എല്ലാ മൊഡ്യൂളുകളും ഒരേ പ്രോഗ്രാം സെഗ്‌മെൻ്റിൻ്റെ പേരും ക്ലാസ്സിൻ്റെ പേരും ഉപയോഗിക്കണം, കൂടാതെ സെഗ്‌മെൻ്റിനുള്ളിലെ ആപേക്ഷിക വിലാസമായ 0100H-ൽ എൻട്രി പോയിൻ്റുള്ള മൊഡ്യൂൾ ലിങ്ക് ചെയ്യുമ്പോൾ ആദ്യത്തേതായിരിക്കണം. കൂടാതെ, ഒരു .COM പ്രോഗ്രാമിനുള്ളിൽ, എല്ലാ നടപടിക്രമങ്ങൾക്കും NEAR ആട്രിബ്യൂട്ട് ഉണ്ടായിരിക്കണം, കാരണം മുഴുവൻ എക്സിക്യൂട്ടബിൾ പ്രോഗ്രാമും ഒരു സെഗ്മെൻ്റിൽ സ്ഥിരമായി സ്ഥിതിചെയ്യുന്നു.

.COM തരത്തിലുള്ള ഒരു പ്രോഗ്രാം ലിങ്ക് ചെയ്യുന്ന പ്രക്രിയയിൽ, ലിങ്കർ ഇനിപ്പറയുന്ന സന്ദേശം ഡിസ്പ്ലേ സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുന്നു:

മുന്നറിയിപ്പ്: സ്റ്റാക്ക് സെഗ്‌മെൻ്റ് ഇല്ല

ഈ സന്ദേശം അവഗണിക്കാവുന്നതാണ്. ലിങ്കറിൻ്റെ ഔട്ട്‌പുട്ട് .EXE തരം ഫയലാണ്, അത് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്യണം സിസ്റ്റം യൂട്ടിലിറ്റി EXE2BIN ടൈപ്പ്.COM ഫയലിലേക്ക്.

2.4 .EXE തരത്തിലുള്ള പ്രോഗ്രാമുകൾ

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

.COM പോലുള്ള പ്രോഗ്രാമുകൾക്ക് കാര്യമായ പരിമിതിയുണ്ട് മൊത്തത്തിലുള്ള വലിപ്പം(പ്രോഗ്രാമിന് തന്നെ, ഡാറ്റയും സ്റ്റാക്കും മൊത്തത്തിൽ 64 KB-ൽ കൂടരുത്), .EXE തരത്തിലുള്ള പ്രോഗ്രാമുകൾ പ്രായോഗികമായി ആകാം പരിധിയില്ലാത്ത വലിപ്പം. സാധാരണ ഡോസ് ലോഡർ .EXE ഫയലുകളുടെ ഈ ഗുണം പ്രയോജനപ്പെടുത്തുന്നില്ലെങ്കിലും, വലിയ പ്രോഗ്രാമുകളുടെ പ്രത്യേക ഭാഗങ്ങൾ വ്യത്യസ്ത മെമ്മറി ലൊക്കേഷനുകളിലേക്ക് ലോഡ് ചെയ്യാനുള്ള കഴിവ്, അതുപോലെ തന്നെ ഒരു പ്രോഗ്രാമിൻ്റെ "പ്യുവർ കോഡ്" അനുവദിക്കുന്നതിനുള്ള അനുകൂലമായ കഴിവ്. മൈക്രോസോഫ്റ്റ് വിൻഡോസ് പോലുള്ള മൾട്ടിടാസ്‌കിംഗ് പരിതസ്ഥിതികളിൽ നിരവധി ജോലികൾ അനിവാര്യമാണ്.

ഒരു ഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ, പ്രോഗ്രാം സെഗ്‌മെൻ്റ് പ്രിഫിക്‌സിന് മുകളിലായി ബൂട്ട് ലോഡർ എല്ലായ്‌പ്പോഴും .EXE തരത്തിലുള്ള ഒരു പ്രോഗ്രാം മെമ്മറിയിലേക്ക് ചേർക്കുന്നു, എന്നിരുന്നാലും പ്രോഗ്രാം സെഗ്‌മെൻ്റുകൾ, ഡാറ്റ, സ്റ്റാക്ക് എന്നിവയുടെ ക്രമം വ്യത്യാസപ്പെടാം. .EXE തരത്തിലുള്ള ഒരു ഫയലിൽ ഒരു ഹെഡർ അല്ലെങ്കിൽ ബ്ലോക്ക് അടങ്ങിയിരിക്കുന്നു നിയന്ത്രണ വിവരങ്ങൾസ്വഭാവ ഫോർമാറ്റ്. ബൂട്ട് സമയത്ത് കോൺഫിഗർ ചെയ്‌തിരിക്കുന്ന പ്രോഗ്രാം കമാൻഡുകളുടെ എണ്ണം അനുസരിച്ചാണ് ഹെഡറിൻ്റെ വലുപ്പം നിർണ്ണയിക്കുന്നത്, എന്നാൽ ഇത് എല്ലായ്പ്പോഴും 512 ബൈറ്റുകളുടെ ഗുണിതമാണ്. പ്രോഗ്രാമിലേക്ക് DOS നിയന്ത്രണം കൈമാറുന്നതിന് മുമ്പ്, .EXE ഫയലിൻ്റെ ഹെഡറിൽ നിന്നുള്ള എൻട്രി പോയിൻ്റ് വിവരങ്ങളും പ്രോഗ്രാം ലോഡ് വിലാസവും ഉപയോഗിച്ച്, പ്രോഗ്രാം സെഗ്‌മെൻ്റ് രജിസ്‌റ്റർ CS, ഇൻസ്ട്രക്ഷൻ പോയിൻ്റർ IP എന്നിവയുടെ പ്രാരംഭ മൂല്യങ്ങൾ കണക്കാക്കുന്നു. പ്രോഗ്രാം മൊഡ്യൂളുകളിൽ ഒന്നിൻ്റെ ഉറവിട വാചകത്തിലെ END പ്രസ്താവനയിൽ നിന്നാണ് ഈ വിവരങ്ങൾ വേർതിരിച്ചെടുത്തത്. DS ഡാറ്റ സെഗ്‌മെൻ്റും ES അധിക സെഗ്‌മെൻ്റ് രജിസ്‌റ്ററുകളും പ്രിഫിക്‌സിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്നു, അതിനാൽ പ്രോഗ്രാമിന് എൻവയോൺമെൻ്റ് ബ്ലോക്ക് പോയിൻ്റർ, ഇൻസ്ട്രക്ഷൻ ടെയിൽ എന്നിവയും മറ്റും ആക്‌സസ് ചെയ്യാൻ കഴിയും. ഉപയോഗപ്രദമായ വിവരങ്ങൾ PSP-യിൽ സ്ഥിതിചെയ്യുന്നു.

സ്റ്റാക്ക് സെഗ്‌മെൻ്റ് രജിസ്റ്ററിൻ്റെ പ്രാരംഭ ഉള്ളടക്കങ്ങൾ SS, സ്റ്റാക്ക് പോയിൻ്റർ SP എന്നിവ തലക്കെട്ടിൽ നിന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു. പ്രോഗ്രാം സോഴ്‌സ് കോഡിലെ STACK ആട്രിബ്യൂട്ട് ഉള്ള സെഗ്‌മെൻ്റ് ഡിക്ലറേഷനിൽ നിന്നാണ് ഈ വിവരങ്ങൾ എടുത്തത്. സ്റ്റാക്ക് സെഗ്‌മെൻ്റിൻ്റെ നിർവ്വചനം അനുസരിച്ച് സ്റ്റാക്കിനായി അനുവദിച്ച മെമ്മറി സ്‌പെയ്‌സ് ഒരു മൂല്യത്തിലേക്ക് അല്ലെങ്കിൽ മറ്റൊന്നിലേക്ക് ആരംഭിക്കാം.

.EXE തരത്തിലുള്ള ഒരു പ്രോഗ്രാം അതിൻ്റെ പ്രവർത്തനം പൂർത്തിയാക്കുമ്പോൾ, അത് 4CH ഫംഗ്‌ഷനുള്ള Int 21H ഇൻ്ററപ്റ്റ് ഉപയോഗിച്ച് DOS-ലേക്ക് നിയന്ത്രണം തിരികെ നൽകണം.

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

2.5 റസിഡൻ്റ് പ്രോഗ്രാമുകൾ

മിക്ക പ്രോഗ്രാമുകളും, അവരുടെ ജോലി പൂർത്തിയാക്കി, മെമ്മറി ശൂന്യമാക്കുകയും മറ്റുള്ളവരെ മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു. എന്നാൽ നിങ്ങൾ കമ്പ്യൂട്ടർ ഓഫാക്കുകയോ സിസ്റ്റം പുനരാരംഭിക്കുകയോ ചെയ്യുന്നതുവരെ ചില റസിഡൻ്റ് പ്രോഗ്രാമുകൾ മെമ്മറിയിൽ നിലനിൽക്കും. ഈ പ്രോഗ്രാമുകളെ മെമ്മറി-റെസിഡൻ്റ് പ്രോഗ്രാമുകൾ അല്ലെങ്കിൽ TSR പ്രോഗ്രാമുകൾ എന്നും വിളിക്കുന്നു (അവസാനിപ്പിച്ച് താമസിക്കുക).

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

റെസിഡൻസി പ്രോഗ്രാമുകളുടെ സാരാംശം എന്താണ്? മറ്റ് പ്രോഗ്രാമുകളിൽ നിന്ന് വ്യത്യസ്തമായി, റസിഡൻ്റ് പ്രോഗ്രാം അതിൻ്റെ ജോലി പൂർത്തിയാക്കിയ ശേഷവും സജീവമായി തുടരുന്നു. പ്രോഗ്രാം മെമ്മറിയിൽ തുടരുന്നു, അതിനുശേഷം നിങ്ങൾ മറ്റ് പ്രോഗ്രാമുകൾ സമാരംഭിച്ചാലും പ്രവർത്തിക്കുന്നത് തുടരാം.

റസിഡൻ്റ് പ്രോഗ്രാമുകൾക്ക് ധാരാളം ഉപയോഗങ്ങളുണ്ട്. ഡോസിൽ തന്നെ നാല് വ്യത്യസ്ത റസിഡൻ്റ് പ്രോഗ്രാമുകൾ ഉൾപ്പെടുന്നു. ഡോസിൻ്റെ ഭാഗമല്ലാത്ത മറ്റ് നിരവധി രസകരമായ റസിഡൻ്റ് പ്രോഗ്രാമുകളും ഉണ്ട്.

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

അതിൻ്റെ പ്രവർത്തനത്തിൻ്റെ സ്വഭാവമനുസരിച്ച്, PRINT പ്രോഗ്രാം പശ്ചാത്തല പ്രോഗ്രാമുകൾ എന്ന് വിളിക്കപ്പെടുന്നവയാണ്.

മോണിറ്റർ സ്ക്രീനിൽ ഒരു പ്രിൻ്ററിന് ഗ്രാഫിക് ഔട്ട്പുട്ട് നൽകുന്ന ഗ്രാഫിക്സ് പ്രോഗ്രാമാണ് റസിഡൻ്റ് ഡോസ് പ്രോഗ്രാമിൻ്റെ മറ്റൊരു ഉദാഹരണം. ഇത് GRAPHICS കമാൻഡ് മുഖേന മെമ്മറിയിലേക്ക് ലോഡ് ചെയ്യുന്നു, പക്ഷേ അത് അമർത്തുന്നത് വരെ ഒന്നും ചെയ്യുന്നില്ല PrtSc കീ(സ്ക്രീൻ പ്രിൻ്റിംഗ്). ഈ കീ അമർത്തിയാൽ, മോണിറ്റർ സ്ക്രീനിൽ നിലവിൽ ഉള്ള ഗ്രാഫിക് ഇമേജ് പ്രിൻ്റ് ചെയ്യുന്നു.

2.6 ഡോസ് എക്സ്റ്റെൻഡറുകൾ

ഡോസ് ഫാമിലി ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളെ സംരക്ഷിത പ്രോസസർ മോഡിൽ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുന്ന സാങ്കേതികവിദ്യകളാണ് ഡോസ് എക്സ്റ്റെൻഡറുകൾ, ഡോസ് എക്സ്റ്റെൻഡറുകൾ. 16-ഉം 32-ബിറ്റ് ഡോസ് എക്സ്റ്റെൻഡറുകളും ഉണ്ട്.

16-ബിറ്റ് എക്സ്പാൻഡറുകൾ ഇൻ്റൽ 80286-ലും ഉയർന്ന പ്രോസസറുകളിലും പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു, 32-ബിറ്റ് - ഇൻ്റൽ 80386-ഉം അതിലും ഉയർന്നതും.

മെമ്മറി ബാങ്കുകൾ മാറ്റുന്നത് പോലുള്ള സാങ്കേതിക വിദ്യകൾ അവലംബിക്കാതെ, യഥാർത്ഥ മോഡിൽ (DOS പ്രവർത്തിക്കുന്ന ഒരു പ്രോസസറിൻ്റെ യഥാർത്ഥ മോഡിൽ പ്രവർത്തിക്കുന്ന ഒരു പ്രോഗ്രാമിന് 1 MB മാത്രമേ അഭിസംബോധന ചെയ്യാൻ കഴിയൂ) എന്ന പരിമിതി മറികടക്കാൻ സംരക്ഷിത മോഡിൽ പ്രവർത്തിക്കുന്നത് പ്രാഥമികമായി ആവശ്യമാണ്.

32-ബിറ്റ് എക്സ്റ്റെൻഡറുകൾ 32-ബിറ്റ് മോഡിൽ പ്രവർത്തിക്കാൻ ഡോസ് പ്രോഗ്രാമുകളെ അനുവദിച്ചു, ഇത് മിക്ക കേസുകളിലും 16-ബിറ്റിനേക്കാൾ കൂടുതൽ കാര്യക്ഷമതയുള്ളതാണ്.

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

DOS എക്സ്റ്റെൻഡറുകൾ ആപ്ലിക്കേഷൻ പ്രോഗ്രാം നൽകുന്നു വിവിധ സേവനങ്ങൾമെമ്മറി മാനേജ്മെൻ്റിനും മറ്റും സോഫ്റ്റ്‌വെയർ തടസ്സങ്ങൾ വഴി.

ഡിസ്ക്, നെറ്റ്‌വർക്ക് മുതലായവ ആക്‌സസ്സുചെയ്യാൻ എല്ലാ ഡോസ് എക്‌സ്‌റ്റെൻഡർമാരും ഡോസ് എപിഐയിലേക്ക് വിളിക്കേണ്ടതുണ്ട്. ഇൻ്റൽ 80386-ൽ ഇത് എളുപ്പമാണ്, കാരണം 16- അല്ലെങ്കിൽ 32-ബിറ്റ് കോഡ് ഉപയോഗിച്ച് ആക്‌സസ് ചെയ്യാൻ കഴിയുന്ന ഒരു വെർച്വൽ 8086 മോഡ് ടാസ്‌ക്കിനുള്ളിൽ ഡോസ് പ്രവർത്തിക്കാൻ കഴിയും. എന്നിരുന്നാലും, Intel 80286-ൽ, DOS-നെ വിളിക്കുന്നത് കൂടുതൽ ബുദ്ധിമുട്ടാണ്, കാരണം 286-ന് യഥാർത്ഥത്തിൽ നിന്ന് സംരക്ഷിത മോഡിലേക്ക് മാറാനുള്ള നിർദ്ദേശം മാത്രമേ ഉണ്ടായിരുന്നുള്ളൂ, അല്ലാതെ തിരികെ പോകരുത്.

തുടക്കത്തിൽ, ഡോസ് എക്സ്റ്റെൻഡറുകൾ സ്വയം പരിരക്ഷിത മോഡ് സ്വിച്ചിംഗ് നടത്തുകയും വിപുലീകൃത മെമ്മറി നിയന്ത്രിക്കുകയും ചെയ്തു. പിന്നീട്, 80386-ലെ CEMM അല്ലെങ്കിൽ QEMM പോലെയുള്ള പ്രത്യേക സംരക്ഷിത മെമ്മറി മാനേജർമാരുടെ ഉപയോഗം സാധാരണമായപ്പോൾ, ഭാവി പ്രോഗ്രാമുകൾക്ക് സംരക്ഷിത മോഡിൽ പ്രവേശിക്കാനുള്ള കഴിവ് സൃഷ്ടിക്കേണ്ടത് ആവശ്യമായി വന്നു, കൂടാതെ VCPI വികസിപ്പിച്ചെടുത്തു, ഇത് ഈ മാനേജർമാർ നൽകിയതാണ്. . എന്നിരുന്നാലും, ഇത് മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുമായി നന്നായി യോജിക്കുന്നില്ല, മൈക്രോസോഫ്റ്റ് പിന്തുണച്ചില്ല, അതിൻ്റെ ബദലായ DPMI കൂടുതൽ സാധാരണമായി.

ഡോസ്/4ജി എക്സ്റ്റെൻഡർ (വാട്ട്‌കോം കമ്പൈലറിനൊപ്പം ഡോസ്/4ജിഡബ്ല്യു ആയി വിതരണം ചെയ്യുന്നു) ഏറ്റവും വലിയ വിജയം കൈവരിച്ചു, അതിനായി എഴുതിയ ഡൂം ഗെയിമിന് നന്ദി.

മറ്റ് വിപുലീകരണങ്ങളിൽ ഉൾപ്പെടുന്നു: Phar Lap 386/DOS-Extender; ക്വാർട്ടർഡെക്ക് DESQview, DESQview /X, പൊതുവായ ഡോസ് പ്രോഗ്രാമുകളുടെ മൾട്ടിടാസ്കിംഗും മൾട്ടി-വിൻഡോ ഓപ്പറേഷനും നൽകുന്നു; ബോർലാൻഡിൽ നിന്നുള്ള 16-, 32-ബിറ്റ് ഡോസ് എക്സ്റ്റെൻഡറുകൾ, C++, പാസ്കൽ കംപൈലറുകൾ; GO32 (ജിസിസിയിലും ഫ്രീ പാസ്കലിലും ഉപയോഗിക്കുന്നു); WDOSX (Win32-ൻ്റെ ഒരു ഉപവിഭാഗം അനുകരിക്കുകയും ചിലത് അനുവദിക്കുകയും ചെയ്യുന്നു കൺസോൾ പ്രോഗ്രാമുകൾഡോസിന് കീഴിൽ പ്രവർത്തിപ്പിക്കുക); HX DOS എക്സ്റ്റെൻഡർ - Win32 അനുകരിക്കുകയും ചില കൺസോൾ, ഓപ്പൺജിഎൽ പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുകയും ചെയ്യുന്നു; DJGPP ഉപയോഗിച്ച് സൃഷ്ടിച്ച ഡോസ് പ്രോഗ്രാമുകളിൽ CWSDPMI ഉപയോഗിക്കുന്നു, ഇത് GO32-ന് പകരമാണ്; ഡോസ്/32 അഡ്വാൻസ്ഡ് ഡോസ് എക്സ്റ്റെൻഡർ - ഏറ്റവും ആധുനികമായ ഡോസ് എക്സ്റ്റെൻഡർ, സ്വതന്ത്രമായി ഉപയോഗിക്കാവുന്നതും തുറന്നതും യഥാർത്ഥ വാചകം. ഇടയ്ക്കിടെ അപ്ഡേറ്റ് ചെയ്യുന്നു.

അധ്യായം 3. ഡോസിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെ ഉദാഹരണങ്ങൾ

3.1 ഓട്ടോമേറ്റഡ് ഡയഗ്നോസ്റ്റിക് സിസ്റ്റം "AMSAT - 7.81"

ക്ലിനിക്കുകൾ, ഡിസ്പെൻസറികൾ, പുനരധിവാസ കേന്ദ്രങ്ങൾ, പ്രത്യേക സാനിറ്റോറിയങ്ങൾ എന്നിവയിൽ ഒരു വ്യക്തിയുടെ പ്രവർത്തന നിലയുടെ സോണൽ എക്സ്പ്രസ് ഡയഗ്നോസ്റ്റിക്സ് നടപ്പിലാക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ള, ലോക പ്രാക്ടീസിൽ ലഭ്യമല്ലാത്ത ഒരു യഥാർത്ഥ കമ്പ്യൂട്ടർ-സോഫ്റ്റ്വെയർ കോംപ്ലക്സാണ് AMSAT. സിസ്റ്റം സൃഷ്ടിക്കുമ്പോൾ, R. Foll, W. Schmidt, H. Pflaum തുടങ്ങിയവരുടെ സൃഷ്ടികൾ ഉപയോഗിച്ചു.

AMSAT എന്നത് ഒരു അളക്കുന്ന ഉപകരണം, ഒരു കമ്പ്യൂട്ടർ, ഒരു അളക്കൽ, ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാം എന്നിവയുടെ സമുച്ചയമാണ്. ചർമ്മത്തിൻ്റെ ജൈവശാസ്ത്രപരമായി സജീവമായ സോണുകളുടെ വൈദ്യുത പാരാമീറ്ററുകൾ അളക്കുക എന്നതാണ് AMSAT പ്രവർത്തനത്തിൻ്റെ പ്രധാന തത്വം, അവ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്ന അവയവങ്ങളുടെയും ടിഷ്യു സിസ്റ്റങ്ങളുടെയും അവസ്ഥയെക്കുറിച്ചുള്ള വിവരങ്ങൾ വഹിക്കുന്നു. അളവെടുപ്പ് പ്രക്രിയ ചർമ്മത്തിൻ്റെ 6 ജൈവശാസ്ത്രപരമായി സജീവമായ സോണുകൾ ഉൾക്കൊള്ളുന്നു, കൂടാതെ 30 സെക്കൻഡിൽ കൂടുതൽ എടുക്കുന്നില്ല.

5.00-ൽ കുറയാത്ത ഡോസ് പതിപ്പിന് കീഴിലാണ് പ്രോഗ്രാം പ്രവർത്തിക്കുന്നത്. ലോഡുചെയ്യുമ്പോൾ, പ്രോഗ്രാം ഇൻ്റർഫേസ് വിൻഡോസ് 3.1 ശൈലിയിലാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ഗ്രാഫിക്കൽ ഷെൽവിൻഡോസ് ആവശ്യമില്ല. സ്ഥിരീകരിക്കാത്ത പരീക്ഷ നടത്തുമ്പോൾ, സിസ്റ്റത്തിന് ഉയർന്ന യോഗ്യതയുള്ള ഓപ്പറേറ്റർ ആവശ്യമില്ല, കൂടാതെ പരീക്ഷാ സമയത്തിൻ്റെ കാര്യത്തിൽ അനലോഗ് ഇല്ല. എക്സ്പ്രസ് ഡയഗ്നോസ്റ്റിക്സിൻ്റെ ഫലങ്ങളുടെ മൂല്യം പഠനത്തിൻ്റെ മെറ്റീരിയൽ, സമയം, പ്രവർത്തനച്ചെലവ് എന്നിവയെ കവിയുന്നു.

3.2 SLS-ക്യാഷ് പ്രോഗ്രാം

SLS-Cashier പ്രോഗ്രാം SLS-Warehouse പ്രോഗ്രാമിൻ്റെ സംയുക്ത പ്രവർത്തനം ഉറപ്പാക്കുന്നു സാമ്പത്തിക രജിസ്ട്രാർമാർ: മൊബിയസ്, MSTAR-F; അറ്റോളിൽ നിന്നുള്ള "ജനറൽ ഡോസ് ഡ്രൈവർ" പിന്തുണയ്ക്കുന്ന സാമ്പത്തിക രജിസ്ട്രാർമാരുടെ ഗ്രൂപ്പുകൾ: "ടൊർണാഡോ" ("മെർക്കുറി-114yu1 എഫ്" പതിപ്പ് 04), "ഫെലിക്സ്-ആർകെ" പതിപ്പ് 01, "ഫെലിക്സ്-ആർ എഫ്" പതിപ്പ് 02, "ഫെലിക്സ്-02 കെ " പതിപ്പ് 01, "ട്രയംഫ്-എഫ്" പതിപ്പ് 01, "മെർക്കുറി-140 എഫ്" പതിപ്പുകൾ 02, 03; പിഒഎസ് ടെർമിനലുകൾ: പൈലറ്റ് സോഫ്‌റ്റ്‌വെയറുള്ള ഐപിസി, സിൻ്റ് സോഫ്‌റ്റ്‌വെയറിനൊപ്പം എബിഎസ്. പ്രോഗ്രാമിന് രണ്ട് മോഡുകളിൽ പ്രവർത്തിക്കാൻ കഴിയും: ഓരോ ക്യാഷ് രജിസ്റ്ററിനും ഒരു പ്രത്യേക കമ്പ്യൂട്ടർ ഉപയോഗിക്കുന്നു; ഒരു കമ്പ്യൂട്ടർ ഉപയോഗിച്ച് നിരവധി ക്യാഷ് രജിസ്റ്ററുകൾക്ക് സേവനം നൽകുന്നു.

ആദ്യ മോഡിൽ, നിങ്ങൾക്ക് ചെലവുകുറഞ്ഞ (IPC-യേക്കാൾ 2-3 മടങ്ങ് വിലകുറഞ്ഞത്), എന്നാൽ പൂർണ്ണമായി പ്രവർത്തനക്ഷമമായ POS ടെർമിനൽ ലഭിക്കും. കാഷ്യർ ഒരു കമ്പ്യൂട്ടർ കീബോർഡ് ഉപയോഗിക്കുന്നു, കൂടാതെ RS-232 പോർട്ട് വഴി ബന്ധിപ്പിച്ച ക്യാഷ് രജിസ്റ്റർ ഒരു ഫിസ്ക്കൽ പ്രിൻ്ററായി പ്രവർത്തിക്കുന്നു. ക്യാഷ് രജിസ്റ്റർ കീബോർഡ് പ്രത്യേക പ്രവർത്തനങ്ങൾ നിർവഹിക്കുന്നതിന് മാത്രമാണ് ഉപയോഗിക്കുന്നത് - നിയന്ത്രണ ക്യാഷ് ടേപ്പുകളും റിപ്പോർട്ടുകളും നൽകുന്നു. കീബോർഡ് വിടവിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു ബാർകോഡ് സ്കാനർ ഉപയോഗിച്ച് പ്രോഗ്രാം പ്രവർത്തിക്കുന്നു. ക്യാഷ് രജിസ്റ്റർ നിർമ്മാതാക്കൾ (AMC-100F ഒഴികെ) നൽകുന്ന സോഫ്റ്റ്വെയർ ഉപയോഗിച്ചാണ് രണ്ടാമത്തെ മോഡ് നൽകുന്നത്. അതേ സമയം, SLS-Cashier പ്രോഗ്രാം ഒരു ഉൽപ്പന്ന ഫയലിൻ്റെ കയറ്റുമതിയും ഓരോ സോഫ്‌റ്റ്‌വെയർ ഉപകരണത്തിൻ്റെയും ആവശ്യങ്ങൾക്ക് അനുസൃതമായി ക്യാഷ് രജിസ്റ്ററിൻ്റെ ഇറക്കുമതി ഫലം ഉറപ്പാക്കുന്നു.

പ്രോഗ്രാമിന് രണ്ട് ഓപ്പറേറ്റിംഗ് മോഡുകൾ ഉണ്ട് - അഡ്മിനിസ്ട്രേറ്റർ മോഡ്, കാഷ്യർ മോഡ്. ക്യാഷ് രജിസ്റ്റർ ഒരു ഫിസ്ക്കൽ പ്രിൻ്ററായി പ്രവർത്തിക്കുമ്പോൾ മാത്രമേ കാഷ്യർ മോഡ് ഉപയോഗിക്കൂ. അഡ്മിനിസ്ട്രേറ്റർ മോഡിൽ, നിങ്ങൾക്ക് പ്രോഗ്രാമിൻ്റെ പ്രവർത്തനം ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും - ഉപയോഗിച്ച ക്യാഷ് രജിസ്റ്ററുകളുടെ തരം സജ്ജമാക്കുക, സിസ്റ്റം ഉപയോക്താക്കളുടെ ഒരു വിവരണം സൃഷ്ടിക്കുക, കാഷ്യർമാരുടെ പ്രവർത്തനത്തിന് ആവശ്യമായ വിവരങ്ങൾ നിർണ്ണയിക്കുക. പ്രോഗ്രാം DOS-ന് കീഴിൽ പ്രവർത്തിക്കുന്നു, പക്ഷേ Windows 3.1/95/98/NT അല്ലെങ്കിൽ OS/2-ന് കീഴിൽ ഒരു ഡോസ് ആപ്ലിക്കേഷനായി പ്രവർത്തിക്കാൻ കഴിയും.

3.3 സിമുലേഷൻ ഫീൽഡ് ഓഫ് വ്യൂ (SIMFOV) പ്രോഗ്രാം

പ്രോഗ്രാം ഡോസിന് കീഴിൽ പ്രവർത്തിക്കുന്നു. ഒരു നെറ്റ്‌വർക്ക് ഡ്രൈവിൽ ഡയറക്ടറികൾ സ്ഥാപിക്കാവുന്നതാണ്. പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നതിന്, നിങ്ങൾക്ക് 640 KB റാമും കുറഞ്ഞത് EGA മോണിറ്ററും ആവശ്യമാണ്.

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

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

3.4 ടർബോഗ്രാഫ് XXI പ്രോഗ്രാം

നിങ്ങളുടെ ഡ്രോയിംഗുകൾ വേഗത്തിലും എളുപ്പത്തിലും വരയ്ക്കാനും സംരക്ഷിക്കാനും പുനർനിർമ്മിക്കാനും നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ഓൺ-സ്ക്രീൻ ഗ്രാഫിക് എഡിറ്ററാണ് Turbograph XXI. ടർബോ പാസ്കൽ, ടർബോ സി, ടർബോ സി++ എന്നിവയിലെ പ്രോഗ്രാമുകളിൽ ഡ്രോയിംഗുകൾ ഉൾപ്പെടുത്തുന്നതിനുള്ള എളുപ്പവഴി ടർബോഗ്രാഫ് XXI നൽകുന്നു. ആയിരിക്കുന്നു ഒരു ശക്തമായ ഉപകരണംചിത്രീകരണങ്ങൾ സൃഷ്ടിക്കുന്നതിന്, പ്രോഗ്രാമിംഗ് പഠിക്കുന്നതിന് Turbograph XXI ഒഴിച്ചുകൂടാനാവാത്തതാണ്, ഒരു കുട്ടിക്ക് പോലും ആക്സസ് ചെയ്യാവുന്നതാണ്. ടർബോഗ്രാഫ് XXI പ്രോഗ്രാം പ്രവർത്തിക്കുന്നത് ഐബിഎം പിസി/എക്‌സ്‌ടി/എടി/പിഎസ്/2, എംഎസ് ഡോസ് പതിപ്പ് 3.1-ഉം അതിലും ഉയർന്നതും പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടറുകളിലാണ്.

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

ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ആവശ്യകതയുടെ പ്രധാന കാരണം ഇതാണ് പ്രാഥമിക പ്രവർത്തനങ്ങൾകമ്പ്യൂട്ടർ ഉപകരണങ്ങളിൽ പ്രവർത്തിക്കുന്നതിനും കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനും വളരെ താഴ്ന്ന നിലയിലുള്ള പ്രവർത്തനങ്ങളാണ്, അതിനാൽ ഉപയോക്താവിനും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾക്കും ആവശ്യമായ പ്രവർത്തനങ്ങൾ നൂറുകണക്കിന് അല്ലെങ്കിൽ ആയിരക്കണക്കിന് പ്രാഥമിക പ്രവർത്തനങ്ങൾ ഉൾക്കൊള്ളുന്നു.

ഉപസംഹാരം

ഹാർഡ്‌വെയറിൻ്റെയും സോഫ്‌റ്റ്‌വെയറിൻ്റെയും വികസനത്തിൻ്റെ പൊതുവായ പശ്ചാത്തലത്തിൽ കമ്പ്യൂട്ടർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ വികസിപ്പിക്കുകയും പരിഷ്‌ക്കരിക്കുകയും ചെയ്യുന്നു. ഹാർഡ്‌വെയർ, സോഫ്‌റ്റ്‌വെയർ, വിവരങ്ങൾ - വിവരങ്ങളുടെയും കമ്പ്യൂട്ടിംഗ് പ്രക്രിയകളുടെയും ഓർഗനൈസേഷൻ്റെ കുറഞ്ഞത് മൂന്ന് തലങ്ങളെങ്കിലും സഹവർത്തിത്വമാണ് ഈ വികസനത്തിനുള്ള സ്ഥിരമായ അന്തരീക്ഷം.

ഏതാനും വർഷങ്ങൾക്കുള്ളിൽ, എംഎസ് ഡോസ് സംവിധാനം ഇല്ലാതായി ലളിതമായ ബൂട്ട്ലോഡർഇൻ്റൽ 8086 മൈക്രോപ്രൊസസ്സറുകളെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു സാർവത്രിക, സ്ഥാപിത ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലേക്ക് പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾക്കായി.

10 ദശലക്ഷത്തിലധികം രജിസ്റ്റർ ചെയ്ത ഉപയോക്താക്കളുള്ള MS DOS സിസ്റ്റം, അതിൻ്റെ എതിരാളികളിൽ നിന്ന് ഉപയോക്താക്കളെ നിരന്തരം "തിരഞ്ഞെടുക്കുന്നു".

ഈ ജോലിയിൽ, MS-DOS ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ പതിപ്പുകളും ഘടനയും ഞങ്ങൾ പരിശോധിച്ചു; ഡോസിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെ പ്രധാന തരങ്ങൾ തിരിച്ചറിയുകയും വിശകലനം ചെയ്യുകയും ചെയ്തു: type.COM, type.EXE, റസിഡൻ്റ് പ്രോഗ്രാമുകൾ; പ്രോഗ്രാമുകളുടെ ഇനിപ്പറയുന്ന ഉദാഹരണങ്ങൾ നൽകി: ഓട്ടോമേറ്റഡ് ഡയഗ്നോസ്റ്റിക് സിസ്റ്റം"AMSAT - 7.81", SLS-Kassa, സിമുലേഷൻ ഫീൽഡ് ഓഫ് വ്യൂ (SIMFOV).

ഈ വിഷയം വളരെ രസകരമാണ്, കൂടുതൽ പഠനം ആവശ്യമാണ്. ഇക്കാര്യത്തിൽ, തുടർന്നുള്ള പ്രവർത്തനങ്ങളുടെ ഇനിപ്പറയുന്ന ദിശ സാധ്യമാണ്: ഡോസിന് കീഴിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമുകളുടെ പൂർണ്ണമായ വർഗ്ഗീകരണത്തിൻ്റെ വികസനം.

നിർവഹിച്ച ജോലിയുടെ ഫലമായി, അതിൻ്റെ ലക്ഷ്യം കൈവരിക്കുകയും നിയുക്തമാക്കിയ എല്ലാ ജോലികളും പരിഹരിക്കുന്നതിൽ നല്ല ഫലങ്ങൾ നേടുകയും ചെയ്തു.

സാഹിത്യം

1. ബോഗുമിർസ്കി, ബി.എസ്. MS-DOS 6.2. ഉപയോക്താവിനുള്ള പുതിയ അവസരങ്ങൾ / ബി.എസ്. ബോഗുമിർസ്കി. - സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 1994.

2. കമ്പ്യൂട്ടർ സയൻസ്. അടിസ്ഥാന കോഴ്സ്/ താഴെ. ed. സിമോനോവിച്ച് എസ്.വി. - സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്. : പീറ്റർ, 2000.

3. മൊഗിലേവ് എ.വി. ഇൻഫോർമാറ്റിക്സ്: പാഠപുസ്തകം. വിദ്യാർത്ഥികൾക്കുള്ള സഹായം ped. സർവകലാശാലകൾ / എ.വി. മൊഗിലേവ്, എൻ.ഐ. പാർക്ക്, ഇ.കെ. ഹെന്നർ; എഡ്. ഇ.കെ. ഹെന്നർ. - 3rd ed., പരിഷ്കരിച്ചത്. കൂടാതെ അധികവും - എം.: പബ്ലിഷിംഗ് സെൻ്റർ "അക്കാദമി", 2004.

4. ചില സവിശേഷതകൾ ഗ്രാഫിക്സ് ലൈബ്രറിബോർലാൻഡ് കമ്പനി. കമ്പ്യൂട്ടർ-പ്രസ്സ്. - നമ്പർ 8. - 1994. - പി. 26-35.

5. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം MS DOS. - എം.: റേഡിയോ ആൻഡ് കമ്മ്യൂണിക്കേഷൻ, 1992.

6. പാർട്ടിക ടി.എൽ., പോപോവ് ഐ.ഐ. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, പരിസ്ഥിതികൾ, ഷെല്ലുകൾ: ട്യൂട്ടോറിയൽ. - എം.: ഫോറം: ഇൻഫ്രാ-എം, 2006.

7. പെർഷിക്കോവ് വി.ഐ., സാവിനോവ് വി.എം. കമ്പ്യൂട്ടർ സയൻസിൻ്റെ വിശദീകരണ നിഘണ്ടു. - എം.: ഫിനാൻസ് ആൻഡ് സ്റ്റാറ്റിസ്റ്റിക്സ്, 1991.

8. സോളോവിയോവ് ജി.എൻ., നികിറ്റിൻ വി.ഡി. കമ്പ്യൂട്ടർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ. - എം.: ഉയർന്നത്. സ്കൂൾ, 1989.

9. സ്റ്റെപനോവ് എ.എൻ. ഇൻഫോർമാറ്റിക്സ്: സർവ്വകലാശാലകൾക്കുള്ള പാഠപുസ്തകം. നാലാം പതിപ്പ്. - സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 2006.

10. ടൈറ്ററെങ്കോ എസ്.പി. ആധുനിക കമ്പ്യൂട്ടർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലെ പ്രോസസ്സ് മാനേജ്മെൻ്റ്. പഠന സഹായി. എഡ്. ബെൽഗൊറോഡ് സ്റ്റേറ്റ് ടെക്നോളജിക്കൽ അക്കാദമി ഓഫ് ബിൽഡിംഗ് മെറ്റീരിയൽസ്, 1999.

11. ടർബോഗ്രാഫ്: പാസ്കൽ, സി എന്നിവയിൽ ഒരു പ്രോഗ്രാം വരയ്ക്കുക. കമ്പ്യൂട്ടറുകൾ + പ്രോഗ്രാമുകൾ. - നമ്പർ 4. - 1994. - പി. 15-21.

12. ഫിഗർനോവ് വി.ഇ. ഉപയോക്താവിനുള്ള ഐബിഎം പി.സി. ആറാം പതിപ്പ്. - എം.: ഇൻഫ്രാ, 1995.

13. Franken Gerhard, Molyavko Sergey "MS-DOS 6.2 for the user", Kyiv, BHV, 1994, മോസ്കോ, BINOM, 1994.

അപേക്ഷ

സിസ്റ്റം സോഫ്റ്റ്വെയർ

സമാനമായ രേഖകൾ

    ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ (OS) തരങ്ങൾ, ഉദ്ദേശ്യങ്ങൾ, സാധാരണ പ്രവർത്തനങ്ങൾ. പിസി-ടൈപ്പ് പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾക്കുള്ള OS-ൻ്റെ ആധുനിക പതിപ്പുകൾ. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം DOS. ഓപ്പറേഷൻ റൂം വിൻഡോസ് ഷെൽ. അടിസ്ഥാന ഇൻപുട്ട്/ഔട്ട്പുട്ട് സിസ്റ്റം. ഒരു ഡോക്യുമെൻ്റഡ് ഇൻ്റർഫേസിൻ്റെ സൃഷ്ടി.

    ടെസ്റ്റ്, 03/29/2011 ചേർത്തു

    ഒരു ഇലക്ട്രോണിക് കമ്പ്യൂട്ടറിൻ്റെ ഡയഗ്നോസ്റ്റിക്സിൻ്റെ പ്രശ്നങ്ങൾ. ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാമുകളുടെ തരങ്ങൾ. ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാമുകൾപ്രത്യേകവും പൊതു ഉദ്ദേശവും. മൈക്രോ ഡയഗ്നോസിസ് രീതിയുടെ സവിശേഷതകൾ. AIDA64 പ്രോഗ്രാമിൻ്റെ സവിശേഷതകൾ. ഡയഗ്നോസ്റ്റിക് പ്രോഗ്രാമുകളുടെ ചെലവ്.

    കോഴ്‌സ് വർക്ക്, 04/04/2014 ചേർത്തു

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

    കോഴ്‌സ് വർക്ക്, 05/23/2009 ചേർത്തു

    ഇൻപുട്ട്, ഔട്ട്പുട്ട് വിവരങ്ങളുടെ വിവരണം. "ഓട്ടോമേറ്റഡ് ഫാർമസി ഇൻഫർമേഷൻ റഫറൻസ് സിസ്റ്റം" എന്ന പ്രോഗ്രാമിൻ്റെ വികസനത്തിന് ആവശ്യമായ സോഫ്റ്റ്വെയറും ഹാർഡ്വെയറും. ഫയലുകൾ സൃഷ്ടിക്കാനും ശരിയാക്കാനുമുള്ള കഴിവ്, പ്രോഗ്രാം ടെസ്റ്റിംഗ്.

    കോഴ്‌സ് വർക്ക്, 12/18/2013 ചേർത്തു

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

    അവതരണം, 04/05/2011 ചേർത്തു

    വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം. സ്റ്റാൻഡേർഡ് പ്രോഗ്രാമുകൾവിൻഡോസ്: ടാസ്‌ക് മാനേജർ, സ്കാൻ, ക്ലീനപ്പ്, ഡിഫ്രാഗ്മെൻ്റേഷൻ, ഡിസ്ക് ആർക്കൈവിംഗ്, സിസ്റ്റം വീണ്ടെടുക്കൽ, ചിഹ്ന പട്ടിക, കാൽക്കുലേറ്റർ, നോട്ട്പാഡ്, ഗ്രാഫിക് എഡിറ്റർ - പാക്കേജ് - പെയിൻ്റ്, വേർഡ്പാഡ്, ക്ലിപ്പ്ബോർഡ്.

    സംഗ്രഹം, 11/07/2008 ചേർത്തു

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

    കോഴ്‌സ് വർക്ക്, 11/13/2009 ചേർത്തു

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

    അവതരണം, 10/10/2016 ചേർത്തു

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

    സംഗ്രഹം, 11/09/2010 ചേർത്തു

    ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ചരിത്രം വിൻഡോസ് കമ്പനിമൈക്രോസോഫ്റ്റ്. വിൻഡോസിൻ്റെ ആദ്യ പതിപ്പുകൾ. പിന്തുണ മൾട്ടിമീഡിയതുടർന്നുള്ള പതിപ്പുകളിൽ. വിൻഡോസ് 7-ൻ്റെ പ്രധാന പതിപ്പുകൾ. പാനൽ വിൻഡോസ് ടാസ്ക്കുകൾ 7, പുതിയ വിൻഡോ മാനേജ്മെൻ്റ് കഴിവുകൾ. 64-ബിറ്റ് സിസ്റ്റങ്ങൾക്കുള്ള പിന്തുണ.

ഞങ്ങളുടെ വെബ്സൈറ്റിൽ നിന്ന് നോർട്ടൺ കമാൻഡർ ഡൗൺലോഡ് ചെയ്യുക. ഞങ്ങളുടെ വെബ്‌സൈറ്റിൽ നിന്ന് നിങ്ങൾക്ക് എല്ലാ ജനപ്രിയ പതിപ്പുകളുടെയും നോർട്ടൺ കമാൻഡർ ഡൗൺലോഡ് ചെയ്യാം. "പ്രോഗ്രാമുകളും ഡ്രൈവറുകളും" ടാബിൽ നിങ്ങൾ NC-MNU-EXT.rar ആർക്കൈവിലേക്കുള്ള ഒരു ലിങ്ക് കണ്ടെത്തും. NC-MNU-EXT.rar ആർക്കൈവിൽ ഫയലുകൾ അടങ്ങിയിരിക്കുന്നു, ഇവയുടെ ഒരു ലിസ്റ്റ് readme.txt ഫയലിൽ കാണാൻ കഴിയും ( ASCII എൻകോഡിംഗ്ഡോസ്)...

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

നോർട്ടൺ കമാൻഡർ 5.0 (NC 5.0). NC 4.0 പുറത്തിറങ്ങി ഒരു വർഷത്തിനു ശേഷം 1993-ൽ Norton Commander 5.0 പുറത്തിറങ്ങി. അഞ്ചാമത്തെ പതിപ്പ് അവസാനത്തെ "ഔദ്യോഗിക" പതിപ്പായിരുന്നു (ഞങ്ങളുടെ വെബ്സൈറ്റിൽ നിന്ന് നോർട്ടൺ കമാൻഡർ ഡൗൺലോഡ് ചെയ്യാം). നൂതനമായ മാറ്റങ്ങൾ ഉണ്ടായിരുന്നിട്ടും, കാര്യമായ മെച്ചപ്പെടുത്തലുകൾ, ലഭിക്കുന്നത്...

നോർട്ടൺ കമാൻഡർ 4.0 (NC 4.0). നാലാമത്തെ പതിപ്പിൽ നിന്ന്, പുതിയ ഉടമയുടെ ബ്രാൻഡിന് കീഴിലാണ് നോർട്ടൺ കമാൻഡർ നിർമ്മിച്ചത് - പ്രശസ്ത കമ്പനിസോഫ്‌റ്റ്‌വെയർ വികസനത്തിനായി സിമാൻടെക്. പീറ്റർ നോർട്ടൺ കമ്പ്യൂട്ടിംഗ് 1990-ൽ സിമാൻടെക് ഏറ്റെടുക്കുകയും സജീവമായി ഉപയോഗിക്കുകയും ചെയ്‌തത് ഓർക്കുക...

നോർട്ടൺ കമാൻഡർ 3.0 (NC 3.0). ഡോസ് ഷെൽ പ്രോഗ്രാമിൻ്റെ മൂന്നാമത്തെ പതിപ്പ്, അല്ലെങ്കിൽ ഞങ്ങൾ ഫയൽ മാനേജർ നോർട്ടൺ കമാൻഡർ എന്ന് പറഞ്ഞതുപോലെ, ജോൺ സോച്ച അവസാനമായി വികസിപ്പിച്ചത്. പ്രോഗ്രാം 1989-ൽ പുറത്തിറങ്ങി - കമ്പനിയുടെ വിൽപ്പനയ്ക്ക് ഒരു വർഷം മുമ്പ്...

നോർട്ടൺ കമാൻഡർ 2.0 (NC 2.0). ഇന്ന് ഞങ്ങൾ ഒരു പടി മുന്നോട്ട് പോകും, ​​ഞങ്ങളുടെ ലേഖന പരമ്പരയുടെ ഭാഗമായി, ഏറ്റവും പ്രശസ്തവും ജനപ്രിയവുമായ ഫയലിൻ്റെ അടുത്ത പതിപ്പ് ഞങ്ങൾ പരിഗണിക്കും. MS-DOS മാനേജർനോർട്ടൺ കമാൻഡർ 2.0. നോർട്ടൺ കമാൻഡർ 2.0 പുറത്തിറങ്ങി...

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

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