www.wikidata.uk-ua.nina.az
Tekstovi dani takozh Tekstovij format sposib koduvannya danih v obchislyuvalnij sistemi u viglyadi poslidovnosti drukovanih simvoliv V MIME zakodovanim takim chinom danimi vidpovidaye tip text plain Chasto tekstovi dani rozumiyutsya v bilsh vuzkomu sensi yak tekst na bud yakih movah formalnih abo prirodnih yakij mozhe buti prochitanij ta zrozumilij lyudinoyu Tekstovomu formatu protistavlyayutsya dvijkovi dani informaciya v yakih zakodovana dovilnim chinom ne rozrahovani na sprijnyattya lyudinoyu Dlya bilshoyi chastini komp yuternogo obladnannya ta program nevazhlivo chi ye dani tekstovimi Odnak bagato merezhevih protokoliv rozrahovani na robotu lishe z tekstovimi danimi i ne mozhut obroblyati dovilnu poslidovnist bajtiv Takozh deyaki programi obroblyayut tekstovi ta dvijkovi dani po riznomu a deyaki priznacheni dlya obrobki same tekstovih danih Programi dlya stvorennya ta redaguvannya tekstovih danih nazivayutsya tekstovimi redaktorami Zmist 1 Struktura 1 1 Rozbittya na ryadki 2 Koduvannya 3 Tekstovi dani viznachennya Unicode 4 Vikoristannya 5 Sporidneni termini 6 Div takozhStruktura RedaguvatiTekstovimi danimi zazvichaj nazivayutsya poslidovnosti z pidmnozhini znakiv sho vklyuchayut lishe drukovani znaki literi cifri znaki punktuaciyi ta deyaki keruyuchi znaki progalini tabulyaciyi perekladi ryadka Isnuyut metodi napriklad UUENCODE sho dozvolyayut zakoduvati v tekstovomu formati dovilni dani bud yakogo formatu Vimoga do mozhlivosti rozuminnya vmistu lyudinoyu vnosit dodatkovu nadmirnist v uyavlennya danih Napriklad chislo 123 dlya koduvannya yakogo dostatno odnogo 8 bitnogo bajta v tekstovomu viglyadi koduyetsya dekilkoma cifrovimi simvolami tak v desyatkovij sistemi chislennya dlya cogo potribno tri znaka 123 v dvijkovij sim znakiv 1111011 v shistnadcyatkovij dva 7B Rozbittya na ryadki Redaguvati Tekstovi dani mozhut rozdilyatisya na ryadki Na deyakih platformah perevazhno v operacijnih sistemah simejstva UNIX rozbittya na ryadki koduyetsya odnim keruyuchim znakom z kodom 10 v tablici ASCII najmenuvannya Line Feed LF na inshih napriklad v MS DOS ta Microsoft Windows paroyu keruyuchih znakiv z kodami 13 ta 10 Carriage Return i Line Feed CR LF V Mac OS ale ne Mac OS X rozbittya koduyetsya odnim znakom z kodom 13 Take rozbittya keruyuchim znakom abo znakami poyasnyuyetsya robotoyu drukarskih mashinok cherez yaki zdijsnyuvalosya vvedennya v deyakih pershih komp yuterah poziciya vvedennya tam vkazuvalasya stanovishem valika z paperom i dlya povorotu valika ta perehodu do nastupnogo ryadka vimagalosya natiskannya odniyeyi abo dvoh klavish abo vazheliv Takozh znaki rozbivki ryadkiv vikoristovuvalisya dlya upravlinnya mehanichnimi printerami nimi mogli vistupati ti zh drukarski mashinki vikoristovuvani i dlya vvedennya znak LF viklikav prokrutku rulonu z paperom a znak CR viklikav povernennya drukovanoyi karetki tam de voni buli na pochatok ryadka Zvidsi j nazva znakiv angl Line Feed pereklad ryadka ta angl Carriage Return povernennya karetki Na deyakih platformah rozbivka na ryadki robilasya inakshe tekst predstavlyavsya u viglyadi poslidovnosti zapisiv fiksovanoyi dovzhini dlya chogo bilsh korotki ryadki dopovnyuvalisya potribnoyu kilkistyu probiliv Ce vidpovidalo podannyu danih na perfokartah yaki sluguvali zasobom vvedennya ta navit zberigannya danih Koduvannya RedaguvatiPered pochatkom 1960 h komp yuteri perevazhno vikoristovuvalisya dlya podribnennya chisel a ne dlya tekstu pam yat bula duzhe dorogoyu Komp yuteri chasto rezervuvali lishe 6 bitiv dlya kozhnogo simvolu vmishayuchi lishe 64 simvoli prisvoyennya kodiv dlya A Z a z i 0 9 zalishaye lishe 2 kodi daleko ne dostatno dlya normalnogo vikoristannya Bilshist komp yuteriv virishili ne pidtrimuvati mali literi Fred Bruks z IBM duzhe shilyavsya do 8 bitnih bajtiv oskilki koli nebud lyudi zahochut obrobiti tekst vin mav raciyu Hocha IBM vikoristovuvali EBCDIC bilshist tekstiv vidtodi koduvalisya v formati ASCII vikoristovuyuchi znachennya vid 0 do 31 dlya nedrukovanih kontrolnih simvoliv ta znachennya vid 32 do 127 dlya grafichnih simvoliv takih yak bukvi cifri ta rozdilovi znaki Bilshist mashin zberigayutsya simvoli v 8 bitah ridshe anizh 7 ne zvertayuchi uvagi na zajvij bit abo vikoristovuyuchi jogo yak kontrolnij bit Majzhe povsyudne poshirennya ASCII dalo velikij plyus i pishlo na korist ale vse odno bulo ne v zmozi virishiti mizhnarodni ta lingvistichni problemi Znak dolara ne buv takim korisnim v Angliyi i akcentovani simvoli vikoristovuvani v ispanskih francuzkih nimeckih i bagatoh inshih movah buli povnistyu nedostupni v ASCII ne kazhuchi vzhe pro simvoli yaki vikoristovuvalisya v greckij rosijskij i bilshist shidni movi Bagato lyudej kompanij krayin viznachayut zajvi simvoli za neobhidni chasto perepriznachayuchi keruyuchi simvoli abo vikoristovuyuchi znachennya v diapazoni vid 128 do 255 Vikoristannya znachennya ponad 128 konfliktiv za dopomogoyu 8 go bitu yak sumi ale vikoristannya kontrolnoyi sumi postupovo vimerli Ci dodatkovi simvoli buli zakodovani po riznomu v riznih krayinah sho robit teksti nemozhlivimi dlya dekoduvannya bez z yasuvannya avtorskih pravil Napriklad brauzer mozhe vidobrazhati A zamist yaksho vin namagavsya interpretuvati odin nabir simvoliv yak inshij Mizhnarodna organizaciya zi standartizaciyi ISO zreshtoyu rozrobila dekilka kodovih storinok pri ISO 8859 dlya rozmishennya na riznih movah Pershij z nih ISO 8859 1 takozh vidomij yak Latin 1 i pokrivaye potrebi bilshosti yevropejskih mov ne vsih sho vikoristovuyut simvoli na latinskij osnovi ne bulo dostatno miscya shob ohopiti yih usi Zgodom ISO 2022 rozrobiv zabezpechennya dlya peremikannya mizh riznimi naborami simvoliv v seredini fajlu Bagato inshih organizacij rozrobili variaciyi na nih i vprodovzh bagatoh rokiv dlya Windows i Macintosh komp yuteri vikoristovuyutsya nesumisni variaciyi Situaciya z koduvannyam tekstiv stavala dedali vazhchoyu prizvodyachi do zusil ISO i Unicode Consortium rozrobiti yedine unifikovane koduvannya yake b bulo spromozhne pokriti vsi vidomi abo prinajmni vse ostannim chasom vidomo movi Cherez yakijs chas konfliktu ci zusillya buli ob yednani Unicode ostannim chasom dozvolyaye 1 114 112 kodovih znachen i privlasnyuye kodi ohoplyuyuchi majzhe vsi suchasni sistemi tekstopisannya bagato nemovnih simvoliv takih yak grafichni poznachki printera matematichni simvoliv i t d Tekst vvazhayetsya tekstovimi danimi nezalezhno vid jogo koduvannya Shob pravilno zrozumiti abo obrobiti jogo oderzhuvach povinen znati abo buti v zmozi z yasuvati yake koduvannya bulo vikoristane Koristuvachevi ne potribni znannya pro komp yuternu arhitekturu yaka bula vikoristana chi pro binarni strukturi sho viznachayutsya bud yakoyu programoyu yaka stvoryuye dani Tekstovi dani viznachennya Unicode Redaguvati Tekstovi dani yavlyayut soboyu osnovnij zminnij zmist tekstu Tekstovi dani stanovlyat soboyu lish simvolnij kontent a ne jogo zovnishnij viglyad Mozhut buti vidobrazheni bezlichchyu sposobiv ta vimagayut proces renderinga shob zrobiti vidimim zokrema zovnishnij viglyad Natomist rozrizneni procesi vizualizaciyi prosto potribni shob zrobiti tekst chitabelnim vidpovidno do peredbachenogo chitannya Cej kriterij rozbirlivosti obmezhuye kolo mozhlivih poyav Vidnosini mizh zovnishnistyu ta zmistom tekstovih danih mozhna rezyumuvati takim chinom tekstovi dani povinen mistiti dostatno informaciyi shob dozvoliti tekstu buti podanim rozbirlivo i bilshe nichogo Standart Unicode koduye tekstovi dani Riznicya mizh tekstovimi danimi ta inshimi formami danih polyagaye v tomu sho v tomu zh potoci danih ye funkciya vishogo rivnya yaka ne zaznachena v standartnomu Unicode Vikoristannya Redaguvati nbsp Tekstovij fajl pokazanij komandoyu cat u vikni xtermMeta vikoristannya tekstovih danih sogodni persh za vse nezalezhnist vid program yaki vimagayut yih vlasnogo specialnogo koduvannya abo formatuvannya i vid komp yuternih problem arhitekturi takih yak poryadok bajtiv i t d Fajli tekstovih danih mozhna vidkriti chitati ta redaguvati z bezlichi zagalnih tekstovih redaktoriv ta utilitiv Napriklad Bloknot Windows redaguvannya DOS Emacs VI Gedit abo nano Unix Linux SimpleText Mac OS abo TextEdit Mac OS X Pereglyanuti tekstovi fajli mozhna takozh vbudovanimi komandami type v DOS i Windows i utilitami cat v Unix Bagato inshih komp yuternih programi zdatni takozh obroblyati abo stvoryuvati dani tekstovogo tipu Napriklad bezlich komand v DOS Windows Mac OS i Unix i jomu sporidnenih a takozh vebbrauzeri chislenni brauzeri taki yak Lynx i Line Mode Browser produkuyut lishe tekstovi dani dlya vidobrazhennya Tekstovi dani majzhe universalni v programuvanni fajl vihidnogo kodu sho mistit instrukciyi v movi programuvannya perevazhno zavzhdi yavlyayeyu soboyu fajl tekstovih danih Tekstovi dani takozh shiroko vikoristovuyetsya dlya konfiguraciyi fajliv yaki zchituyutsya dlya zberezhenih nalashtuvan pri zapusku programi i dlya bagatoh e mail Tekstovij format chasto vikoristovuyutsya dlya predstavlennya danih yaki sami ne ye chisto tekstovimi U comu razi inshi formati danih nadbudovuyutsya nad prostim tekstom dlya chogo yih keruyuchi konstrukciyi virazhayutsya za dopomogoyu drukovanih sliv i rozdilovih znakiv Ce zabezpechuye zruchnist roboti z danimi na dvoh rivnyah napriklad dani HTML i XML mozhna pereglyadati ta redaguvati za pokazom formatuvannya v rezhimi WYSIWYG a mozhna yih vidkriti v zvichajnomu tekstovomu redaktori i mati dostup do vsih tonkoshiv movi rozmitki Pri zberiganni danih v dovichnim viglyadi yak ce robitsya napriklad v Microsoft Word rannih versij z nimi neridko ne mozhna pracyuvati v inshih programah cherez nedostupnist informaciyi pro strukturu formatu abo navit v riznih versiyah odniyeyi i tiyeyi zh programi U bilshosti mov programuvannya peredbachayetsya vikoristannya tekstovogo formatu dlya vihidnogo kodu program Krim inshogo ce dozvolyaye zastosovuvati do vihidnih kodiv riznomanitni utiliti dlya peretvoren oformlennya poshuku statistiki analizu i t d V fajlah konfiguraciyi bagatoh program zastosovuyetsya tekstovij format navit yaksho tam predstavleni chisla ta vikonavchi peremikachi tak ni Ce desho uskladnyuye programi cherez neobhidnist peretvorennya tekstovih danih u vnutrishnij format i navpaki ale z yavlyayetsya mozhlivist praviti konfiguraciyu vruchnu bez vikoristannya koshtiv nalashtuvannya samoyi programi Sporidneni termini RedaguvatiTermin vidkritij tekst angl plaintext viglyadaye duzhe shozhe na termin angl plain text vikoristovuvanij dlya poznachennya tekstovih danih shiroko zastosovuyetsya v kriptografiyi ta oznachaye bud yaki nezashifrovani dani v tomu chisli i ne tekstovi Termin chistij tekst angl cleartext takozh zastosovuyetsya v kriptografiyi ta oznachaye nezashifrovani dani do togo zh zrozumili lyudini ta nezahisheni vid pidsluhovuvannya pri peredachi Div takozh RedaguvatiPerelik fajlovih formativCya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno listopad 2014 Otrimano z https uk wikipedia org w index php title Tekstovi dani amp oldid 34970152