دانلود مقاله سیستم عامل داس

Word 426 KB 17697 65
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۳۰,۰۰۰ تومان
قیمت: ۲۴,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • هنگام راه اندازی کامپیوتر پس از اینکه فایلهای سیستم (io.sys,msdos.sys) در داخل حافظه اصلی قرار گرفتند ، Dos در فهرست اصلی ( ریشه) دیسک راه انداز به دنبال فایل Config.sys می گردد و در صورت پیدا کردن ، آن را اجرا می کند .
    Config.sys یک فایل متنی است و آن را می توان همانند فایل Autoexec.bat توسط دستور COPY CON یا ویرایشگر متنی دیگری همچون EDIT نوشت .

    این فایل برخلاف فایل Autoexec.bat پس از راه اندازی کامپیوتر ، قابل اجرا نیست و برای اجرای آن باید حتماً کامپیوتر را راه اندازی مجدد کرد تادر هنگام راه اندازی ، فایل فوق به اجرا درآید .
    پس از اجرای فایل Config.sys ( در صورت وجود ) فایل command.com اجرا شود .

    ( در داخل حافظه اصلی قرار می گیرد ) و بعد از آن فایل Autoexec.bat ( در صورت وجود ) به اجرا درخواهد آمد .
    فرمانهای قرار داده شده درفایل Config.sys در پیکربندی سیستم (System Configuation) به Dos کمک می کند .

    بیشتر این فرمانها ، در رابطه با به کارگیری و مدیریت سخت افزار ، بخصوص حافظه ها است .

    این فرمانها ، منحصر به Config.sys هستند و از آنها نمی توان درجای دیگر استفاده کرد در ضمن فرمانهای
    معمولی DIR.COPY و… را نمی توان در این فایل بکار برد .
    دستورات موجود در فایل Config.sys مانند فایل Autoexec.bat به صورت خط به خط به اجرا در می آیند و درهنگام اجرا ، بر روی صفحه نمایش ظاهر نمی شوند .


    به علت اینکه فایل Config.sys قبل از فایل Autoexec.bat راه اندازی می شود و در آن نمی توان از دستور PATH استفاده کرد ( زیرا تنها دستورات بخصوصی می توانند در این فایل اجرا شوند ).

    باید آدرس فایلهایی را که فرا خوانده می شوند قبل از نام فایل وارد کرد تا کامپیوتر بتواند برای اجرا کردن ، به آنها دسترسی پیدا کند ؛ و یا اینکه تمامی فایلهایی را که در Config.sys فراخوانی می وشند ، در فهرست اصلی دیسک راه انداز ذخیره شده باشند .

    در اکثر موارد ، روش اول مناسبتر است .
    اجزای سخت افزار استاندارد مثل صفحه کلید ، صفحه نمایش و دیسک گردان همواره برای سیستم ، تعریف شده هستند و نیازی به تعریف آنها در فایل Config.sys نیست ، ولی سایر اجزای جانبی مانند Mouse ، دیسکهای مجازی ، حافظه اضافی و … حتماً توسط فایلهای خاصی به سیستم معرفی می شوند ،این فایلها معمولاً به همراه خود وسیله ، موجود و یا جزء فایلهای DOS هستند .
    توسط دستور DEVICE می توان برنامه های تعریف کننده یک وسیله جانبی را در داخل حافظه بارگذاری کرد .
    شکل کلی دستور DEVICE به صورت زیر است :
    DEVICE= [drive:][path]filename[parameters][switches]
    در این دستور filename اسم فایلی است که برای راه اندازی وسیله جانبی باید اجرا شود .

    این نوع فایلها معمولاً دارای پسوندsys هستند .

    path وdrive آدرس فهرست و نام دیسک گردانی است که فایل مربوطه در آنجا قرار دارد .

    18 مدیریت حافظه
    حافظه جزئی از کامپیوتر است که برنامه ها برای اجرا باید داخل آن قرار گیرند .

    حافظه از یک سری تراشه (Chip یاIC ) که بر روی بردی نصب شده اند تشکیل شده ، و برخلاف دیسک گردانها فاقد قطعات مکانیکی و متحرک است .
    کامپیوترها به طور معمول دارای یک مگابایت حافظه هستند که به دو قسمت 640 کیلو بایتی به نام حافظه متعارف (Conventional Memory) و 384 کیلو بایتی به نام حافظه فوقانی (Upper Memory) تقسیم میشود .

    نقشه یک مگابایت حافظه اول موجود در کامپیوتر ، در شکل 18 نشان داده شده است .

    DOS برنامه های کاربردی را درحافظه متعارف به اجرا درمی آورد و حافظه فوقانی برای استفاده DOS جهت دستیابی به ابزارهای سخت افزاری مانند کنترل کننده های صفحه تصویر کنار گذاشته شده است .
    تعدادی از برنامه ها ، برنامه های ماندگار درحافظه (Memory Resident) هستند .اکثر این برنامه ها از موقعی که اجرا می شوند تا لحظه ای که کامپیوتر روشن است درداخل حافظه قرار دارند و می توان تعدادی از آنها را همزمان درحافظه قرار داد تا از امکاناتی که هر یک ایجاد می کنند ، استفاده کرد .

    از طرفی وجود این برنامه ها در حافظه ، از فضای قابل دسترس حافظه می کاهد و امکان اجرای برنامه های بزرگ ( برنامه هایی که اندازه آنها بیشتر از فضای خالی باقیمانده در حافظه است) را از کاربر می گیرد .


    در صورتی که بخواهیم با کم کردن برنامه های ماندگار درحافظه ، فضای کافی را برای اجرای برنامه های بزرگ ایجاد کنیم ،دیگر نمی توانیم ازامکانات برنامه های ماندگار در حافظه استفاده کنیم .

    بنابراین ملاحظه می شود که فضای 640 کیلو بایتی نمی تواند جوابگوی نیازهای کاربران باشد .

    28 حافظه توسعه یافته
    حافظه بیشتر از یک مگابایت را حافظه توسعه یافته (Extended Memory) می نامند .


    ریز پردازنده 286 علاوه بر سرعت پردازش بیشتری که نسبت به پردازنده های 8086 دارد ،می تواند 16 مگابایت حافظه را مستقیماً مورد استفاده قرار دهد .

    ریز پردازنده های 386 و بالاتر امکان دستیابی به چند گیگابایت حافظه را فراهم ساخته اند .

    البته DOS در این زمینه مشکلی دارد و آن این است که هنوز هم برای اجرای برنامه ها ،محدود به همان فضای 640 کیلو بایتی حافظه متعارف است ؛ گرچه موارد استثنایی وجود دارد که به شرح آن خواهیم پرداخت .
    شرکت IBM و Microsoft یک سیستم عامل جدید به نام OS/2 طراحی کرده است که از کل حافظه توسعه یافته بهره می برد .

    هر چند کاربرد OS/2 در حال گسترش است ولی بیشتر کاربران ترجیح می دهند که با سیستم عامل قبلی (DOS) کار کنند .
    DOS می تواند به حافظه توسعه یافته به عنوان یک ابزار جداگانه بنگرد و با استفاده از مدیریت حافظه توسعه یافته ، به آن دسترسی پیدا کند .

    دستور زیر ، فایل Himem.sys که یک برنامه ماندگار در حافظه است ، جهت مدیریت حافظه توسعه یافته ، در داخل حافظه قرار میدهد .
    DEVICE=[drive:][path]HIMEM.SYS
    HIMEM.

    SYS یک راه انداز ابزار است که امکان دستیابی به حافظه توسعه یافته را فراهم می کند و حافظه توسعه یافته را تحت مدیریت و کنترل خود در می آورد و مانع از آن می شود که برنامه ها بتوانند به طور همزمان از یک قسمت از حافظه توسعه یافته استفاده کنند .

    باید دقت کرد که فرمانDEVICE مربوط به HIMEM که در فایل Config.sys قرار داده می شود ، قبل از فرمانهای دیگری که با حافظه توسعه یافته در ارتباط هستند ، قرار گیرد .

    چنانچه فایل HIMEM.SYS در فهرست DOS در دیسک گردان C باشد باید در اولین خط از فایل Config.sys عبارت زیر را نوشت .
    HIMEM.

    چنانچه فایل HIMEM.SYS در فهرست DOS در دیسک گردان C باشد باید در اولین خط از فایل Config.sys عبارت زیر را نوشت .

    DEVICE= C:\DOS\HIMEM.SYS فایل HIMEM.SYS یک برنامه ماندگار در حافظه است و با فرمان فوق ، این برنامه در حافظه قرار خواهد گرفت وبخشی از حافظه متعارف را اشغال خواهد کرد .

    3ـ8ـ آزاد کردن حافظه متعارف تمامی برنامه ها ، برای اجرا شدن ، به حافظه متعارف نیاز دارند .

    حتی اگر کامپیوتر دارای چندین مگابایت حافظه باشد ؤ باز حافظه متعارف ازاهمیت ویژه ای برخوردار است .

    پس باید تا آن جا که ممکن است این قسمت از حافظه را خالی نگهداشت ،تا فضای بیشتری از حافظه متعارف ، دراختیار برنامه ها قرار گیرد .

    برای آزاد کردن حافظه متعارف به منظور استفاده از آن برای برنامه ها ، می توان کارهای زیر را انجام داد : الف ـ اجرای MS-DOS در حافظه توسعه یافته به جای حافظه متعارف ( در صورت وجود حافظه توسعه یافته )،همان طور که قبلاً بیان شد حافظه توسعه یافته با حافظه متعارف یک تفاوت کلی دارد و آن این است که برنامه ها در حافظه توسعه یافته قادر به اجرا شدن نیستند ، البته این موضوع برای تمامی حافظه توسعه یافته به غیر از 64 کیلوبایت اول آن ، صادق است .

    به 64 کیلوبایت اول حافظه توسعه یافته ، حافظه بالا HMA(High Memory Area) گفته می شود و می توان برخی از برنامه ها را در آن اجرا کرد .

    از جمله این برنامه ها خود MS-DOS است که همیشه بخشی از حافظه متعارف را به خود اختصاص داده است .

    با دستور زیر می توان MS-DOS را در HMA بارگذلری کرد .

    DOS = HIGH ب ـ کاهش فراخوانی تعداد برنامه های غیر ضروریماندگار در حافظه که در داخل Autoexec.bat وconfig.sys راه اندازی می شوند .

    زیرا هر یک از این برنامه ها بخشی از حافظه متعارف را به خود اختصاص می دهند ، از فضای قابل دسترس حافظه متعارف کم می کنند .

    برای مثال اگر همیشه از Mouse استفاده نمی کنید بهتر است آن را در Autoexec.bat یا Config.sys راه اندازی نکنید زیرا به محض روشن شدن کامپیوتر این برنامه داخل حافظه قرار می گیرد و بخشی از حافظه توسط آن اشغال می شود .

    بنابراین بهتر است فقط درصورت نیاز به Mouse ، برنامه آن را اجرا کنید .

    ب ـ اجرای برنامه ماندگار در حافظه فوقانی ، انجام این کار برای کامپیوترهایی با مدل CPU برابر 386 و بالاتر امکان پذیر است .

    همان طور که قبلاً بیان شد ناحیه حافظه فوقانی (Upper Memory Area) قسمتی از حافظه است که برای استفاده خود سیستم کنار گذاشته شده و دراغلب سیستمها قسمتهایی از این ناحیه از حافظه بدون استفاده مانده اند ( یعنی این قسمتهای حافظه ، خالی مانده اند در صورتی که قابل استفاده هستند ) به این فضاهای خالی موجود درحافظه فوقانی ، بلوکهای حافظه فوقانی (Upper Memory Block) یا UMB گفته می شود .

    می توان از UMB ها برای اجرای بعضی از برنامه های ماندگار درحافظه استفاده کرد ( این برنامه ها را در آن قسمت از حافظه قرار داد ).

    به این ترتیب حافظه متعارف از برخی از این برنامه ها خالی می شود .

    این موضوع در شکل 2ـ8 نمایش داده شده است .

    استفاده از حافظه فوقانی : در ابتدا باید بعد از برنامه HIMEM.SYS برنامه EMM386 را در Config.sys اجرا کرد .

    برنامه EMM386 یک برنامه اداره کننده حافظه است که امکان دسترسی به قسمتهای استفاده نشده حافظه فوقانی در کامپیوترهای 386 و 386 به بالا را فراهم میکند .

    شکل کلی این دستور به صورت زیر است : DEVICE =[drive:][path]EMM386 .EXE noems پس از بکاربردن دستور فوق بایدفرمان DOS =UMB را به فایل Config.sys اضافه کرد .

    این فرمان اجازه میدهد که MS-DOS بین حافظه متعارف و حافظه فوقانی ارتباطی به وجود آورد .

    در صورت تمایل به استفاده DOS از HMA می توان هر دو خواسته را در یک دستور به شکل زیر نوشت : DOS =HIGH,UMB مثال : سیستمی با مشخصات زیر موجود است : Mb 2 حافظه اصلی (RAM) وCPU 386 Dx یک فایل Config.sys بنویسیدکه کارهای زیر را انجام دهد : الف ـ مدیریت حافظه توسعه یافته را راه اندازی کند .

    ب ـ به بلوکهای حافظه فوقانی (UMB) دسترسی داشته باشد .

    پ ـ بخشی از DOS را درناحیه حافظه بالا بارگذاری کند .

    توضیح : تمام فایلهای DOS در آدرس C:\DOS موجود هستند .

    برای انجام این کار باید با COPY CON یا هر ویرایشگر متن دیگری که داریم فایل Config.sys را درفهرست اصلی دیسک گردان C با محتوای زیر بسازیم .

    DEVICE = C:\DOS\ HIMEM.SYS DEVICE =C: \ DOS\ EMM386 .EXE noems DOS =UMB , HIGH حال با استفاده از فضاهای قابل دسترس موجود درحافظه فوقانی (UMB) ، می توان به جای نوشتن DEVICE از عبارت DEVICEHIGH استفاده کرد .

    این امر باعث می شود برنامه ماندگار در حافظه به جای حافظه متعارف در حافظه فوقانی قرار گیرد .

    بری نصب کردن ( بار گذاری ) بقیه برنامه های ماندگار در حافظه که درفایل Config.sys فراخوانی نمی شوند کافی است که قبل از وارد کردن نام برنامه ها از عبارت (Load high) Lh استفاده کنیم تا برنامه مربوطه در صورت امکان در حافظه فوقانی قرار گیرد .

    4ـ8ـ ایجاد دیسک مجازی یا دیسک حافظه ای (Ramdrive) همان طوری که میدانید دیسک گردانهای واقعی دارای قطعات مکانیکی هستند و برای دستیابی به اطلاعات موجود بر روی دیسک باید یک سری حرکات مکانیکی انجام دهند .

    انجام این حرکات در مقایسه باعملیات الکترونیکی کامپیوتر ، کندی قابل توجهی دارد و باعث اتلاف وقت کاربر می شود .

    در ضمن این قطعات پس از مدتی مستهلک می شوند و نیاز به تعمیرو یا تعویض پیدا می کنند .

    برای رفع مشکل فوق ، در پاره ای از موارد می توان در حافظه کامپیوتر ، دیسک گردان مجازی تعریف کرد ، یعنی بخشی از حافظه اصلی (RAM) را به عنوان یک دیسک گردان در نظر گرفت .

    با انجام این کار ، به دلیل اینکه واقعاً دیسک گردانی وجود ندارد و اطلاعات به جای نگهداری بر روی دیسک (


تحقیق دانش آموزی در مورد دانلود مقاله سیستم عامل داس, مقاله دانشجویی با موضوع دانلود مقاله سیستم عامل داس, پروژه دانشجویی درباره دانلود مقاله سیستم عامل داس

تعاریف پایه و نکات کاربردی در لینوکس و یونیکس در ابتدای کاربا سیستمهای عاملهای یونیکس بیس مثل لینوکس نکات مهمی وجود دارد که دانستن آنها به هر کاربر در امر آشناشدن با این سیستم عامل و فهمیدن مفاهیم پایه آن کمک میکند . در این مقاله تصمیم دارم تعدادی از این مفاهیم را بصورت خلاصه برشمرده و شما را با آنها آشنا نمایم : 1- فرامین و دستورات در محیط سیستم عاملهای گنو / لینوکس به بزرگی و ...

تاریخچهٔ مایکروسافت مایکروسافت یک شرکت چند ملیتی فن آوری رایانه است. تاریخچهٔ مایکروسافت از چهارم آوریل ۱۹۷۵ میلادی آغاز می شود، زمانی که توسط بیل گیتس و پل آلن در آلبوکرکی تأسیس شد.[۱] پر فروش ترین محصولات آن در حال حاضر مایکروسافت ویندوز (Microsoft Windows) و مایکروسافت آفیس (Microsoft Office) می باشند. مایکروسافت با درآمد سالیانه ی ۴۴.۲۸ میلیارد دلار و ۷۶۰۰۰ کارمند در ۱۰۲ ...

سیستم عامل یکی ازجنبه های محوری درعلوم ومهندسی کامپیوتر است که به شدت در شکل گیری درک فرد از عملکرد داخلی کامپیوتر وهمکاری متقابل سخت افزارونرم افزار تاثیری که می تواند در طراحی وساخت سیستمهای کامپیوتری نقش محوری ایفا نماید. سیستم عامل یک ریزپردازنده تک استفاده کننده ای می تواند به مراتب ساده تر از سیستم عامل یک کامپیوتر بزرگ باشدکه چندین استفاده کننده را پشتیبانی می کند. سیستم ...

گنتو لینوکس برخلاف سایر توزیعهای رایج لینوکس از سیستم مدیریت پیشرفته بسته های نرم افزاری خاصی به نام Portage پورتاژ بهره میبرد . پورتاژ از روی سیستم true ports مرسوم در BSD اقتباس شده لیکن نگارش آن بر مبنای زبان برنامه نویسی python بوده و دارای خصوصیت پشتیبانی از تعدادی از ا مکانات پیشرفته مثل رفع مشکل dependencies یا وابستگی نرم افزارهای کاربردی هنگام نصب و fine-grained package ...

چکیده این مقاله سیستم‌های اطلاعات مدیریت MIS را پوشش می‌دهد. از آنجا که MIS ترکیبی از سه پدیده سیستم، اطلاعات و مدیریت می‌باشد ابتدا این موارد را بررسی میکند. به علت تأثیرات قابل توجه سیستمهای اطلاعاتی بر روی MIS مبحث دیگر مقاله، درباره آن می‌باشد. متخصصان اطلاعاتی شامل تحلیل‌گر سیستمها، مدیران پایگاههای داده، متخصصان شبکه، برنامه‌نویس‌ها و اپراتورها در قسمت بعدی بررسی شده است. ...

گشتاور تولیدی توسط موتور پس از انتقال توسط کلاچ به جعبه دنده می رسد. وظیفه جعبه دنده انتقال دور موتور با نسبتهای گوناگون و رساندن آن به خطوط انتقال و میل گاردان در خودروهای دیفرانسیل عقب یا مستقیماً به دیفرانسیل در خودروهای دیفرانسیل جلو است. سیستم جعبه دنده ای انتقال قدرت را می توان به دو گروه جعبه دنده ای دستی و جعبه دنده ای اتوماتیک تقسیم بندی کرد. سیستم انتقال قدرت دستی در ...

مقدمه بالابر به همراه متعلقات آن، یکی از اجزای بسیار مهم و بسیار گران یک معدن زیرزمینی است. در ضمن چون چاه پیچیده ترین بخش در کل تسهیلات و تاسیسات معدن است، از جنبه فنی و اقتصادی درست نیست که با مطالعه اندک و مستقل از سایر تسهیلات و تأسیسات ساخته شود (مگر برای راه اندازه اولیه) و بایستی با قابلیت اعتماد نزدیک به صد در صد اجرا شود. هزینه اجرایی چاه ممکن است 5 تا 10 درصد کل بودجه ...

چکیده این پروژه شامل مراحل ساخت یک سیستم نرم افزاری محاسبه حقوق یک شرکت است که در آن از زبان های SQL و Delphi استفاده شده است که در حال حاضر از زبان های رایج برای ایجاد پایگاه داده است. که ما با استفاده از زبان SQL پایگاه داده مردنظر را ایجاد کرده و تمام مراحل برنامه نویسی آن و کارهای را که سیستم باید انجام دهد را با استفاده از Delphi شبیه سازی می کنیم. در این پروژه سعی شده است ...

سیستمهای سلولی قدیمی و نسل اول از نوع آنالوگ بودند که با فرکانسهای 800 مگاهرتز کار می کردند. بعداً و با توسعه سیستمها فرکانسهای 8/1 گیگاهرتز و در قسمتهایی از شمال آمریکا، فرکانسهای 9/1 گیگاهرتز مورد استفاده قرار گرفتند. حدود ده سال بعد با اولین موبایل دیجیتالی در شبکه های سوئیچینگ- مدار، نسل دوم پدیدار شد. این سیستمها از کیفیت بهتر صدا، ظرفیت بیشتر، نیاز به نیروی برق کمتر و ...

ویژگى کلیدى یک سیستم انتقال باز در یک محیط جداسازى شده ، عبارت است از ارایه خدمات سیستم انتقال به همه مشتریان بدون تبعیض و منصفانه . شاخه هاى گوناگون خدمات سیستم انتقال باید بسیار شفاف و ساده بوده و قیمت گذارى درست در ارایه خدمات سیستم انتقال بسیار کارآمد خواهد بود. در بهره بردارى هاى کوتاه مدت بهینه ،‌ بازیافت هزینه ها ،‌ سرمایه گذارى هاى بلند مدت و تخصیص منصفانه هزینه ها میان ...

ثبت سفارش