Strukturlu proqramlaşdırma (ing. structured programming,rus. структурное программирование, türk. yapısal programlama) — proqramların "ayır və buyur" ideyasına uyğun gələn layihələndirilməsi metodologiyası. E. Deykstra (Edsger Dijkstra) tərəfindən işlənib hazırlanıb. Proqram məsələlər toplusu kimi layihələndirilir. Sadə təsvir üçün çox çətin olan məsələlər bir neçə daha kiçik altməsələlərə bölünür və proses bütün məsələlər yetərincə anlaşıqlı olanadək davam etdirilir.
Belə layihələndirmə nəticəsində proqram iyerarxik təşkil olunmuş və hər birinin yalnız bir giriş və bir çıxış nöqtəsi olan yığcam modullardan ibarət olacaq. Bundan başqa, strukturlu proqramlaşdırma GOTO deyimlərindən istifadəyə məhdudiyyət qoyur, çünki hesab edilir ki, proqramda xətaların sayı keçidlərin sayının kvadratına mütənasib artır. İri layihələrdə strukturlaşmış proqramları işləyib hazırlamaq və müşayət etmək asandır. Ancaq bu metodun bir sıra çatışmazlıqları var, məsələn, verilənlərin strukturları, onları idarə edən funksiyalardan ayrıldığından, verilənlər və onlar üzərində əməllər vahid tam kimi qavranılmır.
Ədəbiyyat
- İsmayıl Calallı, (Sadıqov). “İnformatika terminlərinin izahlı lüğəti”. Bakı: “Bakı” nəşriyyatı. 2017. 820.
- Пышкин Е. В. Структурное проектирование: основание и развитие методов. С примерами на языке C++: Учеб. пособие (PDF). СПб.: Политехнический университет. 2005. 324. —
Xarici keçidlər
- Strukturlu proqramlaşdırma
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Strukturlu proqramlasdirma ing structured programming rus strukturnoe programmirovanie turk yapisal programlama proqramlarin ayir ve buyur ideyasina uygun gelen layihelendirilmesi metodologiyasi E Deykstra Edsger Dijkstra terefinden islenib hazirlanib Proqram meseleler toplusu kimi layihelendirilir Sade tesvir ucun cox cetin olan meseleler bir nece daha kicik altmeselelere bolunur ve proses butun meseleler yeterince anlasiqli olanadek davam etdirilir Bele layihelendirme neticesinde proqram iyerarxik teskil olunmus ve her birinin yalniz bir giris ve bir cixis noqtesi olan yigcam modullardan ibaret olacaq Bundan basqa strukturlu proqramlasdirma GOTO deyimlerinden istifadeye mehdudiyyet qoyur cunki hesab edilir ki proqramda xetalarin sayi kecidlerin sayinin kvadratina mutenasib artir Iri layihelerde strukturlasmis proqramlari isleyib hazirlamaq ve musayet etmek asandir Ancaq bu metodun bir sira catismazliqlari var meselen verilenlerin strukturlari onlari idare eden funksiyalardan ayrildigindan verilenler ve onlar uzerinde emeller vahid tam kimi qavranilmir EdebiyyatIsmayil Calalli Sadiqov Informatika terminlerinin izahli lugeti Baki Baki nesriyyati 2017 820 Pyshkin E V Strukturnoe proektirovanie osnovanie i razvitie metodov S primerami na yazyke C Ucheb posobie PDF SPb Politehnicheskij universitet 2005 324 ISBN 5 7422 1000 0Xarici kecidlerStrukturlu proqramlasdirma