ᲙომპიუტერებიᲞროგრამული უზრუნველყოფა

ACT - ის ... Basic ოპერაციული პროგრამული უზრუნველყოფა. სისტემის მიერ პროგრამული უზრუნველყოფის

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

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

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

შესავალი

ისტორიულად, ჩვენ არ გამოიყენება ყველა პროგრამა იყოფა ორ კლასად:

  • სისტემა პროგრამები (ACT - ეს არის საფუძველი ნებისმიერი ოპერაციული სისტემა).
  • განაცხადის პროგრამები.

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

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

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

მძღოლები და ა.შ.

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

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

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

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

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

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

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

საბაზო ცოდნისა და უნარების

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

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

კლასიფიკაციის სისტემის პროგრამული

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

  • კონტროლის კომპონენტები.
  • assay კომპონენტები, დამუშავება და გადაცემა ინფორმაცია.

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

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

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

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

კიდევ ერთი ვერსია კლასიფიკაცია

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

  • საკუთარი ოპერაციული სისტემები და მძღოლებს მათი შემადგენლობა.
  • Skins (DE) და სხვა მედია პროგრამების განხორციელებას.
  • ფაილი მენეჯერები.

OS კომპლექტი ღია პროგრამული

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

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

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

ფაილი მართვის - არსებითი ფუნქცია ACT

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

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

მაგრამ არსებობს რამდენიმე ფაქტი, რომელიც განსაზღვრავს დამოკიდებულებას ასეთი პროგრამა თვალსაზრისით დამოუკიდებელი ინფორმაციის მენეჯმენტის:

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

რა არის ACT მომსახურება

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

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

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

ACT მუშაობა ქსელის ოქმები

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

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

სხვათა შორის, IE, Firefox, Opera და Google Chrome - იმავე მომხმარებელს, რომელიც ეფუძნება პრინციპს, რომ მხოლოდ გადმოცემულია.

პროგრამირების გარემო და პროგრამების განხორციელებას

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

ექსპერტები აცხადებენ, რომ ამ შემთხვევაში სისტემა პროგრამა მოიცავს:

  • იმას ნიშნავს, აკრეფა და რედაქტირების ტექსტი.
  • მთარგმნელი, თარჯიმანი (უბრალო ენაზე).
  • Linker, ასევე მოუწოდა linker.
  • Debuggers.
  • სრული პროგრამა ბიბლიოთეკების აღსრულების პროგრამა.

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

რა translators

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

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

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

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

Debugger, და სხვა კომპონენტები

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

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

შედეგები

ასე რომ, მოდით შევაჯამოთ. გამოდის, რომ შემდეგი ელემენტი შედის სისტემის პროგრამული უზრუნველყოფა:

  • პირდაპირ OS (ოპერაციული სისტემა).
  • Skins (DE) და პროგრამის შესრულების გარემო.
  • ფაილური მენეჯერები, და სხვა ფაილის მართვის ინსტრუმენტი.
  • შემქმნელი ინსტრუმენტები.
  • ყველა ქსელის ინსტრუმენტები.
  • ზოგიერთი პროგრამები.

აქ ჩვენ შეისწავლა სისტემის სტრუქტურა პროგრამული უზრუნველყოფა.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.delachieve.com. Theme powered by WordPress.