dasturiy taminot tizimlarini loyixalash fanidan mustaqil ishi

DOCX 1 стр. 122,7 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 1
muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injiniring fakulteti 314-20 guruh talabasi davronbek norboyev dasturiy taminot tizimlarini loyixalash fanidan mustaqil ishi mavzu: dt tuzilishiga yangi funktsiyalarni kiritish (initsializatsiya qilish, chiqarish uchun maʼlumotlarni tahrir qilish va shu kabilar). dasturiy kodni lokal boshqarish uchun versiyalar nazorat tizimi (git). reja: dasturiy taminot haqida 2. dt tuzilishiga yangi funksiyalar kiritish 3. versiyalar local boshqaruv tizimi (git) dasturiy taʼminot yoki software bu komputerda maʼlum bir turdagi vazifani bajarish uchun ishlab chiqilgan vositadir. bu hisoblash texnikasi vositalari bilan ma’lumotlarni qayta ishlash tizimini yaratish va ulardan foydalanish uchun dasturiy va hujjatli vositalarni yig‘indisi tushuniladi. aynan shu dasturiy taʼminotgina kompyuter — „quruq temir“ degan atamani yoʻqqa chiqargan. dasturiy vositalar komputer tomonidan qoʻllaniladigan barcha dasturlar toʻplamidir. ingiliz tilida bu atama software yaʼni „soft“ — yumshoq, „ware“ — „mahsulot“ degan maʼnoni bildiradi. dasturiy taʼminot 3 guruhga boʻlinadi: 1-sistema dasturlari (unga turli yordamchi vazifalarni bajaruvchi dasturlar kiradi: task manager (windows …
2 / 1
ta’minoti. hisoblash tizimlarining apparat ta’minoti tarkibiga, apparat konfigurasiyani tashkil etuvchi qurilma va asboblar kiradi. zamonaviy kompyuter va hisoblash majmua (kompleks)lari blok-modulli konstruksiya (tuzilish)dan iborat. ma’lum ishlarni bajarishga zarur bo’lgan apparat konfigurasiyani tayyor blok va qismlardan yig’ib olish mumkin. qurilmalarning, markaziy prosessorga (central processing unit, cpu) nisbatan joylashishiga qarab tashqi va ichki qurilmalarga ajratamiz. tashqi qurilmalar, qoida bo’yicha, ma’lumotlarni kiritish va chiqarish qurilmalaridir, ularni odatda periferik qurilmalar ham deb ataladi. bundan tashqari ma’lumotlarni uzoq saqlashga mo’ljallangan qurilmalar ham tashqi qurilmalarga kiradi. alohida blok va qismlar orasidagi kelishuvchanlik, birgalikda ishlashdagi moslanuvchanlik, apparatli interfeys deb ataluvchi o’tish apparat-mantiqiy qurilmalari yordamida bajariladi. hisoblash texnikasidagi apparat interfeysiga belgilangan standartlar protokollar deyiladi. 2. genetik dasturlash amaliga murojaat qilamiz. 1. initsializatsiya. bu bosqichda fi ta daraxtsimon dasturlardaniborat bo'igan populyatsiya /'(o) stoxastik ishlab chiqiladi, chunki daraxtning ildizli uchlari har doim argumentlari functionset yoki terminalset to'plamlardan tasodifiv tanlanadigan funksiya hisoblanadi. daraxtning tugallovchi uchlari esa o'zgaruvchilar yoki o'zgarmaslar bo'lishi kerak, …
3 / 1
oq bo'lgan maqsad funksiyasining qiymatiga ega bo'lishi mumkin, shuning uchun baho sifatida /’ (o) populyatsiyadagi funksiyalaming eng yaxshi va eng yonion qiymatlari o'rtasidagi farqni qabul qilish mumkin. 3. yangi popiilyatsivani ishlab chiqish va seleksiya. gd ning asosiy operatorlari genetik algoritmlar [63,64] ga o'xshash sxemalar bilan bajariladigan rekombinatsiya (krossingover) va reproduksiya, seleksiya va replikatsivalar hisoblanadi. agar ba’zi dasturlarda reproduksiya operatori ishlatilsa, unda bu dastur yangi populyatsiyaga ko‘chiriladi. krossingover (chatishtirish)ni o'tkazish uchun ikkita otaona xromosomalari tanlanadi, chatishtirish nuqtasi tasodifiy tarzda belgilanadi va almashinuv yo ‘li bilan ikkita avlod shakllantiriladi. lisp tilida dasturiv amalga oshirishda krossingover masalasi, yangi hosil qilinayotgan dasturlardagi sintaksik to‘g ‘rilikni saqlagan holda, ikki dastur o'rtasidagi ro'yxat almashinuviga olib kelinadi. 4. to'xtatish mezonini tekshirish. genetik dasturlash amaiteratsion hisoblanadi va to'xtatish mezonlari esa genetik algoritmlarning mezonlariga o'xshash bo'ladi. genetik dasturlashning istiqbolli yo'nalishlaridan biri avtomatik aniqlanuvchi funksiyalar (adf) bilan ishlash hisoblanadi. bunda asosiy g'oya modellashtirish jarayonida ishlab chiqiladigan adfmodullar va asosiy dasturlardan …
4 / 1
ajratish lozim, aks holda krossingover operatorini bajarilishida sintaksik nokorrekt yechimlar sintezlanishi mumkin. gd dagi boshqa istiqbolli yo'nalishlar qidiruv operatori sifatida nafaqat krossingoverni qo'llash, balki mutatsiya va gd ni transpyuterli 130 hisoblash tizimlarida am alga oshirish ham hisoblanadi. gd ning tezkorligini oshirishni ketma-ket mashinalarda ham amalga oshirish mumkin. xususan, gd ni s tilida amalga oshirish genetik dasturlash tezligini taxminan ikki baravar oshiradi, gd ni z.zs'/'-amalga oshirish bilan solishtirganda. mashinali kodlarda amalga oshirish esa taxminan uch barabarga oshiradi. 3. versiyalar boshqaruv tizimi git nima? git bu bepul, ochiq manbali, linus torvalds tomonidan 2005 yilda yaratilgan versiyani boshqarish tizimi. versiyani boshqarish nima? umuman olganda, bu vaqt o'tishi bilan fayllardagi o'zgarishlarni yozib olishga imkon beradigan tizim bo'lib, keyinchalik siz ushbu fayllarning o'ziga xos versiyalarini kuzatishingiz mumkin bo'ladi. github nima? github - bu git repozitoriylarini boshqarishga imkon beradigan bulutga asoslangan hosting xizmati. repozitoriylar bu yerda joylashgan barcha kod fayllarini o'z ichiga olgan papkaga o'xshaydi. bularning …
5 / 1
va boshqa papkalarning ro'yxatini ko'rsatadi. · cd [ yo'nalish ] — ko'rsatilgan yo'nalishdagi papkaga ko'chadi. · mkdir [ papka-nomi ] — kiritilgan nom bo'yicha papka yaratadi. maqolada quyidagi buyruqlar bilan yaqindan tanishib chiqamiz: — git clone — git status — git add — git commit -m " " — git push yuqoridagi kodlarni bilish orqali, siz bemalol o'z loyihangiz ustida ishlashni boshlashingiz mumkin! bu satrlar, eng muhimlari. bundan tashqari, git init haqida ham gaplashib o'tamiz. githubda ro'yxatdan o'tish va tanishuv. github ning rasmiy saytiga kiring va ro'yxatdan o'ting. ro'yxatdan o'tib bo'lgandan so'ng, saytda qolishingiz mumkin, u yerda barchasi juda yaxshi tuzilgan. lekin, siz o'zingizni kompyuteringizda ishlamoqchi bo'lsangiz, git ni o'ranitishning ayni vaqti. hozir esa terminalingizga o'ting va git ga o'zingizni tanishtiring! kompyuteringizdagi barcha repozitoriylar uchun ismingizni o'rnatish uchun, quyidagi satrni tering: git config --global user.name " " " " ning o'rniga siz o'zingizni ismingizni qo'shtirnoqlar ichida kiriting. agar ismingiz barcha …

Хотите читать дальше?

Скачайте все 1 страниц бесплатно через Telegram.

Скачать полный файл

О "dasturiy taminot tizimlarini loyixalash fanidan mustaqil ishi"

muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injiniring fakulteti 314-20 guruh talabasi davronbek norboyev dasturiy taminot tizimlarini loyixalash fanidan mustaqil ishi mavzu: dt tuzilishiga yangi funktsiyalarni kiritish (initsializatsiya qilish, chiqarish uchun maʼlumotlarni tahrir qilish va shu kabilar). dasturiy kodni lokal boshqarish uchun versiyalar nazorat tizimi (git). reja: dasturiy taminot haqida 2. dt tuzilishiga yangi funksiyalar kiritish 3. versiyalar local boshqaruv tizimi (git) dasturiy taʼminot yoki software bu komputerda maʼlum bir turdagi vazifani bajarish uchun ishlab chiqilgan vositadir. bu hisoblash texnikasi vositalari bilan ma’lumotlarni qayta ishlash tizimini yaratish va ulardan foydalanish uchun dasturiy va hujjatli vositalarn...

Этот файл содержит 1 стр. в формате DOCX (122,7 КБ). Чтобы скачать "dasturiy taminot tizimlarini loyixalash fanidan mustaqil ishi", нажмите кнопку Telegram слева.

Теги: dasturiy taminot tizimlarini lo… DOCX 1 стр. Бесплатная загрузка Telegram