تمدید حساب کاربری والدین . کاربران سامانه نظارت بر فرزندان PLC APP
اکتبر 28, 2024لینک مخرب (Malicious link) چیست؟+ روش های جلوگیری و شناسایی+ انواع آن🟢
اکتبر 29, 2024سیستم عامل داس به عنوان پایه ای برای اولین سیستم عامل به طور گسترده مورد استفاده قرار گرفت. سیستمهای عامل دیسک، رایانههای شخصی را با استفاده از خواندن دادهها و ذخیرهسازی دادهها بر روی فلاپی دیسکها قابل کارکردند. رایانه ها را می توان با یک خط فرمان ساده مبتنی بر متن کنترل کرد و DOS را نه تنها کاربر پسند بلکه کارآمد و بسیار کاربردی می کند.
آنچه در این مقاله خواهید خواند :
توسعه DOS (سیستم عامل داس )
پس از اینکه بیل گیتس متوجه شد که IBM به دنبال یک سیستم عامل جایگزین برای سیستم عاملی است که در ابتدا برنامه ریزی کرده بود، حقوق QDOS (سیستم عامل سریع و کثیف) را از یک شرکت نرم افزاری کوچک خریداری کرد. IBM مجوز را از مایکروسافت دریافت کرد و آن را به عنوان PC-DOS 1.0 در رایانه شخصی IBM ادغام کرد.
PC-DOS از CP/M (سیستم عاملی که IBM در ابتدا برنامه ریزی کرده بود) و یونیکس الهام گرفت، اما مشخص شد که در اجرای آن ضعیف است. معلوم شد که این یک سیستم عامل نسبتاً ضعیف برنامه ریزی شده است و مایکروسافت را به برنامه ریزی مجدد کامل آن سوق داده است. PC-DOS 2.0 سپس به عنوان اولین سیستم عامل با عملکرد معقول به بازار آمد.
از آنجایی که IBM مجوز انحصاری این سیستم عامل را نداشت، مایکروسافت می توانست آن را به شرکت های دیگر نیز بفروشد. تحت نام MS-DOS به یکی از محبوب ترین سیستم عامل های زمان خود تبدیل شد. در سال 1982، بیش از 50 شرکت قراردادهای مجوز برای سیستم عامل دیسک مایکروسافت داشتند.
نکته
با گذشت زمان، کاربران DOS بیشتر و بیشتر از رابط کاربری گرافیکی خود (GUI) سوال می کردند. مایکروسافت این آرزو را در سال 1985 با ویندوز 1.0 برآورده کرد که از رابط کاربری گرافیکی توسعه یافته توسط زیراکس در دهه 1970 تقلید کرد. اپل نیز در همین زمان با رابط کاربری گرافیکی راه اندازی شد. بنابراین کاربران دیگر مجبور به تایپ دستورات برای باز کردن برنامه ها نبودند – آنها به سادگی می توانستند با ماوس خود بر روی نماد کلیک کنند.
DOS: نمونه های معروف
CP/M و PC-DOS/MS-DOS تنها سیستم عامل های دیسک شناخته شده نیستند. سایر DOSهای پرکاربرد عبارتند از:
Commodore DOS:
Commodore DOS در سال 1977 توسعه یافت و به جای رایانه روی دیسک قرار دارد و آن را از اکثر سیستم عامل های دیسک دیگر متمایز می کند. این در واقع آن را به یک سیستم عامل تبدیل می کند تا یک سیستم عامل.
Apple DOS:
در گذشته، رایانه های اپل فقط با کاست های صوتی سازگار بودند. در سال 1978، اپل عملکرد خود را گسترش داد و Apple DOS را در رایانه Apple II ادغام کرد. پس از معرفی معماری 16 بیتی، Apple DOS جای خود را به GS/OS داد و در نهایت به macOS تبدیل شد که امروزه مورد استفاده قرار می گیرد.
AmigaDOS:
AmigaDOS از رویکردهای نوآورانه ای مانند معماری میکروکرنل و درایورهای دستگاه قابل افزودن استفاده می کند که هنوز در سیستم عامل های مدرن استفاده می شود. این سیستم عامل ریشه در سیستم چند کاربره TRIPOS دانشگاه کمبریج دارد.
Atari DOS:
چیزی که Atari DOS را خاص کرد، هسته یکپارچه ساکن حافظه در نسخه 2.0 بود. با نسخه 4.0، Atari DOS بهعنوان بخشی از دامنه عمومی آزادانه در دسترس قرار گرفت، به این معنی که مشتقات بیشماری از Atari وجود دارد که توسط اشخاص ثالث برنامهریزی شدهاند.
DOS چگونه کار می کند؟
DOS اطلاعات و دستورات را با استفاده از فایل های دسته ای مدیریت می کند و بنابراین می تواند داده ها را به صورت داخلی پردازش کند. هنگامی که یک کاربر کامپیوتر خود را راه اندازی می کند، سیستم آن را در یک فایل دسته ای پردازش می کند که در فایل خوداجرایی autoexec.bat موجود است. فایل تمام اجزای سیستم را بررسی می کند و روند راه اندازی را نظارت می کند. هنگامی که autoexec.bat پردازش فایل دسته ای را به پایان رساند، مکان نما چشمک زن ظاهر می شود و کاربر می تواند با استفاده از صفحه کلید خود دستورات را وارد کند.
دستورات اساسی در داس
پس از اینکه رایانه با موفقیت DOS را بوت کرد، مترجم خط فرمان COMMAND.COM به طور خودکار شروع به کار می کند. سپس کاربران می توانند با استفاده از صفحه کلید دستورات را وارد کنند. بسیاری از دستورات مهم در حال حاضر در DOS ادغام شده اند. مفسر دستورات ناشناخته را در فایل هایی با پایان هایی مانند “.EXE”، “.COM” یا “.BAT” جستجو می کند.
در اینجا برخی از اساسی ترین دستورات سیستم عامل دیسک آورده شده است:
هر سیستم عاملی که از هارد دیسک اجرا می شود، سیستم عامل دیسک (D.O.S) نامیده می شود. این همچنین به خانواده خاصی از سیستم عامل های دیسک معروف به MS-DOS یا سیستم عامل دیسک مایکروسافت اشاره دارد. هر چیزی که با کنترل برنامه به سخت افزار و دستگاه های جانبی کامپیوتر فرمان دهد و کنترل کند و عملکرد آن را سیستم عامل می نامند. این سیستم عامل که از طریق هارد دیسک اجرا می شود، به عنوان یک سیستم عامل دیسک شناخته می شود. برای اولین بار در سال 1981 توسط مایکروسافت که با نام IBM PC DOS شناخته می شود برای IBM ساخته و معرفی شد.
لیست DOS
لیست DOSهای ساخته شده از سال 1981 تا 1998 به شرح زیر است:
IBM PC DOS – 1981
DR-DOS – 1988
ROM-DOS – 1989
PTS-DOS – 1993
FREE-DOS – 1998
این نسخه تحت عنوان IBM PC DOS تغییر نام داد، که هر دو در سال 1981 عرضه شدند. داس های غیر از مایکروسافت در بازار عبارتند از:
Apple DOS
Apple Pro DOS
Atari DOS
Commodore DOS
TRSDOS
آمیگا داس
این اولین سیستم عاملی بود که مانند اوبونتو توسط کامپیوترهای سازگار با IBM استفاده شد. ابتدا در دو نسخه مختلف موجود بود که معمولاً یکسان بودند اما تحت دو مارک مختلف به بازار عرضه و کنترل می شدند. MS-DOS چارچوب سیستم عامل ویندوز تا ویندوز XP بود.
نکته
“PC-DOS” نسخه ای از dos بود که توسط IBM توسعه یافت و به اولین کامپیوترهای تولید شده سازگار با IBM فروخته شد. «MS-DOS» نسخهای از dos بود که مایکروسافت حقوق و پتنتهای آن را خریداری کرد و با اولین نسخههای ویندوز ادغام شد. خط فرمان توسط DOS یا رابط مبتنی بر متن، که دستور تایپ شده توسط کاربران مجاز است، استفاده میشود.
با دادن دستورالعمل های ساده مانند pwd (چاپ دایرکتوری کاری) و cd (تغییر دایرکتوری)، کاربر می تواند فایل ها را باز کند یا برنامه را اجرا کند یا فایل های موجود در هارد دیسک را مرور کند. مایکروسافت که در اصل توسط تیم پترسون (پدر DOS در نظر گرفته میشود) نوشته شده و متعلق به محصولات رایانهای سیاتل است، 86-DOS را به قیمت 75000 دلار در اختیار میگیرد، همان نرمافزار را مجوز میدهد و آن را با رایانه شخصی IBM MS-DOS 1.0 در سال 1982 با IBM و مایکروسافت عرضه میکند.
روی پدیده عملکردهای عملیاتی از طریق دستورات کار می کند. در اینجا، ما 8 نوع دستور داریم:
Assoc: Associated Extension
درخت: مشاهده ساختار دایرکتوری
جستجو و مقایسه فایل
دستورات شبکه
برنامه های کاربردی ویندوز
دستورات AT
مقایسه
برای توضیح بیشتر، میتوانم چند نمونه از دستورات زیر خط فرمان آن را برای شما بیان کنم که عبارتند از:
ضمیمه
Arp
اختصاص دهید
دسته ای
یکپارچه سازی کنید
ادلین و شاید بیشتر
برای ارجاع به دستورات بیشتر تحت ms-dos، من پیوندی را به اشتراک می گذارم که می توانید بعداً آن را مشاهده کنید، Computerhope.
ویژگی های DOS
در اینجا برخی از ویژگی های متمایز برای سیستم عامل داس است که باید به وضوح بدانید:
این یک سیستم عامل 16 بیتی است.
ماوس را نمی توان برای کار با آن استفاده کرد، ورودی آن از طریق دستورات اولیه سیستم است.
حداکثر فضای موجود 2 گیگابایت است.
این یک سیستم عامل رایگان است.
از یک رابط مبتنی بر متن استفاده می کند و برای کار کردن به متن و کد نیاز دارد.
از رابط گرافیکی پشتیبانی نمی کند.
این یک سیستم عامل تک کاربره است.
این یک سیستم رابط مبتنی بر کاراکتر است.
این به مدیریت فایل کمک می کند، به عنوان مثال، ایجاد، ویرایش، حذف فایل ها و غیره.
مزایا و معایب سیستم عامل داس
اکنون باید نحوه کار با DOS را یاد گرفته باشید. قبل از این که شروع به استفاده کنید باید امنیت سیستم عامل را بررسی کنید و مزایا و معایب آن را بدانید.
مزایا
بنابراین مزایای زیر به شرح زیر است:
ما دسترسی مستقیم به BIOS و سخت افزار زیرین آن داریم.
اندازه آن بسیار سریعتر از هر نسخه ویندوزی “بوت می شود”. بنابراین، در یک سیستم کوچکتر اجرا خواهد شد.
این بسیار سبک وزن است، بنابراین سربار سیستم عامل چند وظیفه ای را ندارد.
برای ایجاد راهحلهایی برای مدیریت/اجرای سیستم MS و برای ترکیب برنامهها خوب است.
معایب
با مزایا، معایب زیادی نیز دارد که در زیر ذکر شده است:
هیچ چند وظیفه ای توسط سیستم عامل پشتیبانی نمی شود.
مشکل در دسترسی به حافظه هنگام آدرس دهی بیش از 640 مگابایت رم.
سطوح وقفه برای سخت افزار باید توسط خود ما مدیریت شود.
سیستم عامل از سفارش خودکار IRQ پشتیبانی نمی کند.
مهارت ها
مهارت های مورد نیاز با دانش پیش نیاز ضروری به شرح زیر است:
قادر به ایجاد مجموعه
قادر به اشکال زدایی و تست فایل های کوچک com
و همچنین قادر به وصله فایل های exe و .com است
قابلیت کار با مجموعه های 80*86
قادر به کار بر روی دستورالعمل هایی مانند MOV، ADD، INT، DB، JMP، LOOP و غیره.
قادر به کار با مقلدهای قابل توجه شامل DR-DOS، OpenDOS و FreeDOS هستند.
اگرچه به سختی یک سیستم عامل است، اما دارای عملکرد و سیستم عامل گسترده ای برای کار با آن است. این کار روی پدیده کمتر انجام دادن و بیشتر گرفتن است. این پنجره بزرگی را به گذشته باشکوه سازگار با رایانه های شخصی IBM باز می کند و وب سایت های زیادی وجود دارد که می توانید صدها برنامه قدیمی و بایگانی شده DOS را در آنها بارگیری کنید. این واقعاً اهمیت زیادی دارد زیرا برای شما قادر میسازد تا فایلها یا برنامههای دستهای ad-hoc (*.bat) را توسعه دهید تا وظایف خودکار شوند. Command Line Interface همچنین به شما این امکان را می دهد که از دستورات با سوئیچ ها برای تعامل استفاده کنید.
مقایسه ویندوز و سیستم عامل داس
هر دو داس و ویندوز از انواع سیستم عامل هستند. DOS یک سیستم عامل تک وظیفه ای، تک کاربره و مبتنی بر CLI است. در حالی که ویندوز یک سیستم عامل چند وظیفه ای، چند کاربره و مبتنی بر رابط کاربری گرافیکی است. این آموزش را بخوانید تا در مورد DOS و Windows و تفاوت این دو سیستم عامل با یکدیگر بیشتر بدانید.
DOS چیست؟
DOS (سیستم عامل دیسک) یک سیستم عامل مبتنی بر کاراکتر است که در دهه 1980 برای کامپیوترهای سازگار با IBM توسعه یافت. این سیستم عامل یکی از قدیمی ترین و پرکاربردترین سیستم عامل های کامپیوتری است. مجموعه ای از برنامه های کامپیوتری است. DOS می تواند عملکردهای عمده ای مانند مدیریت فایل، تخصیص منابع سیستم، ارائه ویژگی های ضروری برای کنترل دستگاه های سخت افزاری در یک سیستم کامپیوتری را انجام دهد.
این یک سیستم مبتنی بر خط فرمان است که به کاربران اجازه می دهد دستوراتی را برای اجرای برنامه ها یا دستکاری فایل ها وارد کنند.
ویندوز چیست؟
ویندوز یک سیستم عامل گرافیکی است که برای اولین بار توسط مایکروسافت در سال 1985 منتشر شد. این یک سیستم عامل چند کاربره و چند وظیفه ای است که یک رابط کاربری گرافیکی (GUI) برای تعامل کاربران با کامپیوتر فراهم می کند. ویندوز به کاربران اجازه می دهد تا چندین برنامه را همزمان راه اندازی و استفاده کنند و از طیف گسترده ای از سخت افزار و نرم افزار پشتیبانی می کند.
سیستم عامل ویندوز اساساً پسوند سیستم عامل دیسک است. ویندوز محبوب ترین و ساده ترین سیستم عامل است زیرا از گرافیک و رنگ ها برای ایجاد صفحه نمایش برای تعامل کاربر با سیستم کامپیوتری استفاده می کند. بزرگترین مزیت سیستم عامل ویندوز این است که برای استفاده از آن نیاز به آموزش خاصی نیست.
سیستم عامل ویندوز در ابتدا برای اجرای برنامه های کاربردی مختلف به DOS نیاز دارد. به همین دلیل، ابتدا باید DOS در حافظه کامپیوتر نصب شود و سپس می توان ویندوز را اجرا کرد.
تفاوت های کلیدی بین DOS و ویندوز
در اینجا، تفاوت های کلیدی بین DOS و Windows را مورد بحث قرار خواهیم داد.
DOS یک سیستم عامل خط فرمان است که در آن کاربران باید دستورات را برای ارائه دستورالعمل ها تایپ کنند. در مقابل، ویندوز یک رابط گرافیکی در اختیار کاربر قرار می دهد که در آن کاربران به راحتی می توانند با تشخیص آیکون ها و تصاویر، یک برنامه را اجرا کنند.
DOS یک محیط تک کاره، تک کاربره و برنامه نویسی تکی را ارائه می دهد، در حالی که ویندوزها سیستم های چند وظیفه ای، چند برنامه نویسی و چند کاربره را ارائه می دهند.
سیستم به صفحه کلید اجازه می دهد تا به عنوان ورودی اصلی استفاده شود، در حالی که ویندوز به صفحه کلید و ماوس به عنوان ورودی اصلی اجازه می دهد.
DOS از برنامه چند رسانه ای پشتیبانی نمی کند، در حالی که ویندوز از آن پشتیبانی می کند.
در حال حاضر، ما برخی از تفاوت های محبوب بین DOS و Windows را مورد بحث قرار خواهیم داد.
سهولت استفاده
برای کار با DOS باید چندین دستور را به خاطر بسپاریم.
برای ویندوز، نیازی به یادآوری دستورات ویندوز نیست.
رابط
از رابط خط فرمان استفاده می کند. هر عمل با استفاده از دستورات در DOS انجام شد.
از رابط کاربری گرافیکی استفاده می کند. از نوع تعامل WIMP (ویندوز، نمادها، منو، اشاره گر) پیروی می کند. رویدادهای اشاره گر ماوس کلیک و اسکرول برای اجرای اقدامات برنامه ریزی شده.
سیستم فایل
روش جدول تخصیص فایل 16 بیتی (FAT16) برای DOS استفاده می شود. این بدان معنی است که از شناسه های 16 بیتی برای تعریف منحصر به فرد مکان حافظه هر فایل استفاده می شود. این شناسه ها در جدولی با نام جدول تخصیص فایل به عنوان نتیجه ذخیره شدند. اگر این جدول خراب شود، بازیابی فایل ها در فایل منیجر آسان نخواهد بود.
در نسخه های قبلی، ویندوز از FAT32 استفاده می کرد و بعداً آن را با سیستم فایل فناوری مدرن (NTFS) جایگزین کرد. در NTFS، اطلاعات هر خوشه با داده های خوشه ذخیره می شود و جدول تخصیص فایل حذف می شود. همچنین از یک سیستم دایرکتوری برای درخت باینری استفاده می کند تا بازیابی و ذخیره سازی آسان تر باشد.
ورودی اولیه
DOS از دستورات برای انجام هر کاری استفاده می کند. این دستورات از طریق صفحه کلید هستند. بنابراین، صفحه کلید حالت ورودی اولیه به DOS است.
ویندوز از صفحه کلید و ماوس برای حالت ورودی اصلی خود استفاده می کند. رویدادهای کلیک و اسکرول برای کارهای غیر مرتبط با متن توسط این حالت های ورودی انجام می شود.
چند وظیفه ای
DOS یک سیستم عامل تک وظیفه ای است.
ویندوز چند کاره است.
چند کاربره
DOS نمی تواند چند کاربره را پشتیبانی کند. این اجازه می دهد تنها یک کاربر در یک زمان.
با استفاده از خدمات ترمینال، ویندوز میتواند همزمان چند کاربر را پشتیبانی کند (مثلاً سرورهای ویندوز).
سیستم رجیستری و مبادله
از یک کاتالوگ برای چارچوب مبادله و اطلاعات رجیستری خود استفاده می کند. این اطلاعات دارای یک فهرست فرعی و شاخص خاص است که آن را در برابر حملات آسیب پذیرتر می کند.
از یک سیستم پیچیده مبتنی بر دایرکتوری برای ذخیره اطلاعات رجیستری استفاده می کند. وب پیچیده سیستم ذخیره سازی اطلاعات حذف این اطلاعات حیاتی را غیرممکن می کند.
امنیت
امنیت بسیار کمتری داشت زیرا با ایده نقش های کاربر سازگار نبود.
با ایده مجوز، بر ضعف امنیتی DOS غلبه می کند. کاربران برای دسترسی کامل به رایانه باید مجوزهای بالاتری داشته باشند.
شبکه سازی
شبکه یک ویژگی اضافی در DOS بود. یک سیستم کامپیوتری به ندرت به شبکه متصل می شد. این امر اشتراک گذاری فایل ها را بین رایانه ها دشوار می کند.
همچنین اتصالات شبکه یکپارچه را برای رایانه ها پیاده سازی کرد. این امکان دسترسی به دستگاه های مشترک ذخیره سازی دیسک مشترک مانند چاپگرها، اسکنرها و حافظه مشترک را فراهم می کرد.
اندازه ذخیره سازی
به دلیل تقسیم بندی 16 بیتی آن، حداقل ظرفیت ذخیره سازی دیسک را داشت.
سیستم عامل جدید ویندوز این ضعف را با توجه به پیشرفت تکنیک های تقسیم بندی و تراشه های حافظه برطرف کرده است.
اندازه سیستم عامل
به دلیل رابط کاربری بسیار ابتدایی و حداقل ویژگی های آن بسیار سبک وزن بود. یک دستگاه DOS معمولی به حدود 512 کیلوبایت تا 1 مگابایت برای سیستم عامل، برنامه و داده نیاز دارد.
ویندوز ویژگیهای گرافیکی بیشتری مانند عکسها، ورزشها، فیلمها و غیره را ارائه میکند. این باعث میشود که با حداقل مشخصات سیستم عامل ویندوز 10، 4 گیگابایت رم و 500 گیگابایت فضای دیسک، آن را سنگین کند.
نتیجه گیری
بنابراین با معرفی ویندوز 3.0، نزدیک به انقراض بود. Gui به شدت استفاده از Ms DOS را نابود کرد. با معرفی ویندوز 95، برای راهاندازی، عیبیابی و سازگاری با نرمافزار قدیمیاش، بهویژه بازیها، استفاده شد و دیگر بهعنوان یک محصول مستقل منتشر نشد. بنابراین این کل نمای کلی خانم DOS بود. در پایان، میخواهم بگویم که دارای عنصری از نوردهی است. هرگز نمیتوان آن را قدیمی کرد.
افرادی که بر روی آن کار می کنند همیشه سودآور خواهند بود زیرا رایگان است . در مقایسه با نسخه پولی هر سیستم عاملی مانند IOS، Windows 10 و غیره دارای کل ویژگی است. جدا از آن، این یک سیستم عامل دارای مجوز از مایکروسافت است، بنابراین ما می توانید به آن اعتماد کنید زیرا یکی از بزرگترین شرکت های نرم افزاری است.