Კომპიუტერები, Პროგრამული უზრუნველყოფა
Პროგრამული პროდუქტი: ძირითადი მახასიათებლები, აპლიკაცია
კომპიუტერული ტექნოლოგიების განვითარების გამთენიისას, პროგრამირების ენების ცნება და მათი დახმარებით შექმნილი ბრძანების თანმიმდევრობა გამოჩნდა, რომელიც მოგვიანებით გახდა ცნობილი. სინამდვილეში, ეს არის პროგრამული პროდუქტი (პროგრამული პროგრამები). ანუ, მოცემული ბრძანებები საშუალებას გაძლევთ შეასრულოთ დავალება ან უზრუნველყოთ კომპიუტერის სისტემის ფუნქციონირება მთლიანად. რა არის ისინი?
პროგრამული პროდუქტი: ძირითადი კლასიფიკაცია
ერთდროულად ვისაუბრებთ: კომპიუტერული ტექნიკის ჯუნგლებში არ მივდივართ, მაგრამ ვცდილობთ, გავიგოთ, რა არის პროგრამები და რას წარმოადგენს ისინი, ასე ვთქვათ, უბრალო ენაზე.
დღემდე, არსებობს რამდენიმე სახის პროგრამული კლასიფიკაცია ან პროგრამული უზრუნველყოფა. ძირითადი ტიპებია:
- სისტემის პროგრამული უზრუნველყოფა;
- განაცხადის პროგრამული უზრუნველყოფა.
ზოგჯერ ამ სიაში ასევე შედის განვითარებისა და ადმინისტრაციული საშუალებების სპეციალური საშუალებების სახით, მაგრამ, დიდი დატვირთვით, ისინი შეიძლება გამოწვეული იყოს სისტემის პროგრამებზე.
სახეობების პროგრამული პროდუქტების გამოყენება
არსებობს კიდევ ერთი კლასიფიკაცია, რაც გულისხმობს პროგრამული პროდუქტების გამოყენებას მათთვის ხელმისაწვდომობის უფლებისა და ღირებულების მიხედვით. აქ შეგიძლიათ მოიცავდეთ შემდეგ კონცეფციებს:
- საავტორო უფლებების მფლობელის მიერ მონოპოლიური პროგრამული უზრუნველყოფა, რომელიც ანიჭებს მხოლოდ ინტელექტუალური საკუთრების უფლების შეჩერებას, სარგებლობს მისი გამოყენება და გამოყენება;
- კომერციული (გადახდილი) პროგრამული უზრუნველყოფა, რომელიც გულისხმობს პროგრამული პროდუქტისა და ოფიციალური ლიცენზიის შეძენას;
- Shareware, რომელიც შეიძლება გამოყენებულ იქნას გარკვეული დროის განმავლობაში (როგორც წესი, 30 დღე), რის შემდეგაც თქვენ უნდა შეიძინოთ ლიცენზია ან პროდუქტის რეგისტრაცია;
- უფასო (უფასოდ) პროგრამული უზრუნველყოფა - პროგრამები და პროგრამები, რომლებიც არ მოითხოვენ ლიცენზიას ან გადახდას;
- უფასო პროგრამული უზრუნველყოფა (GNU ლიცენზია), რომელსაც შეუძლია შეცვალოს ან შეცვალოს მათი შეხედულებისამებრ.
ახლა მოდით შევხედოთ ზოგიერთი სახის პროგრამული უზრუნველყოფის პაკეტებსა და ცალკეულ აპლიკაციებს ერთმანეთისგან უფრო დეტალურად.
პროგრამული Firmware
ამ ტიპის პროგრამული შეეხება სისტემის ნაწილს. სხვა სიტყვებით რომ ვთქვათ, ეს არის ძირითადი დონის ინსტრუმენტები, რომლებიც უზრუნველყოფენ კომპიუტერის პროგრამული გარემოს (ოპერაციული სისტემა ან დაყენებული აპლიკაციები) შორის ურთიერთქმედებას.
დღეს მათ ეწოდება მძღოლები - მცირე პროგრამები, რომლებიც უზრუნველყოფენ კომპიუტერის სისტემის პროგრამული უზრუნველყოფის აღიარებას და უზრუნველყოფენ ნებისმიერი "რკინის" კომპონენტის სწორად ფუნქციონირებას. როგორც წესი, ყველა პარამეტრი ინახება სპეციალურ ჩიპზე დედაპლატზე, რომელსაც გააჩნია საკუთარი პროგრამული უზრუნველყოფა, რომელსაც ეწოდება BIOS. ეს არის BIOS, რომელიც ინახავს არა მხოლოდ ტექნიკის ძირითად ტექნიკურ პარამეტრებს, არამედ დიაგნოზს, როდესაც კომპიუტერული ტერმინალის ჩართვა ხდება (თუ ყველა კონფლიქტი ან წარუმატებლობა არ არის გამოვლენილი, დამახასიათებელი ერთი ცრემლები ჟღერს, როდესაც კომპიუტერი სისტემის სპიკერის მეშვეობით იწყება).
ოპერაციული სისტემები
სავარაუდოდ, არ არის აუცილებელი იმის თქმა, რომ ოპერაციული სისტემა არის პროგრამული უზრუნველყოფის ძირითადი ნაწილი, რომელიც ახორციელებს კომუნიკაციას კომპიუტერსა და მომხმარებელს შორის. უხეშად რომ ვთქვათ, ეს არის ერთგვარი ფენა, რომლის ინტერფეისიც მომხმარებელი იღებს სისტემის გარკვეულ ფუნქციებს და გარკვეულ ამოცანებს სხვადასხვა ტიპისა და დონის გამოყენების დახმარებით ახორციელებს.
დღემდე, მათ იციან საკმაოდ დიდი რაოდენობა, და არა ყველა მათგანი ეკვივალენტურია. ყველაზე მეტად აქვს გრაფიკული ინტერფეისი, მაგრამ არსებობს ტექსტური "OSES". ნებისმიერ შემთხვევაში, მათ შორისაა ძლიერი ინსტრუმენტი, რომელიც უზრუნველყოფს სისტემის ყველა კომპონენტისა და მომხმარებლის მუშაობის ფუნქციონირებას, მათ შორის ენობრივ მთარგმნელებს და ბევრ სხვა რამეს.
განვითარების ინსტრუმენტები
ნებისმიერი ტიპის პროგრამული პროდუქციის განვითარება, იქნება ეს OS ან ნებისმიერი პროგრამა, ხორციელდება პროგრამირების ენაზე, რომელიც მოიცავს არა მხოლოდ გარკვეულ ბრძანებებს, არამედ მთარგმნელებს, ენის ინტერპრეტატორებს, კომპილერებს და ა.შ. (ზოგჯერ კი disassemblers) .
ბევრი ენა გამოიყენებს ბრძანებების შეყვანის გამოყენებას, ვთქვათ ტექსტის რეჟიმში, შეგიძლიათ იპოვოთ კიდეც მთელი სპეციალიზებული პლატფორმები, რომლებიც საშუალებას მოგცემთ იმუშაოთ ენებზე, როგორიცაა Delphi ან Java, სპეციალური ცოდნის გარეშე, ასე რომ საუბარი ინტუიციური დონეზე. სხვათა შორის, იგივე ეხება ვებ გვერდების განვითარებას, როდესაც გვერდები და მათი ურთიერთმიმართება იქმნება ინტეგრირებული შესაძლებლობების საფუძველზე, რომლებიც ასეთ პროგრამული პროდუქტებს გააჩნიათ. მაგალითები? გთხოვთ! იგივე რედაქტორი MS Office Word, WordPress და ა.შ.
ადმინისტრაციული ინსტრუმენტები
სისტემური ადმინისტრაცია ნებისმიერი პროგრამული გარემოს განუყოფელი ნაწილია. მართლაც, პრობლემებისა და შეცდომების დროული გამოვლენა და კორექცია ერთ კომპიუტერზე, ტერმინალების ადგილობრივ ქსელში ან დისტანციურ სერვერებზე განთავსებული მთელი ინტერნეტ რესურსების ფუნქციონირებისას, მომავალში ბევრ პრობლემას არ იწვევს.
მაგალითად, Windows- სისტემების სტანდარტული კომპლექტი (და არა მარტო მათში) ასევე არსებობს სპეციალური პროგრამები და პროგრამები, რომლებიც საშუალებას იძლევა, მაგ. დისკის შეცდომების შემოწმება, RAM ტესტირება და ა.შ. მესამე მხარის უტილიტები, რომლებსაც აქვთ თავიანთი ფუნქციონირება გაფართოებული კომპლექტი ინსტრუმენტები. მათი გამოყენება, სისტემური ადმინისტრაცია მიდის ახალ, მაღალ დონეზე.
როგორც საინტერესო მაგალითია, თქვენ შეგიძლიათ მოიძიოთ პროგრამა შეცდომების აღმოსაჩენად და შეცვალონ ბელარუსის დეველოპერის ვიქტორიაში დისკზე, რომელსაც აქვს უფრო მეტი ფუნქციები, ვიდრე სტანდარტული Windows კომუნალური. HDD რეგენერატორი პროგრამა შეიძლება ზოგადად "remagnetize" მყარი დისკები, აღდგენის ცუდი სექტორების, მაგრამ არ იმოქმედებს ინფორმაცია ინახება მტევანი. ეს მხოლოდ ამ მიმართულებით განაცხადების მცირე ნაწილია. და თუ თქვენ ასევე განიხილავს განაცხადებს სისტემურ ადმინისტრატორებს, რომლებიც საშუალებას გაძლევთ მონიტორინგით ნებისმიერი ადგილობრივი კომპიუტერი ქსელში ან ოპერაციის მთელი ქსელის სისტემაც კი, მაშინ უბრალოდ გაოცდებით, რამდენად პროგრესს მიაღწია: არსებობს ბევრი კომუნალური, რომ აქ არ შეგიძლიათ აღწეროთ.
ინფორმაციული უსაფრთხოების უზრუნველყოფა
რაც შეეხება ინფორმაციის დაცვას და ნებისმიერი სისტემის უსაფრთხოებას, ასეთი ინსტრუმენტებიც არსებობს. ასეთ პროდუქტებს, რომელთა პროგრამის მოდულები იწერება ზედა დონის ენებზე, საშუალებას მოგცემთ დაუპირისპირდეთ ნებისმიერი სახის საფრთხეს.
და ბოლოს, ეს არის არა მხოლოდ ანტივირუსების კითხვა. თანაც, ასევე შეგიძლიათ მოიცავდეს ყველა სახის ანტი-ჯაშუში, პროგრამები, რომლებიც ხელს უშლის შემაშფოთებელი რეკლამის შეღწევას, ვირტუალური ქსელების ეკრანებს, ე.წ. ეკრანები ან ეკრანები.
ინტერნეტის ხელმისაწვდომობის საშუალება
წინა ტიპის აპლიკაციები, რომელიც ორიენტირებულია ინფორმაციული უსაფრთხოების უზრუნველსაყოფად, ძალიან მჭიდროდ არის დაკავშირებული ინტერნეტის ხელმისაწვდომობასთან, რადგან დღესდღეობით არსებობს საფრთხეების უმრავლესობა.
რაც შეეხება ხელმისაწვდომობას, ძირითადი საშუალებებია ე.წ. ინტერნეტ ბრაუზერები, რომლებიც მკაცრად განსაზღვრულია ქსელური პარამეტრების საფუძველზე (კომპიუტერის IP მისამართი, ქვენეტი ნიღაბი, პირველადი და მეორადი გეითვეი, DNS, WINS და პროქსი სერვერები და ა.შ. .). ასეთ პროგრამებს ხშირად უწოდებენ პროგრამულ პროგრამებს.
განაცხადის პროგრამული უზრუნველყოფა
ახლა მოდი გადავდივართ პროგრამების უდიდეს კლასში - პროგრამული უზრუნველყოფის პროგრამა. ამ ტიპის აპლიკაციები მკაცრად ორიენტირებულია კონკრეტული ამოცანების შესრულებაზე, მაგალითად, მათემატიკურ, საოფისე, გასართობ, სამეცნიერო და სხვა.
უბრალოდ ყველაფერი ფიზიკურად შეუძლებელია ყველაფრის ჩამოსაწერად, მაგრამ შეგიძლიათ დაადგინოთ რამოდენიმე სფერო: მათთან მუშაობა დოკუმენტაციებთან და ცხრილებთან (საოფისე პროგრამები და დოკუმენტაციის მართვის სისტემები), საბუღალტრო, მულტიმედიური დამუშავება (გრაფიკა, აუდიო და ვიდეო), დიზაინი სისტემები, მათემატიკური და სამეცნიერო კომპიუტერული სისტემების პლატფორმები ან მოდელირება, მონაცემთა ბაზის ინსტრუმენტები, ელფოსტის კლიენტები და ბრაუზერები, ფაილის მენეჯერები და ა.შ. თქვენ შეგიძლიათ enumerate ასეთი განაცხადების განუსაზღვრელი ვადით.
Windows ძირითადი კომპლექტი
ახლა განიხილეთ ძირითადი პროგრამული პროდუქტები, რომლებიც ხელმისაწვდომია ნებისმიერ ოპერაციულ სისტემაში, მაგალითად, Windows. ის არ იტყვის, რომ შესაძლებელია ასეთი უნივერსალური კომპლექტი დიდი მონაკვეთით, რადგან სხვა "ოპერაციულ სისტემებში" ასეთი კომპლექტი განსხვავდება არსებითად. მიუხედავად ამისა, იმის გათვალისწინებით, რომ ეს OS არის ყველაზე გავრცელებული, ჩვენ განვიხილავთ ამ პაკეტს.
თუ ვინმეს ყურადღება მიაქციეს, Windows- ის პირველი ინსტალაციის შემდეგ მთავარ მენიუში შეგიძლიათ იპოვოთ პროგრამების დალაგება: სტანდარტული, სერვისი, ადმინისტრაცია და ა.შ. მაგრამ ყველამ არ იცის, რომ ეს მხოლოდ iceberg- ის მცირე ნაწილია. ფაქტია, რომ მენიუში ბევრი კომუნალური კომუნალური არ არის ნაჩვენები. მათი უმრავლესობა შეიძლება დაინიშნოს ბრძანების ან "Run" მენიუდან.
გარდა ამისა, "სუფთა" Windows სისტემა მთლიანად აკლია ძირითად საოფისე კომპლექტს, თუმცა ზოგიერთი დოკუმენტის მაყურებელს ჯერ კიდევ აქვს იგივე Word Pad. აქედან გამომდინარე, აღმოჩნდება, რომ "ოპერაციული სისტემის" ინსტალაციის შემდეგ მომხმარებელი ასევე უნდა დააყენოს ძირითადი საოფისე პაკეტი. თუმცა, ეს არ იწვევს სირთულეებს.
ისე, თქვენ ვერ საუბრობენ კალკულატორები, ნოუთბუქები, ფაილის მენეჯერები, ინტერნეტ ბრაუზერები და ბევრად უფრო - ისინი ხელმისაწვდომია ყველა სისტემაში.
სასარგებლო პროგრამები
საბოლოოდ, ჩვენ გავითვალისწინებთ იმ პროდუქტებს, რომელთა პროგრამული შესაძლებლობები საშუალებას იძლევა არა მარტო დიაგნოსტიკის ჩატარება ან სისტემის მუშაობის ოპტიმიზაცია, არამედ გარკვეული სახის მონაცემებთან მუშაობის დამატებითი ინსტრუმენტი.
პირველ რიგში განაცხადის ხშირად მოუწოდა ოპტიმიზატორები. ისინი ოპერაციული სისტემის სისტემაში შეცდომების აღმოსაჩენად და გამოსწორების საშუალებას იძლევიან და ასევე საშუალებას მოგცემთ, გამორთოთ გარკვეული ფონის პროცესები მომხმარებლისთვის არასასურველი, რესურსების გადაჭარბებული ოდენობით, რაც მთლიანად სისტემის დაჩქარებას გულისხმობს.
Windows- ში თითქმის არ არის ისეთი ხელსაწყოები, გარდა იმისა, რომ დისკის შემოწმებისა და დეფრაგმენტაციის სტანდარტული საშუალებები . სამწუხაროდ, გამოუყენებელი კომპონენტები და ფონური მომსახურება უნდა იყოს გამორთული ხელით, და სპეციალური ცოდნის გარეშე ამან შეიძლება გამოიწვიოს არაპროგნოზირებადი შედეგები. მაგრამ ოპტიმიზატორები მუშაობენ ავტომატურ რეჟიმში, გამორთვა მხოლოდ იმას, რაც არ გამოიწვევს კრიტიკულ შეცდომებს.
იგივე ეხება რეესტრის რედაქტირებას და დეფრაგმენტაციას, რომელიც შეიძლება შეიცავდეს უამრავ უსარგებლო, მოძველებული ან არასწორი კავშირების რაოდენობას, რაც, როგორც მინიმუმ, ზრდის კონკრეტულ აპლიკაციებსა და მთელ სისტემას გაშვების დროს.
Uninstalling სტანდარტული Windows Uninstaller ასევე არ ყოველთვის შესრულებული სწორად. ხშირად, პროცესი დასრულების შემდეგ, ბევრი ნაგავი სისტემაში რჩება ნარჩენი ფაილების, საქაღალდეების ან ჩანაწერების სახით იგივე რეესტრში. აქ უნიკალური შესაძლებლობები, როგორიცაა iObit Uninstaller მოვიდა სამაშველო, რომელიც ასუფთავებს სისტემის მთლიანად, რის შემდეგაც მომხმარებელი არ უნდა მოძებნოთ და წაშალოს დარჩენილი ობიექტების ხელით.
კიდევ ერთი მაგალითია მოწყობილობის დრაივერების განახლება. აქ ავტომატური რეჟიმი არ არის გათვალისწინებული. მაგრამ მესამე მხარის კომუნალები, როგორიცაა მძღოლი Booster გაუმკლავდეს ამ ელემენტარული და განაახლოთ მძღოლები მხოლოდ ოფიციალური წყაროები (ტექნიკის მწარმოებლის საიტები).
საბოლოოდ, ზოგიერთი ყველაზე პოპულარულია არკვერები, რადგან მაშინაც კი, როდესაც ინტერნეტში ფაილების გადმოტვირთვა საკმარისად დიდი მოცულობითაა შესაძლებელი, ისინი შეფუთულია სპეციალურ არქივებში, რათა შეამცირონ "წონა". გარდა ამისა, დიდი საქაღალდე შეიძლება დაიყოს რამდენიმე ცალკე არქივში და WinRAR- ის, WinZIP- ის ან 7Zip- ის პროგრამები საშუალებას მისცემს დამუშავებას ისეთი მონაცემების ელემენტად.
ნაცვლად ამისა
საბოლოოდ ის რჩება იმის თქმა, რომ, რა თქმა უნდა, ეს არ არის ყველა პროგრამული პროდუქტი, რომელიც დღეს შეიძლება მოიძებნოს. თუმცა, როგორც ჩანს, ასეთი მინიმალური აღწერილობაც კი, ნებისმიერ მომხმარებელს შეეძლება განსხვავება განსხვავებული მიზნების პროგრამებსა და ზოგად დასკვნებს შორის, რაც ზოგადად ხდება და რასაც ისინი ემსახურებიან.
Similar articles
Trending Now