KomputerProgramming

Naha mangrupakeun encoding binér universal? métode programming

Komputer prosés nu loba informasi. file audio, gambar, tulisan - kabeh rék maén atawa tampilan. Naha binér coding mangrupakeun metoda universal programming data ngeunaan sagala parabot teknis?

Naon béda ti enkripsi coding?

Mindeng urang equate konsep "coding" jeung "enkripsi", lamun dina kanyataanana aranjeunna gaduh hartos béda. Ku kituna, énkripsi nyaéta prosés ngarobah informasi guna nyumputkeun eta. Ngadekrip mindeng bisa baé anu robah téks, atawa jalma husus dilatih. Coding dipaké pikeun ngolah informasi sarta betah pamakean ka dirina. méja coding umum ilahar dipaké, wawuh ka dulur. Hal ieu diwangun kana komputer.

Prinsip coding binér

encoding binér anu dumasar kana pamakéan ukur dua simbol - 0 jeung 1 - pikeun ngolah émbaran dipaké ku beda jeung nu sejen. tanda ieu disebut binér digit, Inggris - angka biner, atanapi bit. Unggal lambang kode biner ngawengku mémori komputer urang ka 1 bit. Naha binér coding mangrupakeun metoda universal ngolah informasi? Kanyataan yén komputer gampang pikeun nanganan karakter pangsaeutikna. Ti ieu gumantung jeung kekecapan PC nu: tugas kirang hanca perlu nedunan alat, nu leuwih luhur speed jeung kualitas karya.

Prinsip coding binér anu kapanggih mah ukur aya di programming. Jeung alternation of voiceless jeung kendang bersuara ketukan Polynesians ngirimkeun informasi ka unggal lianna. A prinsip sarupa lumaku di kode Morse, dimana sora panjang sarta pondok anu dipaké pikeun ngirimkeun suratna. "Buku abjad Telegraphic" dipaké kiwari.

Dimana nganggo encoding binér?

The binér coding inpormasi dina komputer anu dipaké madhab. Tiap file, naha éta téh musik atawa téks nu kudu diprogram meh bisa engké gampang diatur jeung maca. Sistim coding binér anu mangpaat pikeun gawé bareng simbul sarta nomer, payil audio, grafik.

encoding binér tina angka

Kiwari nomer komputer anu digambarkeun dina formulir nu disandi, kaharti mun baé rata. Pamakéan angka Arab, sakumaha urang ngabayangkeun, keur téhnik praktis. Alesan keur ieu kudu ngadaptarkeun angka unik keur unggal karakter naon nu kudu di kali teu mungkin.

Aya dua notations: posisional na nepozitsionnyh. Sistim Nepozitsionnyh ieu dumasar kana dipakéna huruf latin jeung wawuh ka Kami dina formulir inohong Yunani. Metoda rekaman Ieu rada pajeulit ngartos, ku kituna, ieu ditinggalkeun.

Sistim angka posisional dipaké kiwari. Ieu kaasup binér, decimal, octal na hexadecimal coding malah informasi.

Decimal Sistim coding kami nganggo dina kahirupan sapopoe. Éta dawam pikeun urang angka Arab, nu kaharti mun sarerea. Binér encoding angka béda ngan ngagunakeun enol jeung hiji.

Wilangan buleud anu dirobah jadi coding binér ku ngabagi aranjeunna ku 2. hasilna parsial ogé dibagi jadi dua tahap, nepi ka tungtungna 0 atanapi 1. Contona, jumlahna 123 10 di notasi binér bisa digambarkeun dina bentuk 2 1111011. Sajumlah 20 Oktober bakal némbongan salaku 10100 2.

Indexes 10 sarta 2 anu dilambangkeun angka mungguh binér na decimal tina sistem coding. simbol coding binér anu dipaké pikeun simplify operasi sahiji nilai dibere dina sistim angka béda.

téhnik programming angka desimal nu dumasar kana "floating titik". Dina raraga leres mindahkeun nilai ti decimal pikeun sistem coding binér ngagunakeun rumus N = M x qp. M - teh mantissa (tanpa ekspresi urutan wae), p - nyaeta runtuyan nilai N, sarta q - base Sistim coding (dina hal ieu 2).

Henteu sakabeh nomer anu positif. Dina raraga keur ngabedakeun antara nomer positif jeung negatif, komputer daun tempat 1 bit pikeun encode tanda éta. Di dieu enol mangrupakeun tambah, sarta Unit - dikurangan.

Ngagunakeun sistem panomeran ieu matak ngamudahkeun pikeun komputer pikeun digawekeun ku angka. Éta pisan sababna naha di coding binér anu universal nalika prosés komputasi.

encoding binér inpormasi tékstual

Tiap hurup disandi karakter susunan nol sarta leuwih. téks nu diwangun ku karakter béda: hurup (uppercase jeung aksara leutik), tanda arithmetic sarta sagala rupa nilai lianna. The encoding inpormasi tékstual merlukeun pamakéan dalapan nilai binér padeukeut ti 00000000 mun 11111111. kituna kasebut nyaéta dimungkinkeun pikeun ngarobah éta 256 karakter béda.

Pikeun nyingkahan kekeliruan dina encoding téks, make tabel husus tina nilai keur unggal karakter. Aranjeunna nampilkeun alfabét Latin, tanda na tanda Tujuan husus arithmetic (contona, €, ¥, ©, jsb). Lambang interval 128-255 encode Alfabét nasional nagara urang.

Pikeun encode lambang merlukeun memori 1 8 bit. Pikeun simplify podstchetov 8 bit anu sarua jeung 1 bait, jadi rohangan total disk pikeun émbaran téks diukur dina bait.

Paling komputer pribadi anu dilengkepan tabel baku tina ASCII (Amérika Code Standar pikeun Émbaran silih tukeur). tabél séjén anu ogé dipaké, nu sistem coding inpormasi tékstual béda. Contona, kahiji encoding karakter dipikawanoh disebutna KOI-8 (Code pikeun Émbaran silih tukeur 8-bit), sarta gawéna dina komputer UNIX OS. Konci SR1251 tabel anu ogé lega kapanggih, nu dijieun pikeun sistem operasi Windows.

coding binér sora

Alesan sejen naha nu coding binér mangrupakeun metoda universal programming data - nyaeta kesederhanaan na nalika gawé bareng file audio. Sagala musik mangrupa gelombang sora tina varying amplitudo jeung frékuénsi osilasi. Setelan ieu mangaruhan volume na pitch nu.

Pikeun program gelombang sora, komputer nu meulah kana sababaraha bagian conditionally, atawa "sampel". Jumlah sampel misalna bisa jadi badag, jadi aya 65536 kombinasi béda ti nol na leuwih. Sasuai, komputer modern anu dilengkepan 16-bit sora kartu nu hartina ngamangpaatkeun 16 binér digit jeung encode sampel gelombang sora.

Maén hiji file audio, komputer prosés sekuen diprogram kode biner sarta ngagabungkeun kana hiji continuous wave.

coding grafik

Inpo grafis bisa dibere dina bentuk grafik, diagram, gambar atawa pintonan slaid di PowerPoint. Unggal gambar diwangun ku titik-titik leutik - piksel nu bisa dicét dina warna béda. Warna unggal piksel anu disandikeun na disimpen, sarta ahirna urang meunangkeun gambar pinuh.

Lamun gambar ieu hideung bodas, tiap kode piksel bisa jadi boh hiji Unit atawa enol hiji. Lamun maké opat warna, kodeu unggal sahijina diwangun ku dua angka: 00, 01, 10 atawa 11. Numutkeun prinsip ieu ngabedakeun kualitas sagala pengolahan citra. Ningkatkeun atawa ngurangan kacaangan ogé kapangaruhan ku Jumlah kelir dipaké. Dina kasus pangalusna, komputer distinguishes kira 16.777.216 kelir.

kacindekan

Aya metodeu béda inpormasi programming, kaasup encoding binér anu paling éféktif. Ngan ku dua simbol - 0 sarta 1 - komputer gampil berbunyi paling payel. Wherein laju ngolah téh loba nu leuwih luhur ti bakal dipaké, contona, program sistem decimal. The kesederhanaan tina metoda ieu ngajadikeun eta indispensable pikeun téhnologi nanaon. Éta pisan sababna naha di coding binér anu universal diantara peers Na.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.birmiss.com. Theme powered by WordPress.