Mtundu wa Chidebe Kapena Wokulunga: Momwe Fayilo Yosinthira Fayilo ya 1985 Imagwirira Ntchito

Ndimakonda kupanga zinthu zaulere zodzaza ndi malingaliro kwa owerenga anga, inunso. Sindimavomereza ndalama zolipiridwa, malingaliro anga ndi anga, koma mukawona malingaliro anga akuthandizani ndipo mumatha kugula china chake chomwe mumakonda kudzera paulalo mwanga, nditha kupeza ntchito popanda mtengo wowonjezera kwa inu.

1985 Interchange File Format ndi mtundu wa data womwe umagwira ntchito ngati chidebe kapena chokulunga pa data. Nthawi zambiri amagwiritsidwa ntchito posungira ndi kutumiza deta. Mawonekedwewa amagwiritsa ntchito mawonekedwe a binary kuti asungire deta m'njira yokhazikika komanso yosavuta kugwiritsa ntchito.

Nkhaniyi idutsa mu makhalidwe ndi zigawo zikuluzikulu wa Kusinthana Fayilo Format, ndipo ndidzafotokoza momwe zimagwirira ntchito.

Kodi chidebe ndi chiyani

Chidule cha 1985 Interchange File Format

1985 Interchange File Format (yomwe imadziwikanso kuti IFF85 kapena IFF) ndi dongosolo lomwe limagwiritsidwa ntchito kusunga ndi kusinthanitsa zidziwitso mu chidebe kapena chokulunga. Idapangidwa ndi Electronic Arts mu 1984 ngati fayilo yotseguka yosungiramo nsanja komanso kulumikizana kwa data pakati pa makompyuta.

IFF85 ndi ya Electronic Arts, koma imagwiritsidwa ntchito kwambiri ndikuthandizidwa ndi ogulitsa mapulogalamu ambiri. Cholinga chachikulu cha protocol ya IFF85 ndikusamutsa deta ya binary pakati pa mitundu yosiyanasiyana yamakompyuta kuti isungidwe kapena kusinthidwa mwanjira zosiyanasiyana, kuphatikiza zolemba, manambala, zithunzi ndi mawu.

IFF85 imathandizira mpaka 32-bit binary values ​​komanso mawonekedwe a chingwe cha ASCII pamtengo uliwonse. Mawonekedwewa amathandiziranso kuchuluka kwa zinthu zomwe zimalola kuti deta yomwe ili mkati mwazotengera iwongoleredwenso ndikuyikidwa m'magulu monga kulondolera mitundu, mitundu yosankha ndi kumasulira kophatikiza. Kuphatikiza pa lusoli, IFF85 imaperekanso kuthekera kophatikiza ndemanga pamodzi ndi deta pazolinga zake.

Kutsegula ...

Mapangidwe a protocol ya IFF85 amalola kuti agwiritsidwe ntchito pazinthu zina monga kusakatula media kapena kutumiza mapulogalamu kumene magawo amatumizidwa padera pa intaneti m'malo motumiza zonse mwakamodzi kudzera munjira imodzi yotumizira mafayilo. Izi zingathandize kuchepetsa nthawi yofunikira kutsitsa mapulogalamu akuluakulu mapulogalamu kapena mafayilo amakanema angafunike magawo azinthu zomwe zaperekedwa zogawika m'magawo ang'onoang'ono omwe angatumizedwe mwachangu pamalumikizidwe angapo nthawi imodzi m'malo modikirira mpaka kumapeto kwa zigawo zonse pa kulumikizana kumodzi musanabweretse zonse pamodzi kuyambira koyambira mpaka kumapeto. imodzi Download ndondomeko mkombero.

Fomu ya Container

Fomu ya Container, nthawi zambiri amafupikitsidwa ngati "CFF", ndiye maziko a data a Interchange File Format. Mtunduwu umapereka dongosolo la encoding ndi decoding mafayilo ovuta kulowa ndi kutuluka mumtundu umodzi wa binary. Fomu ya Container imagwira ntchito ngati chomangira chophatikiza zinthu za data ndi zomwe zimalumikizana nazo mkati mwadongosolo limodzi la data.

Tiyeni tifufuze momwe mtundu uwu umagwirira ntchito kotero mutha kumvetsetsa luso la 1985 Interchange File Format.

Kodi Container Format ndi chiyani?

Mtundu wa chidebe ndi mndandanda wa malamulo omwe amafotokoza momwe fayilo iyenera kukonzedwa. Imatchulanso momwe deta iyenera kuyikidwira komanso momwe mapulogalamu a mapulogalamu angagwirizanitse ndi fayilo. Idayambitsidwa koyamba mu 1985, ngati Interchange File Format (IFF).

Lingaliro kumbuyo kugwiritsa ntchito mawonekedwe ndi kuti amalola mapulogalamu osiyanasiyana owerengera magawo osiyanasiyana a fayilo, ngakhale kuti sanapangidwe kuti aziwerenga m'mawonekedwewo. Izi zimapangitsa kuti zikhale zosavuta kusintha mafayilo kuchokera kumtundu wina kupita ku wina popanda kutaya chilichonse.

Kuyamba ndi zolemba zanu zoyimitsa nkhani

Lembetsani ku kalata yathu yamakalata ndikutsitsa kwaulere ndi zolemba zitatu. Yambani ndikupangitsa nkhani zanu kukhala zamoyo!

Tidzangogwiritsa ntchito imelo yanu kutsamba lathu ndikulemekeza lanu zachinsinsi

Mtundu wa chidebe nthawi zambiri umakhala ndi zigawo ziwiri zazikulu: envelopu ndi zomwe zili mkati mwake. Envelopuyo ili ndi chidziwitso chofunikira chokhudza mtundu wa data yomwe ili mufayiloyo ndipo imaphatikizanso zinthu monga compression algorithms, encryption algorithms, komanso kuseweredwa kwamafayilo azama media monga ma audio kapena kanema.

Zinthu zonsezi zimasungidwa m'magawo otchedwa zidutswa, zomwe zili ngati zotengera zomwe zili m'mitsuko - chidutswa chilichonse chimakhala ndi envulopu yake yomwe ili ndi chidziwitso cha zomwe zili mkati mwake. Zina mwazinthu zomwe zimapezeka m'mafayilo a IFF zimaphatikizapo RIFF (zithandizo), LIST (mndandanda), PROP (katundu), ndi CAT (makasitomala). Ma chunk awa amatha kukonzedwa mwadongosolo kuti apange mtengo wa IFF womwe umatanthawuza zidziwitso zolumikizidwa ndi chunk iliyonse.

Zomwe zili mkati ndi envulopu zimatanthauzidwa ndi mtengo wa IFF, mapulogalamu a mapulogalamu amatha kuwagwiritsa ntchito kutanthauzira deta mosagwirizana mosasamala kanthu kuti ndi ntchito yotani yomwe idapanga. Izi zimakupatsani mwayi wopanga zolemba zovuta monga ma Albamu amitundu yosiyanasiyana kapena nkhokwe osadandaula za kusweka kwa mapulogalamu osiyanasiyana monga osintha zolemba kapena osewera media.

Ubwino Wopanga Chikhombo

Fomu ya Container, wotchedwanso IFF85 kapena Interchange File Format, ndi muyezo wotseguka wosinthira ndi kusunga deta mkati digito mafayilo. Idapangidwa kuti igwiritsidwe ntchito pamakompyuta anu, koma tsopano ikupezeka m'mapulatifomu osiyanasiyana kuyambira oyang'anira mafakitale kupita ku mapulogalamu a pa intaneti. Ubwino waukulu wogwiritsa ntchito mawonekedwewa ndi Zogwirizana za data ndi kuthekera kosunga zambiri zamitundumitundu pamalo amodzi.

IFF85 ndi mtundu wapamwamba womwe umalola mapulogalamu osiyanasiyana kugawana ndikusintha mitundu yosiyanasiyana ya data. Ubwino wa dongosolo lotsogolali ndikuti umathandizira kuwonetsetsa kugwirizana pakati pa mapulogalamu, kupangitsa kuti chidziwitso chimveke mosavuta mosasamala kanthu kuti ndi pulogalamu yanji yomwe idapangidwa kapena kugwiritsa ntchito kwake. Kuphatikiza apo, IFF85 imapereka mapulogalamu ndi kuthekera kosunga mitundu yambiri ya data mkati mwa fayilo yomweyo-kuphatikiza zingwe, manambala apawiri (za manambala), ma siginecha amawu (za audio) ndi zina zambiri. Izi zimapangitsa kuti zikhale zosavuta kwa ogwiritsa ntchito kusintha mitundu yosiyanasiyana ya data mkati mwa pulogalamu imodzi kapena kusinthana pakati pa mapulogalamu osiyanasiyana omwe amapangidwira ntchito zosiyanasiyana kapena nsanja.

Ubwino wina wokhudzana ndi IFF85 ndi monga:

  • Kudalirika kwakukulu chifukwa zidziwitso zonse zimakhalabe panthawi yopatsirana.
  • Kugwirizana ndi mawonekedwe ena osungira.
  • Kuthekera kophatikizika komwe kumalola ogwiritsa ntchito kuwonjezera zolemba monga zithunzi ndi zojambula.
  • Kusindikiza kwamitundu komwe kumalola ogwiritsa ntchito kuwongolera zosinthidwa.
  • Kuchira kodalirika kuchokera ku kusokonezedwa.
  • Thandizo la masiku opanga / kusintha.
  • Zotetezedwa zomwe zimalola ogwiritsa ntchito kuti ateteze mafayilo achinsinsi.
  • Kabisidwe kautali wothamanga kumachepetsa kuchuluka kwa malo ofunikira kuti musunge deta yotsatizana kwambiri monga mafelemu amakanema kapena mawu osamveka.
  • Kusewerera kosinthika kosinthika kumakulitsa kulondola kobwereza posintha ma siginecha moyenerera.
  • Kupititsa patsogolo kukhulupirika kwamawu potumiza kuchuluka kwa mawu olumikizana nthawi imodzi, kuphatikiza zabwino zambiri zomwe sizingatheke ndi mitundu ina.

Fomu ya Wrapper

Mtundu wa Wrapper ndi mtundu wa Fomu ya Container yomwe idakhazikitsidwa mu 1985. Idapangidwa kuti Interchange File Format (IFF) monga njira yosungira mitundu ingapo ya data mkati mwa fayilo imodzi. Mwa kukulunga deta mu fayilo imodzi yokha, zimapangitsa kuti makompyuta aziwerenga komanso kugawana deta.

M'nkhaniyi, tikambirana zoyambira za mtundu wa wrapper ndi momwe zimagwirira ntchito.

Kodi Wrapper Format ndi chiyani?

A chidebe kapena wrapper mtundu ndi mtundu wa fayilo, womwe nthawi zambiri umatengera miyezo yomwe ilipo, yomwe imakhala ndi mtundu umodzi kapena zingapo zamtundu wina mufayilo imodzi yokha. Zitsanzo zimaphatikizapo mafayilo a spreadsheet omwe ali ndi deta ndi ndondomeko ya pulogalamu, zithunzi za bitmap zomwe zili ndi malemba ophatikizidwa ndi mafayilo amawu okhala ndi mawu ofotokozera.

Chitsanzo chimodzi cha mawonekedwe a wrapper ndi 1985 Interchange File Format (IFF). Zapangidwa kuti zigwiritsidwe ntchito ndi zokondweretsa pamakompyuta a Commodore, izi "Fayilo Yosinthira Yosinthidwa” idayamba kugwiritsidwa ntchito kwambiri pamitundu yosiyanasiyana yamapulogalamu amawu ambiri chifukwa cha kusinthasintha kwake komanso kuyenda pamapulatifomu osiyanasiyana.

IFF imagawa fayilo iliyonse kukhala magawo omwe amatha kuwerengedwa paokha. Chigawo chili ndi Nambala ya ID, kukula kwake ndi deta yeniyeni yosungidwa ngati ma byte kapena zilembo za ASCII (kapena zonse ziwiri). Chigawo chilichonse cha IFF chiyenera kukhala ndi nambala ya ID zindikirani mwapadera pakati pa zigawo zogwirizana ndikuchisiyanitsa ndi mitundu ina ya zigawo; pali ma ID okhazikika pazolozera zazikulu (KOSA), zowongolera ma loop (CKro) ndi machunk lists (LIST). ID iliyonse imazindikiritsa mtundu wamtundu womwe uli mkati mwa fayilo ya IFF.

Mafayilo a IFF amagwiritsidwanso ntchito ndi mapulogalamu ambiri amawu/kanema chifukwa amatha kusunga mitundu ingapo yazidziwitso mu phukusi limodzi losavuta kuwerenga/lonyamulika popanda kufunikira mapulogalamu apadera kuti asinthe - kuphatikiza mapepala amasewera apakanema, mawonekedwe a 3D ndi zojambula zadijito.

Ubwino wa Wrapper Format

Kugwiritsa ntchito mtundu wa wrapper kusunga zidziwitso kumalola mabungwe kusunga deta m'mawonekedwe angapo mkati mwa fayilo yomweyo popanda kutaya chilichonse mwazinthu zomwe zikanatayika chifukwa cha kusiyana kwa mapulogalamu kapena zilankhulo. Kusungidwa kwa data, kupezeka, ndi kusuntha zonse zimawongoleredwa pogwiritsa ntchito mtundu wa wrapper, zomwe zimapangitsa kukhala chisankho chokongola posinthanitsa deta pakati pa machitidwe.

The 1985 Interchange File Format (IFF) ndi chitsanzo cha mtundu wa wrapper. Mtundu woterewu umagwiritsa ntchito mawonekedwe ngati envelopu okhala ndi ma tag asanu ndi atatu omwe amafotokozera chinthu chilichonse mufayilo ndikutanthauzira mtundu wake. IFF imagwiritsanso ntchito nyumba zazikulu (kapena chunks) polinganiza zinthu izi momveka bwino.

Ubwino wogwiritsa ntchito mawonekedwe a wrapper ndi awa:

  • Kugwirizana pamakina osiyanasiyana okhala ndi machitidwe osiyanasiyana, mapulogalamu apulogalamu, ndi zilankhulo;
  • Kunyamula;
  • kusinthasintha;
  • Thandizo labwino lazinthu zamtundu wa multimedia monga zithunzi, makanema, mawu ojambulira ndi makanema ojambula;
  • Kugwirizana kumbuyo;
  • Kukonzekera bwino pogwiritsa ntchito chunk hierarchies;
  • Kuchulukitsa chitetezo kudzera mu njira zolembera monga ma signature a digito ndi mapasiwedi;
  • Kutsata mfundo monga Mitundu ya MIME (Multimedia Internet Mail Extensions)..

Kugwiritsa ntchito mawonekedwe a wrapper kusunga zidziwitso kumalola mabungwe kuti apeze zambiri kuchokera ku data yawo polola ogwiritsa ntchito kupeza mwachangu, kupeza ndikuwongolera mafayilo awo popanda kutaya chilichonse mwazinthu zamkati zinatayika chifukwa cha kusiyana kwa zilankhulo zogwiritsira ntchito kapena mapulogalamu a mapulogalamu.

kuyerekezera

Interchange File Format (IFF), inatulutsidwa mu 1985 ndipo ndi muyezo chidebe kapena wrapper mtundu amagwiritsidwa ntchito posungira mitundu yosiyanasiyana ya data ya digito. IFF ndi mtundu wosinthika wa data womwe umathandizidwa kwambiri ndi mitundu yosiyanasiyana yamakompyuta ndi ntchito.

M'nkhaniyi, tifanizira IFF ndi zina mafomu a chidebe kuti mumvetse bwino momwe zimagwirira ntchito.

Ubwino Wogwiritsa Ntchito Mawonekedwe a Container

Mawonekedwe a chidebe monga 1985 Interchange File Format (IFF) amagwiritsa ntchito njira yosinthira deta kukhala "machunks" omwe ali ndi chidziwitso chogwirizana. Ngakhale izi ndizothandiza pazinthu zambiri, mwayi umodzi wogwiritsa ntchito IFF ndi kuthekera kwake kuthandizira kusinthanitsa kwa data pakati pa mapulogalamu pamakina osiyanasiyana ndi nsanja.

Pamene ntchito chidebe mtundu monga IFF, mafayilo amagawidwa m'magulu ndipo chunk iliyonse imakhala ndi mutu wokhala ndi mtundu ndi kutalika kwa chunk. Izi zikutanthauza kuti kugwiritsa ntchito sikuyenera kukhudzidwa ndi mtundu ndi kukula kwa deta yomwe imalandira; zimangofunika kuyang'ana pamutu kuti mudziwe mtundu wa deta yomwe ili mkati. Kuphatikiza apo, chifukwa magawo okha a fayilo amafunikira kutsitsa kapena kusamutsa pa intaneti nthawi iliyonse, IFF imathandizira kusamutsa mafayilo mwachangu.

Imaperekanso maubwino angapo okhudzana ndi kulinganiza deta, kuwongolera mwayi wopezeka ndi kutsimikizira kukhulupirika:

  • Kupanga data mkati mwa IFF zitha kuchitidwa mosavuta popeza chunks imatha kuwonjezeredwa malo aliwonse mkati mwa fayilo ndipo magawo atsopano amatha kuwonjezeredwa pa omwe alipo.
  • Ulamuliro wofikira ukhoza kuchitidwa mwa kusiya mbali za fayilo yosawerengeka, pamene kutsimikizira kukhulupirika kumakhala kosavuta kupyolera mu ma checksums ophatikizidwa pamitu yokhudzana ndi chunks kapena mafayilo onse kuti azindikire kusintha kwangozi kapena zolakwika chifukwa cha kufalitsa nkhani.

Ubwino Wogwiritsa Ntchito Wrapper Format

The mtundu wa wrapper ali ndi zabwino zambiri kuposa mawonekedwe a chidebe, makamaka ngati pulogalamu yomwe ikupangidwa ikufuna mafayilo angapo koma ma data ang'onoang'ono. Ubwino umodzi ndikuti mawonekedwe a wrapper amafunikira zinthu zochepa kuposa mawonekedwe a chidebe ndipo chifukwa chake ndi osavuta kugwiritsa ntchito ndikusunga. Kuphatikiza apo, mawonekedwe a wrapper amapanga gulu lachilengedwe lomwe limalekanitsa mafayilo kukhala magulu omveka. Mwachitsanzo, mu projekiti ya makanema ojambula a 3-D, mitundu yofananira ya digito ndi mawonekedwe amatha kuikidwa m'magulu amtundu umodzi m'malo mosungidwa ngati zikalata zosiyana.

Ubwino wina wogwiritsa ntchito wrapper ndikuti umathandizira magawo akulu akulu. Izi zimawalola kuti agawidwe m'magulu ang'onoang'ono kuti atumize pamene akugwira ntchito ndi mapulojekiti akuluakulu pa intaneti kapena pamakina ocheperapo a hardware kumene chidziwitso chamutu ndi zapansi zingakhudze kuthamanga kwa purosesa. Kuonjezera apo, wrappers amasinthasintha chifukwa mungathe kuwonjezera kapena kuchotsa deta kuchokera pa fayilo yomwe ilipo popanda kuwononga kukhulupirika kwake, kukulolani kugwiritsa ntchito fayilo yomweyi pazinthu zosiyanasiyana nthawi zosiyanasiyana.

Pomaliza, wrappers amatha kusunga mitundu ingapo ya data yomwe imawapangitsa kukhala othandiza pakugwiritsira ntchito ma multimedia monga zojambulajambula ndi nyimbo komanso zosakhudzana ndi media monga zolemba kapena maspredishiti.

Kutsiliza

Pomaliza, Interchange File Format (IFF) kuchokera 1985 ndi zosunthika, odalirika ndi yosavuta kugwiritsa ntchito wapamwamba mtundu kwa deta kuwombola. Imapereka njira yotumizira mtundu uliwonse ndi kukula kwa data, kuphatikiza mafayilo amawu, zithunzi zojambulidwa, zolemba komanso mapulogalamu omwe angathe kukwaniritsidwa.

IFF imapereka njira yosungira mitundu yosiyanasiyana ya data mkati mwa mafayilo okonzedwa a 'chotengera' kapena 'wrapper'. Imathandiziranso mwayi wopezeka mwachisawawa pazomwe zasungidwa mumtundu wa chidebe.

IFF imalola kuti gawo lililonse la fayilo lilekanitsidwe kuchokera kwa wina ndi mnzake; izi zimatsimikizira kuti zigawo zofunikira zokha za fayilo yonse zimasamutsidwa kuti kuchepetsa kugwiritsa ntchito bandwidth ndikuwasunga mwadongosolo pa disk drive. Izi zimapangitsa kukhala chida chabwino kwa kusungitsa deta, kulongedza zinthu zingapo m'mafayilo amodzi kapena zolemba zakale zomwe zili ndi ntchito yocheperako. Mwachidule, a Interchange File Format (IFF) ndi chida chothandiza kwambiri chomwe chimalola ogwiritsa ntchito kugawana mosavuta mtundu uliwonse wa fayilo yapakompyuta ndikusunga nthawi yowakonza bwino pama hard drive awo.

Moni, ndine Kim, mayi komanso wokonda kuyimitsa zoyenda komanso wodziwa zambiri pakupanga media komanso kakulidwe ka intaneti. Ndili ndi chikhumbo chachikulu chojambula ndi makanema ojambula, ndipo tsopano ndikudumphira molunjika kudziko loyimitsa. Ndi blog yanga, ndikugawana zomwe ndaphunzira ndi inu anyamata.