Dasturiy injiniring nima?



Download 186,36 Kb.
bet3/14
Sana22.08.2022
Hajmi186,36 Kb.
#847510
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Dasturiy injiniring nima

Loyihalar nima
Bu inson hayoti va faoliyatining muayyan sohalarini modernizatsiyalashga qaratilgan tizimli integratsiyalashgan jarayon. Hozirgi vaqtda texnik loyihalar eng ko'p talabga ega, chunki ular sayyoramiz aholisining hayot sifatini yaxshilashga yordam beradi. Turli mamlakatlarda bu atama har xil ma'noga ega, ammo davlat tili va aholining dinidan qat'i nazar, ko'pincha loyihaning kontseptsiyasi o'xshashdir.
Komponent qismlari Loyihalarni amalga oshirish uchun maxsus loyihalar zarurligini va vazifani hal qilish usullari turli parametrlarga bog'liq bo'lishi mumkinligini hisobga olib, quyidagi tarkibiy qismlar ajratiladi:

  • asosiy reja (maqsad va vazifalarni belgilash);

  • hal qilish vositalari;

  • natijalar.

Loyihaning ushbu kontseptsiyasi uning tuzilishining murakkabligi va ko'p qirrali ekanligidan dalolat beradi. U har bir inson hayotida va butun davlatda jiddiy o'zgarishlarni amalga oshirishga qodir. Uni amalga oshirish natijalari ma'lum bir mintaqa uchun zarur bo'lgan mavhum yoki o'ziga xos bo'lishi mumkin.
Loyihaning xususiyatlari
Loyihalarni tasniflash ko'plab omillarga bog'liq. Masalan, agar biz bunday faoliyatni dinamik tizim deb hisoblasak, quyidagi natijalarni ajratib ko'rsatishimiz mumkin:

  • joriy;

  • oxiri.

Agar maktab loyihasi ko'rib chiqilsa, bu holda, talabaning mustaqil faoliyatining yakuniy natijasi sifatida, ularga yangi nazariy va amaliy bilim va ko'nikmalarni olishni ko'rib chiqish mumkin.
Loyihaning imkoniyatlari
Loyihalarni tasniflash ularni amalga oshirish vaqti, miqyosi, ishlab chiqish va amalga oshirish sifati, ishlatilgan mablag'lar hajmi, shuningdek, ularni amalga oshirish joyi bilan bog'liq. Harakatlar algoritmini aniqlaydigan ko'plab omillar mavjud.
Loyihalarni tasniflash va ularning turlari mavzu doirasiga, tarkibiga, shuningdek bajarilgan ishlarning tuzilishiga bog'liq.

Dasturiy injiniring nima uchun kerak?

Xarald Mills ta'rifiga ko'ra, siz bilgan dasturiy ta'minotni sanab o'ting.
Asosiy dasturiy ta'minot (baze software) — bu, kompyutеr ishini ta'minlovchi dasturlarining minimal tuplamidan iborat. 
Ularga kuyidagilar kiradi: 
— opеratsion tizim (OT); 
— tarmok opеratsion tizimi. 
Opеratsion tizim (OT). Kompyutеrning yokilishi bilan ishga tushuvchi ushbu dastur 
kompyutеrni va uning rеsurslarini (tеzkor xotira, diskdagi urinlar va xokazo) boshkaradi, foydalanuvchi bilan mulokotni tashkil etadi, bajarish uchun boshka dasturlarni (amaliy dasturlarni) ishga tushiradi. Hozirgi davrda kuplab OTlar mavjud: 
— UNIX; 
— MS DOS; 
— OSG`2; 
— WINDOWS 95; 
— WINDOWS NT; 
— WINDOWS 98;

Sxemotexnikaning qaysi sohalari dasturiy injiniring bilan o'zaro bog'liq?

Dasturiy ta’minotni ishlab chiqish bosqichlari:
talablarni belgilash

Umumjahon dasturiy ta'minotni ishlab chiqish jarayoni nima?

Standart dasturiy ta'minotni ishlab chiqish jarayoni nimani o'z ichiga oladi?

Dasturiy ta’minotni ishlab chiqish jarayonini takomillashtirish ta’rifini bering.

Pull / Push strategiyalari nima?

Tashkilotni jalb qilish va texnologiyani surish strategiyalari o'rtasidagi farq nima?

Faoliyatning qaysi bosqichlari xarakterlidir?

Dasturiy ta'minotni ishlab chiqish bosqichlarini sanab o'ting.
1- maqsadlarni aniqlash;2- talablarni belgilash;3- Dastur kodini yozish,yaratish;4- foydalanuvchilarga yetkazish

  1. Dasturiy ta'minot ob'ektlarining murakkabligi, bu sezilarli darajada ularning kattaligiga bog'liq.

  2. Muvofiqlik - dasturiy ta'minot ob'ektiv asoslarga asoslanmagan (xuddi klassik ilmdagi turli tizimlar postulatlar va aksiomalar bilan qo'llab-quvvatlanganidek), lekin keyinchalik ular o'zaro ta'sir qilishi kerak bo'lgan juda ko'p interfeyslarga mos kelishi kerak. Ushbu interfeyslarni standartlashtirish qiyin, chunki ular ko'p sonli va yomon rasmiylashtirilgan insoniy konventsiyalarga asoslangan.

3. O'zgaruvchanlik - dasturiy ta'minotni o'zgartirish oson va natijada ishlab chiqish jarayonida unga bo'lgan talablar doimo o'zgarib turadi. Bu uning rivojlanishi va evolyutsiyasida ko'plab qo'shimcha qiyinchiliklarni keltirib chiqaradi.
4. Nomoddiylik yoki asl nusxada bo'lgani kabi ko'rinmaslik -Dasturiy ta'minotni ko'rish mumkin emas, u virtual. Shuning uchun, masalan, boshqa sanoat sohalarida (masalan, qurilish, mashinasozlikda) muvaffaqiyatli qo'llaniladigan chizmalarni oldindan yaratishga asoslangan texnologiyalardan foydalanish qiyin. U erda chizmalarda yaratilayotgan narsalarning geometrik shakllari sxematik shaklda takrorlanadi. Ob'ekt yaratilganda, bu shakllarni ko'rish mumkin, ammo dasturiy ta'minotni ko'rish mumkin emas.

  1. Dasturiy ta’minot yaratish jarayoni tushunchasi. Universal jarayon. Joriy jarayon. Aniq jarayon.Standart jarayon.Jarayonlarni takomillashtirish.

  2. Jarayonlarning klassik modellari. Sharshara(kaskad) modeli. Ortib borish modeli.

  3. Faoliyat turlari va bosqichlari.

  4. Dasturiy injiniring bu dasturiy mahsulotni ishlab chiqishning barcha qirralari bilan bog'liq muhandislik.

  5. Dastur xususiyatlari, dasturiy ta'minot ishlab chiqish, dasturiy ta'minotni tekshirish, va dasturiy ta'minot evolyutsiyasi.

  6. Kompyuter dasturlari va unga bog'liq hujjatlar. Dasturiy mahsulotlar alohida mijozlar uchun yoki umumiy bozor uchun ishlab chiqarilishi mumkin.

Yaxshi dasturiy ta'minot talab qilingan funksionallikka ega, foydalanuvchiga qulay, ishonchli va davomiy bo'lishi lozim.

Dasturiy ta’minotni ishlab chiqish bosqichlari:
1- maqsadlarni aniqlash;2- talablarni belgilash;3- Dastur kodini yozish,yaratish;4- foydalanuvchilarga yetkazish

  1. Dasturiy ta'minot ob'ektlarining murakkabligi, bu sezilarli darajada ularning kattaligiga bog'liq.

  2. Muvofiqlik - dasturiy ta'minot ob'ektiv asoslarga asoslanmagan (xuddi klassik ilmdagi turli tizimlar postulatlar va aksiomalar bilan qo'llab-quvvatlanganidek), lekin keyinchalik ular o'zaro ta'sir qilishi kerak bo'lgan juda ko'p interfeyslarga mos kelishi kerak. Ushbu interfeyslarni standartlashtirish qiyin, chunki ular ko'p sonli va yomon rasmiylashtirilgan insoniy konventsiyalarga asoslangan.

3. O'zgaruvchanlik - dasturiy ta'minotni o'zgartirish oson va natijada ishlab chiqish jarayonida unga bo'lgan talablar doimo o'zgarib turadi. Bu uning rivojlanishi va evolyutsiyasida ko'plab qo'shimcha qiyinchiliklarni keltirib chiqaradi.
4. Nomoddiylik yoki asl nusxada bo'lgani kabi ko'rinmaslik -Dasturiy ta'minotni ko'rish mumkin emas, u virtual. Shuning uchun, masalan, boshqa sanoat sohalarida (masalan, qurilish, mashinasozlikda) muvaffaqiyatli qo'llaniladigan chizmalarni oldindan yaratishga asoslangan texnologiyalardan foydalanish qiyin. U erda chizmalarda yaratilayotgan narsalarning geometrik shakllari sxematik shaklda takrorlanadi. Ob'ekt yaratilganda, bu shakllarni ko'rish mumkin, ammo dasturiy ta'minotni ko'rish mumkin emas.

  1. Dasturiy ta’minot yaratish jarayoni tushunchasi. Universal jarayon. Joriy jarayon. Aniq jarayon.Standart jarayon.Jarayonlarni takomillashtirish.

  2. Jarayonlarning klassik modellari. Sharshara(kaskad) modeli. Ortib borish modeli.

  3. Faoliyat turlari va bosqichlari.

  4. Dasturiy injiniring bu dasturiy mahsulotni ishlab chiqishning barcha qirralari bilan bog'liq muhandislik.

  5. Dastur xususiyatlari, dasturiy ta'minot ishlab chiqish, dasturiy ta'minotni tekshirish, va dasturiy ta'minot evolyutsiyasi.

  6. Kompyuter dasturlari va unga bog'liq hujjatlar. Dasturiy mahsulotlar alohida mijozlar uchun yoki umumiy bozor uchun ishlab chiqarilishi mumkin.

Yaxshi dasturiy ta'minot talab qilingan funksionallikka ega, foydalanuvchiga qulay, ishonchli va davomiy bo'lishi lozim.

Dastur kodini yozish,yaratish
Professional dasturiy ta'minotni ishlab chiqish. Ko'p odamlar dasturlar yozishadi. Odamlar o'z ishlarini osonlashtirish uchun elektron jadval ko'rinishli dasturlar tuzishadi, tadqiqotchilar va injinerlar ilmiy tajribaga oid ma'lumotlarga ishlov berish uchun dasturlar tuzishadi, yoki qiziqish sabab dasturlar tuzishadi. Professional dasturiy ta'minot bu dasturchidan tashqari boshqa insonlar ham foydalanishi maqsadida ishlab chiqiladi va odatda individual bo'lib emas guruh bo'lib ishlanadi. Dasturiy mahsulotlar turlari.
1.Umumiy dasturiy mahsulotlar Bular avtonom tizimlardir ya'ni ishlab chiqarish tashkiloti tomonidan ishlab chiqiladi va ochiq bozorda sotib ola biladigan mijozlarga sotiladi.
2.Buyurtma dasturiy mahsulotlar Bular alohida mijozlar tomonidan buyurtma qilingan tizimlardir. Bu turdagi dasturiy mahsulotlarga elektronik qurilmalar uchun nazorat tizimlari, maxsus ish jarayonlariga yordam berish uchun yozilgan tizimlarni misol qilib olishimiz mumkin.
Dasturiy injiniring ba'zida dasturiy ta'minot jarayoni ham deyiladi. Dasturiy ta'minot jarayoni dasturiy mahsulotni ishlab chiqish faoliyatlari ketma-ketligidir. Barcha dasturiy ta'minotlar uchun umumiy bo'lgan to'rtta asosiy faoliyat bor. Bular:
1. Dasturiy ta'minot xususiyati
2. Dasturiy ta'minotni ishlab chiqish
3. Dasturiy ta'minotni tekshirish
4. Dasturiy ta'minot evolutsiyasi
Dasturiy ta'minot jarayoni
Dasturiy ta'minot- bu dasturiy mahsulotni tayyor holatga olib kelish faoliyatilari to'plamidir. Bu faoliyatlar Java yoki C++ kabi standart dasturlash tillarida dasturlarni ishlab chiqishni o'z ichiga olishi mumkin.
Dasturiy ta'minot jarayoni modeli bu dasturiy ta'minot jarayonining soddalashtirilgan ko'rinishidir.



Dasturiy ta’minotni ishlab chiqish bosqichlari: foydalanuvchilarga yetkazish
Dasturiy mahsulotlar turlarining bir biridan farqi.
Bu ikki turdagi mahsulotlarning asosiy farqi shundaki, umumiy mahsulotlarda dasturiy ta'minot xususiyatlarini dasturiy ta'minotni ishlab chiqaruvchi tashkilot nazorat qiladi. Buyurtma mahsulotlarda mahsulotni sotib oluvchi tashkilot dasturiy ta'minot xususiyatlarini ishlab chiqadi va nazorat qiladi.
Biroq hozirgi kunga kelib bu ikki turdagi mahsulotlar orasidagi farq tobora kamayib boryapti, chunki ko'pgina tizimlar umumiy mahsulot sifatida qurilyapti va mijozlar talabiga qarab moslashtirilyapti.
Dasturiy injiniring ba'zida dasturiy ta'minot jarayoni ham deyiladi. Dasturiy ta'minot jarayoni dasturiy mahsulotni ishlab chiqish faoliyatlari ketma-ketligidir. Barcha dasturiy ta'minotlar uchun umumiy bo'lgan to'rtta asosiy faoliyat bor. Bular:
1. Dasturiy ta'minot xususiyati
2. Dasturiy ta'minotni ishlab chiqish
3. Dasturiy ta'minotni tekshirish
4. Dasturiy ta'minot evolutsiyasi

Dasturlash to’g’risida tushuncha.

Download 186,36 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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