ᲙᲝᲛᲞᲘᲣᲢᲔᲠᲔᲑᲘ

სისტემური პროგრამების ხუთი ტიპი

Ავტორი: Peter Berry
ᲨᲔᲥᲛᲜᲘᲡ ᲗᲐᲠᲘᲦᲘ: 17 ᲘᲕᲚᲘᲡᲘ 2021
ᲒᲐᲜᲐᲮᲚᲔᲑᲘᲡ ᲗᲐᲠᲘᲦᲘ: 11 ᲛᲐᲘᲡᲘ 2024
Anonim
Расчет уровня вовлеченности сотрудников. Бережливое производство.
ᲕᲘᲓᲔᲝ: Расчет уровня вовлеченности сотрудников. Бережливое производство.

ᲙᲛᲐᲧᲝᲤᲘᲚᲘ

ალფრედი არის დიდი ხნის პედაგოგი და კომპიუტერის ენთუზიასტი, რომელიც მუშაობს და აჩვენებს პრობლემების ფართო სპექტრს გამოთვლილ მოწყობილობებთან.

ხუთი სისტემების პროგრამული უზრუნველყოფის ტიპებიყველა შექმნილია კომპიუტერული ტექნიკის პროცედურების და ფუნქციების კონტროლისა და კოორდინაციისთვის. ისინი ფაქტობრივად საშუალებას იძლევიან ფუნქციონალურ ურთიერთქმედებას ტექნიკურ, პროგრამულ და მომხმარებლებს შორის.

სისტემური პროგრამული უზრუნველყოფა ახორციელებს შუამავლის დავალებებს, რათა უზრუნველყოს კომუნიკაცია სხვა პროგრამულ და ტექნიკურ მოწყობილობებს შორის, რაც საშუალებას მისცემს მომხმარებელთან ჰარმონიული თანაცხოვრება.

სისტემური პროგრამების კატეგორიზაცია შესაძლებელია შემდეგ კატეგორიებში:

  • Ოპერაციული სისტემა: აძლიერებს კომუნიკაციას ტექნიკურ, სისტემურ პროგრამებსა და სხვა პროგრამებს შორის.
  • მოწყობილობის მძღოლი: საშუალებას აძლევს მოწყობილობას კომუნიკაციის ოპერაციულ და სხვა პროგრამებთან.
  • Firmware: საშუალებას იძლევა მოწყობილობის კონტროლი და იდენტიფიკაცია.
  • მთარგმნელი: თარგმნის მაღალი დონის ენებს დაბალი დონის მანქანების კოდებზე.
  • კომუნალური: უზრუნველყოფს მოწყობილობებისა და პროგრამების ოპტიმალურ ფუნქციონირებას.

1. ოპერაციული სისტემა (ოპერაციული სისტემა)

ოპერაციული სისტემა წარმოადგენს სისტემის პროგრამული უზრუნველყოფის ბირთვს, რომელიც მდებარეობს კომპიუტერის ტექნიკასა და საბოლოო მომხმარებელს შორის. იგი დაინსტალირებულია ჯერ კომპიუტერზე, რათა მოწყობილობებისა და პროგრამების იდენტიფიცირება და შესაბამისად ფუნქციონალური გახდეს.


სისტემის პროგრამული უზრუნველყოფა არის პროგრამული უზრუნველყოფის პირველი ფენა, რომელიც კომპიუტერში ჩართვისთანავე იტვირთება მეხსიერებაში.

დავუშვათ, რომ მომხმარებელს სურს დაწეროს და დაბეჭდოს ანგარიში თანდართულ პრინტერზე. ამ ამოცანის შესასრულებლად საჭიროა ტექსტის დამუშავების პროგრამა. მონაცემთა შეყვანა ხდება კლავიატურის ან სხვა შემავალი მოწყობილობების გამოყენებით და შემდეგ აისახება მონიტორზე. შემდეგ მომზადებული მონაცემები ეგზავნება პრინტერს.

იმისათვის, რომ ტექდამუშავებელმა, კლავიშმა და პრინტერმა შეასრულონ ეს ამოცანა, მათ უნდა იმუშაონ ოპერაციულ სისტემაზე, რომელიც აკონტროლებს შეყვანისა და გამოყვანის ფუნქციებს, მეხსიერების მართვას და პრინტერის დატრიალებას.

დღეს მომხმარებელი ურთიერთქმედებს ოპერაციულ სისტემასთან გრაფიკული მომხმარებლის ინტერფეისის საშუალებით (GUI) მონიტორზე ან სენსორული ინტერფეისით. სამუშაო მაგიდა თანამედროვე ოპერაციულ სისტემაში წარმოადგენს გრაფიკულ სამუშაო ადგილს, რომელიც შეიცავს მენიუებს, ხატებსა და აპებს, რომლებიც მანიპულირებს მომხმარებლის მიერ თაგვის კურსორის ან თითის შეხების საშუალებით. დისკის ოპერაციული სისტემა (DOS) პოპულარული ინტერფეისი იყო, რომელიც 1980-იან წლებში გამოიყენებოდა.

ოპერაციული სისტემების ტიპები

  • ოპერაციული სისტემა რეალურ დროში: დაინსტალირებულია სპეციალური დანიშნულების სისტემაში, როგორიცაა რობოტები, მანქანები და მოდემები.
  • ერთი მომხმარებელი და ერთი დავალება ოპერაციული სისტემა: დაინსტალირებულია ერთჯერადი მომხმარებლის მოწყობილობებზე, როგორიცაა ტელეფონები.
  • ერთჯერადი მომხმარებელი და მრავალმხრივი ოპერაციული სისტემა: დაინსტალირებულია თანამედროვე პერსონალურ კომპიუტერებზე.
  • მრავალ მომხმარებელი ოპერაციული სისტემა: დაინსტალირებულია ქსელის გარემოში, სადაც ბევრ მომხმარებელს უწევს რესურსების გაზიარება. სერვერის ოპერაციული სისტემები მრავალ მომხმარებელიანი ოპერაციული სისტემების მაგალითებია.
  • ქსელის ოპერაციული სისტემა: გამოიყენება რესურსების გასაზიარებლად, როგორიცაა ფაილები, პრინტერები ქსელის დაყენებაში.
  • ინტერნეტი / ვებ ოპერაციული სისტემა: შექმნილია ინტერნეტ – ბრაუზერის გასაშვებად.
  • მობილური ოპერაციული სისტემა: შექმნილია მობილური ტელეფონებისთვის, ტაბლეტებისა და სხვა მობილური მოწყობილობებისთვის.

ოპერაციული სისტემების ფუნქციები

  • ისინი უზრუნველყოფენ ინტერფეისს მომხმარებელსა და ტექნიკას შორის GUI– ს საშუალებით.
  • განაგებს და გამოყოფს მეხსიერების ადგილს პროგრამებისთვის.
  • ამუშავებს პროგრამების, შეყვანის / გამოყვანის მოწყობილობებისა და ინსტრუქციების მართვას.
  • ახდენს შინაგანი და პერიფერიული მოწყობილობების კონფიგურაციას და მართვას.
  • მართავს ერთ ან მრავალ მომხმარებელთა მეხსიერებას ადგილობრივ და ქსელურ კომპიუტერებში.
  • ფაილებისა და პროგრამების უსაფრთხოების მართვა.
  • მართავს შეყვანის და გამომავალ მოწყობილობებს.
  • ახდენს მოწყობილობების ამოცნობას, ინსტალაციასა და პრობლემების მოგვარებას.
  • აკონტროლებს სისტემის მუშაობას Task Manager- ისა და სხვა ინსტრუმენტების საშუალებით.
  • აწარმოეთ შეცდომის შეტყობინებები და პრობლემების მოგვარების პარამეტრები.
  • ქსელის კომუნიკაციისთვის ინტერფეისის განხორციელება.
  • მართავს პრინტერებს ერთ ან მრავალ მომხმარებელ სისტემაში.
  • შიდა ან ქსელის ფაილების მართვა.

ოპერაციული სისტემების მაგალითები

კომპიუტერებისთვის პოპულარული ოპერაციული სისტემებია:


  • ვინდოუსი 10
  • Mac OS X
  • უბუნტუ

ქსელის / სერვერის პოპულარული ოპერაციული სისტემებია:

  • Ubuntu სერვერი
  • ვინდოუსის სერვერი
  • Red Hat Enterprise

პოპულარული ინტერნეტი / ვებ ოპერაციული სისტემაა:

  • Chrome OS
  • კლუბი Linux
  • Remix OS

მობილური მობილური ოპერაციული სისტემაა:

  • iPhone ოპერაციული სისტემა
  • Android OS
  • Windows Phone ოპერაციული სისტემა

2. მოწყობილობის დრაივერები

დრაივერის პროგრამული უზრუნველყოფა არის სისტემური პროგრამული უზრუნველყოფის ტიპი, რომელიც აცოცხლებს კომპიუტერულ მოწყობილობებს და პერიფერიულ მოწყობილობებს. დრაივერები საშუალებას აძლევს ყველა დაკავშირებულ კომპონენტს და გარე დანამატებს შეასრულონ დანიშნულებისამებრ და დანიშნულებისამებრ. მძღოლების გარეშე, ოპერაციული სისტემა არ აკისრებს რაიმე მოვალეობას.

მოწყობილობების მაგალითები, რომელთათვისაც საჭიროა მძღოლები:

  • თაგვი
  • კლავიატურა
  • Ხმის კარტა
  • ჩვენების ბარათი
  • ქსელის ბარათი
  • პრინტერი

ჩვეულებრივ, ოპერაციული სისტემა დრაივერებით იგზავნება უკვე ბაზარზე არსებული მრავალი მოწყობილობისთვის. სტანდარტულად, შეყვანის მოწყობილობებს, როგორიცაა მაუსი და კლავიატურა, დაინსტალირდება მათი დრაივერები. მათ შეიძლება არასდროს დასჭირდეთ მესამე მხარის ინსტალაციები.


თუ მოწყობილობა უფრო ახალია ვიდრე ოპერაციული სისტემა, მომხმარებელს შეიძლება მოუწიოს მძღოლების ჩამოტვირთვა მწარმოებლის ვებსაიტებიდან ან ალტერნატიული წყაროებიდან.

3. firmware

Firmware არის ოპერაციული პროგრამა, რომელიც ჩართულია ფლეშში, ROM– ში ან EPROM მეხსიერების ჩიპში OS– ს დასადგენად. ის პირდაპირ მართავს და აკონტროლებს ნებისმიერი ტექნიკის ყველა საქმიანობას.

ტრადიციულად, firmware ნიშნავს ფიქსირებულ პროგრამულ უზრუნველყოფას, რომელიც აღნიშნულია სიტყვით მტკიცე. იგი დაინსტალირებული იყო არააქროლადი ჩიპებზე და მისი განახლება შესაძლებელი იქნებოდა მხოლოდ ახალი, წინასწარ პროგრამირებული ჩიპებით ჩანაცვლებით.

ეს გაკეთდა მაღალი დონის პროგრამული უზრუნველყოფისგან მათი დიფერენცირებისთვის, რომელთა განახლება შესაძლებელია კომპონენტების გადაცვლის გარეშე.

დღეს, firmware ინახება ფლეშ ჩიპებში, რომელთა განახლება შესაძლებელია ნახევარგამტარული ჩიპების შეცვლის გარეშე.

BIOS და UEFI

დღეს კომპიუტერებში ყველაზე მნიშვნელოვანი firmware დამონტაჟებულია მწარმოებლის მიერ დედა დაფაზე და მისი წვდომა შესაძლებელია ძველის საშუალებით BIOS (ძირითადი შეყვანის / გამოყვანის სისტემა) ან ახალი უეფი (ერთიანი გაფართოებული ფირმის ინტერფეისი) პლატფორმები.

ეს არის კონფიგურაციის ინტერფეისი, რომელიც იტვირთება პირველი, როდესაც კომპიუტერი მუშაობს და გადის პოსტი (ჩართვა თვითგამოცდის შესახებ).

დედა დაფის პროგრამა იწყება მთელი ტექნიკის გაღვიძებით და უზრუნველყოფს კომპონენტების, როგორიცაა პროცესორი, მეხსიერება და დისკის მუშაობას. თუ ყველა გადამწყვეტი კომპონენტი კარგად არის, ის გაუშვებს bootloader- ს, რომელიც ჩატვირთავს ოპერაციულ სისტემას. თუ შემთხვევითი წვდომის მეხსიერება გაუმართავია, BIOS არ დაუშვებს კომპიუტერის ჩატვირთვას.

ჩატვირთვისას მომხმარებელს შეუძლია შეცვალოს BIOS და UEFI პარამეტრები სპეციალური გასაღებების (ფუნქციის გასაღების, წაშლის ან esc გასაღების) დაჭერით კონფიგურაციის გვერდის დასატვირთად. მომხმარებელს შეუძლია კონფიგურაცია გაუწიოს უსაფრთხოებას, ჩატვირთვის წესრიგს, დროს და სხვა ვარიანტებს ამ გვერდზე.

მიუხედავად იმისა, რომ ისინი განსხვავებულად მუშაობენ, firmware კომპლიმენტებს უწევს მძღოლებს რამდენიმე გზით. ორივე აძლევს იდენტურობას აპარატურ მოწყობილობებს, ამ უკანასკნელმა ოპერაციულ სისტემას აჩვენა მოწყობილობა.

ამ ორს შორის მთავარი განსხვავებაა ის, რომ firmware ყოველთვის იქნება მოწყობილობებში, ხოლო დრაივერები დაინსტალირდება ოპერაციული სისტემაში.

Firmware განახლებები მოდის მოწყობილობის მწარმოებლისგან (არა ოპერაციული სისტემის მწარმოებლისგან). ისინი აუცილებელია, თუ მომხმარებელს სურს კომპიუტერული ტექნიკა მიიღოს ახალი ტექნიკა და პროგრამული უზრუნველყოფა. Firmware საშუალებას მისცემს მოწყობილობებს უკეთესად იმუშაონ ძველ და ახალ ოპერაციულ სისტემებთან და პროგრამებთან.

თითქმის ყველა მოწყობილობა და პერიფერია ჩართულია firmware- ით. ქსელის ბარათი, სატელევიზიო ტიუნერი, როუტერი, სკანერი ან მონიტორი და მოწყობილობების მაგალითები, რომელზეც firmware არის დაინსტალირებული.

4. პროგრამირების ენის თარჯიმანი

ეს არის შუალედური პროგრამები, რომლებსაც იყენებენ პროგრამული უზრუნველყოფის პროგრამისტები მაღალი დონის ენის კოდის თარგმნაზე მანქანური ენის კოდად. პირველი არის პროგრამირების ენების კრებული, რომელთა გააზრება და კოდირება ადამიანისთვის მარტივია (ანუ Java, C ++, Python, PHP, BASIC). ეს უკანასკნელი არის რთული კოდი, რომელიც მხოლოდ პროცესორს ესმის.

თარჯიმნის პოპულარული ენებია შემდგენლები, აწყობილები და თარჯიმნები. ისინი, როგორც წესი, შექმნილია კომპიუტერის მწარმოებლების მიერ. მთარგმნელმა პროგრამებმა შეიძლება შეასრულონ პროგრამების კოდების სრული თარგმანი ან ერთდროულად თარგმნან ყველა სხვა ინსტრუქცია.

აპარატის კოდი იწერება ბაზა-2-ის რიცხვით სისტემაში, დაწერილი 0 ან 1. ეს არის ყველაზე დაბალი დონის ენა. მიუხედავად იმისა, რომ ადამიანისთვის ერთი შეხედვით უაზროა, ნულებს და ერთს სინამდვილეში ინტელექტუალურად ახდენს პროცესორის მიერ თანმიმდევრობას, რომ მოხდეს ადამიანის ყველა კოდექსისა და სიტყვის მითითება.

გარდა პროგრამული უზრუნველყოფის შემქმნელთა მუშაობის გამარტივებისა, თარჯიმნები ეხმარებიან დიზაინის სხვადასხვა ამოცანებში;

  • სინტაქსური შეცდომების იდენტიფიცირება თარგმანის დროს, ამით კოდში ცვლილებების შეტანის შესაძლებლობა.
  • მიაწოდეთ დიაგნოსტიკური ანგარიშები, როდესაც კოდის წესები არ დაცულია.
  • პროგრამისთვის მონაცემთა შენახვის გამოყოფა.
  • ჩამოთვალეთ როგორც კოდის, ასევე პროგრამის დეტალები.

5. კომუნალური საშუალებები

კომუნალური სისტემები წარმოადგენს პროგრამული უზრუნველყოფის ტიპებს, რომლებიც მოთავსებულია სისტემურ და პროგრამულ პროგრამებს შორის. ეს არის პროგრამები, რომლებიც მიზნად ისახავს კომპიუტერის სადიაგნოსტიკო და სარემონტო ამოცანებს. ისინი გამოსადეგია კომპიუტერის ოპტიმალური ფუნქციონირების უზრუნველსაყოფად. მათი ამოცანები განსხვავდება მონაცემთა გადამწყვეტი მნიშვნელობიდან დაწყებული დისკის დისკრიფამდე.

უმეტესობა მესამე მხარის ინსტრუმენტებია, მაგრამ შესაძლოა მათ ოპერაციულ სისტემას დაურთოს. მესამე მხარის ხელსაწყოები ინდივიდუალურად არის ხელმისაწვდომი ან შეფუთულია, როგორიცაა Hiren Boot CD, Ultimate Boot CD და Kaspersky Rescue Disk.

სასარგებლო პროგრამული უზრუნველყოფის მაგალითები და მახასიათებლები მოიცავს:

  • ანტივირუსული და უსაფრთხოების პროგრამული უზრუნველყოფა ფაილებისა და პროგრამების უსაფრთხოების მიზნით, მაგალითად, Malwarebytes, Microsoft Security Essentials და AVG.
  • დისკის დაყოფის სერვისები, როგორიცაა Windows Disk Management, Easeus Partition Master და Partition Magic.
  • დისკის დეფრაგმენტაცია დისკზე გაფანტული ფაილების ორგანიზების მიზნით. მაგალითები მოიცავს დისკის დეფრეგმენტაციას, Perfect Disk, Disk Keeper, Comodo Free Firewall და Little Snitch.
  • ფაილის შეკუმშვა დისკის სივრცის ოპტიმიზაციისთვის, როგორიცაა WinRAR, Winzip და 7-Zip.
  • მონაცემთა შენახვა უსაფრთხოების მიზნით, მაგალითად, Cobian, Clonezilla და Comodo.
  • აპარატურის დიაგნოსტიკური სერვისები, როგორიცაა მყარი დისკი Sentinel, Memtest და Performance Monitor.
  • მონაცემთა აღდგენა, დაკარგული მონაცემების დაბრუნებაში. მაგალითებში შედის iCare მონაცემთა აღდგენა, Recuva და EaseUs მონაცემთა აღდგენის ოსტატი.
  • Firewall გარე საფრთხეებისგან დაცვის მიზნით, მაგალითად, Windows Firewall.

ᲠᲔᲙᲝᲛᲔᲜᲓᲘᲠᲔᲑᲣᲚᲘᲐ ᲩᲕᲔᲜ ᲛᲘᲔᲠ

ᲐᲮᲐᲚᲘ ᲨᲔᲢᲧᲝᲑᲘᲜᲔᲑᲐ

MSI RX 580 Armor OC 8GB გრაფიკული ბარათის მიმოხილვა და სათამაშო ნიშნულები
ᲙᲝᲛᲞᲘᲣᲢᲔᲠᲔᲑᲘ

MSI RX 580 Armor OC 8GB გრაფიკული ბარათის მიმოხილვა და სათამაშო ნიშნულები

მე მხოლოდ მცირეწლოვანი ბიჭი ვარ, რომელიც ჩვეულებრივ სამუშაოდ მუშაობს, როგორც ექიმის ასისტენტი. ჩემი გატაცება არის კომპიუტერების მშენებლობა და კომპიუტერული ტექნიკის ტესტირება / განხილვა.ყველას მოგესალმ...
რა არის ელექტროსტატიკური განმუხტვა (ESD)?
ᲙᲝᲛᲞᲘᲣᲢᲔᲠᲔᲑᲘ

რა არის ელექტროსტატიკური განმუხტვა (ESD)?

პატრიკი, კომპიუტერული ტექნიკოსი, თავდადებული მწერალია, რომელსაც სურს მსოფლიოს უკეთესობისკენ გააცნოს, ვინც უფრო მეტ ცოდნას ეძებს.ალბათ გსმენიათ ან წაიკითხეთ, რომ კომპიუტერის შიდა კომპონენტებზე მუშაობის...