پاورپوینت سیستم عامل ها
۴۹,۹۰۰ تومان۱۰۰,۰۰۰ تومان (-50%)
مقاله موجود است
پاورپوینت سیستم عامل ها یک پاورپوینت مربوط به رشته کامپیوتر و آی تی می باشد. در این پاورپوینت ابتدا سیستم عامل و ضرورت وجود آن را تعریف کردیم و به طور مختصر به وظایف آن ها و کارایی هرکدام اشاراتی کردیم.
این پاورپوینت ارزشمند شامل 15 اسلاید کاملا قابل ویرایش آماده دانلود شده است.
در ادامه بخشی از این پاورپوینت را مرور می کنیم. همچنین میتوانید به صفحه مخصوص مهندسی کامپیوتر وب سایت آقای کافی نت بروید و از سایر مقالات آن استفاده کنید.
پاورپوینت سیستم عامل ها
سیستم عامل (Operating System) را ممکن است با مخفف OS نیز بشناسید.
این نرم افزار به محض نصب، تمامی برنامههای کامپیوتری را مدیریت خواهد کرد.
همانطور که میدانید نرم افزارها، اپلیکیشنها و برنامههای اجرایی حتما باید با سیستمهای عامل هم خوانی داشته باشند به همین دلیل در هنگام نصب این موارد، افراد تطابق با سیستم عامل را چک میکنند.
در صورت عدم تطابق ممکن است نرم افزار به درستی اجرا نشود و یا حتی اصلا نصب نشود.
جالب است بدانید با کمک یکOS میتوان هزاران هزار برنامه کاربردی و اپلیکیشن را نصب نمود و محدودیتی برای آن وجود ندارد.
برقراری ارتباط بین سخت افزار و نرم افزار
مسئول شناسایی و پیکربندی سخت افزارهای کامپیوتری، سیستم عامل میباشد. همچنین وظیفهی فراهم کردن برنامهای برای دسترسی نرم افزارها به این سخت افزارها نیز با سیستم عامل است. همانطور که گفته شد، بعد از شناسایی یک نرم افزار، سیستم عامل، درایور مربوطه را نصب میکند تا نرم افزارها از طریق آن بتوانند با سخت افزار در تعامل باشند. سخت افزارهایی مانند USB، پورت های شبکه، کارهای گرافیک یا GPU، حافظهها مثل RAM، هارد (HDD) و بسیاری از سخت افزارهای دیگر.
پیکربندی یا Config سخت افزارها معمولا در یک ساختار استانداردی در سیستم عامل (Operating System)ثبت میشوند. به عنوان مثال در ویندوز این پیکربندیها در رجیستری ویندوز یا Windows Registry ذخیره میشوند. سازندگان دستگاهها و سخت افزارها هر از چند گاهی درایورها را بروز رسانی میکنند. سیستم عامل باید این بروزرسانیها را به طور خودکار دانلود و نصب کند تا از بهترین عملکرد و امنیت دستگاهها اطمینان حاصل شود. با تعویض دستگاه، سیستم عامل مجددا درایورهای جدید را نصب و پیکربندی میکند.
چرا باید از سیستم عامل استفاده کنیم؟
هر نرم افزاری که بر روی کامپیوتر نصب میشود، نیاز دارد دائما با سخت افزار در تعامل باشد، مثلا عددی را از کیبورد از کاربر دریافت کند یا متنی را بر روی صفحهی نمایش نشان دهد یا یک فایلی را پرینت کند. تمامی این امورات نیازمند به ارتباط با سخت افزار است. همچنین این نرم افزارها از UIها تشکیل شده است. اگر سیستم عاملی در کار نباشد، نوشتن کل UI و نوشتن کدهای سطح پایین برای ارتباط با سخت افزار، تماما بر عهده سازندگان نرم افزارها خواهد بود. این کار دو مشکل اساسی دارد، اول اینکه اگر هر نرم افزاری بخواهد تمامی این موارد را از صفر بنویسد و در حافظه ذخیره کند، حافظه خیلی زود پر میشود. بنابراین این کار اصلا بهینه نیست، مورد دوم اینکه نوشتن کدهای سخت افزاری کار پیچیدهای است و در این صورت نوشتن نرم افزار برای توسعه دهندگان عملا غیر ممکن میشود.
بنابراین سیستم عامل ساخته شده تا انجام تمامی این فرآیندها را بر عهده بگیرد. به عنوان مثال مراحل فرستادن یک بسته به شبکه به وسیلهی کارت های شبکه، کار سیستم عامل میباشد، نرم افزارها تنها به وسیلهی واسط ها یا APIها درخواستهای ارسال بسته را فراخوانی میکنند و بدین وسیله قادر هستند تا بک بسته را در طول شبکه ارسال کنند بدون اینکه از جزئیات سخت افزاری و عملکرد آن اطلاعی داشته باشند.
بنابراین سیستم عامل ساخته شده تا انجام تمامی این فرآیندها را بر عهده بگیرد. به عنوان مثال مراحل فرستادن یک بسته به شبکه به وسیلهی کارت های شبکه، کار سیستم عامل میباشد، نرم افزارها تنها به وسیلهی واسط ها یا APIها درخواستهای ارسال بسته را فراخوانی میکنند و بدین وسیله قادر هستند تا بک بسته را در طول شبکه ارسال کنند بدون اینکه از جزئیات سخت افزاری و عملکرد آن اطلاعی داشته باشند.
با توجه به اینکه فرآیندهای سخت افزاری یک امر تکراری میباشد، بنابراین تمامی نرم افزارها با فراخوانهای مشابهی میتوانند امورات خود را انجام دهند، این امر باعث صرفه جویی در زمان میشود و میزان کد مورد نیاز برای توسعه نیز بشدت کاهش پیدا میکند. بعد از نصب سیستم عامل، سیستم عامل درایورها یا راه اندازهای سخت افزاری را نصب و اجرا میکند تا هم کاربر و هم خود سیستم عامل بتوانند از طریق این درایورها با سخت افزارها ارتباط برقرار کنند.
تعداد صفحات | 11-20 |
---|---|
فایل PDF | ندارد |
فایل پاورپوینت | دارد |
منابع و مآخذ | ندارد |
فایل Word | ندارد |
-
مديريت تحول دانش مدار يادگيري سازماني
نمره 5.00 از 502۱۱,۹۰۰ تومان۱۵,۶۰۰ تومانمديريت تحول دانش مدار يادگيري سازماني
۱۱,۹۰۰ تومان۱۵,۶۰۰ تومان -
-
پروژه ساختمان فولادی بهمراه نقشه ها و محاسبات
نمره 5.00 از 501۴۹,۹۰۰ تومان۹۵,۰۰۰ تومانپروژه ساختمان فولادی بهمراه نقشه ها و محاسبات
۴۹,۹۰۰ تومان۹۵,۰۰۰ تومان -
اقدام پژوهی چگونه توانستم حجاب را بهبود بخشم
نمره 5.00 از 501۱۹,۹۰۰ تومان۴۹,۹۰۰ توماناقدام پژوهی چگونه توانستم حجاب را بهبود بخشم
۱۹,۹۰۰ تومان۴۹,۹۰۰ تومان -
-
پروژه طراحی و اجرای خودرو گازسوز
نمره 5.00 از 501۹۹,۰۰۰ تومان۲۰۰,۰۰۰ تومانپروژه طراحی و اجرای خودرو گازسوز
۹۹,۰۰۰ تومان۲۰۰,۰۰۰ تومان
Reviews
There are no reviews yet.