Kompyuterlar

Tizimlarning dasturiy ta'minotining beshta turi

Muallif: Peter Berry
Yaratilish Sanasi: 17 Iyul 2021
Yangilanish Sanasi: 11 Mayl 2024
Anonim
Tizimlarning dasturiy ta'minotining beshta turi - Kompyuterlar
Tizimlarning dasturiy ta'minotining beshta turi - Kompyuterlar

Tarkib

Alfred uzoq vaqt o'qituvchi va kompyuter ishqibozi bo'lib, u keng ko'lamli hisoblash moslamalari bilan ishlaydi va ularni bartaraf etadi.

Besh tizimlarning dasturiy ta'minot turlari, barchasi kompyuter texnikasi protseduralari va funktsiyalarini boshqarish va muvofiqlashtirish uchun mo'ljallangan. Ular aslida apparat, dasturiy ta'minot va foydalanuvchi o'rtasida funktsional o'zaro ta'sirni ta'minlaydi.

Tizim dasturiy ta'minoti foydalanuvchi bilan uyg'un birga yashashga imkon berish uchun boshqa dasturiy ta'minot va apparat vositalari o'rtasidagi aloqani ta'minlash uchun vositachilarning vazifalarini bajaradi.

Tizimlarning dasturiy ta'minotini quyidagilar bo'yicha tasniflash mumkin:

  • Operatsion tizim: Uskuna, tizim dasturlari va boshqa dasturlar o'rtasidagi aloqani ishlatadi.
  • Qurilma drayveri: Qurilmaning OS va boshqa dasturlar bilan aloqasini yoqadi.
  • Dasturiy ta'minot: Qurilmani boshqarish va identifikatsiyalashga imkon beradi.
  • Tarjimon: Yuqori darajadagi tillarni past darajadagi mashina kodlariga tarjima qiladi.
  • Qulaylik: Qurilmalar va ilovalarning maqbul ishlashini ta'minlaydi.

1. Operatsion tizim (OS)

Operatsion tizim - bu kompyuter texnikasi va oxirgi foydalanuvchi o'rtasida joylashgan tizim dasturiy ta'minotining yadrosi. Dastlab u kompyuterga qurilmalar va ilovalarni aniqlashga va shuning uchun ishlashga imkon berish uchun o'rnatiladi.


Tizimli dasturiy ta'minot - bu kompyuter har safar quvvatlanganda xotiraga yuklanadigan dasturiy ta'minotning birinchi qatlami.

Deylik, foydalanuvchi biriktirilgan printerga hisobot yozishni va chop etishni xohlaydi. Ushbu vazifani bajarish uchun matnni qayta ishlash dasturi talab qilinadi. Ma'lumotlarni kiritish klaviatura yoki boshqa kirish moslamalari yordamida amalga oshiriladi va keyin monitorda aks etadi. Keyin tayyorlangan ma'lumotlar printerga yuboriladi.

Matn protsessori, klaviatura va printer ushbu vazifani bajarishi uchun ular kirish va chiqish funktsiyalari, xotirani boshqarish va printerni zaxira qilishni boshqaradigan OS bilan ishlashlari kerak.

Bugungi kunda foydalanuvchi operatsion tizim bilan monitor yoki sensorli ekran interfeysida grafik foydalanuvchi interfeysi (GUI) orqali o'zaro aloqada. Zamonaviy operatsion tizimlaridagi ish stoli bu grafik ish maydoni bo'lib, u foydalanuvchi tomonidan sichqoncha bilan boshqariladigan kursor yoki barmoqni teginish orqali boshqaradigan menyular, piktogramma va dasturlarni o'z ichiga oladi. Disk operatsion tizimi (DOS) 1980-yillarda ishlatilgan mashhur interfeys edi.

Operatsion tizimlarning turlari

  • Haqiqiy vaqtdagi operatsion tizim: Robotlar, avtomashinalar va modemlar singari maxsus o'rnatilgan tizimlarga o'rnatiladi.
  • Bitta foydalanuvchi va bitta vazifali OS: Telefonlar singari bitta foydalanuvchi qurilmalariga o'rnatiladi.
  • Bitta foydalanuvchi va ko'p vazifali OS: Zamonaviy shaxsiy kompyuterlarda o'rnatilgan.
  • Ko'p foydalanuvchi OS: Ko'pgina foydalanuvchilar resurslarni baham ko'rishlari kerak bo'lgan tarmoq muhitida o'rnatiladi. Server operatsion tizimlari ko'p foydalanuvchi operatsion tizimlarining namunalari.
  • Tarmoq OS: Tarmoq sozlamalarida fayllar, printerlar kabi manbalarni almashish uchun foydalaniladi.
  • Internet / veb-operatsion tizim: Onlayn brauzerda ishlashga mo'ljallangan.
  • Mobil operatsion tizim: Mobil telefonlar, planshetlar va boshqa mobil qurilmalarda ishlashga mo'ljallangan.

Operatsion tizimlarning funktsiyalari

  • Ular foydalanuvchi va apparat o'rtasidagi interfeysni GUI orqali ta'minlaydi.
  • Ilovalar uchun xotira maydonini boshqaradi va ajratadi.
  • Ilovalar, kirish / chiqish qurilmalari va ko'rsatmalar boshqaruvini qayta ishlaydi.
  • Ichki va tashqi qurilmalarni sozlaydi va boshqaradi.
  • Mahalliy va tarmoq kompyuterlarida bitta yoki ko'p foydalanuvchili saqlashni boshqaradi.
  • Fayllar va dasturlarning xavfsizligini boshqarish.
  • Kirish va chiqish moslamalarini boshqaradi.
  • Qurilmalarni aniqlaydi, o'rnatadi va muammolarini bartaraf qiladi.
  • Vazifa menejeri va boshqa vositalar orqali tizim ish faoliyatini nazorat qiladi.
  • Xato xabarlari va muammolarni bartaraf etish variantlarini ishlab chiqarish.
  • Tarmoq aloqasi uchun interfeysni amalga oshirish.
  • Bitta yoki ko'p foydalanuvchili tizimlarda printerlarni boshqaradi.
  • Ichki yoki tarmoq fayllarini boshqarish.

Operatsion tizimlarga misollar

Kompyuterlar uchun mashhur operatsion tizimlar:


  • Windows 10
  • Mac OS X
  • Ubuntu

Ommabop tarmoq / server operatsion tizimlari:

  • Ubuntu serveri
  • Windows Server
  • Red Hat Enterprise

Ommabop internet / veb-operatsion tizimlar:

  • Chrome OS
  • Club Linux
  • Remix OS

Mashhur mobil operatsion tizimlar:

  • iPhone OS
  • Android OS
  • Windows Phone OS

2. Qurilma drayverlari

Drayv dasturi - bu kompyuter qurilmalari va tashqi qurilmalarini hayotga olib keladigan tizim dasturlarining bir turi. Drayvlar barcha ulangan komponentlar va tashqi qo'shimchalar uchun mo'ljallangan vazifalarni va OS ko'rsatmalariga binoan bajarishga imkon beradi. Drayvlarsiz OS hech qanday vazifalarni tayinlamaydi.

Drayvlarni talab qiladigan qurilmalarning namunalari:

  • Sichqoncha
  • Klaviatura
  • Ovoz kartasi
  • Displey kartasi
  • Tarmoq kartasi
  • Printer

Odatda, operatsion tizim bozorda allaqachon mavjud bo'lgan aksariyat qurilmalar uchun drayverlarga ega. Odatiy bo'lib, sichqoncha va klaviatura kabi kirish qurilmalari drayverlarini o'rnatadi. Ular hech qachon uchinchi tomon o'rnatilishini talab qilmasligi mumkin.


Agar qurilma operatsion tizimidan yangi bo'lsa, foydalanuvchi haydovchilarni ishlab chiqaruvchilar veb-saytlaridan yoki muqobil manbalardan yuklab olishlari kerak bo'lishi mumkin.

3. Dasturiy ta'minot

Firmware - bu operatsion tizim uchun uni aniqlash uchun fleshka, ROM yoki EPROM xotira chipiga o'rnatilgan operatsion dastur. U har qanday qo'shimcha qurilmaning barcha faoliyatini bevosita boshqaradi va boshqaradi.

An'anaga ko'ra, dasturiy ta'minot so'z bilan belgilangan sobit dasturiy ta'minotni anglatardi qat'iy. U uchuvchan bo'lmagan chiplarga o'rnatildi va ularni faqat yangi, oldindan dasturlashtirilgan chiplar bilan almashtirish orqali yangilash mumkin edi.

Bu ularni yuqori darajadagi dasturiy ta'minotdan farqlash uchun qilingan, bu komponentlarni almashtirishga hojat qoldirmasdan yangilanishi mumkin edi.

Bugungi kunda proshivka flesh-chiplarda saqlanadi, uni yarimo'tkazgich chiplarini almashtirmasdan yangilash mumkin.

BIOS va UEFI

Bugungi kunda kompyuterlardagi eng muhim dasturiy ta'minot ishlab chiqaruvchi tomonidan anakartga o'rnatiladi va unga eskisi orqali kirish mumkin BIOS (Asosiy kirish / chiqish tizimi) yoki yangi UEFI (Birlashgan kengaytirilgan dasturiy ta'minot interfeysi) platformalari.

Bu kompyuter quvvat olganda va ishlayotganda birinchi bo'lib yuklanadigan konfiguratsiya interfeysi POST (O'z-o'zidan sinab ko'rish).

Anakart proshivkasi barcha jihozlarni uyg'otishdan boshlanadi va protsessor, xotira va disk drayverlari kabi komponentlarning ishlashini ta'minlaydi. Agar barcha muhim komponentlar yaxshi bo'lsa, u operatsion tizimni yuklaydigan bootloader-ni ishga tushiradi. Agar tezkor xotira noto'g'ri bo'lsa, BIOS kompyuterning yuklanishiga yo'l qo'ymaydi.

Foydalanuvchi konfiguratsiya sahifasini yuklash uchun yuklash paytida maxsus tugmachalarni (funktsiya tugmachasi, o'chirish yoki o'chirish tugmachasini) bosib BIOS va UEFI sozlamalarini o'zgartirishi mumkin. Foydalanuvchi ochilgan sahifada xavfsizlik, yuklash tartibi, vaqt va boshqa parametrlarni sozlashi mumkin.

Ular boshqacha ishlashiga qaramay, dasturiy ta'minot haydovchilarni bir necha usul bilan maqtaydi. Ikkalasi ham apparat qurilmalariga identifikatorni beradi, ikkinchisi operatsion tizim qurilmani ko'rishga majbur qiladi.

Ikkalasining asosiy farqi shundaki, proshivka har doim qurilmalarda bo'ladi, haydovchilar esa operatsion tizimga o'rnatiladi.

Bellenimning yangilanishi qurilma ishlab chiqaruvchisidan (OS ishlab chiqaruvchisidan emas) keladi. Agar foydalanuvchi kompyuter apparati yangi apparat va dasturiy ta'minotni olishni istasa, ular kerak. Firmware qurilmalarning eski va yangi operatsion tizimlari va ilovalari bilan yaxshi ishlashiga imkon beradi.

Deyarli barcha qurilmalar va tashqi qurilmalar dasturiy ta'minot bilan o'rnatilgan. Tarmoq kartasi, televizor sozlagichi, yo'riqnoma, brauzer yoki monitor va ularga proshivka o'rnatilgan qurilmalar misollari.

4. Til tarjimonlarini dasturlash

Bu dasturiy ta'minotchilar tomonidan yuqori darajadagi til manba kodini mashina tilining kodiga tarjima qilish uchun tayanadigan oraliq dasturlar. Birinchisi, odamlar tushunishi va kodlashi oson bo'lgan dasturlash tillari to'plamidir (ya'ni Java, C ++, Python, PHP, BASIC). Ikkinchisi - bu faqat protsessor tomonidan tushuniladigan murakkab kod.

Mashhur tarjimon tillari kompilyatorlar, montajchilar va tarjimonlardir. Ular odatda kompyuter ishlab chiqaruvchilari tomonidan ishlab chiqilgan. Tarjimon dasturlari dastur kodlarining to'liq tarjimasini amalga oshirishi yoki bir vaqtning o'zida barcha boshqa ko'rsatmalarni tarjima qilishi mumkin.

Mashina kodi baza-2 sonli tizimida yozilgan, 0 yoki 1 da yozilgan. Bu mumkin bo'lgan eng past darajadagi til. Odamlar uchun ma'nosiz bo'lib tuyulsa-da, nollar va birlar aslida har bir aqlga sig'adigan inson kodi va so'ziga murojaat qilish uchun protsessor tomonidan oqilona tartiblangan.

Tarjimonlar dasturiy ta'minot ishlab chiqaruvchilarining ishlarini soddalashtirishdan tashqari, turli xil dizayn vazifalarida ham yordam berishadi;

  • Tarjima paytida sintaksis xatolarini aniqlang, shu bilan kodga o'zgartirish kiritishga imkon bering.
  • Kod qoidalariga rioya qilinmasa, diagnostika hisobotlarini taqdim eting.
  • Dastur uchun ma'lumotlarni saqlash joyini ajrating.
  • Ham manba kodini, ham dastur tafsilotlarini sanab o'ting.

5. Kommunal xizmatlar

Yordamchi dasturlar - bu tizim va dasturiy ta'minot o'rtasida joylashgan tizim dasturlarining turlari. Bu kompyuter uchun diagnostika va texnik xizmat vazifalari uchun mo'ljallangan dasturlar. Ular kompyuterning ishlashini maqbul darajada ta'minlash uchun foydalidir. Ularning vazifalari ma'lumotlar xavfsizligidan tortib disk drayverini birlashtirishgacha o'zgarib turadi.

Ularning aksariyati tashqi vositalar, ammo ular operatsion tizim bilan birga kelishi mumkin. Uchinchi tomon vositalari Hiren Boot CD, Ultimate Boot CD va Kaspersky Rescue Disk kabi alohida yoki birlashtirilgan holda mavjud.

Kommunal dasturiy ta'minotning misollari va xususiyatlariga quyidagilar kiradi.

  • Fayllar va ilovalarning xavfsizligi uchun antivirus va xavfsizlik dasturi, masalan, Malwarebytes, Microsoft Security Essentials va AVG.
  • Windows Disk Management, Easeus Partition Master va Partition Magic kabi disklarni ajratish xizmatlari.
  • Diskdagi tarqoq fayllarni tartibga solish uchun diskni birlashtirish. Masalan, Disklarni birlashtirish, Perfect Disk, Disk Keeper, Comodo Free Firewall va Little Snitch.
  • WinRAR, Winzip va 7-Zip kabi disk maydonlarini optimallashtirish uchun faylni siqish.
  • Xavfsizlik sababli ma'lumotlarni zaxiralash, masalan, Cobian, Clonezilla va Comodo.
  • Hard Disk Sentinel, Memtest va Performance Monitor kabi apparat diagnostika xizmatlari.
  • Yo'qotilgan ma'lumotlarni qaytarib olishga yordam beradigan ma'lumotlarni qayta tiklash. Masalan, iCare Data Recovery, Recuva va EaseUs Data Recovery Wizard.
  • Tashqi tahdidlardan himoya qilish uchun xavfsizlik devori, masalan, Windows xavfsizlik devori.

Qiziq

Bugun Mashhur

Har bir tinga arziydigan 300 dollardan past bo'lgan eng yaxshi 15 ta musiqa paneli
Kompyuterlar

Har bir tinga arziydigan 300 dollardan past bo'lgan eng yaxshi 15 ta musiqa paneli

Oxil Dev 11 yildan ortiq vaqt davomida Internet-yozuvchi i bo'lib, texnologiya, foto uratlar va max u holatlar haqida yozi hni yax hi ko'radi.Uy teatri tizimiga mo keladigan va yax hi ovozli i...
100+ O'zini tanqid qiladigan kulgili iqtiboslar va izoh izohlari
Internet

100+ O'zini tanqid qiladigan kulgili iqtiboslar va izoh izohlari

Cheeky Kid - kibernaut, u ko'p vaqtni Internetda ko'rib chiqi hga, chek iz ma'lumotni tu huni hga, o'yin-kulgi va o'yin-kulgiga bag'i hlaydi.O'zini kam itadigan odam - bu o...