CoimpiutaireanTeicneòlas fiosrachaidh

Dè an comas na h-aibidil? Ciamar a gheibh thu cumhachd an aibidil: foirmle

Nuadh-teicneòlas coimpiutaireachd, Informatics, cumhachd-aibidil, barrachd siostam agus mòran eile bun-bheachdan a tha a 'chuid as motha ceangal dìreach eadar iad. Glè bheag de dhaoine an-diugh a tha gu math eòlach anns na gnothaichean sin. Nach 'feuchainn ri shoilleireachadh ciod an cumhachd na h-aibidil, mar a obrachadh a-mach agus a chur an gnìomh ann an cleachdadh. San àm ri teachd, tha seo gun teagamh sam bith, a dh'fhaodas a bhith feumail ann a chleachdadh.

Ciamar a tha fiosrachadh

Mus cur a-mach gus sgrùdadh a dhèanamh air a 'cheist dè an cardinality na h-aibidil, agus san fharsaingeachd, dè a tha e, bu chòir dhut tòiseachadh, mar sin a' bruidhinn, bho thùs.

Gu deimhin tha fios againn uile gu bheil an-diugh tha sònraichte tomhais siostam de luach sam bith, air bun-stèidh an t-iomradh luachan. Mar eisimpleir, airson coltach luachan astaran agus tha e meatair, airson aifreann agus cuideam - cuideam, airson ùine geala Ìos-- diogan, etc.

Ach ciamar a thomhas-lìonaidh fiosrachadh anns a 'mothachadh an teacsa? 'S e seo carson a tha an smuain de chumhachd an aibidil chaidh a thoirt a-steach.

Dè an comas na h-aibidil: a 'chiad bheachd-smuain

Mar sin, ma tha thu a 'leantainn na riaghailt choitcheann a' chuairt dheireannach luach de shùim a tha paramadair a cho-dhùineas an àireamh de amannan air an iomradh-aonad a 'cruinneachadh ann an coilleagan na ceumanan luach, faodaidh sinn a cho-dhùnadh gu bheil a' chumhachd an aibidil an àireamh iomlan de na caractaran a chleachdadh airson an cànan sònraichte.

Gus a dhèanamh nas soilleire, leig dhuinn a 'fàgail a' cheist ciamar a gheibh cumhachd an aibidil leth-taobh, agus a 'pàigheadh aire do na caractaran fhèin, gu dearbh, a thaobh teicneòlas fiosrachaidh. An ìre mhath a 'bruidhinn, liosta slàn ann de na samhlaidhean air an cleachdadh anns a litrichean, àireamhan, diofar eadar camagan, caractaran sònraichte, puingeachadh, etc. Ach, ma tha sinn a 'dlùthachadh air a' cheist dè an cumhachd na h-aibidil a tha e stèidhichte air coimpiutair dòigh, a bu chòir gabhail a-steach an seo cuideachd a 'bheàrn (a' bheàrn eadar an t-aon faclan no samhlaidhean eile).

Gabh mar eisimpleir nan Ruiseanach a 'chànain, no an àite, meur-chlàr. Stèidhichte air na h-àrd, liosta slàn mu 33 litrichean, àireamhan 10 agus 11 caractaran sònraichte. Mar sin, an comas iomlan de na aibidil 54.

Fiosrachadh samhla cuideam

Ach, tha an fharsaingeachd de bhun-bheachd an cumhachd na h-aibidil Chan eil sònraichibh an nàdar an àireamhachadh de leabhraichean fiosrachaidh teacs anns a bheil litrichean, àireamhan is samhlaidhean. Tha feum air dòigh-obrach shònraichte.

Dh'fhaodadh tu ràdh, tha mi a 'smaoineachadh, uill, tha sin na bhiodh air a' char as lugha a chaidh a chur a thaobh siostam-coimpiutaireachd, cia mheud caractaran faodaidh e cumail? Freagairt: Dà. Seo carson. Tha an fhìrinn gu bheil a h-uile caractar, a bheil e air a bhith na litir no figear Tha a chuideam fiosrachadh air a bheil inneal agus ag aithneachadh gu bheil e air a beulaibh. Ach a 'choimpiutair a-mhàin a' tuigsinn a 'riochdachadh ann an cruth agus an fheadhainn zeros air dè, gu dearbh, air a stèidheachadh air fad saidheans.

Uime sin, caractar sam bith a dh'fhaodas a bhith air a riochdachadh le sreathan anns a bheil meuran-aireamh 1 agus 0, i.e., minimal òrdugh a chomharrachadh litir, àireamh no samhla a dhèanamh suas de dhà co-phàirtean.

Tha an dearbh fiosrachadh chuideam, a chaidh a thogail mar aonad fiosrachadh coitcheann a tha an t-ainm car (1 bit). Mar sin, an 8 pìosan a 'dèanamh suas aon Byte.

Riochdachadh de charactaran ann an Binary code

Mar sin, dè tha an cumhachd na h-aibidil, tha mi a 'smaoineachadh, a tha beagan furasta a thuigsinn. A-nis a 'coimhead air aig an taobh eile, gu sònraichte, practaigeach sealladh air cumhachd a' cleachdadh Binary còd. Mar eisimpleir airson Simplicity sinn a 'gabhail anns an aibidil ach 4 samhla.

Tha an dà-fhigearach a lorg Binary code òrdugh agus am fiosrachadh a riochdachadh faodar a ràdh mar a leanas:

àireamh-sreatha

A 'chiad

2na

3mh

4mh

Binary code

00

01

10

11

Uime sin - sìmplidh co-dhùnadh: an cumhachd N = 4 aibidil samhla aonad cuideam 2 pìosan.

Ma bhios sinn a 'cleachdadh trì-figear airson Binary code na h-aibidil, mar eisimpleir, le 8 charactaran, an àireamh de mheasgachaidhean a bhiodh:

àireamh-sreatha

A 'chiad

2na

3mh

4mh

5mh

Dàrna

7mh

8mh

Binary code

000

001

010

011

100

101

110

111

Ann am briathran eile, nuair a tha an cumhachd na h-aibidil N = 8, an cuideam aon samhla airson trì figear Binary code tha co-ionnan ri 3 pìosan.

Ciamar a gheibh thu cumhachd na h-aibidil agus a chleachdadh ann an coimpiutair a thaobh

Leig a-nis a 'feuchainn ri coimhead air an dàimh a tha a' cur an cèill an àireamh de meuran-aireamh sa chòd agus cumhachd an aibidil. Formula far N --aibidil aibidil chumhachd, agus b - an àireamh de meuran-aireamh ann an Binary còd a 'coimhead mar seo:

N b = 2

Ie, 2 1 = 2, 2 2 = 4, 2 3 = 8, 2 4 = 16, etc. An ìre mhath a 'bruidhinn, a dh'fheumar uile gu meuran-aireamh na Binary Còd a tha an samhla cuideam. A thaobh an fhiosrachaidh a tha ea 'coimhead mar seo:

Cumhachd aibidil, N

2

4

8

16

Tha an àireamh de code samhlaidhean, b

1 bit

2 pìosan

3 pìosan

4 pìosan

Tomhas-lìonaidh dàta

Ge-tà, bha e dìreach sìmplidh, mar eisimpleir, mar sin a 'bruidhinn, airson tòiseach tòiseachaidh de thuigse air dè cumhachd an aibidil. Dol dìreach a chleachdadh.

Aig an ìre seo den leasachadh teicneòlas coimpiutaireachd airson Typing stèidhichte litrichean mòra, uppercase agus lowercase litrichean, Cyrillic agus Laideann litrichean, puingeachadh comharran, bracaidean, àireamhachd samhlaidhean, etc. Chleachd e 256 caractaran. Stèidhichte air an dearbh gu bheil e 2 256 8, aon urrainn dhut tomhas gu bheil an cuideam aig gach samhla seo aibidil 8, i.e., 8 no pìosan 1 Byte.

Ma tha sinn a 'gabhail ris a h-uile ainm crìochan, an urrainn dhut fhaighinn a tha a dhìth luach an fhiosrachaidh lìonaidh teacsa sam bith. Mar eisimpleir, tha sinn a 'choimpiutair teacsa, anns a bheil 30 duilleagan. Aon duilleag 50 de 60 lines caractaran no caractaran sam bith, nam measg àiteachan.

Mar sin, tha aon duilleag 50 x 60 = 3000 byte fiosrachadh, agus a h-uile teacsa - 3,000 x 50 = 150,000 bytes. Mar a chì sibh eadhon teagsa beaga a thomhas ann an bytes mì-chofhurtail. Agus dè mu dheidhinn fad an leabharlann?

Sa chùis seo, tha e nas fheàrr a-steach eadar-theangachadh nas cumhachdaiche leabhar luach - kilobytes, megabytes, gigabytes, etc. Stèidhichte air an fhìrinn gu bheil, mar eisimpleir, 1 kilobyte tha 1024 byte (2 10), agus megabyte - 10 Gearran kilobytes (1,024 Kbytes), tha e furasta obrachadh a-mach gu bheil an t-suim de teacs fiosrachaidh agus matamataigeach a chur an cèill airson an eisimpleir seo bidh 150000/1024 = 146 484 375 no kilobytes megabytes mu 0,14305.

àite posleloviya

Anns an fharsaingeachd, tha e goirid agus air a h-uile, a thaobh a bhith a 'beachdachadh air dè an cumhachd na h-aibidil. Tha e fhathast ris a ann an tuairisgeul seo air a chleachdadh a-mhàin matamataigeach a dòigh-obrach. Tha ea 'dol às aonais ag ràdh gu bheil an Semantic luchd an teacs sa chùis seo chan eil e a' beachdachadh.

Ach, ma tha sinn a 'dlùthachadh air an lèirmheas e bho an suidheachadh a' toirt neach rudeigin gus meòrachadh air, seata de chiall measgachaidhean no sreathan de charactaran ann a thaobh seo a bhios aig neoni trafaig luchd, ged a, bho shealladh na bun-bheachd dàta volume, thoradh tha e fhathast comasach gus obrachadh a-mach.

Anns an fharsaingeachd, eòlas cumhachd an aibidil agus bun-bheachdan co-cheangailte nach eil cho doirbh a thuigsinn elementary ', agus faodar a chleachdadh anns a' mothachadh an gnìomh. Anns a 'chùis seo, cleachdaiche sam bith cha mhòr a h-uile latha mu choinneamh le seo. Gu luaidh a thoirt eisimpleir de measail air giullachair no neach sam bith eile an aon ìre, tha a 'cleachdadh siostam leithid. Ach nach eil e mì-àbhaisteach leis an "Notepad." Seo aibidil ìsle cumhachd, bhon a 'taidhpeadh nach eil air a chleachdadh, mar eisimpleir, an litrichean mòra.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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