CoimpiutaireanSeòrsaichean faidhle

Executable faidhlichean aig a bheil an leudachadh den t-seòrsa? As cumanta

Cleachdaiche sam bith de shiostam coimpiutaireachd, aon dòigh no eile, a bha mu choinneamh leis a 'bhun-bheachd an executable phrògram. Agus chan eil e daonnan (ged gu math tric) executable faidhlichean a tha an leudachan EXE, cumanta airson Windows siostaman stèidhichte. Airson a 'tuigsinn a' chùis a leudachadh, tha sinn a 'beachdachadh air a' choitcheann fiosrachadh mu na goireasan sin agus cuid de na prìomh sheòrsachan.

Caochlaidhean executables bho nithean eile

Mus tèid thu argamaid a dhèanamh gu bheil am prògram a 'executable faidhl Tha leudachadh ach an aon seòrsa sònraichte a bu chòir a bhith a' dèiligeadh ri mar a nì eadar-dhealachadh bho dhaoine eile.

Gu dearbh, am measg na prìomh eadar-dhealachaidhean de executable bho faidhlichean fiosrachaidh eile dàta a 'comharrachadh grunn de phrìomh:

  • fhèin a leudachadh a 'sealltainn na th' air an fhaidhle no an inneal no bytecode virtual inneal;
  • ainm-sgrìobhte (ann an cruth air leth sònraichte Byte ruithean shusbaint);
  • Feartan ann am faidhle siostam (gnìomh et al.).

Gu mì-fhortanach, fiù 's ma tha fios agad gu bheil executable faidhlichean a tha an leudachan ainm, mar eisimpleir, EXE, faic na th' ann de dhòigh àbhaisteach fail, a chionn a leithid de rudan air a chur ri chèile an t-susbaint a tha air a thaisbeanadh nuair a bhios tu fhaicinn mar chiall seata de charactaran. Anns a 'chùis as fheàrr a tha e riatanach a' cleachdadh na Disassembler dhrogaichean no rudeigin eile a leigeas leat a dhèanamh decompilation. Ach a-nis chan eil e mu dheidhinn sin.

Tha structar a 'executable faidhlichean

A thaobh a 'togail an seòrsa seo de faidhl, mar riaghailt, tha iad a' bannan-cinn (a rèir aithris, gu bàs stiùireadh, roghainnean, cruthan code), an stiùireadh fhèin (innealan, amh no Byte còdan).

àrainneachd tuairisgeul Faodar gabhail a-steach uaireannan ann an structar de dhàta gus debug OS riatanasan liostaichean de co-cheangailte leabharlannan, ìomhaighean, fuaim, grafaig, bileagan, ìomhaighean is mar sin air adhart. d. Le t-slighe, tha mòran de 's dòcha an aire gun robh, airson a' mhòr-chuid pàirt anns gach siostaim-obrachaidh an ìomhaigheag ann an fhaidhle a tha ri fhaotainn an toiseach (air chùmhnant gum bu chòir dha a 'tòiseachadh le obair ann.)

prionnsabal obrachadh

Dearbh, a dh'aindeoin 's gu bheil executable faidhlichean a tha a' leudachadh diofar sheòrsaichean, tha iad ag obair ann an dòigh coltach.

Nuair a bhios tu a 'ruith na executable Tha am faidhl luchdachadh a-steach dhan choimpiutair chuimhne. Mar so tha initialization agus prògramadh àrainneachd, "a 'tarraing suas" a bharrachd leabharlannan, mur a' cleachdadh leithid a thoirt seachad leis a 'phrògram, a' cur cuid a bharrachd obair agus coileanadh na dòighean-teagaisg fhèin,-òrdachadh ann an fhaidhle.

Dè an leudachan tha executable prògram faidhlichean?

A-nis tha sinn a 'tighinn dìreach a dhèanamh nas motha. Tha e a 'Goes Without Saying a h-uile nì nach toir (e a' toirt cus ùine). Air an làimh eile, tha e comasach a bhith ag aithneachadh agus as mòr-chòrdte as cumanta.

Mar sin, a rèir na th 'air seòrsa agus air a mhìneachadh le leudachadh. Mar eisimpleir, ann an Windows as cumanta executable faidhlichean a tha an leudachan EXE. Tha seo a 'buntainn ris a h-uile phrògraman a dhealbh a bhith ag obair ann an àrainneachd de na siostaman. Na rudan seo anns an t-inneal còd. Glè choltach (cuideachd leis an t-susbaint a leithid de còdan) na bin faidhlichean.

Seòrsa eile de executable faidhlichean a tha a phacaigeadh rudan leithid Cmd, ialtag agus COM, leis a 'chiad seòrsa a tha am faidhl baidse de Windows, agus an dàrna agus an treas tha siostaman DOS.

'S dòcha, agus iomadh choinnich MSI agus MSU faidhlichean. Faodaidh seo a bhith an dàrna cuid "dùthchasach» stàlaichear airson Windows, no an stàlaichear ùrachadh an t-siostam.

Am measg rudan eile, roinn-seòrsa fa leth suas sgriobtaichean agus macros (g, VBS, VBE, SCR, JS, JSE). Fhathast cumanta faidhlichean leithid Jar agus JAD, a dhealbh gus iarrtasan a stàladh air a 'fòn-làimhe no innealan a chleachdadh Java àrainneachd. Na h-uile nithean leithid ann an susbaint nach eil coimpiutair còdan, agus còdan virtual innealan.

Dè an leudachan executable tha faidhlichean eadar-dhealaichte ann an siostaman?

Ma sheallas tu gu dlùth, bidh thu a 'mothachadh a tha cuideachd gu math sònraichte co-phàirtean ann an cuid a shiostaman. Mar eisimpleir, ann an Windows tha roinn-seòrsa sònraichte de executable phàirtean (PS1 - PowerShell executable faidhl, PIF - Fiosrachadh mu iarrtasan, WSF - faidhle sgriobt, etc ...).

Anns an fharsaingeachd, coitcheann agus sònraichte co-phàirtean a gheibhear ann an siostam sam bith. Ach, tha cuid de chruthan cumanta (me, HTA - executable sgrìobhainn HTML), a tha ag obair anns gach àite, a dh'aindeoin na iomchaidh "OSes".

Mar airson na siostaman eile, mar eisimpleir, ann an "Macs" executable faidhlichean a tha a leudachadh an APP, ma 'phrògram seo agus PKG, ma tha seo a' sgaoileadh.

Ach leis a 'Linux-siostam a tha caran eadar-dhealaichte. Tha an fhìrinn gu bheil iad a 'leudachadh a' bheachd nach eil e mar sin. Aithnich executable Chan urrainn taghadh (falaichte, a 'leughadh a-mhàin, an t-siostam, agus mar sin air. D.). Mar sin, chan eil duilgheadas sam bith fiù 's ag atharrachadh an leudachan a' ruith, no a leughadh miannaichte faidhle.

Ach, ann an siostam sam bith, no fiù 's ann an innealan-làimhe, faodaidh tu lorg àireamh mhòr de nithean seòrsa seo. Far nach fheum a 'coiseachd. Anns an aon Android OS stàlaichear executable faidhl Tha leudachadh APK, mar ann an "ubhal" 'S e devaysakh faidhlichean IPA.

co-dhùnadh

Seo tuairisgeul goirid agus h-uile càil a dhèanamh le leudachain executable faidhlichean. Gu dearbh, anns a 'chùis seo an t-amas a bha sa mhòr-chuid air na nithean a tha an làthair ann an Windows siostaman stèidhichte air, agus bha feadhainn eile a' toirt buaidh ann an dol-seachad, mar sin a 'bruidhinn, airson leasachadh san fharsaingeachd. Agus, mar a tha soilleir, measgachadh de rudan leithid executable cho mòr adhbharachadh gun choireigin geàrr-chunntas a 'sealltainn a h-uile clàr na leudachain dìreach S e dìreach nach eil comasach, mar sin tha sinn air a chuingealachadh dhuinn fhìn gus na cruthan as cumanta.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gd.atomiyme.com. Theme powered by WordPress.