International


Download 49.25 Kb.
bet1/5
Sana27.10.2023
Hajmi49.25 Kb.
#1726038
  1   2   3   4   5
Bog'liq
DASTURLASH ASOSLARI sillabus (sirtqi) (1)


OʻZBEKISTON RESPUBLIKASI
OLIY TAʼLIM, FAN VA INNOVATSIYALAR VAZIRLIGI
INTERNATIONAL SCHOOL OF FINANCE TECHNOLOGY AND SCIENCE NODAVLAT OLIY TAʼLIM MUASSASASI









“TASDIQLAYMAN”
ISFT Instituti Oʻquv-ishlar boʻyicha prorektori _____________________
______________________
“__” _________ 2023 y

Dasturlash asoslari
ishchi oʻquv dasturi
(Sillabusi)


Bilim sohasi:

100000 – Taʼlim

Taʼlim sohasi:

110000 – Taʼlim

Taʼlim yoʻnalishlari:

60610200 – Axborot tizimlari va texnologiyalari(tarmoqlar va sohalar bo’yicha)



Toshkent 2023
Mazkur fanning ishchi oʻquv dasturi (sillabusi) ISFT Instituti Kengashi tomonidan 2023 yil “___” ____________ dagi №___ bayonnomaga asosan tasdiqlangan “Dasturlash asoslari” fanining oʻquv dasturi asosida tuzilgan.


FAN TOʻGʻRISIDA MAʼLUMOT



Fan/modul kodi
DASB114

Oʻquv yili
2023-2024

Semestr
1-2

ECTS — Kreditlar
4-4

Fan/modul turi
Majburiy

Taʼlim tili
Oʻzbek

Taʼlim shakli
Sirtqi

Haftadagi dars soatlari
4-4

1.

Fanning nomi

Auditoriya mashgʻulotlari (soat)

Mustaqil taʼlim (soat)

Jami yuklama
(soat)

Dasturlash asoslari

32

208

240


FAN OʻQITUVCHILARI HAQIDA MAʼLUMOT:

Dastur muallifi:

Karimov Abdukarim Botirali oʻgʻli

Telefon raqami

+998902745045

E-mail:

gigawalker95@gmail.com

Tashkilot:

ISFT Instituti

Fakultet dekani Piraxunova F.N

Kafedra mudiri Jumanazarov D.K





  1. Fanning mazmuni

Fanni oʻqitishdan maqsad — talabalarga qo‘yilgan masalani yechadigan kompyuter dasturini tuzish asoslarini o‘rgatish. Dasturlash tillari va muhitlari haqida tayanch tushunchalar berish. C# dasturlash tilida sodda algoritmlarni tuzishni o‘rgatish. C# dasturlash tilida ob’ektga yo‘naltirilgan dasturlash tamoyillari, shuningdek va turli C# texnologiyalarini o‘rgatish.
Fan vazifasi – yuqori darajadagi dasturlash tillarida amaliy masalalarni yechish ko‘nikmasini hosil qilish. C# dasturlash tilini imkoniyatdan foydalanib, dastur tuzish ko‘nikmasini xosil qilish shu jumladan: konsol rejimida dasturlash, ob’ektga yo‘naltirilgan dasturlash va turli C# texnologiyalar.

  1. Maʼruza mashgʼulotlari



Maʼruza mavzulari: (M)

Soat

I semestr

M1

Kirish. C# tiliga kirish. C# tilining tashkil etuvchilari.

2

M2

Berilganlar turlari. C# tilining amallari. Operatorlar

2

M3

Massivlar. Satrlar. Metodlar bilan ishlash

2

M4

Metodlarni ko‘shimcha imkoniyatlari. Metodlarda massivlarni ishlatish. Params kalit so‘zi

2

Jami:__8__Jami_soat:__16'>Jami:__8__II_semestr__M1'>Jami:

8

II semestr

M1

Kortejlar. Sanab o‘tiluvchi tur. Tuzilmalar

2

M2

Oqimlar.Fayl tizimi bilan ishlash. Fayl tizimi bilan ishlash

2

M3

Ob’ektga yo‘naltirilgan dasturlash (OYD) asosi. Sinflar. Sinf va obyektlar

2

M4

Statik a’zolar va sinflar. Operatorlarni qayta yuklash. Konstanta maydonlar. Qism-sinflar

2

Jami:

8

Jami soat:

16

Maʼruza mashgʻulotlari modul tizimida va multimedia qurilmalari bilan jihozlangan auditoriyalarda oʻtkaziladi.


Amaliy mashg‘ulotlar o‘tkazilishidan maqsad dasturlash bo‘yicha olingan nazariy bilimlarni amalda mustahkamlash va turli toifadagi masalalarni yechishga qo‘llashdan iborat. Amaliy mashg‘ulotlarni bir qismi auditoriyada doskada yechilishi bilan o‘tkazilsa, uning katta qismi bevosita kompyuterda amalga oshirilishi kerak.
Amaliy mashg’ulot



Amaliy mashg’ulot mavzulari: (A)

Soat

I semestr

A1

Sanoq sistemalarida arifmetik amallar. Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlarga oid masalalar algoritmlarini yaratish. Vektor va matritsalarga oid masalalar algoritmini yaratish

2

A2

Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish. C# dasturlash tilida chiziqli dasturlarni tuzish. C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish. Chiziqli operatorlarni dasturlash. Math kutubxonasi. Math kutubxonasi funksiyalari yordamida chiziqli-matematik misollarning dasturini tuzish

2

A3

Shart operatorlari. Takrorlash operatorlari. Shartsiz o‘tish operatori. Bir o‘lchamli massivlar bilan ishlash. Ko‘p o‘lchamli massivlar bilan ishlash

2

A4

Satrlar bilan ishlash. String turi. Metodlardan foydalanib dastur tuzish. Rekursiv va qayta yuklanuvchi metodlarga oid misollar yechish

2

Jami:

8

II semestr

A1

Sanab o‘tiluvchi tur. Kortejlar. Strukturalar. Dinamik strukturalar Berilganlar oqimlariga doir masala yechish.Fayl tizimi va oqimlarga doir masala yechish

2

A2

Matn va binar fayllar bilan ishlash. Sinf yaratish va ob’ektlarni hosil qilish. Kirish modifikatorlari. Maydon va metodlar

2

A3

Xossalardan foydalanish. Berilganlar uchun get va set bloklarini aniqlash. Statik berilganlardan foydalanish. Statik metodlar bilan ishlash. Nomlar fazosidan foydalanish. dll kutubxona yaratish va bog‘lash. Unar va binar operatorlarni qayta yuklash

2

A4

Sinfning konstanta maydonlari. Qism sinflar bilan ishlash. Voris sinflarni yaratish va foydalanish. Ichki sinflardan foydalanish

2


Download 49.25 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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