nyuuzyou/kompy huggingface dataset:
„Image Pro“dan „Photoshop“ga oʻtilishi[tahrir | manbasini tahrirlash]

|
„Image Pro“dan „Photoshop“ga oʻtilishi[tahrir | manbasini tahrirlash]
|
bet | 4/4 | Sana | 13.12.2023 | Hajmi | 31,64 Kb. | | #117761 |
Bog'liq Adobe Photoshop dasturining qo‘shimcha imkoniyatlari. Reja „Image Pro“dan „Photoshop“ga oʻtilishi[tahrir | manbasini tahrirlash]
Dasturni moliyalashtirish boshlandi. „Photoshop“ atamasi qayerdan paydo boʻlganligini hech kim bilmaydi. Dastur namoyishi vaqtida nashriyotchila tomonidan „Photoshop“ deb nomlangan degan gap bor. Dastlabki versiyalarda ekranlarda Photoshop koʻringanligi hozirda bizda „ExTraneous CapitaliSation“ koʻringanday. Qizigʻi shundaki, koʻp dastur tuzuvchilar oʻz yoʻnalishlarini Photoshop tomonga burdilar va bunday dasturlarni mustaqil ishlab chiqa boshladilar. Faqatgina bitta kompaniya Photoshopni sotib olishga kuchi yetar edi. Bu kompaniya hozirda bizga mashhur boʻlgan „Adobe“ kompaniyasi edi. Lekin masalani hal qilishgacha hali ancha bor edi. Barneyscan skanerlarini ishlab chiquvchilar aka-ukalarga Photoshopni oʻz mahsulotlari komplektida sotishni taklif qilishdi. Natijada 200 ta nusxalangan Photoshop Barneyscan XP savdo belgisi ostida tarqalib ketdi. Yaxshiyam Adobe bilan kelishuv uzoq davom etmadi. Tez orada Jon oʻz dasturiga eʼtiborni jalb qilish uchun kompaniyaga keldi. U bu yerga kelib Rassel Brounga oʻz dasturini imkoniyatlarini namoyish qildi. Keyin Photoshop Art-direktor ga namoyish etildi. Direktorga maʼqul boʻldi va tezda sotib olish kerakligini aytdi. Adobe tomonining soddaligidanmi yoki aka-ukalarning ehtiyotkorligidanmi dastur toʻla sotilmadi, faqat litsenziyalandi. 1988-yili Adobe Inc. firmasi dastur uchun huquqlarni sotib oldi. Shuning uchun, dasturdan keladigan gonorar aka-ukalarga tegishli boʻlib qoldi. 1989-yili dastur „Photoshop“ deb nomlandi. Hammasi juda yaxshi borar edi. Lekin aka-ukalar bu muvaffaqiyatlar bilan toʻxtab qolishmadi. Oldinda juda ham oʻgir ish — Photoshop 1.0 rasmiy versiyasini ishlab chiqish turar edi. Tomas dasturni natijaviy kodlash ustida ishladi. Bu vaqtda Jon esa Plug-ins ni kengaytirish ustida ishlar edi. Bu esa Adobe xodimlarini hayratlantirdi. Ular bunda ayyorlik va aldashni koʻrishdi. Qizigʻi shunda ediki, baʼzi qoidalarga qattiq rioya qiluvchi hodimlar, Photoshopni kengaytirish standartlarga toʻgʻri kelmaydi va yaxshi natija bermaydi deb fikr bildirishdi. Boshqalar esa, uni toʻgʻri ishlatish koʻp foyda berishini aytishdi. Dasturni tugatishni oxirgi bosqichlarida ham Tomas uni oʻzgartirish va mukammallashtirishga vaqt va kuch topdi. Photoshopning tarafdorlari Jon va Rassel Brounning qoʻllab quvatlashi va Adobe ning qarorlari natijasida 1990-yil, fevral oyida Adobe Photshop 1.0 rasmiy versiya sifatida chiqdi. Soʻzsiz 1-versiyaning chiqishi, koʻp xatolarga qaramasdan muvaffaqiyatli boʻldi. Adobe kompaniyasi Photoshopning hammabopligini isbotlab berdi, lekin u oʻsha vaqtda maxsus dastur tuzuvchilar uchun ishlab chiqilgan edi.
|
| |
The Slice Select tool - Rashid turgunbaev

|
Rashid turgunbaev
|
bet | 11/66 | Sana | 13.06.2024 | Hajmi | 2,01 Mb. | | #263336 |
Bog'liq Kompyuter grafikasi Adobe Photoshop CC dasturida ishlash O‘QUV QO‘LLANMAThe Slice Select tool - tasvir bo‘lagini belgilaydi
Retush uskunalari
T
✓
he Spot Healing Brush tool - nuqson va obyektlarni o‘chiradi
The Healing Brush tool - tasvirdagi kamchiliklarni tuzatish uchun namuna yoki andoza asosida chizadi
The Patch tool - tasvirning belgilangan maydonidagi kamchiliklarni namuna yoki andoza yordamida tuzatadi
The Clone Stamp tool - tasvirning namunasi bilan chizadi
T he Pattern Stamp tool - tasvirning qismini andoza sifatida ishlatib chizadi
The Eraser tool - piksellarni o‘chiradi va tasvirning qismini avvalgi saqlangan ko‘rinishiga qaytaradi
The Background Eraser tool - tasvir sohalarini shaffof ko‘rinishga keltirib o‘chiradi
The Magic Eraser tool - bir xil rangga ega sohalarni yagona klik yordamida shaffof ko‘rinishga keltirib o‘chiradi
The Blur tool - tasvirning o‘tkir burchaklarni xiralashtiradi
The Sharpen tool - tasviming xira burchaklarni o‘tkirlashtiradi
T he Smudge tool - tasvirni bulaydi
|
| |
Tarixi[tahrir | manbasini tahrirlash]

|
Tarixi[tahrir | manbasini tahrirlash]
|
bet | 3/4 | Sana | 13.12.2023 | Hajmi | 31,64 Kb. | | #117761 |
Bog'liq Adobe Photoshop dasturining qo‘shimcha imkoniyatlari. Reja Tarixi[tahrir | manbasini tahrirlash] Dasturning boshlanishi[tahrir | manbasini tahrirlash]
1987-yilgacha John Noll „Lucasfilm“ firmasining Industrial Light and Magic (ILM) boʻlimida „Star Wars“ga maxsus effektlar tayyorlashda ishlar edi. Thomas bu vaqtda „Tasvirlar bilan ishlash“ toʻgʻrisidagi nomzodlik dissertatsiyasini yozayotgan edi. Thomasning Apple Mac plus monitorli kompyuteri „Grayscale Images“ tasvirini namoyon qilmadi. Thomas vaziyatni oʻzgartirish uchun yangi dastur tuzishga kirishdi. Qizigʻi shundaki, Industrial Light and Magic (ILM) da Jon ham tasvirlarni qayta ishlash bilan shugʻullanardi. Akasini muvaffaqiyatlarini koʻrgan Jon birga ishlashni taklif qildi. Birinchi versiya 1987-yil Michigan universiteti talabasi Thomas Noll tomonidan Macintosh platformasi uchun yaratilgan. John oʻzining „Kompyuter grafikasi asoslari“ kitobida shunday yozadi:
“
|
Men Thomas ishlarining natijasini koʻrganimda, Pixar studiyasidagi tasvirlarni qayta ishlash dasturiga oʻxshashligini koʻrib hayron qoldim
|
”
|
. Oʻshandan boshlab biz birga ishlab, murakkab va mukammallashgan Display dasturini tuzdik. Oradan koʻp vaqt oʻtmay John yangi sotib olgan rangli ekranli Macitntosh II kompyuteriga Display dasturini koʻchirishni taklif qildi. Jon display dasturida ranglar gammasi korreksiyasi, import, fayllarni har xil formatlarda saqlash va boshqalarni oʻylab topdi. Dastur ustida ishlash Tomasni dissertatsiya yozishdan chalgʻitdi, lekin u shunda ham xursand edi. Hech qancha vaqt oʻtmay Tomas tasvirlarni bir qismini ishlov berishni yangi usulini oʻylab topdi va ishlov berish asboblar toʻplamini tuzdi. Keyinchalik bular „Plug-ins“ deb ataldi. Keyinchalik tonlarni sozlash-(Levels), balansni boshqarish funksiyasi, ranglar va toʻyinishni boshqarish (Hue and Saturation) ishlab chiqildi. Bu imkoniyatlar Photoshopda dastlabki qadam boʻldi. Oʻsha davrda bunday funksiyalar faqat maxsus dasturlarda boʻlgan. Ular esa faqat labaratoriyalarda yoki Industrial Light and Magic (ILM) da boʻlgan. 1988-yilda Tomas „Display“ning nomini „ImagePro“ deb oʻzgartirdi. Dastur oʻsha davrda juda zamonaviy edi. Jon bu dasturni sotib, pul ishlashni oʻylar edi. Tomas esa unga qarshi chiqdi. Bundan tashqari Tomas oʻz dissertatsiyasini tugatmagan, toʻliq ishlangan dasturni tuzishga ancha vaqt va mehnat kerak edi. Ular shunga oʻxshash dasturlarni analiz qilishib, oʻz dasturlari „Image Pro“ ni boshqalardan oldinga oʻtib ketganligini aniqlashdi.
|
| |
Positives of Mobile Phones

|
Positives of Mobile Phones
|
bet | 26/31 | Sana | 04.12.2023 | Hajmi | 155,5 Kb. | | #110614 |
Bog'liq content Positives of Mobile Phones
The mobile phone is the most popular gadget in today’s world
Mobile phones have revolutionized the way we communicate
We can stay in touch with family, friends and colleagues wherever we are
Users can send text messages, surf the Internet, take photos and listen to music
Mobiles have also become fashion accessories
Negatives of Mobile Phones
Mobiles phones can be a problem in some public places
Ringing phones cause disturbance in cinemas and school lessons
Some people are not aware that others can hear their conversations
Mobile phones may also interfere with electronic equipment
Their waves could cause damage to our brains
Mobile phones can also be a dangerous distraction
Using a phone while driving reduces the driver’s concentration
Mobile phones are a popular target for thieves
Opinion about Mobile Phones
The benefits of mobile phones outweigh the drawbacks
We need to use these phones with care
Tourism
Positives of Tourism
Tourism is a popular leisure activity
People go on holiday to relax and have fun
Tourists can experience different cultures
They can sunbathe on beaches or go sight-seeing
Travelling abroad opens our minds
We can learn to speak other languages
The tourist trade is vital for some economies
It creates employment in services like accommodation, transport and entertainment
Some areas rely on tourism for their income
Tourists spend money
Tourism attracts investment from multi-national companies
It helps to improve the standard of living
Low-cost airlines are making it cheaper to travel abroad
Negative effects of tourism
Tourism can have a negative effect on the natural environment
The building of facilities and infrastructure can destroy the habitat of wild animals
Beautiful beaches are spoilt by the building of hotels
Tourism creates pollution and waste
It puts pressure on local resources
Local traditional and cultures may be endangered
A rise in the cost of living affects local people
The price of goods, services and housing may increase significantly
|
| |
Eshniyozova Sitora

|
Eshniyozova Sitora
|
bet | 1/8 | Sana | 17.02.2024 | Hajmi | 38,61 Kb. | | #158285 |
Bog'liq 1.m d
O'ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALARI
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
2-BOSQICH TT 11-22(S) GURUH TALABASINING
“Dasturlash” fanidan
MUSTAQIL ISHI
Bajardi: Eshniyozova Sitora
QARSHI-2023
Reja
1. Chiziqli jarayonlarni tashkil etish (Algoritm va dastur).
2. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
3. Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
4. Massivlarni tashkil etish.
5. Matritsalarni tashkil etish.
Chiziqli jarayonlarni tashkil etish (Algoritm va dastur)
Har qanday murakkab algoritmni ham uch asosiy struktura yordamida tasvirlash mumkin. Bular ketma-ketlik, ayri va takrorlash strukturalaridir. Ushbu strukturalar asosida chiziqli, tarmoqlanuvchi va takrorlanuvchi hisoblash jarayonlarining algoritmlarini tuzish mumkin. Umuman olganda, algoritmlarni shartli ravishda quyidagi turlarga ajratish mumkin:
- chiziqli algoritmlar;
- tarmoqlanuvchi algoritmlar;
- takrorlanuvchi algoritmlar;
- ichma-ich joylashgan takrorlanuvchi algoritmlar;
- rekurrent algoritmlar;
- takrorlanishlar soni oldindan no’malum algoritmlar;
- ketma-ket yaqinlashuvchi algoritmlar.
Faqat ketma-ket bajariladigan amallardan tashkil topgan algoritmlarga - chiziqli algoritmlar deyiladi. Bunday algoritmni ifodalash uchun ketma-ketlik
strukturasi ishlatiladi. Strukturada bajariladigan amal mos keluvchi shakl bilan ko‘rsatiladi.
1-misol. Uchburchak tomonlarining uzunligi bilan berilgan. Uchburchakka ichki r va tashqi R chizilgan aylanalar radiuslarini hisoblang.
Ichki chizilgan aylana radiusi r = (a+b+c)/2S, tashqi chizilgan aylana
radiusi R= 4S
abc
formulalar orqali hisoblanadi. Bu yerda S - uchburchakning yuzi, a,
b, c – uchburchak tomonlarining uzunliklari.
Chiziqli algoritmlar. Bu turdagi algoritmlarda hech qanday shart tekshirilmaydi. Shu sababli barcha ko‘rsatmalar ketmaket bajarib boriladi. «G‘ishtlar sonini hisoblash», «Doira yuzini hisoblash» algoritmlari chiziqli algoritmlarga misol bo'ladi. Le- kin hayotimizdagi juda ko‘p jarayonlar shartlar asosida bosh- qariladi.
Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur
|
| |
x[0][0]=1;x[0][1]=-2;x[0][2]=3

|
x[0][0]=1;x[0][1]=-2;x[0][2]=3
|
bet | 6/8 | Sana | 17.02.2024 | Hajmi | 38,61 Kb. | | #158285 |
Bog'liq 1.m dx[0][0]=1;x[0][1]=-2;x[0][2]=3;
x[1][0]=-1;x[1][1]=2;x[2][0]=-4;
Initsializatsiya yordamida boshlang‘ich qiymatlar aniqlanganda massivning birinchi indeksi chegarasi ko‘rsatilishi shart emas, lekin qolgan indekslar chegaralari ko‘rsatilishi shart.
Misol uchun:
double x[][2]={(1.1,1.5),(-1.6,2.5),(3,-4)}
Bu misolda avtomatik ravishda katorlar soni uchga teng deb olinadi.
Funksiyaga ko‘p o‘lchamli massivlarni uzatish. Ko‘p o‘lchamli massivlarni funksiyaga uzatishda barcha o‘lchamlar parametrlar sifatida uzatilishi kerak. C++ da ko‘p o‘lchamli massivlar aniqlanishi bo‘yicha mavjud emas. Agar biz bir nechta indeksga ega bo‘lgan massivni tavsiflasak (masalan, int mas [3][4]), bu degani, biz bir o‘lchamli mas massivini tavsifladik, bir o‘lchamli int [4] massivlar esa uning elementlaridir
Misol: Kvadrat matritsani uzatish (transportirovka qilish)
Agar void transp(int a[][],int n){.....} funksiyasining sarlavhasini aniqlasak, bu holda biz funksiyaga noma’lum o‘lchamdagi massivni uzatishni xohlagan bo‘lib qolamiz. Aniqlanishiga ko‘ra massiv bir o‘lchamli bo‘lishi kerak, hamda uning elementlari bir xil uzo‘nlikda bo‘lishi kerak. Massivni uzatishda uning elementlarining o‘lchamlari haqida ham biron narsa deyilmagan, shuning uchun kompilyator xato chiqarib beradi. Bu muammoning eng sodda echimi funksiyani quyidagicha aniqlashdir:
void transp(int a[][4],int n){.....}, bu holda har bir satr o‘lchami 4 bo‘ladi, massiv ko‘rsatkichlarining o‘lchami esa hisoblab chiqariladi.
Satrlar. C++ da belgili ma’lumotlar uchun char turi qabul qilingan. Belgili axborotni taqdim etishda belgilar, simvolli o‘zgaruvchilar va matniy konstantalar qabul qilingan.
Misollar:
const char c='c';//belgi - bir baytni egallaydi, uning qiymati o‘zgarmaydi
char a,b;//belgili o‘zgaruvchilar, bir baytdan joy egallaydi, qiymatlari o‘zgaradi.
C++ dagi satr - bu nul-belgi - \0 (nul-terminator)- bilan tugallanuvchi belgilar massivi. Nul-terminatorning holatiga qarab satrning amaldagi uzunligi aniqlanadi. Bunday massivdagi elementlar soni, satr tasviriga qaraganda, bittaga ko‘p.
Simvolli massivlar quyidagicha initsializatsiya qilinadi:
|
| |
char capital[]="TASHKENT"

|
char capital[]="TASHKENT"
|
bet | 7/8 | Sana | 17.02.2024 | Hajmi | 38,61 Kb. | | #158285 |
Bog'liq 1.m dchar capital[]="TASHKENT"; Bu holda avtomatik ravishda massiv elementlari soni aniqlanadi va massiv oxiriga satr ko‘chirish '\0'simvoli qo‘shiladi.
Yuqoridagi initsializatsiyani quyidagicha amalga oshirish mumkin:
char capital[]={'T','A','S','H','K','E','N','T','\0'};
Bu holda so‘z oxirida '\0'simvoli aniq ko‘rsatilishi shart.
Qiymat berish operatori yordamida satrga qiymat berish mumkin emas. Satrni massivga yoki kiritish paytida yoki nomlantirish yordamida joylashtirish mumkin.
Funksiyalar va satrlar. Funksiyalarda satrlar ishlatilganda ularning chegarasini ko‘rsatish shart emas. Satrlarning uzunligini hisoblash len funksiyasii quyidagicha ta’riflash mumkin:
int len(char c[])
{ int m=0;
for(m=0;c[m]!=’0’;m++);
return m;
};
Bu funksiyaning standart varianti strlen deb ataladi va bu funksiyadan foydalanish uchun string.h sarlavxali faylidan foydalanish lozim.
So‘zlar massivini kiritish. C++ tilida so‘zlar massivlari ikki o‘lchovli simvolli massivlar sifatida ta’riflanadi. Misol uchun:
char name[4][5].
Bu ta’rif yordamida har biri 5 ta harfdan iborat bo‘lgan 4 ta so‘zli massiv kiritiladi. So‘zlar massivlari quyidagicha initsializatsiya qilinishi mumkin:
char Name[3][8]={ "Anvar","Mirkomil","YUsuf"}.
Bu ta’rifda har bir so‘z uchun xotiradan 8 bayt joy ajratiladi va har bir so‘z oxiriga ' \0' belgisi qo‘yiladi.
So‘zlar massivlari initsializatsiya qilinganda so‘zlar soni ko‘rsatilmasligi mumkin. Bu holda so‘zlar soni avtomatik aniqlanadi:
char comp[][9]={ "kompьyuter","printer","kartridj"}.
Funksiyalar va so‘zlar massivlar. Satrli massivlar funksiya argumenti sifatida ishlatilganda satrlarning umumiy uzunligi aniq ko‘rsatilishi shartdir.
STRING TIPI. SATRLAR BILN ISHLASH UCHUN STANDART BIBLIOTEKAGA KIRUVCHI STRING MURAKKAB TURIDAN FOYDALANISH QULAYDIR.
Bu tipdan foydalanish uchun quyidagi sarlavxali faylni ulash lozim:
|
| |
ax2 + bx + с = 0 - Eshniyozova Sitora

|
Eshniyozova Sitora
|
bet | 4/8 | Sana | 17.02.2024 | Hajmi | 38,61 Kb. | | #158285 |
Bog'liq 1.m dax2 + bx + с = 0
kvadrat tenglamani yechish algoritmi uchun yuqorida sanab o’tilgan algoritmning xossalarini quyidagicha tekshirib ko’rish mumkin.
Agar kvadrat tenglamani yechish algoritmi biror usulda yaratilgan bo’lsa, biz ijrochiga bu algoritm qaysi masalani yechish algoritmi ekanligini aytmasdan a, b, с larning aniq qiymatlari uchun bajarishni topshirsak, u natijaga erishadi va bu natija kvadrat tenglamaning yechimi bo’ladi. Demak, algoritmni ijro etish algoritm yaratuvchisiga bog’liq emas.
Xuddi shuningdek a, b, с larga har doim bir xil qiymatlar bersak, algoritm har doim bir xil natija beradi, ya’ni to’liqdir.
Yaratilgan bu algoritm faqatgina bitta kvadrat tenglamani yechish algoritmi bo’lib qolmay, balki a,b,c larning mumkin bo’lgan barcha qiymatlari uchun natija hosil qiladi, binobarin u shu turdagi barcha kvadrat tenglamalarning yechish algoritmi bo’ladi.
Massivlarni tashkil etish
Massiv tushunchasi. 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. Masalan type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi:
type a[length];
Bu maxsus a[0], a[1], ..., a[length -1] nomlarga ega bo‘lgan type turidagi o‘zgaruvchilarning e’lon qilinishiga to‘g‘ri keladi.
Massivning har bir elementi o‘z raqamiga - indeksga ega. Massivning x-nchi elementiga murojaat indekslash operatsiyasi yordamida amalga oshiriladi:
int x=...; //butun sonli indeks
TYPE value=a[x]; //ch-nchi elementni o‘qish
a[x]=value; //x-yxb elementga yozish
Indeks sifatida butun tur qiymatini qaytaradigan har qanday ifoda qo‘llanishi mumkin: char, short, int, long. C++ da massiv elementlarining indekslari 0 dan boshlanadi (1 dan emas), length elementdan iborat bo‘lgan massivning oxirgi elementining indeksi esa - bu length -1 (length emas). Massivning int z[3] shakldagi ta’rifi, int tipiga tegishli z[0],z[1],z[2] elementlardan iborat massivni aniqlaydi.
Massiv chegarasidan tashqariga chiqish (ya’ni mavjud bo‘lmagan elementni o‘qish/yozishga urinish) dastur bajarilishida kutilmagan natijalarga olib kelishi mumkin. Shuni ta’kidlab o‘tamizki, bu eng ko‘p tarqalgan xatolardan biridir.
Agar massiv initsializatsiya qilinganda elementlar chegarasi ko‘rsatilgan bo‘lsa , ro‘yxatdagi 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.
Agar massiv uzunligiga qaraganda kamroq element berilgan bo‘lsa, qolgan elementlar 0 hisoblanadi:
|
| |
int a10[10]={1, 2, 3, 4}; //

|
int a10[10]={1, 2, 3, 4}; //
|
bet | 5/8 | Sana | 17.02.2024 | Hajmi | 38,61 Kb. | | #158285 |
Bog'liq 1.m dint a10[10]={1, 2, 3, 4}; // va 6 ta nol
Agar nomlangan massivning tavsifida uning o‘lchamlari ko‘rsatilmagan bo‘lsa, kompilyator tomonidan massiv chegarasi avtomatik aniqlanadi:
int a3[]={1, 2, 3};
Bir o‘lchamli massivlarni funksiya parametrlari sifatida uzatish. Massivdan funksiya parametri sifatida foylalanganda, funksiyaning birinchi elementiga ko‘rsatkich uzatiladi, ya’ni massiv hamma vaqt adres bo‘yicha uzatiladi. Bunda massivdagi elementlarning miqdori haqidagi axborot yo‘qotiladi, shuning uchun massivning o‘lchamlari haqidagi ma’lumotni alohida parametr sifatida uzatish kerak.
Funksiyaga massiv boshlanishi uchun ko‘rsatkich uzatilgani tufayli (adres bo‘yicha uzatish), funksiya tanasining operatorlari hisobiga massiv o‘zgarishi mumkin.
Funksiyalarda bir o‘lchovli sonli massivlar argument sifatida ishlatilganda ularning chegarasini ko‘rsatish shart emas.
Funksiyalarda bir o‘lchovli sonli massivlar argument sifatida ishlatilganda ularning chegarasini ko‘rsatish shart emas.
Ko‘p o‘lchovli massivlar ta’rifi. Ikki o‘lchovli massivlar matematikada matritsa yoki jadval tushunchasiga mos keladi. Jadvallarning insializatsiya qilish qoidasi, ikki o‘lchovli massivning elementlari massivlardan iborat bo‘lgan bir o‘lchovli massiv ta’rifiga asoslangandir.
Misol uchun ikki qator va uch ustundan iborat bo‘lgan xaqiqiy tipga tegishli d massiv boshlang‘ich qiymatlari quyidagicha ko‘rsatilishi mumkin:
float d[2][3]={(1,-2.5,10),(-5.3,2,14)};
Bu yozuv quyidagi qiymat berish operatorlariga mosdir:
d[0][0]=1;d[0][1]=-2.5;d[0][2]=10;
d[1][0]=-5.3;d[1][1]=2;d[1][2]=14;
Bu qiymatlarni bitta ro‘yxat bilan xosil qilish mumkin:
float d[2][3]={1,-2.5,10,-5.3,2,14};
Initsializatsiya yordamida boshlang‘ich qiymatlar aniqlanganda massivning hamma elementlariga qiymat berish shart emas.
Misol uchun: int x[3][3]={(1,-2,3),(1,2),(-4)}.
Bu yozuv quyidagi qiymat berish operatorlariga mosdir:
|
| |
Character Paragraph - Rashid turgunbaev

|
Rashid turgunbaev
|
bet | 62/66 | Sana | 13.06.2024 | Hajmi | 2,01 Mb. | | #263336 |
Bog'liq Kompyuter grafikasi Adobe Photoshop CC dasturida ishlash O‘QUV QO‘LLANMACharacter Paragraph
T
t: 11
eas N*v« Roman v Bold tT *pt v (Auto)
V/A Metoa ~ eg 0
IT ioos ТГ 100%
A~ Opt Color:
T Г TT Тт T* T, T ¥ fi P Я
E
*a Sharp
ng lab: USA
Formatlash panelida matnning shrifti (1), stili (2), o‘lchami (3), qatorlar orasidagi masofani (4), xarflar orasidagi masofani (5), vertikal cho‘zilishni (6), gorizontal chozilishni (7), asos chizig‘ini belgilash (8), rangini (9) belgilab olish mumkin.
Paragrafni formatlash
Har bir paragraf matn chegarasining o‘lchamiga qarab bir nechta qatorlardan iborat bo‘lishi mumkin. Mavjud paragraflarni tanlab paragraf paneli yordamida bitta, bir nechta yoki barcha paragraflarning formatini o‘zgartirish mumkin. Paragraf panelini aks ettirish uchun dasturning Windows menyusidan Paragraph buyruq qatorini tanlash yoki matn uskunasi tanlangan holda dasturning xususiyatlar
panelidan 1Ы tugmasini bosish kerak.
N atijada quyidagi formatlash paneli aks ettiriladi:
Paragraf panelida paragrafni joylashishi (1), chapdan joy tashlanishi (2), o‘ngdan joy tashlanishi (6), birinchi qator uchun chapdan joy tashlanishi (3),
paragraf oldidan joy tashlanishi (4), paragrafdan keyin joy tashlanishi (7), defis orqali yozish (5) kabi sozlamalarni belgilab olish mumkin.
|
| |
Belgilanish, qavat va yo‘llarni to‘ldirish va chegaralarini belgilash

|
Belgilanish, qavat va yo‘llarni to‘ldirish va chegaralarini belgilash
|
bet | 60/66 | Sana | 13.06.2024 | Hajmi | 2,01 Mb. | | #263336 |
Bog'liq Kompyuter grafikasi Adobe Photoshop CC dasturida ishlash O‘QUV QO‘LLANMABelgilanish, qavat va yo‘llarni to‘ldirish va chegaralarini belgilash
Uskunalar panelidagi Paint Bucket ^ uskunasi yordamida belgilangan pikselning rangiga yaqin rangga ega bo‘lgan qo‘shni piksellarni to‘ldirish imkoniyatini beradi. Uskunadan quyidagicha foydalaniladi:
Dastuming uskunalar panelidan old fon rangi tanlanadi.
Dastuming uskunalar panelidan Paint Bucket И uskunasi tanlanadi.
Dastuming xususiyatlar panelidan uskuna yordamida rang yoki andoza bilan to‘ldirish belgilab olinadi.
Dastuming xususiyatlar panelidan Mode elementi yordamida rangni aralashish rejimini, Opacity elementi yordamida to‘ldirishning shaffoflik darajasini belgilab olinadi.
Dastuming xususiyatlar panelida Tolerance elementi yordamida belgilangan pikselning rangiga yaqin rangga ega bo‘lgan qo‘shni piksellarning yaqinlik darajasi belgilab olinadi.
To‘ldirishning chegaralarini silliqligini ta’minlash uchun dastuming xususiyatlar panelidan Anti-alias elementi belgilab olinadi.
Belgilangan pikselga qo‘shni bo‘lgan piksellarni to‘ldirish uchun dasturning xususiyatlar panelidan Contiguous elementini belgilash kerak. Element belgilanmasa belgilangan pikselning rangiga yaqin rangga ega bo‘lgan tasvirning barcha piksellari to‘ldiriladi.
Barcha aks ettirilgan qavatlarning piksellariga ta’sir qilish uchun dasturning xususiyatlar panelidan All Layers elementi belgilanadi.
Tasvirning to‘ldirilishi kerak bo‘lgan maydoniga sichqon ko‘rsatkichini joylashtirib chap tugmasi bosiladi.
Dasturning Stroke buyrug‘i yordamida belgilash, yo‘l va qavatning chegarasini rang bilan belgilash mumkin. Buning uchun quyidagilarni bajarish kerak:
Old fon rangi belgilanadi.
Maydon yoki qavat tanlanadi.
Dasturning Edit menyusidan Stroke buyruq qatori tanlanadi. Natijada quyidagi dialog oynasi ochiladi:
Dialog oynasining Stroke bo‘limida Width elementi yordamida belgilanish qalinligi va Color elementi yordamida uning rangi ko‘rsatib o‘tiladi.
Dialog oynasining Location bo‘limida belgilanishning chegaraga nisbatan joylashi belgilanadi.
Dialog oynasining Blending bo‘limida Mode elementi yordamida belgilanish rangining element rangi bilan aralashish rejimi va Opacity elementi yordamida belgilanishning shaffoflik darajasi belgilanadi.
|
| |
C++ da dasturlash - bet 3

|
C++ da dasturlash
|
bet | 3/8 | Sana | 22.05.2024 | Hajmi | 59,82 Kb. | | #249911 |
Bog'liq JB uzb gruppaAylana va kvadratdan bittasini chizuvchi, uning rangini (qizil, ko`k, yashil) tanlash imkoniyatini beruvchi dastur tuzilsin
To’rt xonali son berilgan. Sinf yordamida shu sonning raqamlari o’sish ta’rtibida joylashgan yoki joylashmaganligin tekshiruvchi dastur tuzing
Var
15
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Edit va Label komponentalari, o’xshashligi va farqlari
Ob’ektga mo’ljallangan tahlil va loyihalash
ListBox komponentasi orqali yaratilgan Printer nomlari ro’yxatiga Edit komponentasi yordamida element qo’shuvchi va ro`yxatning belgilangan elementini o’chiruvchi dastur tuzilsin
va sonlari berilgan. RadioButton komponentalari orqali to’rtta amalni ( ) bajaruvchi dastur tuzing
To’rt xonali son berilgan. Sinf yordamida shu sonning chetki raqamlari bilan o’rtadagi raqamlari yig’indisi o’z-aro tengligini tekshiring
|
Var
16
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Checkbox va RadioButton komponentalari, o’xshashligi va farqlari
ADO texnologiyasi bo’yisha tushuncha
StringGrid komponentasi orqali Noutbuklar haqida ma’lumot beruvchi jadval tuzilsin. Tanlangan yacheyka bo’yicha barcha ma’lumotlar jadval ostidan chiqarilsin
haqiyqiy soni berilgan. Funktsiya yordamida funktsiyaning qiymatini hisoblovchi dastur tuzing
Markazi koordinata boshida yotgan aylana radiusi va koordinatalari va bo’lgan nuqtasi berilgan. Sinf yordamida berilgan nuqta aylana ishida yoki tashqarisida joylashuvini aniqlovchi dastur tuzing
|
Var
17
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
C++ builderda xususiyatlar, metodlar va voqealar
GroupBox va RadioGroup komponentalari, o’xshashligi va farqlari
StringGrid komponentasi orqali Protsessorlar haqida ma`lumot beruvchi jadval tuzilsin. Tanlangan yacheyka bo`yicha barcha ma’lumotlar jadval ostidan chiqarilsin
Aylana va kvadratdan bittasini chizuvchi, uning rangini (qizil, ko`k, yashil) tanlash imkoniyatini beruvchi dastur tuzilsin
Dekart koordinata sistemasida va nuqtalari berilgan. Sinf yordamida shu nuqtalarning qaysi biri koordinata boshiga eng yaqin nuqta ekanligini aniqlovchi dastur tuzing
|
Var
18
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Panel va GroupBox komponentalari, o’xshashligi va farqlari
Inkapsulyatsiyalash haqida tushuncha
|
|
| |
Rashid turgunbaev - bet 58

|
Rashid turgunbaev
|
bet | 58/66 | Sana | 13.06.2024 | Hajmi | 2,01 Mb. | | #263336 |
Bog'liq Kompyuter grafikasi Adobe Photoshop CC dasturida ishlash O‘QUV QO‘LLANMAa
A
|
•
|
• #
61 ^
|
61 61
|
6i 6i
|
) ■ General Brushes ) В Dry Media Brushes ) ■ Wet Media Brushes ) Ц Special Effects Brushes
Hard Square Ste 1
Soft Square Set 1
Hard Round 13 1
Dasturning xususiyatlar panelidan chizish rejimi, chiziq shaffofligi va boshqa xususiyatlar belgilab olinadi.
Tasvir ustida sichqon tugmasini bosib turgan holda yurgizib chiziladi.
Chizish uskunalari uchun dasturning xususiyatlar panelidan quyidagi
sozlamalarni belgilab olish mumkin:
Mode - chizilayotgan chiziq rangining tasvirning mavjud piksellari bilan aralashish usulini belgilaydi.
Opacity - qo‘llanilayotgan rangning shaffoflik darajasini belgilaydi.
Flow - uskuna ko‘rsatkichi belgilangan maydon ustida yurgizilganda rangni qo‘llash darajasini belgilaydi.
Airbrush ^ - puliverizator yordamida chizishni simulyatsiya qiladi.
Auto eraze (faqat qalam uskunasi uchun) - old fon rangiga ega maydonlarga orqa fon rangida chizadi.
Mo‘yqalamlarni yaratish va o‘zgartirish
Photoshop dasturida turli xususiyatlarga ega mo‘yqalamlarni yaratib olish imkoniyati mavjud. Dastur yordamida mo‘yqalam va mo‘yqalam shaklini mavjud andozalar asosida tanlab olish yoki tasvirning biror bir qismi asosida yaratib olish mumkin. Mo‘yqalam yordamida rangni qo‘llanilish usulini mo‘yqalam sozlamalari panelida belgilab olish mumkin.
Mo‘yqalam sozlamalari paneli yordamida mavjud mo‘yqalamlarni o‘zgartirish va yangi mo‘yqalamlarni yaratish mumkin. Mo‘yqalam sozlamalari panelida rangni tasvirga qo‘llash xususiyatlarini belgilovchi sozlamalari ham mavjud. Panelning pastki qismida mo‘yqalamning joriy sozlamalari bilan chiziladigan chiziq ko‘rinishi aks ettiriladi. Mo‘yqalam sozlamalari panelini aks ettirish uchun dasturning Window menyusidan Brush Settings buyruq qatorini tanlash kerak:
Tasvirning bir qismi asosida mo‘yqalam yaratish uchun quyidagilarni bajarish kerak:
Belgilash uskunalari yordamida tasvirning biror bir qismi tanlab olinadi.
Dasturning Edit menyusidan Define Brush Preset buyruq qatori tanlanadi.
Ochilgan dialog oynasida yaratilayotgan moyqalam nomi kiritiladi va OK tugmasi bosiladi.
Mo‘yqalam yaratish uchun quyidagilarni bajarish kerak:
Dasturning uskunalar panelidan chizish yoki o‘chirish uskunasi tanlab olinadi va dasturning Window menyusidan Brush Settings buyruq qatori tanlanadi.
Natijada aks ettirilgan mo‘yqalam sozlamalari panelidan mo‘yqalam turi tanlanadi.
Mo‘yqalam sozlamalari panelining chap qismidagi Brush Tip Shape bo‘limidan kategoriyalarni tanlab kerakli xususiyatlar belgilanadi.
O‘zgartirilgan xususiyatli mo‘yqalamni keyingi foydalanish uchun saqlab olish uchun mo‘yqalam sozlamalari panelining menyusidan New Brush Preset buyruq qatorini tanlash kerak.
Standard mo‘yqalam uchun mo‘yqalam sozlamalari panelidan quyidagilarni belgilash mumkin:
|
| |
C++ da dasturlash - bet 8

|
C++ da dasturlash
|
bet | 8/8 | Sana | 22.05.2024 | Hajmi | 59,82 Kb. | | #249911 |
Bog'liq JB uzb gruppaEllips, kvadratdan, aylanadan bittasini chizuvchi, uning rangini (qizil, yashil, qora) hamda bo’yalish stilini (kesiluvchi, diagonal, to’liq) tanlash imkoniyatini beruvchi dastur tuzilsin
Funktsiya yordamida butun sonigacha bo’lgan Fibonachchi sonlarini aniqlovchi dastur tuzilsin (masalan, =15 bo’lsa, u holda 1,1,2,3,5,8,13 ko’rinishida chiqishi kerak)
Koordinata o’qlarida yotmagan nuqta berilgan. Sinfdan foydalanib, agar nuqta yoki shorakta joylashgan bo’lsa ni chiqaring, yoki shorakta joylashgan bo’lsa ni chiqaruvchi dastur tuzing
Var
57
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
ProgressBar va TrackBar komponentalari o’xshashliklari va farqlari
Vorislik, Vorislik turlari
ListBox komponentasida kiritilgan inson ismlari ichidan “M” harfidan boshlanuvchilarini ShowMessage yordamida chiqaruvchi dastur tuzish
butun sonlari berilgan. Sinf yordamida oraliqdagi butun sonlar yig’indisini xisoblovchi dastur tuzing
butun son berilgan. Funktsiya yordamida berilgan sonni “musbat toq son”, “manfiy juft son”, “son nolga teng” va xokazo deb ekranga yozadigan dastur tuzing
|
Var
58
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Project buyruqlar guruhi
OpenDialog, FontDialog, ColorDialog komponentalari
Funktsiya yordamida satrdagi eng kata uzunlikdagi so’zni aniqlovchi dastur tuzilsin
RadioGroup komponentasi orqali Label komponentasin aktiv yoki aktiv emas halotga keltiruvchi dastur tuzilsin
N natural soni berilgan . Sinf yordamida shartini qanoatlantiruvchi eng kichik butun sonini aniqlovchi dastur tuzing
|
Var
59
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Borland C++ builder 6 interfeysi
Ma’lumotlar bazasi bilan aloqa bog’lovchi komponentalar
GroupBox komponentasi ustidagi RadioButton komponentalari orqali Edit komponentasin yashiruvchi yoki ko`rsatuvchi dastur tuzilsin
Ellips va kvadratdan bittasini chizuvchi, uning rangini (qizil, yashil, kumush rang) hamda bo’yalish stilini (kesiluvchi, diagonal, to’liq) tanlash imkoniyatini beruvchi dastur tuzilsin
butun soni berilgan . Sinf yordamida butun va qoldiq qismini aniqlash orqali, berilgan son raqamlari yig’indisin va raqamlar sonini aniqlang
|
Var
60
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Obyektlar inspektori oynasi
C++ builderda Xususiyatlar, metodlar va voqealar
ComboBox komponentasi orqali yaratilgan Inson nomlari ro`yxatiga Edit komponentasi yordamida element qo’shuvchi va ro`yxatdan belgilangan elementni o’chiruvchi dastur tuzilsin.
natural sonlari berilgan. Sinf yordamida oraliqdagi tub sonlarni sonini aniqlovchi dastur tuzilsin
natural soni berilgan . Funktsiya yordamida shartini qanoatlantiruvchi eng kishik butun sonini aniqlovchi dastur tuzing.
|
|
| |
Axborot komplekslarida qaror qabul qilish va ekspert tizimlari

Axborot komplekslarida qaror qabul qilish va ekspert tizimlari
Download
0,71 Mb.
Matnni ko'rish
bet
1/5
Sana
30.11.2023
Hajmi
0,71 Mb.
#108773
Download
0,71 Mb.
Matnni ko'rish
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Axborot komplekslarida qaror qabul qilish va ekspert tizimlari
Download
0,71 Mb.
Matnni ko'rish
C++ da dasturlash - bet 7

|
C++ da dasturlash
|
bet | 7/8 | Sana | 22.05.2024 | Hajmi | 59,82 Kb. | | #249911 |
Bog'liq JB uzb gruppaAylana va kvadratdan bittasini chizuvchi, uning rangini (qizil, ko`k, yashil) tanlash imkoniyatini beruvchi dastur tuzilsin
To’rt xonali son berilgan. Funktsiyadan foydalanib shu sonning chetgi raqamlari bilan o’rtadagi raqamlari yig’indisi o’z-aro tengligini tekshiruvchi dastur tuzing
Var
52
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
C++ Builderda grafik shakllarni chizish
Konsturktor va Destruktorlar
Canvas sinfi yordamida ramkasi qizil rangli va ramka chizig’i qalinligi 3 ga teng bo’lgan ko’rinishdagi aylana chizing
RadioButton komponentasi orqali belgilangan Planetalar nomlarini Label komponentasi maydoniga chiqaruvchi dastur tuzilsin
va butun musbat sonlar berilgan. Funktsiya yordamida berilgan sanlarning eng kishik umumiy karralisin aniqlovchi dastur tuzing
|
Var
53
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
C++ ta Funktsiyalar
Sinf va ob’ektlar tushunchasi
Canvas sinfi yordamida svetafor chizuvchi dastur tuzing.
CheckBox komponentasi orqali belgilangan Planetalar nomlarini Label komponentasi maydoniga chiqaruvchi dastur tuzilsin.
va butun musbat sonlar berilgan. Funktsiya yordamida berilgan sonlarni bo’luvchilari sonini aniqlovchi dastur tuzing (masalan, =12; =16 bo’lsa, u holda 5;5 chiqishi kerak)
|
Var
54
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Ob’ektka yo’naltirilgan dasturlash haqida tushuncha
Inkapsulyatsiyalash haqida tushuncha
ListBox komponentasi orqali Davlat nomlari ro’yxati yaratilsin. Yaratilgan ro’yxatni faylda saqlovchi va xohlagan matnli faylni ochuvchi dastur tuzilsin.
Funktsiya yordamida jismning tezligini km/soat o`lcham birligidan m/s o`lcham birligiga aylantiruvchi dastur tuzilsin.
va butun musbat sonlar berilgan. Sinfdan foydalanib berilgan sonlarning eng katta umumiy bo’luvchisini aniqlovchi dastur tuzing.
|
Var
55
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
Panel va GroupBox komponentalari, o’xshashligi va farqlari
Sinf va ob’ektlar tushunchasi
ComboBox komponentasi orqali O’zbekiston Respublikasi viloyatlari ro’yxati yaratilsin. Yaratilgan ro’yxatni faylda saqlovchi va xohlagan matnli faylni ochuvchi dastur tuzilsin
Agar geometrik progressiyada bo’lsa, Sinfdan foydalanib ning qiymatini hisoblovchi dastur tuzilsin.
Funktsiya yordamida berilgan qatordagi “b”,“B” harflar sonini aniqlovchi dastur tuzing.
|
Var
56
|
MUXAMMAD AL-XORAZMIY NOMIDAGI TATU NUKUS FILIALI
“C++ DA DASTURLASH”
|
«TASDIQLAYMAN»
KAGEDRA MUDIRI
|
ListView va ImageList komponentalari, o’xshashligi va farqlari
Canvas sinfi xususiyatlari
|
|
| |
GLOSSARIY - Rashid turgunbaev

|
Rashid turgunbaev
|
bet | 65/66 | Sana | 13.06.2024 | Hajmi | 2,01 Mb. | | #263336 |
Bog'liq Kompyuter grafikasi Adobe Photoshop CC dasturida ishlash O‘QUV QO‘LLANMAGLOSSARIY
Alfa kanal - maskalami saqlash uchun mo‘ljallangan tasviming qo‘shimcha kanali.
Andoza - oldindan tayyorlangan hujjat yoki element.
Asosiy rang - tasvirdagi birlamchi rang.
Belgilash - biror bir amal bajarish maqsadida tasvirdagi piksellarni ajratish. Deformatsiyalash - tasvir shaklini ixtiyoriy o‘zgartirish.
DPI - piksellar zichligini o‘lchov birligi.
Gradiyent - bir nechta ranglarni bosqichma bosqich aralashishi.
Hujjat - dasturning asosiy ishlash obyekti.
Kengaytma - fayl turini belgilovchi va fayl nomida (.) nuqtadan keyin keladigan qism.
Klonlash - tasvirning qismini nusxalash.
Kontent - tasvir qavatida joylashgan piksellar to‘plami.
Metadata - biror bir axborot to‘g‘risida ma’lumot bernvchi axborotlar to‘plami. Natija rangi - aralashtirish jarayonidan keyingi rang.
Nisbiy nuqta - barcha o‘zgartirishlar amalga oshiriladigan belgilangan nuqta. Nuqtalar zichligi - tasvirning bo‘yi va eni bo‘ylab umumiy piksellar soni. O‘lcham andozasi - oldindan belgilangan o‘lcham va xususiyatlar.
O‘rta tonlar - tasvirning yorqin va soya ranglari o‘rtasidagi ranglar. Perspektiva yuzasi - tasvirni uning perspektivasiga mos ravishda tahrirlash maqsadidagi Vanishing Point dialog oynasida belgilanadigan yuza.
Piksel - tasvirning eng kichik elementi.
Posterlash - tasvirning ranglar sonini kamaytirish.
Qavat - ustma ust joylashgan, tasvirni tashkil etuvchi elementlar.
Qavat maskasi - piksellar zichligiga bog‘liq bo‘lgan rastrli tasvir.
Qorishma rang - chizish yoki tahrirlash uskunalari ta’sirida joriy etiladigan
rang.
Ranglar balansi - tasvirdagi ranglar nisbati.
Ranglar palitrasi - old va orqa fon rangini belgilash uchun qo‘llaniladigan soha.
Rastrli tasvir - piksellardan tashkil topgan tasvir.
Retush - tasvirni to‘g‘irlash uchun mo‘ljallangan qayta ishlash amali.
Shovqin - rang qiymatlari ixtiyoriy ravishda taqsimlanuvchi piksellar to‘plami.
Soya - tasvirning to‘q ranglari.
To‘ldirish - tasvirning belgilangan maydonini rang yoki andoza bilan to‘ldirish.
Ton - kul rangning darajasi.
Transformasiya - belgilangan maydonni o‘zgartirish.
Tugmalar kombinatsiyasi - biror bir amalni bajarish uchun belgilangan klaviaturaning ikki yoki undan ortiq tugmalarini bir vaqtda bosilishi.
Uskuna - biror bir amalni bajarish uchun mo‘ljallangan element.
Vektorli maska - piksellar zichligiga bog‘liq bo‘lmay va pero yoki shakl uskunalari yordamida yaratiladigan element.
Vektorli tasvir - vektorlar yordamida ifodalanuvchi chiziqlar va egrilardan tashkil topgan tasvir.
Xolst - rasm chizishga tayyorlab qo‘yilgan oq rangdagi yuza.
Yo‘l - to‘g‘ri yoki egri vektorli shakl.
Yorug‘lik - rangning keskinligini belgilovchi rang xususiyati.
Yorug‘lik - tasvirning yorug‘ ranglari.
|
| |
Adobe Photoshop dasturi ishchi oynasining tashkil etuvchilari bilan tanishish va ishlash

Adobe Photoshop dasturi ishchi oynasining tashkil etuvchilari bilan tanishish va ishlash
Adobe Photoshop dasturi ishchi oynasining tashkil etuvchilari bilan tanishish va ishlash.
1 Adobe Photoshop dasturini ishga tushiring.
2. Adobe Photoshop dasturi yordamida yangi xujjat ochishni o’rganing.
3. Adobe Photoshop tafsiyanomalari bilan tanishing.
4. Adobe Photoshop dasturining asosiy menyu bo’limlari bilan tanishing.
5. Adobe Photoshop dasturida optsiyalar paneli foydalanishni o’rganing.
6. Adobe Photoshop dasturi palitra operatsiyalari orqali nima bajarish mumkunligini o’rganing.
Adobe Photoshop dasturini ishga tushiring
Dasturni ishga tushirish ketma-ketligi quyidagicha: Windows 7 operatsion
tizimlarida Start (Пуск) tugmasi ustida sichqoncha chap tugmasini bosamiz, uning ichidan Все программы bo’limini tanlaymiz va Adobe nomli guruhdan Adobe PhotoShop CS5nomli buyrug’ni tanlaymiz. Bundan tashqari, ish stolida
mavjud Adobe Photoshop uchun maxsus belgida «sichqoncha»ning chap tugmasini ikki marta bosish yo’li bilan ham dasturni ishga tushirish mumkin. Natijada quyidagi oyna hosil qilinadi:
9-rasm. Adobe Photoshop CS5 dasturi oynasining ko‟rinishi.
Adobe Photoshop dasturidan chiqish uchun quyidagi usullarning biridan foydalanish mumkin:
Ekranning yuqori qismi o’ng burchagida joylashgan belgisini bosish yoki Закрыт buyrug’ini bajarish.
2 Adobe Photoshop dasturi yordamida yangi xujjat ochishni o’rganing
Adobe Photoshop CS5 dasturi ishga tushirilgandan so’ng ekranda Adobe Photoshop CS5 tasvir tahrir qiluvchi oynasi hosil bo’ladi. Adobe Photoshop CS5 oynasining yuqori qismida sarlavha satri va Windowsga xos elementlar joylashadi. Sarlavha satridan so’ng menyu satri joylashadi. Menyudagi kerakli buyruqlarni tanlashingiz mumkin.
Adobe Photoshop CS5 dasturi menyusi 11 band dan iborat va u quyidagi qismlardan iborat: Файл (File), Редактирование (Edit), Изображения (Имаgе), Слои (Layer), Выделение (Select), Фильтр (Filter), Анализ (Analysis), 3D, Просмотр (Viev), Окно (Window) ва Справка (Help).Har bir menyu tarkibida ochiladigan menyu bandlari mavjud. Ularni ko’rish kursor yordamida amalga oshiriladi. Dasturning barcha buyruqlari uchun Asosiy menyu (Главное меню) mavjuddir.
Uning tagida ish qurollarning xususiyatlari soxasi (Панель Свойств - Options bar) joylashgan. Agar ushbu soxa ekranda yo’q bo’lsa uni Окно (Window) menyusidagi Свойства (Options) buyrug’i yordamida ekranga chiqarishimiz mumkin.
Demak bizga biror bir topshiriq berilsa yani rasimni qayta ishlash u holda Файл (File), tugmasi orqalik kirib kompyuterga saqlagan joyni ko’rsatib ochishimiz mumkun misol uchun
|
Rashid turgunbaev kompyuter grafikasi: adobe photoshop cc

1
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM
VAZIRLIGI
O‘ZBEKISTON RESPUBLIKASI MADANIYAT VAZIRLIGI
O‘ZBEKISTON DAVLAT SAN’AT VA MADANIYAT INSTITUTINING
FARG‘ONA MINTAQAVIY FILIALI
RASHID TURGUNBAEV
KOMPYUTER GRAFIKASI:
ADOBE PHOTOSHOP CC
DASTURIDA ISHLASH
O‘QUV QO‘LLANMA
5150300 – Aktyorlik san’ati: musiqali teatr aktyorligi
Qo‘qon - 2020
2
Kompyuter grafikasi: Adobe Photoshop CC dasturida ishlash
Rashid Turgunbaev
Annotatsiya:
Mazkur o‘quv qo‘llanmada Adobe Photoshop CC grafik
muharriri,
uning imkoniyatlari, unda ishlash asoslari,
tasvir va rang asoslari,
qavatlar, belgilashlar, tasvirni sozlash va o‘zgartirish, chizish, matn bilan ishlash,
saqlash va eksport qilish to‘g‘risida batafsil ma’lumot keltirilgan. O‘quv qo‘llanma
5150300 - Aktyorlik san’ati: musiqali teatr aktyorligi ta’lim yo‘nalishi
talabalari
uchun mo‘ljallangan.
Abstract:
This textbook provides information about Adobe Photoshop CC
graphic editor, its capabilities, the basis for working in it, the basics of images and
colors, layers, selection, image customization and editing, working with text, saving
and exporting. The textbook is intended for students of speciality of Performing art:
actors of musical theter.
Аннотация:
В данном учебном пособии приведены сведения о графичес-
ком редакторе Adobe Photoshop CC, его возможностях, основе работы в нём,
основы изображений и цветов, слои, выделения, настройка и редактирование
изображений,
обработка текста, сохранение и экспорт. Учебное пособие
предназначена для студентов направления 5150300 – Актёрское искусство:
актёр музыкального театра.
Intellektual sistemalar yaratishda ishlatiladigan asosiy amaliy

4. Intellektual sistemalar yaratishda ishlatiladigan asosiy amaliy programma paketlari va ularning ishlatilishi. Intellektual
sistemalar
yaratishda
ishlatiladigan
asosiy
programma
vositalarining qisqacha tavsifini keltiramiz:
RuleMaster deb nomlanuvchi universal programma paketi ekspert
sistemalarini qurish va tarqatishga mo`ljallangan. Uning xususiyatlari:
1. bilimlar induktiv o`qitish metodi asosida to`planadi;
2. sun’iy intellekt masalalarini programmalash maxsus
ko`nikmalar talab qilinmaydi;
3. programma paketi turli kompyuterlarda ham ishlay oladi.
RuleMaster paketini yaratishdan maqsad kompyuter vositasini ilmiy-
injenerlik sohasida inson fikrlashi kabi qaror qabul qilish jarayonida qo`llashdan
iborat edi. Bunday sistemalardan biri TOGA ekspert sistemasi bo`lib, u katta
transformatorlardagi nosozliklarni, transformator moyini gazoxromatografik tahlil
ma’lumotlari asosida diagnostika qiladi. RuleMaster paketi ikki asosiy qismdan
iborat:
1. Radial – qaror qabul qilish qoidalarini ishlovchi blok-strukturali prtsedura
tili; 2. RuleMaker – fikrlar daraxtini ko`rishga mo`ljallangan bilimlarni to`plash
sistemasi.
RuleMaster paketi yordamida yaratilgan ekspert sistemalari Radial tilida
yozilgan programmadan iborat. Mos predmet sohasida ekspert sistemasini qurish
uchun modul struktura va modullarning tanasi ajratiladi. Struktura muammo
yechimiga olib keluvchi fikrlash ierarxiyasini aniqlaydi. Har bir modul tanasi esa
mos fikrlashning kechish usulini to`liq aks ettiradi.
Real vaqt masshtabida ishlab chiqarish jarayonlarini boshqarish uchun
ishlatiladigan ekspert sistemasini ko`ramiz. Bu LMI firmasida yaratilgan PICON
programmasi bo`lib, u Lispmashinada ishlashga mo`ljallangan. Bu sistema oddiy
turdagi
tarqoq
boshqaruv
sistemasiga
bog`lanib
ishlaydi.
Uni
loyihalashtirilayotganda u 20000 datchik va nazorat qurilmalariga xizmat
ko`rsatishi nazarda tutilgan. Uni yaratishda LMI firmasining LAMBDA Lisp-
mashinasi qo`llanilgan.
Morfing - Nizomiy nomidagi toshkent davlat pedagogika universiteti fizika matematika fakulteti

|
Nizomiy nomidagi toshkent davlat pedagogika universiteti fizika matematika fakulteti
|
bet | 17/19 | Sana | 18.05.2024 | Hajmi | 0,66 Mb. | | #242054 |
Bog'liq kurs ishi methodDraw Morfing
Morfing bir shakldagi ob'ektni boshqa shakldagi ob'ektga aylantiradi va faqat ikkita ob'ekt tanlanganda ishlaydi:
Turli shakldagi ikkita ob'ektni tanlang.
Menyu bandini tanlang Tahrirlash ‣ Morphing .
Ikki ob'ekt orasidagi shakllar sonini aniqlash uchun qadamlar sonini o'rnating.
Chiziqdagi bosqichma-bosqich o'zgarishlarni qo'llash va ikkita ob'ekt (agar ular boshqacha bo'lsa) xususiyatlarini to'ldirish uchun Morf atributlari variantini tanlang .
Ikki ob'ekt o'rtasida muammosiz o'tish uchun "Bir xil yo'nalish" ni tanlang .
"OK" tugmasini bosing va natijada boshlang'ich ob'ekt sifatida tanlangan birinchi ob'ektdan boshlab va yakuniy ob'ekt sifatida tanlangan ikkinchi ob'ekt bilan tugaydigan yangi ob'ekt yaratiladi. Misol uchun, dialog oynasidagi variantlar to'rtburchak va uchburchakka bir xil yo'nalish opsiyasi faol qo'llanilsa , quyidagi rasmda ko'rsatilgan natija olinadi.
Morf natijasi
Bir nechta ob'ektlarni birlashtirish
Draw-dan foydalanib, siz ob'ektlarni bir-biriga guruhlashingiz mumkin, bu sizga bir nechta ob'ektlarni bitta sifatida ko'rib chiqish yoki yangi shakl hosil qilish uchun ob'ektlarni birlashtirish imkonini beradi. Ob'ektlarni guruhlash konteynerga ob'ektlarni kiritishga o'xshaydi. Ob'ektlarni bitta guruh sifatida ko'chirishingiz va bir vaqtning o'zida guruh ichidagi barcha ob'ektlarga global o'zgarishlarni qo'llashingiz mumkin. Guruhlash har doim bekor qilinishi mumkin va guruhni tashkil etuvchi ob'ektlar bekor qilingandan so'ng individual ravishda boshqarilishi mumkin. Shuningdek, guruh ichidagi ob'ektlar o'zlarining individual xususiyatlarini saqlab qoladilar.
Ob'ektlarni birlashtirish - yangi ob'ektni yaratadigan ob'ektlarni birlashtirish. Asl ob'ektlar endi alohida ob'ektlar sifatida mavjud bo'lmaydi va ularni alohida ob'ektlar sifatida o'zgartirib bo'lmaydi. Birlashtirilgan ob'ektni har qanday tahrirlash birlashmada ishlatilgan barcha ob'ektlarga ta'sir qiladi.
|
| |