Kompyuter arxitekturasining apparatli va dasturiy modellari. Reja: Har XIL kompyuter arxitekturalari


Download 0.69 Mb.
bet3/6
Sana04.11.2023
Hajmi0.69 Mb.
#1745346
1   2   3   4   5   6
Bog'liq
Kompyuter arxitekturasining apparatli va dasturiy modellari

Input/Output (I/O) Qurilmalari: I/O qurilmalari, kompyuter bilan boshqa qurilmalar yoki foydalanuvchilar o'rtasida ma'lumot almashish va uchqun bo'lmagan amallarni bajarish uchun ishlatiladi. Masalan, klaviatura, mushak, ekran, printer, USB portlar, Ethernet portlar kabi qurilmalar.

  • Input/Output (I/O) Qurilmalari: I/O qurilmalari, kompyuter bilan boshqa qurilmalar yoki foydalanuvchilar o'rtasida ma'lumot almashish va uchqun bo'lmagan amallarni bajarish uchun ishlatiladi. Masalan, klaviatura, mushak, ekran, printer, USB portlar, Ethernet portlar kabi qurilmalar.
  • Tarmoq Subsystemi: Tarmoq subsystemi, kompyuterlarni tarmoq orqali bog'lab boradigan qurilmalar va protokollar to'plamini tashkil etadi. U tarmoqda ma'lumot almashish, internetga ulanish va boshqa tarmoq amallarini bajarish uchun ishlatiladi.
  • Protokollar va Interfeyslar: Kompyuterlar o'rtasidagi ma'lumot almashish, tarmoqda foydalanuvchi va serverlar bilan muloqot qilish uchun protokollar va interfeyslar ishlatiladi.
  • Ma'lumot saqlash va o'qish qurilmalari: Ma'lumotlarni saqlash va o'qish qurilmalari, kompyuterlarda ma'lumotlar o'qilishi, yozilishi va saqlanishi uchun kerak bo'lgan qurilmalar (masalan, SSD yoki HDD)ni o'z ichiga oladi.

Dasturiy Tuzilish:

Dasturiy Tuzilish:

  • Dastur (Software): Dasturiy tuzilish kompyuterlarga ish bajarish uchun dasturlar yaratish va ularga o'zaro aloqani ta'minlaydi. Dasturlar ilova (application) dasturlari va tizim (system) dasturlariga bo'linadi.
  • Dastur Tili (Programming Language): Dasturlar yaratish uchun foydalaniladigan tillar yaratish va ulashni ta'minlaydi. Masalan, Python, Java, C++, C#, JavaScript va boshqalar.
  • Dasturiy Texnologiyalar: Dastur tuzilishi uchun kompyuterlar, interfeyslar, bazalar, algoritmlar, o'tilishlar, protokollar va boshqa texnologiyalar foydalaniladi.

Komponentlar va Subsystemlar: Dasturiy tuzilish dastur tarkibiy qismi yoki komponentlarini, ularni boshqa komponentlar bilan qanday aloqada ekanligini, ularning interfeyslarini va munosabatlarni ta'riflaydi. Komponentlar subsystemlar (tizimlar) yaratishda ishlatiladi.

  • Komponentlar va Subsystemlar: Dasturiy tuzilish dastur tarkibiy qismi yoki komponentlarini, ularni boshqa komponentlar bilan qanday aloqada ekanligini, ularning interfeyslarini va munosabatlarni ta'riflaydi. Komponentlar subsystemlar (tizimlar) yaratishda ishlatiladi.
  • Ma'lumotlar Tuzilishi: Ma'lumotlar tuzilishi, dastur ichidagi ma'lumotlar obyektlarini, bazalarini, ma'lumot almashishni va ma'lumotni saqlashni ta'minlaydi. Ma'lumotlar tuzilishi dastur tomonidan ishlatilayotgan ma'lumotlarni qanday saqlash, qanday qidirish va qanday o'qishning tuzilishini tushuntiradi.
  • Ishni boshqarish tizimi: Dasturiy tuzilish ishni qanday boshqarish tizimi (workflow)ni tuzishni o'z ichiga oladi. Bu, dastur qanday boshqarilishini va ishni qanday tartibda bajarilishini aniqlaydi.

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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