Cruth inneal-gleidhidh no clò-bhualaidh: Mar a tha cruth faidhle iomlaid 1985 ag obair

Is toil leam a bhith a ’cruthachadh susbaint an-asgaidh làn mholaidhean airson mo luchd-leughaidh, thusa. Cha ghabh mi taic-airgid pàighte, is e mo bheachd fhìn a th ’ann, ach ma tha mo mholaidhean feumail dhut agus ma cheannaicheas tu rudeigin a thogras tu tro aon de na ceanglaichean agam, b’ urrainn dhomh coimisean a chosnadh gun chosgais a bharrachd dhut.

An cruth faidhle iomlaid 1985 Is e cruth dàta a th’ ann an cruth dàta a bhios ag obair mar ghobhar no inneal-còmhdaich airson dàta. Tha e air a chleachdadh gu cumanta airson stòradh agus còmhdhail dàta. Bidh an cruth a’ cleachdadh structar binary sònraichte gus dàta a chòdachadh ann an dòigh chunbhalach agus furasta a chleachdadh.

Thèid an artaigil seo tro na feartan agus co-phàirtean bunaiteach De na Dèan iomlaid air cruth faidhle, agus mìnichidh e mar a tha e ag obair.

Dè th 'ann an container

Sealladh farsaing air cruth faidhle iomlaid 1985

Cruth faidhle eadar-mhalairteach 1985 (ris an canar cuideachd IFF85 no IFF) Is e siostam a th’ ann an siostam a thathar a’ cleachdadh airson fiosrachadh a stòradh agus a iomlaid ann an cruth container no pasgain. Chaidh a leasachadh le Electronic Arts ann an 1984 mar chruth faidhle àbhaisteach fosgailte airson stòradh tar-àrd-ùrlar agus conaltradh dàta eadar coimpiutairean.

Is ann le Electronic Arts a tha IFF85, ach tha mòran de luchd-reic bathar-bog ga chleachdadh agus a’ faighinn taic. Is e prìomh adhbhar protocol IFF85 dàta dà-chànanach a ghluasad eadar diofar sheòrsaichean de shiostaman coimpiutair gus an urrainnear a stòradh no a làimhseachadh ann an diofar chruthan, a’ gabhail a-steach teacsa, àireamhan, grafaigs agus fuaim.

Bidh IFF85 a’ toirt taic do suas ri luachan binary 32-bit a bharrachd air riochdachadh sreang ASCII de gach luach. Bidh an cruth cuideachd a’ toirt taic do rangachd nithean a leigeas le dàta taobh a-staigh shoithichean a bhith air a ghrinneachadh tuilleadh agus air a chlàr-amais ann an roinnean leithid clàr-amais dhathan, dathadh roghnach agus toirt seachad coimeasgaichte. A bharrachd air a’ chomas seo, tha IFF85 cuideachd a’ toirt seachad comas beachdan a cheangal còmhla ri dàta airson adhbharan buadhachaidh.

Loading ...

Tha ailtireachd protocol IFF85 a’ ceadachadh a chleachdadh airson adhbharan eile leithid meadhanan sruthadh no lìbhrigeadh bathar-bog far a bheil pàirtean air an cur air leth thairis air ceangal lìonraidh an àite a h-uile càil aig an aon àm tro aon inneal gluasad faidhle. Dh'fhaodadh seo cuideachadh le bhith a 'lùghdachadh na h-ùine a dh' fheumar gus bathar-bog mòr a luchdachadh sìos prògraman no faidhlichean meadhanan mura feum iad ach cuibhreannan de na tha air a thoirt seachad air a roinn ann an earrannan nas lugha a ghabhas a chuir nas luaithe thairis air ioma-cheanglaichean aig an aon àm seach a bhith a’ feitheamh gus an deireadh airson a h-uile pàirt thairis air aon cheangal mus toir iad a h-uile càil còmhla bho thoiseach gu deireadh. Aon cearcall pròiseas luchdachadh sìos.

Cruth inneal-gleidhidh

An cruth container, gu tric air a ghiorrachadh mar "CFF", an structar dàta bunaiteach ann an cruth faidhle eadar-mhalairteach. Tha an cruth seo a’ toirt seachad frèam airson siostaman faidhle iom-fhillte a chòdachadh agus a dhì-chòdachadh a-steach agus a-mach à cruth binary singilte. Bidh an Cruth Container ag obair mar inneal-còmhdaich airson a bhith a’ gabhail a-steach eileamaidean dàta agus na feartan co-cheangailte riutha taobh a-staigh structar dàta singilte.

Dèanamaid sgrùdadh mar a tha an cruth seo ag obair gus am faigh thu tuigse nas fheàrr air comasan Cruth faidhle Eadar-mhalairteach 1985.

Dè a th’ ann an cruth container?

Cruth container na chruinneachadh de riaghailtean a tha a’ mìneachadh mar a bu chòir faidhle a chuir air dòigh. Bidh e cuideachd a’ sònrachadh mar a bu chòir dàta a chòdachadh agus mar as urrainn do thagraidhean bathar-bog eadar-obrachadh leis an fhaidhle. Chaidh a thoirt a-steach an toiseach ann an 1985, mar an Cruth faidhle eadar-mhalairteach (IFF).

Is e am beachd air cùl a bhith a’ cleachdadh a’ chruth seo gu bheil e a’ ceadachadh diofar phrògraman bathar-bog gus diofar phàirtean de fhaidhle a leughadh, eadhon ged nach robh iad air an dealbhadh gus na cruthan sònraichte sin a leughadh. Tha seo ga dhèanamh nas fhasa faidhlichean a thionndadh bho aon chruth gu cruth eile gun a bhith a 'call susbaint sam bith.

A’ tòiseachadh leis na bùird-sgeulachd stad gluasad agad fhèin

Subscribe to ar cuairt-litir agus faigh do luchdachadh sìos an-asgaidh le trì bùird-sgeulachd. Tòisich le bhith a’ toirt do sgeulachdan beò!

Cha chleachd sinn ach an seòladh puist-d agad airson ar cuairt-litir agus bheir sinn urram dhut prìobhaideachd

Mar as trice tha dà phrìomh phàirt ann an cruth container: cèis agus na th’ ann. Anns a’ chèis tha fiosrachadh èiginneach mun t-seòrsa dàta a tha san fhaidhle agus a’ toirt a-steach rudan leithid algoirmean teannachaidh, algoirmean crioptachaidh, agus mion-chomharrachadh ath-chluich airson faidhlichean meadhanan leithid claisneachd no bhidio.

Tha an dà eileamaid air an stòradh taobh a-staigh earrannan ris an canar cnapan, a tha coltach ri soithichean taobh a-staigh shoithichean - tha a chèis fhèin aig gach pìos anns a bheil fiosrachadh mu na tha na bhroinn. Tha cuid de phìosan cumanta a lorgar ann am faidhlichean IFF a’ toirt a-steach RIFF (goireasan), LIST (liostaichean), PROP (seilbh), agus CAT (catalogan). Faodar na pìosan sin a chuir air dòigh gu rangach gus structar craoibhe IFF a chruthachadh a mhìnicheas pìosan fiosrachaidh co-cheangailte ri gach cnap.

Aon uair ‘s gu bheil an susbaint agus a’ chèis air am mìneachadh le structar craoibhe IFF, faodaidh prògraman bathar-bog an cleachdadh gus an dàta a mhìneachadh ann an dòigh chunbhalach ge bith dè an tagradh a chruthaich e. Leigidh seo leat sgrìobhainnean iom-fhillte a chruthachadh leithid clàran ioma-mheadhain no stòran-dàta gun a bhith draghail mu cho-chòrdalachd briste eadar diofar phrògraman leithid luchd-deasachaidh teacsa no cluicheadairean meadhanan.

Buannachdan Cruth Container

An cruth container, ris an canar cuideachd IFF85 no cruth faidhle eadar-mhalairteach, na ìre fhosgailte airson iomlaid agus stòradh dàta ann didseatach faidhlichean. Chaidh a leasachadh airson a chleachdadh air coimpiutairean pearsanta, ach tha e a-nis ri lorg ann an iomadh àrd-ùrlar eadar-dhealaichte bho luchd-riaghlaidh gnìomhachais gu tagraidhean stèidhichte air an lìon. Is e na prìomh bhuannachdan a bhith a 'cleachdadh an cruth seo an structaran dàta cunbhalach agus an comas a stòradh iomadh seòrsa fiosrachaidh ann an aon àite.

IFF 85 na chruth faidhle rangachaidh a leigeas le diofar thagraidhean diofar sheòrsaichean dàta a cho-roinn agus iomlaid. Is e buannachd an structair rangachd seo gu bheil e a’ cuideachadh le bhith dèanamh cinnteach à cunbhalachd eadar tagraidhean, a’ dèanamh fiosrachadh furasta a thuigsinn ge bith dè an tagradh a chruthaich e no dè an tagradh a thèid a chleachdadh. A bharrachd air an sin, tha IFF85 a’ toirt comas do thagraidhean a stòradh iomadh seòrsa dàta taobh a-staigh an aon fhaidhle- a’ toirt a-steach sreangan teacsa, àireamhan dà-chànanach (airson luachan àireamhach), comharran fuaim (airson claisneachd) agus barrachd. Tha seo ga dhèanamh nas fhasa do luchd-cleachdaidh diofar sheòrsaichean dàta a làimhseachadh taobh a-staigh an aon iarrtas no iomlaid eadar diofar phrògraman bathar-bog a tha air an dealbhadh airson diofar ghnìomhan no àrd-ùrlaran.

Tha buannachdan eile co-cheangailte ri IFF85 a’ toirt a-steach:

  • Ìre àrd de earbsachd leis gu bheil am fiosrachadh gu lèir fhathast slàn aig àm tar-chuir.
  • Co-chòrdalachd le cruthan stòraidh eile.
  • Comas ceangail a leigeas le luchd-cleachdaidh sgrìobhainnean leithid ìomhaighean agus dealbhan a chuir ris.
  • Stampadh dreach a’ leigeil le luchd-cleachdaidh smachd a chumail air ath-sgrùdaidhean.
  • Ath-bheothachadh earbsach bho bhriseadh.
  • Taic airson cinn-latha cruthachaidh/atharrachaidh.
  • Feartan tèarainteachd a leigeas le luchd-cleachdaidh faidhlichean iomlaid a dhìon le facal-faire.
  • Còdachadh fad-ruith a’ lughdachadh na tha de rùm a dhìth airson dàta dian-sreath a stòradh leithid frèamaichean bhidio no faclan claisneachd nach eil tric.
  • Ath-chluich astar caochlaideach ag àrdachadh cruinneas ath-chluich le bhith ag atharrachadh toradh comharran a rèir sin.
  • Dìlseachd fuaim nas fheàrr nuair a thathar a’ sgaoileadh mòran de pharamadairean cainnt co-cheangailte aig an aon àm, a bharrachd air mòran bhuannachdan eile nach eil comasach le cruthan eile.

Cruth clò-bhualaidh

Cruth clò-bhualadair na seòrsa de Cruth inneal-gleidhidh chaidh sin a thoirt a-steach ann an 1985. Chaidh a leasachadh airson an Cruth faidhle eadar-mhalairteach (IFF) mar dhòigh air iomadh seòrsa dàta a stòradh ann an aon fhaidhle. Le bhith a’ pasgadh dàta ann an aon fhaidhle fillte, bidh e nas fhasa do choimpiutairean an dàta a leughadh agus a cho-roinn.

San artaigil seo, bruidhnidh sinn air bunaitean cruth fillte agus mar a tha e ag obair.

Dè a th' ann an cruth Wrapper?

A cruth container no wrapper Is e fòrmat faidhle a th’ ann, gu tric stèidhichte air inbhean gnàthaichte, anns a bheil aon sheòrsa no barrachd de dhàta ann an aon fhaidhle fèin-chumanta. Tha eisimpleirean a’ toirt a-steach faidhlichean cliath-dhuilleag anns a bheil an dà chuid an dàta agus còd a’ phrògraim, ìomhaighean bitmap le teacsa freumhaichte annta agus faidhlichean fuaim le notaichean teacsa.

Is e aon eisimpleir de chruth clò-bhualaidh an 1985 Cruth faidhle eadar-mhalairteach (IFF). Air a leasachadh airson a chleachdadh le joysticks air coimpiutairean Commodore, tha seo “Faidhle iomlaid cruthaichte” air a chleachdadh gu farsaing airson iomadh seòrsa de thagraidhean ioma-mheadhain air sgàth cho sùbailte agus a tha e còmhdhail thar iomadh àrd-ùrlar.

Bidh an IFF a’ roinn gach faidhle gu pìosan a ghabhas leughadh gu neo-eisimeileach bho chèile. Ann am pìos tha an ID àireamh, fiosrachadh meud agus dàta fìor air a stòradh mar an dàrna cuid bytes no caractaran ASCII (no an dà chuid). Feumaidh àireamh ID a bhith anns gach pìos IFF comharraich e gu h-annasach am measg pìosan co-cheangailte agus dealachadh ris bho sheòrsan co-phàirtean eile; tha IDan àbhaisteach ann airson prìomh chomharran (FATH), luchd-dearbhaidh lùb (CKro) agus liostaichean pìosan (LIOSTA). Bidh gach ID a’ comharrachadh seòrsa fa leth de cho-phàirt taobh a-staigh siostam faidhle IFF.

Bidh faidhlichean IFF cuideachd air an cleachdadh le mòran thagraidhean claisneachd / bhidio leis gu bheil iad comasach air iomadh seòrsa fiosrachaidh a stòradh ann an aon phasgan a tha furasta a leughadh / a ghiùlan gun a bhith feumach air prògraman sònraichte gus an còdachadh - a’ toirt a-steach duilleagan sgòr geama bhidio, cruthan modaladh 3D agus obair ealain dhidseatach.

Buannachdan cruth Wrapper

a 'cleachdadh cruth còmhdach-blàthachaidh gus fiosrachadh a stòradh a’ leigeil le buidhnean dàta a stòradh ann an grunn chruthan taobh a-staigh an aon shiostam faidhle gun a bhith a’ call gin de na feartan co-theacsail a bhiodh air chall air dhòigh eile air sgàth eadar-dhealachaidhean ann am bathar-bog no cànanan. Tha gleidheadh ​​​​dàta, ruigsinneachd agus so-ghiùlain uile air an leasachadh le bhith a’ cleachdadh cruth fillte, ga fhàgail na roghainn tarraingeach airson dàta iomlaid eadar siostaman.

Tha 1985 Cruth faidhle eadar-mhalairteach (IFF) na eisimpleir de chruth clò-bhualaidh. Bidh an seòrsa cruth seo a’ cleachdadh structar coltach ri cèis le tagaichean ochd-byte a bheir cunntas air gach nì san fhaidhle agus a mhìnicheas an seòrsa a th’ ann. Bidh IFF cuideachd a’ cleachdadh structaran tana (no pìosan) airson na nithean sin a chur air dòigh ann an rangachd loidsigeach.

Am measg nam buannachdan bho bhith a’ cleachdadh cruth clò-bhualaidh tha:

  • Co-chòrdalachd thar diofar shiostaman le diofar shiostaman obrachaidh, tagraidhean bathar-bog, agus cànanan;
  • So-ghiùlain;
  • Sùbailteachd;
  • Taic nas fheàrr airson eileamaidean ioma-mheadhain leithid ìomhaighean, bhideothan, clàraidhean guth agus beòthachaidhean;
  • Co-fhreagarrachd air ais;
  • Eagrachadh nas fheàrr le bhith a’ cleachdadh rangachd tana;
  • Meudachadh tèarainteachd tro dhòighean crioptachaidh leithid ainmean didseatach agus faclan-faire;
  • Gèilleadh ri inbhean leithid Seòrsa MIME (Multimedia Internet Mail Extensions)..

Le bhith a’ cleachdadh cruth pasgain airson fiosrachadh a stòradh leigidh sin le buidhnean barrachd fhaighinn a-mach às an dàta aca le bhith a’ leigeil le luchd-cleachdaidh na faidhlichean aca a lorg, fhaighinn air ais agus a riaghladh gun dàil. a’ call gin de na feartan co-theacsail air dhòigh eile air chall air sgàth eadar-dhealachaidhean ann an cànanan tagraidh no dreachan bathar-bog.

coimeas

An cruth faidhle eadar-mhalairteach (IFF), a leigeil ma sgaoil ann an 1985 agus tha e àbhaisteach cruth container no wrapper air a chleachdadh airson diofar sheòrsaichean dàta didseatach a stòradh. Tha IFF na chruth dàta sùbailte a tha a’ faighinn taic farsaing bho dhiofar sheòrsaichean de shiostaman coimpiutair agus thagraidhean.

San artaigil seo, nì sinn coimeas eadar IFF agus feadhainn eile cruthan container gus tuigse nas fheàrr fhaighinn air mar a tha e ag obair.

Buannachdan a bhith a’ cleachdadh cruth container

Cruth soitheach mar an cruth faidhle iomlaid 1985 (IFF) a’ cleachdadh dòigh air dàta a chuir air dòigh gu “pìosan” anns a bheil fiosrachadh co-cheangailte anns gach fear. Ged a tha seo feumail airson iomadh adhbhar, aon bhuannachd mhòr a bhith a 'cleachdadh IFF a tha comasach air eadar-ghluasad dàta a dhèanamh eadar tagraidhean air diofar shiostaman agus àrd-ùrlaran.

Nuair a bhios tu a 'cleachdadh cruth container mar IFF, tha faidhlichean air an roinn ann am pìosan agus tha bann-cinn anns gach pìos anns a bheil seòrsa agus fad a’ phìos. Tha seo a’ ciallachadh nach fheum an tagradh a bhith co-cheangailte ri seòrsa agus meud an dàta a gheibh e; chan fheum e ach coimhead air a’ cheann-cinn gus faighinn a-mach dè an seòrsa dàta a tha na bhroinn. A bharrachd air an sin, leis nach fheum ach pàirtean den fhaidhle luchdachadh no gluasad thairis air ceanglaichean lìonra aig àm sònraichte sam bith, IFF a’ comasachadh gluasad faidhle nas luaithe.

Tha e cuideachd a’ tabhann grunn bhuannachdan a thaobh eagrachadh dàta, smachd ruigsinneachd agus dearbhadh ionracas:

  • Buidheann dàta taobh a-staigh a IFF Faodar a choileanadh gu furasta oir faodar pìosan a chuir an àite sam bith taobh a-staigh faidhle agus faodar raointean ùra a chuir gu furasta ris an fheadhainn a th’ ann mar-thà.
  • Faodar smachd ruigsinneachd a dhèanamh le bhith a’ fàgail pàirtean de fhaidhle gun leughadh, fhad ‘s a tha dearbhadh ionracas air a dhèanamh nas fhasa tro chunntasan a tha air an toirt a-steach do chinn-cinn co-cheangailte ri pìosan no faidhlichean slàn airson atharrachaidhean gun fhiosta no mearachdan mar thoradh air cùisean tar-chuir a lorg.

Buannachdan a bhith a’ cleachdadh cruth clò-bhualaidh

Tha cruth còmhdach-blàthachaidh tha grunn bhuannachdan thairis air an cruth container, gu sònraichte ma tha feum aig an tagradh a thathar a’ leasachadh air grunn fhaidhlichean ach meudan beaga de dhàta. Is e aon bhuannachd a th’ ann gu bheil cruth an aodaich a’ feumachdainn nas lugha de ghoireasan na cruth an t-soithich agus mar sin gu bheil e nas fhasa a chleachdadh agus a chumail suas. A bharrachd air an sin, tha an structar còmhdaich a’ cruthachadh structar eagrachaidh nàdarra a bhios a ’sgaradh fhaidhlichean gu buidhnean loidsigeach. Mar eisimpleir, ann am pròiseact beothalachd 3-D, faodar modalan didseatach agus inneach co-cheangailte a chruinneachadh gu loidsigeach taobh a-staigh aon fhaidhle seach a bhith air an stòradh mar sgrìobhainnean fa leth.

Is e buannachd eile a th’ ann a bhith a’ cleachdadh pasgain gu bheil e a’ sìmpleachadh sgaradh fhaidhlichean mòra. Leigidh seo leotha a bhith air am briseadh sìos gu pìosan nas lugha airson an sgaoileadh nuair a bhios iad ag obair le pròiseactan mòra thairis air lìonra no air siostaman bathar-cruaidh nas slaodaiche far am faod fiosrachadh àbhaisteach bann-cinn is bonn-coise buaidh a thoirt air astar pròiseasar. A bharrachd air an sin, tha pasgain nas sùbailte oir is urrainn dhut dàta a chuir ris no a thoirt air falbh bho fhaidhle a tha ann mu thràth gun a bhith a’ dèanamh cron air ionracas, a’ toirt cothrom dhut an aon fhaidhle a chleachdadh airson diofar adhbharan aig amannan eadar-dhealaichte.

Mu dheireadh, tha luchd-gleidhidh comasach air iomadh seòrsa dàta a stòradh a tha gan dèanamh feumail airson a bhith a’ làimhseachadh gach cuid tagraidhean ioma-mheadhain leithid grafaigean agus ceòl a bharrachd air tagraidhean nach eil co-cheangailte ris na meadhanan leithid sgrìobhainnean teacsa no duilleagan-clèithe.

Co-dhùnadh

Gu crìch, tha an Cruth faidhle eadar-mhalairteach (IFF) bho 1985 na fòrmat faidhle ioma-ghnìomhach, earbsach agus furasta a chleachdadh airson iomlaid dàta. Tha e a’ toirt seachad dòigh airson dàta de sheòrsa is meud sam bith a ghiùlan, a’ toirt a-steach faidhlichean fuaim, ìomhaighean grafaigeach, teacsa agus eadhon prògraman so-ghnìomhaichte.

Tha an IFF a’ toirt seachad dòigh air diofar sheòrsan dàta a stòradh ann am faidhlichean eagraichte ‘container’ no ‘wrapper’. Bidh e cuideachd a’ toirt taic do chothrom èifeachdach air thuaiream air fiosrachadh a tha air a stòradh ann an cruth an t-soithich.

Leigidh an IFF le gach earrann faidhle a bhith air a sgaradh bho chèile; nì seo cinnteach nach tèid ach na pàirtean riatanach den fhaidhle iomlan a ghluasad gus lùghdachadh cleachdadh bandwidth agus an cumail eagraichte air draibh diosc. Tha seo ga dhèanamh na inneal air leth freagarrach airson cruinneachadh dàta, a’ pacadh grunn nithean ann am faidhlichean singilte no tasglannan le glè bheag de ghiullachd os an cionn. Ann an ùine ghoirid, tha an Cruth faidhle eadar-mhalairteach (IFF) na inneal air leth feumail a leigeas le luchd-cleachdaidh seòrsa sam bith de fhaidhle coimpiutair a cho-roinn gu furasta fhad ‘s a tha iad a’ sàbhaladh ùine ann a bhith gan eagrachadh gu h-èifeachdach air na draibhean cruaidh aca.

Hi, is mise Kim, màthair agus neach-dealasach gluasad-stad le cùl-fhiosrachadh ann an cruthachadh mheadhanan agus leasachadh lìn. Tha ùidh mhòr agam ann an tarraing agus beòthalachd, agus a-nis tha mi a’ dàibheadh ​​​​an toiseach a-steach don t-saoghal stad-gluasad. Leis a’ bhlog agam, tha mi a’ roinn na tha mi ag ionnsachadh còmhla ribh.