یک سیستم عامل (OS) نرم افزار (Software) است که عملکردهای اصلی رایانه را کنترل می کند. با سخت افزار (Hardware) ارتباط برقرار می کند و به برنامه (Program) اجازه اجرا می دهد. سیستم عامل حاوی سیستم نرم افزار (System Software) لازم برای چکمه (Boot) و عملکرد رایانه شما است و ممکن است شامل برنامه های همراه مانند مرورگر اینترنت (Web Browser) و ویرایشگر متن (Text Editor) باشد. هر رایانه، تبلت و تلفن هوشمند دارای یک سیستم عامل است.
محبوب ترین سیستم عامل ها برای رایانه های رومیزی و لپ تاپ عبارتند از پنجره ها (Windows)، سیستم عامل مک (macOS) و لینوکس (Linux). این سیستم عامل ها یک رابط کاربر گرافیکی (GUI)، شامل یک محیط دسکتاپ (Desktop) ارائه می کنند که به شما امکان می دهد فایل (File) و پوشه (Folder) را مدیریت کنید. همچنین میتوانید برنامه کاربردی (Application) را از برنامهنویسهای شخص ثالث نصب و اجرا کنید. سخت افزار کامپیوتر تعیین می کند که چه سیستم عامل هایی را می توانید نصب کنید. رایانههای اپل (Apple) فقط macOS را اجرا میکنند، در حالی که سایر سختافزارهای کامپیوتر شخصی (PC) میتوانند ویندوز، لینوکس و سایر سیستمعاملها را اجرا کنند.
تلفن همراه (Mobile) دستگاه هایی مانند تبلت (Tablet) و از سیستم عامل های تلفن همراه اختصاصی استفاده کنید که برای استفاده با گوشی هوشمند (Smartphone) طراحی شده اند. دو سیستم عامل محبوب تلفن همراه صفحه لمسی (Touchscreen) و اندروید (Android) هستند. iOS منحصر به سیستم عامل آیفون (iOS) است، در حالی که یک نسخه، iPadOS، در آیفون (iPhone) اجرا میشود. Android بر روی گوشیهای هوشمند و تبلتهای چندین سازنده اجرا میشود.
هر سیستم عامل از یک رابط برنامه کاربردی متفاوت (آی پد (iPad)) پشتیبانی می کند، که توسعه دهندگان می توانند هنگام ساخت برنامه ها به آن دسترسی داشته باشند. به عنوان مثال، API توابع از پیش نوشته شده برای ایجاد، ذخیره و حذف فایل ها را فراهم می کند. قبل از اجرای برنامه، رابط برنامه کاربردی (API) باید برای یک سیستم عامل خاص کد منبع (Source Code) باشد. در حالی که برخی از برنامه ها کامپایل (Compile) هستند و برای بیش از یک سیستم عامل در دسترس هستند، بسیاری از توسعه دهندگان نرم افزار تنها از یک سیستم عامل پشتیبانی می کنند تا پیچیدگی پروژه خود را کاهش دهند.
دلایل زیادی وجود دارد که ممکن است افراد انتخاب کنند. یک سیستم عامل بر دیگری ترجیح شخصی برای یک رابط کاربری گرافیکی خاص ممکن است نقش داشته باشد. برخی از سیستم عامل ها برای کارهای خاصی مناسب هستند. به عنوان مثال، لینوکس برای اجرای پلت فرم متقابل (Crossplatform) ایده آل است. ویندوز دارای بیشترین تنوع نرم افزار و بازی است. macOS به عنوان کاربر پسند شناخته شده است و به خوبی با دستگاه های iOS ادغام می شود. اندروید قابلیت شخصی سازی بیشتری دارد و گزینه های سخت افزاری بیشتری نسبت به iOS دارد. هنگام انتخاب یک سیستم عامل، مطمئن شوید که نرم افزار مورد نیاز شما را اجرا می کند و دارای سرور (Server) است که شما راحت از آن استفاده می کنید.
تعریف سیستم عامل (Operating System) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف سیستم عامل (Operating System) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.