Ўрта махсус профессионал таълимнинг рақамли ахборотни қайта ишлаш аналитиги мутахассислиги Дастурлаш асослари фанидан


Ўқув режасига мувофиқ ўзаро боғлиқ бўлган фаннинг номи



Download 48,03 Kb.
bet3/3
Sana23.02.2022
Hajmi48,03 Kb.
#164993
1   2   3
Bog'liq
2.16. Дастурлаш асослари (2) (2)

Ўқув режасига мувофиқ ўзаро боғлиқ бўлган фаннинг номи

Математик моделлар ва сонли усуллар, Касбий фаолиятда математика, Эҳтимоллар назарияси ва математик статистика.

Ўқитишни ташкилий шакли

Н – Назарий таълим;
А – Амалий таълим;
НА – Назарий ва амалий таълим биргаликда ташкил этилади;
Л-Лаборатория иши
МХ – Махсус хонада ўтказиладиган машғулот.

Дастурга қўйилган талаб

Мажбурий

Ўқитиш тили

Гуруҳда белгиланган ўқитиш тили асосида

Баҳолаш тартиби

Баҳолаш бўйича амалдаги тартиб асосида

Ўқувчиларнинг билим ва кўникмаларини баҳолаш

Ёзма, оғзаки, савол-жавоб, тест, амалий топшириқ

2. Ўқув дастури мазмуни




Мавзунинг номи


Мавзунинг қисқача мазмуни

Жами

Ўқитишни ташкилий шакли

Мустақил таълим


Дастурга кириш

Дастурлаш тиллари ҳақиқа асосий маълумотлар. Дастурлаш асослари фанининг асл моҳияти ва вазифалари.

2

Н

1

Амалий дастурий пакетлар. Дастурлаш тиллари ва уларда ишлаш кўникмалари. Дастур тузишнинг моҳияти ва афзалликлари.

2

А

1


Алгоритмлаш ва дастурлаш асослари

Алгоритмларни тасвирлаш усуллари. Чизиқли, такрорланувчи, тармоқланувчи ҳисоблаш жараёнларининг алгоритмларини тузиш. Соҳасига оид турли масалаларга алгоритмлар тузиш. Қишлоқ хўжалиги соҳасига оид берилган масалалар бўйича алгоритмлар, блок-схемалар ва дастурлар тузиш.

8

Н
А
Л

4


Python дастурлаш тилининг афзалликлари

Қуйи ва юқори даражали дастурлаш тиллари. Python дастурлаш тилининг бошқа дастурлаш тилларидан фарқи. Python дастурлаш тили версияларини танлаш. Windows операцион тизимига Python дастурини ўрнатиш.

6

Н
А
Л

3


Python дастурида дастур тузиш асослари

Биринчи дастур тузиш шартлари. IDLE да ишлаш муҳити. Маълумотларни киритиш. Дастур натижаларини чиқариш
Python дастурлаш тили синтаксиси. Бир нечта махсус ҳодисалар. Pythonда дастур структураси

6

Н
А
Л

6


Ўзгарувчилар

Ўзгарувчи номлари. Маълумотлар типлари. Ўзгарувчиларга қийматларни ўзлаштириш. Моълумотлар типини текшириш. Маълумотлар типини ўзгартириш. Ўзгарувчини ўчириш

6

Н
А
Л

3


Операторлар

Математик операторлар. Иккилик операторлари. Кетма-кетликлар билан ишловчи операторлар. Ўзлаштириш операторлари. Операторларнинг бажарилишдаги устунлиги

6

Н
А
Л

3


If-elif-else шартли инструкциялари

If инстукцияси синтаксиси. Pythonнинг ростлигини (истинности) текшириш.
If-elif-else шартли инструкцияларини қўллаш. If/else нинг учлик ифодаси. Солиштириш амаллари. Мантиқий ифодалар устида бажариладиган амаллар. Бир нечта шартларни бирлаштириш.

12

Н
А
Л

6


Pythonнинг цикл операторлари

While оператори. For оператори. Continue оператори. Break оператори.
Python дастураш тилида цикл операторлари билан ишлаш.

12

Н
А
Л

6


Сон

Сонлар билан ишловчи ички функциялар ва методлар. Математик функциялар. Math модули ва random модули

6

Н
А
Л

3


Pythonда сатрлар билан ишлаш

Литерал сатр. Сатрларнинг функциялари ва услублари. Сатрлар устида бажариладиган асосий амаллар. сартларнинг турли функциялари ва методлари билан ишлаш. Сатрларни форматлаш. Format услуби ёрдамида сатрларни форматлаш.

12

Н
А
Л

6


Рўйхатлар. Рўйхатларнинг функциялари ва услублари.

Рўйхатларнинг функциялари ва услублари.
Рўйхатларнинг турли функциялари ва услублари билан ишлаш.

6

Н
А
Л

3


Индекслар ва кесимлар

Индекслар ва кесимлар. Индекс бўйича элементни олиш.
Индекслар ва кесимлар асосида турли амаллар бажариш.

6

Н
А
Л

3


Тўпламлар, кортежлар ва оралиқлар

Pythonда Тўпламлар ва кортежлар намойишлар (tuple) билан ишлаш. Тўпламлар ва Намойишлар (кортежи) асосида амаллар бажариш. Itertools методи. Қийматларни генерация қилиш ва филтрлаш

6

Н
А
Л

3


Луғатлар билан ишлаш.

Python дастураш тилининг луғатлар услуби.
Тўплам (set и frozenset)лар билан ишлаш.

6

Н
А
Л

3


Сана ва вақт билан ишлаш

Жорий сана ва вақтни олиш. Сана ва вақт бичими(формати)ни ўрнатиш. Сана ва вақт билан ишловчи синфлар ва модуллар

6

Н
А
Л

3


Функция ва унинг аргументлари

Номинал функциялар, def инструкцияси.
Функция аргументлари. Аноним функциялар, lambda инструкцияси.

6

Н
А
Л

3


Pythonда истиснолар

Истисно(исключений)ларга ишлов беришда try...except... else.. :finally кўрсатмаси, with ...as кўрсатмаси. Ички истиснолар синфлари. Фойдалануфчи истиснолари

6

Н
А
Л

3


Массивлар

Байтлар (bytes и bytearray). Bytearray массив байти. Pythonнинг null эквиваленти. Итераторлар, контейнерлар ва ўтказма (перечисления)лар

6

Н
А
Л

3


Файллар. Файллар билан ишлаш

Файлларни ўқиш ва ёзиш. Объектларни файлларга сақлаш. With ... as контекст менежери билан ишлаш. Каталоглар билан ишловчи функциялар. StringIO ва BytesIO синфлари

8

Н
А
Л

4


Объектга мўлжалланган дастурлаш

Инкапсуляция, мерос ва полиморфизм.
Python дастурлаш тилида декораторлар.
Декораторлар билан ишлаш афзалликлари.
Python дастурлаш тилида операторларни қайта юклаш. Арифметик операторларни қайта юклаш. Python дастурлаш тилида синфлар ва объектлар. Синфларнинг динамик ва статик атрибутлари. Конструкторлар ва декструкторлар билан ишлаш. Модулнинг синфларини аниқлаш ва боғланиш. Pip ёрдамида Python-пакетларини ўрнатиш уларда ишлаш.

6

Н
А
Л

3




Жами




140




70


3. Ўқувчиларнинг билим ва кўникмаларини баҳолаш
Ўқув дастури давомида ўқувчилар томонидан ўзлаштирилган билим ва кўникмалар ички назорат бўйича амалдаги тартиб асосида баҳоланади.
Баҳолаш усуллари ёзма, оғзаки, савол-жавоб, тест, амалий топшириқлардан иборат бўлиб, улар ўқув элементини ўзлаштириш натижаларини аниқлашга имкон беради. Назорат саволлари ва топшириқлар қўйилган мақсадга ҳамоҳанг бўлиши лозим.

  1. Тавсия этиладиган адабиётлар рўйхати:

  1. Ш.Назиров. дастурлаш тиллари. Т. 2007 йил.

  2. Информатика ва ахборот технологиялари. Ўқув қўлланма. /З.Абдуллаев, С.Мирзаев, Г.Шодмонова, Н.Шамсиддинов- Алишер Навоий номидаги Ўзбекистон Миллий кутубхонаси нашриёти, Т. 2012.

  3. Федотова Е.Л. Информационные технологии и системы: Учебное пособия – Форум ИНФРА- М, 2013 г.

  4. Безручко В.Т. Компьютерный практикум по курсу «Информатика»: Учебное пособие. 3-е изд., перераб. И доп. –М,: ИД «ФОРУМ»: ИНФРА-М, 2008.

  5. М.Арипов ва бошқалар. Ахборот тезнологиялари. Ўқув қўлланма. – Т.:2006

  6. Дмитрий Мусин. Самоучитель Python. Выпуск 0.2. 2017 г.

Интернет манбалари

  1. http://www.gov.uz – Ўзбекистон Республикаси ҳукумати портали.

  2. http://www.ziyonet.uz – Ўзбекистон ахборот-таълим тармоғи портали

  3. http://www.ict.gov.uz – компьютерлаштиришни ривожлантириш бўйича Вазирлар махкамасининг мувофиқлаштирувчи Кенгаши сайти

  4. http://www.agro.uz – қишлоқ хўжалиги вазирлиги сайти

  5. http://www.agroculture.com – қишлоқ хўжалиги бўйича ахборот ресурси

Download 48,03 Kb.

Do'stlaringiz bilan baham:
1   2   3




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