nyuuzyou/kompy huggingface dataset:
Muxammad al-xorazmiy nomidagi

|
Muxammad al-xorazmiy nomidagi
|
bet | 1/3 | Sana | 08.01.2024 | Hajmi | 44,88 Kb. | | #131948 |
Bog'liq baxti
MUXAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI
5330300 - Axborot xavfsizligi (sohalar bo’yicha) yo’nalishi 407- gurux
“Tashkilotlarda xavfsizlikni tahlil qilish va zaifliklarni aniqlash” fanidan
Amaliy ish 4.
Bajardi: Safarboyev B
Qabul qildi: Umurzaqov O
Samarqand 2022
Mavzu: Ijtimoiy injeneriya tahdidlariga qarshi himoyalanish choralari(Spamlarni pochtada cheklash, linklarni nazoratlash)
Ijtimoiy injeneriya tahdidlariga qarshi himoyalanish choralari, foydalanuvchilar va korporativ tarmoq operatorlari uchun juda muhimdir. Bu tahdidlar odatda foydalanuvchilarning maxfiyatlab qilish, shaxsiy ma'lumotlarni olish, foydalanuvchilarni shaxsiy ma'lumotlarni taqdim etish yoki foydalanuvchilarni foydalanishga boshqarish uchun guruhingiz yoki tizimingiz xavfsizligini ogohlantirish uchun amal qiladi.
Quyidagi qismlar bir qancha muhim usullarni taqdim etadi:
Spam filtrlash: Elektron pochta xizmatlarida spam filtrlash juda muhimdir. Eng mashhur xizmatlarning ko'pchiligi pochtangizni avtomatik ravishda filtrlashni taqdim etadi va foydalanuvchilarga xavfsizlik ta'minlash uchun spam pochtalarni avtomatik ravishda filtrlash imkonini beradi.
Linklarni nazoratlash: Foydalanuvchilar uchun o'zgartirilgan URL-ni tekshirish va avtomatik ravishda shubhalanuvchi saytlarga kirishni cheklash juda muhimdir. Bu, foydalanuvchilarga yolg'on saytlar orqali ma'lumotlarini olishi eng qattiq.
2FA (ikkita faktorli autentifikatsiya): Ikki faktorli autentifikatsiya, foydalanuvchilarning hisobiga kirish uchun xavfsizlikni oshirishda muhim qadamdir. Bu usul, parol bilan birga telefon raqamiga yoki boshqa autentifikatsiya usullari bilan ishlaydi va hisobga kirish jarayonini eng xavfsiz qiladi.
Foydalanuvchi ta'limi va ma'lumotlar to'plashini cheklash: Foydalanuvchilarga ijtimoiy injeneriya vositalari bilan qanday muomala qilishlarini o'rgatish juda muhimdir. Bu ko'nikma foydalanuvchilarga foydalanuvchi tarifini o'rganish, shaxsiy ma'lumotlarini himoya qilish va foydalanish xohishlarini amalga oshirishda yordam beradi.
|
| |
Mavzu-4: . O’zaro boglangan sinflarni tashkil etish

|
Mavzu-4: . O’zaro boglangan sinflarni tashkil etish
|
bet | 4/5 | Sana | 24.01.2024 | Hajmi | 21,63 Kb. | | #144985 |
Bog'liq Mustaqil ishi 3 Mavzu-1 Tarmoqlanuvchi algoritmlar va dasturlar-www.fayllar.orgMavzu-4: . O’zaro boglangan sinflarni tashkil etish
C ++ - bu ob'ektga yo'naltirilgan dasturlash tili. C++ dasturlash tilida hamma narsa uning xususiyatlari va usullari bilan bir qatorda sinfllar va obyektlar bilan bog'liq.
Sinf - bu bizning dasturimizda foydalanishimiz mumkin bo'lgan foydalanuvchi belgilaydigan ma'lumot turi va u ob'ekt tuzuvchisi yoki ob'ektlarni yaratish uchun "reja" sifatida ishlaydi.
Sinf yaratish uchun class kalit so'zdan foydalaning. " MyClass" Nomli sinf yaratamiz.
class MyClass { // class
public: // ochiqlik siyosati
int myNum; // Attribute (int tipiga tegishli)
string myString; // Attribute (string tipiga tegishli)
};
Misolni tushuntirish.
class Kalit so'z MyClass deb atalgan bir sinf yaratish uchun ishlatiladi .
publicKalit so'z bir bo'lib kirish belgisi ifodalaydi. Bu degani class dan tashqarida ham attributlardan foydalanish mumkin .
Sinf ichida butun son myNum va satr o'zgaruvchisi mavjud myString. O'zgaruvchilar sinf ichida e'lon qilinganida, ular atributlar deb nomlanadi .
Sinf a’zolariga ko’rsatkich
C++ da shunday ko’rsatkich qilsa bo’ladiku bu ko’rsatkich class a’zosini ko’rsatib turadi. Bunday ko’rsatkichlarni pointer-to-member deb ataladi. Class a’zosiga ko’rsatkichda maxsus .* va ->* operatorlar ishlatiladi.
E’lon qilinishi:
int c1::*data; //toifaga ko’rsatkich
int (c1::*func)(); //funksiyaga ko’rsatkich
data = &c1::val; //val joyini data’ga olish
func = &c1::get_num; //get_num joyini func’ga olish
ob.*data; // val ga murojat
(ob.*func)(); // get_num() ga murojat
Demak yuqoridagi misoldan ko’rinib turibdiki, obyekt ko’rsatkichi orqali sinf a’zolariga murojaat qilish imkoniyati mavjud. Bunda sinf a’zosiga mos ko’rsatkich o’zgaruvchi e’lon qilinadi va ushbu o’zgaruvchi orqali sinf a’zosiga murojaat qilinadi.
class c1 {
public: int get_num() { return val + val; }
c1(int a){ val = a; }
int val;
};
int c1::*data; // c1 class a’zolariga ko’rsatkich yaratildi
int (c1::*func)(); // c1 class a’zolariga ko’rsatkich yaratildi
c1 a(4), b(8); // a va b obyektlar yaratildi
data = &c1::val; // data va func ko’rsatkichlariga c1 a’zolarining joylari olindi
func = &c1::get_num; // data va func ko’rsatkichlariga c1 a’zolarining joylari
olindi
cout<
qilinmoqda
cout<<(a.*func)();<<(b.*func)(); // Obyekt a’zolariga ko’rsatkichlar orqali murojat qilinmoqda
|
| |
Mavzu-2: Ichma ich joylashgan rekursiv jarayonlarni tashkil etish

|
Mavzu-2: Ichma ich joylashgan rekursiv jarayonlarni tashkil etish
|
bet | 2/5 | Sana | 24.01.2024 | Hajmi | 21,63 Kb. | | #144985 |
Bog'liq Mustaqil ishi 3 Mavzu-1 Tarmoqlanuvchi algoritmlar va dasturlar-www.fayllar.orgMavzu-2: Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.
Rеkursiv funksiya tushunchаsi hisоblаnuvchi funksiya intuitiv tushunchаsini kоnkrеtlаshtirishning yanа bi usulidir. Rеkursiv funksiyalаr sinfini qurishdа birlаmchi, qаysidir mа’nоdа еng sоddа funksiyalаr tаnlаnаdi. So’ngrа qоidаlаr sistеmаsi qаbul qilinib, ushbu qоidаlаr аsоsidа bоr funksiyalаrdаn yangi funksiyalаrdаn yangi funksiyalаr qurilаdi. Bundаy qоidаlаr оpеrаtоrlаr dеb аtаlаdi. Dеmаk, tаnlаngаn оpеrаtоrlаr yordаmidа еng sоddа funksiyalаrdаn hоsil qilinаdigаn funksiyalаr to’plаmi qidirilgаn funksiyalаr sinfini tаshkil еtаdi.
qаbul qilingаn prinsiplаr аsоsidа rеkursiv funksiyalаr sinfini qurishgа hаrаkаt qilаmiz. Еslаtib o’tishimiz kеrаkki, qurilаyotgаn funksiyalаrning bаrchаsi nаturаl sоnlаr to’plаmidа аniqlаngаn vа nаturаl qiymаtlаrni qаbul qilаdi.
Еng sоddа funksiyalаr sifаtidа quyidаgilаrni tаnlаb оlаmiz: S(x)=x+1; Q(x)=0 ( nоlfunksiya); Inm =(xl,x2,...,xn)=xm 1<=m<=n (prоеktоr funksiyalаr);
Yangi funksiyalаrni qurаdigаn оpеrаtоrlаr sifаtidа quyidаgi uchtаsini tаnlаb оlаmiz:
•
supеrpоzisiya оpеrаtоri;
•
primitiv rеkursiya оpеrаtоri;
•
minimizаsiya оpеrаtоri;
Ichma-ich joylashgan siklik algoritmlar . Ba’zan, takrorlanuvchi algoritmlar bir nechta parametrlarga bog‘liq bo‘ladi. Odatda bunday algoritmlarni ichma-ich joylashgan algortmlar deb ataladi.
Mavzu-3: Mustaqil sinflar tashkil etish.
Sinf-struktura tushunchasi kengaytmasi sifatida. Sinflarni eng sodda holda quyidagicha tasvirlash mumkin:
Sinf-kaliti Sinf-soni {komponentalar ro‘yxati}
Sinf komponentalari sodda holda tiplangan ma’lumotlar va funksiyalardan iborat bo‘ladi. Figurali kavslarga olingan komponentalar ro‘yxati Sinf tanasi deb ataladi. Sinfga tegishli funksiyalar komponenta-funksiyalar yoki sinf funksiyalari deb ataladi.
Sinf kaliti sifatida Struct xizmatchi so‘zi ishlatilishi mumkin. Masalan quyidagi konstruksiya kompleks son sinfini kiritadi.
struct complex
{
double real;
double imag;
void define (double re=0.0, double im=0.0)
{
real=re; imag=im;
}
void display (void)
{
cout<=”real=”};
Strukturadan bu sinfning farqi shuki komponenta ma’lumotlardan (real, imag) tashqari ikkita komponenta funksiya (define() va display ()) kiritilgan.
Bu kiritilgan sinf o‘zgaruvchilar tipi deb karalishi mumkin. Bu tiplar erdamida konkret ob’ektlarni quyidagicha tasvirlash mumkin:
Misol uchun:
complex x,y;
complex dim[8];
Sinfga tegishli ob’ektlar quyidagicha tasvirlanadi;
|
| |
Ulardan foydalanish metodikasini takomillashtirish

2
MUNDARIJA
KIRISH (falsafa doktori (PhD) dissertatsiyasi annotatsiyasi)
3
I BOB. TA‘LIMIY MOBIL ILOVALARNI YARATISH VA
ULARDAN FOYDALANISHNING DIDAKTIK ASOSLARI ……..
11
1.1-§. Ta‘limiy mobil ilovalarni
yaratish va ulardan OTMda
foydalanish zaruriyati …………………………………………….
11
1.2-§. Xorijiy oliy ta‘lim muassasalarida ta‘limiy
mobil ilovalardan
foydalanish tajribasi ………………………………………………
23
1.3-§. Respublikamizda ta‘limiy mobil
ilovalardan foydalanish
darajasi ……………………………………………………………
35
1.4-§. Mavjud ta‘limiy mobil ilovalar va ularning qiyosiy tahlili ...
45
Birinchi bob bo‗yicha xulosalar ……………………………………….
54
II BOB. ―W E B DAS T U RL A S H AS O S L ARI ‖ FANI
MI S O L I DA TA‘LIMIY MOBIL ILOVANI YARATISH VA
FOYDALANISH METODIKASI …………………………………….
56
2.1-§. Ta‘limiy mobil ilovasini yaratish bosqichlari ……………..
56
2.2-§. Ta‘limiy mobil ilovalarning pedagogik
jihatlari va sifatini
baholash mezonlari ………………………………………………..
72
2.3-§. Ta‘limiy mobil ilovadan foydalanib ta‘lim
jarayonini
modellashtirish …………………………………………………….
87
2.4-§. Ta‘limiy mobil ilovalardan ―Web dasturlash asoslari‖ fanini
o‗qitishda foydalanish metodikasi ……………………………….
102
Ikkinchi bob bo‗yicha xulosalar …………………………………….
120
Mavzu: moliyaviy rejalashtirishda korxonalar moliyaviy hisobotining roli

Mavzu: moliyaviy rejalashtirishda korxonalar moliyaviy hisobotining roli
Download
0,49 Mb.
Matnni ko'rish
bet
1/3
Sana
07.01.2024
Hajmi
0,49 Mb.
#131850
Download
0,49 Mb.
Matnni ko'rish
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Mavzu: moliyaviy rejalashtirishda korxonalar moliyaviy hisobotining roli
Download
0,49 Mb.
Matnni ko'rish
Jinslarning litologik tavsifi va ularning stratigrafik xususiyatlari

|
Jinslarning litologik tavsifi va ularning stratigrafik xususiyatlari
|
bet | 22/252 | Sana | 04.12.2023 | Hajmi | 11,69 Mb. | | #110957 |
Bog'liq NEFT VA GAZ konlari geologiyasiJinslarning litologik tavsifi va ularning stratigrafik xususiyatlari.
Jinslarning litologik tarkibi uning tashqi yuzasidan ― sirtidan kuzatib aniqlanadi va quyidagi ma’lumotlar yoziladi:
gil jinslar uchun ― rangi, qatlanishi, qumliligi, zichligi, yopishqoqligi,
yog’liligi, karbonatliligi va sh.k.;
qum va qumtoshlar uchun ― donadorligi, bir xil tarkibliligi, zarralarning silliqlanganligi, zarralar tarkibi, zarralarning sementlanganligi yoki sementlanmaganligi va ularning tavsifi, boshqa jins zarralarining aralashganligi, gilliligi, karbonatliligi va sh.k. Qumlarning makroskopik donadorligi ko’z bilan chamalab, panjalar bilan maydalab aniqlanadi. Mayin zarrali qumlar ezilganda ayrim zarrachalar qo’lga ilashadi, lekin ularni ko’z bilan farqlab bo’lmaydi. Yirik zarrali qumlarda ayrim zarrachalarni ko’z bilan farqlash mumkin.
v) karbonat jinslar uchun ― tarkibi; ohaktoshlar, dolomitlar, mergellar salmog’i ularning tashqi belgilariga hamda suyultirilgan xlorid kislota tomizilganda karbonat gazi ajralib chiqishi hisobiga jinsni «qaynashi»ga qarab aniqlanadi. Bunday reaktsiya paytida ohaktoshlar kuchli, dolomitlar kukuni esa kuchsiz «qaynaydi».
Jinslar qatlanib yotsa ularning qatlanish yo’siniga, qalinligiga, mahsuldor gorizontlar o’rganilayotganda qumli qatlamlarning qalinligiga e’tibor beriladi. Jinslarning stratigrafik tavsifi konning u yoki bu stratigrafik gorizontiga xos asosiy faunalariga yoki tashqi belgilariga ko’ra bayon qilinadi. Agarda qayd qilingan tashqi belgilar uchramasa, u holda laboratoriyada aniqlangan mikrofaunalar ma’lumotlaridan foydalaniladi.
Jinslarning kollektorlik xususiyatlari. Mahsuldor qatlamlarning kollektorlik
xususiyatlari (g’ovakliligi, o’tkazuvchanligi) laboratoriyada kern namunalaridan aniqlanadi. Bunday namunalar uchun alohida yorliqlar tuziladi. Namunalar soni mahsuldor qatlam, gorizont, svitalarning qalinligiga va litologik tarkibiga (qumtosh, gilli qumtosh, ohaktosh va sh.k.) mutanosib holda olinadi. Mahsuldor qatlam kesimi bir xil tarkibli jinslardan tarkib topgan bo’lsa, namunalar bir me’yorda olinadi. Agarda mahsuldor gorizont keskin farqlanuvchi har xil tarkibli jinslardan tuzilgan bo’lsa, uning kollektorlik xususiyati ushbu gorizontni tuzuvchi har bir qatdan olingan kern bo’yicha aniqlanadi.
|
| |
Mavzu: Algoritm va dastur tushunchalari

Mavzu:
Algoritm va
dastur tushunchalari
Maruzachi: O’tkirbek Qurbonov
Reja:
1. Algaritim va uning hossalari.
2
. Algoritm turlari.
3. Masalalarni yechish bosqichlari
Ta’rif
. Algoritm deb, qo‘yilgan masalani yechish uchun ma’lum qoidaga
binoan bajariladigan amallarning chekli qadamlar ketma-ketligiga aytiladi.
Har qanday algoritm ma’lum ko‘rsatmalarga binoan bajariladi va bu
ko‘rsatmalarga buyruq deyiladi.
Algoritm
so‘zi buyuk matematik Al-Xorazmiyning nomi bilan
bog‘liq bo‘lib, u birinchi bo‘lib arab raqamlaridan foydalangan
holda
arifmetik
amallarni
bajarish
qoidasini
bayon
etdi.
Har qanday qo‘yilgan masalani kompyuterda yechish uchun oldin
uning yechish usulini tanlab, keyin uning algoritmini ishlab chiqish
kerak bo‘ladi. Demak, hech bir masala yo‘qki uning yechilish
yo‘llarini bilmasdan va algoritmini tasavvur qilmasdan turib uni
kompyuterda yechib bo‘lmaydi.
Algoritm quyidagi muhim xossalarga ega:
Aniqlik va tushunarlilik
- deganda algoritmda ijrochiga berilayotgan
ko‘rsatmalar aniq mazmunda bo‘lishi tushuniladi.
Ommaviylik
- deganda har bir algoritm mazmuniga ko‘ra bir turdagi
masalalarning barchasi uchun ham o‘rinli bo‘lishi tushuniladi.
Natijaviylik
- deganda algoritmda chekli qadamlardan so‘ng albatta natija
bo‘lishi tushuniladi.
Diskretlik
- deganda algoritmlarni chekli qadamlardan tashkil qilib bo‘laklash
imkoniyati tushuniladi.
|
Internet — bu deyarli barcha qiziqishlarni qondirish makonidir. Ba’zan tarmoqda ayrim axborotlarni izlab o‘tirishning ham hojati bo‘lmaydi. Ular har yerda o‘zlari taqdim etilaverishi sababli osongina

|
Internet — bu deyarli barcha qiziqishlarni qondirish makonidir. Ba’zan tarmoqda ayrim axborotlarni izlab o‘tirishning ham hojati bo‘lmaydi. Ular har yerda o‘zlari taqdim etilaverishi sababli osongina
|
bet | 5/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Internet — bu deyarli barcha qiziqishlarni qondirish makonidir. Ba’zan tarmoqda ayrim axborotlarni izlab o‘tirishning ham hojati bo‘lmaydi. Ular har yerda o‘zlari taqdim etilaverishi sababli osongina erishish mumkin. Internet — bu deyarli barcha qiziqishlarni qondirish makonidir. Ba’zan tarmoqda ayrim axborotlarni izlab o‘tirishning ham hojati bo‘lmaydi. Ular har yerda o‘zlari taqdim etilaverishi sababli osongina erishish mumkin. Zamonaviy pedagog va psixologlar hozirga qadar virtual muloqot bola shaxsiy shakllanishiga qanday ta’sir etishi haqida bir xulosaga kelmaganlar. Ayrimlar bu faqat salbiy xususiyatlarnigina shakllantiradi deb bilib, bolalarning insonlararo munisabatlarida o‘zlarini tutish, histuyg‘ularini namoyon etish va mimikalariga yomon ta’sir etishini ta’kidlasalar, boshqalar virtual muloqot — zamonaviy kommunikatsiyaning juda qulay va yengil usulidir deb biladilar. Bolani Internetda muloqot qilishga o‘rganib borishida, ularga tarmoqda umuman, o‘z shaxsiy ma’lumotlari, uy telefoni raqami, manzili, shuningdek, ota-ona va yaqinlarining shaxsiy ma’lumotlarini berish mumkin emasligini tushuntirish zarur. Bolani Internetda muloqot qilishga o‘rganib borishida, ularga tarmoqda umuman, o‘z shaxsiy ma’lumotlari, uy telefoni raqami, manzili, shuningdek, ota-ona va yaqinlarining shaxsiy ma’lumotlarini berish mumkin emasligini tushuntirish zarur. Virtual «do‘stlari» orasida yomon niyatli kimsalarga duch kelish xavfi va ular bilan haqiqiy hayotda uchrashishlari, ishonuvchan odatlariga ko‘ra begonalar bilan dildan suhbatlashishlari xavfini alohida ta’kidlashlari zarur. Bunday muloqotlar ko‘pincha kiberjinoyatchilar uchun juda qulay sharoit ekanligini har bir o‘smir bilmog‘i lozim. Ommaviy tarqatiladigan spam, iltimos bilan murojaat etiladigan SMS xabarlar, allaqanday shubhali «Tanlov»lar haqidagi e’lonlarga ishonmaslik — umuman, kompyuterga zanjirsiz bog‘lanib, butun hayot yo‘lini qora dog‘ bilan bulg‘ashiga olib kelishi mumkin bo‘lgan xavfli axborotlarga aldanmaslikni onglariga singdirish zarur.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Internet — bu deyarli barcha qiziqishlarni qondirish makonidir. Ba’zan tarmoqda ayrim axborotlarni izlab o‘tirishning ham hojati bo‘lmaydi. Ular har yerda o‘zlari taqdim etilaverishi sababli osongina
|
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305) - bet 7

|
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
bet | 7/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Kompyuter va axborot kommunikatsiya texnologiyalari (AKT) taraqqiyoti davrida tug‘ilib, ulg‘ayayotgan bolalar AKT sohasida dolzarb bilim va malakalarni jajji kichkintoy davrilaridanoq o‘zlashtirib bormoqdalar. Ayrim sohalarda hatto kattalarga qaraganda, ko‘proq bilimga ega ekanliklari hech kimni taajjubga ham solmay qo‘ydi. Biroq shunday bo‘lsada, har qanday xavf-hatarning oldini olish maqsadida, ularga ko‘zquloq bo‘lish va Internet haqiqiy hayotdan uzoq ekanligi, undagi ko‘plab manbalar haqiqatga to‘g‘ri kelmasligini tushuntirish biz kattalarning kechiktirib bo‘lmaydigan vazifamiz hisoblanadi. Xalqimizga xos, asrlar osha shakllangan ta’lim-tarbiya usullari qatorida farzandlarning kundalik hayoti, ularning nimalar bilan shug‘ullanayotganliklaridan o‘z vaqtida voqif bo‘lib borish talabi ham mavjud. Mana shu ota-bobolarimizdan qolgan tarbiyaviy usullarni har qanday davrda ham unutmaslik hamda o‘z o‘rnida to‘g‘ri qo‘llashimiz zarur. Xalqimizga xos, asrlar osha shakllangan ta’lim-tarbiya usullari qatorida farzandlarning kundalik hayoti, ularning nimalar bilan shug‘ullanayotganliklaridan o‘z vaqtida voqif bo‘lib borish talabi ham mavjud. Mana shu ota-bobolarimizdan qolgan tarbiyaviy usullarni har qanday davrda ham unutmaslik hamda o‘z o‘rnida to‘g‘ri qo‘llashimiz zarur. Bundan tashqari, hozirgi davrda jahonning qator davlatlarida o‘z salbiy ta’sirlarini namoyon etib ulgurgan. Internet tarmog‘idan bolalarni himoya etishga xizmat qiluvchi texnik imkoniyatlar mavjud — bu maxsus dasturlar bo‘lib, ular aynan salbiy ta’sir etuvchi, axloqsizlik, yomon odatlarni targ‘ib qiluvchi saytlarning ochilishiga yo‘l bermaydi, ya’ni agar o‘smir shunday axborotlarni hatto izlash tizimiga kiritsa, izlash natijalari samarasiz bo‘ladi Pedagogik nuqtai nazardan, tarmoq quyidagi xavfli ta’sirlarga ega: zamonamizning salbiy ta’sirga ega yomon illatlari qatorida, Internet tarmog‘iga bog‘lanib qolish; Pedagogik nuqtai nazardan, tarmoq quyidagi xavfli ta’sirlarga ega: zamonamizning salbiy ta’sirga ega yomon illatlari qatorida, Internet tarmog‘iga bog‘lanib qolish; - o‘qish va bilim olishga yengiltaklik bilan munosabatda bo‘lish. Internetdan tayyor dars ishlanmalari, matematik masalalar yechimlarini osongina topish hisobiga dars topshiriqlarini mustaqil bajarmaslik;
- jismoniy rivojlanishiga salbiy ta’sir xavfi, ya’ni bolaning faol harakatda bo‘lmay, uzoq vaqt monitor ro‘parasida o‘tirishiga to‘g‘ri kelishi va boshqalar.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
Ko'pgina kompyuter o'yinlari ko'p o'yinchi muhitida o'ynash uchun mo'ljallangan, bu o'yinchilarga jamoaviy ishlash, muloqot va muzokaralar olib borish ko'nikmalarini rivojlantirishga yordam beradi

|
Ko'pgina kompyuter o'yinlari ko'p o'yinchi muhitida o'ynash uchun mo'ljallangan, bu o'yinchilarga jamoaviy ishlash, muloqot va muzokaralar olib borish ko'nikmalarini rivojlantirishga yordam beradi
|
bet | 2/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Ko'pgina kompyuter o'yinlari ko'p o'yinchi muhitida o'ynash uchun mo'ljallangan, bu o'yinchilarga jamoaviy ishlash, muloqot va muzokaralar olib borish ko'nikmalarini rivojlantirishga yordam beradi. Ko'pgina kompyuter o'yinlari ko'p o'yinchi muhitida o'ynash uchun mo'ljallangan, bu o'yinchilarga jamoaviy ishlash, muloqot va muzokaralar olib borish ko'nikmalarini rivojlantirishga yordam beradi. Kompyuter o'yinlarining yoshlar psixologiyasiga salbiy ta'siri haqida tortishuvli fikrlar mavjud. Kompyuter o'yinlari yoshlar psixologiyasiga ijobiy ta'sir ko'rsatishi bilan birga, kompyuter o'yinlari yoshlar psixologiyasiga salbiy ta'sir ko'rsatishi haqida dalillar mavjud. Kompyuter o'yinlari giyohvandlikka olib kelishi mumkin, bu esa xatti-harakatlar va psixologik muammolarni keltirib chiqarishi mumkin. Ba'zi tadqiqotlar shuni ko'rsatadiki, haddan tashqari o'yin o'ynash uyqusizlikka, yomon akademik ko'rsatkichlarga va ijtimoiy izolyatsiyaga olib kelishi mumkin. Ayniqsa, zo‘ravon kompyuter o‘yinlari yoshlarning tajovuzkor xatti-harakatlari bilan bog‘liq. Ba'zi tadqiqotlar shuni ko'rsatadiki, haddan tashqari o'yin o'ynash uyqusizlikka, yomon akademik ko'rsatkichlarga va ijtimoiy izolyatsiyaga olib kelishi mumkin. Ayniqsa, zo‘ravon kompyuter o‘yinlari yoshlarning tajovuzkor xatti-harakatlari bilan bog‘liq. Tadqiqotlar shuni ko'rsatdiki, zo'ravon kompyuter o'yinlarini o'ynash yoshlarda tajovuzkor fikrlar, his-tuyg'ular va xatti-harakatlarning kuchayishiga olib kelishi mumkin. Bundan tashqari, kompyuter o'yinlari semizlik, diabet va yurak kasalliklari kabi sog'liq muammolariga olib keladigan harakatsiz turmush tarziga hissa qo'shishi mumkin. Kompyuter o'yinlarini o'ynashga ko'p vaqt sarflaydigan yoshlar jismoniy va ruhiy salomatlikni saqlash uchun juda muhim bo'lgan jismoniy faoliyat bilan shug'ullanmasligi mumkin. So'nggi bir necha o'n yilliklarda kompyuter o'yinlari tobora ommalashib bormoqda va ularning mashhurligi ortib borishi hatto giyohvand moddalarga bo’lgan qaramlik bilan tenglashtirilmoqda.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Ko'pgina kompyuter o'yinlari ko'p o'yinchi muhitida o'ynash uchun mo'ljallangan, bu o'yinchilarga jamoaviy ishlash, muloqot va muzokaralar olib borish ko'nikmalarini rivojlantirishga yordam beradi
|
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305) - bet 4

|
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
bet | 4/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri 5. Salbiy oqibatlarga qaramasdan foydalanishni davom ettirish: Kompyuter o'yinlariga qaram bo'lgan shaxslar, mas'uliyatni e'tiborsiz qoldirish, o'quv yoki ish samaradorligi yoki shaxsiy munosabatlar kabi salbiy oqibatlarga qaramasdan o'yin o'ynashni davom ettirishi mumkin.proq vaqt sarflashni talab qilishi mumkin. Kompyuter o'yinlariga qaramlikning salbiy ta'siri sezilarli bo'lishi mumkin. Haddan tashqari o'yin ko'z charchoqlari, karpal tunnel sindromi va semizlik kabi jismoniy sog'liq muammolariga olib kelishi mumkin. Bu, shuningdek, ruhiy tushkunlik, tashvish va ijtimoiy izolyatsiya kabi ruhiy salomatlik muammolariga hissa qo'shishi mumkin. Kompyuter o'yinlariga qaramlikning salbiy ta'siri sezilarli bo'lishi mumkin. Haddan tashqari o'yin ko'z charchoqlari, karpal tunnel sindromi va semizlik kabi jismoniy sog'liq muammolariga olib kelishi mumkin. Bu, shuningdek, ruhiy tushkunlik, tashvish va ijtimoiy izolyatsiya kabi ruhiy salomatlik muammolariga hissa qo'shishi mumkin. Og'ir holatlarda, kompyuter o'yinlariga qaramlik hatto akademik muvaffaqiyatsizlikka, ishni yo'qotishga yoki moliyaviy halokatga olib kelishi mumkin. Yaxshiyamki, odamlar kompyuter o'yinlariga qaramlikni bartaraf etish uchun qadamlar qo'yishi mumkin. Birinchi qadam muammoni tan olish va yordam so'rashdir. Bu ishonchli do'st yoki oila a'zosi bilan suhbatlashish, professional maslahat yoki terapiya izlash yoki o'yinga qaram bo'lgan shaxslarni qo'llabquvvatlash guruhiga qo'shilishni o'z ichiga olishi mumkin. Yordam berishi mumkin bo'lgan boshqa strategiyalar orasida o'yin vaqtini cheklash, muqobil sevimli mashg'ulotlar yoki mashg'ulotlarni topish, stress va xavotirni boshqarish uchun dam olish usullarini qo'llash va ijtimoiy yordam tarmoqlarini yaxshilash kiradi. Ba'zi hollarda, ruhiy tushkunlik yoki tashvish kabi asosiy ruhiy kasalliklarning alomatlarini boshqarish uchun dori-darmonlar buyurilishi mumkin. Birinchi qadam muammoni tan olish va yordam so'rashdir. Bu ishonchli do'st yoki oila a'zosi bilan suhbatlashish, professional maslahat yoki terapiya izlash yoki o'yinga qaram bo'lgan shaxslarni qo'llabquvvatlash guruhiga qo'shilishni o'z ichiga olishi mumkin. Yordam berishi mumkin bo'lgan boshqa strategiyalar orasida o'yin vaqtini cheklash, muqobil sevimli mashg'ulotlar yoki mashg'ulotlarni topish, stress va xavotirni boshqarish uchun dam olish usullarini qo'llash va ijtimoiy yordam tarmoqlarini yaxshilash kiradi. Ba'zi hollarda, ruhiy tushkunlik yoki tashvish kabi asosiy ruhiy kasalliklarning alomatlarini boshqarish uchun dori-darmonlar buyurilishi mumkin.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
Mazkur xavflarning oldini olish maqsadida quyidagi tavsiyalarga e’tibor qaratish zarur

|
Mazkur xavflarning oldini olish maqsadida quyidagi tavsiyalarga e’tibor qaratish zarur
|
bet | 8/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Mazkur xavflarning oldini olish maqsadida quyidagi tavsiyalarga e’tibor qaratish zarur: Mazkur xavflarning oldini olish maqsadida quyidagi tavsiyalarga e’tibor qaratish zarur: - farzandingiz tarmoqdan foydalanmoqchi bo‘lganida uni nazoratdan chetda qoldirmang;
- farzandingiz ongiga yuqoriga sanab o‘tilgan xavfli jihatlardan himoyalanish odatlarini singdirib boring;
- farzandingizning tarmoqqa birinchi qadamlaridanoq, Internetda faqatgina «yaxshi» emas, balki «yomon» axborotlarni ham uchratishi mumkinligini tushuntiring;
- farzandingizga tarmoqqa kirishda ro‘yxatdan o‘tish qoidalarini, ya’ni shaxsiy ma’lumotlarni berish mumkin emasligini tushuntiring;
- Internetdan biror manbani saqlab olishda e’tibor qaratish zarur bo‘lgan qoidalarni tushuntiring;
farzandingizga tarmoqda ham haqiqiy hayotdagi kabi tartib-intizom qoidalarini unutmaslik zarurligini ta’kidlang; - farzandingizga tarmoqda ham haqiqiy hayotdagi kabi tartib-intizom qoidalarini unutmaslik zarurligini ta’kidlang;
- farzandingizning Internetdan foydalanishida «ota-ona nazorati» dasturlaridan foydalaning va cheklovlarni o‘rnating;
- har kuni farzandingiz muloqotlarini kuzatib borishni o‘zingizga odat qiling;
- farzandingiz va o‘zingizning kompyuter savodxonligingizni muntazam rivojlantirib boring;
- O‘z bilimlaringiz bilan o‘rtoqlashing. Internet xavfsizligi sizning bu boradagi bilim va malakangizga ham bog‘liq ekanligini unutmang.
yoshlarni fan-texnika yutuqlari bilan tanishtirib borish zarur, ammo salbiy oqibatlarni ham hisobga olgan holda, doimiy nazorat va tushuntirish ishlarining ular ongiga singdirib borilishi maqsadga muvofiqdir. yoshlarni fan-texnika yutuqlari bilan tanishtirib borish zarur, ammo salbiy oqibatlarni ham hisobga olgan holda, doimiy nazorat va tushuntirish ishlarining ular ongiga singdirib borilishi maqsadga muvofiqdir. Axborotlar oqimidan foydalanish bo‘yicha yoshlarda sog‘lom immunitetni hosil qilish, ijobiy tomonlarini o‘rgatish bilan birga, salbiy oqibatlarini ham aytib o‘tish kerak. Ayrim hollarda virtuallashuv jarayonining jaddalashishi o‘smirda ijtimoiy munosabatlarni yomon kechishiga olib kelishi mumkin.
|
| |
Ma'lumot uchun yaxshi - Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan

|
Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan
|
bet | 5/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ishMa'lumot uchun yaxshi: Kotlinda kod bayonotlari nuqta-vergul ( ) bilan tugashi shart emas. (bu ko'pincha Java , C++ , C# va boshqalar kabi boshqa dasturlash tillari uchun talab qilinadi).
Asosiy parametrlar
main() kotlin 1.3 versiyasidan oldin funktsiyadan quyidagi kabi parametrlar bilan foydalanish kerak edi: fun main(args:Array). Yuqoridagi misol ishlash uchun shunday yozilishi kerak edi:
Misol:
fun main(args : Array) {
println("Salom Uzbekdevsga xush kelibsiz!")
}
Kalit so'zlar
Qattiq kalit so'zlar
Quyidagi tokenlar har doim kalit so'zlar sifatida talqin qilinadi va ularni identifikator sifatida ishlatib bo'lmaydi:
asturi quyma uchun ishlatiladi va import uchun taxallusni belgilaydi.
as?xavfsiz turdagi quyma uchun ishlatiladi.
break tsiklning bajarilishini tugatadi.
classsinfni e'lon qiladi.
continue eng yaqin o'rab turgan pastadirning keyingi bosqichiga o'tadi.
dodo/while siklini boshlaydi (postshartli sikl).
Else shart noto'g'ri bo'lganda bajariladigan if ifodasining filialini belgilaydi .
False Mantiqiy turdagi "noto'g'ri" qiymatini belgilaydi.
For for tsiklini boshlaydi.
Fun funktsiyani e'lon qiladi.
If if ifodasini boshlaydi.
Interface interfeysini e'lon qiladi .
Is qiymatning ma'lum bir turi borligini tekshiradi.
!is qiymatning ma'lum bir turiga ega emasligini tekshiradi.
Null hech qanday ob'ektga ishora qilmaydigan obyekt havolasini ifodalovchi doimiydir.
Object bir vaqtning o'zida sinf va uning misolini e'lon qiladi.
Package joriy fayl uchun paketni belgilaydi.
Return eng yaqin o'rab turgan funksiyadan yoki anonim funksiyadan qaytaradi.
Throw istisno chiqaradi.
True Mantiqiy turdagi "haqiqiy" qiymatini belgilaydi.
|
| |
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305) - bet 9

|
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
bet | 9/9 | Sana | 13.06.2024 | Hajmi | 0,71 Mb. | | #263329 |
Bog'liq Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Xulosa qilib aytadigan bo'lsak, kompyuter o'yinlari yoshlar psixologiyasiga ham ijobiy, ham salbiy ta'sir ko'rsatishi mumkin. Kompyuter o'yinlari kognitiv qobiliyatlarni yaxshilash, stressdan xalos bo'lish va ijtimoiy ko'nikmalarni oshirishga yordam berishi mumkin bo'lsada, ortiqcha o'yinlar giyohvandlik, tajovuzkorlik va harakatsiz turmush tarziga olib kelishi mumkin. Xulosa qilib aytadigan bo'lsak, kompyuter o'yinlari yoshlar psixologiyasiga ham ijobiy, ham salbiy ta'sir ko'rsatishi mumkin. Kompyuter o'yinlari kognitiv qobiliyatlarni yaxshilash, stressdan xalos bo'lish va ijtimoiy ko'nikmalarni oshirishga yordam berishi mumkin bo'lsada, ortiqcha o'yinlar giyohvandlik, tajovuzkorlik va harakatsiz turmush tarziga olib kelishi mumkin. Ota-onalar, o'qituvchilar va siyosatchilar uchun mas'uliyatli o'yin odatlarini rag'batlantirish va yoshlar psixologiyasiga salbiy ta'sir ko'rsatishning oldini olish uchun ortiqcha o'yinlarni cheklash muhimdir. O'yin ishlab chiquvchilari uchun o'z o'yinlarining yoshlar psixologiyasiga ta'siri va ruhiy salomatlikning ijobiy natijalarini rag'batlantiradigan o'yinlarni loyihalash haqida o'ylash ham muhimdir. Har sohada bo’lgani kabi kompyuter texnologiyalaridan foydalanishda ham me’yorga amal qilish lozim ekan. Undan qanday foydalanish har bir insonning o’ziga bog’liq bo’lib ijobiy va salbiy oqibatlarini o’zimiz boshqarib borar ekanmiz. E’TIBORINGIZ UCHUN RAHMAT
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kompyuter oyinlari va gembling tahdidlarining shaxs psixologik xavfsizligiga tasiri Bajardi: Ergasheva M. (Sirtqi 305)
|
Butun sonlar turlari - Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan

|
Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan
|
bet | 10/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ish Bayt
Ma'lumotlar bayt turi -128 dan 127 gacha bo'lgan butun sonlarni saqlashi mumkin. Bu int qiymat -128 va 127 oralig'ida bo'lishiga ishonchingiz komil bo'lsa, xotirani saqlash uchun boshqa butun son turlari o'rniga yoki ishlatilishi mumkin:
Misol:
val myNum: Byte = 100
println(myNum)
Short
Ma'lumotlar short turi -32768 dan 32767 gacha bo'lgan butun raqamlarni saqlashi mumkin:
Misol:
val myNum: Short = 5000
println(myNum)
Ma'lumotlar int turi -2147483648 dan 2147483647 gacha bo'lgan butun raqamlarni saqlashi mumkin:
Misol:
val myNum: Int = 100000
println(myNum)
Long
Ma'lumotlar long turi-9223372036854775807 dan 9223372036854775807 gacha bo'lgan butun raqamlarni saqlashi mumkin. Int u qiymatni saqlash uchun etarlicha katta bo'lmaganda ishlatiladi. Majburiy emas, siz qiymatni "L" bilan tugatishingiz mumkin:
Misol:
val myNum: Long = 15000000000L
println(myNum)
Int va Long o'rtasidagi farq
Butun son int 2147483647 gacha bo'lgan uzunlikdir. Agar undan oshib ketsa, u quyidagicha long bilan aniqlanadi:
Misol:
val myNum1 = 2147483647 // Int
val myNum2 = 2147483648 // Long
Suzuvchi nuqta turlari 9,99 yoki 3,14515 kabi kasrli raqamlarni ifodalaydi va float ma'lumotlar double turlari kasr sonlarni saqlashi mumkin:
Float misoli:
val myNum: Float = 5.75F
println(myNum)
Double misoli:
val myNum: Double = 19.99
println(myNum)
Foydalanish float yoki double?
O'zgaruvchan nuqta qiymatining aniqligi o'nli kasrdan keyin qiymat qancha raqamga ega bo'lishi mumkinligini ko'rsatadi. Uning aniqligi float atigi olti yoki etti o'nlik raqam, double o'zgaruvchilar esa taxminan 15 ta raqamga ega. double shuning uchun ko'pgina hisob -kitoblar uchun foydalanish xavfsizroqdir. Shuningdek, siz float turning qiymatini "F" bilan tugatishingiz kerakligini unutmang.
|
| |
Ilmiy raqamlar - Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan

|
Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan
|
bet | 11/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ishIlmiy raqamlar
Suzuvchi nuqtali raqam 10 ning kuchini ko'rsatish uchun "e" yoki "E" bilan ilmiy raqam ham bo'lishi mumkin:
Misol:
val myNum1: Float = 35E3F
val myNum2: Double = 12E4
println(myNum1)
println(myNum2)
Mantiqiy
Ma'lumotlar turi boolean faqat quyidagi qiymatlarni qabul qilishi true mumkin false:
Misol:
val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun) // true
println(isFishTasty) // false
Mantiqiy qiymatlar asosan shartli test uchun ishlatiladi, bu haqda keyingi bobda bilib olasiz.
Belgilar
Ma'lumotlar turi bitta belgini saqlash uchun char ishlatiladi. Belgi qiymati “A” yoki “c” kabi bitta tirnoq bilan oʻralgan boʻlishi kerak :
val myGrade: Char = 'B'
println(myGrade)
Java-dan farqli o'laroq, siz ma'lum belgilarni ko'rsatish uchun ASCII qiymatlaridan foydalana olmaysiz. 66 qiymati Java'da "B" ni chiqaradi, lekin Kotlinda xatolik hosil qiladi:
Misol:
val myLetter: Char = 66
println(myLetter) // Xato
Strings
Ma'lumotlar string turi belgilar (matn) ketma-ketligini saqlash uchun ishlatiladi. Satr qiymatlari qo'sh tirnoq bilan o'ralgan bo'lishi kerak :
val myText: String = "Uzbekdevs"
println(myText)
Stringlar bo'limida satrlar haqida ko'proq bilib olasiz .
Massivlar
Massivlar har bir qiymat uchun alohida o'zgaruvchilarni e'lon qilish o'rniga, bir o'zgaruvchida bir nechta qiymatlarni saqlash uchun ishlatiladi. Massivlar haqida ko'proq ma'lumotni Massivlar bo'limida bilib olasiz.
Konvertatsiya turi
Turni o'zgartirish - bu bir turdagi ma'lumotlarning qiymatini boshqa turga o'zgartirganda. Kotlinda raqamli turdagi konvertatsiya Javadan farq qiladi . Masalan, long turni quyidagi kod bilan int turga aylantirish mumkin emas:
val x: Int = 5
val y: Long = x
println(y) // xato
Raqamli ma'lumotlar turini boshqa turga aylantirish uchun siz quyidagi funksiyalardan birini ishlatishingiz kerak: toByte(), toShort(), toInt(), toLong(), tofloat(), toDouble() yoki toChar().
val x: Int = 5
val y: Long = x.toLong()
println(y)
Foydalanilgan adabiyotlar.
Antonio Leiva. Android dasturchilari uchun Kotlin (Android ilovasini ishlab chiqishda Kotlinni oson yo'l bilan o'rganing). Leanpub.2017. 182 bet.
Ted Xagos. Kotlin bilan Android Studio 3 ni o'rganing: Android ilovalarini samarali ishlab chiqish. Manila, milliy poytaxt mintaqasi, Filippin. 2018. 480 b.
E.V. Senko. Android operatsion tizimida ishlaydigan mobil qurilmalar uchun ilovalarni dasturlash. 1-qism. Noshirlar: Samizdat. ISBN 978-5-4485-6607-3. Moskva 2017 390 bet.
UzbekDevs.
|
| |
sealedmuhrlangan sinfni e'lon qiladi (cheklangan subklassga ega sinf).
suspend

|
sealedmuhrlangan sinfni e'lon qiladi (cheklangan subklassga ega sinf).
suspend
|
bet | 8/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ishsealedmuhrlangan sinfni e'lon qiladi (cheklangan subklassga ega sinf).
suspendfunktsiyani yoki lambdani to'xtatuvchi sifatida belgilaydi.
tailrecfunktsiyani tail-rekursiv sifatida belgilaydi. (kompilyatorga rekursiyani iteratsiya bilan almashtirishga imkon beradi).
varargparametr uchun o'zgaruvchan sonli argumentlarni o'tkazish imkonini beradi.
Maxsus identifikatorlar
Quyidagi identifikatorlar kompilyator tomonidan muayyan kontekstlarda aniqlanadi va ular boshqa kontekstlarda oddiy identifikator sifatida ishlatilishi mumkin:
fieldmulkni qo'llab- quvvatlash maydoniga murojaat qilish uchun xususiyatga kirish vositasi ichida ishlatiladi.
itlambda ichida uning parametriga bevosita murojaat qilish uchun ishlatiladi.
Kotlin Izoh
Izoh - bu dasturning manba kodini tushuntirish yoki tavsiflash. Bu dasturchiga kod mantiqini tushuntirishga yordam beradi va dasturni o’qishni yaxshilaydi. Ishlash vaqtida Izoh kompilyator tomonidan e’tiborga olinmaydi. Kotlinda izohlarning ikki turi mavjud:
Slash yulduzcha /* bilan boshlanib, yulduzcha slash */ bilan tugaydigan izoh va siz uni kodingizning istalgan joyiga, bir qatorga yoki bir nechta satrlarga joylashtirishingiz mumkin.
Ikki qiyshiq chiziqdan foydalanadigan bir qatorli izohlar // bitta satrni izohlashga bag’ishlangan
Bitta qatorli izohga misol
fun main() {
// Bitta qatorli izoh
println("Salom yosh dasturchi")
}
Ko’p qatorli izohga misol
/* Ko’p qatorli izoh namunasi
1-qator
2-qator
….
…
*/
fun main()
{
/* Asosiy funktsiyada
Biz siz yosh dasturchilar bilan dastur tuzishimiz mumkin!
Uzbekdevs saytiga xush kelibsiz yosh dasturchilar!*/
var x = 100 + 50 // Qo'shish
var y=100-50 // Ayirish
println(x)
println(y)
}
|
| |
Abstract sinf yoki a'zoni mavhum sifatida belgilaydi.
Actual

|
Abstract sinf yoki a'zoni mavhum sifatida belgilaydi.
Actual
|
bet | 7/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ishAbstract sinf yoki a'zoni mavhum sifatida belgilaydi.
Actual multiplatforma loyihalarida platformaga xos dasturni bildiradi.
Annotation izoh sinfini e'lon qiladi.
Companion hamroh ob'ektini e'lon qiladi.
Const xususiyatni kompilyatsiya vaqti doimiysi sifatida belgilaydi.
Crossinline Inline funksiyasiga o'tkazilgan lambdada mahalliy bo'lmagan qaytishni taqiqlaydi.
Data kompilyatorga sinf uchun kanonik a'zolarni yaratishni buyuradi.
Enum ro'yxatga olishni e'lon qiladi.
Expect deklaratsiyani platformaga xos deb belgilaydi, platforma modullarida amalga oshirilishini kutadi.
External deklaratsiyani Kotlindan tashqarida amalga oshirilganligini belgilaydi.
Final a'zoni bekor qilishni taqiqlaydi.
Infix infix belgisi yordamida funksiyani chaqirishga imkon beradi.
Inline kompilyatorga funktsiyani inline qilishni aytadi va qo'ng'iroq saytida unga o'tgan lambdalar .
Inner ichki sinfdan tashqi sinf misoliga murojaat qilish imkonini beradi.
Internal joriy modulda ko'rinadigan deklaratsiyani belgilaydi.
Lateinit konstruktordan tashqari null bo'lmagan xususiyatni ishga tushirishga imkon beradi .
Noinline inline funksiyasiga o'tkazilgan lambda qatorini o'chiradi.
Open sinfni pastki sinfga o'tkazish yoki a'zoni bekor
qilishga imkon beradi .
Operator operatorni haddan tashqari yuklash yoki konventsiyani amalga oshirish vazifasini belgilaydi.
Out tip parametrini kovariant sifatida belgilaydi.
Override a'zoni supersinf a'zosining bekor qilinishi sifatida belgilaydi.
Private joriy sinf yoki faylda ko'rinadigan deklaratsiyani belgilaydi.
Protected joriy sinf va uning pastki sinflarida ko'rinadigan deklaratsiyani belgilaydi.
Public har qanday joyda ko'rinadigan deklaratsiyani belgilaydi.
reifiedinline funksiyasining turi parametrini ish vaqtida foydalanish mumkin deb belgilaydi.
|
| |
-yil - Kotlin v1.0 ishga tushirildi
2017-yil

|
-yil - Kotlin v1.0 ishga tushirildi
2017-yil
|
bet | 2/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ish2016-yil - Kotlin v1.0 ishga tushirildi
2017-yil - Googlening Androidda kotlinni birinchi darajali qo’llab-quvvatlashi haqida e'lon.
2018-yil - Kotlin v1.2 JVM va JavaScript o’rtasida kodlarni tarqatish bo’yicha qo’shimchalar bilan birga keladi.
2019-yil - Google Kotlinni Android ilovalarini ishlab chiquvchilar uchun afzal ko’rgan dasturlash tili sifatida e'lon qildi.
2021-yil 20-sentabrda Kotlin v1.5.31 ishga tushirildi.
Kotlindan foydalanish sabablari
Kotlin nima uchun keng qo’llanilishining ba’zi muhim sabablari:
Kotlin - bu o’qish va yozish juda oson bo’lgan statik tarzda yozilgan til.
Kotlin dasturlari o’z dasturida nuqta, vergulni talab qilmaydi. Bu kodni oson va o’qishni osonlashtiradi.
Ushbu til Javadan turli usullarda ma'lumot almashish va foydalanish imkonini beradi. Bundan tashqari, Java va Kotlin kodi bitta loyihada birga bo’lishi mumkin.
Kotlin tipidagi tizim koddan NullPointerExceptionni yo’q qilishga qaratilgan.
Kotlinda yangi kod yozish uchun sizga kamroq vaqt kerak bo’ladi. Kotlin kodini joylashtirish va uni miqyosda saqlash yanada oson.
Kotlinning xususiyatlari
Bu yerda Kotlinning bir nechta xususiyatlari dasturlash tilining rivojlanish yo’liga ishonch hosil qiladi.
1.Kesilgan kodlash:
Kotlin – bu OOPga asoslangan dasturlash tili bo’lib, kod qatorini 40% gacha qisqartirish mumkin, bu esa Kotlinni dasturiy ta’minot yoki veb-ishlab chiqish uchun ideal tanlov qiladi.
2.Ochiq manba:
Android uchun Kotlin JVM dan foydalanadi va OOP va funktsional yo’naltirilgan dasturlash xususiyatlarini birlashtiradi.
3.Tez kompilatsiya:
Kotlin bilan ishlashda kodni kompilyatsiya qilish oson, bu esa androidni ishlab chiqishda yaxshiroq ishlashga olib keladi, shuningdek, butun kodda qaysi turdagi ma'lumotlar funksiyasidan foydalanish mumkinligini tushuntiradi.
4.Kengaytma funksiyalari:
Kotlin kodga hech qanday o’zgartirish kiritmasdan turli xil kengaytma funktsiyalarini qo’llab-quvvatlashi mumkin. Bu mavjud kodni ishlab chiquvchilar uchun yanada jozibali va ajoyib qilishda yordam beradi.
|
| |
Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan

|
Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan
|
bet | 1/11 | Sana | 13.05.2024 | Hajmi | 37,08 Kb. | | #228849 |
Bog'liq Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ish
O`ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
URGANCH FILIALI
KOMPYUTER INJINERINGI FAKULTETI
961-20 GURUH TALABASI
Xursand O`ktamov
Mobil ilovalarni ishlab chiqish fanidan
mustaqil ishi
Mavzu: Kotlin Dasturlash tili
Bajardi: Kompyuter injineringi fakulteti
961-20 guruh talabasi Xursand O’ktamov
Mavzu: Kotlin Dasturlash tili Reja:
1. Kotlin haqida tushunchalar
2. Kotlin Arxitekturasi
3. Kotlin Sintaksislari
4. Kalit so`zlar
5. Kotlin izoh
Kotlin haqida
Kotlin - bu JVM(Java Virtual Machine) da ishlaydigan va JetBrains tomonidan ishlab chiqilgan, tipik dasturlash tili. U shuningdek, JavaScript va LLVM(Low Level Virtual Machine) infratuzilmasi orqali bir qator platformalar uchun bajariladigan kodda tuzilgan. Til Finlyandiya ko'rfazidagi Kotlin orolining nomi bilan ataladi. Bu dasturlash tili mualliflari Java va Scala(JVM da ishlovchi dasturlash tili)ga qaraganda sodda til yaratishni maqsad qildilar. Scala bilan solishtirganda soddalashtirish, shuningdek, IDE(Integrated Development Environment)da tezroq kompilyatsiya va tilni qo'llab-quvvatlashga olib keldi. Til Java-ga to'liq mos keladi. Kotlin dasturlash tili java loyihalarini ishlab chiqishga va foydalanishga juda katta imkon beradi.
2011-yil iyul oyida JetBrains bir yil davomida ishlab chiqilayotgan JVM uchun yangi Project Kotlin tilini taqdim etdi.JetBrains yetakchisi Dmitriy Jemerovning ta'kidlashicha, Scala tilidan tashqari ko'pchilik tillar ular izlagan funksiyalarga ega emas Biroq, u kamchilik sifatida Scala-ni sekin kompilyatsiya qilish vagtini keltirdi.Kotlinning pelgilangan maqsadlaridan biri Java kabi tez kompilyatsiya qilishdir. 2012-yil fevral oyida JetBrains loyihani Apache 2 litsenziyasi ostida ochdi Bu nom Sankt-Peterburg yaqinidagi Kotlin orolidan
Kotlin Kirish
Dastur nima? Dastur oldindan belgilangan tartibda yozilgan ko’rsatmalar to’plami bo’lib, ular maxsus dasturlash tillarida yoziladi. Biz siz bilan endilikda dasturlash tillaridan biri bo’lgan Kotlin dasturlash tilini o’rganamiz.
Kotlin Java Virtual Machine (JVM) da ishlaydigan ochiq manbali statik tarzda yozilgan dasturlash tilidir. U obyektga yo’naltirilgan dasturlashni (OOP) va funktsional dasturlashni cheklanmagan, o’zini o’zi ta'minlaydigan va o’ziga xos platformalarda birlashtiradi. Shuningdek, u miniatyura kodlari bilan funksiyalarni birlashtirishga imkon beradi. Kotlin - bu JetBrains tomonidan ishlab chiqilgan umumiy maqsadli dasturlash tili.
Kotlin tarixi
|
| |
Mexatronika elementlari- elektr / elektron

|
Mexatronika elementlari- elektr / elektron Pdf ko'rish
|
bet | 15/213 | Sana | 04.12.2023 | Hajmi | 10,93 Mb. | | #110708 |
Bog'liq Zbekiston respublikasi3. Mexatronika elementlari- elektr / elektron
- Elektr elementlari quyidagilardan iborat (1.3.5-rasm):
•
elektr komponentlar (masalan, rezistor (R), kondensator (C), induktor
(L), transformator, va boshqalar), sxemalar va analog signallar.
- Elektron elementlar quyidagilardan iborat:
•
analog / raqamli elektronika, transistorlar, tiristorlar, opto izolyatorlar,
operatsion kuchaytirgichlar, kuchlanishli elektronika va signalni sozlash
moslamalari.
Elektr / elektron elementlar elektrmexanik qismidagi datchiklar va ijrochi
mexanizmlarni boshqarish/hisoblash interfeysiga ulash uchun xizmat qiladi.
4.Mexatronikaning boshqarish interfeysi /hisoblash texnikasi elementlari.
Boshqaruv interfeysi / hisoblash apparat elementlari quyidagilardan iborat:
- analog-raqamli (A/D) konverter, raqamli-analog (D/A) konverter, raqamli
kirish / chiqish (I/O), schyotchiklar, taymerlar, mikroprosessor, mikrokontrollerlar,
ma'lumotlarni yig'ish va boshqarish platasi (DAC), signalni qayta ishlash (DSP)
platasi (1.3.6 va 1.3.7-rasmlar).
Boshqaruv interfeysining apparat ta`minoti analog / raqamli ulanishni
ta`minlaydi, ya`ni datchik va boshqaruv kompyuteri orasidagi aloqani va boshqaruv
kompyuteridan ijrochi yuritmaga boshqaruv buyruq`ini yuboradi.
Boshqaruv qurilmasi boshqarish algoritmini amalga oshiradi. Bunda u
datchiklardan kelgan signallarni qayta ishlab, algoritm bilan solishtirib, ijrochi
yuritmalarga ijro buyruq`ini yuboradi.
28
Rezistorlar
Kondensatorlar
.
Induktivli katushka
Transformator
Tranzistor (ingl. transistor)
Tiristor
Optopara yoki optron
|
| |
-rasm. Funksional sxemalar

19
“
Elektryuritma” va “
mexatronika” atamalarini amalda
sinonim so`zlar deb
qabul qilish mumkin. Bu ikkita tizim orasidagi asosiy o`xshashlik shundan iboratki,
ularning ikkisi ham elektromexanik tizim bo`lib, asosiy vazifalari elektr energiyani
mexanik energiyaga aylantirib, texnologik jarayon talablari bo`yicha ishchi organ
(ijrochi mexanizm) harakatlarini boshqarishdir. Bundan kelib chiqadiki, bu ikkita
tizim elektrmexanik tizimlar sinfiga kiradi.
1.2.1
b-rasmda ko`rsatilgan MT nisbatan murakkabroq MTning tarqibiy
qismi bo`lishi mumkin. Bunga o`xshash, bir-biri bilan bog`liq ko`p dvigatelli
elektryuritmalar ham mavjud.
Endi funktsional sxemalarni qiyoslab, ular orasidagi farqlarni ko`rib
chiqamiz:
MT da boshqaruvchi rolini mikroprotsessor o`ynaydi, elektryuritmada esa
bu boshqa qurilmalar, shu jumladan analogli qurilmalar ham bo`lishi mumkin.
MTning funktsional sxemasida KO`Q, ED va UM bloklari yo`q. Ularning
funktsiyalari mexatron modullarda mujassamlangan.