سه شنبه, 25 ارديبهشت 1403

 



موضوع: خلاصه مطالب جلسه پنجم

خلاصه مطالب جلسه پنجم 10 سال 4 هفته ago #70119

انواع نرم افزار
نرم‌افزار سیستمی،نرم افزار کاربردی
به نرم‌افزاری در رایانه گفته می‌شود که به کارکرد سیستم رایانه یا کاربردهای سطح پایین رایانه مربوط باشد. این نرم‌افزارها به ساختار فیزیکی سخت‌افزار رایانه وابسته هستند و در نوشتن آن‌ها از زبان‌های سطح پائین مانند زبان اسمبلی استفاده می‌شود. سیستم‌عامل و درایورها از نرم‌افزارهای سیستم هستند. از جمله زبان هایی که برای نگارش نرم‌افزارهای سیستمی استفاده می‌شود، زبان برنامه نویسی C می‌باشد. کار کردن با سی برای برنامه نویسان راحت تر است و آنان این زبان را به اسمبلی ترجیح می‌دهند. اگر برای نگارش نرم‌افزار سیستمی مشکل محدودیت فضای سخت‌افزاری داشته باشیم بهتر است با زبان اسمبلی کار کنیم که حجم آن پایین تر است. نرم‌افزارهای سیستمی به سخت‌افزار وابسته اند.
در برابر نرم‌افزار سیستم، نرم‌افزار کاربردی قرار دارد که برای کاربردهای سطح بالا و غیرسیستمی رایانه است و معمولاً به زبان‌های سطح بالا نوشته می‌شود که از جزئیات سخت‌افزاری سیستم مستقل است.

سیستم عامل:
سیستم عامل بدون شک یکی از مهمترین نر مافزارها در رایانه است و به عنوان نر مافزار رابط
بین کاربر و سخت افزار با روشن شدن رایانه، فعال شده و پس از آغاز به کار، محیط را برای کار با
نر مافزارهای کاربردی آماده م یکند. هنگام خاموش کردن نیز سیستم عامل پس از بستن همه برنام هها،
به عنوان آخرین نر مافزار کار خود را به اتمام م یرساند. سیستم عامل با سازماندهی، مدیریت و کنترل
منابع سخ تافزاری امکان استفاده بهینه از آ نها را فراهم م یکند. اکثر رایانه ها برای کار به یک سیستم
عامل نیاز دارند و معمولاًً سیستم عامل اولین نر مافزاری است که در رایانه نصب م یشود.
وظایف اصلی هر سیستم عامل عبارتند از:
مدیریت منابع
ایجاد سهولت جهت کار با رایانه
اجرای برنام ههای کاربردی

انواع سیستم عامل ها و ویژگی های آ نها

DOS
اولین سیستم عامل رایان ههای شخصی با رابط کاربری متنی )برای انجام هر کاری باید
دستور خاص آن را وارد کرد.( این سیستم عامل در حال حاضر تقریباً منسوخ شده
است.
ویندوز 98 ،Me و 2000
برخی از نسخ ههای سیستم عامل ویندوز، تمام یاین نسخ هها واسط کاربر گرافیکی دارند
و تقریباً منسوخ شده هستند.
ویندوز XP :یکی از سیستم عامل های پرکاربرد با امکانات متنوع برای کار با رایانه شخصی است.
ویندوز ویستا و7:
نسخه های جدید سیستم عامل ویندوز که اخیراً به بازار عرضه شده است. این نسخه ها
علاوه بر پوشش امکانات نسخ ههای قبلی، ضریب امنیت بالایی دارند و نسبت به
نسخ ههای قبلی از گرافیک بهتر و امکانات بیشتری برخوردار هستند.
مکینتاش:
این سیستم عامل مخصوص نصب روی رایان ههای Apple است. از ویژگ یهای آن
رابط گرافیکی بسیار قوی و قابلیت چند رسان های م یباشد.
یونیکس:
این سیستم عامل مخصوص رایان ههای سرور است و امکان سروی سدهی همزمان به
تعداد زیادی کاربر و نر مافزار را دارد.
لینوکس:
این سیستم عامل با متن باز بودن آن ) Open Source ( امکان م یدهد که متناسب با نوع
کار قابل ویرایش باشد بعضی از تولیدکنندگان بزرگ نر مافزار مثل Oracle و مؤسسات
امنیتی و برخی از کشورها برای این منظور و همچنین برای صرفه جویی در هزین هها از
این سیستم عامل استفاده م یکنند.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده.
مدیران انجمن: سید جواد رضوی