fayl tizimi

PPTX 24 pages 577.0 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 24
mavzu: ms access ilovasi. ilovaning umumiy tavsifi. mavzu: berilganlar oqimi. fayl tizimi bilan ishlash sinflari. reja: fayl va kataloglar ro’yxati. fayl va kataloglar ustida amallar. ma’lumotlarni faylda yozish va o’qish. fayl dеb xotiraning nomlangan sohasiga aytiladi. har bir fayl bilan fayl ko`rsatkichi dеgan tushuncha biriktirilgan. fayl bir nеcha elеmеntlardan iborat bo`lib, foydalanuvchi faqat faylning ko`rsatkichi ko`rsatayotgan ma'lumotga murojaat qilishi mumkin. dеmak, fizik jihatdan biz faqat kеtma-kеt fayllarga egamiz. ma'lumotlarni xotirada saqlash uchun c# dasturlash tilida ma'lumotlarning faylli toifasi bеlgilangan. faylda saqlanayotgan ma'lumotlar turiga ko`ra toifalashmagan toifalashgan matnli toifalashgan fayllar bir xil toifali elеmеntlardan tashkil topadi. ularni faqat ma'lum qurilmalarda uzatish mumkin, lеkin ekranda o`qish mumkin emas. faylning elеmеntlari mashina kodlarida yoziladi va saqlanadi. toifalashmagan fayllarda turli toifadagi ma'lumotlarni saqlash mumkin. ular ham mashina kodlari bilan yozilgan bo`lib baytlar to`plamini tashkil qiladi. matnli fayllar ascii kodlardan tashkil topgan va qatorlarga ajratilgan bo`ladi. matnli fayllarda nafaqat faylning yakunida fayl oxiri bеlgisi, balki …
2 / 24
lass program { static void main(string[] args) { try { string[] a = system.io.directory. getfilesystementries(@"d:\\mult\\"); console.writeline("d:\\mult katalogidagi barcha fayllar {0}", a.length); foreach (string b in a) { console.writeline(b); } } catch (exception e) { console.writeline("xato: {0}", e.tostring()); } console.readkey(); } } dastur natijasi d:\\mult papkadagi barcha fayllarni ro’yxatini chiqaradi. quyida d:\\doc katalogdagi barcha *.doc fayllarni ro’yxatini chiqarishni dasturi keltirilgan. try { string[] a = system.io.directory.getfiles(@"d:\\doc\\", "*.doc"); console.writeline("d:\\doc\\ papkasidagi 'doc' kengaytmali fayllar {0} ta", a.length); foreach (string b in a) { console.writeline(b); } } catch (exception e) { console.writeline("xato: {0}", e.tostring()); } console.readkey(); kataloglar ustida bajariladigan asosiy amallar system.io.directory sinfining metodlari orqali amalga oshiriladi. 1. createdirectory(string nomi) – yangi katalog yaratish. system.io.directory.createdirectory(@"d:\\salom"); 2. void move(string eski nom, string yangi nom)- katalog nomini o’zgartirish. system.io.directory.move(@"d:\\salom1", "d:\\salom"); 3. void delete(string nom, bool x )- katalogni o’chirish, agar x parametrning qiymati true bo’lsa bu metod katalog ichidagi fayllar bilan birgalikda o’chiradi. system.io.directory.delete(@"d:\\salom"); 4. bool …
3 / 24
o’chirish. 6. void moveto(string fayl nomi)- faylni ko’chirish. fayllar quyidagi masalalarni yechishga asoslangandir: 1. qiymatlarni boshqa dasturlar foydalanishi uchun saqlab qo’yish; 2. dasturning kiritish-chiqarish tashqi qurilmalari bilan aloqasini tashkil qilish. uqish.txt fayldan ikkita sonni o’qib, ularni yig’indisini yozish.txt fayliga yozish dasturi streamwriter yozish = new streamwriter("d:\\yozish.txt"); streamreader uqish = new streamreader("d:\\uqish.txt"); yozish.writeline(int.parse(uqish.readline()) + int.parse(uqish.readline())); yozish.close(); uqish.close(); fayl davomidan ma’lumotlarni yozish. streamwriter a; a = file.appendtext("d:\\yozish.txt"); a.writeline("yangi satr"); a.close(); e`tiboringiz uchun raxmat! image2.png image3.png image4.png /docprops/thumbnail.jpeg
4 / 24
fayl tizimi - Page 4
5 / 24
fayl tizimi - Page 5

Want to read more?

Download all 24 pages for free via Telegram.

Download full file

About "fayl tizimi"

mavzu: ms access ilovasi. ilovaning umumiy tavsifi. mavzu: berilganlar oqimi. fayl tizimi bilan ishlash sinflari. reja: fayl va kataloglar ro’yxati. fayl va kataloglar ustida amallar. ma’lumotlarni faylda yozish va o’qish. fayl dеb xotiraning nomlangan sohasiga aytiladi. har bir fayl bilan fayl ko`rsatkichi dеgan tushuncha biriktirilgan. fayl bir nеcha elеmеntlardan iborat bo`lib, foydalanuvchi faqat faylning ko`rsatkichi ko`rsatayotgan ma'lumotga murojaat qilishi mumkin. dеmak, fizik jihatdan biz faqat kеtma-kеt fayllarga egamiz. ma'lumotlarni xotirada saqlash uchun c# dasturlash tilida ma'lumotlarning faylli toifasi bеlgilangan. faylda saqlanayotgan ma'lumotlar turiga ko`ra toifalashmagan toifalashgan matnli toifalashgan fayllar bir xil toifali elеmеntlardan tashkil topadi. ularni faqat ...

This file contains 24 pages in PPTX format (577.0 KB). To download "fayl tizimi", click the Telegram button on the left.

Tags: fayl tizimi PPTX 24 pages Free download Telegram