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

კონტროლის ინვერსირება: ბიბლიოთეკებში ან სტანდარტული მომხმარებლის აპლიკაციებისგან განსხვავებით, საერთო პროგრამების კონტროლი არ არის ნაკარნახევი, არამედ ჩარჩოებით.
გაფართოება: მომხმარებელს შეუძლია გააფართოვოს ჩარჩო - ზოგადად შერჩევითი შერჩევით; ან პროგრამისტებმა შეგიძლიათ დაამატოთ სპეციალიზებული მომხმარებლის კოდი კონკრეტული ფუნქციონალის უზრუნველსაყოფად.
არა-მოდიფიცირებული ჩარჩო კოდი: ჩარჩო კოდექსი ზოგადად არ უნდა შეცვლილიყო, ხოლო მომხმარებლის მიერ განხორციელებული გაგრძელება. სხვა სიტყვებით რომ ვთქვათ, მომხმარებელს შეუძლია გააფართოვოს ჩარჩო, მაგრამ არ უნდა შეცვალოს მისი კოდი.
[ბიბლიოთეკა: გამოთვლითი][საკონტროლო ნაკადი]
1.პრინციპი
2.მაგალითები
3.არქიტექტურა
[ატვირთვა სხვა შინაარსი ]


Copyright @2018 Lxjkh