2 muallif, shu jumladan: Journal of Applied Sciences and Environmental Management jurnalidagi maqola · 2010 yil iyun Ushbu sahifadan keyingi barcha kontent Edvard Ogheneovo tomonidan yuklangan 2020 yil 24 iyul



Yüklə 97,54 Kb.
Pdf görüntüsü
səhifə2/7
tarix07.01.2024
ölçüsü97,54 Kb.
#205830
1   2   3   4   5   6   7
A Comparative Analysis of Structured and Object-Or (1)

Xulosa: Strukturaviy va ob'ektga yo'naltirilgan dasturlash usullari tushunchalari nisbatan yangi emas, ammo bu yondashuvlar bugungi
dasturlash paradigmasida hali ham juda foydali va dolzarbdir. Ushbu maqolada biz tizimli dasturlarning xususiyatlarini ob'ektga
yo'naltirilgan dasturlardan farqlaymiz. Strukturaviy dasturlash oson tushunish va o'zgartirishni ta'minlaydigan dasturlarni tashkil qilish
va kodlash usuli bo'lib, ob'ektga yo'naltirilgan dasturlash (OOP) dinamik ravishda o'zgarishi mumkin bo'lgan va bir-biriga ta'sir qilish
va reaksiyaga kirishish orqali bajarilishi mumkin bo'lgan ob'ektlar to'plamidan iborat. xuddi real dunyo jarayoni qanday davom etadi
(haqiqiy dunyo ob'ektlarining o'zaro ta'siri). Ob'ektga yo'naltirilgan yondashuv dasturlarni loyihalashda intuitivroq qiladi, tezroq ishlab
chiqiladi, o'zgartirishlarga ko'proq mos keladi va tushunishni osonlashtiradi. An'anaviy, protsessual yo'naltirilgan/strukturali dasturlash
bilan dastur bajarilishi kerak bo'lgan bir qator qadamlarni (algoritm) tavsiflaydi. Dasturlashning ob'ektga yo'naltirilgan ko'rinishida, turli
xil protseduralar bilan erkin bog'langan ma'lumotlar to'plamidan iborat dasturlar o'rniga, ob'ektga yo'naltirilgan dasturlar ob'ektlar deb
ataladigan dasturiy modullardan iborat bo'lib, ular ichki murakkabliklarini dasturchilardan yashirgan holda ma'lumotlarni ham, qayta
ishlashni ham qamrab oladi. boshqa ob'ektlar. @ JASEM
1-rasm. (a) Oddiy ketma-ketlik
(c) Takrorlash
(b) tanlash
Port-Xarkort universiteti kompyuter fanlari boÿlimi, Port-Xarkort, Nigeriya. pasagba@yahoo.com,
edward_ogheneovo@yahoo.com. 08056023566
YOKI
* Muallif: Asagba, shahzoda Ogenakaro
Strukturaviy va ob'ektga yo'naltirilgan dasturlash usullarining qiyosiy tahlili
ASAGBA, shahzoda OGHENEKARO; OGHENEOVO, EDVARD E. CPN, MNCS.
Machine Translated by Google


* Muallif: Asagba, shahzoda Ogenakaro
Strukturaviy va ob'ektga yo'naltirilgan dasturlash usullarining qiyosiy tahlili
2-rasm Strukturaviy diagramma
Modul 3
Modul 3.2
Modul 2
Modul 3.1
42
Modul 1
Modul 1.3
Asosiy dastur
Modul 1.1
Modul 1.2
Ushbu boshqaruv tuzilmalari har qanday qayta ishlash yoki
qarorlarning har qanday kombinatsiyasi yoki har qanday turdagi
mantiqiy manipulyatsiyalar uchun juda mos keladi. Paskal, PL/ I,
Ada va ALGOL , ehtimol, eng yaxshi ma'lum tuzilgan dasturlash
tillaridir.
Yana biri - dasturiy ta'minotni qayta ishlatish - mavjud usullardan
yangi dasturlar yaratish uchun qurilish bloklari sifatida foydalanish.
Ko'pincha dasturlarni asosan quyidagilardan yaratishingiz mumkin
2-rasmda struktura sxemasi ko'rsatilgan.
Vaziyat tizimli diagrammadagi eng past darajaga etgunga qadar
bosqichma-bosqich takomillashtiriladi. Ushbu bosqichma-bosqich
takomillashtirish jarayoni ko'pincha quyi darajadagi
protseduralarning spetsifikatsiyasida qo'llaniladi.
Dasturni usullarga modullashtirish uchun motivatsiyalardan biri
bu bo'lin va bo'ysundirish yondashuvi bo'lib, u kichik, oddiy
qismlardan dasturlar yaratish orqali dastur ishlab chiqishni yanada
qulayroq qiladi.
Yuqoridan pastga dizayn ko'pincha boshqa nomlar bilan ataladi -
strukturaviy dizayn, kompozit dizayn, bosqichma-bosqich
takomillashtirish orqali dasturlash va hokazo. Garchi ismlar
Yuqoridan pastga loyihalashda birinchi navbatda asosiy dastur
aniqlanadi, so'ngra qolgan modullar yoki birliklar ko'rsatiladi.
Yuqoridan pastga dasturlashning asosiy g'oyasi shundan iboratki,
dizayn umumiydan xususiyga o'tishi kerak, har bir dastur birligi
bosqichma-bosqich takomillashtiriladi. Odatda, asosiy modullar
boshqa modullarni boshqaradi yoki muvofiqlashtiradi, har bir
kichik dastur nima qilishi kerakligini belgilaydi. Shuningdek, asosiy
modul butun dastur va foydalanuvchilar o'rtasidagi interfeys
bo'lishi kutilmoqda. Dastur modullari o'rtasida mavjud bo'lgan
ierarxik munosabatlar ko'pincha struktura diagrammasida
ko'rsatiladi. Ushbu diagramma buyurtmalar ma'nosini bildiradi va
modul yoki vazifa to'rtburchaklar bilan ifodalanadi va modullar har
bir darajada bo'linadi, toki ularni boshqa qismlarga bo'linib
bo'lmaydi.

Yüklə 97,54 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin