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

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

این چیه؟

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

  • ویرایش متون، تصاویر، اطلاعات پردازش کاربردی.
  • ابزاری برنامه های جدید ایجاد کنید.
  • سیستم ها تعدادی عملکرد اضافی را انجام می دهند، به عنوان مثال، کپی هایی از اطلاعات آماده ایجاد می کنند، اطلاعات مرجع را صادر می کنند و عملکرد همه دستگاه های رایانه شخصی را بررسی می کنند.

نرم افزار کامپیوتر مرکز کنترل است. این شامل برنامه های خاصی است: سیستم عامل، سرویس و برنامه نویسی.

از کجا دانلود کنم؟

دانلود برنامه های سیستمی برای رایانه به صورت رایگان در وب آسان است. خطر در این واقعیت نهفته است که فایل های سیستم در سایت های مختلف ممکن است حاوی برنامه های مخرب و ویروس باشند. قبل از دانلود فایل های ناشناخته، مطمئن شوید که قابل اعتماد هستند و به رایانه شما آسیب نمی رسانند.

برنامه ها

برنامه های سیستم عبارتند از: ابزارهای کمکی برای ردیابی عملیات انجام شده بر روی فایل ها و دسترسی به رجیستری (RegMon، FileMon)، برنامه هایی برای تمیز کردن رجیستری (RegCleaner). راه اندازی برنامه های مختلف با استفاده از Resplendid Resolver انجام می شود. ردیابی داده ها در مورد فرآیندهای در حال اجرا توسط Process Explorer کنترل می شود. در طول راه اندازی سیستم ویندوز، Autoruns ویرایش و نمایش را فراهم می کند.

علاوه بر این، برنامه های سیستمی پیوندهای نمادین ایجاد می کنند، برنامه ها را راه اندازی می کنند و تعدادی اقدامات دیگر را انجام می دهند. به عنوان مثال، Avira System Speedup که برای پلتفرم ویندوز ایجاد شده است، فایل های برنامه منسوخ و استفاده نشده را جستجو می کند و آنها را حذف می کند. ویژگی این است که با کمک آن سرعت سیستم عامل افزایش می یابد.

برنامه معروف آنتی ویروس Avast Free Antivirus ویروس ها را روی هارد کامپیوتر، دانلود، حافظه و مسدود کردن آنها پیدا می کند. پایگاه های داده به طور منظم از طریق اینترنت به روز می شوند. Avast یک رابط کاربری واضح و ساده دارد. ابزارهای سیستم CCleaner برای ویندوز زباله های موجود در سیستم عامل کامپیوتر را پاک می کند، فایل های موقت و بلااستفاده را حذف می کند.

روش نصب؟

نصب برنامه های سیستمی مستلزم برخورداری کاربر از مهارت ها و دانش خاصی است. می توانید این کار را به متخصصان بسپارید یا سعی کنید خودتان مجموعه لازم را دانلود و نصب کنید. به عنوان یک قاعده، درایورهای سیستم، سیستم عامل (ویندوز)، برنامه های کاربردی، پلاگین ها، احیاگرهای سیستم، BIOS نصب می شوند. به منظور نصب برنامه محبوب ویندوز 7، تصمیم بگیرید که چگونه اجرا شود: از دیسک یا درایو فلش. پس از راه اندازی، پنجره نصب ظاهر می شود. آنچه در خطوط ارائه می شود را انتخاب کنید، روی "بعدی" و "نصب" کلیک کنید. با موافقت نامه مجوز موافقت کنید، روی Next کلیک کنید. نوع "نصب کامل" را انتخاب کنید.

زمان انتخاب هارد دیسک فرا رسیده است. حجم معمولی آن 35 گیگابایت است. روی "ایجاد" - "اعمال" - "بعدی" کلیک کنید. نصب فایل های سیستم و مراحل راه اندازی سیستم عامل آغاز خواهد شد. پس از پایان، می توانید نام کاربری و رمز عبور تعیین کنید، تاریخ، ساعت و تنظیمات دیگر را تغییر دهید. اگر کسی به نحوه نصب مجدد یک برنامه سیستمی علاقه مند است، آن را به طور کامل از رایانه حذف کنید. به "کنترل پنل" - "افزودن یا حذف برنامه ها" بروید، کامپیوتر خود را مجددا راه اندازی کنید و عملیات جدیدی را شروع کنید.

سیستم عامل

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

هدف اصلی سیستم عامل اطمینان از عملکرد عادی رایانه در هر یک از سه حالت است. علاوه بر این، سیستم باید به صورت پویا منابع را مطابق با فرآیندهای محاسباتی تخصیص و مدیریت کند. منابع می توانند سخت افزار یا نرم افزار باشند. اولی شامل RAM، لوازم جانبی، ریزپردازنده، و دومی - هر نرم افزاری که به مدیریت داده ها و فرآیندها کمک می کند. سیستم عامل یک واسطه بین کاربر و کامپیوتر است. درخواست ها را تجزیه و اجرا می کند.

اکثر کامپیوترهای امروزی از سیستم عامل ویندوز استفاده می کنند. به عنوان مثال، ویندوز 2000 حرفه ای متعلق به نسل جدید است و برای انجام تجارت در وب استفاده می شود. از مزایای آن می توان به سهولت استفاده، قابلیت اطمینان، صرفه جویی و ایمنی اشاره کرد.

سرویس

این برنامه ها قابلیت های سیستم عامل را افزایش می دهند، عملکرد نرم و روان کامپیوتر را فراهم می کنند، توسعه خودکار را انجام می دهند و شامل یک زبان برنامه نویسی، کتابخانه ها و کامپایلرها می شوند. به برنامه های خدماتی، ابزارهای کمکی نیز می گویند. آنها در تعمیر و نگهداری کامپیوتر نقش دارند. خدمات سخت افزار و نرم افزار را بررسی کنید و داده های جمع آوری شده را در اختیار کاربر قرار دهید. کیت های ابزار چند منظوره و مستقل برای ویندوز وجود دارد. برنامه های خدماتی شامل درایورها، بایگانی کننده ها و آنتی ویروس ها هستند.

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

آنتی ویروس ها از داده های کامپیوتری در برابر ویروس ها محافظت می کنند. آنها عواقب عفونت ها را از بین می برند و از خطر جلوگیری می کنند.

بایگانی‌ها کپی‌هایی از فایل‌ها ایجاد می‌کنند، اندازه آن‌ها را کاهش می‌دهند، آن‌ها را ادغام می‌کنند و در یک بسته جداگانه قرار می‌دهند. در این حالت از روش های خاصی برای فشرده سازی داده ها استفاده می شود. یکی از محبوب ترین آرشیوها WinRar است.

خدمات رفاهی

برنامه های سیستم شامل مجموعه ای از ابزارهای کمکی است. در لاتین، utilitas به معنای "نفع" است. آنها واقعاً مزایای زیادی برای رایانه به ارمغان می آورند. اینها برنامه های کاربردی هستند که خدمات اضافی را به کاربر ارائه می دهند. به عنوان مثال، با کمک ابزار یکپارچه سازی دیسک، عملکرد آن بهینه می شود که تأثیر مثبتی بر سرعت دارد. برنامه تأیید صحت اطلاعات روی دیسک را که در جداول موجود است اسکن می کند و همچنین خرابی ها را جستجو می کند. ابزار فشرده دیسک های فشرده را ایجاد و نگهداری می کند. برنامه بهینه سازی مکان فایل ها را تغییر می دهد تا بتوانید سریعتر به آنها دسترسی پیدا کنید.

ویندوز 10

برنامه های سیستم برای ویندوز 10 باید برای یک سیستم عامل خاص مناسب باشند. سیستم عامل جدید دارای یک رابط به روز شده، از جمله منوی استارت است. می توانید خودتان آن را سفارشی کنید، اندازه آن را تغییر دهید، مدیریت کنید، عناصر غیر ضروری را حذف کنید، موارد ضروری را اضافه کنید. ویندوز 10 دارای یک Action Center جدید است که در سمت راست دسکتاپ ظاهر می شود. در مرکز می توانید اطلاعات کاملی در مورد عملکرد سیستم عامل پیدا کنید و همچنین در مورد مشکلات به وجود آمده مطلع شوید.

یک دستیار صوتی مجازی یا دستیار کورتانا به برنامه ریزی رویدادهای مهم، رزرو اتاق های هتل و حتی ادامه مکالمه با کاربر کمک می کند. علاوه بر این، ویندوز 10 یک مرورگر جدید دارد که با بسیاری از آنها رقابت خواهد کرد. از ویژگی های اصلی مایکروسافت اج می توان به سرعت بالا، پردازش داده ها، رابط کاربری راحت و زیبا اشاره کرد. نسخه جدید از رایانه های شخصی هیبریدی پشتیبانی می کند، امکان ایجاد چندین دسکتاپ مجازی وجود دارد. کلاینت ایمیل نیز برای بهتر شدن تغییر کرده است. اکنون کاربر می تواند متون مکاتبات را قالب بندی کند، از ابزارها، تصاویر و نشانگرهای جدید استفاده کند.

ویژگی های خاص

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

کارکرد

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

کارایی

شما می توانید عملکرد را بر اساس نحوه عملکرد برنامه های جدید سیستم ویندوز قضاوت کنید. در مقیاس 1.0 تا 7.9 امتیاز ارزیابی می شود. ارزیابی توسط سیستم عامل انجام می شود که داده های نهایی را در قالب یک جدول تولید می کند. شاخص عملکرد با کوچکترین شاخص جزء آزمایش شده تعیین می شود.

اطلاعاتی که دریافت می کنید می تواند برای بهبود عملکرد رایانه شما استفاده شود. اگر می خواهید شاخص عملکرد ویندوز 7 را مشاهده کنید، روی نماد "Computer" در دسکتاپ راست کلیک کرده و "Properties" را انتخاب کنید.

حذف

اگر برنامه های سیستم آلوده به ویروس هستند، استفاده نمی شوند یا فضای دیسک را اشغال می کنند، حذف آن ضروری است. اگر به دلیل نصب دو سیستم عامل به طور همزمان نیاز به حذف سیستم عامل ویندوز دارید یا دوباره آن را نصب کنید، ابتدا تصمیم بگیرید که کدام یک را رها کنید. به عنوان مثال، شما نسخه های مختلفی را نصب کرده اید - 7 و 8.

  • در طول فرآیند حذف، تمام برنامه های کامپیوتر باید بسته شوند.
  • به دسکتاپ بروید، کلیدهای ترکیبی Win + R را فشار دهید، msconfig را در یک خط خالی وارد کنید و دستور "OK" را تأیید کنید.
  • در پنجره ای که ظاهر می شود، به تب "دانلود" بروید، سیستم عاملی را که ترک می کنید انتخاب کنید، روی "تنظیم به عنوان پیش فرض" کلیک کنید.
  • در مرحله بعد، سیستمی را که می خواهید از شر آن خلاص شوید انتخاب کنید و روی "حذف" کلیک کنید.
  • یک پنجره کوچک ظاهر می شود، راه اندازی مجدد را انتخاب کنید.
  • پس از راه اندازی مجدد کامپیوتر، سیستم رها شده کار خود را شروع می کند.
  • در مرحله بعد، باید فایل های قدیمی را روی هارد دیسک "C" در پارتیشنی که سیستم عامل دوم در آن قرار داشت، فرمت کنید. این یک روش رادیکال است که تمام اطلاعات ذخیره شده در آنجا، از جمله برنامه های سیستم برای رایانه را حذف می کند. مراقب باش!

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

Srvinstw.exe

همه ما می دانیم که ویندوز خدمات (سرویس هایی) دارد که با کلیک راست بر روی نماد My Computer و انتخاب "Manage" از منوی زمینه قابل مشاهده هستند. اگر هر یک از سرویس‌ها با سیستم عامل شروع می‌شود، می‌توان با تنظیم حالت راه‌اندازی روی دستی یا غیرفعال به جای خودکار، آن را غیرفعال کرد. اما همه نمی دانند که یک سرویس می تواند به راحتی و به سرعت از لیست خدمات سیستم برای همیشه حذف شود. اگر دوست دارید ویروس ها را به صورت دستی پاک کنید یا می خواهید از شر برخی برنامه های مزاحم که خود را یک سرویس سیستمی تصور می کند خلاص شوید، این ویژگی بسیار مفید است. گاهی اوقات تنظیم یک برنامه برای اجرا به عنوان یک سرویس نیز ضروری می شود.
برنامه کوچک srvinstw.exe که فقط از یک فایل تشکیل شده است، به شما کمک می کند تا با خدمات سیستم مقابله کنید. این برنامه به شکل یک جادوگر مناسب ساخته شده است، پس از راه اندازی که از شما خواسته می شود یک اقدام را انتخاب کنید - حذف یک سرویس سیستم موجود یا تنظیم یک برنامه برای اجرا به عنوان یک سرویس.

این برنامه می تواند نه تنها خدمات ویندوز، بلکه درایورهای دستگاه بارگیری شده با سیستم عامل را حذف کند. گزینه "Include device drivers" را علامت بزنید و می توانید درایوری را که قرار است از لیست خدمات حذف شود انتخاب کنید.

Srvinstw به شما امکان می دهد خدمات را هم در رایانه شخصی خود و هم در رایانه های دیگر در شبکه محلی مدیریت کنید. برای این کار کافیست گزینه "Remote machine" را علامت بزنید و در قسمت "Computer name" نام کامپیوتر راه دور را وارد کنید.

Srvinstw یک ابزار کوچک اما بسیار مفید است که نیازی به نصب ندارد و در ویندوز XP و ویندوز ویستا عالی کار می کند. در نظر داشته باشید که در ویندوز ویستا برنامه باید به صورت administrator اجرا شود.

Process Explorer

جایگزینی شایسته برای مدیریت وظیفه استاندارد ویندوز، Process Explorer به راحتی لیستی از فرآیندهای در حال اجرا را نمایش می دهد. این برنامه متعلق به ابزارهای Sysinternals است و می توانید آن را از وب سایت رسمی مایکروسافت دانلود کنید

پنجره اصلی برنامه اطلاعات تقریباً کاملی را در مورد هر فرآیند نمایش می دهد: توضیحات، شناسه، استفاده از منابع سیستم کامپیوتری، توسعه دهنده برنامه منبع فرآیند، مسیر فایل اجرایی، نسخه برنامه، کتابخانه های پویا (DLL) بارگیری شده توسط فرآیند و سایر داده های تعریف شده در منوی "نما" - "ستون ها را انتخاب کنید". در صورت تمایل، لیست فرآیندها را می توان در یک فایل txt ذخیره کرد.

تمامی فرآیندها در قالب یک درخت ارائه می شوند و بر اساس ساختار سلسله مراتبی گروه بندی می شوند. به عنوان مثال، گروه services.exe شامل سرویس های سیستمی و گروه explorer.exe شامل برنامه هایی است که توسط Windows Explorer راه اندازی شده اند. هنگامی که ماوس خود را روی یک فرآیند مورد علاقه قرار می دهید، Process Explorer پوشه برنامه مربوطه را نمایش می دهد. برای فرآیندهای svchost.exe، پنجره پاپ آپ نه تنها پوشه فرآیند را نشان می دهد، بلکه خدمات سیستم ویندوزی را که شروع می کند لیست می کند.

Process Explorer می‌تواند به تک تک فرآیندها و درخت فرآیند پایان دهد، فرآیندها را مجدداً راه‌اندازی کند و اولویت آنها را تغییر دهد و با استفاده از Google اطلاعات مربوط به یک فرآیند را در اینترنت جستجو کند. این گزینه ها در منوی زمینه هر فرآیند موجود است.

یکی از مزایای مسلم Process Explorer دریافت اطلاعات جامع در مورد فرآیند انتخاب شده است: نسخه برنامه، پردازنده، حافظه و استفاده از شبکه، مجوزهای کاربر و غیره. برای انجام این کار، مورد "Properties" را در منوی زمینه فرآیند انتخاب کنید. داده های ارائه شده در اینجا می تواند نه تنها برای کاربران عادی، بلکه برای مدیران سیستم و برنامه نویسان مفید باشد.

یک ویژگی مفید برای یافتن فرآیندهایی که یک دسته خاص را باز می کنند یا یک DLL خاص را بارگذاری می کنند، کمک بزرگی به توسعه دهندگان و مدیران نرم افزار خواهد کرد. برای انجام این کار، "Find Handle or DLL..." را از منوی "Find" انتخاب کنید یا کلیدهای ترکیبی "Ctrl" + "F" را در پنجره Process Explorer فشار دهید.

Process Explorer نه تنها با ویندوز XP، بلکه با ویندوز ویستا نیز به خوبی هماهنگ می شود. البته این برنامه رایگان است و نیازی به نصب ندارد. Process Explorer متعلق به دسته برنامه هایی است که هر کاربر باید در رایانه خود داشته باشد. این ابزار می‌تواند هم در زمان فریز شدن یک برنامه و هم هنگام جستجوی ویروس در سیستم به شما کمک کند.

نسخه های قابل حمل به زبان روسی وجود دارد:

Process Explorer 14.12 Rus Portable

Process Explorer- یک برنامه فشرده اما قدرتمند با یک رابط کاربر پسند برای نظارت بر زمان واقعی اقدامات انجام شده در سیستم. اطلاعات دقیق در مورد تمام فعالیت های در حال اجرا، از جمله مالک، تزریق حافظه، کتابخانه های درگیر و غیره را ارائه می دهد.

اطلاعات تکمیلی:
فضای کاری برنامه Process Explorer از 2 پنجره تشکیل شده است. پنجره بالا لیستی از فعالیت‌های فعال را نشان می‌دهد، از جمله نام حساب‌هایی که مالک آن فرآیندها هستند. اطلاعاتی که در پنجره پایین نمایش داده می شود به حالت انتخابی برنامه بستگی دارد. در حالت handle، پنجره پایینی همه دستگیره‌های باز را به موارد دلخواه در پنجره فرآیند بالا نشان می‌دهد، در حالی که در حالت DLL، تمام کتابخانه‌های پویا بارگیری شده توسط اکشن و فایل‌های نگاشت حافظه نشان داده می‌شوند. علاوه بر این، Process Explorer همچنین دارای قابلیت جستجوی گسترده ای است که به شما امکان می دهد به سرعت دریابید که کدام فرآیند یک دسته خاص باز یا یک DLL خاص بارگذاری شده است.

به دلیل قابلیت های منحصر به فرد خود، Process Explorer برای حل مشکلات نسخه DLL و نشت توصیفگرها و همچنین درک نحوه عملکرد ویندوز و برنامه ها مفید است.

بهترین برنامه برای مشاهده فرآیندهای در حال اجرا به روز شد - Process Explorer.

علاوه بر این، Process Explorer اجازه می دهد تا اولویت های فرآیندها، "انجماد" و "کشتن" آنها را تغییر دهید. دارای یک موتور جستجوی قدرتمند است که به شما امکان می دهد فرآیندی را جستجو کنید که یک DLL خاص را بارگیری می کند یا یک دسته خاص را باز می کند. امکان جستجوی توضیحات بر اساس نام ماژول در گوگل و MSN وجود دارد.

موارد جدید در این نسخه:
VMMap v3.1: VMMap، فرآیند تحلیلگر حافظه مجازی و فیزیکی اکنون وضعیت ASLR تصاویر را نشان می دهد و مناطق حافظه مجازی غیرقابل استفاده را گزارش می دهد. RAMMap v1.11: این به روز رسانی به RAMMap، استفاده از حافظه سیستم آنالایزر، ویژگی های خط فرمان را برای دانلود فایل ها و صادرات اسکن اضافه می کند.

autoruns

همه ما گاهی اوقات مجبور می شویم برای تمیزی راه اندازی بجنگیم، برنامه های کاربردی، پلاگین ها، عوامل و سایر موارد غیر ضروری را حذف کنیم، اما سرعت بارگذاری برنامه های سیستم عامل را از راه اندازی ویندوز کاهش دهیم. Autoruns نه تنها برنامه‌های اتوران، بلکه همه چیزهایی که با هم در ویندوز شروع می‌شوند را به شما نشان می‌دهند: نوار ابزار و افزونه‌ها برای اینترنت اکسپلورر، رهگیرها، فهرست برنامه‌ریزی وظایف، برنامه‌های افزودنی Windows Explorer، خدمات، درایورها، کدک‌ها، کتابخانه‌های پویا.
برای مشاهده لیست کامل برنامه‌ها و ماژول‌هایی که با ویندوز بارگذاری شده‌اند، کافی است به تب «Everything» نگاه کنید. علاوه بر این، برای راحتی و وضوح، همه موارد راه‌اندازی نیز در بخش‌هایی در برگه‌های Autoruns جداگانه گروه‌بندی می‌شوند: «Explorer» (Explorer)، «Services» (Services)، «Drivers» (Drivers)، «KnownDLLs» (کتابخانه‌های پویا)، « Internet Explorer" (افزونه های مرورگر، از جمله اشیاء کمکی مرورگر) و غیره. برای هر شیء راه اندازی، شاخه ای از رجیستری ویندوز که آن را راه اندازی می کند نیز نشان داده می شود.

در کنار هر عنصر autorun توضیحات آن، اطلاعات مربوط به توسعه دهنده، مسیر فایل دانلود شده وجود دارد که به شما امکان می دهد تا به احتمال زیاد یک ویروس یا یک DLL مخرب را در بین برنامه های صلح آمیز شناسایی کنید. اطلاعات مربوط به آیتم autorun انتخاب شده در لیست نیز در منوی زمینه آن (مورد "Properties") و در قسمت پایین پنجره Autoruns موجود است.

خوشبختانه برای مدیران و کاربران، Autoruns به شما این امکان را می‌دهد که نه تنها موارد غیر ضروری را مشاهده کنید، بلکه موارد غیر ضروری را نیز به طور دائم از اتوران حذف کنید. برای غیرفعال کردن یک عنصر، علامت کادر کنار شی ناخواسته را بردارید. مجاز کردن بارگذاری خودکار برنامه‌ای که قبلاً مسدود شده است به همین راحتی است - فقط کادری که قبلاً علامت زده نشده است را به جای خود برگردانید. اگر برنامه ای را انتخاب کنید و روی دکمه "حذف" در نوار ابزار Autoruns کلیک کنید، برای همیشه از راه اندازی حذف می شود.

منوی زمینه شی راه اندازی به شما امکان می دهد نه تنها این عنصر را حذف کنید، بلکه اطلاعات مربوط به آن را در اینترنت نیز بیابید ("جستجوی آنلاین")، به پارامتر رجیستری که این برنامه یا ماژول را راه اندازی می کند بروید ("پرش به .. .»)، و در نهایت فرآیند شی مربوطه را در Process Explorer (مورد «Process Explorer») پیدا کنید. برنامه Process Explorer باید قبلاً روی رایانه اجرا شود.

ویژگی های مفید Autoruns جستجو برای آیتم های راه اندازی و صادر کردن لیست autorun به یک فایل txt است. علاوه بر این، این برنامه به شما امکان می دهد موارد راه اندازی را نه تنها برای کاربر فعلی، بلکه برای سایر حساب ها نیز مشاهده کنید. برای انجام این کار، در منوی «کاربران»، فقط حساب مورد نظر را انتخاب کنید.

من خوشحال شدم که با کمک Autoruns می توانید راه اندازی را نه تنها در ویندوز XP، بلکه در ویستا نیز ویرایش کنید. لطفا توجه داشته باشید که برای کار سازنده برنامه در این سیستم عامل، توصیه می شود آن را به عنوان یک مدیر اجرا کنید. مانند Process Explorer، Autorun ها مربوط به ابزارهای Sysinternals هستند و می توانند از وب سایت رسمی مایکروسافت دانلود شوند: http://technet.microsoft.com/en-us/sysinternals/

شروع کننده

پیش از این، ابزارهای سیستم را بررسی کردیم که هر کدام برای حل وظایف بسیار تخصصی خود طراحی شده اند: حذف و نصب سرویس های سیستم، مدیریت لیست فرآیندها و راه اندازی. اما برنامه های زیادی وجود دارند که همه این توابع را با هم ترکیب می کنند. یکی از آنها ابزار رایگان Starter است که در زرادخانه خود ابزارهای نه چندان پیشرفته ای برای کار با سیستم مانند Autoruns و Process Explorer دارد، با این حال، به شما امکان می دهد به سرعت autorun را ویرایش کنید، برنامه های ناخواسته یا آویزان را خاتمه دهید و خدمات ویندوز را مدیریت کنید.
Starter را می توان به روش معمول بر روی رایانه شخصی نصب کرد و سپس پوشه را با برنامه در هر رسانه و رایانه های دیگر کپی کرد. استارتر کاملاً روسی شده است و رابط کاربری خوبی دارد. عملکرد برنامه بر روی سه برگه متمرکز شده است که هر کدام وظیفه حل وظایف تخصصی را بر عهده دارند:
. بارگذاری خودکار - مدیریت اجرای خودکار؛
. فرآیندها - لیستی از فرآیندها را مشاهده کنید و اقدامات مختلفی را روی آنها انجام دهید.
. خدمات - مدیریت خدمات ویندوز.
از جمله موارد مصرف پردازنده و رم (به صورت درصد) در پایین پنجره برنامه نمایش داده می شود. همچنین امکان ذخیره لیست خدمات، فرآیندها و راه اندازی نه تنها با فرمت txt، بلکه به عنوان یک فایل html نیز وجود دارد.

تب Startup موارد راه اندازی را بر اساس کلیدهای رجیستری، پوشه راه اندازی ویندوز و محتویات فایل Win.ini نشان می دهد. قسمت سمت راست پنجره شامل لیستی از برنامه ها و ماژول های بارگذاری شده با ویندوز است. هر آیتم راه اندازی توضیح، کلید رجیستری، کلید رجیستری یا قابل اجرا، سازنده را نمایش می دهد. خلاصه مختصری از این اطلاعات نیز در پایین پنجره Starter کپی شده است. برای حذف یک برنامه از راه اندازی، کافی است تیک کادر کنار آن را بردارید و تصمیم خود را تأیید کنید. در این صورت شاخه «Disable by Starter» در رجیستری ویندوز ظاهر می شود. در هر زمان، چک باکس را می توان به جای خود بازگرداند و به برنامه اجازه می دهد تا همراه با سیستم عامل بارگذاری شود.

متأسفانه، قابلیت های مدیریت بارگذاری خودکار Starter به اندازه Autoruns چشمگیر نیست، اما منوی زمینه برای تنظیمات بارگذاری خودکار تا حدودی غنی تر است. این به شما امکان می دهد یک برنامه را به لیست اتوران اضافه کنید، ویژگی های توسعه یافته فایل در حال راه اندازی را مشاهده کنید، پوشه را با برنامه و کلید رجیستری که مسئول راه اندازی آن است مستقیماً از پنجره Starter باز کنید، و همچنین اطلاعات اضافی در مورد فایل دانلود شده بیابید. برنامه در اینترنت نه تنها با استفاده از گوگل، بلکه سایر موتورهای جستجو.
در برگه "Processes" می توانید لیست فرآیندهای در حال اجرا در رایانه را نظارت کنید، اولویت آنها را تغییر دهید، فرآیندهای پایان و راه اندازی مجدد را تغییر دهید، ویژگی های فایل های اجرایی را مشاهده کنید، با یک کلیک به پوشه حاوی فایل منبع فرآیند بروید. ماوس و البته اطلاعاتی در مورد فرآیند در شبکه جهانی دریافت کنید. اطلاعات قابل توجهی در مورد هر فرآیند، از جمله شناسه آن، فایل اجرایی، استفاده از RAM، تعداد خطاها، اولویت و سایر اطلاعات مفید برای کاربر غیر معمولی ارائه می دهد. در مقایسه با برنامه Process Explorer در Starter، ناامید کننده بود که قادر به مشاهده لیستی از خدمات شروع شده توسط فرآیندهای svchost.exe نباشید.

تب Services طیف وسیعی از گزینه‌ها را برای مدیریت سرویس‌های ویندوز از جمله حذف آنها و تغییر حالت راه‌اندازی ارائه می‌کند. برای راحتی، همه سرویس ها به گروه هایی تقسیم می شوند که در سمت چپ پنجره Starter فهرست شده اند.

قسمت سمت راست پنجره حاوی اطلاعات گسترده‌ای در مورد هر سرویس است: نام، نام، وضعیت، نوع راه‌اندازی، نوع سرویس، فایل اجرایی، توضیحات، حسابی که سرویس تحت آن در حال اجرا است و سایر داده‌ها. جعبه ابزار خدمات سیستم Starter چشمگیر است و به برنامه اجازه می دهد تا ادعا کند که جایگزینی برای ابزار استاندارد مدیریت خدمات ویندوز است. با نگاهی به کل لیست سرویس ها، می توانید به راحتی خدمات غیر ضروری را متوقف کنید، منبع مشکلات را در عملکرد هر جزء شبکه ویندوز بیابید، یا یک سرویس را برای همیشه از لیست خدمات حذف کنید.

برای حذف یک سرویس کافی است در منوی زمینه سرویس مورد "تغییر" را انتخاب کنید و در پنجره باز شده روی دکمه "حذف" کلیک کنید. شروع کننده هوشیار از شما برای انحلال کلی سرویس درخواست تاییدیه می کند، زیرا در صورت اشتباه، بازگشت مجدد سرویس غیرممکن خواهد بود. اگرچه با استفاده از برنامه توضیح داده شده در ابتدای مقاله ما، این کار دشواری نخواهد بود، مگر اینکه، البته، به یاد داشته باشید که کدام فایل توسط یک سرویس از راه دور سهوا راه اندازی شده است.

برنامه Starter به طور پایدار در Windows XP و Vista کار می کند و به شما کمک می کند تا طیف وسیعی از وظایف بی اهمیت مربوط به مدیریت راه اندازی، فرآیندها و خدمات را حل کنید. یک رابط واضح با پشتیبانی از زبان روسی به شما امکان می دهد تا به سرعت توانایی های برنامه را حتی برای یک کاربر بی تجربه درک کنید.

نتیجه
مزیت برنامه‌هایی که بررسی کردیم رایگان بودن، بدون نیاز به منابع سیستم و عملکرد پایدار آن‌ها بدون روش نصب معمول در رایج‌ترین سیستم‌عامل‌های خانواده ویندوز امروزی است. با کمک Process Explorer، می توانید یک برنامه فریز شده را با یک کلیک پایان دهید، توسعه دهنده یک برنامه مشکوک را پیدا کنید، تعیین کنید که یک فرآیند خاص چه مقدار از منابع سیستم را از رایانه می گیرد و همچنین دسته یا DLL مورد نظر را پیدا کنید. اگر هر از گاهی نیاز به نصب یا حذف یک سرویس ویندوز دارید، برنامه کوچک srvinstw.exe که یک جادوگر گام به گام است، مفید خواهد بود. Autoruns و Starter به شما در حل مشکلات راه اندازی کمک می کنند. علاوه بر این، اگر برنامه اول به طور انحصاری برای راه اندازی autorun طراحی شده باشد و دارای عملکرد عالی باشد، برنامه دوم فقط برخی از اشیاء بارگذاری شده با سیستم عامل را نشان می دهد، اما همه چیز به شما امکان می دهد فرآیندهای در حال اجرا و خدمات سیستم ویندوز را مدیریت کنید.

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

- این چیه؟

بنابراین، اکنون به پیچیدگی‌های نحوه عملکرد برنامه‌های کاربردی سیستم نمی‌پردازیم. کاربر معمولی به این نیاز ندارد. بیایید مسائل اصلی مربوط به درک برنامه های سیستمی را به طور کلی در نظر بگیریم. علاوه بر این، امکان آشنایی اندکی با طبقه بندی آنها وجود خواهد داشت.

به زبان ساده، برنامه های سیستم برای برقراری ارتباط بین سیستم عامل نصب شده، اجزای سخت افزاری ترمینال کامپیوتر، برنامه ها و خود کاربر طراحی شده اند. و اینجا کاربر؟ بله، فقط اتصال همان سیستم عامل با کاربر از طریق یک رابط گرافیکی انجام می شود که با کمک آن می تواند به عملکردهای خاصی که در خود سیستم تعبیه شده است دسترسی پیدا کند.

کلاس های برنامه های سیستمی

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

نیازی به گفتن نیست که هر کلاس را می توان بیشتر و بیشتر تقسیم کرد. بنابراین، به عنوان مثال، برنامه های سیستم عامل، در واقع، رایج ترین سیستم عامل هستند، که امروزه می توان آنها را در ده ها شمارش کرد. مثلاً در نرم افزارهای خدماتی نیز همین مورد مشاهده می شود ، جایی که تعداد زیادی ابزار مختلف برای اهداف مختلف ارائه می شود (کار با هارد دیسک ، ویرایش رجیستری ، حذف "زباله" رایانه ، حذف برنامه ها و غیره)

رانندگان

یکی از مهمترین اجزای هر سیستم کامپیوتری درایورها هستند که آنها نیز برنامه های سیستمی هستند. اینها برنامه های کوچک ویژه ای هستند که مسئول عملکرد صحیح هر دستگاه "آهنی" هستند. چه کسی با مفهوم کارت گرافیک یا درایور کارت صدا برخورد نکرده است؟

به اصطلاح این درایورها هستند که به سیستم کمک می کنند تا عملکرد هر جزء را به درستی پیکربندی کند. به عنوان یک قاعده، حتی هنگام خرید یک کامپیوتر یا لپ تاپ، یک دیسک مخصوص با درایورها همیشه در کیت موجود است. این به دلیل این واقعیت است که بسته به سازنده، همان سیستم عامل های ویندوز، با وجود کاتالوگ گسترده موجود در توزیع های آنها، همیشه هیچ دستگاهی را به درستی تشخیص نمی دهند.

در برخی موارد، ویندوز ممکن است مناسب ترین درایور را نصب کند و دستگاه کار نکند. اینجاست که نصب درایورهای "بومی" اصلی ارائه شده توسط خود سازنده سخت افزار به کمک می آید.

برنامه های استاندارد سیستم ویندوز

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

متأسفانه از نظر برنامه های سیستمی، سیستم عامل ویندوز تفاوت چندانی ندارد. بیشتر فرآیندها از چشم کاربر پنهان هستند. این قابل درک است، زیرا تکمیل یک فرآیند یا حذف یک سرویس سیستم می تواند عواقب فاجعه باری برای کل سیستم داشته باشد.

برخی از کاربران کنجکاو اغلب تعجب می کنند که چگونه یک برنامه سیستم را حذف کنند. پاسخ ساده است: به هیچ وجه! ابزارهای داخلی سیستم در سیستم عامل ویندوز حذف نمی شوند. البته، می‌توانید ورودی‌ها و کلیدهای موجود در رجیستری را حذف کنید، اما سیستم همچنان مقادیر پیش‌فرض را هنگام راه‌اندازی مجدد بازیابی می‌کند. علاوه بر این، پس از حذف، ممکن است سیستم عامل به هیچ وجه کار نکند، بنابراین بهتر است آن را ریسک نکنید.

بهینه سازها

بهینه سازها برای سرعت بخشیدن به عملکرد سیستم عامل با حذف زباله های غیر ضروری رایانه طراحی شده اند. البته ویندوز ابزارهای خاص خود را در قالب همان Defragmenter برای سرعت بخشیدن به دسترسی به داده ها و راه اندازی برنامه ها یا سیستم دارد.

با این حال، همانطور که تمرین نشان می دهد، آنها نسبت به ابزارهای تخصصی مانند Advanced System Care، CCleaner، Glary Utillities، Windows 7 Manager و بسیاری دیگر پایین تر هستند.

بایگانی ها

کار با آرشیو بخشی جدایی ناپذیر از هر سیستمی است. ویندوز دارای یک بایگانی WinZIP داخلی است. باید بگویم که این توسعه خود مایکروسافت نیست. این به طور خاص بر اساس بایگانی خوب ZIP قدیمی ایجاد شده است.

WinRAR، WinZIP، 7-Zip و بسیاری دیگر به عنوان بهترین ها در این زمینه شناخته می شوند. هر ابزار دارای ویژگی های خاص خود است، اما به طور کلی آنها تقریبا بر روی یک اصل کار می کنند.

وجوه اضافی

دسته های اضافی بیشتری وجود دارد که شامل برنامه های سیستمی می شود. این شامل کنترل های ActiveX نیز می شود. بارزترین مثال Adobe Flash Player است، برنامه ای برای پخش جریانی ویدیو در اینترنت. همانطور که از قبل مشخص است، هیچ چیز مشابهی در خود سیستم عامل ویندوز وجود ندارد.

یک جزء به همان اندازه مهم را می توان انواع مجموعه کدک ها و رمزگشاها نامید که بدون آنها تماشای ویدیو یا پخش صدا غیرممکن خواهد بود. در اینجا موقعیت پیشرو متعلق به بسته کدک K-Lite است.

ابزارهایی برای کار با اسناد PDF یا منابع اینترنتی حاوی چنین داده هایی تقاضای زیادی دارند. اینجاست که برنامه هایی مانند Adobe Reader به کمک شما می آیند. علاوه بر این، چنین ابزارهایی در طول فرآیند نصب حتی می توانند در خود سیستم و مرورگرهای اینترنت ادغام شوند.

این شامل بسیاری از برنامه های سیستمی است که مسئول دسترسی به اینترنت یا ایجاد شبکه های محلی هستند که بدون آنها نمی توان دنیای مدرن را تصور کرد.

نتیجه

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

تست

رشته: "انفورماتیک"

برنامه های سیستمی

مقدمه………………………………………………………………………………………………………………………………………………….

1.نرم افزار سیستمی مفهوم و کارکردها……………………4

2. سیستم عامل. ترکیب و هدف…………………………………….5

3. سیستم های برنامه نویسی………………………………………………………………………………………

4. برنامه های خدماتی………………………………………………………………………………

نتیجه………………………………………………………………………………………………………………………………

منابع……………………………………………………………………………………………


مقدمه

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

با تغییر برنامه ها برای رایانه، می توانید آن را به محل کار تقریباً هر متخصص تبدیل کنید، بازی انجام دهید. هنگام اجرا، برنامه ها می توانند از دستگاه های ورودی و خروجی مختلفی استفاده کنند.

بنابراین، برای استفاده موثر از یک کامپیوتر، لازم است که هدف و ویژگی های برنامه های لازم هنگام کار با آن را بدانید. هدف از این آزمون مطالعه برنامه های سیستمی است.

1. سیستم نرم افزار.

مفهوم و کارکردها

برنامه های در حال اجرا بر روی کامپیوتر را می توان به چند دسته تقسیم کرد:

برنامه های کاربردی که به طور مستقیم عملکرد کار لازم را برای کاربران تضمین می کنند: ویرایش متون، ترسیم تصاویر، پردازش آرایه های اطلاعات.

سیستم های ابزار (سیستم های برنامه نویسی که ایجاد برنامه های جدید را در رایانه تضمین می کنند).

برنامه های سیستمی که عملکردهای کمکی مختلفی را انجام می دهند، به عنوان مثال، ایجاد کپی از اطلاعات مورد استفاده، صدور اطلاعات کمکی در مورد رایانه، بررسی عملکرد دستگاه های رایانه ای.

به این ترتیب، نرم افزار - این مجموعه ای از برنامه ها و قوانین با تمام اسناد مربوط به آنها است که به شما امکان می دهد از رایانه برای حل مشکلات مختلف استفاده کنید. سیستم نرم افزار مجموعه‌ای از ماژول‌های نرم‌افزاری است که بسیاری از آن‌ها به طور همزمان با رایانه ارائه می‌شوند.

با توجه به هدف عملکردی در نرم افزار سیستم، سه جزء سیستم عامل (OS)، سیستم های برنامه نویسی و برنامه های خدماتی قابل تشخیص است.

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

سیستم برنامه نویسی - مجموعه ای از ابزارهای نرم افزاری که توسعه و اشکال زدایی برنامه ها را خودکار می کند.

2. سیستم عامل. ترکیب و هدف

برای اجرای هر برنامه بر روی کامپیوتر، حداقل دو منبع مورد نیاز است: حافظه دسترسی تصادفی (RAM) برای ذخیره دستورالعمل ها و داده ها، و یک ریزپردازنده (MP) برای اجرای دستورالعمل های برنامه. اگر برنامه نویس به صورت دستی دستورات و داده ها را در OP قرار دهد و اطلاعات را برای راه اندازی MP وارد دستگاه کند، می تواند این منابع را در اختیار برنامه قرار دهد. اما این روش برای برنامه های بزرگ قابل قبول نیست، زیرا بسیار پر زحمت و کند است سیستم عامل کامپیوتر طوری طراحی شده است که برنامه نویس را از کارهای پر زحمت مربوط به توزیع منابع کامپیوتری، مدیریت سخت افزار آن و سازماندهی اجرای برنامه رها کند. می تواند از عملکرد (عملکرد) رایانه در یکی از سه حالت اطمینان حاصل کند:

1. حالت برنامه تک. در این حالت، تمام منابع کامپیوتر تنها به یک برنامه ارائه می شود که پردازش داده ها را انجام می دهد.

2. حالت چند برنامه ای . هنگامی که یک کامپیوتر در حالت چندبرنامه ای کار می کند، چندین برنامه مستقل پردازش داده ها را به طور همزمان انجام می دهند. در این مورد، برنامه ها منابع را بین خود به اشتراک می گذارند. اساس حالت چند برنامه ای ترکیبی از زمان عملکرد MP و عملکرد دستکاری با دستگاه های جانبی است. مزیت حالت چند برنامه ای در مقایسه با حالت تک برنامه ای استفاده کارآمدتر از منابع است. چندین برنامه به طور همزمان در رم کامپیوتر وجود دارد، اما در هر زمان، MP فقط یک برنامه را اجرا می کند.

3. حالت چند وظیفه ای. در برخی موارد لازم است که اجرای چندین برنامه هماهنگ و تابع دستیابی به یک هدف مشترک باشد. برای انجام این کار، سیستم عامل باید ابزاری داشته باشد که به وظایف اجازه تعامل با یکدیگر را بدهد. سیستم عاملی که این ابزارها در آن پیاده سازی می شوند عملکرد در حالت چندوظیفه ای را تضمین می کند.

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

3. سیستم های برنامه نویسی

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

برنامه ای که به زبان برنامه نویسی غیر از زبان ماشین نوشته شده است باید به فرمی مناسب برای اجرا توسط کامپیوتر تبدیل شود. این دگرگونی را ترجمه می نامند. برنامه ای که یک ماژول منبع را به یک برنامه عینی زبان ماشین تبدیل می کند مترجم نامیده می شود. مترجمان همچنین برنامه ای را که ترجمه می شود تجزیه می کنند. آنها همچنین می توانند برنامه ها را اشکال زدایی و بهینه سازی کنند، مستندات برنامه را صادر کنند و تعدادی دیگر از عملکردهای سرویس را انجام دهند.

4. برنامه های خدمات

برنامه های خدماتی قابلیت های سیستم عامل را گسترش می دهند. معمولاً آنها را Utilities می نامند. خدمات رفاهی (ابزارها) - ابزار کمکی برای نگهداری رایانه را به کاربر ارائه می دهد. آنها بررسی های نرم افزاری و سخت افزاری لازم را انجام می دهند و اطلاعات جمع آوری شده را به صورت تصویری مناسب نمایش می دهند. ابزارهای مستقلی وجود دارند که برای حل یک عملکرد سرویس واحد و مجموعه های ابزار چند منظوره استفاده می شوند. در حال حاضر نرم افزار Norton Utilities (Semantec) اغلب در محیط های DOS و Windows استفاده می شود.

رانندگان (درایورها) برنامه هایی هستند که با ارائه خدمات به دستگاه های جانبی، سیستم عامل ها را تکمیل می کنند. هنگامی که سیستم عامل بوت می شود یا توسط کنترلرها نصب می شوند، درایورها در حافظه رایانه بارگذاری می شوند. به عنوان مثال، درایور صفحه کلید ru.com از الفبای لاتین به روسی و بالعکس تغییر می کند.

آنتی ویروس طراحی شده برای محافظت از داده ها در برابر تخریب ویروس های رایانه ای و از بین بردن عواقب عفونت. در بین برنامه های ضد ویروس، محبوب ترین آنها AIDSTEST، Dr.Web و Adinf هستند که بخشی از کیت Dialog-Nauka JSC (I. Danilov)، AVP - Anti Viral Toolkit PRO (E. Kaspersky) و Norton AntiVirus (Semantec) هستند. ). برنامه های ضد ویروس روی مجموعه های مختلفی از ویروس ها کار می کنند و هیچ تکراری در اسکن وجود ندارد، بنابراین برای اطمینان از آنها با هم استفاده می شود.

بایگانی ها برای ایجاد یک کپی کوچکتر از فایل ها و ترکیب یک کپی از چندین فایل در یک فایل آرشیو واحد استفاده می شود. آنها فایل های آرشیو را با استفاده از روش های ویژه فشرده سازی اطلاعات ایجاد می کنند. در میان تعداد زیادی از برنامه های آرشیو معروف، ARJ (رابرت یونگ)، WinRar (یوجین روشال)، LH (هارویاسی یوشیزاکی) و غیره در حال حاضر بیشترین استفاده را دارند که از نظر درجه فشرده سازی اطلاعات، سرعت با یکدیگر تفاوت دارند. و روش های بسته بندی

نتیجه

بنابراین، نرم افزار سیستم مجموعه ای از نرم افزارها و ابزارهای زبانی است. نرم افزار سیستم برای کنترل عملکرد رایانه، توزیع منابع آن، حفظ گفتگو با کاربران، کمک به آنها در نگهداری رایانه و همچنین تا حدی خودکارسازی توسعه برنامه های جدید طراحی شده است.