close
შინაარსზე გადასვლა

პროგრამული უზრუნველყოფა

მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია
Image
JavaScript-ის ენაზე დაწერილი პროგრამული უზრუნველყოფა

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

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

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

რესურსები ინტერნეტში

[რედაქტირება | წყაროს რედაქტირება]