Dasturiy ta'minot ishlab chiqish tez qo'llanma



Download 103,37 Kb.
bet32/80
Sana13.06.2022
Hajmi103,37 Kb.
#666012
1   ...   28   29   30   31   32   33   34   35   ...   80
Bog'liq
Dasturiy taъминот

Tuzilgan ingliz
Aksariyat dasturchilar dasturiy ta'minotning umumiy rasmidan xabardor emaslar, shuning uchun ular faqat menejerlarining aytgan so'zlariga tayanadilar. Dasturchilar uchun aniq, ammo tezkor kodni ishlab chiqish uchun aniq ma'lumot berish mas'uliyati dasturiy ta'minotning eng yuqori qo'llanmasida yotadi.
Grafika yoki diagrammalardan foydalanadigan usullarning boshqa shakllari ba'zan turli odamlar tomonidan boshqacha talqin qilinishi mumkin.
Shunday qilib, tahlilchilar va dasturiy ta'minot ishlab chiquvchilari tuzilgan ingliz tili kabi vositalar bilan kelishadi. Bu kodlash uchun nima qilish kerakligini va uni qanday kodlashni tushuntirishdan boshqa narsa emas. Tuzilgan ingliz tili dasturchiga xatosiz kod yozishga yordam beradi.
Grafika yoki diagrammalardan foydalanadigan usullarning boshqa shakllari ba'zan turli odamlar tomonidan boshqacha talqin qilinishi mumkin. Bu erda tuzilgan ingliz tili va pseudocode bu tushunchani yo'qotishga harakat qilmoqda.
Tuzilgan ingliz tili tuzilgan dasturiy paradigmada oddiy inglizcha so'zlarni ishlatadi. Bu oxirgi kod emas, balki kodlash uchun zarur bo'lgan narsalarning tavsifi va uni qanday kodlash kerak. Quyida tizimli dasturlashning ayrim belgilari mavjud.
IF-THEN-ELSE,
DO-WHILE-UNTIL
Analyst ma'lumotlar lug'atida saqlanadigan bir xil o'zgarmaydigan va ma'lumotlar nomini ishlatadi, bu esa kodni yozish va tushunishni ancha osonlashtiradi.
misol
Onlayn xarid qilish muhitida mijozlar autentifikatsiyasining bir xil namunasidan foydalanamiz. Mijozni autentifikatsiya qilish uchun ushbu tartib tuzilgan ingliz tilida yozilishi mumkin:
Enter Customer_Name
SEEK Customer_Name in Customer_Name_DB file
IF Customer_Name found THEN
Call procedure USER_PASSWORD_AUTHENTICATE()
ELSE
PRINT error message
Call procedure NEW_CUSTOMER_REQUEST()
ENDIF
Tuzilgan ingliz tilida yozilgan kod kunlik ingliz tiliga o'xshaydi. To'g'ridan-to'g'ri dasturiy ta'minot kodi sifatida amalga oshirilmaydi. Tuzilgan ingliz tili dasturlash tiliga bog'liq emas.
Pseudo kodi
Psevdokod dasturlash tiliga yaqinroq yozilgan. Bu sharh va tavsiflar bilan to'la rivojlangan dasturlash tili sifatida qaralishi mumkin.
Pseudo kodi o'zgarmaydigan reklamalarni chetlab o'tadi, lekin ular C, Fortran, Paskal va boshqalar kabi haqiqiy dasturlash tili dizaynlari yordamida yoziladi.
Pseudocode tuzilgan ingliz tilidan ko'ra ko'proq dasturlash tafsilotlarini o'z ichiga oladi. Bu kompyuter kodni amalga oshiradi, go'yo bir vazifani amalga oshirish uchun bir usul beradi.
misol
Fibonacci-ni n raqamlariga chop etish dasturi.
void function Fibonacci
Get value of n;
Set value of a to 1;
Set value of b to 1;
Initialize I to 0
for (i=0; i< n; i++)
{
if a greater than b
{
Increase b by a;
Print b;
}
else if b greater than a
{
increase a by b;
print a;
}
}
Qaror jadvali
Qaror jadvali tuzilgan jadval formatida ularni bartaraf etish uchun zarur bo'lgan shartlar va tegishli harakatlarni ifodalaydi.
Bu xatolarni disk raskadrovka va oldini olish uchun kuchli vosita. Bu shunga o'xshash ma'lumotni bitta jadvalga guruhlashda yordam beradi, keyin jadvallarni birlashtirib, oddiy va qulay qaror qabul qilishni ta'minlaydi.

Download 103,37 Kb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   80




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish