سیستم عامل دو

سیستم عامل دو

هر نوع سیستم عامل برای هدف خاصی طراحی شده است. به عنوان مثال، سیستم عامل های دسکتاپ برای رایانه های شخصی و ایستگاه های کاری مانند ویندوز، macOS و لینوکس طراحی شده اند. آنها یک کاربر گرافیکی ارائه می دهند
رابط و طیف گسترده ای از برنامه ها را پشتیبانی می کند. از طرف دیگر، سیستم عامل سرور برای سرورها و مراکز داده مانند Windows Server، Linux Server و بسیاری دیگر از سیستم عامل های مبتنی بر یونیکس (مانند RedHat، Fedora، FreeBSD، Solaris و غیره). آنها ارائه عملکردهایی مانند پشتیبانی چند کاربره، دسترسی از راه دور و مدیریت منابع.
با پیشرفت فناوری‌های محاسباتی، دستگاه‌های تلفن همراه هوشمند افزایش یافتند

به عنوان گوشی های هوشمند و تبلت ها. با آنها، سیستم عامل های تلفن همراه ظاهر شدند که برای این دستگاه ها امضا شده اند. در حال حاضر محبوب ترین ها iOS/iPadOS و اندروید هستند. آنها رابط های لمسی ارائه می دهند و از اکوسیستم کاملی از برنامه ها و خدمات تلفن همراه پشتیبانی می کنند.
سیستم عامل های تعبیه شده برای دستگاه های تعبیه شده مانند Internet of طراحی شده اند
Things (IoT) (Atzori، Iera، & Morabito، ۲۰۱۰) دستگاه‌ها، دستگاه‌های پوشیدنی، سیستم‌های خودرو
و لوازم پزشکی برخی از نمونه ها FreeRTOS، WearOS یا Android Things هستند. آنها
از جمله ویژگی های دیگر، قابلیت های بلادرنگ و کم مصرف را فراهم می کند.
سیستم‌های عامل در طول زمان تکامل می‌یابند، و تکامل آنها مشروط به فناوری‌های مورد استفاده در آن زمان برای ساخت رایانه‌ها بوده است. اولین نسل از عملیات
سیستم ها در دهه ۱۹۵۰-۱۹۶۰ توسعه یافتند، زمانی که رایانه ها بر اساس لوله های خلاء بودند.
و بعداً روی ترانزیستورها، و از طریق کارت های پانچ شده با دنیای خارج ارتباط برقرار کردند. زود
سیستم عامل ها مانند GM-NAA I/O (Surhone, Tennoe, & Henssonow, ۲۰۱۰) یا IBSYS
(Corporation، ۱۹۶۳)، برای کامپیوترهای بزرگ طراحی شده و از پردازش دسته ای استفاده می شود. را
وظایفی که باید توسط کامپیوتر انجام شود روی مجموعه ای از کارت ها و این کارت ها کدگذاری می شدند
وارد کامپیوتر شدند. وظایف اساسی سیستم عامل این بود که
این کارت ها را بخوانید و کارهای کدگذاری شده روی آنها را به ترتیب انجام دهید و نتایج را ارائه دهید
به چاپگر خطی
دهه ۱۹۷۰ تا ۱۹۸۰ با معرفی مدار مجتمع در تولید رایانه مشخص شد. اشتراک زمان و رابط خط فرمان علاوه بر ظاهر شد
پردازش دسته ای علاوه بر سیستم عامل برای کامپیوترهای بزرگ، سیستم عامل ها
مانند یونیکس (ریچی و تامپسون، ۱۹۸۴)، CP/M (کیلدال، ۱۹۷۴) و MS-DOS (شرکت،
۲۰۰۲) با در نظر گرفتن رایانه های شخصی و ایستگاه های کاری شخصی طراحی شدند.