Mavzu: Chizmalarni tahlil qilish buyruqlarining algoritmlari


Download 1.3 Mb.
bet1/3
Sana28.12.2022
Hajmi1.3 Mb.
#1015520
  1   2   3
Bog'liq
algoritmlar

Mavzu:Chizmalarni tahlil qilish buyruqlarining algoritmlari.

Reja:

  • Kompyuterda bajarilgan tasvirlardan nusxa olish, ularning simmetrik tasvirini chizish.
  • Kompyuterda tasvirni ma’lum bir intervalni saqlab ko’plab tasvirlash.
  • Kompyuterda bajarilgan tasvirlarni ko’chirish, burish.
  • Ekranda chizma masshtabini qanday nisbatlarda o’zgartirish.

1. «Копировать» - «Nusxa olish» buyrug`i Kompyuterda grafik axborotlarni bajarish jarayonida ularning ayrim elementlaridan nusxa olib, boshqa joyga qo‘yishda «Копировать» buyrug`idan foydalaniladi. Bu buyruq quyidagi algoritm asosida bajariladi: 2. Ob`ekt ajratiladi va «Kopirovat»-«Nusxa olish» buyrug`i «Sichqon» yordamida yuklanadi. 3. Shunda, muloqotlar darchasida navbatdagi «Tayanch nuqtasini ko‘rsating yoki [Перемешение]:» so‘rovi paydo bo‘ladi. Agar, ob`ektning nusxasi bitta bo‘lsa, bu so‘rovga uning biror nuqtasi ko‘rsatiladi. Agar, ob`ektning nusxasi bir nechta bo‘lsa, bu so‘rovga ko‘p nusxa olish qo‘shimcha buyrug`i – «Перемешение »ning birnchi П harfi terib kiritiladi. 4. Ob`ektning «Sichqon» yordamida bog`langan tayanch nuqtasi chizmaning kerakli joyiga keltirilib, uning chap tugmasi bilan qayd etiladi. Natijada nusxasi ko‘chirilib olingan ob`ekt yangi joyda tasvirlanib qoladi. Agar, ko‘p nusxa olish qo‘shimcha buyrug`i yuklangan bo‘lsa, ob`ektni tayanch nuqtasi chizmaning kerakli joylariga birin-ketin keltirilib, qayd etiladi va uning ko‘plab tasvirlari yasaladi. «Зеркало » - «Ko„zgu» buyrug`i


Kompyuterda grafik axborotlarni biror chiziqqa nisbatan simmetrik tasvirlarini «Zerkalo»-
«Ko‘zgu» buyrug`idan foydalanib osongana yasaladi. «Зеркало »-«Ko‘zgu» buyrug`i quyidagi algoritm asosida bajariladi:
1. Ob`ekt ajratiladi va «Зеркало »-«Ko‘zgu» buyrug`i «Sichqon» yordamida yuklanadi. Shunda, muloqotlar darchasida navbatdagi «Simmetriya o‘qining birinchi nuqtasini kiriting» so‘rovi paydo bo‘ladi. Bu so‘rovga, so‘ralgan nuqta kiritilgach, navbatdagi «Simmetriya o‘qining ikkinchi nuqtasini kiriting» so‘rovi paydo bo‘ladi.
2. Ikkinchi so‘ralgan nuqta kiritilgach, so‘ngi «Berilgan tasvir yo‘qotilsinmi yoki
yo‘qotilmasinmi (Da\Net) so‘rovi paydo bo‘ladi. Bu qo‘shimcha buyruqlarni birortasini bosh harfi kiritiladi. Agar D harfi kiritilsa, berilgan tasvir chizmadan yo‘qolib, unga simmetrik bo‘lgan tasvir paydo bo‘ladi. Agar N harfi kiritilsa, berilgan tasvir chizmada o‘z o‘rnida qolib, unga simmetrik bo‘lgan tasvir paydo bo‘ladi. Kompyuter har doim N harfini taklif qiladi. Shuninig uchun ikkinchi so‘rovga simmetriya o‘qining ikkinchi nuqtasini kiritib, «Enter» tugmasi yuklansa, berilgan chizmaga simmetrik bo‘lgan tasvir, masalan berilgan ikki aylanaga, simmetriya o‘qi-tasvirdagi to‘g`ri chiziqqa nisbatan ikkita aylana chizilib qoladi.
2. «Подобие » - «Ob`ektni o‘zgartirmay berilgan masofaga surish» buyrug`i va undan foydalanish algoritmi
«Подобие »-«Ob`ektni o‘zgartirmay berilgan masofaga surish» buyrug`idan foydalanib biror chizmani ekranning bir joyidan ikkinchi joyiga berilgan masofada o‘ziga parallel holda, bir va bir nechta tasvirlarini yasash mumkin. Ekrandagi biror kesmaga 25 mm uzoqlikda o‘ziga parallel bo‘lgan kesmani bir yoki bir nechta tasviri bu buyruqdan foydalanib, kuyidagi algoritm asosida bajariladi:
1. «Подобие »-«Ob`ektni o‘zgartirmay berilgan masofaga surish» buyrug`i «Sichqon» yordamida yuklanadi.
Muloqatlar oynasida quyidagi so‘rov paydo bo‘ladi: «Surish masofasini kiriting». So‘ralgan masofa, masalan, asosiy yozuv kataklarini bajarish uchun 5 mm (mm lar yozilmaydi) terib kiritiladi va
«Enter» bilan qayd etiladi. Shunda, muloqatlar qatorida navbatdagi so‘rov paydo bo‘ladi: «Surish ob`ektini tanlang».
2. Kesma kvadrat nishoncha bilan ajratiladi. Shunda, navbatdagi so‘rov paydo bo‘ladi: «Surish nuqtasini va yo‘nalishini belgilang». Surish nuqtasi va tomoni kursor yordamida «Sichqon» bilan ko‘rsatiladi va yuklanadi. Natijada, kesmadan berilgan masofada unga parallel bo‘lgan kesma chiziladi. Bu amallarni qayta-qayta bajarib, oraliqlari berilgan masofaga teng va o‘zaro parallel bo‘lgan kesmalar dastasini chizish mumkin. Bunda har gal ohirgi chizilgan kesma surish ob`ekti sifatida olinadi, (1-rasm).

Download 1.3 Mb.

Do'stlaringiz bilan baham:
  1   2   3




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