Hammaga omad b barcha platalar va qurilmalar bo'ysunishi kerak bo'lgan qoidalar to'plami qanday nomlanadi?


Qanday yozuvda arifmetik yozuvlarni qavssiz yozish mumkin?


Download 100.27 Kb.
bet22/66
Sana21.06.2023
Hajmi100.27 Kb.
#1645364
1   ...   18   19   20   21   22   23   24   25   ...   66
Bog'liq
k.t.e.yakuniy. ketma ket

Qanday yozuvda arifmetik yozuvlarni qavssiz yozish mumkin?
Arifmetik yozuvlar (arithmetic expressions) dasturlashda keng tarqalgan elementlardan biridir va ulardan qavssiz yozish mumkin. Arifmetik yozuvlarni qavssiz yozish uchun matematik amallarining matn ko'rinishini o'rganishingiz kerak.
Arifmetik yozuvlarda keng tarqalgan matematik amallar, sonlar, o'zgaruvchilar va funksiyalar ishlatiladi.
Quyidagi misol arifmetik yozuvlarni qavssiz yozishni ko'rsatadi:
# arifmetik yozuvlarni qavssiz yozish
a = 5
b = 3
c = a + b * 2 # matematik amallar qavssiz yozilgan
print(c) # konsolga 11 chiqadi
Ushbu misolda, a va b o'zgaruvchilariga sonlar tayinlandi. c o'zgaruvchisida a va b o'zgaruvchilarining yig'indisi va b ning 2 bilan ko'paytmasi hisoblandi. Natijada c o'zgaruvchisiga 11 qiymati tayinlandi.
Qaysi tizimni qurish qiyin, dasturlash oson?
Bu savolga qiyin javob bermoq mumkin, chunki tizimni qurish va dasturlash osonligi ko'rsatuvchi ko'p xil omillar mavjud.
Tizimni qurish uchun, masalan, SIMT tizimi qurish oson bo'lmaydi, chunki bu tizimda bir nechta protsessorlar bir vaqtning o'zida bir nechta ish bajarishadi, va bu protsessorlarning aloqasi va ishlash tartibi juda muhimdir. Bunday tizimni qurish uchun keng ko'lamli xodimlar va kuchli xavfsizlik tizimlari kerak bo'ladi.
Dasturlash esa, har bir tizim uchun osonligi va qiyinligi o'ziga xos bo'ladi. Masalan, ma'lumotlar bilan ishlash uchun yuqori darajada oson dasturlash tillari mavjud, masalan, Python.
Shuningdek, dasturlashning qiyinligi ham dasturlash tillariga va dasturchining tajribasiga bog'liq. Dasturchi ehtiyojlariga va tizimning mahsulotlari va xizmatlariga qarab, dasturlash qiyin yoki oson bo'lishi mumkin.
Bundan tashqari, tizimni qurish va dasturlash oson yoki qiyin bo'lishi, dasturchining tajribasi va ishining xulosaligi bilan ham bog'liq.
Qaysi tizim texnik (apparatli) DSM deb ataladi?
"DSM" (ingliz tilida "Distributed Shared Memory") - bu tizim texnologiyasi, ko'p protsessorli tizimlarda, xotira bo'limlarini yig'ish va ularga o'zaro murojaat qilishni ta'minlaydigan tizim texnologiyalaridan biridir. DSM, har bir protsessor uchun o'zaro alohida xotira bo'limlarini yaratishni talab qilmaydi, balki umuman tizimdagi barcha protsessorlar uchun bir xil xotiraga murojaat qilish imkonini beradi.
DSM tizimi, har bir protsessor uchun o'zaro alohida xotira bo'limlarini yaratishni talab qilmaydi, balki xotiraga o'zaro murojaat qilishni ta'minlaydi. Bu, protsessorlar o'rtasidagi ma'lumot almashishni osonlashtiradi va xotiraga murojaat qilish tezligini oshiradi.
DSM tizimi, ko'p protsessorli tizimlarda, masalan, superkompyuterlarda va server tizimlarida ishlatiladi. Bu tizim texnologiyasi, ko'p protsessorli tizimlarda barcha protsessorlar o'rtasida ma'lumot almashishni osonlashtiradi va xotiraga murojaat qilish tezligini oshiradi.

Download 100.27 Kb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   66




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