Matn muharriri(matn muharriri) har qanday ramziy matnni kiritish, o'zgartirish va saqlashni ta'minlaydi, lekin u asosan yuqori darajadagi dasturlash tillarida dastur matnlarini tayyorlash uchun mo'ljallangan, chunki ular formatlashni, ya'ni matn elementlari tartibini avtomatik o'zgartirish, shrift o'zgarishini talab qilmaydi. va hokazo n. Dastur matni tarixan birinchi bo'lib kompyuter yordamida qayta ishlangan. Matn muharrirlarining operatsiyalar to'plami dasturlash tillarida matnlarni satr-satr yozish xususiyatlarini belgilaydi, garchi bu to'plam juda keng.
Ekran muharriri ishining natijasi - bu barcha belgilar ASCII kodlar jadvalining (Ma'lumot almashish bo'yicha Amerika standartlari qo'mitasi) belgilaridan iborat bo'lgan, qiymati 31 dan katta bo'lgan kodlar, shuningdek yangi qatorli belgilar. Bu fayllarga ASCII fayllari deyiladi.
Boshqarish usullari va xizmat ko'rsatish qobiliyatidan farqli o'laroq, har qanday matn muharrirlari quyidagicha ruxsat beradi:
Video monitor ekranida ko'rsatiladigan matnni 200 belgigacha yozing;
O'zgartirish rejimida xato belgilarni to'g'rilash;
Qatorning o'zgarmagan qismini tarjima qilmasdan, lekin uni qo'shish rejimida butunlay chapga (o'ngga) o'tkazib, qatorga belgilar guruhini (so'zlarni) kiritish va o'chirish;
Bir yoki bir nechta satrlarni o'chirib tashlang, ularni nusxa ko'chiring yoki matnning boshqa joyiga o'ting;
Boshqa matnlardan qatorlar guruhini kiriting;
Belgilangan belgilar guruhining barcha hodisalarini aniqlash (kontekst);
Bir kontekstni boshqasi bilan almashtiring, ehtimol har xil uzunlikdagi;
Kelgusi tuzatishlar uchun yozilgan matnni saqlang;
Matnni bosib chiqarish har xil turlari bosma qurilmalar (printerlar) hujjatning bir shriftli standart bosma dasturlari orqali.
Ko'p mavjud matn muharrirlaridan Norton Editor (Peter Norton Computing Inc.), SideKick (Borland), Brief (Solution Systems), Multi-Edit ko'p funktsiyali ko'p oynali muharriri (American Cybernetics Inc.), Notepad muharririni ajratib ko'rsatish mumkin. Windows operatsion tizimi. Turbosistem dasturlash muharrirlari bir xil toifaga mansub. Turbosistemalarning har biri BASIC, Pascal, C, Prolog, Assembler kabi mashhur dasturlash tillarida dasturlarni tuzish, tuzish, disk raskadrovka qilish va bajarish uchun qulay integratsiyalashgan vositalarni taqdim etadi. Turbosistemalarning majburiy komponenti - bu dastur matnlarini yaratish va yangilash uchun keng imkoniyatlarga ega bo'lgan muharrir. Turbosystems muharriri buyruqlari mashhurlarning buyruqlariga asoslanadi Word dasturlari Yulduzli va juda standartlashtirilgan.
Agar foydalanuvchining asosiy vazifasi bu hujjatlarni chop etish va chop etish uchun tabiiy tillardagi matnlarni tayyorlash bo'lsa, muharrir operatsiyalari majmui sezilarli darajada kengaytirilishi va dasturiy mahsulot yangi sifat - matn tayyorlash tizimi - mahsulotga o'tishi kerak. bu inglizcha so'z protsessoriga mos keladi. Hujjatlarni qayta ishlashning bunday dasturlari hujjat tuzilishiga ega bo'lgan matnlar bilan ishlashga, ya'ni paragraflar, sahifalar va bo'limlardan iborat.
Matnlarni tabiiy tillarda tayyorlash tizimlari orasida uchta katta sinfni ajratish mumkin, lekin chegaralari noaniq: formatlovchilar, matnli protsessorlar va ish stoli noshirlari.
Tayyorlanayotgan hujjatning mashina ichidagi tuzilishiga asoslanib, matn tayyorlash tizimlarini tasniflashga quyidagi yondashuvni taklif qilish mumkin edi.
Formatchi- matnni ichki tasvirlash uchun hech qanday maxsus kodlardan foydalanmaydigan, matnni tayyorlash tizimi, standartlardan tashqari: satr oxiri, aravachani qaytarish, sahifa oxiri (aslida u ASCII fayllari bilan ishlaydi).
Do'stlaringiz bilan baham: |