nyuuzyou/kompy huggingface dataset:
vector  V(5) - Samarqand davlat universiteti o. R. Yusupov, I. Q. Ximmatov, E. Sh. Eshonqulov

41
4-rasm. Vektorlar uzunligini aniqlashning ikki usuli uchun
olingan natijalar
Koʻrib turganingizdek, birinchi
holatda biz uchta nolni,
ikkinchisida: 7738304, 7733440, 1935436643 chop etilgani koʻrishimiz
mumkin. Buning sababi shundaki, birinchi
usuldan foydalanganda
barcha yacheykalar avtomatik ravishda nol bilan toʻldirilgan.
Biror narsani e‘lon qilayotganda (massiv, vektor, oʻzgaruvchi va
boshqalar) biz kompyuter uchun keraksiz chiqindini oʻz ichiga olgan
xotira yacheykalarining ma‘lum bir qismini ajratamiz. Bizda bu chiqindi
holatidagi raqamlardir.
Ikki vektorni qanday taqqoslash mumkin? Agar dastur oʻrtasida biz
ikkita massivni taqqoslashimiz kerak boʻlsa,
albatta for siklidan
foydalanamiz va barcha elementlarni birma-bir tekshiramiz.
Mana shu holatda vektorning yana bir yutuq tarafi bor. Ikki
vektorni taqqoslash uchun biz faqat if tarmoqlanish operatorini
qoʻllashimiz kerak.
Ichki saralash muammosining bayoni va samaradorlikni

3.1. Ichki saralash muammosining bayoni va samaradorlikni baholash yondashuvlari Koʻpgina hollarda, ma‘lumotlarning ba‘zi bir mezonlarga muvofiq
tartiblanishi ma‘lumotlarni qayta ishlashni soddalashtiradi. Masalan,
ikkilik qidiruvni ketma-ket qidirishni amalga oshirishda vaqtni sezilarli
darajada tejash, ikkilik yoki boshqa turdagi qidiruv algoritmlarini
amalga oshirishda katta yutuqlarni ta‘minlash uchun ma‘lumotlar
toʻplamini oldindan saralashga vaqt sarflash uchun yetarli sababdir.
Eng muhimi, in situ (joylashtirish) boʻyicha tartiblash algoritmlari
boʻlib, ular tartiblangan ketma-ketlikni egallagan xotira maydoni
ichidagi elementlarning almashinishini ta‘minlaydi. Bunday holda,
ma‘lumotlar ketma-ketligi odatda tezkor xotirada joylashgan massiv
sifatida tushuniladi - bunday massivlarni saralash ichki saralash deb
ataladi, aksincha tashqi saralash - ba‘zi tashqi manbalardan
ma‘lumotlarni olish (masalan, diskdagi fayl) sifatida tushuniladi.
Odatda ma‘lumotlar ba‘zi bir muhim qiymatlarning koʻtarilish yoki
kamayish tartibida saralanadi.
Algoritmni tahlil qilish ushbu algoritm yordamida muammoni hal
qilish uchun qancha vaqt sarflanishi haqida tasavvurga ega boʻlishni oʻz
ichiga oladi. Algoritmni baholashda, ma‘lum bir algoritm uchun uning
ishlashi davomida eng muhim boʻlgan amallar sonidan kelib chiqadi.
Saralash algoritmlari uchun bunday amallar asosiy taqqoslash amallari
va tartiblangan elementlarning uzatish amallari hisoblanadi.
Algoritm samaradorligini baholashda, odatda, uchta variantni
baholashga harakat qilinadi: eng yaxshi holat (vazifa eng qisqa vaqt
ichida amalga oshirilganda), eng yomon holat (vazifa maksimal vaqt
ichida amalga oshirilganda) va oʻrta holat , (buni odatda tahlil qilish eng
qiyin). Algoritmlarni saralashning asosiy koʻrsatkichlari bu algoritm
ishlashi davomida amalga oshirilgan taqqoslash va almashtirishlarning
oʻrtacha soni.
Shu bilan birga, algoritm tomonidan bajariladigan amallar sonini
aniq bilish samaradorlikni tahlil qilish nuqtai nazaridan juda muhim
54
emas. N - massiv elementlari sonining koʻpayishi bilan amallar sonining
oʻsish sur‘ati muhimroqdir.
Samarqand davlat universiteti o. R. Yusupov, I. Q. Ximmatov, E. Sh. Eshonqulov - bet 97

60-rasm. Kruskal algoritmining bajarilish ketma-ketligi Kruskal algoritmini realizatsiya qilish (C++ kodi) int n, m; cin >> n >> m; vector > edges(m, vector(3)); for (int i = 0; i < m; ++i) cin >> edges[i][1] >> edges[i][2] >> edges[i][0]; sort(edges.begin(), edges.end()); vector comp(n); for (int i = 0; i < n; ++i) comp[i] = i; int ans = 0; for (auto & edge: edges) { int weight = edge[0]; int start = edge[1]; int end = edge[2]; if (comp[start] != comp[end]) { ans += weight; int a = comp[start]; int b = comp[end]; for (int i = 0; i < n; ++i) if (comp[i] == b)
178
comp[i] = a; } } 15.2. Prima algoritmi Prima algoritmi quyidagi tartibda ishlaydi
Dastlabki berilgan graf
1-bosqich. Uchni tanlash
2-bosqich. Ushbu uchdan eng qisqa
qirrani tanlash va uni qo'shish
3-bosqich. Grafdan hali tanlanmagan
eng yaqin uchni tanlash
4-bosqich. Grafda hali
topilmagan eng yaqin uchni
tanlang, agar bir nechta
variant, tasodifiy birini tanlash
179
Keyingi bosqichlar. Yuqoridagi ishlarni daraxt hosil boʻlguncha
takrorlash
Prima algoritmining C++ kodi Quyidagi dastur Primaning algoritmini C ++ da amalga oshiradi.
Grafni ko'rsatish uchun qo'shnilik matritsa ishlatilgan bo'lsa-da, ushbu
algoritm samaradorligini oshirish uchun qo'shnilik ro'yxati yordamida
ham amalga oshirilishi mumkin.
Foydalanilgan adabiyotlar - Dunyo mamlakatlaridagi media va axborot savodxonligi taraqqiyoti. Reja

|
Dunyo mamlakatlaridagi media va axborot savodxonligi taraqqiyoti. Reja
|
bet | 2/2 | Sana | 08.06.2024 | Hajmi | 26,99 Kb. | | #261570 |
Bog'liq Dunyo mamlakatlaridagi media va axborot savodxonligi taraqqiyotiFoydalanilgan adabiyotlar:
1. Karimov I.A. Tinchlik va ahllik –mamlakatimiz taraqqiyoti va xalqimiz farovonligining asosidir. “Xalq so’zi” 2014, 10 may, 91-son
2. Tarixiy xotira va inson omili – buyuk kelajagimizning garovidir. T., “O’zbekiston”, 2012.
3. Karimov I.A. Demokratik islohotlarni yanada chuqurlashtirish va fuqarolik jamiyatini shakllantirish mamlakatimiz taraqqiyotining asosiy garovidir. T., “O’zbekiston”, 2011. Tom-19.
4. Karimov I.A. “O‘zbekiston mustaqillikka erishish ostonasida”. T., “Sharq”. 2011 yil.
5. Karimov I.A. “Yuksak ma’naviyat yengilmas kuch”. T., “Ma’naviyat”. 2008 yil.
6. Abdurahmonov A. Kotler P. “Osiyo va Afrika mamlakatlarini yangi va eng yangi tarixi”. T., 1982 yil.
7. Farmonov R. va boshqalar. “Yangi tarix”. T., “Meros”. 2004 yil.
8. Гарибалди Д. “Мемуари”. М., 1986 гг.
9. Ergashev Sh, Bobomatov T. XX asr: Taqdirlarda aks etgan tarix. T.,”O’zbekiston” 2013
10. История Италии. М., “Наука”. 1971 гг.
|
| |
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali

O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali
|
Bosh sahifa
Aloqalar Bosh sahifa O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali
|
- rasm. Intellektual transport tizimlari joriy etilgan yoʻl

|
- rasm. Intellektual transport tizimlari joriy etilgan yoʻl
|
bet | 26/109 | Sana | 27.05.2024 | Hajmi | 12,4 Mb. | | #254493 |
Bog'liq ИТТ darslik (2)4.1- rasm. Intellektual transport tizimlari joriy etilgan yoʻl
ITT 300 mingdan ortiq aholisi boʻlgan shahar aglomeratsiyalarida paydo boʻladi. 2024 yil uchun moliyalashtirish hajmi 3,3 milliard soʻmlni tashkil etadi.
ITTning joriy etilishi har bir mintaqada mavjud boʻlgan yoʻl harakati boshqaruvi quyi tizimlarini "bir oyna" tamoyili asosida mustahkamlash imkonini beradi. Natijada yoʻllarda xavfsizlik darajasi oshishi kerak. Baʼzi hududlarda ATSning ayrim qismlari allaqachon faoliyat yuritmoqda: yoʻl harakati qoidalari buzilishlarining fotovideofiksatsiyasi komplekslari, ogʻirliklarni nazorat qilishning avtomatik nuqtalari, transport oqimi parametrlarini monitoring qilish tizimi, meteoritoring tizimi.
Maʼlumotlarga asosan hozirgi kunda ITT mintaqasining faoliyati doirasida ham, mintaqalararo oʻzaro munosabatlar darajasida ham murakkab vazifalarni hal qilish uchun axborot almashinuvini va integratsiyani tashkil etishda jiddiy muammolar mavjud. Masalan, subʼektlar mavjud quyi tizimlarning idoralararo va shaxsiy integratsiyalashuvi va oʻzaro bogʻliqligini taʼminlashlari va kelajakda ularni optimallashtirish uchun shart-sharoitlar yaratishlari kerak.
Avtomatlashtirilgan ob-havo taʼminoti tizimi 2007-yildan buyon faoliyat yuritmoqda. Avtomagistrallarda deyarli 100 dona ob-havo stantsiyalari va deyarli 500 dona video kameralar oʻrnatilgan. Onlayn rejimda federal yoʻllarda vaziyat kuzatiladi. Operatsion monitoring tizimi harakatning intensivligini hisobga olishning avtomatlashtirilgan nuqtalarini oʻz ichiga oladi, ularning soni 1 mingga etadi.
Transport kompleksini boshqarishning analitik tizimi (ASU TK) yaratilish jarayonida. Bu mamlakat transport kompleksi va uning texnologik xavfsizligi darajasini samarali monitoring qilish uchun amalga oshirilmoqda. ASU TK transport sohasi va iqtisodiyotning boshqa barcha muhim axborot resurslari bilan integratsiya qilish rejalashtirilgan.
Davlat avtomobil yoʻllari navigatsiya axborot tizimi (GIS) yaratish jarayonida. GIS deyarli barcha navigatsiya va axborot xizmatlarining asosini tashkil qiladi.
Qurilmalar avtomagistral boʻylab oʻtadigan yuk mashinalarining vazni, oʻlchamlari va oʻqiga tushadigan yukni avtomatik ravishda nazorat qiladi. Agar tizim haddan tashqari yuklanishni aniqlasa, bu haqda maʼlumot YHXBga yetkaziladi. Olingan maʼlumotlarga asoslanib, maʼmuriy huquqbuzarlik toʻgʻrisidagi bayonnomalar tuziladi.
Ayni paytda, qurilma Toshkent- Ansijon dovon yoʻlida, shuningdek, Toshkent- Samarqand yoʻllarida oʻrnatilgan.
|
| |
Translokatsion naslchilik

34
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
2017 yil aprel
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
Tushuntirish eslatmasi
xromosomalar va gametalarning keyingi birikmasi (va
shuning uchun
bir avlod o'zini o'zi boshqarishning bir necha avlodiga bo'lgan ehtiyojni yo'q qiladi.
changlatish. Ayniqsa, ikki yillik ekinlar va yoshlik davri uzoq bo'lgan ekinlarda vaqtni
tejash sezilarli bo'ladi. Ba'zi hollarda haploid bo'lishi mumkin
allellar to'plami) naslning genotipini (va fenotipini) aniqlaydi.
Hayotiy gaploid o'simliklar tabiatda o'z-o'zidan paydo bo'lishi mumkin yoki bo'lishi mumkin
qo'zg'atilgan, shu jumladan gametalarning to'qima madaniyati orqali.
Keyingi
Inbred liniyalarni rivojlantirishning yagona yo'li (Singh & Singh, 2015).
Uch yoki undan ortiq xromosoma to'plamiga ega o'simliklar poliploid (Soltis
kimyoviy kolxitsinni haploid o'simliklarga qo'llash mitotik hujayra bo'linishini oldini oladi va
"ikki barobar haploid" (DH) o'simliklariga olib keladi (Acquaah, 2015). Bu o'simliklar
geterozigot emas, balki gomozigotdir
& Soltis, 2012). Bir qator taniqli ekinlar poliploiddir, masalan, bug'doy (bu allopoliploid,
ya'ni u 3 xil turdagi xromosomalarning 3 ta to'liq to'plamiga ega).
Poliploidiyaning asosiy
ta'siri quyidagilardir
allel o'zgaruvchanligini ko'rsatmaydi va genetik jihatdan ishlab chiqarish uchun ishlatilishi mumkin
Ushbu texnikada oraliq ko'prik kesishmasi (Hartung va Schiemann,
ko'pincha o'lcham, mustahkamlik va genetik o'zgaruvchanlikni
oshiradi, lekin ham bo'lishi mumkin
kamaygan tug'ilish va o'sish sur'atlarini o'z ichiga oladi (Biologik xavfsizlik va barqarorlik
markazi, 2016).
2014).
Noto'g'ri tushunchalar - Oʻzbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi andijon mashinasozlik...

|
Oʻzbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi andijon mashinasozlik instituti intellektual transport tizimlari darslik
|
bet | 95/109 | Sana | 27.05.2024 | Hajmi | 12,4 Mb. | | #254493 |
Bog'liq ИТТ darslik (2)Noto'g'ri tushunchalar:
Tungi ko'rish tizimlari faralar yoki insonning ko'rish qobiliyatini almashtira olmaydi; ular faqat qo'shimcha qurilmalar.
Ekranda ko'rsatilgan tasvirlar aniq bo'lmasligi mumkin, ammo tizim yorug'lik va qorong'ilik o'rtasidagi kontrastni kuchaytirish uchun termal nurlanishda ushlaydi va bu to'siqlarni yanada ko'rinadigan qiladi.
Agar yaqinlashib kelayotgan transport vositalarida ham faol tungi ko'rish tizimi mavjud bo'lsa, bu ekrandagi tasvirga o'zaro ta'sir qilishi mumkin.
Tungi ko‘rish tizimining kamerasi va datchiklari odatda avtomobilning old paneli va old oynasiga o‘rnatilgan bo‘lib, ular to‘qnashuvda shikastlanishi mumkin.
Texnik ko'rinish:
Hozirgi vaqtda avtomobil tungi ko'rish tizimlari birinchi navbatda infraqizil tasvir sifatida ham tanilgan termal tasvirlash texnologiyasidan foydalanadi. Prinsip shundan iboratki, barcha jismlar issiqlik chiqaradi va chiqadigan issiqlik miqdori ularning haroratiga qarab o'zgaradi.
Odamlar, hayvonlar va harakatlanuvchi transport vositalari atrof-muhitga nisbatan ko'proq issiqlik chiqaradi. Tungi ko'rish tizimi ushbu ma'lumotni to'playdi va uni ko'rinadigan tasvirga aylantiradi, aks holda tunda ko'rish qiyin bo'lgan narsalarni taqdim etadi va shu bilan tungi haydash xavfsizligini oshiradi.
Texnik tamoyillar:
Tasvirlash tamoyillariga ko'ra, infraqizil tungi ko'rish tizimlari passiv infraqizil tungi ko'rish tizimlariga va faol infraqizil tungi ko'rish tizimlariga bo'linadi.
Passiv infraqizil tungi ko'rish tizimlari odamlar va hayvonlar kabi issiqlik manbalari tomonidan chiqariladigan turli infraqizil nurlanishlarni (uzoq infraqizil) olish uchun termal tasvir kameralaridan foydalanadi.
Kuchaytirish va qayta ishlashdan so'ng tasvirlar monitorda ko'rsatiladi. Yuqori kontrastli tasvirda, ayniqsa, piyodalar kabi issiqlik chiqaradigan narsalar ko'zga tashlanadi. Biroq, yo'l belgilari va chegaralari kabi batafsil yo'l ma'lumotlarini aniqlab bo'lmaydi, chunki ular "jonsiz" sovuq nishonlardir. Bundan tashqari, avtomobilning old oynasi uzoq to‘lqinli infraqizil nurlarni o‘tkaza olmagani uchun kamerani avtomobil tashqarisida o‘rnatish kerak, bu muntazam tozalashni talab qiladi va old to‘qnashuvlarda shikastlanishga moyil bo‘ladi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Oʻzbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi andijon mashinasozlik instituti intellektual transport tizimlari darslik
|
Ikki marta gaploidlar va poliploidiya induksiyasi

2017 yil aprel
35
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
o'simlik hujayralari yoki to'qimalarining
in vitro madaniyati (kallus), o'z-o'zidan paydo bo'ladi
somaklonal o'zgarishlar deb ataladigan genetik va epigenetik o'zgarishlar, xususan, keyin
madaniyatda bir nechta hujayra o'tishlari (Krishna va boshq., 2016). Arabidopsis
thalianada
vitro madaniyati taxminan 250 barobar oshdi (Miyao va boshq., 2012).
Bu hodisa
Matn qutisi 2
Foydalanadigan barcha o'simliklarni ko'paytirish texnikasi uchun tegishli bo'lgan hodisa
Somaklonal o'zgaruvchanlik
Tushuntirish eslatmasi
ba'zan an'anaviy naslchilikda genetik
yaratish uchun foydalanilgan
urug'dan ko'paytiriladigan o'simliklarga qaraganda mavjud (C. Jiang va boshq., 2011). Shunga o'xshash natijalar
o'simliklar (begona o't hisoblangan kichik gulli o'simlik, molekulyar biologiyada namunali organizm sifatida ishlatiladi)
kallusdan qayta tiklangan, mutatsiyalar taxminan 100 barobar ko'p bo'lgan.
o'zgaruvchanlik.
guruchda olingan bo'lib, bu erda o'simliklardagi
mutatsiya tezligi in orqali olingan
keyingi avlodlar mutanosib ravishda kattaroq miqdorni ko'rsatadi
xromosomalar "kesishadi" va gametalarning shakllanishi paytida allellarning qayta
joylashishini ta'minlaydi) keyingi naslchilikka olib kelishi mumkinligini anglatadi.
Meyotik rekombinatsiya hodisasi (bu homolog
kiruvchi xususiyatlar. Buni izolyatsiya qilish uchun orqaga o'tish
bilan boshqarish mumkin
bir ota-onadan, shuningdek, ikkalasidan ham qo'shimcha kiruvchi xususiyatlarni
meros qilib oladi
ota-onalar (chunki avlod har bir ota-onaning DNK to'ldiruvchisining ~50% ni meros qilib
oladi). Ushbu allellar kutilmagan ta'sirga ega bo'lishi mumkin (shu jumladan pleiotropik
ta'sirlar va boshqa genlarning ekspressiyasiga ta'siri).
Donor o'simlikdan kerakli xususiyatni qabul qiluvchi o'simlikka
kiritish uchun jinsiy
kesishish qo'llanilganda, ikkita haploid ota-ona genomlari avlodlarda birlashtiriladi.
Istalgan xususiyatni meros qilib olgan birinchi avlod avlodlari
Tezlikni cheklash bo'yicha yordamchi

|
Tezlikni cheklash bo'yicha yordamchi
|
bet | 94/109 | Sana | 27.05.2024 | Hajmi | 12,4 Mb. | | #254493 |
Bog'liq ИТТ darslik (2)Tezlikni cheklash bo'yicha yordamchi Mercedes-Benz dan.
Yo'l belgilari haqida ma'lumot Volvodan.
Yo'l belgilarini aniqlash (TSR) Audi, Ford, BMW, Volkswagen kabi mashinalarda topilgan.
Opel Ko'zi xuddi shu nomdagi ishlab chiqaruvchidan.
Tizimlar orasidagi farq ishlatiladigan uskunalar sifati va yo'lda ob'ektlarni tanib olish algoritmlarining ishlash mantig'ida bo’ladi.
Belgilarni aniqlash tizimlaridan foydalanish bir qator afzalliklarga ega:
Ruxsat etilgan tezlikni kuzatish’
Avtotransport vositalarining xavfsizligini oshiring, baxtsiz hodisalar ehtimolini kamaytirish;
Avtotransport vositasidan foydalanish qulayligini oshirish.
Asosiy kamchiliklar qatorida, ayniqsa, buzilishlar bilan o'rnatilganda, ko'r-ko'rona joylardagi belgilarni aniqlash muammolarini ta'kidlash kerak. Dasturiy yechimlarni ishlab chiqish bilan haydovchiga nafaqat tezlik, balki xavfsiz haydash qoidalari bilan bog'liq tavsiyalar beriladi.
18.4. Tunda ko’rish tizimi
Tunda ko’rish tizimi- tungi yoki kam yorug'lik sharoitida haydash xavfsizligini oshiradi. Displey ekranidan foydalanib, siz piyodalar, to'siqlar va faralar doirasidan tashqaridagi boshqa xavflarni aniqlashingiz mumkin, bu sizga tegishli harakatlarni amalga oshirish imkonini beradi.
Afzalliklari:
Bu faqat uzoq nurlarga tayanmasdan oldindagi vaziyatni tushunishga imkon beradi, bu esa kelayotgan va oldingi transport vositalarini bezovta qilishi mumkin.
Yorqin faralar chaqnashga sabab bo'lgan yaqinlashib kelayotgan transport vositalariga duch kelganda, tungi ko'rish tizimi oldindagi yo'lni aniq ko'rishga yordam beradi. U tumanli sharoitda infraqizil texnologiya yordamida atrofni aniqlab, potentsial xavflarni oldindan bilish va oldini olishga imkon beradi.
Cheklovlar:
Yomg'irli, qorli yoki loyqa yo'llarda kamera linzalari ifloslanishi mumkin, bu esa ekranda ko'rsatilgan tasvirga ta'sir qilishi mumkin. Hozirgi vaqtda ushbu tizim faqat ba'zi hashamatli yoki yuqori darajadagi avtomobil modellarida jihozlangan. Texnik xizmat ko'rsatish va xarajatlar nisbatan yuqori.
|
| |
O'simliklarda an'anaviy naslchilik usullarining kutilmagan ta'siri

2017 yil aprel
36
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
Tushuntirish eslatmasi
Mutatsiyalarga qo'shimcha ravishda yuzaga keladigan barcha mutatsiyalar
kerakli narsani beradi
Tabiiy juftlashdan zamonaviy naslchilik dasturlarigacha
yillar va asosan bir nechta biotexnologik protseduralarga asoslanadi, shulardan
sun'iy urug'lantirish (AI) eng mashhur hisoblanadi. ning ikkinchi yarmida
Uy hayvonlarini ko'paytirish ming yillar davomida sodir bo'lgan
xususiyatni "maqsaddan tashqari" deb hisoblash mumkin. bo'lish
ehtimoli yuqori
Ba'zi genlardagi tasodifiy mutatsiyalar boshqa genlarning ifodalanishiga ham ta'sir qiladi.
Ushbu tasodifiy mutatsiyalarni faqat WGS yordamida aniqlash mumkin
cheklash, agar olingan bo'lsa, WGS barcha mutatsiyalarni aniqlay olmaydi
odamlar hayvonlarni o'zlariga yaqin joyda saqlashgan va ularning mahsulotlaridan foydalanganlar
(Larson va Fuller, 2014). Mavjud bo'lgan texnik
variantlardan foydalanish
genom ketma-ketligi to'liq emas,
masalan , genomning strukturaviy xususiyatlari tufayli
Har bir davrda odamlar o'z ehtiyojlari uchun foydali deb hisoblangan populyatsiyalarni
ko'paytirdilar. Oddiy tanlash asosan fenotipik belgilarga va fenotipik jihatdan har xil zotlarga
ega bo'lgan juda ko'p sonli zotlarga ko'ra sodir bo'lgan.
genom. Biroq, odatda, kerakli belgilarga ega tanlangan o'simliklar hali ham ko'p sonli
aniqlanmagan mutatsiyalarni o'z
ichiga oladi, xususan, agar ular noqulay fenotipik belgilarga
olib kelmasa (Acquaah, 2015; Popova,
Arabidopsis thaliana genomining o'lchami (Ossowski va boshq., 2010). Bu
kerakli xususiyatlar bir yilda uzluksiz naslchilik harakatlari natijasida paydo bo'ldi
evolyutsion qisqa vaqt davri. Yaxshi misol, bugungi kunda butun dunyo bo'ylab 800 dan ortiq
zotlarni topish mumkin bo'lgan qoramollar (Orozco-terWengel va boshq., 2015).
jinsiy o'tishda ham kutilmagan ta'sirlar to'planishi mumkinligini anglatadi.
Induktsiyalangan mutagenez intensivligi
va kontsentratsiyasiga qarab
Mukund, Kim va Saksena, 2015).
3.1.2.
mutagen agent bu mutatsiya tezligini taxminan 500 marta oshirishi mumkin (Cooper va
boshq., 2008; Jander va boshq., 2003; Till va boshq., 2007).
Qishloq hayvonlarida an'anaviy naslchilik usullari
Hayvonlarni ko'paytirishning ilmiy asoslangan zamonaviy strategiyalari ~60 yildan beri mavjud
Machine Translated by Google
2017 yil aprel
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
37
Tushuntirish eslatmasi
Bu naslchilik strategiyalari asosan populyatsiya genetikasiga asoslangan
marker yordamida tanlash (MAS)
va boshqalarga asoslangan
-rasm. Stek ma’lumotlar strukturasi

|
-rasm. Stek ma’lumotlar strukturasiBog'liq ALGORITMLAR VA MA‟LUMOTLAR STRUKTURALARI2-rasm. Stek ma’lumotlar strukturasi
asosiy kuchi elementlarni qoʻshish va olib tashlashdan iborat ekanligida.
Ushbu amallar
doimiy vaqt
ichida amalga oshiriladi (bu yaxshi plyus).
Ba‘zi dasturchilar massivda stek qilishadi. Stekdan foydalanishning bu
usuli haqida biroz keyinroq gaplashamiz.
C ++ tilida stekni realizatsiya qilish.
Dastur boshida stek
shablonidan foydalanish uchun <
stack
> kutubxonasini yoqishimiz
kerak.
Stek yaratish uchun biz quyidagi sxema bilan ishlashimiz kerak:
stack ;
Yangi satrda
stack
kalit soʻzini yozishimiz kerak.
- bu yerda stekda saqlanadigan ma‘lumotlar
turini yozishimiz kerak.
- bu stek nomi.
Steklar bilan ishlash metodlari.
Metodlar - navbat va stek kabi
konteynerlar
uchun
ishlatiladigan
funksiyalar.
Quyida
stekda
ishlatiladigan metodlarni qarab chiqamiz:
#include
#include //stek kutubxonasini ulash
33
using namespace std;
int main()
{
stack stek; // Stek yaratish
int i = 0;
cout << "Istalgan oltita son kiriting: " << endl;
while (i != 6)
{
int a;
cin >> a;
stek.push(a); // Sonni stekka qoʻshish
i++;
}
if (!stek.empty())
cout << "Stek boʻsh emas"; //Stekni boʻshligini tekshirish
cout << "Stekning yuqori elementi: " << stek.top() << endl; // Eng
yuqori elementni chop etish
cout << "Eng yuqori elementni olib tashlash " << endl; //
|
| |
- bosqich - Samarqand davlat universiteti o. R. Yusupov, I. Q. Ximmatov, E. Sh. Eshonqulov

4- bosqich. Ma’lumotni 512 bitlik bloklarga ajratib qayta ishlash. Bu xesh funksiyaning asosiy sikli quyidagicha bo‗ladi:
for (
t = 0;
t < 80;
t ++){
temp = (
a <<< 5) +
ft (
b ,
c ,
d ) +
e + W
t + K
t ;
e =
d ;
d =
c ;
c =
b <<< 30;
b =
a ;
a =
temp ;
},
Bu yerda <<< - chapga siklik surish amali. K
t lar 16 lik sanoq
sistemasida
yozilgan quyidagi sonlardan iborat:
ft(x, y, z) funksiyalar esa quyidagi ifodalar bilan aniqlanadi:
Wt lar kengaytirilgan ma‘lumotning 512 bitlik blokining 32 bitlik
qism bloklaridan quyidagi qoida bo‗yicha hosil qilinadi:
Asosiy sikl tugagandan keyin
a ,
b ,
c ,
d va
e larning qiymatlari mos
ravishda A, B, C, D va E registrlardagi qiymatlarga qo‗shiladi hamda
174
shu registrlarga yozib qo‗yiladi va kengaytirilgan ma‘lumotning keyingi
512 bitlik blokini qayta ishlashga o‗tiladi.
5- bosqich . Natija. Ma‘lumotning xesh qiymati A, B, C, D va E registrlardagi
qiymatlarni birlashtirish natijasida hosil qilinadi.
Mavzu yuzasidan savollar: 1. Xesh funksiya tushunchasiga ta‘rif bering.
2. Kriptografik xesh funksiyalarga misol keltiring
So'rovlardagi o'zgaruvchilar va "Let" operator

|
So'rovlardagi o'zgaruvchilar va "Let" operator
|
bet | 5/5 | Sana | 08.09.2024 | Hajmi | 22,68 Kb. | | #270591 |
Bog'liq 15-maruza. LINQ texnologiyalari va operatorlari.So'rovlardagi o'zgaruvchilar va "Let" operator
Ba'zida LINQ so'rovlarida qo'shimcha oraliq hisob-kitoblarni bajarish kerak bo'ladi. Ushbu maqsadlar uchun biz o'zgarmaydiganlarimizni so'rovlarda let operatori yordamida sozlashimiz mumkin:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
List users = newList()
{
newUser { Name = "Sam", Age = 43 },
newUser { Name = "Tom", Age = 33 }
};
var people = from u inusers
let name = "Mr. "+ u.Name
select new
{
Name = name,
Age = u.Age
};
|
Bu holda o'zgaruvchining nomi yaratiladi, uning qiymati "Mr." + u.Name.
O'zgaruvchanlarni aniqlash qobiliyati, ehtimol LINQ operatorlarining kengaytma metodlariga nisbatan asosiy afzalliklaridan biridir.
Ko'p manbalardan namuna olish
LINQ-da siz ob'ektlarni nafaqat bitta, balki ko'proq manbalardan tanlashingiz mumkin:
Masalan, mashg'ulotlarga boring:
1
2
3
4
5
6
7
8
9
10
|
classPhone
{
publicstringName { get; set; }
publicstringCompany { get; set; }
}
classUser
{
publicstringName { get; set; }
publicintAge { get; set; }
}
|
Keling, ikkita turli xil ma'lumot manbalarini yarataylik va tanlov qilaylik:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
List users = newList()
{
newUser { Name = "Sam", Age = 43 },
newUser { Name = "Tom", Age = 33 }
};
List
phones = newList
()
{
newPhone {Name="Lumia 630", Company="Microsoft"},
newPhone {Name="iPhone 6", Company="Apple"},
};
var people = from user inusers
from phone inphones
select new{ Name = user.Name, Phone = phone.Name };
foreach(var p inpeople)
Console.WriteLine($"{p.Name} - {p.Phone}");
|
Ekrandagi natija:
Sam - Lumia 630
Sam - iPhone 6
Tom - Lumia 630
Tom - iPhone 6
Shunday qilib, ikkita manbadan namuna olganda, birinchi manbadagi har bir element ikkinchi manbadagi har bir narsaga mos keladi. Ya'ni, siz 4 juftni olasiz.
|
| |
Filtrlash
To'plamdan shartli ravishda elementlarni tanlash uchun Where

|
Filtrlash
To'plamdan shartli ravishda elementlarni tanlash uchun Where
|
bet | 3/5 | Sana | 08.09.2024 | Hajmi | 22,68 Kb. | | #270591 |
Bog'liq 15-maruza. LINQ texnologiyalari va operatorlari.Filtrlash
To'plamdan shartli ravishda elementlarni tanlash uchun Where metodidan foydalaning. Masalan, 10 dan katta bo'lgan barcha juft elementlarni tanlaylik.
LINQ operatorlari bilan filtrlash:
1
2
3
4
5
6
7
|
int[] numbers = { 1, 2, 3, 4, 10, 34, 55, 66, 77, 88 };
IEnumerable evens = from i innumbers
where i%2==0 && i>10
select i;
foreach(inti inevens)
Console.WriteLine(i);
|
Bu yerda: dan i raqamlar konstruktsiyasi ishlatiladi
Kengaytma metodi yordamida bir xil so'rov:
1
2
|
int[] numbers = { 1, 2, 3, 4, 10, 34, 55, 66, 77, 88 };
IEnumerable evens = numbers.Where(i => i % 2 == 0 && i > 10);
|
Agar ma'lum bir element uchun Where usulidagi ifoda to'g'ri bo'lsa (bu holda, i% 2 == 0 && i> 10 ifodasi), unda bu element natijada tanlanishga kiritiladi.
Murakkab ob'ektlarni tanlash
Aytaylik, bizda foydalanuvchi sinfi bor:
1
2
3
4
5
6
7
8
9
10
|
classUser
{
publicstringName { get;set; }
publicintAge { get; set; }
publicList Languages { get; set; }
publicUser()
{
Languages = newList();
}
}
|
Keling, foydalanuvchilar to'plamini tuzamiz va ularning orasidan 25 yoshdan katta bo'lganlarni tanlaymiz:
List users = newList
{
newUser {Name="Тоm", Age=23, Languages = newList {"английский", "немецкий"}},
newUser {Name="Боb", Age=27, Languages = newList {"английский", "французский"}},
newUser {Name="John ", Age=29, Languages = newList {"английский", "испанский"}},
newUser {Name="Elis", Age=24, Languages = newList {"испанский", "немецкий"}}
};
var selectedUsers = from user inusers
where user.Age> 25
select user;
foreach(User user inselectedUsers)
Console.WriteLine($"{user.Name} - {user.Age}");
|
Console oynadagi natija:
Bob-27
John-29
Where kengaytmasi metodi yordamida shunga o'xshash so'rov:
1
|
var selectedUsers = users.Where(u=> u.Age > 25);
|
|
| |
Eukariot
To'ldiruvchi DNK

|
Eukariot
To'ldiruvchi DNK Pdf ko'rish
|
bet | 104/114 | Sana | 16.05.2024 | Hajmi | 6,85 Mb. | | #237857 |
Bog'liq explanatory note new techniques agricu tcm30-512313Eukariot
To'ldiruvchi DNK
Eng yuqori taksonomik daraja. Eng ko'p qo'llaniladigan taksonomik tizimlardan birida tirik
organizmlar uchta domenga birlashtirilgan: arxeya, bakteriya va eukariota.
Ekzogen DNK
Rivojlanish jarayonini tavsiflaydi, bunda normal rivojlanishning har bir keyingi bosqichi rivojlanishning
oldingi bosqichlari tomonidan yaratilgan asoslarga asoslanadi; zigotadan embrion,
embriondan ko'chat va boshqalar tuziladi.
Ko'p sonli alohida hujayralar yoki boshqa kichik biologik materiallarni avtomatlashtirilgan o'lchash,
hujayralar optik va/yoki elektron sensorlar orqali suyuqlik oqimida birin-ketin oqib o'tishi natijasida
amalga oshiriladi. Tarqalgan yoki chiqarilgan yorug'likni aniqlaydigan sensor alohida
hujayralarning hajmi va molekulyar xususiyatlarini o'lchaydi.
Ushbu Eslatma kontekstida: Ekin o'simliklari kabi naslchilik texnikasi bilan olingan yakuniy
organizm.
Xromosomalarda kodlangan ma'lumotni tavsiflaydi, lekin to'g'ridan-to'g'ri DNK ketma-ketligida emas,
bu barqarorlikni aniqlashga yordam beradi,
tashqarida ishlab chiqarilgan; tashqi sabablardan kelib chiqqan yoki ular tufayli.
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
strand, ipning uzilishini hosil qiladi. Qarang: ekzonukleaza, cheklovchi endonukleaza, yon
tomonga yo'naltirilgan nukleaza.
Yadroning membrana bilan o'ralganligi va mitoz va meyozdan o'tadigan xromosomalarga ega bo'lishi
bilan tavsiflangan asosiy evolyutsion sinflardan biri (domenlari). Eukaryotik organizmlarga hayvonlar,
o'simliklar, zamburug'lar, suv o'tlari va turli mikroorganizmlar kiradi. Qarang: prokaryot.
Endonukleaz
Epigenetika ko'pincha gen faolligi va ekspressiyasiga ta'sir qiluvchi DNK yoki giston molekulalarining
kimyoviy modifikatsiyasi kabi xromosomadagi o'zgarishlarni anglatadi. Bu o'zgarishlar ko'pincha
atrof-muhit omillari tomonidan qo'zg'atiladi.
Tabiiy yo'l bilan yoki texnologik aralashuv bilan kiritilishi mumkin bo'lgan tashvishli organizmdan
tashqarida yoki tekshirilayotgan DNK.
143
|
| |
DNK ketma-ketligi - Biotexnologiya Qishloq xo'jaligi

Tushuntirish eslatmasi
Turning genetik tarkibidagi genetik
xususiyatlarning umumiy soni; genetik o'zgaruvchanlik: irsiy
xususiyatlarning o'zgaruvchanlik tendentsiyasi;
2. Hozirda ishlatilmayotgan asl ma’no: irsiylikning fizik asosini tashkil etuvchi
va jinsiy hujayralar
orqali avloddan-avlodga o‘tadigan genetik material.
Ushbu Izoh kontekstida: Yakuniy mahsulotni ishlab chiqarishda oraliq bosqich sifatida ishlab
chiqarilgan modifikatsiyalangan organizm
Shu
bilan bir qatorda, gomologik bo'lmagan uchini birlashtirish (NHEJ) deb ataladigan boshqa jarayon
gomologik DNK bo'lagidan foydalanmasdan amalga oshirilishi mumkin.
Genom
Geterozigota
O'rta
2017 yil aprel
Vaziyat "heterozigot" deb ataladi.
Qarang: gomozigota.
Gen ifodasi
Giston
Jinsiy ko'payishning meioz bosqichida xromosomada bir-biriga yaqin joylashgan
genetik elementlarning
birgalikda meros bo'lib qolish tendentsiyasi.
O'z urug'ida transgenni tashuvchi va sof naslli transgenik chiziqni yaratish uchun juftlashda ishlatilishi
mumkin bo'lgan yoki transgen hayvonlar uchun naslchilik zaxirasi bo'lgan organizm.
2. Bir ota-onadan birlik sifatida meros qilib olingan xromosomalarning to'liq to'plami (shuning uchun
genlar).
Genofond
HDR sifatida qisqartirilgan. DNKning ikki zanjirli uzilishi (DSB) tiklanadigan hujayrali jarayon.
HDR ning eng keng tarqalgan shakli gomologik rekombinatsiyadir. HDR faqat ta'mirlash
shabloni
sifatida ishlatilishi mumkin bo'lgan o'xshash yoki bir xil DNK fragmenti mavjud bo'lganda ishlatilishi
mumkin.
- rasm. Avtomagistrallarda yuk mashinalarining vaznini oʻlchash

|
- rasm. Avtomagistrallarda yuk mashinalarining vaznini oʻlchash
|
bet | 27/109 | Sana | 27.05.2024 | Hajmi | 12,4 Mb. | | #254493 |
Bog'liq ИТТ darslik (2)4.2- rasm. Avtomagistrallarda yuk mashinalarining vaznini oʻlchash
"Platon" tizimida harita alohida qatlam shaklida taqdim etiladi, ularning har biri maʼlum bir maʼlumot toifasiga javob beradi: avtomagistrallarda yuk mashinalarining vazni, oʻlchamlarini va shaharda esa- oʻrnatilgan videokameralar, svetofor obʼektlari, transport detektorlari, jamoat transporti hamda boshqalarning harakatini aniqlaydi. Ushbu karta nazorat xonasida muhandisga obʼektlarning holatini kuzatish va har bir muayyan vaziyatda kerakli qarorlarni tezda qabul qilish imkonini beradi.
Intellektual transport tizimining elementlari toʻliq ishlashi uchun maʼlumotlar markazini ishga tushirish, uni serverlar, axborotni saqlash vositalari, kalitlar va maʼlumotlarni muhofaza qilish tizimlari bilan jihozlash kerak.
ITT bilan barcha yoʻl infratuzilmasining ishlashiga erishish mumkin boʻladi va intellektual transport tizimidan toʻgʻri foydalanish yoʻllarning avariyasini, havoni ifloslanishini kamaytiradi, yo’lning kengligi yaxshilanadi, oʻrtacha harakat tezligini oshiradi.
ITT yordamida shaharning barcha svetoforlar tarmogʻi "intellektual" boʻladi va butun shahar yoʻl muammolarini real vaqtda hal qilishga yordam beradi. ITT har qanday oʻrta va yirik shaharni rivojlantirish uchun zarur shart- sharoit yaratishi mumkin. Buning uchun RITM3 platformasidan foydalaniladi va u yoʻllardagi vaziyatni real vaqtda kuzatib borish, 2D va 3D-dagi minglab obʼektlarning holatini tasavvur qilish, analitik hisobotlarni tuzish, shuningdek, transport oqimlarini simulyatsiya qilish imkonini beradi.
4.4. ITTlarni tadbiq etishdagi muhim loyihalar
Soʻnggi yillarda respublika iqtisodiyoti va aholisiga avtotransport xizmati koʻrsatishni yaxshilash boʻyicha ulkan ishlar amalga oshirildi. Yoʻlovchi tashish yoʻnalishlari tarmogʻi koʻlami 1,4 baravarga ortdi, respublika boʻyicha 117 ta yoʻlovchi avtovokzali va avtostantsiyasi faoliyat koʻrsatmoqda.
Harakatdagi tarkibni zamonaviy, qulay avtobuslar, mikroavtobuslar, yuk avtomobillari bilan yangilash, yoʻnalishlarni oqilona tashkil etish va kengaytirish, tashishlar xavfsizligini oshirish choralarini kuchaytirish hisobiga aholining avtomobil tashishlariga ehtiyojini imkon qadar toʻlaqonli taʼminlash avtomobil transportini rivojlantirishning asosiy yoʻnalishidir. Ushbu faktorlarni hisobga olgan holda quyidagi chora-tadbirlar amalga oshiriladi:
|
| |
nav
Sisgenez - Biotexnologiya Qishloq xo'jaligi

Tushuntirish eslatmasi
Yakuniy mahsulot
genotip va atrof-muhit omillari bilan birga irsiy fenotip.
Qarama-qarshi: endogen.
Ekzogen
Oqim sitometriyasi
2017 yil aprel
"Epigenom" atamasi, genom atamasi bilan taqqoslaganda, hujayraning umumiy epigenetik
holatini anglatadi va epigenomika butun genom yoki butun hujayradagi epigenetik
o'zgarishlarning global tahlillarini anglatadi.
Nukleotidlarni zanjirning oxiridan (ekzo) birma-bir ajratib turadigan ferment.
Qarang: endonukleaza.
Nuklein kislota ichidagi fosfodiester bog'lanishini ajratuvchi ferment
DNK fragmentining nukleotidlar ketma-ketligini, ya'ni DNK molekulasidagi nukleotid qoldiqlarining (A,
G, C, T) aniq tartibini aniqlash protseduralari. 1970-yillarda ishlab chiqilgan DNK sekvensiyasining
dastlabki usullari nisbatan sekin, qimmat va mashaqqatli edi. 1990-yillardan boshlab DNK
ketma-ketligi uchun "keyingi avlod" yoki "ikkinchi avlod" deb nomlangan bir qancha yangi
usullar ishlab chiqildi, ular butun genomlarni arzon narxlardagi yuqori o'tkazuvchanlik bilan
ketma-ketlashtirishga imkon beradi.
Qarang: DNK, nukleobaza, nukleotid.
Ferment
Gomologiyaga yo'naltirilgan ta'mirlash (HDR) mexanizmi orqali ikki zanjirli uzilishlarni (DSB)
ta'mirlashda tasodifan shablon sifatida xizmat qilishi mumkin bo'lgan DNK qismlari.
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali - bet 2

DELETE FROM
[WHERE search-condition]; Masalan, xonalar jadvalidagi hamma satrlarni o’chirish uchun, quyidagi
shartni kiritish mumkin:
DELETE FROM xonalar;
Ma‘lum satrlarni o’chirish uchun predikatdan foydalaniladi. Masalan, jadvaldan A2 xona
raqamini o’chirish uchun:DELETE FROM xonalar WHERE xona_raqami = ‘A2’;
Maydon qiymatlarini o‘zgartirish. Bu o’zgartirish
UPDATE komandasi yordamida
bajariladi. Bu komandada UPDATE ifodasidan so’ng jadval nomi va SET ifodasidan so’ng
ma‘lum ustun uchun o’zgartirish ko’rsatiladi. UPDATE ikki formatga ega. Ulardan birinchisi:
UPDATE
SET column = expression [, column = expression] ... [WHERE search-condition] bu yerda expression -
bu ustun | ifoda | konstanta | o’zgaruvchi.
Ikkinchi variant: UPDATE
SET column = expression, ... [ FROM table-list ] [ WHERE search-condition ]
Masalan, hamma xonalar narxini 100$ ga o’zgartirish uchun quyidagini kiritamiz: UPDATE
xonalar SET Narxi = ‘100$’;
Ma‘lum satrlarni o’zgartirish uchun DELETE dagi kabi predikatdan foydalanish kerak.
Masalan, UPDATE xonalar SET Narxi=’300000’ WHERE id_xona = ‘01’;
Mavzu: Ma’lumotlarni tanlash va ular ustida amallar

Mavzu: Ma’lumotlarni tanlash va ular ustida amallar.
Ishdan maqsad: Berilgan predmet sohasi uchun SQL tilida jadvallardagi ma’lumotlarni tanlash va
ular ustida amallar bajarish bo`yicha ko`nikmaga ega bo`lish.
SELECT buyrug'i ma'lumotlar bazasi jadvalining bir yoki bir nechta ma'lumotlarini
o'qishga imkon beradi. MySQL SELECT operatorida quyidagi sintaksis mavjud:
SELECT ustun(lar)_nomi FROM jadval_nomi;
Endi ushbu so'rovning har bir tarkibiy qismini tahlil qilaylik. Avval SELECT kalit so'z
ishlatiladi. Bu kalit so'z deb
nomlanadi, chunki u MySQL-da alohida ma'noga ega.
Bunday holda SELECT MySQL buyrug'ini bazadan ba'zi ma'lumotlarni olish
uchun
beradi. "select" so'zi ingliz tilidan olingan va "tanlash" deb tarjima qilininadi.
Keyingi
probel (buyruqlarni ajratish uchun) va keyin siz tanlamoqchi bo'lgan
ustunlar yoki
ifodalar ro'yxati keladi. Keyin yana bir FROM kalit so'zi, probel va biz ma'lumotni
tanlamoqchi bo'lgan jadvalning nomi keladi. Ifoda oxirida nuqta-vergul (;) qo’yiladi. Bu
buyruqning tugashini bildiruvchi belgi hisoblanadi.
MySQL-da SELECT operatorini
ifodalashga oid misollar.
Misol №1. Barcha ustunlardan ma'lumotlarni tanlash
uchun SELECT operatoridan
foydalanish Agar jadvaldagi barcha ustunlardan ma'lumotlarni ajratib olish kerak bo'lsa,
SELECT buyrug'ida barcha ustun nomlarini ko'rsatishingiz mumkin, yoki siz shunchaki
quyidagi so'rovda ko'rsatilgan qisqartirilgan belgi (* - yulduzcha)
dan foydalanishingiz
mumkin: SELECT * FROM jadval_nomi;
Ushbu so'rov ma'lum jadvalning barcha ustunlaridan ma'lumotlarni qaytaradi.
SELECT * odatda "yulduzni tanlang" yoki "barchasini tanlang" deb nomlanadi, chunki shu bilan
siz jadvaldagi barcha ma'lumotlarni tanlaysiz. SELECT * -ni faqat maxsus so'rovlar uchun ishlatish
tavsiya etiladi.
Select * from info_order;
Select * from xonalar where Narxi!=’100$’;
Select * from tashrif where id_xona<3;
Select * from mijozlar limit 10;
Select * from new_view where Xona_raqami=’A1’;
Murakkab filtrlar - Mavzu: linq texnologiyasi va operatorlari

|
Mavzu: linq texnologiyasi va operatorlari
|
bet | 4/5 | Sana | 08.09.2024 | Hajmi | 22,68 Kb. | | #270591 |
Bog'liq 15-maruza. LINQ texnologiyalari va operatorlari.Murakkab filtrlar
Endi yanada murakkab filtrlarni ko'rib chiqamiz. Masalan, foydalanuvchi sinfida foydalanuvchi gapiradigan tillar ro'yxati mavjud. Agar biz foydalanuvchilarni tillar bo'yicha filtrlashimiz kerak bo'lsa:
1
2
3
4
5
|
var selectedUsers = from user inusers
from lang inuser.Languages
where user.Age< 28
where lang == "английский"
select user;
|
Natija:
Tom-23
Bob-27
SelectMany metodi kengaytma metodlaridan foydalangan holda o'xshash so'rov yaratish uchun ishlatiladi:
1
2
3
4
|
var selectedUsers = users.SelectMany(u => u.Languages,
(u, l) => new{ User = u, Lang = l })
.Where(u => u.Lang == "английский"&& u.User.Age < 28)
.Select(u=>u.User);
|
SelectMany ()metodi birinchi parametr sifatida proektsiyalanadigan ketma-ketlikni va ikkinchi parametr sifatida har bir elementga qo'llaniladigan transformatsiya funktsiyasini oladi. U foydalanuvchi tilidagi 8 juftlikni qaytaradi (yangi {User = u, Lang = l}), so'ngra qayerda filtrlanadi.
Loyihalash
Proyeksiya joriy tanlov turidan boshqa turini loyihalashga imkon beradi. Select operatori proyeksiya uchun ishlatiladi. Aytaylik, bizda foydalanuvchini ifodalovchi quyidagi sinf obyektlari to'plami mavjud:
1
2
3
4
5
|
classUser
{
publicstringName { get;set; }
publicintAge { get; set; }
}
|
Lekin bizga butun ob'ekt kerak emas, faqat uning Name xususiyati kerak:
1
2
3
4
5
6
7
8
|
List users = newList();
users.Add(newUser { Name = "Sam", Age = 43 });
users.Add(newUser { Name = "Tom", Age = 33 });
var names = from u inusers select u.Name;
foreach(stringn innames)
Console.WriteLine(n);
|
LINQ ifodasining natijasi qatorlar qatorini ifodalaydi, chunki u.Name ni tanlash ifodasi natija to'plamida faqat Name xususiyat qiymatlarini tanlaydi.
Xuddi shunday, siz boshqa turdagi, shu jumladan anonim ob'ektlarni yaratishingiz mumkin:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
List users = newList();
users.Add(newUser { Name = "Sam", Age = 43 });
users.Add(newUser { Name = "Tom", Age = 33 });
var items = from u inusers
select new
{
FirstName = u.Name,
DateOfBirth = DateTime.Now.Year - u.Age
};
foreach(var n initems)
Console.WriteLine($"{n.FirstName} - {n.DateOfBirth}");
|
Bu yerda select operatori joriy User obyekti yordamida noma'lum turdagi obyektni yaratadi. Va endi natija ushbu noma'lum turdagi ob'ektlar to'plamini o'z ichiga oladi, unda ikkita xususiyat aniqlanadi: FirstName va DateOfBirth.
Shu bilan bir qatorda biz Select() kengaytmasi metodidan foydalanishimiz mumkin:
1
2
3
4
5
6
7
8
9
|
var names = users.Select(u => u.Name);
var items = users.Select(u => new
{
FirstName = u.Name,
DateOfBirth = DateTime.Now.Year - u.Age
});
|
|
| |
Mikroorganizmlarda CBT ning kutilmagan ta'siri

Inson salomatligi uchun ishlab chiqilgan oziq-ovqatlar, 2004).
homologiyaning geniga va hajmiga qarab pastroq) (Kumar, Barone, &
Smit, 2016; Steinert, Schiml va Puchta, 2016).
(Genetikaning kutilmagan ta'sirini aniqlash va baholash qo'mitasi
organizm jinsiy jihatdan mos keladigan turlardan ancha kengayishi mumkin
qo'shilish (NHEJ, 3.3.1 ga qarang). Agar ekzogen DNKda xost genomi bilan homologiyaning
cho'zilishi mavjud bo'lsa, integratsiya o'simlik va hayvon hujayralarida
HR orqali ham sodir
bo'lishi mumkin, ammo bu juda kam uchraydigan hodisa (chastotasi 1000-100 000 marta)
DNK) kerakli belgiga mos keladigan ketma-ketlik boshqasi bilan birlashtiriladi
genlarning qirollik transferi. Shunday qilib, genofondni yaxshilash uchun mavjud
homolog bo'lmagan tugatish jarayoni bilan shunga o'xshash samaradorlik bilan genomga
rekombinant nuklein kislotalarni qo'llaydi, ulardan foydalanish Boyer va Koen tomonidan
bakteriyalarda kashshof bo'lgan (Borém va boshq., 2014). Nuklein kislota (odatda
jinsiy muvofiqligidan qat'iy
nazar organizmga, shu jumladan
xost genomi bilan ketma-ketlik identifikatsiyasi. Agar bunday gomologik cho'zilishlar
bo'lmasa, integratsiya juda kamdan-kam hollarda va juda tasodifiy tarzda sodir bo'ladi. Bu
har qanday DNK segmenti birlashishi mumkin bo'lgan o'simlik va hayvon hujayralarida juda farq qiladi
kunlar (Liu, Yuan va Styuart Jr., 2013b).
O'simliklar, hayvonlar va mikroorganizmlarda qo'llaniladigan eng keng tarqalgan ETGM
va 1980-yillarning boshlari genetik ma'lumotni kiritish imkonini berdi
ekzogen DNK gomologik jarayon orqali xost genomiga kiradi
rekombinatsiya (HR 3.3.1 ga qarang), ekzogen DNKning bir qismi bo'lganida.
kiritilgan genni cheklangan
vaqt davomida ifodalaydi, odatda bir nechta
1970-yillarning oxiriga kelib biotexnologiyada ETGMning rivojlanishi
O‘rnatilgan tizimlari fanidan 6-amaliy ish topshirig‘i mavzu: Avtomobillar uchun smart avtoturargoh loyihalash

|
O‘rnatilgan tizimlari fanidan 6-amaliy ish topshirig‘i mavzu: Avtomobillar uchun smart avtoturargoh loyihalash
|
Sana | 21.05.2024 | Hajmi | 316,39 Kb. | | #247914 |
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
O‘rnatilgan tizimlari fanidan
6-AMALIY ISH TOPSHIRIG‘I
Mavzu: Avtomobillar uchun smart avtoturargoh loyihalash. (Servo mator, masofa va harakat sensorlari)
Bajardi: 411-21 guruh talabasi
Sharipov Dilshod
Tekshirdi: Azimova U.
TOSHKENT – 2024
// C++ code
//
int ButtonValue = 0;
int i = 0;
int j = 0;
int k = 0;
int m = 0;
int unnamed = 0;
int n = 0;
int timer = 0;
int o = 0;
int p = 0;
void setup()
{
pinMode(2, INPUT);
pinMode(12, OUTPUT);
pinMode(8, OUTPUT);
}
void loop()
{
ButtonValue = digitalRead(2);
if (ButtonValue == LOW) {
digitalWrite(12, HIGH);
for (timer = 1; timer <= 10; timer += 1) {
delay(1000); // Wait for 1000 millisecond(s)
if (timer == 10) {
digitalWrite(8, HIGH);
}
}
}
if (ButtonValue == HIGH) {
digitalWrite(12, LOW);
digitalWrite(8, LOW);
}
}
https://www.tinkercad.com/things/cAiCfEc3M2B-copy-of-fridge-light-and-warning-sound/editel?sharecode=6lwNx8omd-evaxz66X2UrfxfsmD8YnX58q0EzBmblhw
Code
#include
#define trig 9
#define echo 8
#define ovoz 7
int servoPin = 11;
int holat = 2;
Servo servo1;
void setup() {
pinMode(holat, INPUT);
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
pinMode(ovoz, OUTPUT);
servo1.attach(servoPin);
Serial.begin(9600);
}
void loop() {
digitalWrite(trig, HIGH);
delay(10);
digitalWrite(trig, LOW);
int harakat = digitalRead(holat);
int holat = pulseIn(echo, HIGH);
int masofa = holat*0.0343/2;
if(harakat == HIGH) {
if(masofa == 400) {
servo1.write(180);
} else {
servo1.write(0);
}
} else {
servo1.write(0);
}
Serial.println(masofa);
}
Json
{
"version": 1,
"author": "Dilshod Jurayev",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-uno", "id": "uno", "top": 94.35, "left": 18.84, "attrs": {} },
{
"type": "wokwi-hc-sr04",
"id": "ultrasonic1",
"top": -53.57,
"left": 72.61,
"attrs": { "distance": "302" }
},
{
"type": "wokwi-servo",
"id": "servo1",
"top": 151.6,
"left": -182.4,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-pir-motion-sensor", "id": "pir1", "top": -34.4, "left": 424.62, "attrs": {} }
],
"connections": [
[ "ultrasonic1:VCC", "uno:5V", "red", [ "v-0.28", "h-175.91", "v281.67", "h207.08" ] ],
[ "uno:GND.3", "ultrasonic1:GND", "black", [ "v32.96", "h117.64", "v-233.41" ] ],
[ "ultrasonic1:TRIG", "uno:9", "green", [ "v19.9", "h28.2" ] ],
[ "ultrasonic1:ECHO", "uno:8", "green", [ "v12.88", "h15.56" ] ],
[ "servo1:GND", "uno:GND.3", "black", [ "h12.4", "v114.4", "h201.6" ] ],
[ "servo1:PWM", "uno:11", "green", [ "h2.8", "v-145", "h172.8" ] ],
[ "servo1:V+", "uno:VIN", "green", [ "h2.8", "v123.9", "h220.8" ] ],
[ "pir1:VCC", "uno:5V", "red", [ "v288", "h-297.6" ] ],
[ "pir1:OUT", "uno:2", "green", [ "v9.6", "h-201.74" ] ],
[ "pir1:GND", "uno:GND.1", "black", [ "v19.2", "h-345.86" ] ]
],
"dependencies": {}
}
|
| |
Gametalar va embrionlarni uzoq muddatli saqlash

2017 yil aprel
SAM Oliy darajadagi ilmiy maslahatchilar guruhi
40
Qishloq xo'jaligi biotexnologiyasida yangi texnikalar
Tushuntirish eslatmasi
boshqa chorvachilik turlari uchun ajratilgan urug'lar (Rath va boshq., 2013).
dan somatik hujayraning genetik materiali bilan tuxumning genetik materiali
embrion yoki kattalar. Keyin tuxum donor organizmga genetik jihatdan o'xshash to'liq
organizmga aylanadi. Chorvachilik turlarini somatik klonlash bo'yicha protokollar o'tgan
yillarda
sezilarli darajada takomillashtirildi, bu esa imkon beradi
Jinsni 10-12 hujayradan iborat kichik biopsiyalarda ham
ishonchli aniqlash mumkin
preimplantatsiya embrionlaridan, tercihen blastokist bosqichida. Erkak embrionlarda DNKning
Y-xromosomaga xos cho'zilishi kuchayadi.
bu erkak va ayol embrionlari o'rtasida aniq kamsitish imkonini beradi.
dala ilovalari. SCNT ning qolgan kamchiliklaridan biri bu ko'tarilgan
embrion o'limining nisbati (EFSA Paneli genetik jihatdan o'zgartirilgan
Shunday qilib, embrionning jinsi transferdan bir necha soat oldin
amalga oshirilishi mumkin
Organizmlar, 2012b), klonlashdan keyin kavsh qaytaruvchi hayvonlarda dastlab kuzatilgan
katta bo'lmagan nasllarning paydo bo'lishi asosiy muammo bo'lib tuyulmaydi.
oldindan belgilangan jinsdagi buzoqlarni ishlab chiqarishga imkon beradi. Xuddi shu
yondashuvdan
foydalanib, endi MAS va boshqa shunga o'xshash usullarda embrionlarni
genotip qilish mumkin (Humblot va boshq., 2010).
qoramollarda qiyin tug'ilish holatlarini kamaytirish, oldini
olish orqali farovonlik
endi (Han va boshq., 2015).
1996 yilda kattalar donoridan klonlangan birinchi sutemizuvchi "Dolli" tug'ilgan.
erkak cho'chqalarni kastratsiya qilish va atrof-muhitga kamroq ta'sir qilish tufayli
kiruvchi jinsiy aloqa bilan hayvonlarni yo'q qilish. Hozirgi jinsiy aloqa texnologiyasi