nyuuzyou/kompy huggingface dataset:
O'z-o'zidan tasvirni manipulyatsiya qilish

|
O'z-o'zidan tasvirni manipulyatsiya qilish
|
bet | 10/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarO'z-o'zidan tasvirni manipulyatsiya qilish: ijtimoiy media-larda o'zlari haqida qanday foydalanuvchi foydalanishi faqatgina ularning hayotining kichik qismini ifodalaydi. Izdoshlar ijtimoiy tarmoqdagi xabarlari orqali baxtli va yashovchilarni ularni zerikarli yoki taqqoslash yo'li bilan his qilishlari mumkin bo'lgan holda ko'rishlari mumkin, ammo haqiqat foydalanuvchilarning qanday qismlarini to'liq nazorat qilishga qodir ekanligi va ularning ijtimoiy media orqali o'zlarining o'z-o'zini tasvirlashini boshqarish uchun efirga chiqishni xohlaydilar.
Ma'lumotni haddan ortiq yuklab olish: 200 dan ortiq Facebook-ning do'stlari yoki Twitterdagi 1000 dan ortiq Twitter-ning hisoblarini kuzatib borish odatiy hol emas. Ko'pgina hisoblar va ko'plab yangi kontentlarni joylashtiradigan ko'plab odamlar bilan bularning o'rnini egallash deyarli mumkin emas.
Soxta yangiliklar : Yangi veb-saytlarni soxtalashtirishi ijtimoiy tarmoqlardagi o'zlarining yolg'on xabarlari bilan bog'lanishiga yordam beradi. Ko'pgina foydalanuvchilar birinchi navbatda soxta ekanliklarini bilishmaydi.
Maxfiylik / Xavfsizlik: Ko'plab ijtimoiy media-platformalar vaqti-vaqti bilan yaxshi xavfsizlik choralari ko'rilganiga qaramay, xakerlarga aylanishadi. Ba'zilar, shuningdek foydalanuvchilarning o'zlari xohlagancha shaxsiy ma'lumotlarini shaxsiy sifatida saqlashlari kerak bo'lgan barcha maxfiylik variantlarini taklif qilmaydi.
Kelajakda ijtimoiy media uchun nimalar kutmoqda?
To'liq narsani taxmin qilish qiyin, lekin agar ijtimoiy media kelajagi haqida biror narsa aytish mumkin bo'lsa, ehtimol bu yanada moslashtirilgan va kamroq shovqinli bo'ladi. Birgalikda foydalanish muammosiz bo'lmaydi va noaniq ma'lumotni filtrlash yanada kuchli tendentsiyaga aylanadi.
Snapchat - bu ijtimoiy mediasiyaning evolyutsiyasi oldida turgan ijtimoiy media platforma. Barcha do'stlarimiz va izdoshlarimiz uchun yangiliklarni tarqatish o'rniga, Snapchatni haqiqiy hayotda muloqotda bo'lganimiz kabi foydalanamiz - aniq odamlar bilan faqat aniq vaqtda.
Agar biron bir narsa bo'lsa, ijtimoiy media ommaviy axborot almashinuviga nisbatan ancha tezroq, ko'proq samimiy almashinish uchun harakat qilish kerak, agar u qo'lda o'chirilmagan bo'lsa, u erda qolgan yuzlab yoki minglab izdoshlarga qandaydir narsalarni portlatish kerak emas. Instagram, Snapchat-ga o'xshash hikoyalar xususiyati bilan efemerli kontentni almashish bo'yicha harakatni o'tkazib yubordi, shuning uchun ko'pgina platformalar tez orada ta'qib qilinadi.
|
| |
Blog yaratish ettinchi qadam: o'quvchilaringizga foydali va qiziqarli maqolalar yozing

|
Blog yaratish ettinchi qadam: o'quvchilaringizga foydali va qiziqarli maqolalar yozing
|
bet | 34/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarBlog yaratish ettinchi qadam: o'quvchilaringizga foydali va qiziqarli maqolalar yozing
Qanday qilib o'z blogingizni yaratishingiz mumkin - maqolalar yozing
"data-o'rta-fayl =" https://wilhard.ru/wp-content/uploads/2017/06/blogging-300x183.jpg "data-large-file =" https://wilhard.ru/wp-content /uploads/2017/06/blogging.jpg "/> Agar siz avvalgi barcha qadamlarni bajargan bo'lsangiz, unda sizda xosting va domen nomingiz bor, siz WordPress-ni o'rnatdingiz va sozladingiz, siz chiroyli mavzuni tanladingiz va o'rnatdingiz - o'z blogingizni yaratdingiz. bitta post yozgansiz - siz hali blogger emassiz va sizning blogingiz mutlaqo bo'shdir, uni foydali va qiziqarli tarkib bilan to'ldirish vaqti keldi!
Menimcha, birinchi navbatda "Blog to'g'risida" sahifasini - odamlarga siz va sizning blogingiz haqida ma'lumot beradigan sahifani boshlashingiz kerak. Ushbu sahifa sizning blogingizning navigatsiya menyusiga qo'shilishi kerak, chunki ko'pchilik blogning qaysi turi va uning muallifi kimligini bilishni xohlaydi.
Endi blogingiz uchun birinchi xabarni yozish vaqti keldi. Siz nima tanlashingizni hal qilasiz. "Blog haqida" sahifasini yaratganingizdan va birinchi postingizni yozganingizdan so'ng, tabriklar bilan, siz rasmiy ravishda blogger bo'lib qoldingiz, muntazam ravishda yozishni davom eting va bloglaringizni qidiruv tizimlariga optimallashtirishni unutmang, shunda o'quvchilar sizni qidiruv tizimlarida osongina topishlari mumkin.
Xulosa: millionlab tashrif buyuruvchilar bilan blogingizni qanday yaratish
Tabriklaymiz, siz oyiga million tashrif buyuruvchilar bilan o'z blogingizni yaratishga qaror qildingiz va bu yo'nalishda birinchi qadamni qo'ydingiz - siz o'z uyingizni tanladingiz, domen nomini ro'yxatdan o'tkazdingiz, WordPress platformasida blog yaratdingiz, uni chiroyli qilib yaratdingiz va birinchi postingizni yozdingiz. Men hozirda qanday his-tuyg'ularni boshdan kechirayotganingizni tasavvur qilishim mumkin, chunki o'zingiz ham bularni boshdan kechirdingiz. Sizga chin dildan, ishtiyoq sizni tark etmasligini va sizning blogingiz nafaqat quvonch, balki yaxshi daromad keltirishini tilayman.
Endi savol tug'iladi - yana nima? Va keyin - siz blog uchun muntazam ravishda maqolalar yozishingiz va ommabopligini ta'minlash uchun uni targ'ib qilishingiz kerak. O'zingizning blogingizni qanday targ'ib qilish va qidiruv tizimlari uchun yozuvlarni optimallashtirish haqida "SEO matnlari va SEO kopirayteri: bir maqoladan oyiga 10000 kishi havolasiz va reklama qilmasdan" va "Oyiga million kishi - blog reklama xarajatlarisiz" maqolalarini o'qing.
Agar sizda biron bir savol bo'lsa - sharhlarda o'zingizni erkin his qiling.
|
| |
Fan : kriptografiya 2 Bajardi : Zokirjonov Diyorbek Tekshirdi

Fan : kriptografiya 2 Bajardi : Zokirjonov Diyorbek Tekshirdi
Download
356,31 Kb.
Matnni ko'rish
bet
1/3
Sana
19.05.2024
Hajmi
356,31 Kb.
#243726
Download
356,31 Kb.
Matnni ko'rish
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Fan : kriptografiya 2 Bajardi : Zokirjonov Diyorbek Tekshirdi
Download
356,31 Kb.
Matnni ko'rish
funktsionallik va dizayn - Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja

|
Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja
|
bet | 33/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarfunktsionallik va dizayn. Albatta, siz mavzu dizayni va xususiyatlar to'plamidan mamnun bo'lishingiz kerak.
WordPress mavzularini qaerdan qidirish kerak
Ko'pgina WordPress mavzularini Google so'rovlarini - "WordPress mavzusi" yoki "WordPress mavzusi" ni kiritish orqali topishingiz mumkin. Shuningdek, WordPress saytidagi katalogda juda ko'p bepul mavzular mavjud. Biroq, ishonchli va obro'li noshirlarning mavzularidan foydalanish yaxshiroqdir. Keyin, men 100% amin bo'lgan mavzular haqida yozaman:
Junkie mavzusi. Men shaxsan ushbu mavzularni 5 yildan beri ishlataman, ular tez-tez yangilanadi, qo'llab-quvvatlash har doim forumga zudlik bilan javob beradi. Men mamnunman, bitta minus - barchasi ingliz tilida,
Elegant mavzular. Juda mashhur mavzu nashr etuvchisi. O'rnatilgan Landing dizayneri bilan uning Divi mavzusi juda mashhur va rus tiliga tarjima qilingan. Ushbu mavzu juda tez yuklanadi. Yaxshi mavzu, ajoyib nashriyot. Ushbu mavzu oddiy odamlar uchun mo'ljallangan va uning yordamida boshqa ommabop nashriyotning studiyalaridan farqli o'laroq - StudioPress, hatto ochilmaganlar uchun ham veb-sayt yaratish juda oson.
StudioPress (Ibtido doirasini yaratuvchisi). Men ushbu noshirning mavzularidan foydalanmadim va ochig'ini aytganda, men StudioPress mavzularini yoqtirmayman, lekin ular shu qadar ommalashganki, ularni bu erda eslatib o'tolmayman. Amerikaning barcha ajoyib bloggerlari ushbu nashriyotni tavsiya qiladilar. Uning mavzulari eng tezkor, ammo shu bilan birga ular oddiy odamlardan ko'ra ko'proq ishlab chiquvchilarga qaratilgan. Va endi bu mavzular juda qimmatga tushdi - aftidan, ularni juda maqtashdi,
MavzuForest. Bu juda mashhur WordPress mavzular do'koni. Ehtimol, ingliz tilida gaplashadigan Internetda eng mashhur. Menga bu yoqadi, chunki yaxshi mavzular juda ko'p, siz mavzuni necha marta sotib olganingizni, mavzu bo'yicha sharhlarni ko'rishingiz mumkin. To'g'ri, bu har doim ham saqlanib qolmaydi. Men bir marta bu erda juda ko'p sharhlar bilan juda yaxshi mavzuni sotib oldim va yarim yildan so'ng, tema kompaniyasi o'z veb-saytini Internetdan o'chirib tashladi. Men mavzularni to'g'ridan-to'g'ri yoki bu erda ishonchli yaratuvchilardan sotib olaman.
Ushbu ro'yxatda bloglarim uchun mavzularni sotib oladigan asosiy manbalar mavjud. Aytgancha, ushbu ro'yxatda sheriklik aloqalari mavjud, ya'ni. agar biron bir mavzuni sotib olsangiz, men kichik bir komissiya olaman va buning uchun sizga juda minnatdorman.
|
| |
MD 5 xesh funksiyasi - Fan : kriptografiya 2 Bajardi : Zokirjonov Diyorbek Tekshirdi

9.3- rasm. Cmd buyrug‘ini ishga tushiriladi
Cmd oynasidagi joriy papkasidan chiqish uchun
cd..
buyrug‘idan
foydalaniladi:
9.4- rasm. cd.. buyrug‘idan foydalanish
Openssl kutubxonasi uchun foydalanadigan
certificate
papkasiga
quyidagi
buyrug’ orqali ochiq ma’lumotni xosil qilib olamiz:
7-Amaliy ish
Mavzu: Xesh qiymatlarni kalitlarni to‘liq tanlash usuli bo‘yicha aniqlash
Ishdan maqsad
: Xesh qiymatlarni kalitlarni to‘liq tanlash usuli bo‘yicha
bilim va ko’nikmalariga ega bo‘lish.
Nazariy qism
To‘liq tanlash, yaʼni kalitlarning barcha mumkin bo‘lgan variantlarini tanlash
usuli, kriptotaxlilchining nosimmetrik kriptotizim algoritmini
va oshkora kalitni
bilgan xolda barcha mumkin bo‘lgan kalitlarni tanlash va sinab ko‘rishga asoslanadi.
Simmetrik kriptotizimlarda ham shifrmatn va ochiq matn asosida tuliq tanlash usuli
qo‘llaniladi. Kriptotaxlilchilar ko‘pincha kompyuter yordamida kalitlarni to‘liq
tanlash usulidan foydalanib shifrlarni oshkor etadilar. Kriptotaxlil jarayonida
milliard kalitlarni sekundiga minglab kalit tezlikda tanlashga to‘g‘ri keladi.
Faraz
qilinsin, buzg‘inchi uchun bir yoki bir necha (x, y) juftlik maʼlum
bo‘lsin. Osonlik uchun xar qanday juftlik (x, y) uchun E
k
(x)=y
munosabatni
qanoatlantiruvchi yagona k kalit mavjud bo‘lsin. Mumkin bo‘lgan kalitlar to‘plamini
tartibga solinadi va K dagi kalitlarni ketma-ket ravishda E
k
(x) =y
tenglik
bajarilishiga tekshirib chiqiladi. Agar k
𝜖
K kalitning bir variantini tekshirish bir amal
yordamida hisoblansa, unda kalitlarni to‘liq tanlash uchun |K| amal talab etiladi.
Bunda |K| - to‘plamdagi elementlar soni. Shifrlash sxemasida kalit tasodifiy va teng
extimollik bilan K to‘plamdan tanlangan bo‘lsin. Bunda kalit 1/|K| extimollik bilan
bilan topiladi va to‘liq tanlash usulining ish xajmi 1 ga teng bo‘ladi.
Misol uchun shaxsiy kalit uzunligi 100 bit bo‘lsa, unda barcha shaxsiy kalitlar
soni 2100 ga teng, yaʼni kalitlar to‘plami quvvati |K| =2100. Shaxsiy kalit uzunligi
56 bit bo‘lganda, barcha mumkin bo‘lgan shaxsiy kalitlar soni |K| =2
56
≈
0.5
10
17
ga
teng. Bunda, agar hisoblash qurilmasi xar bitta maxfiy kalitga mos oshkora kalitni
hisoblash va uni xech qiyinchiliksiz taqqoslash uchun 10-6 sekund vaqt sarflasa, 24
soatda barcha kalitlarni sinab chiqish uchun 5.787*
10
5
ta EXM kerak bo‘ladi.
Shuning uchun xam shaxsiy va shifrlashda foydalaniladigan kalitni topishni
murakkablashtirish maqsadida shaxsiy kalitlar uzunligi 127-159 bitdan katta bo‘lgan
uzunlikda generatsiyalanadi.
Kalitlarni to‘liq tanlash usulida sarflangan vaqt
foydalanilgan kompyuter
imkoniyati va kalit uzunligiga bog‘liq.
quyida keltirilgan jadvalda turli uzunlikdagi parollarni (ular turli 36 ta
belgidan iborat bo‘lishi mumkin) sekundiga 100 000 parolni hisoblash imkoniga ega
kompyuterda xosil qilish vaqtlari keltirilgan
Elektron saqlagichlar - Vazirligi muhammad al-xorazmiy nomidagi toshkent

|
Vazirligi muhammad al-xorazmiy nomidagi toshkent
|
bet | 43/111 | Sana | 20.05.2024 | Hajmi | 2,03 Mb. | | #246571 |
Elektron saqlagichlar
|
Qayta foydalanish uchun
|
Yo‘q qilish
|
Qattiq disk
|
DoD 5220.22
algoritmi yordamida formatlashdan oldin o‘chirish.
|
Fizik yo‘q qilish yoki magnitsizlantirish.
|
Floppi disk
|
Magnitsizlantirish yoki formatlashdan
oldin o‘chirish.
|
Fizik yo‘q qilish, magnitsizlantirish.
|
Optik disklar
|
Odatda qo‘llanilmaydi.
|
Fizik yo‘q qilish: yanchish, ishqalash orqali sirtni bir xil
holatga keltirish.
|
ZIP disklar
|
DoD 5220.22
algoritmi yordamida o‘chirish.
|
Fizik yo‘q qilish, magnitsizlantirish.
|
Flesh-
saqlagichlar
|
Formatlashdan oldin
ma’lumotni o‘chirish.
|
Fiziq yo‘q qilish.
|
Magnit lentalar
|
Magnitsizlantirish.
|
Fizik yo‘q qilish,
magnitsizlantirish.
|
Izoh: DoD 5220.22 algoritmi AQSh mudofaa vazirligida qo‘llaniluvchi ma’lumotlarni yo‘q qilishga asoslangan va 4-7 martagacha takror yozish orqali ma’lumotlarning tiklanishini oldini oladi.
Kriptografiyaning asosiy tushunchalarig.
Rasshifrovkalashning deshifrlashdan farqi nimada?
Axborotni simmetrik va ochiq kalitli shifrlash algoritmlari yordamida shifrlashdagi afzallik va kamchiliklari.
Kerkgoff prinsipining mohiyatini tushuntiring.
Kodlash va shifrlash tushunchalarining bir – biridan farqi nimada?
Kriptologiya va steganografiya fan sohalari va ularning o‘zaro
farqi.
Simmetrik kriptografiyaning axborotni himoyalashdagi o‘rni.
himoyalashdagi o‘rni.
Kriptografik akslantirishlar: o‘rniga qo‘yish va o‘rin almashtirish nima?
Bir martali bloknot yordamida ma’lumotlarni shifrlash va uning xavfsizligi.
Simmetrik kriptotizimlar: kodlar kitobi, A5/1 va TEA shifrlash algoritmlari.
Simmetrik blokli shifrlash rejimlari va ular nima uchun zarur?
Modul arifmetrikasidagi asosiy amallar.
RSA algoritmi va u asoslangan matematik muammo.
Ma’lumotlarning yaxlitligini ta’minlash usullari.
Elektron raqamli imzo va xabarlarni autentifikatsiyalash kodlarining bir-biridan farqi hamda o‘xshash tomonlari nimada?
Axborotni kriptografik himoyalash vositalarining ko‘rinishlari va ularning afzallik va kamchiliklari.
Diskni va faylni shifrlash usullarining bir-biridan farqi nimadan iborat?
Qog‘ozdagi ma’lumotlarni yo‘q qilish usullari va ularning xususiyatlari.
Elektron saqlagichlaridagi ma’lumotlarni yo‘q qilish usullari va ularning xususiyatlari.
|
| |
Ko‘p sathli xavfsizlik modellari

|
Ko‘p sathli xavfsizlik modellari
|
bet | 54/111 | Sana | 20.05.2024 | Hajmi | 2,03 Mb. | | #246571 |
Ko‘p sathli xavfsizlikning (multilevel security, MLC) ko‘pgina modellari mavjud. Kuyida ular orasida eng soddalari bilan tanishib chiqiladi.
Bell-LaPadul modeli. Bell-Lapadul nomi uni yaratuvchilari Bell va LaPadul ismlari bilan bog‘liq. Ushbu model konfidensiallik darajasini hisobga olgan holda, foydalanishning mandatli boshqarish mexanizmlarini formallashtirish uchun ishlatiladi. Ma’lumki, foydalanishni cheklashning mandatli prinsipi obyektlar konfidensialligining iyerarxik sathlarining va ularga mos konfedensiallik belgilarining mavjudligini ko‘zda tutadi.
Bell-LaPadul modelida tizimdagi subyektlar va obyektlar maxfiylik grifi bo‘yicha taqsimlanadi va quyidagi mualliflik qoidalari bajariladi:
“Xavfsizlikning oddiy qoidasi” (Simple Security). Ushbu qoidaga binoan subyekt faqat xavfsizlik sathi o‘zining xavfsizlik sathidan yuqori bo‘lmagan hujjatlardan axborotni o‘qishga haqli. Uchta darajali maxfiylikka ega tizimda ushbu qoidaning amalga oshirilishiga mos axborot oqimlari sxemasi 4.10–rasmda keltirilgan.
4.10-rasm. “Simple Security” xususiyati uchun axborot oqimlari sxemasi
“-Xususiyat” (-Property). Ushbu qoidaga binoan subyekt xavfsizlik sathi o‘zining xavfsizlik sathidan past bo‘lmagan hujjatlarga axborot kiritishi mumkin. Uchta darajali maxfiylikka ega tizimda ushbu qoidaning amalga oshirilishiga mos axborot oqimlari sxemasi 4.11–rasmda keltirilgan.
4.11-rasm. “-Property” xususiyati uchun axborot oqimlari sxemasi
“-Qat’iy xususiyat” (-Strong Property). Ushbu qoidaga binoan o‘qish va yozish xuquqiga ega subyekt faqat o‘zining sathidagi
obyektlar bilan amallar bajarishi mumkin. Uchta darajali maxfiylikka ega tizimda ushbu qoidaning amalga oshirilishiga mos axborot oqimlari sxemasi 4.12–rasmda keltirilgan.
4.12-rasm. “-Strong-property” xususiyati uchun axborot oqimlari sxemasi
|
| |
Ijtimoiy dasturlarning kuchidan to'liq foydalaning

|
Ijtimoiy dasturlarning kuchidan to'liq foydalaning
|
bet | 22/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarIjtimoiy dasturlarning kuchidan to'liq foydalaning.Yoqtirish va ulashish tugmachalari bo'lishi kerak.
SEO optimallashtirish o'rtacha bo'lishi kerak. Muvaffaqiyatsiz matnlarni kalit iboralar bilan to'ldirishga hojat yo'q. Umuman olganda, arziydigan tematik materialni yozishda, siz allaqachon barcha kerakli jumlalarni Wordstat-ga qaramasdan ishlatasiz.
Blog tezda yuklanishi kerak. Yaxshi hosting yoki aqlli sayt quruvchisini tanlang. Odamlar sahifa yuklamalarini kutishni yoqtirmaydilar - ular ketishadi va kamdan-kam hollarda qaytishadi.
Tez natija kutmang. Internetda millionlab bloglar mavjud. E'tiborga olish uchun vaqt kerak. Tarkibni nashr qiling, blogingizga havolalarni ulashing. Oddiy pul ishlash uchun zarur bo'lgan trafik sizning harakatlaringiz sifatiga qarab 4-12 oy ichida keladi.
Qiziqarli blog nomi va logotipini o'ylab ko'ring - ular eslab qolinishi va kelajakda osonlik bilan tanib olinishi.
Umumiy nuqta shundaki, siz blog mavzusini yaxshi tushunishingiz, o'z yo'nalishi bo'yicha doimiy ravishda yozishga qodir va tayyor bo'lishingiz kerak. Aks holda, sizning sug'urta uzoq vaqt davomida etarli bo'lmaydi. Va barqarorlik muhimdir. Agar blog jon uchun bo'lsa va siz oldindan pul ishlash haqida o'ylamasangiz, unda kayfiyat bilan yozing. Biroq, noyob nashrlar sizni jalb qila olmaydi. Shuningdek, talabning etishmasligi blog yuritishni susaytirishi mumkin. Shunday qilib, ruh uchun va ish uchun, zavq va intizom uchun yondashuvlarni birlashtir - bu eng yaxshi kombinatsiya.
Xulosa va tavsiyalar
Bizning hozirda o'qiyotgan uGuide.ru blogimiz maxsus uCoz-da yaratilgan va 7 yildan beri muvaffaqiyatli ishlamoqda. Plagin paketini o'rnatgandan so'ng WordPress-ning mashhurligi va uning imkoniyatlarining nazariy kengligiga qaramay, biz o'zimiz uchun Yukozni tanladik. Sizga ushbu konstruktordan foydalanishingizni maslahat berishadi, bu WordPress-dan yaxshiroqdir va nafaqat blogni yangi boshlanuvchilar, balki tajribali bloggerlar uchun ham tezda boshlash uchun mos keladi.
Umumiy ma'lumot →
|
uCoz - bu "barchasini birdan" tamoyili asosida ishlaydigan sayt quruvchisi. Bu nafaqat blog yaratish uchun, balki onlayn do'kon yoki forumda og'riqsiz ravishda miqyosni kengaytirish uchun ham keng imkoniyatlarga ega.
|
Umumiy ma'lumot →
|
WordPress - bu blog yaratish uchun ideal vosita, ammo boshqa CMS singari siz ham o'zingizni boshqarishingiz kerak bo'ladi.
|
Umumiy ma'lumot →
|
Bluehost - bu 2005 yildan beri WordPress dasturchilari tomonidan rasman tavsiya etilgan dunyodagi eng yaxshi xosting xizmatlaridan biri.
|
|
| |
WordPress xizmati - Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja

|
Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja
|
bet | 36/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarWordPress xizmati
Hozirda Wordpress saytlar yaratishning eng mashhur tizimidir. Bunda CMS dunyodagi barcha saytlarning 50% dan ortig'ini yaratdi. Tizim haqiqatan ham juda qulaydir, uning yordami bilan siz shunchaki telefon orqali xabarlar qo'shishingiz mumkin, u juda ko'p sonli kengaytmalarga va har qanday qo'shimchalarga ega. Tizim juda moslashuvchan, shuning uchun har kim WordPress-ni o'z ehtiyojlariga moslashtirishi mumkin.
WordPress-da kundalikni yoki shaxsiy blogni yaratish qulay, ammo umuman olganda har qanday saytlarni yaratish uchun javob beradi. WordPress-da blog yuritish ham juda qulay bo'ladi, chunki juda ko'p sonli echimlar mavjud. Ishonch bilan aytishimiz mumkinki, WordPress - bu alohida blog ochishni istaganlar uchun eng yaxshi echim.
O'rnatish xizmati
Tayyor bloklardan saytlar yaratishning yana bir mashhur tizimi. Sayt quruvchisi orqali alohida blog yaratmoqchi bo'lganlar uchun juda mos keladi.
Uning yordami bilan har qanday boshqa sayt kabi, fotograf uchun veb-sayt yaratish juda qulaydir, chunki u ko'p sonli tayyor shablonlarni va saytlarni yaratish uchun boshqa echimlarni o'z ichiga oladi.
Tumblr xizmati
Tumbler qaysidir ma'noda siz anonim blog yaratishingiz mumkin bo'lgan ijtimoiy tarmoqdir. Ushbu xizmat ingliz tilida so'zlashadigan Internetda juda mashhur bo'lib, ko'pchiligimiz bu haqda bilamiz. Bu juda katta auditoriyaga ega sayt, shuning uchun blogingizni bu erda targ'ib qilish juda qulay bo'ladi.
FOYDALANILGAN ADABIYOTLAR
O’zbekiston Respublikasining qonunlari
O’zbekiston Respublikasining Konsitutsiyasi. Т., «O’zbekiston», 2012.
O’zbekiston Respublikasining Soliq kodeksi. Т., «Norma», 2008.
O’zbekiston Respublikasining Fuqarolik Kodeksi http: www.lex.uz
O’zRning “Aholi bandligi to’g’risida”gi Qonuni.
O’zRning “Ijtimoiy sheriklik to’g’risida”gi Qonuni.
O’zRning «Davlat tasarrufidan chiqarish va xususiylashtirish to’g’risida»gi Qonuni. O’zbekiston Respublikasi: qonunlar va farmonlar. Т., «O’zbekiston», 1992.
|
| |
– DARS. DINAMIK HOTIRA - 1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot

|
1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot
|
bet | 27/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmui26 – DARS. DINAMIK HOTIRA.
Dinamik hotira bu dastur bajarilishi jarayonida ajratiladigan hotiradir. Dinamik hotira ajratilgandan so’ng to free() funktsiyasi tomonidan bo’shatilmaguncha saqlanadi.
Agar dinamik hotira dastur bajarilishi tugaguncha bo’shatilmagan bo’lsa, avtomatik ravishda dastur tugaganda bo’shatiladi. Shunga qaramay ajratilgan hotirani dasturda mahsus bo’shatish dasturlashning sifatini oshiradi.
Dastur bajarilish davomida ajratilgan hotira qismiga murojaat imkoniyati shu qismga adreslovchi ko’rsatkichga bog’likdir. Shunday qilib, biror blokda ajratilayotgan dinamik hotira bilan ishlashning quyidagi uchta varianti mavjuddir:
• Ko’rsatkich avtomatik hotira turiga kiruvchi lokal ob'ekt. Bu holda ajratildgan hotiraga blokdan tashqarida murojaat qilib bo’lmaydi, shuning uchun blokdan chiqishda bu hotirani bo’shatish lozimdir.
• Ko’rsatkich avtomatik hotira turiga kiruvchi lokal statitk ob'ekt. Blokda bir marta ajratilgan dinamik hotiraga, blokka har bir qayta kirilganda ko’rsatkich orqali murojaat qilish mumkindir. Hotirani blokdan foydalanib bo’lgandan so’ng bo’shatish lozimdir.
• Ko’rsatkich blokka nisbatan global ob'ektdir. Dinamik hotiraga ko’rsatkich ko’rinuvchi hamma bloklardan murojaat qilish mumkin.Hotirani fakat undan foydalanib bo’lgandan so’ng b’oshatish lozimdir.
Ikkinchi variantga misol keltiramiz, bu misolda dinamik hotira ob'ekti ichki statik k’orsatkich bilan bog’likdir:
Include
Include
Void dynamo(void)
{
static char *uc=NULL;
if (uc==NULL)
{
uc=(char*)malloc(1);
*uc=’A’;
}
printf(“\t%c”,*uc);
(*uc)++;
return;
};
void main()
{
int I;
for (i=0;i<5;i++)
dynamo();
};
Dastur bajarilishi natijasi:
A B C D E
Bu dasturning kamchiligi ajratilgan hotira free() funktsiyasi yordamida bo’shatilmasligidir. Keyingi dasturda dinamik hotiraga ko’rsatkich global ob'ektdir:
Include
Include
char *uk=NULL;
void dynam1(void)
{
printf(“\t%c”,*uc);
(*uk)++;
return;
};
void main()
{
int I;
uk=(char*)malloc(1);
*uk=’A’;
for (i=0;i<5;i++)
{
dynam1();
(*uk)++;
}
free(uk);
};
Dastur bajarilishi natijasi:
A C E G I
Dinamik ob'ekt asosiy dasturda yaratilib, u ko’rsatkich bilan bog’likdir. Dasturda boshlang’ich ‘A’ qiymatga ega bo’ladi. Ko’rsatkich global bo’lgani uchun dinamik ob'ektga main() va dynamic() funktsiyalarida murojaat qilish mumkin. Dinamik hotiraga ajratilgandan so’ng shu ob'ekt bilan bog’lik ko’rsatkich tashqi ob'ekt sifatida ta'riflangan ihtiyoriy blokda murojaat qilish mumkin.
|
| |
Sinf do’stlari - 1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot

|
1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot
|
bet | 76/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmuiSinf do’stlari
C++ biror sinf do’stlariga shu sinfning hususiy elementlariga murojaat qilishgsha imkon beradi.Misol uchun qo’yida keltirilgan book sinfi librarian sinfini o’zining do’sti deb e'lon qiladi. Shuning uchun librarian sinfi ob'ektlari to’g’ridan to’g’ri book, sinfining hususiy elementlariga murojaat qilishlari mumkin ispol'zuya:
class book
{
public:
book (char *, char *, char *);
void show_book(void);
friend librarian;
private:
char title [64] ;
char author[64];
char catalog[64];
};
Qo’yidagi VIEWBOOK.CPP dasturida librarian sinfi book sinfini uz do’sti deb e'lon qiladi.Dasturda librarian sinfining change_catalog funktsiyasidan foydalanilgan:
#include
#include
class book
{
public:
book (char *, char *, char *);
void show_book(void);
friend librarian;
private:
char title[64] ;
char author[64];
char catalog[64];
};
book::book(char *title, char *author, char •catalog)
{
strcpy(book::title, title);
strcpy(book::author, author) ;
strcpy(book::catalog, catalog);
}
void book::show_book(void)
{
cout << "Nazvanie: " << title << endl;
cout << "Avtor: " << author << endl;
cout << "Katalog: " << catalog << endl;
}
class librarian
{
public:
void change_catalog(book *, char *);
char *get_catalog(book);
};
void librarian::change_catalog(book *this_book, char *new_catalog)
{
strcpy(this_book->catalog, new_catalog);
}
char *librarian: :get__catalog(book this_book)
{
static char catalog[64];
strcpy(catalog, this_book.catalog);
return(catalog) ;
}
void main(void)
{
book programming( "Uchimsya programmirovat' na yazihke C++", "Jamsa", "P101");
librarian library;
programming.show_book();
library.change_catalog(&programming, "Legkiy C++ 101");
programming.show_book();
}
|
| |
– DARS. FUNKTSIYALAR VA SATRLI MASSIVLAR

|
– DARS. FUNKTSIYALAR VA SATRLI MASSIVLAR
|
bet | 33/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmui34 – DARS. FUNKTSIYALAR VA SATRLI MASSIVLAR.
Satrli massivlar funktsiya argumenti sifatida ishlatilganda satrlarning umumiy uzunligi aniq ko’rsatilishi shartdir.
Misol tariqasida ihtiyoriy sondagi satrlar massivini alfavit bo’yicha tartiblash funktsiyasidan foydalanilgan dasturni ko’rib chiqamiz :
Include
Define m 10
Void sort(int n, char a[][m]);
{char c[m];int I,l;
for (i=0;ifor (j=i+1;jif (a[i][0]for (l=0;l}
Void main()
{
char aa[][m]={“Alimov”,”Dadashev”,”Boboev”};
por(3,aa);
for(int i=0;i<3;i++) Cout<<(“\n %s”,aa[i]);
}
Bu misolda funktsiya spetsifikatsiyasida ko’rsatish shart bo’lgan satrlar massivining ikkinchi parametrini m konstanta orqali kiritdik.
Funktsiyada bu shartdan kutilishning eng umumiy yuli ko’rsatkichlar massividan foydalanishdir:
Include
Void sort(int n, char* a[]);
{char* c;int I;
for (i=0;ifor (j=i+1;jif (a[i][0]{c=a[i];a[i]=a[j];a[j]=c;};
}
Void main()
{ char* pa[];
char aa[][3]={“Alimov”,”Dadashev”,”Boboev”};
for(int i=0;i<3;i++) pa[i]=&aa[i];
sort(3,aa);
for(int i=0;i<3;i++) Cout<<(“\n %s”,aa[i]);
}
Bu misolda shunga e'tibor berish kerakki satrli massivning tartiblanmagan e'lementlarini almashtirish uchun qo’shimcha tsikl kiritilgan edi. Ko’rsatkichlar massivining elementlari adreslardan iborat bo’lgani uchun, qo’shimcha tsiklga hojat qolmadi. Ko’rsatkichlar massivini initsializatsiya qilish. Nchi oy nomidan iborat bo’lgan simvolli qatorga ko’rsatkich qaytaruvchi MONTH_NAME(N) funktsiyasini ko’rib chiqamiz. Bu funktsiyada ichki statik massiv ishlatilgan bo’lib, funktsiyana murojaat kerakli qatorga ko’rsatkich qayta oladi.
char *month_name(n) /* return name of n-th month */
int n;
\(
static char *name[] = \(
"illegal month",
"january",
"february",
"march",
"april",
"may",
"jun",
"july",
"august",
"september",
"october",
"november",
"december"
\);
return ((n < 1 \!\! n > 12) ? name[0] : name[n]);
\)
|
| |
- DARS. THIS KO’RSATKICHI - 1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot

|
1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot
|
bet | 74/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmui72 - DARS. THIS KO’RSATKICHI.
Sinfga tegishli funktsiya aniq ob'ekt ma'lumotlarini qayta ishlash uchun chaqirilganda bu funktsiya avtomatik ravishda ob'ektga ko’rsatkich uzatiladi. Bu ko’rsatkich belgilangan this nomiga ega va dasturchi uchun bilintirmagan holda sinf har bir funktsiyasi uchun quyidagicha aniqlangan:
Sinf-nomi const this=ob'ekt adresi; this hizmatchi so’zini ta'riflash lozim emas. Sinf komponentalariga sinfga tegishli funktsiyalarda murojat qilintanda shu ko’rsatkichdan foydalanish mumkin.
Misol uchun sinfni qo’yidagicha ta'riflash mumkin:
Stact s,s
{ int si; char sc;
ss(int in, char cn )
{this ->si =in; this ->sc=cn;}
void print(void)
{ cont<<”\n si=”<< this ->si;
cont<<”\n sc=”<< this ->sc;
Bu misolda this ko’rsatkichidan foydalanish hech qanday afzallikka ega emas. Qo’yidagi misolda sinf komponentasi nomi va sinfga tegishli funktsiya formal parametri nomi bilan ustma ust tushadi.
Bu holda this ko’rsatkichidan foydalanish lozimdir.
#include
class cell
{ int static Amount;
int Namber;
double Meaning;
public:
cell(double Meaning=0.0)
{Amount tt;
this ->number=Amount ;
this-> Meaning=Meaning;
}
void display (void)
{ cont<<”\Number=”<Number;
cont<<”\Amount=”<Amount;
cont<<”\Meaning=”<Meaning;
}
};
int cell::Amount=0
void main(void)
{ cell A;
A.display();
Cell B(200.0);
Cell C(300.0);
B.display();
C.display();
}
73 - DARS. SINFLAR DO’STLARI.
Sinfning kompanentalariga murojat qilishning yana bir usuli do’stona funktsiyalardan foydalanishdir. Sinfning do’stona funktsiyasi deb shu sinfga tegishli bo’lmagan lekin shu sinfning himoyalangan kompanentlariga murojat qilish huquqiga ega bo’lgan funktsiyalarga aytiladi. Funktsiya do’stona bo’lishi uchun sinf tanasida friend spetsifikatori bilan ta'riflanishi lozim.
Do’stona funktsiyaga ega bo’lgan sinfga misol:
# include
cla 11 charl 0 cu 1
int x,y;
char c c;
friend void friend_put (char locu1*, char);
public:
char locu1 (int xi, int yi, char ci)
{ x=xi; y=yi; cc=ci; }
void dirplay (void)
{ gotoxy (x,y); putch (cc); }
void friend_put (char locu1 * p, char c)
{ p-cc=c; }
void main (void)
{ char locu1 D (20,4, `d`);
char locu1 S (10,10, `s`);
clrrcr ( );
D. di 1 play ( ); getcr ( ); S. di1play ( ); getch( );
Friend_put (& D, `x`); D. dirplay ( ); getch( );
Friend_put (& S, `#`); S. di 1 play( ); getch( ); }
Dasturda D va S ob'ektlari yaratilib ular uchun ekranda koordinatalar va (d,s) simvollari aniqlanadi. Shundan sung sinf funktsiyasi char locu1 : : di 1 play ( ) simvollarni ko’rsatilgan pozitsiyaga chiqaradi. Global friend_put funktsiyasi simvollarning urnini almashtirib qo’yadi. Do’stona funktsiyalardan foydalanish hususiyatlari qo’yidagilardir. Do’stona funktsiya murojaat qilinganda this ko’rsatkichiga ega bo’lmaydi. Sinf ob'ektlari do’stona funktsiyaga parametrlari orqali uzatilishi lozim. Do’stona funktsiya sinf kompanentasi bo’lmagani uchun unga tanlov amalini qo’llab bo’lmaydi:
|
| |
Sayt dizaynini qanday o'zgartirish kerak

|
Sayt dizaynini qanday o'zgartirish kerak
|
bet | 30/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarSayt dizaynini qanday o'zgartirish kerak
Blogning dizaynini o'zgartirish uchun chap vertikal menyuda tanlash kerak Tashqi ko'rinish> Mavzular . Смена дизайна блога осуществляется выбором и сменой темы оформления WordPress. В Интернете существует огромное количество бесплатных и платных тем WordPress. Подробнее об этом я расскажу на шаге 6 “Создайте дизайн своего блога”.
Виджеты и плагины WordPress
Если вы новичок и совсем недавно решили создать свой блог на WordPress, то сначала вам трудно будет понять, чем отличается плагин от виджета, но со временем вам это будет настолько очевидно, что вы уже не будете понимать, почему сначала это было так сложно понять. В чем разница:
плагины добавляют на ваш блог дополнительные функции, которые часто нельзя увидеть внешним посетителям. Masalan, WordPress-ning asosiy versiyasida blogingiz uchun zaxira funktsiyasi mavjud emas va agar siz zaxira plaginini o'rnatsangiz, u avtomatik ravishda blogingizning zaxira nusxalarini yaratadi, shunda sizning blogingizni qayta tiklashingiz mumkin. Plaginlar yordamida yana nima qilish kerak: blogga onlayn-do'kon qo'shish, ko'p tilli tillar, yangi shriftlar va chiroyli piktogrammalar, "ijtimoiy tarmoqda bo'lish. "tarmoqlar", so'rovlar va testlar, va yana ko'p narsalar,
vidjetlar blogning sarlavhasiga, yon paneliga yoki pastki qismiga biror narsa qo'shing, ya'ni. vidjet blog shablonidagi muayyan joyga qo'shiladi. Vidjetlardan foydalanib, o'zboshimchalik bilan matn, saytda ro'yxatdan o'tish shakli, ijtimoiy tarmoq tugmalari, saytdagi qidiruv formasi, taqvim, yorliqlar buluti va boshqalarni blogning sarlavhasi, yon paneli yoki pastki satriga qo'shishingiz mumkin. Vidjetlar, plaginlar kabi, blogga xususiyatlar qo'shadi, ammo blogingizga tashrif buyuruvchilar vidjetlarni ko'rishadi va siz blogga ma'lum bir vidjetni qaerga joylashtirishni tanlashingiz mumkin. Vidjetlar blogning ma'lum bir sohasiga qo'shiladi va uning ko'rinishini o'zgartiradi.
Amalda vidjet va plagin o'rtasidagi farqni tushunish oson, shuning uchun agar siz hali ham tushunarsiz bo'lsangiz, bu bilan bezovta qilmang.
|
| |
– DARS. FUNKTSIYALAR VA JADVALLAR

|
– DARS. FUNKTSIYALAR VA JADVALLAR
|
bet | 32/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmui32 – DARS. FUNKTSIYALAR VA JADVALLAR
Jadvallar funktsiyalar argumentlari sifatida kelganda jadvallarning birinchi parametridan boshqa parametrining chegaralari ko’rsatilishi shartdir. Misol tariqasida uch o’lchovli kvadrat matritsani uch o’lchovli vektorga ko’paytirish funktsiyasini k’orib chiqamiz:
Void Umn_vec( float a[3][3],float b[3], float c[3])
{
for(I=0;i<3;++) {
c[I]=0;
for(j=0;j<3;j++)
c[I]+=a[I,j]*b[j];
};
}
Har hil chegarali jadvallar bilan funktsiyalardan foydalanishning bir yuli bu oldindan kiritiluvchi konstantalardan foydalanishdir. Lekin asosiy yuli ko’rsatkichlar massivlaridan foydalanish. Matritsani vektorga ko’paytirish funktsiyasi ko’rsatkichlar massivlari yordamida qo’yidagicha yoziladi:
Void Umn_vec( int n,float* a[],float b[], float c[])
{ int I,j;
for(I=0;ic[I]=0;
for(j=0;jc[I]+=a[I,j]*b[j];
};
}
Matritsani matritsaga ko’paytirish funktsiyasi esa qo’yidagicha yoziladi:
Void Umn_matr( float* a[],float* b[], float* c[])
{
int I,j,k;
for(I=0;ifor(j=0;j{c[I,j]=0;
for(k=0;kc[I,j]+=a[I,k]*b[j,k];
};
}
33 – DARS. FUNKTSIYALAR VA SIMVOLLI MASSIVLAR.
Funktsiyalarda satrli massivlar ishlatilganda ularning chegarasini ko’rsatish shart emas. Satrlarning uzunligini hisoblash len funktsiyasii qo’yidagicha ta'riflash mumkin:
Int len(char c[])
{ int m=0;
for(m=0;c[m]!=’0’;m++);
return m;
};
Shu funktsiyadan foydalanilgan dasturni keltiramiz:
Include #
Int len(char c[])
{ int m=0;
while(c[m++]);
return m-1
}
void main()
{char e[]=”Pro Tempore!”;
Cout<<(“\n%I”,len(E));
};
PASKAL' tilida copy funktsiyasi mavjud bo’lib, berilgan satrning, berilgan pozitsiyasidan boshlab berilgan sondagi simvollarini ajratib olishga imkon beradi. Shu funktsiyani C++ tilida qo’yidagicha ta'riflash mumkin:
Void copy(char a[], char b[], int k, int m)
{ int l;
for(int n=0; a[n]!=’\0’;n++);
if (k>m) {b[0]=’\0’;break};
if (k+m>n) l=n-k else l=m;
for(int i=0;i}
Berilgan satrni teskariga aylantiruvchi funktsiya:
reverse(char s[]s) /* reverse string s in place */
int c, i, j;
for(i = 0, j = strlen(s) - 1; i < j; i++, j--)
c = s[i];
s[i] = s[j];
s[j] = c;
Keyingi misolimizda T qatorni S qator ohiriga o’lovchi STRCAT(S, T) funktsiyasini ko’rib chiqamiz:
strcat(s,t) /* concatenate t to end of s */
char s[], t[]; /* s must be big enough */
int i, j;
i = j = 0;
while (s[i] != '\0') / *find end of s */
i++;
while((s[i++] = t[j++]) != '\0') /*copy t*/
|
| |
WordPress mavzusini tanlashda nimani e'tiborga olish kerak

|
WordPress mavzusini tanlashda nimani e'tiborga olish kerak
|
bet | 32/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarWordPress mavzusini tanlashda nimani e'tiborga olish kerak
Mavzuni tanlashda ko'pincha savol tug'iladi: pullikmi yoki bepulmi? Menimcha, to'lash yaxshiroq, chunki odatda pulli mavzular yanada sifatli, tez-tez yangilanib turadi va qo'llab-quvvatlanadi. Ammo agar pul bo'lmasa, unda yaxshi bepul mavzuni tanlashingiz mumkin, masalan, WordPress har yili yil nomi bilan yangi bepul mavzuni chiqaradi va ko'pchilik ushbu mavzularni, masalan, yigirma o'n yetti yilni ishlatadi. Bepul mavzuni tanlashda, muammoga duch kelmaslik uchun sharhlarni va uning mashhurligini tekshirib ko'ring. Keling, WordPress mavzusini tanlashda nimani e'tiborga olish kerakligini ko'rib chiqaylik:
mavzuni yuklab olish tezligi. Turli mavzularni yuklab olish tezligini o'zaro taqqoslang. Yuklash uchun 2 sekunddan ko'proq davom etadigan mavzularni tanlamang. Mavzu tezligini pingdom.com.com xizmatidan foydalanib tekshirishingiz mumkin (Stokgolm, Shvetsiyani Rossiyaga eng yaqin shahar sifatida tanlang), shuningdek maqolada tasvirlangan boshqa xizmatlar: Saytni yuklash tezligini qanday tekshirish va oshirish: 3 ta eng yaxshi onlayn xizmat. Shuningdek, saytning tezligi nega shunchalik muhimligi va u nima bo'lishi kerakligi,
Mavzu ishlab chiqilishi va yangilanishi kerak. Yaratuvchilar uchun mavzularni yaratish asosiy ish bo'lib, ular yo'q bo'lib ketmasliklari va bir yil ichida mavzuni tark etishlari kerak. Men bir marta WordPress mavzusini sotib oldim va olti oy o'tgach, mavzuni yaratuvchilar o'z saytlarini Internetdan o'chirib tashladilar. Men va'da qilingan yordam va yangilanishlarni yo'qotdim. Agar siz bepul mavzuni tanlasangiz, uning pulli mavzusining cheklangan versiyasi bo'lishi afzalroq, keyin u albatta yangilanadi,
Mavzu moslashuvchan bo'lishi kerak. Mavzu kompyuterlarda, planshetlarda va telefonlarda teng ravishda yaxshi namoyish etilishi kerak. Men hali moslashmaydigan mavzuni uchratmadim, barcha mavzular hozir moslashmoqda, lekin men bu haqda faqat qanday bo'lmasin aytib berishga qaror qildim,
ko'p tilli. Afsuski, barcha yaxshi mavzular ingliz tilida yaratilgan. Siz ularni rus tilida ishlatasiz, shuning uchun siz WordPress saytini ko'p tilli WPML-ga aylantirish uchun eng yaxshi plaginni qo'llab-quvvatlaydigan yoki allaqachon ko'p tilli tilga ega bo'lgan mavzuni tanlashingiz juda muhimdir.
|
| |
– DARS. MASSIVLAR - 1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot

|
1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot
|
bet | 28/89 | Sana | 16.11.2023 | Hajmi | 313,45 Kb. | | #100010 |
Bog'liq @AKT Official C haqida o\'zbekcha darslar majmui27 – DARS. MASSIVLAR .
Bir ulchovli massivlar.
Massiv bu bir tipli nomerlangan ma'lumotlar jamlanmasidir. Massiv indeksli o’zgaruvchi tushunchasiga mos keladi. Massiv ta'riflanganda tipi, nomi va indekslar chegarasi ko’rsatiladi. Misol uchun long int a[5]; char w[200];double f[4][5][7]; char[7][200]. Massiv indekslar har doim 0 dan boshlanadi. C ++ tili standarti bo’yicha indekslar soni 31 tagacha bo’lishi mumkin, lekin amalda bir o’lchovli va ikki o’lchovli massivlar qo’llaniladi. Bir ulchovli massivlarga matematikada vektor tushunchasi mos keladi. Massivning int z[3] shakldagi ta'rifi, int tipiga tegishli z[0],z[1],z[2] elementlardan iborat massivni aniqlaydi.
Massivlar ta'riflanganda initsializatsiya qilinishi, ya'ni boshlang’ich qiymatlarlari ko’rsatilishi mumkin. Misol uchun:
float C[]={1,-1,2,10,-12.5};
Bu misolda massiv chegarasi avtomatik aniqlanadi. Agar massiv initsializatsiya qilinganda elementlar chegarasi ko’rsatilgan bo’lsa , ruyhatdagi elementlar soni bu chegaradan kam bo’lishi mumkin, lekin ortiq bo’lishi mumkin emas. Misol uchun int A[5]={2,-2}. Bu holda a[0] va a[1] qiymatlari aniqlangan bo’lib, mos holda 2 va –2 ga teng.
Massivda musbat elemenlar soni va summasini hisoblash.
# include ;
# include ;
Main() {
Int x[]={-1;2;5;-4;8;9};
Clrscr();
For (int s=0,int k=0, int I=0; I<6; I++) {
If (x[I]<=0) continue;
k++;s++;
};
Cout<<(“%d”,k);
Cout<<(“%d”,k);
getch();
};
Massivning eng katta, eng kichik elementi va o’rta qiymatini aniqlash:
#include
Void main()
{
Int I,j,n;
Float a,b,d,x[100];
While(1)
{
Cout<<(“\n n=”); Cin>>(“%i”,&n);
If ( n>0 && n < = 100 ) break;
Cout<<(“\n Hato 0}
Cout<<(“\n elementlar kiymatlarini kiriting:\n”);
For (i=0;i{ Cout<<(“x[%i]=”,i);Cin>>(“%f”,&x[i]);}
max=x[0];min=x[0];
For (s=0,i=0;i{ s++;
If (maxIf (min>x[i]) min=x[i];
};
s/=n;
Cout<<(“\n max=%f”,max);
Cout<<(“\n min=%f”,min);
Cout<<(“\n urta kiymat=%f”,s);
}
101>
|
| |
Plaginni qanday qo'shish kerak - Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja

|
Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja
|
bet | 31/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarPlaginni qanday qo'shish kerak
Yangi plagin qo'shish uchun chap vertikal menyuda tanlash kerak Plaginlar> Yangisini qo'shish . Siz ma'mur bo'limiga o'tasiz, unda siz o'rnatilishi mumkin bo'lgan ko'plab plaginlarni ko'rasiz. Sizga kerak bo'lgan plaginni topish uchun qidiruv shaklidan foydalaning. Plaginni o'rnatish uchun plagindagi "O'rnatish" tugmasini bosing. Plaginni o'rnatganingizdan so'ng, siz hali ham uni "Aktivatsiya qilish" tugmasini bosib faollashtirishingiz kerak.
Qaysi plaginlar allaqachon o'rnatilganligini ko'rish uchun -ni tanlang Plaginlar> O'rnatilgan.
Vidjetni qanday qo'shish kerak
Yangi vidjetni qo'shish uchun chap chap vertikal menyuda tanlash kerak Tashqi ko'rinish> Vidjetlar . Siz vidjetni boshqarish bo'limiga olib borasiz, unda siz vidjetni tanlab, uni sichqoncha bilan sudrab, saytdagi kerakli maydonga qo'shishingiz mumkin.
Bir oz o'ynab ko'ring va sozlamalarni sinab ko'ring va WordPress boshqaruv panelini o'rganing. Agar dastlab juda murakkab bo'lib tuyulsa, unda juda oz vaqt o'tadi va siz o'zingizni qulay his qilasiz va hamma narsa oson bo'ladi.
Sizning blogingiz oltinchi qadam: dizayn yaratish
O'zingizning blogingizni qanday yaratishingiz mumkin - blog dizayni
"data-o'rta-fayl =" https://wilhard.ru/wp-content/uploads/2017/06/wp_themes-300x163.jpg "data-large-file =" https://wilhard.ru/wp-content /uploads/2017/06/wp_themes.jpg "/> Rostini aytsam, mening blogim uchun dizayn yaratish eng qiyin qadam deb o'ylayman. Men o'z bloglarim uchun mavzuni tanlash uchun ko'p vaqt sarfladim. Bir necha hafta davomida turli xil narsalarni o'rganib, tanladim. Internetda minglab bo'lgan dizayn shablonlari.Men tayyor mavzularni sotib oldim va dizaynerlar va dasturchilar uchun WordPress veb-saytining dizaynini buyurtma qildim va shunga qaramay, men hech qachon dizayni va funktsionalligi bilan 100% qoniqmadim. Shunga qaramay, WordPress yaxshi, chunki siz tanlashingiz mumkin birinchi har qanday mavzuni ozod va faqat maqolalar yozishni boshlang, so'ngra asta-sekin, yana sizga mos, yoki blog dizaynerlar va dasturchilar dizayn buyurtma beradi, yangi mavzuni pullik yoki bepul WordPress, topish b.
Ushbu bo'limda biz o'z blogingizni yaratishga qaror qilsangiz va WordPress mavzularini qaerdan qidirishni xohlasangiz, qaysi WordPress mavzusini tanlashingiz kerakligi haqidagi savolga javob beramiz.
|
| |
Reja: 

  
Virtual dunyo - Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja

|
Mavzu: Media savodxonlik va axborot madaniyati evolutliyasi hamda jamiyatdagi ahamiyati reja
|
bet | 13/37 | Sana | 17.09.2024 | Hajmi | 373,2 Kb. | | #271427 |
Bog'liq mediadan maruzalarReja:
Virtual dunyo
Komyuter o’yinlarining ta’siri
Virtual suhbatlarning salbiy omillari
Kalit so‘zlar: internet, virtual olam, kompyuter o‘yinlari, terrorizm, kommunikatsiya, ota-onalar va yoshlar.
Bugungi dunyo, bugungi davr shu darajada rivojlanib, taraqqiy etib bormoqdaki, inson aqli, tafakkuriga tan bermasdan iloji yo‘q. Darhaqiqat XXI asrni ham ilm-fan va texnologiyalar rivojlangan asr desak mubolag‘a bo‘lmaydi. Kommunikatsiya vositalari ham shu darajada mukammal rivojlandiki, uzoq masofadagi yaqinlar bilan aloqa qilish osonlashdi. Bundan tashqari ko‘pchilik insonlar uyidan chiqmagan holda ishlash imkoniyati, yoki turli xil ajoyib o‘yinlar o‘ynash, eng yangi va emg sara kinolarni ko‘rish, yangi xit musiqalardan bahramand bo‘lish esa oddiy hol bo‘lib qoldi. Bundan imkoniyatlarni texnologiya va kommunikatsiya vositalarining eng katta yutug‘I bo‘lmish “Internet” hadya etmoqda.
1.Internet (lotincha: inter – aro va net – tarmoq) – standart internet protokoli (IP) orqali maʼlumot almashuvchi kompyuter tarmoqlarining butunjahon va omma uchun ochiq toʻplamidir. Internet — katta (global) va kichik (lokal) kompyuter tarmoqlarini oʻzaro bogʻlovchi butunjahon kompyuter tizimi. Unda geografik oʻrni, zamon va makondan qatʼiy nazar, ayrim kompyuter va mayda tarmoqlar oʻzaro hamkorlikda global informatsiya infratuzilmasini tashkil etadi. Qaydnomalar tizimi bilan boshqariladigan barcha hosila tarmoqlar hamkorlikda isteʼmolchilarga ma'lumotni saqlash, eʼlon qilish, joʻnatish, qabul qilish, izlash va maʼlum boʻlgan barcha variantlar (matn, tovush, videotasvir, fotosurat, grafika, musiqa tarzida va b. koʻrinishlar) da axborot almashinishga imkon yaratadi. Internet tizimi 20-asrning 60- yillarida paydo boʻldiInternetning beqiyos rivojlanish surʼati davlat, taʼlim, akademik va ijtimoiy tuzilmalarning oʻziga xos umumiy moliyaviy va intellektual ulushiga
bogʻliq boʻldi. Internetni hozirda biz boshqacha nom bilan, ya’ni real hayotdan butkul o‘zgacha olamni namoyon qila olganligi sababli virtual olam deb atay boshladik.
|
| |
-rasni. Gaz-qum yakori:
/ - ulagich

shtangalar dastlabki holatigacha qisqaradi, nasos-kom-
pressor quvurlari esa ma’lum qiymatgacha uzayadi
(BD
chizig'ida deformatsiya yig‘indisi /?h +
i ). D nuqtadan
boshlab haydovchi klapan ochiladi va plunjer silindrning
pastki nuqtasigacha
(A) harakatlanadi. Shu bilan balan
sirning bir ish sikli tugaydi. Bu sikl davomidagi barcha
o'zgarishlarni dinam ogram m a shaklidan tahlil qilish
m um kin. Y a’ni real-am aliy dinam ogram m aga qarab
nasosning ishdan to ‘xtashi, shtanga kolonnasining uzil-
ganligi, nasosning tiqilib qolishi, suyuqlikning klapan-
lardan chetga oqishi, silindrning to ‘la hajmi bo‘yicha
to ‘lmasligi kabi barcha nosozlikJarni aniqlash mumkin.
N aso s ish lam aslig i yoki y o m o n ish lash i sabablari
aniqlangandan so‘ng, bu kamchiliklarni bartaraf qilish
choralari ko‘riladi.
Variant -24( - Fan : kriptografiya 2 Bajardi : Zokirjonov Diyorbek Tekshirdi

Variant -24(
98bd1c45684cf587ac2347a92dd7bb51)
Crack
C:\Users\HP\Desktop\rainbowcrack-1.8-win64>rtgen md5 loweralpha 1 6 0
100000 100000 0
rainbow table md5_loweralpha#1-6_0_100000x100000_0.rt parameters
hash algorithm: md5
hash length: 16
charset name: loweralpha
charset data: abcdefghijklmnopqrstuvwxyz
charset data in hex: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72
73 74 75 76 77 78 79 7a
charset length: 26
plaintext length range: 1 - 6
reduce offset: 0x00000000
plaintext total: 321272406
sequential starting point begin from 0 (0x0000000000000000)
generating...
100000 of 100000 rainbow chains generated (15 m 25.5 s)
Crack-gui
1 rainbow tables found
memory available: 2488290508 bytes
memory for rainbow chain traverse: 1600000 bytes per hash, 1600000 bytes
for 1 hashes
memory for rainbow table buffer: 2 x 1600016 bytes
disk: C:\Users\HP\Desktop\rainbowcrack-1.8-win64\md5_loweralpha#1-
6_0_100000x100000_0.rt: 1600000 bytes read
disk: finished reading all files
plaintext of 98bd1c45684cf587ac2347a92dd7bb51 is last
statistics
----------------------------------------------------------------
plaintext found: 1 of 1
total time: 125.75 s
time of chain traverse: 120.67 s
time of alarm check: 5.00 s
time of disk read: 0.00 s
hash & reduce calculation of chain traverse: 4999900000
hash & reduce calculation of alarm check: 194428398
number of alarm: 109928
performance of chain traverse: 41.43 million/s
performance of alarm check: 38.88 million/s
|
orqali gid ro yu ritm a 
4

26-rasm . G id ro p o rsh e n li n asos qurilm asi.
Bir yoqlama ta ’sir etuvchi nasosda porshen
9
yuqoriga
harakat qilganida haydovchi to ‘siq
13
yopiladi va so ‘ruvchi
to‘siq
12 ochilib, nasosning silindri neft bilan to ‘ladi.
Porshen
9
ning pastga harakatida so'ruvchi to ‘siq
12
yopilib, damlovchi to ‘siq
1 3
ochiladi va neft nasos silindri
bo'ylab yuqoriga
1
haydaladi. Bu paytda porshen
9
ning
ustki qism idag i b o ‘sh liq m axsus te s h ik c h a
8 o rq ali
quduqning N K Q tashqarisiga tutashadi. Bir yoqlam a ta ’sir
etuvchi nasos q o ‘llanUganda quduq nom untazam ishlaydi.
8 .2 .Gidroporshenli nasosning tuzilishi
G idroporshenli nasosning boshqa nasoslardan farqi
undaki, bu nasosni ishlatish u ch u n sarflanadigan ener-
s 'ya sifatida yer yuzidan quduq ichiga haydaladigan suyuqlik
eneigiyasidan foydalaniladi.
kki yoqlam a t a ’sir etu v ch i n aso sd a (2 6 -rasm ,