O`zbekiston respublikasi oliy va o`rta maxsus ta`lim vazirligi toshkent davlat iqtisodiyot universiteti
Download 159.5 Kb.
|
Zairov Mirkomil Web dasturlash kurs ishi Amaliy dasturiy taminot
- Bu sahifa navigatsiya:
- Amaliy dasturiy taminot”
- 2.3. Kompyuterning ishlash prinsipi va tashkil etuvchilari III. XULOSA FOYDALANILGAN ADABIYOTLAR I. KIRISH
O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA`LIM VAZIRLIGI TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI Raqamli iqtisodiyot fakulteti Biznes-informatika yonalishi IB-51 guruh talabasi Zairov Mirkomilning “Amaliy dasturiy taminot” mavzusida yozgan KURS ISHI Toshkent - 2021 Mundarija. I. KIRISH II. ASOSIY QISM. 2.1. Tizimli dasturlar va ularning turlari. 2.2. Amaliy dasturlar. Ularni korinishi. 2.3. Kompyuterning ishlash prinsipi va tashkil etuvchilari III. XULOSA FOYDALANILGAN ADABIYOTLAR I. KIRISH Kompyuter dasturiy taminoti orasida eng kop qollaniladigani amaliy dasturiy taminot (ADT)dir bunga asosiy sabab kompyuterlardan inson faoliyatining barcha sohalarida keng foydalanishi, turli predmet sohalarida avtomatlashtirilgan tizimlarning yaratilishi va qollanishidir. Amaliy dasturiy taminot quyidagicha tasniflash mumkin. Muammoga yonaltirilgan ADTga quyidagilar kiradi: -buxgalteriya uchun DT; -personalni boshqarish DT; -jarayonlarni boshqarish DT; -bank axborot tizimlari va boshqalar. Umumiy maqsadli ADT- soxa mutaxasisi bolgan foydalanuvchi axborot texnalogiyasini qollaganda uning ishiga yordam beruvchi koplab dasturlarni oz ichiga oladi. Bular: -kompyuterlarda malumotlar bazasini tashkil etish va saqlashni taminlovchi malumotlar bazasini boshqarish tizimlari (MBBT); -matnli xujjatlarni avtomatik ravishda bichimlashtiruvchi,ularni tegishli xolatda rasmiylashtiruvchi va chop etuvchi matn muxarrirlari; -grafik muxarrirlar; -xisoblashlar uchun qulay muxitni tanlovchi elektron jadvallar; -taqdimot qilish vositalari, yani tasvirlar xosil qilish, ularni ekranda namoyish etish, slaydlar, animatsiya, filmlar tayyorlashga moljallangan maxsus dasturlar. Ofis ADT idora faoliyatini tashkiliy boshqarishni taminlovchi dasturlarni oz ichiga oladi. Ularga quyidagilar kiradi: -rejalovchi yoki organayzerlar, yani ish vaqtini rejalashtiruvchi, uchrashuvlar bayonnomalarini, jadvallarni tuzuvchi, telefon va yozuv kitoblarini olib boruvchi dasturlar; -tarjimon dasturlar, yani berilgan boshlangich matnni korsatilgan tilga tarjima qilishga moljallangan dasturlar; -skaner yordamida oqilgan axborotni tanib oluvchi va matnli ifodaga binoan ozgartiruvchi dasturiy vositalar; - tarmoqdagi uzoq masofada joylashgan abonent bilan foydalanuvchi orasidagi ozaro muloqotni tashkil etuvchi kamunikatsion dasturlar. Kichik nashriyot tizimlari < Multimedia dasturiy vositalari dasturiy maxsulotlarning nisbatan yangi sinfi xisoblanadi. U malumotlarni qayta ishlash muxitining ozgarishi, lazerli disklarning paydo bolishi, malumotlarning tarmoqli texnologiyasining rivojlanishi natijasida shakllandi. Suniy intellekt tizimlari. Bu soxadagi izlanishlarni tort yonalishga bolish mumkin: -ijodiy jarayonlarni imitatsiya qiluvchi tizimlar. Ushbu yonalish kompyuterda oyinlarni (shaxmat, shashka va x.k.) avtomatik tarjima qilishni va boshqalarni amalga oshiradigan dasturiy taminotni yaratish bilan shugullanadi.
Bilimlarga asoslangan intelektual tizimlar. Ushbu yonalishdagi muxim natijalardan biri ekspert tizimlarning yaratilishi xisoblanadi. Shu tufayli suniy intellekt tizimlarini malum va kichik soxalarning eksperti sifatida tan olinishi va qollanishi mumkin. EXMlarning yangi arxitekturasini yaratish. Bu yonalish suniy tafakkur mashinalari (beshinchi avlod EXMlari) ni yaratish muammolarini organadi. Intelektual robotlar. Bu yonalish oldindan qoyilgan manzil va maqsadga erisha oladigan intelektual robotlar avlodini yaratish muammolari bilan shugullanadi. Xozirgi paytda dasturlash texnologiyasining uskunaviy vositalarini yaratish bilan bogliq yonalish tez suratlar bilan rivojlanmoqda. Bunday uskunaviy vositalar dasturlar yaratish va sozlash uchun quvvatli va qulay vositalarni tashkil etadi. Ularga dasturlar yaratish vositalari va Case-texnologiyalar kiradi. Dasturlar yaratish vositalari. Ushbu vositalar dasturlar yaratishda ayrim ishlarni avtomatik ravishda bajarishni taminlovchi dasturiy tizimlarni oz ichiga oladi. Ularga quyidagilar kiradi: -kompilyator va interpretatorlar; -dasturlar kutubxonasi; -turli yordamchi dasturlar. Kompilyator dasturlash tilidagi dasturni mashina kodidagi dasturga aylantirib beradi. Interpretator yuqori darajadagi dasturlash tilida yozilgan dasturning bevosita bajarilishini xam taminlaydi. Dasturlar kutubxonasi oldindan tayyorlangan dasturlar toplamidan iborat. Dasturlar yaratish vositalariga Makroaccembler MASM, Visual Cutt for Windows professional Edition kompilyatori, Visual Basic for Windows va boshqalar kiradi. CASE-texnologiyasi informatikaning xozirgi paytda eng tezkor rivojlanayotgan soxalaridan biridir. CASE-kompyuter Aided Sistem Engineering-axborot-lar tizimini avtomatlashtirilgan usulda loyixalash degani bolib, CASE-texnologiyasi turli mutaxasislar, jumladan, tizimli taxlilchilar, loyixachilar va dasturchilar ishtirok etadigan kopchilikning qatnashishi talab etiladigan axborot tizimlarini yaratishda qollaniladi. Case-texnologiyalari vositalari nisbatan yangi, 80-yillar oxirida shakllangan yonalishdir. Ulardan keng kolamda foydalanish qimmatligi tufayli chegaralangandir. Case-texnologiyasi murakkab dasturiy tizimlarni taxlil etish, loyixalash, ishlab chiqarish va kuzatib turish texnologik jarayonini avtomatlashtiruvchi dasturiy taminotdir. Case-texnologiyasining asosiy yutugi kompyuterlarning maxalliy tarmogida ishlayotgan mutaxasislarni birgalikda, xamkorlikda loyixa ustida ishlashini tashkil eta olishi, loyixaning ixtiyoriy fragmentini eksport-import qila olishligi va loyixani tashkiliy boshqara bilishligidadir. WINDOWS-98-1998 yilning yozida ishlab chiqarilgan yangi operatsion tizim (OT) bolib, yuqori darajadagi ishonchliligi, yaxshilangan bezagi, oz-ozini rivojlantirish uchun maxsus vositalari mavjudligi bilan ajralib turadi. WINDOWS-98 grafik maxsulotning korinishi, tovush va zamonaviy texnologiyalari boyicha yaratilgan multimedia ilovalarini qollash imkoniyatlarini yaxshilaydi. Universal serial Bus (USB) shinasi yordamida tashqi qurilmalarning oson ulanishi va uzib qoyilishini taminlaydi, televidenie xamda shaxsiy kompyuterning imkoniyatlarini birlashtirishga imkon yaratadi. WINDOWS- 98 ning oldingi versiyalardan, xususan WINDOWS-95 dan asosiy farqi- uning ishlatilishi va internetga kirishidagi soddaligi xisoblanadi.Unda Web texnologiyasi boyicha ozgaruvchan yordam tizimi va kompyuter ishlatilishini orgatuvchi 15 ta dastur mavjud. Webyonaltirilgan interfeys foydalanuvchiga kompyuterda, maxalliy kompyuter tarmogida xamda Web-texnologiyda axborotlarning bir xil shaklda ifodalanishini taminlaydi va shu bilan birga axborotlar qidiruvini osonlashtiradi. Windows-98 ishlatilgan xolda qurilmalarga quyidagi minimal talablar qoyiladi: -prosessor pentium100 mgs va undan yuqori; -tezkor xotiraning xami 16 mbayt va undan katta; -tizimning standart ornatilishi uchun qattiq diskda ( vin chesterda) 195 Mb bosh joy bolishi kerak, lekin tizimning konfiguratsiyasi va tanlangan qismlar soniga qarab, 120 dan 295 Mb gacha bosh joy zarur bolishi mumkin; -kompakt-disklar va DVD disklari uchun diskovod; -monitor-VGA yoki undan xam yuqori aniqlikka ega bolgan qurilma; -kiritish qurilmalari Microsoft mouse sichqonchasi yoki unga mos boshqa qurilma. Agar kompyuterda WINDOWS-98 OT ornatilgan bolsa, u kompyuter yoqilishi bilan ishga tushib ketadi va natijada ekranda quyidagi korinish paydo boladi: WINDOWS-98 ekranining asosiy qismlari: -ish stoli asosiy soxa; -masalalar paneli (<<пуск>>tugmachasi bilan boshlanadigan qator) –odatda ekranning quyi qismida joylashadi. Ish tugagach, sichqonchani <<пуск>> tugmachasida bosib <<Завершение работы>> bo’limini tanlash kerak, xosil bo’lgan savol-javob oynasida <<Выключит компютер>> (kompyuterni o’chirish) buyrug’ini tanlab, <<Да>>(xa) tugmachasini bosish zarur. Bunday ketma-ketlik WINDOWS-98 tizimiga o’z ishini to’g’ri tugatish va vaqtinchalik fayllarini berkitish uchun imkon beradi. Kompyutеrning dasturiy ta'minoti orasida eng kup qo’llaniladigani amaliy dasturiy ta'minot (ADT)dir. Bunga asosiy sabab — kompyutеrlardan inson faoliyatining barcha soxalarida kеng foydalanishi, turli prеdmеt soxalarida avtomatlashtirilgan tizimlarning yaratilishi va qo’llanishidir. Amaliy dasturiy ta'minotni quyidagicha tasniflash mumkin. Muammoga yunaltirilgan ADTga quyidagilar kiradi: — buxgaltеriya uchun DT; — pеrsonalni boshkarish DT; — jarayonlarni boshkarish DT; — bank axborot tizimlari va boshkalar.
— kompyutеrlarda ma'lumotlar bazasini tashkil etish va saklashni ta'minlovchi ma'lumotlar bazasini boshkarish tizimlari (MBBT); — matnli xujjatlarni avtomatik ravishda bichimlashtiruvchi, ularni tеgishli xolatda rasmiylashtiruvchi va chop etuvchi matn muxarrirlari; — grafik muxarrirlar; — xisoblashlar uchun kulay muxitni ta'minlovchi elеktron jadvallar; — takdimot kilish vositalari, ya'ni tasvirlar xosil kilish, ularni ekranda namoyish etish, slaydlar, animatsiya, filmlar tayyorlashga muljallangan maxsus dasturlar. Ofis ADT idora faoliyatini tashkiliy boshkarishni ta'minlovchi dasturlarni uz ichiga oladi. Ularga quyidagilar kiradi: — rеjalovchi yoki organayzеrlar, ya'ni ish vaktini rеjalashtiruvchi, uchrashuvlar bayonnomalarini, jadvallarni tuzuvchi, tеlеfon va yozuv kitoblarini olib boruvchi dasturlar; — tarjimon dasturlar, ya'ni bеrilgan boshlang’ich matnni kursatilgan tilga tarjima kilishga muljallangan dasturlar; — skanеr yordamida ukilgan axborotni tanib oluvchi va matnli ifodaga binoan uzgartiruvchi dasturiy vositalar; — tarmokdagi uzok masofada joylashgan abonеnt bilan foydalanuvchi orasidagi uzaro mulokotni tashkil etuvchi kommunikatsion dasturlar.
— Ijodiy jarayonlarni imitatsiya kiluvchi tizimlar. Ushbu yunalish kompyutеrda uyinlarni (shaxmat, shashka va x.k.) avtomatik tarjima kilishni va boshkalarni amalga oshiradigan dasturiy ta'minotni yaratish bilan shuQo’llanadi. — Bilimlarga asoslangan intеllеktual tizimlar. Ushbu yunalishdagi muxim natijalardan biri ekspеrt tizimlarning yaratilishi xisoblanadi. Shu tufayli sun'iy intеllеkt tizimlarini ma'lum va kichiq soxalarning ekspеrti sifatida tan olinishi va qo’llanishi mumkin. — EXMlarning yangi arxitеkturasini yaratish. Bu yunalish sun'iy tafakkur mashinalari (bеshinchi avlod EXMlari) ni yaratish muammolarini urganadi. — Intеllеktual robotlar. Bu yunalish oldindan quyilgan manzil va maksadga erisha oladigan intеllеktual robotlar avlodini yaratish muammolari bilan shugullanadi. Dasturlar buyruqlar ketma-ketligini tartibga keltiruvchi hisoblanadi. Hatto birinchi qaraganda dasturlar uskunalar bilan ozaro harakat (aloqa)da bolmaganidek, kiritish uskunasidan hech qanday malumotni talab qilmaydigandek, chiqish uskunasidan hech qanday malumotni chiqarishni amalga oshirmayotgandek korinsa ham, baribir, uning ishi kompyuterning apparat uskunalarini boshqarishga asoslangan. Kompyuterdagi dasturiy va apparat taminoti chambarchas aloqada, yani ozaro hamkorlikda ishlaydi. Biz bu ikki toifani alohida korib chiqayotganimizdan qatiy nazar, ular orasida dialektik aloqa mavjudligini va ularning har birini korib chiqish hech bolmaganda shartli ekanligini unutmasligimiz kerak. Hisoblash tizimining dasturiy taminotining tarkibi dasturiy konfiguratsiya deb ataladi. Dasturlar orasida, xuddi tabiiy qismlar va bloklar ortasida bolganidek, ozaro aloqa mavjud. Kopgina dasturlar nisbatan ancha pastroq darajadagi dasturlarga tayanib ishlaydi, ya'ni bu orinda biz dasturlararo interfeys haqida gapirishimiz mumkin. Bunday interfeysning mavjud bolish imkoniyati ham texnik shart-sharoitlar va ozaro hamkorlik harakatlarining mavjudligi, amaliyotda esa, u ozaro aloqada bolgan bir necha pogonali taminotning taqsimlanishi bilan taminlanadi. Keyingi har bir daraja ozidan oldingi darajaning dasturiy taminotiga tayanadi. Bunday bolaklab hisoblash texnikasi bilan ishlashning dastur ornatishidan boshlab to amalda foydalanish va unga texnik xizmat korsatishgacha bolgan hamma bosqichlar uchun qulaydir. Shunga ham ahamiyat berish kerakki, yuqori darajadagi barcha dasturiy taminotlar butun tizimning funktsional ishlash qobiliyatini oshiradi. Masalan, tayanch darajada dasturiy taminotni hisoblash tizimi koplab ishlar (funksiyalar)ni bajarish imkonini bermaydi, ammo tizimli dasturiy taminotni ornatish imkoniyatini yaratadi. .
Download 159.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling