KompyutaUsalama

Mifumo hii ... ishara - Mwandiko: taarifa coding

Usimbaji habari - uwanja incredibly mbalimbali ya elimu. Bila shaka, ni moja kwa moja wanaohusishwa na maendeleo ya teknolojia ya digital. Shule nyingi za kisasa ni maarufu zaidi mada - usimbaji habari. Leo sisi kujifunza tafsiri ya msingi ya jambo hili kuhusiana na masuala mbalimbali ya kompyuta. Tutajaribu kujibu swali: "Mwandiko - mchakato, njia, chombo au yote ya mambo haya mara moja"

Zeros na ndio

Karibu yoyote ya aina ya data kwamba ni kuonyeshwa kwenye kompyuta screen, njia moja au nyingine kuwakilisha code binary yenye zeros na ndio. Ni rahisi, "ngazi ya chini" njia ya kuficha data, ambayo inaruhusu PC mchakato data. kanuni binary ni wa dunia nzima, ni kueleweka kwa wote, bila ubaguzi, kompyuta (kweli, hii ndiyo sababu iliundwa - kusanifisha matumizi ya maelezo katika mfumo digital).

kitengo cha msingi, ambayo inatumia encoding binary - ni kidogo (kutoka maneno "binary tarakimu" - "mbili-tarakimu"). Ni sawa na ama 0 au 1. Kwa ujumla, mmoja mmoja bits si kutumika na pamoja katika mlolongo wa tarakimu 8 - ka. Katika kila mmoja wao, hivyo, unaweza vyenye hadi 256 mchanganyiko wa zeros na ndio (2 madarakani 8). Kwa kurekodi kiasi kikubwa cha habari hutumiwa, ka kawaida si pekee, na thamani kubwa - na viambishi awali "kilo", "mega" "giga", "Tera", nk, kila mmoja ambayo ni mara 1000 zaidi ya awali .. .

Mwandiko wa maandishi

aina ya kawaida ya data digital - maandishi. Jinsi ni coding? Ni rahisi kutosha explainable mchakato. barua, alama za uakifishaji, idadi au alama inaweza encoded na ka moja au zaidi, ambayo ni, kompyuta anaona yao kama mlolongo wa kipekee wa zeros na ndio, na kisha, kwa mujibu wa zilizowekwa kugundua algorithm ni kuonyeshwa. Kuna aina mbili kuu duniani standard "encryption" kompyuta maandishi - ASCII na Unicode.

mfumo ASCII, kila tabia ni encoded na tu Byte moja. Yaani, kwa kiwango hiki, unaweza "fumbo" kwa herufi 256 - hiyo ni zaidi ya kutosha kuonyesha ishara ya wengi wa herufi duniani. Bila shaka, zote zilizopo kitaifa barua mfumo leo haifai kuwekwa katika rasilimali hii. Kwa hiyo, kwa kila alfabeti kuundwa yake "sehemu ya mfumo" encryption. Ni kwenda encode habari kwa kutumia mifumo ya ishara, ilichukuliwa na sampuli ya kitaifa ya kuandika. Hata hivyo, kila mmoja mifumo hii, kwa upande wake, ni sehemu ya kimataifa wa ASCII iliyopitishwa kimataifa.

Kama sehemu ya mfumo ASCII, hii ni rasilimali ya herufi 256 hii imegawanywa katika sehemu mbili. kwanza 128 - ni ishara akiba kwa ajili ya alfabeti ya Kiingereza (kupitia z), pamoja na namba, alama ya msingi ya uandishi na baadhi ya wahusika wengine. pili 128 ka zimehifadhiwa, kwa hiyo, chini ya mfumo wa kitaifa barua. Hii ni "mfumo ndogo" kwa ajili ya herufi zisizo za Kiingereza - Kirusi, Hindi, Kiarabu, Japan, China na wengine wengi.

Kila mmoja wao ni kuwakilishwa katika fomu ya tofauti coding meza. Hiyo ni, inaweza kutokea (na mara nyingi hutokea) ili mlolongo huo wa bits itakuwa na wajibu wa herufi na alama katika mbili tofauti meza 'kitaifa' mbalimbali. Aidha, kutokana na upekee wa maendeleo ya IT-tufe katika nchi tofauti, hata wao ni tofauti. Kwa mfano, kwa lugha ya Kirusi ya kawaida coding mifumo miwili: Windows-1251 na KOI-8. Kwanza alikuja baadaye (pamoja na tune yake mwenyewe kwa mfumo wa uendeshaji), lakini sasa wengi IT-wataalamu kutumika kwa msingi kipaumbele. Kwa hiyo, kompyuta kwamba inaweza uhakika wa kusoma maandishi Kirusi wataweza usahihi kutambua meza mbili. Lakini kama sheria, hakuna matatizo na yake (kama ni lazima kisasa PC mfumo wa uendeshaji).

Nakala Mwandiko Njia kuboresha wakati wote. Mbali na "baiti moja" mfumo ASCII ambayo inaweza kushughulikia maadili 256 tu kwa ajili ya wahusika, pia kuna "mbili-Byte" mfumo UNICODE. Ni rahisi kufanya mahesabu kwamba inaruhusu encoding Nakala kwa kiasi sawa na 2 kwa kiasi ya 16, yaani ya 65 elfu. 536. Kwa hiyo, kwa upande wake, kuwa na rasilimali kwa wakati huo huo encode karibu wote herufi zilizopo kitaifa duniani. Kwa kutumia UNICODE si chini ya kawaida ya ushiriki wa "classic" standard ASCII.

coding chati za

Sisi defined jinsi "fiche" maandishi na katika kesi hii ka kutumika. Kama ilivyo kwa digital photos na picha? Pia ni rahisi sana. njia sawa kama itatokea na maandishi, jukumu kuu katika coding ya graphics kompyuta kucheza ka kila mmoja.

mchakato wa upigaji digital kwa ujumla ni sawa na utaratibu kwa njia ambayo anaendesha TV. Kwenye screen TV, kama sisi kuangalia, picha lina wingi wa saizi mtu binafsi ambayo kwa pamoja kuunda sura kumtambua katika jicho umbali. Television Matrix (au CRT Projector) ya transmita inapata usawa na wima viwianishi vya kila hatua na picha hatua kwa hatua hujenga. Kompyuta graphics coding kanuni kazi kwa njia sawa. "Fiche" ka ya picha kulingana na kazi ya kila mmoja screen dots sambamba anaratibu (na rangi ya kila mmoja wao). Ni suala rahisi. Bila shaka, graphics coding - mchakato huu ni ngumu zaidi kuliko maandishi moja.

Mbinu husika kumbukumbu kuratibu pointi na vigezo rangi inaitwa "bitmap". Vile vile, majina ya muundo wengi faili ya graphics kompyuta. viwianishi vya kila mmoja wa saizi na rangi yao kumbukumbu katika ka moja au zaidi. huamua nini simu? Zaidi juu ya jinsi vivuli wengi wa rangi "fumbo". Byte moja inajulikana - ni 256 maadili. Tukiwa na picha za kutosha ya kujenga idadi kubwa ya vivuli - sisi kusimamia rasilimali hii. Hasa, katika milki yetu inaweza kuwa na 256 vivuli ya kijivu. Na hii itakuwa ni ya kutosha kwa encode karibu yoyote ya picha nyeusi-na-nyeupe. Kwa upande wake, picha ya rangi ya rasilimali ya kutosha: jicho binadamu, kama unavyojua, anaweza kutofautisha hadi kumi kadhaa ya mamilioni ya rangi. Kwa hiyo inahitaji "dharura" si 256 maadili, na katika mamia ya maelfu ya mara zaidi. Kwa nini ulioamilishwa kwa encode pointi si baiti moja, lakini kadhaa: leo viwango zilizopo, kunaweza kuwa na 16 (inaweza "fumbo" 65 K 536 rangi.) Au 24 (777 elfu milioni 16 216 vivuli.).

Tofauti na viwango maandishi, aina ya ambayo ni kulinganishwa na idadi ya lugha duniani, pamoja na kuchora mambo rahisi kidogo. miundo ya kawaida file (kama vile JPEG, PNG, BMP, GIF, na kadhalika. D.) Je alitambua kwenye kompyuta nyingi kwa jumla kwa usawa vizuri.

Hakuna kitu ngumu ili kuelewa coding ni kazi kwa kanuni fulani ya habari graphic. Darasa la 9 wastani yoyote Kirusi shule kwa kawaida ni pamoja na kozi katika sayansi ya kompyuta, ambapo teknolojia kama ni wazi katika baadhi ya kina ni rahisi sana na lugha ya kueleweka. Pia kuna mipango maalumu ya mafunzo kwa watu wazima - ni kuandaa vyuo vikuu, shule za sekondari, au pia shule.

Kwa hiyo, kisasa Kirusi mtu ndipo kupata elimu juu ya kanuni kwamba wana umuhimu wa vitendo katika suala la graphics kompyuta. Na kama unataka jizoeshe na elimu ya msingi, unaweza kupata vifaa vya kutosha mafunzo. Kwa wale ni pamoja na, kwa mfano, sura "CODING wa habari graphic (9 daraja kiada" Informatics na ICT "mwandishi Ugrinovich ND).

Coding ya data ya sauti

Kompyuta mara kwa mara kutumika kwa ajili ya kusikiliza muziki na faili nyingine audio. Kama ilivyo na maandishi na picha, sauti yoyote kwenye kompyuta yako - yote ka mmoja. Wao, kwa upande wake, "decrypted" audio kadi na chips nyingine na kuongoka katika sauti ya kusikika. Kanuni hapa ni sawa kama katika kesi ya sahani gramafoni. Wanajulikana kwa kila sauti inalingana na grooves microscopic ya plastiki, ambayo ni kutambuliwa na msomaji, na kisha alionyesha. Katika kompyuta inaonekana wote kama. Tu grooves kucheza ka jukumu katika asili ambayo, kama katika kesi ya maandishi na picha, ni binary coding.

Kama katika kesi ya kipengele kompyuta image kitengo protrudes uhakika, wakati kurekodi sauti ni ile inayoitwa "hesabu". Kwa ujumla kinachotakiwa ka mbili, kuzalisha hadi 65 elfu. 536 microvibrations sauti. Hata hivyo, tofauti na, kama hutokea katika ujenzi wa picha ya kuboresha ubora wa sauti unafanywa si kuongeza ka ziada (kuna watu, ni wazi, na zaidi ya kutosha), na kuongezeka kwa idadi ya "makosa". Ingawa katika baadhi ya mitambo ya redio ka hutumiwa chini na zaidi. Wakati encoding audio ni kazi, kitengo cha hali ya byte "flux" kina utendaji wa pili. Microvibrations yaani, fiche kwa kutumia th 8. Hesabu za kwa sekunde, itakuwa ni wazi kuwa ya ubora chini ya mlolongo sauti encoded na 44 elfu. "Hesabu za".

viwango ya Kimataifa ya faili za sauti, na pia katika kesi ya graphics, ni vizuri maendeleo. Kuna miundo hali ya sauti ya media - MP3, wav, WMA, walifurahia duniani kote.

video Usimbaji

aina ya "mpango mchanganyiko", ambapo sauti ni pamoja na encryption coding ya picha, kutumika katika video ya kompyuta. Kwa kawaida sinema na video kujumuisha aina mbili za data - yenyewe sauti na kuandamana video. Kama "fiche" sehemu ya kwanza, tuna aliiambia hapo juu. pili ngumu zaidi kidogo. kanuni hapa ni tofauti na ni pamoja na coding graphical kujadiliwa hapo juu. Lakini kutokana na umoja wa "dhana" ya ka taratibu ni kabisa kueleweka na mantiki.

Kukumbuka jinsi ya kutengeneza filamu. Ni kitu zaidi ya mfululizo wa muafaka mtu binafsi (ambayo kwa ujumla 24). Kabisa njia hiyo hupangwa videos kompyuta. Kila sura - ni picha. Kuhusu jinsi zinajengwa kwa msaada wa ka, tumebainisha hapo juu. Kwa upande wake, sasa katika kanuni video defined kanda, kuruhusu kisheria kati ya muafaka ya mtu binafsi. aina ya mbadala digital kwa filamu. kitengo tofauti ya mfululizo wa video (pointi sawa kwa picha na makosa kwa sauti, kama katika "Filamu" na movie za format), sura ni kuchukuliwa. mwisho wa pili, kwa mujibu wa viwango vya kukubalika, inaweza kuwa 25 au 50.

Kama vile katika kesi ya redio, kuna ni ya kawaida viwango vya kimataifa video - mp4, 3gp, AVI. Wazalishaji wa sinema na matangazo kujaribu kuzalisha sampuli ya vyombo vya habari kwamba ni sambamba na idadi kubwa ya kompyuta. za faili hizi - kati maarufu, wao kufunguliwa kwenye PC yoyote ya kisasa.

compression data

kuhifadhi data ya kompyuta unafanywa juu ya aina ya vyombo vya habari - disks, anatoa flash, nk Kama tulivyosema hapo juu, ka, kama sheria, "inayokuwa" viambishi awali "mega", "giga", "tera", nk Wakati mwingine .... thamani encoded files ni kwamba kuwaweka na rasilimali zilizopo hawezi kuwa juu ya disc. Kisha kutumia aina mbalimbali ya mbinu data compression. Wao ni, kwa kweli, pia coding. Hii ni - tafsiri nyingine uwezekano wa mrefu.

Kuna njia mbili za msingi kwa compression data. On mwanzo wao imeandikwa katika mlolongo kidogo "packed" fomu. Hiyo ni, kompyuta hawezi kusoma maudhui ya files (kucheza kama maandishi, picha na video), kama huna kufanya utaratibu wa "unpacking". mpango, ambayo compresses data kwa njia hii inaitwa logger data. Jinsi kazi ni rahisi sana. data kwenye kumbukumbu kama moja ya njia maarufu ambao kutekeleza habari coding, tafiti shule ya ngazi ya kompyuta ya lazima.

Kama tunavyojua, mchakato wa "fiche" katika ka sanifu file. Kuchukua kiwango ASCII. , Tuseme, kutia fumbo neno "hujambo", tunahitaji 6 ka, kulingana na idadi ya herufi. Hiyo ni ukubwa wa nafasi faili na maandishi ambayo itachukua juu ya disc. Nini kinatokea kama sisi kuandika neno "hi" mara 100 katika mstari? Hakuna maalum - kwa ajili ya hii tunahitaji 600 ka, kwa mtiririko huo, kiasi hicho cha nafasi disk. Hata hivyo, tunaweza kutumia data logger, ambayo itakuwa kujenga faili, ambayo ina maana ya idadi ndogo sana ya ka itakuwa "fiche" timu ambayo inaonekana kitu kama hii: "Hujambo zidisha na 100". Kwa kuhesabu idadi ya herufi katika ripoti hii kuja na hitimisho kwamba ili kurekodi faili kama hiyo, tunahitaji ka 19 tu. Na kiasi hicho cha nafasi disk. Wakati "unpacking" faili ya nyaraka ni "usimbuaji", na maandishi huwa mtazamo chanzo kutoka "100 hello." Hivyo, kwa kutumia mpango maalum, ambayo inatumia maalum coding utaratibu, tunaweza kuhifadhi kiasi kikubwa cha nafasi katika hifadhi.

mchakato juu ni hodari wa kutosha: bila kujali mifumo ishara kutumika, habari coding kwa lengo la compression ni kila mara inawezekana kwa njia ya data archiving.

Ni nini utaratibu wa pili? Kwa kiasi fulani, ni sawa na kile kutumika katika logger data. Lakini tofauti yake ya msingi ni kwamba faili Komprimerade inaweza vizuri kuonekana kompyuta bila "uchimbaji" utaratibu. Je utaratibu huu kazi?

Kama tunakumbuka, katika hali halisi ya neno "hujambo" inachukuwa 6 ka. Hata hivyo, tunaweza kwenda hila na kuandika ni kama hii: "prvt". Published 4 ka. Wote bado kufanya - ni "kufundisha" kompyuta ya kuongeza katika mchakato wa kuonyesha barua file, ambayo sisi kusafishwa. Ni lazima alisema kuwa katika mazoezi "mafunzo" mchakato wa kupanga na si lazima. taratibu za msingi za utambuzi wa wahusika kukosa yamejumuishwa katika programu ya kisasa zaidi kwa PC. Hiyo ni, wingi wa faili na ambayo sisi kukabiliana kila siku, njia moja au nyingine wamekuwa "fiche" katika algorithm hii.

Bila shaka, kuna "mchanganyiko" coding maelezo ya mtambo, ambayo inaweza kufanya data compression wakati kuwezesha zote mbili za mielekeo hii. Na kuna uwezekano wa wao kuwa bora zaidi katika suala la kuokoa disk nafasi ya mmoja mmoja.

Bila shaka, kazi na neno "hujambo", sisi kuweka nje tu kanuni za kimsingi kwa utaratibu data compression. Katika hali halisi ni ngumu zaidi. Mifumo mbalimbali ya taarifa usimbaji inaweza kutoa utaratibu tata sana ya mafaili "compression". Hata hivyo, tunaona, kwa gharama ya nini kifanyike ili kuokoa disk nafasi, karibu bila ya kuzorota kwa ubora wa habari juu ya PC. Hasa muhimu ni nafasi ya compression data wakati kutumia picha, sauti na video - hawa aina ya data dhidi ya wengine na kudai kwa rasilimali disk.

Nini kingine ni "codes"?

Kama tulivyosema mwanzoni, coding - jambo tata. Baada ya kushughulikiwa na kanuni za msingi za coding data digital misingi ya ka, tunaweza kugusa eneo lingine. Ni uhusiano na matumizi ya namba kompyuta katika maadili tofauti kidogo. Hapa, chini ya "kanuni," tunamaanisha si mlolongo wa ndio na zeros, na ukusanyaji wa barua tofauti na alama (ambayo, kama sisi tayari kujua, na hivyo ni maandishi ya 0 na 1), ambayo ina umuhimu wa vitendo kwa maisha ya mtu wa kisasa.

kanuni

Katika moyo wa programu ya kompyuta yoyote - code. Imeandikwa katika lugha inayoeleweka na kompyuta. PC, deciphering code executes amri fulani. kipengele tofauti ya programu ya kompyuta na aina nyingine ya data digital kwamba ni zilizomo katika kanuni ni uwezo wa "kusimbua" yenyewe (user haja tu kuanza mchakato).

Kipengele kingine cha mpango - katika mabadiliko ya jamaa wa kanuni zinazotumiwa. Yaani, kutoa kompyuta kazi hiyo mtu unaweza, kwa kutumia seti kubwa ya "maneno", na kama ni lazima - na katika lugha nyingine.

hati ghafi

umuhimu mwingine vitendo ya wigo wa kanuni mbili - viumbe na formatting ya hati. Kama kanuni, rahisi kuonyesha ya wahusika kwenye screen haitoshi kutoka hatua ya mtazamo wa umuhimu halisi ya PC. Katika hali nyingi, maandishi yanafaa kutumika kwa kutumia hasa font ukubwa na rangi, akiongozana na mambo ya ziada (kama vile, kwa mfano, meza). All wa mkataba huo ni kuweka, na pia katika kesi ya mipango na lugha maalum kueleweka kwa kompyuta. PC, kutambua "timu", maonyesho hati hasa kama user anataka. Aidha, Nakala inaweza kuwa formatted kwa njia moja, tu kama inavyofanyika na mipango, kwa kutumia seti tofauti ya "maneno" na hata katika lugha mbalimbali.

Hata hivyo, kuna tofauti ya msingi kati codes kwa nyaraka na programu za kompyuta. Lina katika ukweli kwamba zamani hawawezi kusimbua wenyewe. Kufungua faili na mpangilio wa maandishi unahitajika programu zingine.

encryption data

Tafsiri nyingine ya neno "kanuni" kama kutumika kwa kompyuta - ni encryption. Zaidi ya, tuna alitumia neno hili kama kisawe kwa neno "coding", na ni halali. Hapa, encryption tunamaanisha aina mbalimbali za uzushi. Yaani usimbaji data digital ili kuzuia kupata yao kwa watu wengine. Ulinzi wa files kompyuta - Shughuli muhimu katika IT-tufe. Hii ni kweli tofauti kisayansi nidhamu ni pamoja na pia kompyuta shule. Usimbaji files kwa lengo la kuzuia kupata ruhusa - ni kazi, umuhimu wa ambayo ni kuwasilishwa kwa wananchi wa nchi ya kisasa katika utoto.

Ni jinsi gani Mifumo ambazo encryption data? kanuni ni rahisi na ya wazi kama zote za awali, tuna kuzingatiwa. Mwandiko - mchakato ambao ni rahisi explainable katika suala la kanuni ya msingi ya mantiki.

Tuseme tunahitaji kufikisha ujumbe, "Ivanov, Petrov inakwenda" hivyo kwamba hakuna mtu anaweza kuisoma. Tunaamini kompyuta kwa kuficha ujumbe na kuona matokeo, "10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21". Msimbo huu, bila shaka, ni rahisi sana: kila idadi sambamba na idadi ya herufi katika alfabeti ya misemo yetu. "Mimi" anasimama juu nafasi ya 10, "B" - 3, "A" - kwa 1, nk Lakini kompyuta ya kisasa coding mfumo Unaweza kuficha data ili kwamba itakuwa kuchukua kwenye kitufe incredibly ngumu ...

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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