Mündəricat:

Prosedur proqramlaşdırmasının çatışmazlıqları hansılardır?
Prosedur proqramlaşdırmasının çatışmazlıqları hansılardır?

Video: Prosedur proqramlaşdırmasının çatışmazlıqları hansılardır?

Video: Prosedur proqramlaşdırmasının çatışmazlıqları hansılardır?
Video: Python Dərs 10. Funksiyalar 2024, Noyabr
Anonim

Mayor dezavantaj istifadə etməkdən Prosedur proqramlaşdırması üsulu kimi proqramlaşdırma ərzində kodu təkrar istifadə etmək mümkün olmamasıdır proqram . Eyni tipli kodu dəfələrlə yenidən yazmaq məcburiyyətində qalmaq a proqram layihənin inkişaf dəyərinə və vaxtına əlavə edə bilər. Başqa dezavantaj səhvlərin yoxlanılmasının çətinliyidir.

Həmçinin bilmək lazımdır ki, prosedur proqramlaşdırmanın üstünlükləri və mənfi cəhətləri nələrdir?

Bunlar bir sıra çatışmazlıqlarla tarazlaşdırılır:

  • Məlumat bütün proqrama məruz qalır, ona görə də məlumatların təhlükəsizliyi yoxdur.
  • Real dünya obyektləri ilə əlaqə qurmaq çətindir.
  • Yeni məlumat növlərinin yaradılmasının çətinliyi genişlənmə qabiliyyətini azaldır.
  • Məlumatlara deyil, verilənlər üzərində əməliyyata əhəmiyyət verilir.

Eynilə, prosedur proqramlaşdırmanın problemləri hansılardır? Məlumat bütövlükdə məruz qalır proqram , buna görə də məlumatların təhlükəsizliyi yoxdur. ?Real dünya obyektləri ilə əlaqə qurmaq çətindir. ?Yeni məlumat növlərinin yaradılmasının çətinliyi genişlənmə qabiliyyətini azaldır. ?Məlumatlara deyil, verilənlər üzərində əməliyyata əhəmiyyət verilir.

Onu da bilin, proqramçılar prosedur dillərinin dezavantajı kimi nəyi hesab edirlər?

Əsas prosedur proqramlaşdırmanın dezavantajı aşağı səviyyədə yazılmış kodla müqayisədə işləmək o qədər də sürətli deyil dil . Çox emal gücü tələb edən proqramlar üçün bu, effektivliyini məhdudlaşdıra bilər prosedur proqramlaşdırma . Nümunələr prosedur proqramlaşdırma dilləri C və Paskal daxildir.

Prosedur proqramlaşdırması pisdirmi?

Prosessual /funksional proqramlaşdırma Turing arqumentlərinə girmədən belə (mənim dilim Turing gücünə malikdir və başqasının edə biləcəyi hər şeyi edə bilər) OOP-dən heç bir şəkildə zəif deyil, bu da çox şey ifadə etmir. Əslində, obyekt yönümlü üsullar ilk olaraq daxili olmayan dillərdə sınaqdan keçirilmişdir.

Tövsiyə: