I bob Dastur tuzilishi 1.1 Dasturiy ta'minot tushunchasi O'zidan, kompyuter bitta harakatni amalga oshira olmaydi. "Izoh" nimani va qanday qilib maqsadga erishish uchun qanday ishlashni amalga oshirish uchun dasturlash dasturlash bilan shug'ullanadi (dasturlash)1 , bu dasturni yaratish jarayoni, shu jumladan talablar va rivojlanishning barcha bosqichlarini tahlil qilish jarayoni.
Dasturiy hisoblash tizimida yagona butun son sifatida tasvirlanishi mumkin bo'lgan operatorlar to'plami dasturga qo'ng'iroq qilingan ushbu tizimning xatti-harakatlarini boshqarish uchun ishlatiladi. Ushbu holatda operator ostida natijasi, natijalar olish uchun bir yoki bir nechta operanddan yuqori bo'lgan harakat sifatida tushuniladi. Odatda, ushbu harakat ushbu operatsiya uchun aniq ma'lumotlar qiymatlarini ko'rsatadigan operatsion (buyruq) va o'zgaruvchilar (parametrlar) ramzi bilan ko'rsatilgan.
Qoida tariqasida, bu maqsadga erishmaslik uchun hech kimni amalga oshirishni talab qiladi, ammo ma'lum bir ketma-ketlikda amalga oshirilgan barcha harakatlar to'plami. Tasdiqlangan o'lchamdagi vazifalarni hal qilish uchun aniq belgilangan qoidalar yoki buyruqlarning oldindan belgilangan ketma-ketligi algoritm deb ataladi.
Kompyuterdagi vazifalarni echishga mo'ljallangan dasturlarning kombinatsiyasi dasturiy ta'minot (dasturiy ta'minot) deb nomlanadi. Dastur bu tarmoq tizimining ajralmas qismi bo'lib, ular ushbu dasturlarning ramziy yozuvlari va bajariladigan shakllarida, shuningdek, tegishli hujjatlar dasturi bilan ta'minlaydi.
1.2 Dasturiy ta'minot tasnifi Maqsadga qarab, barcha dasturiy ta'minot (dasturiy ta'minot) tizim dasturiy ta'minoti, dasturlash tizimi va amaliy dasturiy ta'minotga bo'lish mumkin.
Tizim dasturi U dominant rolni o'ynaydi, chunki testdan oldin sinovdan oldingi va operatsion nazoratsiz ishlashni boshlashning iloji bo'lmasa va kompyuterning asosiy harakatlarining tavsifisiz hech qanday buyruq chiqara olmaydi.
Tizim dasturiy ta'minotining komponentlari - bu operatsion tizimlar, boshqarish va diagnostika.
Operatsion tizimlar (operatsion tizimlar) Tizim dasturlari orasida maxsus o'rinni egallaydi, chunki shaxsiy operatsion tizim dasturlari kompyuter yoqilgandan so'ng darhol ishlay boshlaydi. Bu ulardan foydalanuvchilar, kompyuter resurslarini boshqarishadi ( ram, Joylashtirilgan tashqi media, Axborot), ishlash uchun amaliy dasturlarni ishga tushirish, foydalanuvchi va amaliy dasturlarga foydalanuvchilarga qulay interfeysni taqdim etadi.
Mikroprosessor kompyuterlarida foydalanish boshlangan holda, operatsion tizimlarga qo'yiladigan talablar soni oshdi va operatsion tizimlar ishlab chiqaruvchilaridagi ko'plab ishlab chiqaruvchilar orasida etakchi o'rinlarni egallab kelishni boshladilar.
Yaqin vaqtgacha IBM kompyuter kompyuterlarida bir nechta operatsion tizimlardan foydalanilgan:
MS-DOS - Microsoft Disk operatsion tizimi (eng mashhur);
PC-DOS - IBM disk operatsion tizimi;
DR-DOS - Raqamli tadqiqotlar uchun operatsion tizim (Novell tarmog'i bilan ishlashda ishlatiladi);
Unix - Bell Laboratoriyalari Disk operatsion tizimi (Internetda ishlashda ishlatiladi);
Linux - UNIX turidagi operatsion tizim uchun variantlardan biri.
So'nggi yillarda, shaxsiy kompyuterlarning aksariyat shaxsiy kompyuterlari Microsoft Windows operatsion tizimini boshqarmoqda.
Tizim dasturiy ta'minotining yana bir muhim tarkibiy qismi - bu turli kompyuterlarni (klaviatura, sichqoncha, tez disk, qattiq disk va boshqalar) boshqarish uchun drayverlar mavjud. Ularning yordami bilan siz kompyuterga yangi qurilmalarga ulanishingiz yoki o'rnatilgan foydalanishni o'zgartirishingiz mumkin.
Tizimli dasturiy ta'minotning uchinchi guruhi - bu kompyuter bilan suhbatlashish uchun ko'proq vizual va oson usul bilan ta'minlaydigan qobiq dasturlari. Norton qo'mondoni va uning analoglari eng katta mashhurlik ostida ishlaydi windows Store- Windows-ning qo'mondoni.
Grafik rejimda ishlash uchun operatsion chig'anoqlar bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida bir vaqtning o'zida taqqoslash uchun mo'ljallangan derazalar va ularga manipulyatsiya qilish uchun derazalarni yaratadi. Eng mashhuri Microsoft Windows Windows Windows-ning muhiti. Unga qo'shimcha ravishda, bu guruhda Gem, Geoworks, Desqvest.
Beshinchidan, ushbu turkumning so'nggi guruhi odatda yordamchi dasturlarni (yordamchi dasturlarni birlashtiradi. Bularga quyidagilar kiradi:
arxiv xotirasini saqlash uchun mo'ljallangan maxsus usullarni "siqish" uchun maxsus usullarni olishga imkon beradigan qadoqlash dasturi. Eng mashhur Ari.exe, Car.exe, zip.exe;
kompyuter viruslari tomonidan buzilgan dasturni tashxislash va "davolash" uchun mo'ljallangan antivirus dasturlari (AVP Kasperskiy, doktor Water V va boshqalar);
kompyuterlar (LPLink.exe, DeskLink.exe, Fastllinx.exe va boshqalar o'rtasida axborot almashishni tashkil etish uchun mo'ljallangan aloqa dasturlari tegishli uskunalar bilan ta'minlangan);
har xil kompyuterlarning ishlashini sinovdan o'tkazish va kompyuter texnik imkoniyatlari to'g'risida ma'lumot ma'lumotlarini olish uchun asbob-diagnostik dasturlar (Skaner yoki diskni tekshirish);
optimallashtirish dasturlari, "keshlash" va dinamik disklarni siqish, Xotiralarni boshqarish va bosma dastur va boshqa dastur va boshqa dasturlar. (SmartDV, QEMM-386).