Windows.  Viruslar.  Noutbuklar.  Internet.  Idora.  Utilitalar.  Haydovchilar

Tizimli dasturiy ta'minot - kompyuter va kompyuter tarmoqlarining ishlashini ta'minlaydigan dasturlar va dasturiy ta'minot tizimlari to'plami. Dasturiy mahsulotlarning ushbu sinfi kompyuter turi bilan chambarchas bog'liq bo'lib, uning tarkibiy qismi bo'lib, ular asosan malakali foydalanuvchilarga qaratilgan.

Tizim dasturiy ta'minoti quyidagilarga qaratilgan:

- yaratmoq operatsion muhit boshqa dasturlarning ishlashi;

- ishonchli va ta'minlash samarali ish kompyuterning o'zi va kompyuter tarmog'i;

– kompyuter texnikasi va kompyuter tarmoqlariga diagnostika va profilaktika ishlarini olib borish;

- yordamchi texnologik jarayonlarni amalga oshirish (nusxa olish, arxivlash, dastur fayllari va ma'lumotlar bazalarini tiklash va boshqalar).

Tizimli dasturiy ta'minot quyidagilarga bo'linadi:

– asosiy dasturiy ta’minot – odatda kompyuter bilan birga beriladi;

- xizmat ko'rsatish dasturi - qo'shimcha ravishda sotib olish mumkin.

Asosiy dasturiy ta'minot- Bu kompyuterning ishlashini ta'minlaydigan minimal dasturiy ta'minot to'plami.

Xizmat dasturiy ta'minot- bu dasturlar va dasturiy ta'minot tizimlari, bu asosiy dasturiy ta'minotning imkoniyatlarini kengaytiradi va qulayroq foydalanuvchi muhitini tashkil qiladi.

IN asosiy dasturiy ta'minot o'z ichiga oladi:

- operatsion tizim;

ishlaydigan qobiqlar(matn va grafik);

- tarmoq operatsion tizimi.

Operatsion tizim foydalanuvchi dasturlarining bajarilishini nazorat qilish, kompyuter hisoblash resurslarini rejalashtirish va boshqarish uchun mo'ljallangan. Quyidagi turlari mavjud operatsion tizimlar: Windows 98, Windows XP Professional, Windows Bosh sahifa nashri, Linux, Unix va boshqalar.

Shaxsiy kompyuterlar uchun operatsion tizimlar quyidagilarga bo'linadi:

– bitta va ko‘p vazifali (parallel ishlaydigan dastur jarayonlari soniga qarab);

– bitta va ko‘p foydalanuvchili (operatsion tizim bilan bir vaqtda ishlaydigan foydalanuvchilar soniga qarab);

– portativ bo‘lmagan va boshqa turdagi kompyuterlarga o‘tkazilishi mumkin;

- tarmoqdan tashqari va tarmoq, mahalliy kompyuter tarmog'ida ishlashni ta'minlaydi.

Tarmoq operatsion tizimlari tarmoqdagi ma'lumotlarni qayta ishlash, uzatish va saqlashni ta'minlovchi dasturlar to'plamidir. Tarmoq OS foydalanuvchilarga taqdim etadi har xil turlari tarmoq xizmatlari(fayllarni boshqarish, elektron pochta, tarmoqni boshqarish jarayoni va boshqalar), abonent tizimlarida ishlashni qo'llab-quvvatlaydi. Eng keng tarqalganlari LAN Server, NetWare, VINES.

Ular bir qator mezonlar bo'yicha baholanadi: unumdorlik, foydalanuvchi bilan muloqot qilish imkoniyatlarining xilma-xilligi, boshqaruv imkoniyatlari.

Operatsion qobiqlar- Bu maxsus dasturlar, foydalanuvchining operatsion tizim buyruqlari bilan muloqotini osonlashtirish uchun mo'ljallangan. Operatsion qobiqlarda matn va grafik interfeys variantlari mavjud oxirgi foydalanuvchi.

Ushbu dasturlar operatsion tizim buyruqlarini bajarish uchun boshqaruv ma'lumotlarini belgilash vazifasini sezilarli darajada soddalashtiradi va oxirgi foydalanuvchi ishining stressini va murakkabligini kamaytiradi.

Bular butun dunyoda juda mashhur. grafik qobiqlar MS DOS Windows 3.1, Windows 3.11 for WorkGroup kabi, foydalanuvchining kompyuter bilan oʻzaro aloqasi muhitini oʻzgartirish imkonini beradi, asosiy (fayl menejeri, grafik muharrir, matn muharriri, kartoteka va boshqalar) va xizmat vazifalarini kengaytiradi. foydalanuvchini integratsiyalashgan axborot texnologiyalari bilan ta'minlaydi.

Asosiy kompyuter dasturiy ta'minotining kengaytmasi - bu xizmat ko'rsatish, qo'shimcha o'rnatilgan dasturlar to'plami bo'lib, ularni funktsional xususiyatlariga ko'ra quyidagicha tasniflash mumkin:

– kompyuter ish faoliyatini diagnostika qilish dasturlari;

antivirus dasturlari, kompyuter himoyasini ta'minlash, zararlangan fayllarni aniqlash va tiklash;

- magnit diskning sirt sifatini tekshiradigan, fayl tizimining mantiqiy va yaxlitligini nazorat qiluvchi disklarga texnik xizmat ko'rsatish dasturlari. jismoniy darajalar, diskni siqish, disklarning zaxira nusxalarini yaratish, ma'lumotlarni zaxiralash tashqi ommaviy axborot vositalari va boshq.;

Tizim dasturiy ta'minot (Tizim dasturiy ta'minot) kompyuterlar va telekommunikatsiya uskunalarining ishlashi uchun dasturlar va dasturiy tizimlardir. Tizim dasturiy ta'minoti foydalanuvchi ilovasi va to'g'ridan-to'g'ri apparat o'rtasida "sinxron tarjimon" vazifasini bajaradi. Bir tasnifga ko'ra, tizimli dasturiy ta'minot boshqa tasnifga ko'ra faqat yordamchi (xizmat) dasturiy ta'minotni o'z ichiga oladi, ochiq kodli dasturiy ta'minot ikki darajali dasturiy ta'minot bo'lib, u asosiy dasturiy ta'minot va xizmat ko'rsatish dasturidan iborat.

U yoki bu dasturiy ta'minotni tizimli dasturiy ta'minot sifatida tasniflash mumkinmi, ma'lum bir kontekstda yozilgan konventsiyalarga bog'liq. Tizim dasturiy ta'minoti (SPO) asosiy dasturiy ta'minotni (BIOS bilan adashtirmaslik kerak) va xizmat ko'rsatish dasturlarini o'z ichiga olganida, biz ikkinchi nuqtai nazarga (ko'proq tarqalgan) amal qilamiz. Bular operatsion tizimlar, qobiqlar, yordamchi dasturlar, drayverlar, dasturlash tizimlari, ma'lumotlar bazasini boshqarish tizimlari va oraliq dasturlar.

SPO quyidagilarga xizmat qiladi:

  • boshqa dasturlarning ishlashi uchun operatsion muhit yaratish;
  • kompyuter va telekommunikatsiya tarmog'ining ishonchli va samarali ishlashini ta'minlash;
  • kompyuter texnikasi va tarmoqlari diagnostikasini amalga oshirish;
  • ma'lumotlarni arxivlash, nusxalash, dastur fayllari va ma'lumotlar bazalarini tiklash va boshqalar uchun.

Tizimli dasturiy ta'minot kompyuterning barcha komponentlarini, shuningdek, unga ulangan periferik qurilmalarning ishlashini "tashkil qiladi".

Eslatma 1

Tizim dasturiy ta'minoti ishonchli, texnologik jihatdan rivojlangan, foydalanish uchun qulay va samarali bo'lishi kerak. Dasturiy ta'minot mahsulotlari Bu guruh asosan kompyuter sohasidagi mutaxassislar uchun mo'ljallangan: tarmoq administratori, tizim dasturchisi, amaliy dasturchi, operator. Shu bilan birga, malakali foydalanuvchilar uchun ochiq kodli dasturiy ta'minot bilan ishlashning asosiy texnologiyasini bilish ham talab qilinadi shaxsiy kompyuter, qoida tariqasida, mustaqil ravishda dasturlarga, ma'lumotlarga va aslida kompyuterga texnik xizmat ko'rsatadigan va nafaqat o'z dasturlari bilan ishlaydiganlar.

Odatda, ochiq kodli dasturiy ta'minot asosiy va xizmatga bo'linadi.

Asosiy dasturiy ta'minot. Bunga quyidagilar kiradi:

  • operatsion tizim (OT) va unga kiritilgan drayverlar;
  • foydalanuvchining OT bilan o'zaro aloqasi uchun operativ (interfeys) matn va grafik qobiqlar, shuningdek, fayllarni boshqarish tizimlari;
  • foydalanuvchilarga turli turdagi tarmoq xizmatlarini (elektron pochta, fayllarni boshqarish, tarmoqni boshqarish jarayonlari va boshqalar) taqdim etuvchi tarmoq operatsion tizimi.

Xizmat dasturiy ta'minot − asosiy dasturiy ta’minotga ko‘proq imkoniyatlar beradigan va foydalanuvchiga qulayroq ish muhitini ta’minlovchi dasturlar va dasturiy paketlar. Bunday dasturlar ko'pincha yordamchi dasturlar deb ataladi (antiviruslardan tashqari, bu atama ularga taalluqli emas).

1-rasm.

Ta'rif 1

Utilitalar- kompyuterlarga texnik xizmat ko'rsatish yoki ma'lumotlarni qayta ishlashning yordamchi operatsiyalarini bajarish uchun xizmat qiladigan dasturlar, masalan, apparat va dasturiy ta'minotni diagnostika qilish, ulardan foydalanishni optimallashtirish. disk maydoni, bo'yicha yo'q qilingan ma'lumotlarni qayta tiklash magnit disk va boshq.

Kommunal xizmatlarning asosiy maqsadi− sinov, sozlash va sozlash ishlarini avtomatlashtirish kompyuter tizimi.

Ushbu xizmatlar to'plami, qo'shimcha o'rnatilgan dasturlarni quyidagicha tasniflash mumkin (funktsionallik bo'yicha):

  • maxsus va maxsus qurilmalar uchun drayverlar (OTning bir qismi sifatida taqdim etilmaydi);
  • o'rnatish monitorlari, ular dasturiy ta'minotni o'rnatishni nazorat qilish uchun mo'ljallangan;
  • tizimda sodir bo'layotgan jarayonlarni kuzatish imkonini beruvchi boshqaruv (monitoring) vositalari;
  • kompyuterning ishlashi uchun diagnostika vositalari; ular kompyuter tizimining ishlashini optimallashtirish va muammolarni bartaraf etish uchun ham qo'llaniladi, masalan, Diskni birlashtiruvchi yordam dasturi bir faylga tegishli bo'lgan va turli disk segmentlarida joylashgan ma'lumotlarni bitta doimiy ma'lumotlar maydoniga birlashtirishga imkon beradi;
  • Kompyuter xavfsizligi vositalari - ma'lumotlarni har qanday shikastlanishdan, ruxsatsiz kirishdan, ko'rishdan va/yoki o'zgartirishdan faol va passiv himoya qilish vositalari:
    • o degan ma'noni anglatadi faol himoya− antivirus dasturlari, ular kompyuteringizni himoya qilish, zararlangan fayllarni aniqlash va tiklash uchun zarur;
    • o passiv himoya vositalari - disklarga texnik xizmat ko'rsatish dasturlari, ular mantiqiy va jismoniy darajadagi fayl tizimining xavfsizligini nazorat qilishni ta'minlaydi, magnit disk yuzasining sifatini tekshiradi, disklarning sug'urta nusxalarini yaratadi, tashqi muhitda ma'lumotlarni zaxiralaydi, bajaradi. diskni siqish va boshqalar.
  • ma'lumotlarni arxivlash dasturlari arxivlarni yaratish uchun mo'ljallangan bo'lib, bu xotira maydonini qisqartirish orqali fayllarni saqlashni osonlashtiradi. Eng mashhur WinZip arxivatorlari, WinRAR, 7Zip;
  • fayl tizimiga texnik xizmat ko'rsatish bilan bog'liq ko'pgina operatsiyalarni bajarish uchun zarur bo'lgan fayl boshqaruvchilari: navigatsiya fayl tuzilishi, kataloglar (papkalar) yaratish, fayllar va kataloglarni o'chirish, fayllarni nusxalash, ko'chirish va nomlarini o'zgartirish, fayllarni qidirish. Windows OS uchun eng mashhur - Umumiy qo'mondon (sobiq Windows qo'mondon) va FAR menejeri, Linux uchun - Midnight Commander;
  • tarmoqqa texnik xizmat ko'rsatish dasturlari. Bular bilan aloqa o'rnatishga imkon beruvchi aloqa vositalari masofaviy kompyuterlar, telekonferentsiyalarda, xizmat xabarlarida ishtirok etish Elektron pochta va hokazo. Asosiy dasturiy ta'minot odatda kompyuter bilan birga sotib olinadi va xizmat ko'rsatish dasturini qo'shimcha ravishda sotib olish mumkin.

Tizim dasturiy ta'minotining boshqa tasnifi

SPO an'anaviy ravishda quyidagilarni o'z ichiga oladi:

  • tizimni boshqarish dasturlari,
  • tizimni qayta ishlash dasturlari.

Tizimni boshqarish dasturlari barcha tizim qurilmalarining to'g'ri ishlashini tashkil qiladi. Bular, qoida tariqasida, OT yadrosini tashkil etuvchi rezident dasturlar (asosiy xotirada joylashgan). Bajarilishidan oldin darhol xotiraga yuklangan boshqaruv dasturlari o'tishli deb ataladi.

Tizimni boshqarish dasturlarining asosiy funktsiyalari− kompyuter tizimlarini boshqarish, hisoblash jarayonlarini boshqarish va ichki OT ma'lumotlari bilan ishlash.

Tizimni boshqarish dasturlari ishlab chiquvchi kompaniyalar va distribyutorlar tomonidan OS o'rnatish paketlari va maxsus qurilma drayverlari ko'rinishida taqdim etiladi.

Tizimga ishlov berish dasturlari maxsus amaliy topshiriqlar yoki ilovalar sifatida bajariladi. Ular ko'pincha dasturiy ta'minotni o'z ichiga olgan tarqatish paketlari shaklida taqdim etiladi.

Dasturiy ta'minot- kompyuter tizimining ajralmas qismi. Bu texnik vositalarning mantiqiy davomidir. Muayyan kompyuterni qo'llash doirasi uning uchun yaratilgan dasturiy ta'minot bilan belgilanadi. Kompyuterning o'zi hech qanday dastur haqida ma'lumotga ega emas. Bu bilimlarning barchasi kompyuterlarda bajariladigan dasturlarda jamlangan. Dasturiy ta'minot zamonaviy kompyuterlar millionlab dasturlarni o'z ichiga oladi - o'yinlardan ilmiy dasturlargacha.

Dasturiy ta'minotning ikkita asosiy turi mavjud: tizim (umumiy deb ham ataladi) va amaliy (maxsus deb ataladi). Har bir turdagi dasturiy ta'minot turli funktsiyalarni bajaradi. Tizimli dasturiy ta'minot protsessor, aloqa va kompyuter komponentlarini boshqaradigan dasturlar to'plamidir tashqi qurilmalar. Tizim yaratuvchi dasturchilar dasturiy ta'minot, tizim dasturchilari deb ataladi. Amaliy dasturiy ta'minot foydalanuvchilar uchun yoki foydalanuvchilarning o'zlari tomonidan kompyuterga ko'rsatma berish uchun yozilgan dasturlarni o'z ichiga oladi maxsus ish. Buyurtmalarni qayta ishlash yoki pochta ro'yxatlarini yaratish dasturlari amaliy dasturlarga misoldir. Ilovalarni yozadigan dasturchilar dasturiy ta'minot amaliy dasturchilar deb ataladi.

Dasturiy ta'minotning ikkala turi ham o'zaro bog'liq bo'lib, 2.1-rasmda ko'rsatilgan diagramma shaklida ifodalanishi mumkin. Ko'rib turganingizdek, har bir hudud bir-biri bilan chambarchas bog'liq. Tizimli dasturiy ta'minot kirishni ta’minlaydi va nazorat qiladi apparat kompyuter. Qo'llaniladi dasturiy ta'minot tizim orqali apparat komponentlari bilan o'zaro ta'sir qiladi. Yakuniy foydalanuvchilar asosan amaliy dasturlar bilan ishlaydi. Uskuna mosligini ta'minlash uchun har bir turdagi dasturiy ta'minot ma'lum bir apparat platformasi uchun ishlab chiqilgan.


Guruch.

2.1. Tizim dasturiy ta'minoti, shu jumladan operatsion tizim

, til tarjimonlari va yordamchi dasturlar, apparat vositalariga kirishni nazorat qiladi. Dasturlash tillari va turli xil foydalanuvchi ilovalari kabi amaliy dasturiy ta'minot tizim dasturiy ta'minoti qatlami orqali apparatda ishlaydi. Foydalanuvchilar, o'z navbatida, amaliy dasturlar bilan o'zaro aloqada bo'lishadi.

  • Dasturiy ta'minot tizimlarini turli mezonlarga ko'ra tasniflash mumkin. Asosiy xususiyat dasturiy mahsulotlardan foydalanish sohasi (sohasi) bo'lgan tasnifni ko'rib chiqaylik:
  • avtonom kompyuterlar va kompyuter tarmoqlarining texnik vositalari;
  • turli fan sohalarining funktsional vazifalari;

dasturiy ta'minotni ishlab chiqish texnologiyasi. Qo'llab-quvvatlash uchun axborot texnologiyalari

  • ushbu sohalarda 2.2-rasmda keltirilgan dasturiy mahsulotlarning mos ravishda uchta sinfi mavjud:
  • tizim dasturiy ta'minoti;
  • amaliy dasturiy ta'minot;

Tizimli dasturiy ta'minot instrumental dasturiy ta'minot. dasturiy ta'minot(Tizimli dasturiy ta'minot) - kompyuter va kompyuter tarmoqlarining ishlashini ta'minlash uchun mo'ljallangan dasturlar va dasturiy ta'minot tizimlari to'plami. Tizimli

  • quyidagi vazifalarni bajaradi:
  • boshqa dasturlarning ishlashi uchun operatsion muhitni yaratish;
  • kompyuterning o'zi va kompyuter tarmog'ining ishonchli va samarali ishlashini ta'minlash;
  • Diagnostika, nosozliklar, xatolar va nosozliklarni lokalizatsiya qilish va kompyuter texnikasi va kompyuter tarmoqlarining oldini olish;


yordamchi texnologik jarayonlarni bajarish (nusxa olish, arxivlash, dastur fayllari va ma'lumotlar bazalarini tiklash va boshqalar).

Dasturiy mahsulotlarning bu sinfi kompyuter turi bilan chambarchas bog'liq bo'lib, uning tarkibiy qismi hisoblanadi. Dasturiy mahsulotlar asosan malakali foydalanuvchilarga - kompyuter sohasidagi mutaxassislarga qaratilgan: tizim dasturchisi, tarmoq administratori, amaliy dasturchi, operator. Biroq, bilim asosiy texnologiya Ushbu toifadagi dasturiy mahsulotlar bilan ishlash shaxsiy kompyuterning oxirgi foydalanuvchilari tomonidan ham talab qilinadi, ular mustaqil ravishda nafaqat o'z dasturlari bilan ishlaydi, balki kompyuter, dasturlar va ma'lumotlarga texnik xizmat ko'rsatadi.

Ushbu toifadagi dasturiy mahsulotlar o'ziga xos xususiyatlaridan qat'i nazar, umumiy qo'llash xususiyatiga ega mavzu maydoni. Ularning ishonchliligi va ishlab chiqarilishi, foydalanish qulayligi va samaradorligi bo'yicha yuqori talablar qo'yiladi.

Qo'llaniladi dasturiy ta'minot ma'lum bir toifadagi muammolarni hal qilish uchun mo'ljallangan o'zaro bog'liq dasturlar to'plami mavzu maydoni. Paketlar amaliy dasturlar (PPP) umumiy maqsad Ular funktsional muammolarni hal qilish uchun dasturiy vositalar bo'lib xizmat qiladi va dasturiy mahsulotlarning eng katta sinfidir. Bu sinfga turli fan sohalaridagi axborotni qayta ishlovchi dasturiy mahsulotlar kiradi.

Ilova paketlari kompyuterga o'rnatiladi tizim ma'murlari, tizim dasturchilari va (ba'zi hollarda) malakali foydalanuvchilar. Dasturiy ta'minot mahsulotlarining to'g'ridan-to'g'ri ishlashi, qoida tariqasida, ko'p hollarda faoliyati kompyuter maydonidan juda uzoqda bo'lgan oxirgi foydalanuvchilar - axborot iste'molchilari tomonidan amalga oshiriladi. Dasturiy ta'minot mahsulotlarining ushbu klassi alohida mavzular uchun juda xos bo'lishi mumkin.

Dasturlash texnologiyasi vositalari - bu ishlab chiqish, disk raskadrovka va amalga oshirish texnologiyasini ta'minlovchi dasturlar va dasturiy paketlar to'plami yaratilgan dasturlar yangi mahsulotlar.

Dasturlash texnologiyasi vositalariga maxsus dasturiy mahsulotlar kiradi instrumental vositalar dasturchi. Ushbu toifadagi dasturiy mahsulotlar yaratilgan dasturlarni loyihalash, dasturlash (kodlash), disk raskadrovka va sinovdan o'tkazish jarayonining barcha texnologik bosqichlarini qo'llab-quvvatlaydi. Dasturlash texnologiyasidan foydalanuvchi tizimli va amaliy dasturchilardir.

Tizimli dasturiy ta'minot(2.3-rasm) asosiylarga bo'linishi mumkin dasturiy ta'minot, odatda kompyuter va xizmat bilan birga keladi dasturiy ta'minot, uni qo'shimcha ravishda sotib olish mumkin.

Asosiy dasturiy ta'minot(asosiy dasturiy ta'minot) - kompyuterning ishlashini ta'minlaydigan minimal dasturiy ta'minot to'plami. Xizmat dasturiy ta'minot asosiy dasturiy ta'minot imkoniyatlarini kengaytiruvchi va foydalanuvchining qulayroq ish muhitini tashkil etuvchi dasturlar va dasturiy paketlarni o'z ichiga oladi.


Guruch.

2.3. dasturiy ta'minot o'z ichiga oladi:

  • Asosiyga
  • operatsion tizim;
  • operatsion qobiqlar (odatda matn va grafik);

Operatsion tizim tarmoq operatsion tizimi.

foydalanuvchi dasturlarining bajarilishini nazorat qilish, kompyuter hisoblash resurslarini rejalashtirish va boshqarish uchun mo'ljallangan.

  • OTni eng an'anaviy taqqoslash ma'lumotlarni qayta ishlash jarayonining quyidagi xususiyatlariga ko'ra amalga oshiriladi:
  • xotirani boshqarish (maksimal manzil maydoni, xotira turlari, xotiradan foydalanishning texnik ko'rsatkichlari);
  • operatsion tizimning bir qismi sifatida yordamchi dasturlarning (utilitalarning) funksionalligi;
  • diskni siqish mavjudligi;
  • fayllarni arxivlash imkoniyati;
  • multitasking rejimini qo'llab-quvvatlash;
  • tarmoq dasturiy ta'minotini qo'llab-quvvatlash;
  • yuqori sifatli hujjatlar mavjudligi;
  • o'rnatish jarayonining shartlari va murakkabligi;

harakatchanlik (portativlik), xavfsizlik, ishonchlilik va boshqalar.

Kompyuter dasturiy ta'minotidagi markaziy o'rinni hisobga olgan holda operatsion tizimlar darslikning keyingi bobida batafsil ko'rib chiqiladi. Operatsion qobiqlar - foydalanuvchining operatsion tizim buyruqlari bilan aloqasini osonlashtirish uchun mo'ljallangan maxsus dasturlar. Operatsion qobiqlarda matn va grafik oxirgi foydalanuvchi interfeysi imkoniyatlari mavjud va kelajakda nutq interfeysi imkoniyatlari va tanib olish mumkin. qo'l yozuvi kiritish

ma'lumotlar. Ushbu dasturlar operatsion tizim buyruqlarini bajarish uchun boshqaruv ma'lumotlarini belgilash vazifasini sezilarli darajada soddalashtiradi va oxirgi foydalanuvchi ishining stressini va murakkabligini kamaytiradi.

  • Asosiy kompyuter dasturiy ta'minotining kengaytmasi - bu xizmat ko'rsatish to'plami, qo'shimcha ravishda o'rnatilgan dasturlar (yoki to'g'ridan-to'g'ri operatsion tizimlar bilan ta'minlangan dasturlar), ularni funktsional imkoniyatlariga ko'ra quyidagicha tasniflash mumkin:
  • kompyuter diagnostikasi dasturlari;
  • kompyuteringizni himoya qiluvchi, zararlangan fayllarni aniqlaydigan va tiklaydigan antivirus dasturlari;
  • fayllardagi ma'lumotlarni saqlash uchun xotira hajmini kamaytirish uchun ularni siqish jarayonini ta'minlovchi ma'lumotlarni arxivlash dasturlari;
  • tarmoqqa texnik xizmat ko'rsatish dasturlari.

Ushbu dasturlar ko'pincha yordamchi dasturlar deb ataladi. Utilitlar - ma'lumotlarni qayta ishlash yoki kompyuterga texnik xizmat ko'rsatish bo'yicha yordamchi operatsiyalarni bajarish uchun ishlatiladigan dasturlar (diagnostika, apparat va dasturiy ta'minotni sinovdan o'tkazish, disk maydonidan foydalanishni optimallashtirish, magnit diskdagi shikastlangan ma'lumotlarni tiklash va boshqalar).

Zamonaviy operatsion tizimlarda bunday yordamchi dasturlar, masalan, Windows-da, "standart" va "yordamchi" dasturlar guruhlari tomonidan taqdim etilishi mumkin. Ular raqamni o'z ichiga oladi foydali dasturlar: kalkulyator, ovoz yozish, bloknot va boshqalar "Utilitalar" guruhida operatsion tizimning imkoniyatlarini kengaytiruvchi bir qator dasturlar mavjud: diskni tozalash va defragmentatsiya qilish, tizimni tiklash va boshqalar.

Dasturiy ta'minot

Amalga oshirish axborot jarayonlari

Dasturiy ta'minot tasnifi

Operatsion tizim: funktsiyalari, tuzilishi, tasnifi

Fayllar va fayl tizimi

Kompyuter viruslari. Antivirus dasturlari

Dasturiy ta'minot tasnifi.

Dasturiy ta'minot ( Dasturiy ta'minot ) kompyuterning ajralmas qismidir. Bu kompyuter texnika vositalarining mantiqiy davomi bo'lib, ularning imkoniyatlarini va foydalanish doirasini kengaytiradi.

Dasturiy ta'minot - hisoblash tizimi tomonidan bajariladigan dasturlar to'plami.

1. Tizimli dasturiy ta'minot- kompyuterda tizim muhitini va unda ishlash qoidalarini belgilovchi dasturlar majmuasi. Amalga oshirish

· kompyuter resurslarini boshqarish.

· foydalanilgan ma'lumotlarning nusxalarini yaratish.

· kompyuter qurilmalarining funksionalligini tekshirish.

· chiqarish ma'lumotnoma ma'lumotlari kompyuter haqida va boshqalar.

Tizim dasturiy ta'minoti quyidagilardan iborat

  • Operatsion tizim
  • Dialog (operatsion) qobiqlar
  • Xizmat dasturlari (kommunal xizmatlar)

Operatsion tizim kompyuter tizimi dasturiy ta'minotining asosiy va zarur komponentidir. Operatsion tizim haqida ma'lumot olish uchun quyida ko'ring.

Dialog (operatsion qobiqlar) - foydalanuvchi va kompyuter dasturiy ta'minoti o'rtasida vositachi vazifasini bajaradigan dasturlar

Funksiyalari:

Foydalanuvchiga fayl operatsiyalarini bajarishni osonlashtirish ( tezkor qidiruv, nusxa ko'chirish, o'chirish va boshqalar);

Ilovalarni yanada qulayroq ishga tushirish;

Ko'proq imkoniyat tez o'tish ko'p vazifani bajarish paytida bir ilovadan boshqasiga.

Xizmat dasturlari(kommunal xizmatlar) maxsus texnik xizmat ko'rsatish (xizmat ko'rsatish) dasturlari: diagnostika dasturlari; disklarga texnik xizmat ko'rsatish dasturlari; CD/DVD bilan ishlash dasturlari; arxivchilar; antivirus dasturlari va boshqalar.

2. Amaliy dasturlar, foydalanuvchilar tomonidan talab qilinadigan ishlarning bajarilishini bevosita ta'minlash. Har bir amaliy muhit ma'lum turdagi kompyuter ob'ektini yaratish va o'rganish uchun mo'ljallangan.

Alohida

· Umumiy maqsadli dasturiy ta'minot

Ko'pchilik foydalanuvchilar uchun, ularning kasbiy qiziqishlaridan qat'i nazar, foydali bo'lgan amaliy dasturlar to'plami.

Matn muharrirlari va protsessorlari

WordPad, MS Word, MS Publisher, Promt, Sokrat

Grafik muharriri va grafik paketlar

Paint, MS PhotoDraw, Corel Xara, Corel Draw, Adobe Photoshop

Ma'lumotlar bazasini boshqarish tizimlari (DBMS) MS Access

Jadval protsessorlari MS Excel

Multimedia taqdimot paketlari MS PowerPoint, Movie Maker


Aloqa Internet dasturlari tadqiqotchi, Mozilla Firefox, Opera, MS Outlook

Kompyuter o'yin dasturlari

Maxsus maqsadli dasturiy ta'minot

Yechish uchun maxsus dasturlar (professional yo'naltirilgan). axborot vazifalari, tor doiradagi foydalanuvchilar uchun mo'ljallangan.

Musiqiy va ovoz muharrirlari

Buxgalteriya dasturlari

Va paketlar

Ekspert tizimlari

Matematik to'plamlar

Kompyuter yordamida loyihalash (SAPR) tizimlari

Elektron ta'lim nashrlari va resurslari

3. Instrumental dasturiy ta'minot tizimlari , yangi kompyuter dasturlarini yaratish jarayonini osonlashtirish. Bu sinf dasturlari tizimli va amaliy dasturlarni yaratish uchun mo'ljallangan.

Dasturlash tizimi muayyan dasturlash tilida yangi dasturlarni ishlab chiqish tizimidir.

Zamonaviy tizimlar dasturlash dasturlari odatda foydalanuvchilarga kuchli va qulay dastur ishlab chiqish vositalarini taqdim etadi. Bularga quyidagilar kiradi:

· kompilyator yoki tarjimon;

· integratsiyalashgan rivojlanish muhiti;

· dastur matnlarini yaratish va tahrirlash vositalari;

· keng kutubxonalar standart dasturlar va funktsiyalari;

· disk raskadrovka dasturlari, ya'ni. dasturdagi xatolarni topish va tuzatishga yordam beruvchi dasturlar;

· foydalanuvchilarga qulay muloqot muhiti;

· ko'p oynali ish rejimi;

· kuchli grafik kutubxonalar; kutubxonalar bilan ishlash uchun yordamchi dasturlar;

· o'rnatilgan assembler;

· o'rnatilgan ma'lumot markazi;

· boshqa o'ziga xos xususiyatlar.

Mashhur dasturlash tizimlari Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

Tarjimon (inglizcha tarjimon - tarjimon) tarjimon dasturidir. U tillardan birida yozilgan dasturni o'zgartiradi yuqori daraja, mashina ko'rsatmalaridan iborat dasturga. Tarjimonlar kompilyator yoki tarjimon sifatida amalga oshiriladi. Ishni bajarish nuqtai nazaridan kompilyator va tarjimon sezilarli darajada farq qiladi.

Kompilyator (ing. compiler - kompilyator, kollektor) butun dasturni o'qiydi, uni tarjima qiladi va dasturning mashina tilida to'liq versiyasini yaratadi, keyin esa bajariladi.

Interpreter (inglizcha tarjimon - tarjimon, tarjimon) dasturni satr satrga tarjima qiladi va bajaradi.

Dastur kompilyatsiya qilingandan so'ng, endi na manba dastur, na kompilyator kerak bo'ladi. Shu bilan birga, tarjimon tomonidan ishlov berilgan dastur har safar ishga tushirilganda mashina tiliga qayta tarjima qilinishi kerak.

Kompilyatsiya qilingan dasturlar tezroq ishlaydi, ammo sharhlanganlarni tuzatish va o'zgartirish osonroq.

Har bir o'ziga xos til o'zining yaratilgan maqsadiga qarab kompilyatsiya yoki talqin qilishga qaratilgan. Masalan, Paskal odatda juda hal qilish uchun ishlatiladi murakkab vazifalar, bunda dasturlarning tezligi muhim ahamiyatga ega. Shunung uchun berilgan til odatda kompilyator yordamida amalga oshiriladi.

Boshqa tomondan, BASIC yangi boshlanuvchi dasturchilar uchun til sifatida yaratilgan bo'lib, ular uchun dasturni bosqichma-bosqich bajarish inkor etilmaydigan afzalliklarga ega.

Ba'zan bir xil til uchun kompilyator ham, tarjimon ham mavjud. Bunday holda siz dasturni ishlab chiqish va sinab ko'rish uchun tarjimondan foydalanishingiz mumkin, so'ngra uning bajarilish tezligini yaxshilash uchun tuzatilgan dasturni kompilyatsiya qilishingiz mumkin.

Tizim aniq amaliy muammolarni hal qilmaydi, balki faqat boshqa dasturlarning ishlashini ta'minlaydi, ularni ta'minlaydi xizmat funktsiyalari, apparat va mikrodasturlarni amalga oshirish tafsilotlarini mavhumlash hisoblash tizimi, hisoblash tizimining apparat resurslarini boshqaradi.

Tizim dasturlash- tizimli dasturiy ta'minotni yaratish.

Tizim dasturchisi- tizimli dasturlash bo'yicha ixtisoslashgan dasturchi.

Muayyan dasturiy ta'minotni tizimli dasturiy ta'minot sifatida tasniflash shartli bo'lib, muayyan kontekstda ishlatiladigan konventsiyalarga bog'liq. Odatda, tizim dasturiy ta'minotiga operatsion tizimlar, yordamchi dasturlar, dasturlash tizimlari, ma'lumotlar bazasini boshqarish tizimlari va o'rta dasturlarning keng sinfi kiradi.

Entsiklopedik YouTube

    1 / 5

    ✪ Eng ko'p zarur dasturlar Windows 7 uchun

    ✪ C diskida nimani o'chirish mumkin? Nimani o'chirib bo'lmaydi? Kompyuter foydalanuvchilari uchun qo'llanma

    ✪ 5 Bepul dasturlar(Eng yaxshi zarur dasturlar)

    ✪ Hammasini qidiring va yo'q qiling Windows xatolar. Xatoni qanday tuzatish mumkin?

    ✪ DASTURLARNI KOMPYUTERdan to'liq TOZALASH ♻️ O'chirish vositasini ko'rib chiqish orqali O'chirish

    Subtitrlar

OS

Operatsion tizimlarning asosiy g'oyalari

Operatsion tizimlarning o'tmishdoshlari sifatida 1-avlod universal kompyuterlarining paydo bo'lishi (1940-yillarning oxiri) bilan ishlab chiqila boshlangan yordamchi dasturlar (yuklovchilar va monitorlar), shuningdek, tez-tez ishlatiladigan tartiblar kutubxonalari ko'rib chiqilishi kerak. Utilitalar operatorning uskunani jismoniy manipulyatsiyasini minimallashtirdi va kutubxonalar bir xil harakatlarni (kirish-chiqarish operatsiyalarini amalga oshirish, hisob-kitoblarni) takroriy dasturlashdan qochish imkonini berdi. matematik funktsiyalar va h.k.).

O'rnatilgan dasturlar

O'rnatilgan dasturlar yoki proshivkalar raqamli tizimga "qattiq ulangan" dasturlardir elektron qurilmalar. Ba'zi hollarda (masalan, IBM-PC mos keladigan kompyuterlarning BIOS-lari) doimiy xotirada saqlanadigan operatsion tizimning bir qismidir. Yetarli oddiy qurilmalar butun operatsion tizim ko'milgan bo'lishi mumkin. Ko'pgina zamonaviy kompyuter qurilmalari ushbu qurilmalarni boshqaradigan va ular bilan o'zaro aloqani soddalashtiradigan o'z proshivkalariga ega.

Utilitalar

Utilitlar (inglizcha yordamchi dastur yoki asbob) - tor doiradagi yordamchi vazifalarni hal qilish uchun mo'ljallangan dasturlar. Ba'zan utilitalar xizmat ko'rsatish dasturlari sifatida tasniflanadi.

Utilitalar sensorning ishlashi va apparat ishlashini kuzatish (masalan, protsessor yoki video adapter haroratini kuzatish), apparat parametrlarini boshqarish (cheklash) uchun ishlatiladi. maksimal tezlik CD drayverini aylantirish; fanning aylanish tezligini o'zgartirish), monitoring ko'rsatkichlari (ma'lumotnoma yaxlitligini tekshirish; ma'lumotlarni yozishning to'g'riligi), imkoniyatlarni kengaytirish (ma'lumotlarni saqlash vaqtida diskni formatlash yoki qayta bo'lish, qayta tiklash imkoniyatisiz o'chirish).

Kommunal xizmatlar turlari

  • Disk yordam dasturlari
    • Diskni skanerlash - noto'g'ri yozilgan yoki turli yo'llar bilan shikastlangan fayllar va disk maydonlarini qidirish va disk maydonidan samarali foydalanish uchun ularni keyinchalik olib tashlash.
    • Diskni tozalash - vaqtinchalik fayllarni o'chirish, keraksiz fayllar, "savat" ni tozalash.
    • Diskni bo'lish - diskni mantiqiy drayverlarga bo'lish, ular har xil bo'lishi mumkin fayl tizimlari va operatsion tizim tomonidan bir nechta turli disklar sifatida qabul qilinadi.
    • Zaxira - yaratish zaxira nusxalari butun disklar va alohida fayllar, shuningdek, ushbu nusxalardan tiklash.
    • Diskni siqish - qattiq disklarning sig'imini oshirish uchun disklardagi ma'lumotlarni siqish.
  • Ro'yxatga olish yordam dasturlari
  • Uskunalar monitoringi uchun yordamchi dasturlar
  • Uskunalar sinovlari

Dasturlash tizimlari

  • montajchilar - kompyuter dasturlari, Assembler tilidagi dastlabki matn ko‘rinishidagi dasturni obyekt kodi ko‘rinishidagi mashina ko‘rsatmalariga aylantirish;
  • tarjimonlar - dasturlar yoki texnik vositalar, dasturni translyatsiya qilish;
    • kompilyatorlar - Yuqori darajadagi tildagi dastur matnini mashina tilidagi ekvivalent dasturga o'giradigan dasturlar.
    • tarjimonlar - buyruqlar yoki dastur bayonotlarini tahlil qiluvchi va ularni darhol bajaradigan dasturlar (ba'zan apparat);
  • bog'lovchilar (bog'lanish muharrirlari) - bog'lashni amalga oshiradigan dasturlar - bir yoki bir nechta ob'ekt modullarini kiritish sifatida oladi va ulardan bajariladigan modulni yig'adi;
  • Manba preprotsessorlari - bu boshqa dastur, masalan, kompilyator tomonidan kiritish uchun mo'ljallangan kirish ma'lumotlarini va chiqish ma'lumotlarini qabul qiluvchi kompyuter dasturlari;
  • tuzatuvchilar (ingliz. debugger) - ishlab chiqish muhiti modullari yoki individual dasturlar, dasturlardagi xatolarni topish uchun mo'ljallangan;
  • matn muharrirlari - yaratish va o'zgartirish uchun mo'ljallangan kompyuter dasturlari matnli fayllar, shuningdek, ularni ekranda ko'rish, chop etish, matn qismlarini qidirish va h.k.;
    • maxsus manba matn muharrirlari - matn muharrirlari yaratish va tahrirlash uchun manba kodi dasturlari. Ixtisoslashgan manba muharriri bo'lishi mumkin alohida dastur, yoki ichiga o'rnatilgan bo'lishi mumkin

Agar xatolikni sezsangiz, matn qismini tanlang va Ctrl+Enter tugmalarini bosing
ULOSING: