Kompyuter injiniringi” fakulteti 2-bosqich di-11-20 guruh talabasining



Download 22,87 Kb.
bet1/4
Sana11.03.2023
Hajmi22,87 Kb.
#918033
  1   2   3   4
Bog'liq
5-mavzu instrumental dasturlar


O’ZBEKISTON RESPUBLIKASI
AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
KOMPYUTER INJINIRINGI” FAKULTETI
2-BOSQICH DI-11-20 GURUH TALABASINING
“DASTURIY INJINERINGA KIRISH
FANIDAN TAYYORLAGAN


1-MUSTAQIL ISHI


Bajardi: Sulaymonov Shodibek
Qabul qildi: Hayriddin Normamatov

QARSHI – 2022
MAVZU:dasturiy ta'minot ishlab chiqish jarayonlari taxlili. dasturiy taminot ishlab chiqish uchun talablarni shakllantrish va ularning taxlili
REJA:

  1. Dasturiy ta'minot ishlab chiqishninh bosqichli tarixi

  2. Dasturiy ta'minotni ishlab chiqish metodologiyalari.

  3. Instrumental dasturiy ta'minotning mohiyati va tushunchasi



Dasturiy ta'minot ishlab chiqishninh bosqichli tarixi
1-bosqich: 50-yillarning o'rtalariga qadar.
Asosiy xarajatlar kodlash bilan bog'liq (mashina kodlarida). Avtokodlar (buyruqlar uchun mnemonik belgilardan foydalanadigan tillar) va ulardan tarjimonlar (assemblerlar) paydo bo'ladi.
Dasturlarni alohida kompilyatsiya qilish va ko'chirish imkoniyatlari amalga oshirildi. Dastur yuklagichlari va bog'lovchilari paydo bo'ladi.
2-bosqich: 50-yillarning oʻrtalari – 60-yillarning oʻrtalari
Dasturlarning o'lchamlari ortib bormoqda, muammoli sohalar va mashinaga yo'naltirilgan tillar tushunchalari o'rtasida bo'shliq aniqlanmoqda. Turli xil yuqori darajadagi tillar (algoritmik, universal) paydo bo'lmoqda:
Fortran (1954-1957);
Algol-60 (1958-1960);
Kobol (1959-1961);
va ulardan tarjimonlar (tuzuvchilar). Deyarli barcha asosiy ma'lumotlar turlari, ular bo'yicha operatsiyalar, boshqaruv tuzilmalari va ularni dasturlarda ifodalash usullari ixtiro qilingan va sinovdan o'tgan; turli xil variantlar pastki dasturlarni parametrlashtirish.
3-bosqich: 60-yillarning oʻrtalari – 70-yillarning boshlari.
Dasturiy ta'minotning hajmi keskin o'sib bormoqda, ishning kollektiv xarakteriga o'tish mavjud. Tovar ishlab chiqarishga o'tish natijasida dasturiy ta'minotga bo'lgan talablar ortib bormoqda.
Dasturiy ta'minotni ishlab chiqish xarajatlarining nisbati o'zgarib bormoqda (40% yoki undan ko'p disk raskadrovka, dizayn va hujjatlarni rasmiylashtirishga sarflanadi), kodlash eng ko'p biridir. oddiy turlar ishlaydi. "Yirik" dasturlash tillari qo'llaniladi va yaratiladi - PL/1, ALGOL-68, SIMULA-67, ilgari topilgan echimlarni umumlashtiruvchi va integratsiyalashgan.
Tarjimonlarni, makro kutubxonalarni, kutubxonalarni optimallashtirish va tuzatishga ega ilg'or dasturlash tizimlari mavjud. standart dasturlar, maxsus matn muharrirlari, tahlil vositalari va kiritish tili nuqtai nazaridan interaktiv disk raskadrovka. Rivojlangan operatsion tizimlar, birinchi DBMS, ko'plab hujjatlarni avtomatlashtirish tizimlari, dasturiy ta'minot konfiguratsiyasini boshqarish tizimlari (kuzatuv o'zgarishlari va dasturiy ta'minot versiyalari) ishlab chiqilmoqda.
4-bosqich ("dasturiy ta'minotni ishlab chiqish inqirozi bosqichi"): 1970-yillarning boshi - 1970-yillarning o'rtalari
Asboblar rivojlanishiga qaramay, dasturchilarning mahsuldorligi o'smaydi. Bundan tashqari, dasturiy ta'minotga bo'lgan talablarning ortishi va uning murakkabligining chiziqli bo'lmagan o'sishi tufayli mehnat unumdorligi pasaymoqda. Dasturiy ta'minotni ishlab chiqish shartlari buzilgan, uning narxi oshib bormoqda, sifati oldindan aytib bo'lmaydigan, an'anaviy usullar (qo'shimcha inson va moddiy resurslar bilan ta'minlash) ishlamaydi, bu "dasturiy ta'minot inqirozi" sifatida tavsiflanadi.
Strukturaviy dasturlash metodologiyalari tan olinmoqda (Dijkstra, 1968), dasturlash texnologiyasining asoslari shakllanmoqda (Paskal tili (N.Virth), 1971).
5-bosqich: 1976 yil - bizning vaqtimiz. Inqirozdan keyingi vositalarni ishlab chiqish bosqichi.
1976 yil - dasturiy ta'minotning hayot aylanishi kontseptsiyasini taqdim etadigan va asosiy xarajatlar dasturiy ta'minotni ishlab chiqish uchun emas, balki texnik xizmat ko'rsatish uchun ekanligini ko'rsatadigan Boem ishining nashri.
Dasturlash tillari:
C (1970-yillarning boshlari, birinchi marta 1978 yilda to'liq tasvirlangan);
Modula-2 (1978, Oberon tili tomonidan ishlab chiqilgan (1988));
Prolog (1972, 1980 yildan tarqaldi);
Smalltalk (1970-yillar, 1980-yilda Smalltalk-80 nomi bilan kiritilgan);
C++ (1980-yillarning boshi, nomi 1983 yil, u 1990-yildan beri odatiy shaklda mavjud);
java( Java versiyasi 1.0 - 1996, Java 2.0 - 1998, Java 5 - 2004...);
C# (1998-2001, versiya 1.0 - 2000-2002, versiya 2.0 - 2003-2005, versiya 3.0 - 2004-2008, versiya 4.0 - 2008-2010).
Integratsiyalashgan dasturiy ta'minot ishlab chiqish muhitlari ishlab chiqilmoqda. Dizayn va dasturlashda ob'ektga yo'naltirilgan yondashuv qabul qilinmoqda. Har bir bosqichda dasturiy ta'minotni yaratishni qo'llab-quvvatlovchi dasturlar ishlab chiqilmoqda.

Download 22,87 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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