ComputersKev nyab xeeb

Encoding - qhov no ... kos npe rau systems: ntaub ntawv coding

Coding ntaub ntawv - ib tug heev kawg dav teb ntawm kev txawj ntse. Ntawm cov hoob kawm, nws yog ncaj qha mus txuas nrog rau cov kev loj hlob ntawm cov technology. Muaj ntau niaj hnub tsev kawm ntawv yog lub nrov tshaj plaws lub npe - encoding ntaub ntawv. Niaj hnub no peb yuav kawm tau cov theem pib txhais lus ntawm no tshwm sim nyob rau kev sib raug zoo rau ntau yam ntawm computers. Peb yuav sim los teb cov lus nug: "Encoding - tus txheej txheem, txoj kev, lub cuab tam los yog tag nrho tej yam no ib zaug?"

Zeros thiab sawv daws yuav

Yuav luag txhua yam ntawm cov ntaub ntawv uas yog tso tawm rau ib tug computer screen, ib txoj kev los sis lwm sawv cev rau ib tug binary code muaj zeros thiab sawv daws yuav. Nws yog ib qho yooj yim, "low-level" txoj kev mus rau encrypt cov ntaub ntawv, uas tso cai rau cov PC rau cov txheej txheem rau cov ntaub ntawv. Binary code yog universal: nws yog to taub los ntawm tag nrho cov, tsis muaj kev zam, computers (ua tau, uas yog vim li cas nws twb tsim - mus standardize kev siv cov ntaub ntawv nyob rau hauv cov daim ntawv no).

Lub hauv paus unit, uas siv ib tug binary encoding - nws yog ib tug me ntsis (los ntawm cov lus "binary lej" - "ob tug lej"). Nws yog sib npaug zos los yog 0 los yog 1. Feem ntau, ib lub zuj zus rau hauv lub me me tsis siv thiab ua ke nyob rau hauv ib tug 8-lej ib theem zuj zus - bytes. Nyob rau hauv txhua tus ntawm lawv, yog li, yuav muaj txog li 256 ob peb ua ke ntawm zeros thiab sawv daws yuav (2 mus rau lub 8 hwj chim). Rau cov ntaubntawv povthawj siv tseem ceeb cov nqi ntawm cov ntaub ntawv siv, feem ntau tsis raug rho tawm bytes, thiab tus loj dua cov nqi - nrog tsiaj ntawv ua pib "kilo", "mega" "giga", "Tera", thiab lwm yam, txhua yam uas yog 1,000 lub sij hawm ntau tshaj yav dhau los .. .

encoding ntawv nyeem

Feem ntau hom ntawm cov ntaub ntawv - ib phau ntawv. Yuav ua li cas yog nws coding? Nws yog ib qho yooj yim txaus explainable txheej txheem. Cov tsab ntawv, cim cim, xov tooj los yog cim yuav kho los ntawm ib tug los yog ntau tshaj bytes, uas yog, lub computer pom lawv raws li ib tug cim ib theem zuj zus ntawm zeros thiab sawv daws yuav, thiab ces, nyob rau hauv raws li cov tso cia nrhiav kom tau algorithm yog tso tawm. Muaj ob yam loj ntiaj teb standard "encryption" computer text - ASCII thiab Unicode.

Lub ASCII system, txhua tus ua cim yog kho los ntawm tsuas muaj ib zaug xwb byte. Ntawd ces yog los ntawm cov txuj no, koj muaj peev xwm "encrypt" rau 256 cim - uas yog ntau tshaj li txaus rau tso saib lub cim ntawm lub feem ntau ntawm lub ntiaj teb ntawv. Ntawm cov hoob kawm, tag nrho cov uas twb muaj lawm lub teb chaws tsab ntawv system hnub no tsis haum rau hauv no muaj kev pab. Yog li ntawd, rau txhua cov tsiaj ntawv tsim nws tus kheej "subsystem" encryption. Nws yuav encode ntaub ntawv siv kos npe rau systems, nruj heev heev rau lub teb chaws kuaj ntawm kev sau ntawv. Txawm li cas los, txhua tus ntawm cov tshuab, nyob rau hauv lem, yog ib feem ntawm lub ntiaj teb no ASCII txheem saws chaw lwm qhov.

Raws li ib feem ntawm lub ASCII system, qhov no yog qhov kev pab ntawm 256 cim yog muab faib ua ob qhov chaw. Tus thawj 128 - yog lub cim tseg rau cov kawm lus Askiv cov tsiaj ntawv (a los ntawm z), raws li zoo raws li tus xov tooj, yooj yim cim qhab nia thiab ib co lwm yam cim. Qhov thib ob 128 bytes yog qhaib, nyob rau hauv lem, nyob rau hauv lub teb chaws daim ntawv system. Qhov no yog qhov "sub-system" rau cov uas tsis yog-English ntawv - Lavxias teb sab, Hindi, Arabic, Japanese, Suav thiab ntau lwm tus neeg.

Txhua yam ntawm lawv yog sawv cev nyob rau hauv daim ntawv ntawm cais cai ntxhuav. Hais tias yog, nws muaj peev xwm tshwm sim (thiab feem ntau yog nws yuav tshwm sim), yog li ntawd tib yam ib theem zuj zus ntawm cov khoom yuav lub luag hauj lwm rau ntau cov tsiaj ntawv thiab cov cim nyob rau hauv ob cais 'teb chaws' ntxhuav. Ntxiv mus, vim lub peculiarities ntawm kev loj hlob ntawm nws-kheej nyob rau hauv ntau lub teb chaws, txawm lawv yog cov sib txawv. Piv txwv li, rau lub Lavxias teb sab lus feem ntau ob coding tshuab: Qhov rai-1251 thiab Koi-8. Thawj tuaj tom qab (raws li tau zoo raws li nws tus kheej tune nrog lub operating system), tab sis tam sim no muaj ntau yam NWS-kws txawj siv nyob rau hauv ib feem vim. Yog li ntawd, lub computer hais tias nws yuav tsum guaranteed mus nyeem cov Lavxias teb sab ntawv nyeem yuav tsum tau kom raug txheeb xyuas ob lub rooj. Tab sis raws li ib tug txoj cai, tsis muaj teeb meem nrog nws (yog tias tsim nyog niaj hnub PC operating system).

Phau ntawv Encoding Txoj kev txhim kho rau tag nrho cov sij hawm. Nyob rau hauv tas li ntawd mus rau "ib leeg-byte" ASCII system uas tau ko xwb 256 qhov tseem ceeb rau lub cim, muaj kuj yog ib tug "double-byte" lub Unicode system. Nws yog ib qho yooj yim los mus laij hais tias nws tso cai rau cov ntawv luam encoding nyob rau hauv ib tug npaum li sib npaug zos rau 2 mus rau lub 16th degree, piv txwv li 65 txhiab. 536. Nyob rau hauv nws, nyob rau hauv lem, muaj cov kev pab rau ib txhij encode zoo tag nrho uas twb muaj lawm lub teb chaws ntawv ntawm lub ntiaj teb no. Siv Unicode yog tsis tshua muaj heev tshaj kev koom tes ntawm cov "classic" ASCII txheem.

coding kab kos

Peb tau hais tseg li cas lub "encrypted" cov ntawv nyeem thiab nyob rau hauv rooj plaub no tus siv bytes. Raws li yog cov ntaub ntawv nrog cov duab thiab cov dluab? Nws tseem yog heev yooj yim. Cov tib txoj kev raws li nws tshwm sim nrog cov ntawv nyeem, lub ntsiab luag hauj lwm nyob rau hauv lub coding ntawm computer graphics ua si tag nrho cov tib bytes.

Tus txheej txheem ntawm cov qauv nyob rau hauv kev yog zoo li tus mechanisms los ntawm kev uas sau lub TV. Nyob rau hauv TV screen, yog hais tias peb saib, cov duab muaj ib tug plurality ntawm ib tug neeg pixels uas collectively tsim ib tug coj zoo ntawm ib tug deb qhov muag. TV matrix (los yog CRT projector) ntawm lub transmitter tau txais cov kab rov tav thiab ntsug coordinates ntawm txhua taw tes thiab cov duab maj ua. Khoos phib tawj graphics coding hauv paus ntsiab lus ua hauj lwm tib txoj kev. "Encryption" bytes ntawm cov dluab raws li lub ntus ntawm txhua tus ntawm qhov kev tshuaj ntsuam dots coj coordinates (thiab xim ntawm txhua tus ntawm lawv). Nws yooj yim cov ntsiab lus uas. Ntawm cov hoob kawm, tus graphics cai - tus txheej txheem no yog ntau npaum li cas nyuab tshaj tib cov ntawv nyeem.

Txoj kev duas paub siv tswj cov ntsiab lus thiab cov xim tsis yog hu ua "bitmap". Ib yam li ntawd, cov npe ntawm ntau yam ntaub ntawv tawm tswv ntawm lub computer graphics. Lub coordinates ntawm txhua tus ntawm cov pixels thiab lawv tsuas yog kaw nyob rau hauv ib los yog ntau bytes. Yuav ua li cas txiav txim tus xov tooj? Mas yuav ua li cas ntau ntxoov ntawm cov xim yuav "encrypt". Ib tug byte yog paub - yog 256 qhov tseem ceeb. Yog hais tias peb muaj txaus cov duab ntawm lub tsev xws li ib tug loj tus naj npawb ntawm ntxoov - peb yuav tswj qhov no pab. Nyob rau hauv kev, nyob rau hauv peb muaj tej zaum yuav 256 ntxoov gray. Thiab qhov no yuav tsum txaus rau encode yuav luag txhua dub-thiab-dawb dluab. Nyob rau hauv lem, cov xim dluab ntawm qhov chaw resource yog tsis txaus: cov tib neeg qhov muag, raws li koj paub, yog tau paub qhov txawv li mus rau ob peb kaum ntawm lab ntawm cov xim. Yog li ntawd yuav tsum tau "thaum muaj xwm ceev" yog tsis 256 qhov tseem ceeb, thiab nyob rau hauv cov pua pua txhiab tus lub sij hawm ntau. Yog vim li cas yog tshuab txais encode cov ntsiab lus tsis yog ib byte, tab sis ob peb: hnub no nyob rau uas twb muaj lawm cov qauv, yuav muaj 16 (yuav "encrypt" 65 K 536 xim.) Los yog 24 (777 txhiab rau 16 lab 216 ntxoov.).

Tsis zoo li ntawv nyeem qauv, ntau yam uas yog piv nrog rau cov xov tooj ntawm lub ntiaj teb hom lus, nrog ib qho yam ib tug me ntsis yooj yim. Feem ntau cov ntaub ntawv tawm tswv yim (xws li JPEG, PNG, BMP, GIF, thiab hais txog. D.) Yog pom tau hais tias nyob rau hauv feem ntau computers feem ntau Attendance zoo.

Muaj yog tsis muaj dab tsi nyuab nyob rau hauv kev txiav txim kom to taub lub coding yog ua rau ib co hauv paus ntsiab lus ntawm cov duab ntxiv. Qib 9 tej nruab nrab Lavxias teb sab lub tsev kawm ntawv feem ntau yog muaj xws li kev kawm nyob rau hauv computer science, qhov twg xws technologies yog qhia tawm nyob rau hauv ib co nthuav dav yog heev yooj yooj yim thiab to taub cov lus. Tseem muaj kev qhia cov kev pab cuam rau cov neeg laus - lawv yog cov Workers universities, lub tsev kawm ntawv, los yog tseem lub tsev kawm ntawv.

Yog li ntawd, niaj hnub Lavxias teb sab txiv neej yog qhov chaw uas tau kev txawj ntse txog cov lis dej num uas muaj tswv yim tseem ceeb nyob rau hauv cov nqe lus ntawm lub computer graphics. Thiab yog hais tias koj xav kom koj nrog cov theem pib paub, koj yuav tau txais cov muaj kev kawm ntaub ntawv. Rau cov neeg muaj xws li, piv txwv li, cov tshooj "Coding ntawm nraaj ntaub ntawv (qib 9 phau ntawv" Informatics thiab ICT "sau Ugrinovich ND).

Coding suab ntaub ntawv

Khoos phib tawj nquag siv rau mloog suab paj nruag thiab lwm yam ntaub ntawv. Ib yam li yog cov ntaub ntawv nrog cov ntawv nyeem thiab graphics, tej suab nyob rau hauv koj lub PC - nws yog tag nrho cov tib bytes. Lawv, nyob rau hauv lem, "decrypted" suab card thiab lwm yam daim tawv nyias thiab hloov dua siab tshiab rau hauv audible suab. Lub hauv paus ntsiab lus no yog hais txog tib yam li nyob rau hauv cov ntaub ntawv ntawm gramophone daim hlau. Lawv paub tias lawv tej suab sau raws nkaus Ii lub me grooves nyob rau hauv lub hnab yas, uas yog paub los ntawm tus nyeem ntawv, thiab ces voiced. Nyob rau hauv lub computer tag nrho cov looks nyiam. Tsuas yog tus grooves ua si ib lub luag hauj lwm bytes nyob rau hauv cov xwm uas, raws li nyob rau hauv cov ntaub ntawv ntawm cov phau ntawv thiab cov duab, yog lub binary coding.

Yog hais tias nyob rau hauv cov ntaub ntawv ntawm lub computer duab unit caij protrudes point, thaum lub suab txias yog li ntawd-hu ua "suav". Nws yog feem ntau tus kws kho ob bytes, generating mus txog 65 txhiab. 536 microvibrations suab. Txawm li cas los, nyob rau hauv sib piv rau, raws li tshwm sim nyob rau hauv kev tsim kho ntawm cov dluab los txhim kho qhov zoo ntawm lub suab yog nqa tawm tsis ntxiv ntxiv bytes (muaj, obviously, thiab ntau tshaj li txaus), thiab ua tus naj npawb ntawm "suav". Txawm tias nyob rau hauv ib co suab tshuab bytes yog siv tsawg thiab ntau dua. Thaum lub suab encoding yog ua, tus qauv tsev ntawm byte "flux" ua ib tug thib ob. Microvibrations i.e., encrypted siv cov 8 th. Suav ib ob, yuav obviously yuav ntawm sab zoo tshaj lub suab ib theem zuj zus encoded los ntawm 44 txhiab. "Suav".

International standardization ntawm cov ntaub ntawv audio, raws li zoo raws li nyob rau hauv cov ntaub ntawv ntawm graphics, yog zoo tsim. Muaj ntau hom suab xov xwm - MP3, WAV, WMA, enjoyed thoob plaws hauv lub ntiaj teb no.

video Encoding

Ib hom ntawm "hybrid tswvyim", nyob rau hauv uas lub suab ua ke nrog lub encryption coding ntawm cov dluab, siv nyob rau hauv computer cov yeeb yaj duab. Feem ntau cov tsos thiab clips muaj ob hom ntawm cov ntaub ntawv - yog nws tus kheej ib tug lub suab thiab nrog video. Raws li "encrypted" thawj tivthaiv, peb tau hais rau saum toj no. Qhov thib ob ib tug me ntsis ntau tham. Lub hauv paus ntsiab lus ntawm no yog txawv dua li muaj xws li ib tug graphical coding sib tham saum toj no. Tab sis ua tsaug rau cov universality ntawm lub "tswvyim" ntawm bytes yog cov mechanisms yog heev nkag siab thiab cov zajlus kom.

Nco qab yuav ua li cas los mus tsim cov zaj duab xis. Nws yog tsis muaj dab tsi ntau tshaj li ib tug series ntawm ib tug neeg ntas (uas yog feem ntau 24). Heev rau tib txoj kev txheej txheem computer yeeb yaj duab. Txhua ncej - yog ib daim duab. Hais txog yuav ua li cas nws yog ua nrog kev pab los ntawm bytes, peb tau pom saum toj no. Nyob rau hauv lem, tam sim no nyob rau hauv cov kev yees duab code txhais cheeb tsam, uas losis tswvyim dabtsi ntawm ib tug neeg ntas. Ib hom ntawm cov kev hloov rau zaj duab xis. Ib tug cais chav tsev ntawm lub video kwj (tib yam ntsiab lus rau cov dluab thiab suav suab, raws li nyob rau hauv lub "zaj duab xis" thiab cov yeeb yam clips hom), tus ncej yog suav hais tias. Qhov kawg ib ob, nyob rau hauv raws li txais cov qauv, tej zaum yuav 25 los yog 50.

Ib yam li nyob rau hauv cov ntaub ntawv ntawm cov suab, muaj ntau thoob ntiaj teb cov qauv rau kev yees duab - MP4, 3GP, AVI. Producers ntawm movies thiab commercials sim los tsim xov xwm kuaj uas yuav tau tshaj ib tug ntau dua tus naj npawb ntawm computers. Cov ntaub ntawv tawm tswv - cov feem ntau nrov, lawv qhib rau yuav luag txhua niaj hnub PC.

cov ntaub ntawv compression

Khoos phib tawj ntaub ntawv cia yog nqa tawm nyob rau hauv ib tug ntau yam ntawm xov xwm - disks, flash drives, lwm yam zoo li peb hais tias saum toj no, bytes, raws li ib tug txoj cai, "overgrown" tsiaj ntawv ua pib "mega", "giga", "tera", thiab lwm yam Nyob rau hauv tej rooj plaub .... nqi kho ntaub ntawv yog hais tias muab lawv cov kev pab muaj nyob rau yuav tsis tsum nyob rau hauv disc. Ces siv lub ntau hom ntawm cov ntaub ntawv compression hom kev kawm. Lawv yog cov, nyob rau hauv qhov tseeb, kuj yog ib tug coding. Qhov no yog - lwm tau txhais ntawm lub sij hawm.

Muaj ob theem pib mechanisms rau cov ntaub ntawv compression. Nyob rau hauv thawj ntawm lawv yog sau nyob rau hauv lub ntsis ua ntu zus "ntim" daim ntawv. Uas yog, lub computer yuav tsis tau nyeem tus txheem ntawm cov ntaub ntawv (ua si nws raws li ib tug ntawv nyeem, duab los yog video), Yog hais tias koj tsis nqa tawm cov txheej txheem ntawm "unpacking". Qhov kev pab cuam, uas compresses cov ntaub ntawv nyob rau hauv no txoj kev no yog hu ua ib tug cov ntaub ntawv logger. Yuav ua li cas nws ua hauj lwm yog heev yooj yim. Archiving cov ntaub ntawv raws li ib tug ntawm cov feem ntau nrov txoj kev nyob rau hauv uas siv cov cai ntaub ntawv, tsev kawm ntawv qib lub computer cov kev tshawb fawb yuav tsum.

Raws li peb paub, cov txheej txheem ntawm "Encryption" nyob rau hauv lub standardized ntaub ntawv bytes. Siv lub ASCII txheem. Yuav kom, hais tias, los encrypt lo lus "nyob zoo", peb yuav tsum tau 6 bytes, raws li nyob rau hauv lub xov tooj ntawm cov tsiaj ntawv. Qhov ntawd yog ntau npaum li cas qhov chaw ib cov ntaub ntawv nrog hais tias phau ntawv yuav siv sij hawm nyob rau hauv lub disc. Yuav ua li cas tshwm sim yog hais tias peb sau lo lus "nyob zoo" 100 lub sij hawm nyob rau hauv ib tug kab? Tsis muaj dab tsi tshwj xeeb - rau qhov no peb yuav tsum tau 600 bytes, ntsig txog, tus nqi qub disk qhov chaw. Txawm li cas los, peb yuav siv cov ntaub ntawv logger, uas yuav tsim ib cov ntaub ntawv, uas txhais tau tias ib tug ntau me me muaj pes tsawg tus ntawm bytes yuav "encrypted" pab neeg uas zoo li ib yam dab tsi zoo li no: "Nyob zoo multiply by 100". By suav tus xov tooj ntawm cov tsiaj ntawv nyob rau hauv daim ntawv qhia no tuaj mus rau lub xaus hais tias nyob rau hauv thiaj li yuav sau xws li ib tug cov ntaub ntawv, peb yuav tsum tau tsuas 19 bytes. Thiab tus nqi qub disk qhov chaw. Thaum "unpacking" lub archive ntaub ntawv yog ib tug "decryption", thiab cov ntawv nyeem ua lub chaw pom los ntawm cov "100 nyob zoo." Yog li, los ntawm kev siv ib tug tshwj xeeb kev pab cuam, uas siv ib tug tshwj xeeb coding mechanism, peb thiaj yuav cawm tau ib tug tseem ceeb npaum li cas ntawm disk qhov chaw.

Qhov saum toj no tus txheej txheem yog ntau yam txaus: tsis muaj teeb meem dab tsi kos npe rau systems siv, cov cai cov ntaub ntawv rau lub hom phiaj ntawm compression yog ib txwm ua tau los ntawm cov ntaub ntawv archiving.

Yuav ua li cas yog tus thib ob mechanism? Yuav kom ib co raws li, nws yog zoo li dab tsi yog siv nyob rau hauv cov ntaub ntawv logger. Tab sis nws yuav tsum muaj qhov sib txawv yog hais tias lub compressed ntaub ntawv yuav zoo heev yog tshwm sim ib tug computer tsis muaj "extraction" txoj kev. Yuav ua li cas qhov no mechanism ua hauj lwm?

Thaum peb nco ntsoov, nyob rau hauv tus thawj hauv daim ntawv ntawm cov lo lus "nyob zoo" occupies 6 bytes. Txawm li cas los, peb yuav tau mus rau lub ua kom yuam kev thiab sau ntawv nws zoo li no: "prvt". Luam tawm 4 bytes. Tag nrho cov uas tseem mus ua - yog qhia kom "qhia" cov computer mus ntxiv nyob rau hauv tus txheej txheem ntawm displaying cov tsiaj ntawv cov ntaub ntawv, uas peb ntxuav. Nws yuav tsum tau hais tias nyob rau hauv kev xyaum "kawm" txheej txheem los mus npaj thiab nws yog tsis tsim nyog. Basic mechanisms ntawm paub txog qhov uas ploj lawm cim yog incorporated rau hauv feem ntau niaj hnub software rau lub PC. Uas yog, lub ib thooj ntawm cov ntaub ntawv uas peb kam txhua txhua hnub, ib txoj kev los sis lwm tau "encrypted" nyob rau hauv no algorithm.

Ntawm cov hoob kawm, muaj "hybrid" coding system ntaub ntawv, uas muaj peev xwm ua tau ntaub ntawv compression thaum enabling ob lub saum toj no le caag. Thiab lawv yog cov yuav mus yuav txawm ntau zoo nyob rau hauv cov nqe lus uas yuav txuag tau disk qhov chaw tshaj ib lub zuj zus.

Ntawm cov hoob kawm, kev khiav hauj lwm rau cov lo lus "nyob zoo", peb teem tawm tsuas yog tus yooj yim hauv paus ntsiab lus ntawm cov ntaub ntawv compression mechanisms. Nyob rau hauv kev muaj tiag lawv yog cov ntau ntau tham. Txawv systems ntawm encoding ntaub ntawv tej zaum yuav muaj ib tug heev kawg complex mechanisms ntawm "compression" cov ntaub ntawv. Txawm li cas los, peb pom, at the expense of yuav ua li cas los cawm disk qhov chaw, yuav luag tsis muaj resorting mus rau ib tug deterioration ntawm lub zoo ntawm cov ntaub ntawv nyob rau hauv lub PC. Tshwj xeeb yog tseem ceeb yog lub luag hauj lwm ntawm cov ntaub ntawv compression thaum uas siv cov dluab, suab thiab yees duab - cov hom ntawm cov ntaub ntawv dua lwm leej lwm tus xav tau rau disk pab.

Yuav ua li cas lwm tus yog "leb"?

Raws li peb hais thaum pib, coding - ib tug complex phenomenon. Thaum hais txog nrog cov qauv ntawm coding cov ntaub ntawv raws li nyob rau hauv bytes, peb yuav kov lwm qhov chaw. Nws yog kev cob cog rua nrog rau kev siv computer codes nyob rau hauv me ntsis txawv qhov tseem ceeb. Ntawm no, nyob rau hauv lub "code," peb txhais tau hais tias tsis yog ib tug sib lawv liag ntawm sawv daws yuav thiab zeros, thiab tus sau los ntawm ntau cov tsiaj ntawv thiab cov cim (uas, raws li peb twb paub, thiab thiaj li yog ua los ntawm 0 thiab 1), uas muaj tswv yim tseem ceeb rau lub neej uas niaj hnub tus txiv neej.

lub code

Hauv plawv ntawm txhua lub computer kev pab cuam - code. Nws yog sau nyob rau hauv cov lus kom nkag siab mus rau lub computer. PC, deciphering lub code executes tej lus txib. Ib tug txawv feature ntawm ib tug computer pab cuam los ntawm lwm hom ntawm cov ntaub ntawv uas yog muaj nyob rau hauv lub code nws yog muaj peev xwm "decrypt" nws tus kheej (cov neeg siv yuav tsum tsuas pib cov txheej txheem).

Lwm feature ntawm qhov kev pab cuam - nyob rau hauv lub txheeb ze yooj ntawm cov code siv. Hais tias yog, muab lub computer tib txoj hauj lwm ib tug txiv neej ua tau, siv ib tug loj set ntawm "cov nqe lus", thiab yog hais tias tsim nyog - thiab nyob rau hauv lwm yam lus.

markup cov ntaub ntawv

Lwm cov tswv yim tseem ceeb ntawm lub Scope ntawm tsab ntawv code - cov creation thiab formatting ntawm cov ntaub ntawv. Raws li ib tug txoj cai, ib tug yooj yim cov zaub ntawm cov cim ntawm qhov screen yog tsis txaus los ntawm tus taw tes ntawm view ntawm lub tswv yim tseem ceeb ntawm PC. Nyob rau hauv feem ntau tus neeg mob, cov ntawv nyeem yuav tsum tau ua lub tsev siv ib qho kev font loj thiab xim, tau nrog ntxiv ntsiab (xws li, e.g., tables). Tag nrho cov ntawm cov tsis muaj teeb, raws li zoo raws li nyob rau hauv cov ntaub ntawv ntawm cov kev pab cuam rau tej lus to taub los ntawm lub computer. PC, paub lub "pab neeg", qhia txog cov ntaub ntawv raws nraim li tus neeg siv kev ntshaw. Nyob rau hauv tas li ntawd, cov ntawv nyeem yuav formatted nyob rau hauv tib txoj kev, cia li raws li nws tshwm sim nrog cov kev pab cuam, siv ntau poob lawm ntawm "cov nqe lus" thiab txawm nyob rau hauv ntau yam lus.

Txawm li cas los, muaj yog ib tug siv qhov sib txawv ntawm cov lis dej num rau cov ntaub ntawv thiab kev sau computer programs. Nws muaj nyob rau hauv lub fact tias lub qub yog tsis muaj peev xwm decrypt lawv tus kheej. Yuav kom qhib cov ntaub ntawv nrog formatted ntawv nyeem yeej ib txwm yuav tsum tau peb-tog software.

cov ntaub ntawv encryption

Lwm txhais lus ntawm lub sij hawm "code" raws li tau thov rau computers - yog encryption. Saum toj no, peb tau siv lo lus no raws li ib tug synonym rau lub sij hawm "coding", thiab nws yog permissible. Ntawm no, cov encryption peb txhais li cas ib yam txawv ntawm phenomenon. Namely encoding cov ntaub ntawv nyob rau hauv thiaj li yuav txwv tsis pub nkag tau mus rau lawv los ntawm lwm cov neeg. Kev tiv thaiv ntawm lub computer cov ntaub ntawv - cov tseem ceeb tshaj plaws kev ua ub no nyob rau hauv lub NWS-kheej. Qhov no yog ua tau ib tug nyias muaj nyias ib scientific kev qhuab qhia nws muaj xws li kuj yog ib tug lub tsev kawm ntawv lub computer. Maub cov ntaub ntawv nrog ib tug saib kom tiv thaiv tsis tau tso cai nkag tau - yog ib tug neeg ua hauj lwm, qhov tseem ceeb uas yog hais rau cov pej xeem niaj hnub xeev nyob rau hauv thaum yau.

Yuav ua li cas yog cov mechanisms uas cov ntaub ntawv encryption? Lub hauv paus ntsiab lus yog raws li tej yam yooj yim thiab meej raws li tag nrho yav dhau los, peb tau kawm. Encoding - ib tug txheej txheem uas yog yooj yim explainable nyob rau hauv cov nqe lus ntawm qhov yooj yim hauv paus ntsiab lus ntawm logic.

Piv txwv peb yuav tsum tau mus pab qhia cov lus, "Ivanov, Petrov mus txog rau lub" yog li ntawd tsis muaj ib tug yuav nyeem nws. Peb tso siab rau lub computer los encrypt cov lus thiab pom cov kev tshwm sim: "10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21". Cov cai no yog, ntawm chav kawm, yog heev yooj yim: tus lej sau raws nkaus Ii mus rau lub xov tooj ntawm cov tsiaj ntawv nyob rau hauv cov tsiaj ntawv ntawm peb nqe lus. "Kuv" sawv nyob rau hauv 10 qhov chaw, "B" - 3, "A" - 1, lwm yam Tiam sis niaj hnub lub computer cai system yuav encrypt cov ntaub ntawv thiaj li hais tias nws yuav tuaj tos mus txog rau lub incredibly nyuaj tseem ceeb ...

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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