oddiy notepad: fayl alarm

DOCX 31 pages 444.9 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 31
o‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi matematika va informatika fakulteti axborot texnologiyalari kafedrasi “ dasturlash” fanidan kurs ishi mavzu: oddiy notepad: foydalanuvchi kiritgan matnni faylda saqlaydigan, matnni o‘qiydigan va tahrirlash imkonini beradigan dastur bajardi: kurs ishi rahbari: farg‘ona – 2025 reja: i. kirish ii. asosiy qism: 1-§. c++ dasturlash tilida fayllar bilan ishlashning asosiy tushunchalari 2-§. oddiy notepad dasturining tuzilishi va funksiyalari 3-§. c++ dasturlash tilida oddiy notepadning dasturi uchun kerakli qism kodlarni ishlab chiqish iii. xulosa iv. foydalaniladigan adabiyotlar ilova mundarija i.kirish 4 ii. asosiy qism 6 1-§. c++ dasturlash tilining elementlari 6 2-§. c++ dasturlash tilida fayllar bilan ishlashning asosiy tushunchalari 11 3-§. oddiy notepad dasturining tuzilishi va funksiyalari 15 iii.xulosa 17 iv.foydalanilgan adabiyotlar 18 dastur kodi: 18 kirish insoniyat o‘zining tarixiy taraqqiyoti jarayonida har xil ish qurollarini yaratgan. bu ish qurollari uning jismoniy mеhnatini yengillashtirishga xizmat qilgan. bularga oddiy bolta, tеsha, arradan tortib hozirgi zamon …
2 / 31
gidan-yangi yo‘nalishlarga, mutaxassisliklarga tarmoqlanib ketmoqda: algoritmik, mantiqiy, obyektga yo‘naltirilgan, vizual, parallel dasturlash texnologiyalari, animatsiya, multimediya, web, ma’lumotlar bazasini boshqarish tizimlari, ko‘p prosessorli, neyron arxitekturali kompyuterlar va hokazo. ko‘rinib turibdiki, informatika meta fan darajasiga ko‘tarilib, uni bitta o‘quv kursi chegarasida to‘liq o‘zlashtirishning imkoni bo‘lmay qoldi. zamonaviy kompyuterlar va axborot texnologiyalari hayotimizning ajralmas qismiga aylangan. har kuni matnli hujjatlar, eslatmalar, xarid ro‘yxatlari va boshqa ko‘plab yozma ishlar bilan ishlashimiz kerak bo‘ladi. ushbu vazifalarni bajarish uchun kompyuterda turli dasturlar, jumladan matn muharrirlari, keng qo‘llaniladi. bunday dasturlardan biri – notepad bo‘lib, bu dastur orqali foydalanuvchi oddiy matnlarni kiritish, tahrirlash va saqlash imkoniyatiga ega bo‘ladi. notepad dasturi juda sodda bo‘lsa-da, uning yaratilishi va ishlash prinsiplarini o‘rganish dasturlashni o‘rganuvchilar uchun muhim ahamiyatga ega. matn muharriri yaratish nafaqat oddiy foydalanuvchi interfeysini ishlab chiqishni, balki fayllar bilan ishlashni, ma’lumotlarni saqlash va o‘qish jarayonlarini amalga oshirishni ham o‘z ichiga oladi. bunday dastur, ayniqsa, c++ kabi dasturlash tillarini o‘rganayotganlar uchun …
3 / 31
orqali quyidagi maqsadlarga erishiladi: – c++ dasturlash tilida fayllar bilan ishlashni o‘rganish.; – foydalanuvchi interfeysini yaratish va dasturda sodda menyu tizimini qo‘llash; – dastur tuzilishini yaratish va foydalanuvchi bilan o‘zaro aloqani ta’minlash. kurs ishining vazifalari. kurs ishini amalga oshirish jarayonida quyidagi vazifalar bajariladi: fayl ochish, unga yozish, o‘qish va yopish amallarini o‘z ichiga olgan dastur tuzish. kurs ishining dolzarbligi. ushbu kurs ishining dolzarbligi yuqori, chunki hozirgi kunda matn muharrirlari, masalan, notepad kabi oddiy dasturlar har kuni ishlatiladi; c++ dasturlash tilida bunday dasturlarni yaratish orqali fayllar bilan ishlashni o‘rganish. kurs ishining obyektlari. kurs ishining asosiy obyektlari quyidagilardan iborat: matn muharriri dasturi, c++ dasturlash tili, foydalanuvchi interfeysi, fayl operatsiyalari, foydalanuvchi tanlovi, konsol interfeysi. asosiy qism 1-§. c++ dasturlash tilining elementlari hozirgi kunda juda ko‘p algoritmik tillar mavjud. bular ichida java va c++ dasturlash tillari universal tillar hisoblanib, boshqa tillarga qaraganda imkoniyatlari kengroqdir. so‘ngi yillarda java va c++ dasturlash tillari juda takomillashib, tobora …
4 / 31
ulardan eng ko‘zga tashlanadigani xerox ning palo altoda joylashgan ilmiy-qidiruv markazida tuzilgan smalltalk dasturlash tilidir. smalltalk da hamma narsa obyektlarga asoslangan. c++ esa gibrid tildir. unda c tiliga o‘hshab strukturali dasturlash obyektlar bilan dasturlash mumkin. c++ funksiya va obyektlarning juda boy kutubhonasiga ega. ya’ni c++ dasturlash tilida dasturlashni o‘rganish ikki qismga bo‘linadi. birinchisi bu c++ tilini o‘zini o‘rganish, ikkinchisi esa c++ ning standart kutubhonasidagi tayyor obyekt va funksiyalarni qo‘llashni o‘rganishdir. c++ tiliga ko‘plab yangiliklar kiritilgan bo‘lib, tilning imkoniyati yanada kengaytirilgan. c++ dasturlash tili ham boshqa dasturlash tillari kabi o‘z alfavitiga va belgilariga ega. tillarda mavjud alfavit va leksemalarga quyidagilar kiradi: 1. katta va kichik lotin alfaviti harflari; 2. raqamlar - 0,1,2,3,4,5,6,7,8,9; 3. maxsus belgilar: " {} | [] () + - / % \ ; ‘ : ? _ ! & ~ # ^ . * alfavit belgilaridan tilning leksemalari shakllantiriladi: – identifikatorlar; – kalit (xizmatchi yoki zahiralangan) so‘zlar; – …
5 / 31
agilar: #include , #include #include #include #include va boshqalar makrolar (#define) – dastur bajarilishi davomida o‘zgaruvchi ko‘rsatilgan qiymatni qabul qilishi uchun (const). unda makroning nomi va qiymati ko‘rsatiladi. masalan: #define pi 3.1415 #define x 556 #define s[100] #define m x*x*x main () funksiyasi– asosiy degan ma’noni anglatadi. bu funksiya “{” belgisidan boshlanadi va dasturning asosini tashkil etuvchi o‘zgaruvchilarning toifalari ko‘rsatiladi. dastur “}” belgisi bilan yakunlanishi shart. agar dasturda qism dasturlardan foydalanilayotgan bo‘lsa, ularning nomlari va haqiqiqy parametrlari keltiriladi. so‘ngra dasturning asosiy buyruqlari yoziladi. agar buyruqlar murakkab bo‘lsas, ular alohida “{ }” belgilari orasiga olingan bo‘lishi kerak. с++ tilida dasturning asosi bo‘lmish buyruqlar kichik harflar bilan yoziladi. buyruqlar nuqta-verguk bilan (;) yakunlanadi. buyruqlar bir qator qilib yozilishi ham mumkin. c++ dasturlash tilida dastur funksiya va funksiyalardan tashkil topadi. agar dastur bir nechta funksiyalardan tashkil topgan bo‘lsa, bir funksiyaning nomi main deb nomlanishi shart. dastur aynan main funksiyasining birinchi operatoridan boshlab bajariladi. …

Want to read more?

Download all 31 pages for free via Telegram.

Download full file

About "oddiy notepad: fayl alarm"

o‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi matematika va informatika fakulteti axborot texnologiyalari kafedrasi “ dasturlash” fanidan kurs ishi mavzu: oddiy notepad: foydalanuvchi kiritgan matnni faylda saqlaydigan, matnni o‘qiydigan va tahrirlash imkonini beradigan dastur bajardi: kurs ishi rahbari: farg‘ona – 2025 reja: i. kirish ii. asosiy qism: 1-§. c++ dasturlash tilida fayllar bilan ishlashning asosiy tushunchalari 2-§. oddiy notepad dasturining tuzilishi va funksiyalari 3-§. c++ dasturlash tilida oddiy notepadning dasturi uchun kerakli qism kodlarni ishlab chiqish iii. xulosa iv. foydalaniladigan adabiyotlar ilova mundarija i.kirish 4 ii. asosiy qism 6 1-§. c++ dasturlash tilining elementlari 6 2-§. c++ dasturlash tilida fayllar bilan ishlashning asosiy t...

This file contains 31 pages in DOCX format (444.9 KB). To download "oddiy notepad: fayl alarm", click the Telegram button on the left.

Tags: oddiy notepad: fayl alarm DOCX 31 pages Free download Telegram