Dasturga Muqaddima 1-bosqich



Download 5,67 Mb.
bet1/36
Sana14.09.2021
Hajmi5,67 Mb.
#174330
  1   2   3   4   5   6   7   8   9   ...   36
Bog'liq
metodichka FS


Bir million o‘zbek dasturchilari loyihasining

Full-stack dasturlash” yo‘nalishi bo‘yicha o‘qituvchilar uchun



QO‘LLANMA

MUNDARIJA



Dasturga Muqaddima 3

1-bosqich 3

2-bosqich 3




Dasturga Muqaddima

1-bosqich


Front-end dastrulash treki bilan bir xil

2-bosqich



1-dars

3-qism


Mana boshqa kod parchasi.



Izoh: Ushbu ish maydoni kurs davomida ishlatiladi. Bu ishchi maydonining chap tarafida ixtiyoriy kod yozib ishga tushirish mumkin

1-savol

Ushbu Run tugmasini bosganingizda nima bo‘ldi?



2-savol

Agar george ismini, masalan, amy deb o‘zgartirsak nima bo‘ladi? Ushbu o‘zgartirishni yuqoridagi muharrirga kiritib, kodni qaytadan ishga tushiring. Nima bo‘ldi?



Izoh: Chunki ‘amy’ nomli o‘zgaruvchi e’lon qilinmagan

3-savol

Agar biz barcha georgelarni amy bilan almashtirsak nima bo‘ladi? Kodni o‘zgartirib, yana ishga tushiring. Nima bo‘ldi?



Izoh: Chunki o‘zgaruvchi nomi qanday bo‘lishi dastur uchun farqi yo‘q. Lekin dastruchi uchun muhimdir, o‘zgaruvchi nomi yaxshi tanlangan holda ishlash ancha qulay bo‘ladi.

5-qism


1-savol

Bularning har birini ta’rifi bilan moslashtiring.



Izoh: A set of instructions for the computer to follow. – Komputer uchun ko‘rsatmalar to‘plami bu dastur (program)

data object that knows how to draw lines on the screen. – Ekranda chiziqlar chiza oladigan obyekt. Ekranda turli shakllar chizish uchun Turtle obyekti ishlatiladi.



Undo your last code edit on a Mac. – Mac komputerida oxirgi amalni bekor qilish ⌘Z

Undo your last code edit on Windows. – Windows komputerida oxirgi amalni bekor qilish Ctrl+Z

A connection between a name in the code and some data in the computer’s memory. – Komputer xotirasida ma’lumot bilan koddagi nom orasidagi bog‘lanish bu o‘zgaruvchi.



2-savol

Bu siz ilgari ko‘rgan kod:



import turtle


fred = turtle.Turtle()

fred.color("red")

fred.forward(100)

fred.right(135)

fred.forward(140)

fred.right(135)

fred.forward(100)

Kodning qaysi qismi o‘zgaruvchi nomiga namuna?





Izoh: fred = … satri o‘zgaruvchini e’lon qilish

3-savol

Ushbu kod satrlaridan qaysi biri o‘zlashtirish bayonoti?



Izoh: fred = turtle.Turtle() – satrida tenglik belgisidan keyin yangi Turtle obyekti yaratilmoqda.

4-savol

Ushbu ifodaning har bir qismini to‘g‘ri tavsif bilan moslay olasizmi?



fred = turtle.Turtle()



Izoh: fred – yangi o‘zgaruvchini e’lon qilish, turtle.Turtle() komputer xotirasida yangi turtle obyekt yaratish.

5-savol



Download 5,67 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   36




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish