1-ma’ruza. Murakkab programma tizimlarini ishlab chiqish muammolari. Programma ta’minotining hayotiy sikli. Programma ta’minotining arxitekturasi


Download 326.49 Kb.
bet4/31
Sana17.06.2023
Hajmi326.49 Kb.
#1539617
1   2   3   4   5   6   7   8   9   ...   31
Bog'liq
Dasturiy injenering ma\'ruzalar

Konteks modellar
Konteks modellar tizimning tezkor kontekstini ko'rsatishda foydalaniladi. Arxitekturaviy modellar tizim va uning boshqa tizimlar bilan munosabatini ko'rsatadi.
Tizim chegaralari
Tizim chegaralari nima tizim ichida va nima tizim tashqarisidaligini ko'rsatadi. Ular ishlab chiqarilayotgan tizimda foydalanilayotgan yoki bog'liq bo'lgan boshqa tizimlarni ko'rsatadi.
Konteks modellar muhitdagi ishlab chiqarilayotgan tizimni emas balki muhitdagi boshqa tizimlarni ko'rsatadi.
Jarayon modellar ishlab chiqarilayotgan modellarni ko'rsatadi. UML diagrammalar jarayon modellarda foydalaniladi.
Nazorat savollari

  1. Dasturiy ta'minot nima?

  2. Yaxshi dasturiy ta'minotning attributlari nima?

  3. Dasturiy injiniring nima?




  1. Dasturiy injiniringni asosiy faoliyatlari nima?

  2. Dasturiy injiniring va kompyuter ilmi o'rtasida qanday farq bor?

  3. Dasturiy injiniring va tizim injiniring o'rtasida qanday farq bor?

  4. Dasturiy injiniringni narxi qancha?

  5. Eng yaxshi dasturiy injiniring usuli va metodi qaysi?

  6. Dasturiy injiniringa veb qanday xilma-xillik olib keldi?

Foydalanilgan adabiyotlar

  1. “Software Engineering”, by Ian Sommerville, 2015, pages - 790.

  2. Holdener, A. T. (2008). Ajax: The Definitive Guide. Sebastopol, Ca.:

O'Reilly and Associates.

  1. Abrial, J. R. (2005). The B Book: Assigning Programs to Meanings. Cambridge, UK: Cambridge University Press.

  2. http: //www.SoftwareEngmeering-9 .com

  3. http://www.pearsonhighered.com/sommerville



2-MA’RUZA. TIZIMLI PROGRAMMALASH MAQSAD VA VAZIFALAR.

Dasturlar va dasturlar




Dastur - bu ma'lum bir algoritmni amalga oshirish uchun axborotni qayta ishlash tizimining tarkibiy qismlarini boshqarish uchun mo'ljallangan ma'lumotlar.
E'tibor bering: dastur bu ma'lumot.

Fon Neyman mashinasining asosiy printsiplaridan biri shundaki, har ikkala dastur va ma'lumotlar bir xil xotirada saqlanadi. Xotirada saqlanadigan dastur ma'lumot sifatida ko'rib chiqilishi mumkin bo'lgan ba'zi kodlarni anglatadi. Ehtimol, dasturchi nuqtai nazaridan, dastur faol tarkibiy qism bo'lib, ba'zi harakatlarni amalga oshiradi. Ammo protsessor nuqtai nazaridan dastur ko'rsatmalari protsessor o'qiydigan va sharhlaydigan ma'lumotlardir. Boshqa tomondan, dastur bu kommunal dasturlar nuqtai nazaridan ma'lumotlar, masalan, kompilyator nuqtai nazaridan, kirishda bitta ma'lumotni oladi - yuqori darajadagi til dasturi (YDT), chiqishda esa boshqa ma'lumotlar beriladi - mashina kodlarida dastur.





Download 326.49 Kb.

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




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