Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Greške
  • Napišite riječ u binarnom kodu. Binarni kod

Napišite riječ u binarnom kodu. Binarni kod

08. 06.2018

Blog Dmitrija Vassijarova.

Binarni kod - gdje i kako se koristi?

Danas mi je posebno drago što sam vas upoznao, dragi moji čitaoci, jer se osjećam kao učiteljica koja već na prvom času počinje da upoznaje razred sa slovima i brojevima. A pošto živimo u svijetu digitalne tehnologije, reći ću vam šta je binarni kod, koji je njihova osnova.

Počnimo s terminologijom i saznajmo šta znači binarnost. Radi pojašnjenja, vratimo se na naš uobičajeni račun, koji se zove "decimalni". Odnosno, koristimo 10 cifara, koje omogućavaju praktično rukovanje različitim brojevima i vođenje odgovarajuće evidencije.

Slijedeći ovu logiku, binarni sistem omogućava korištenje samo dva znaka. U našem slučaju, to su samo “0” (nula) i “1” jedan. I ovdje želim da vas upozorim da bi hipotetički na njihovom mjestu mogli biti i drugi simboli, ali upravo ove vrijednosti, koje ukazuju na odsustvo (0, prazno) i prisustvo signala (1 ili „štapić“), će pomoći dalje razumijemo strukturu binarnog koda.

Zašto je potreban binarni kod?

Prije pojave kompjutera korišteni su različiti automatski sistemi čiji se princip rada zasnivao na prijemu signala. Senzor se aktivira, krug je zatvoren i određeni uređaj je uključen. Nema struje u signalnom krugu - nema rada. Upravo su elektronski uređaji omogućili postizanje napretka u obradi informacija predstavljenih prisustvom ili odsustvom napona u kolu.

Njihovo daljnje usložnjavanje dovelo je do pojave prvih procesora, koji su također radili svoj posao, obrađujući signal koji se sastoji od impulsa koji se naizmjenično smjenjuju na određeni način. Nećemo sada ulaziti u detalje programa, ali za nas je važno sljedeće: pokazalo se da elektronički uređaji mogu razlikovati zadani niz dolaznih signala. Naravno, uslovnu kombinaciju je moguće opisati na ovaj način: „postoji signal“; "nema signala"; “postoji signal”; "postoji signal." Možete čak i pojednostaviti notaciju: “postoji”; "Ne"; "Tu je"; "Tu je".

Ali mnogo je lakše prisustvo signala označiti jedinicom "1", a njegovo odsustvo nulom "0". Tada umjesto toga možemo koristiti jednostavan i sažet binarni kod: 1011.

Naravno, procesorska tehnologija je daleko napredovala i sada su čipovi u stanju da percipiraju ne samo niz signala, već čitave programe napisane posebnim komandama koje se sastoje od pojedinačnih znakova.

Ali za njihovo snimanje koristi se isti binarni kod, koji se sastoji od nula i jedinica, što odgovara prisutnosti ili odsustvu signala. Da li on postoji ili ne, nije bitno. Za čip, bilo koja od ovih opcija je jedna informacija, koja se naziva “bit” (bit je zvanična mjerna jedinica).

Konvencionalno, simbol se može kodirati kao niz od nekoliko znakova. Dva signala (ili njihovo odsustvo) mogu opisati samo četiri opcije: 00; 01;10; 11. Ova metoda kodiranja se naziva dvobitna. Ali može biti i:

  • Četvorobitni (kao u primjeru u gornjem paragrafu 1011) vam omogućava da zapišete 2^4 = 16 kombinacija simbola;
  • Osmobitni (na primjer: 0101 0011; 0111 0001). Jedno vrijeme je bio od najvećeg interesa za programiranje jer je pokrivao 2^8 = 256 vrijednosti. To je omogućilo opis svih decimalnih cifara, latinice i specijalnih znakova;
  • Šesnaest bita (1100 1001 0110 1010) i više. Ali zapisi s takvom dužinom već su za moderne, složenije zadatke. Moderni procesori koriste 32-bitnu i 64-bitnu arhitekturu;

Iskreno, ne postoji jedinstvena zvanična verzija, ali dogodilo se da je kombinacija od osam znakova postala standardna mjera pohranjenih informacija nazvana “bajt”. Ovo se može primijeniti čak i na jedno slovo napisano u 8-bitnom binarnom kodu. Dakle, dragi moji prijatelji, zapamtite (ako neko nije znao):

8 bita = 1 bajt.

To je tako. Iako se karakter napisan sa 2 ili 32-bitnom vrijednošću također nominalno može nazvati bajtom. Inače, zahvaljujući binarnom kodu možemo procijeniti obim fajlova izmjeren u bajtovima i brzinu prijenosa informacija i interneta (bitova u sekundi).

Binarno kodiranje u akciji

Za standardizaciju snimanja informacija za računare, razvijeno je nekoliko sistema kodiranja, od kojih je jedan, ASCII, zasnovan na 8-bitnom zapisu, postao široko rasprostranjen. Vrijednosti u njemu su raspoređene na poseban način:

  • prvi 31 znak su kontrolni znakovi (od 00000000 do 00011111). Služi za servisne komande, izlaz na štampač ili ekran, zvučne signale, formatiranje teksta;
  • sljedeće od 32 do 127 (00100000 – 01111111) latinično pismo i pomoćni simboli i znakovi interpunkcije;
  • ostalo, do 255. (10000000 – 11111111) – alternativa, dio tabele za posebne zadatke i ispisivanje nacionalnog pisma;

Dekodiranje vrijednosti ​​u njemu je prikazano u tabeli.

Ako mislite da su "0" i "1" locirani u haotičnom redoslijedu, onda ste duboko u zabludi. Koristeći bilo koji broj kao primjer, pokazat ću vam obrazac i naučiti vas kako čitati brojeve napisane u binarnom kodu. Ali za to ćemo prihvatiti neke konvencije:

  • Pročitaćemo bajt od 8 znakova s ​​desna na lijevo;
  • Ako u običnim brojevima koristimo cifre jedinice, desetice, stotine, onda su ovdje (čitajući obrnutim redoslijedom) za svaki bit predstavljene različite potencije "dvojke": 256-124-64-32-16-8- 4-2 -1;
  • Sada gledamo binarni kod broja, na primjer 00011011. Tamo gdje postoji signal "1" na odgovarajućoj poziciji, uzimamo vrijednosti ovog bita i zbrajamo ih na uobičajen način. Prema tome: 0+0+0+32+16+0+2+1 = 51. Ispravnost ove metode možete provjeriti gledajući tabelu kodova.

Sada, moji radoznali prijatelji, ne samo da znate šta je binarni kod, već znate i kako da konvertujete informacije koje su njime šifrovane.

Jezik razumljiv modernoj tehnologiji

Naravno, algoritam za čitanje binarnog koda procesorskim uređajima je mnogo složeniji. Ali možete ga koristiti da zapišete sve što želite:

  • Tekstualne informacije s opcijama oblikovanja;
  • Brojevi i sve operacije s njima;
  • Grafičke i video slike;
  • Zvukovi, uključujući one izvan našeg dometa;

Osim toga, zbog jednostavnosti „prezentacije“, mogući su različiti načini snimanja binarnih informacija:

  • Promjenom magnetnog polja za ;
  • Prednosti binarnog kodiranja upotpunjene su gotovo neograničenim mogućnostima za prijenos informacija na bilo koju udaljenost. Ovo je način komunikacije koji se koristi sa svemirskim letjelicama i umjetnim satelitima.

    Dakle, danas je binarni brojevni sistem jezik koji razumije većina elektronskih uređaja koje koristimo. I ono što je najzanimljivije je da za sada nije predviđena druga alternativa.

    Mislim da će vam informacije koje sam izneo biti sasvim dovoljne za početak. A onda, ako se pojavi takva potreba, svi će moći dublje ući u samostalnu studiju ove teme.

    Oprostiću se i nakon kratke pauze pripremiću vam novi članak na svom blogu na neku zanimljivu temu.

    Bolje je da mi sami kažete ;)

    Vidimo se uskoro.

    Binarni kod- ovo je predstavljanje informacija kombinovanjem simbola 0 ili 1. Ponekad može biti vrlo teško razumjeti princip kodiranja informacija u obliku ova dva broja, ali pokušaćemo sve detaljno objasniti.

    Usput, na našoj web stranici možete pretvoriti bilo koji tekst u decimalni, heksadecimalni, binarni kod koristeći Online Code Calculator.

    Kada nešto vidimo po prvi put, često postavljamo logično pitanje kako to funkcionira. Svaku novu informaciju doživljavamo kao nešto složeno ili stvoreno isključivo za gledanje izdaleka, ali za ljude koji žele saznati više o binarni kod, otkriva se jednostavna istina - binarni kod nije nimalo teško razumjeti, kako nam se čini. Na primjer, englesko slovo T in binarni sistem poprimiće sljedeći oblik - 01010100, E - 01000101 i slovo X - 01011000. Na osnovu toga razumijemo da će engleska riječ TEXT u obliku binarnog koda izgledati ovako: 01010100 01000101 010110100. predstavljanje simbola za ovu riječ, pa, radije ga vidimo u prikazu slova abecede.

    Izlaziti s binarni kod se aktivno koristi u programiranju, jer zahvaljujući njemu računari rade. Ali programiranje se ne svodi na beskonačan skup nula i jedinica. Budući da je ovo prilično radno intenzivan proces, poduzete su mjere da se pojednostavi razumijevanje između računara i čovjeka. Rješenje problema bilo je stvaranje programskih jezika (BASIC, C++, itd.). Kao rezultat toga, programer piše program na jeziku koji razumije, a zatim program kompajlera sve prevodi u mašinski kod, pokrećući računar.

    Pretvaranje prirodnog broja iz decimalnog sistema brojeva u binarni sistem.

    Za pretvaranje brojeva iz decimalnog brojevnog sistema u binarni brojni sistem, oni koriste "algoritam zamjene" koji se sastoji od sljedećeg niza radnji:

    1. Odaberite željeni broj i podijelite ga sa 2. Ako je rezultat dijeljenja sa ostatkom, tada će broj binarnog koda biti 1, ako nema ostatka, bit će 0.

    2. Odbacivanjem ostatka, ako ga postoji, ponovo podijelite broj dobijen kao rezultat prvog dijeljenja sa 2. Podesite broj binarnog sistema u zavisnosti od prisustva ostatka.

    3. Nastavljamo sa dijeljenjem, računajući broj binarnog sistema iz ostatka, sve dok ne dođemo do broja koji se ne može podijeliti - 0.

    4. U ovom trenutku, binarni kod se smatra spremnim.

    Na primjer, pretvorimo broj 7 u binarni:

    1,7:2 = 3,5. Pošto postoji ostatak, pišemo 1 kao prvi broj binarnog koda.

    2. 3: 2 = 1,5. Ponavljamo postupak odabirom kodnog broja između 1 i 0 ovisno o ostatku.

    3. 1:2 = 0,5. Ponovo biramo 1 koristeći isti princip.

    4. Kao rezultat, dobijamo, konvertovan iz decimalnog brojevnog sistema u binarni sistem brojeva, kod je 111.

    Na ovaj način možete prevesti beskonačan broj brojeva. Pokušajmo sada učiniti suprotno - pretvoriti broj iz binarnog u decimalni.

    Pretvaranje binarnog sistema u decimalni broj.

    Da bismo to učinili, naš binarni broj 111 trebamo numerirati od kraja, počevši od nule. Za 111 to je 1^2 1^1 1^0. Na osnovu toga, broj za broj će služiti kao njegov stepen. Zatim izvodimo radnje prema formuli: (x * 2^y) + (x * 2^y) + (x * 2^y), gdje je x redni broj binarnog koda, a y je snaga ovog broja. Zamjenjujemo naš binarni broj ovom formulom i izračunavamo rezultat. Dobijamo: (1 * 2^2) + (1 * 2^1) + (1 * 2^0) = 4 + 2 + 1 = 7.

    Malo istorije binarnog brojevnog sistema.

    Općenito je prihvaćeno da po prvi put binarni sistem predložio Gottfried Wilhelm Leibniz, koji je sistem smatrao korisnim u složenim matematičkim proračunima i nauci. No, prema nekim podacima, prije njegovog prijedloga za binarni brojevni sistem, u Kini se pojavio zidni natpis koji je dešifrirao koristeći binarni kod. Na natpisu su bili dugi i kratki štapići. Pod pretpostavkom da je dugi štap 1, a kratki 0, postoji šansa da je u Kini ideja binarnog koda postojala mnogo prije njegovog službenog otkrića. Dešifrovanjem koda je tamo identifikovan samo jednostavan prirodni broj, ali to je činjenica koja ostaje takva.

    Alat za binarne konverzije. Binarni kod je numerički sistem koji koristi bazu 2 koji se koristi u informatici, simboli koji se koriste u binarnom zapisu su uglavnom nula i jedan (0 i 1).

    Odgovori na pitanja

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Kako pretvoriti broj u binarno?

    Pretvaranje broja u binarni (sa nulama i jedinicama) sastoji se od a od baze 10 do baze 2 (prirodno binarni kod)

    primjer: 5 (baza 10) = 1*2^2+0*2^1+1*2^0 = 101 (baza 2)

    Metoda se sastoji od uzastopnih dijeljenja sa 2 i bilježenja ostatka (0 ili 1) obrnutim redoslijedom.

    primjer: 6/2 = 3 ostaje 0, zatim 3/2 = 1 ostaje 1, zatim 1/2 = 0 ostaje 1. Uzastopni ostaci su 0,1,1 pa se 6 zapisuje 110 u binarnom.

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Kako pretvoriti tekst u binarni?

    Povežite svakom slovu abecede broj, na primjer pomoću koda ili . Ovo će zamijeniti svako slovo brojem koji se zatim može pretvoriti u binarni (vidi gore).

    primjer: AZ je 65,90 () pa 1000001.1011010 u binarnom

    Slično za binarni prevod u tekst, pretvorite binarni u broj, a zatim povežite taj broj sa slovom u željenom kodu.

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Kako prevesti binarno

    Binarno se ne prevodi direktno, bilo koji broj je kodiran u binarnom ostaje broj. S druge strane, u informatici je uobičajeno koristiti binarno za pohranjivanje teksta, na primjer korištenjem tabele, koja povezuje broj sa slovom. Prevodilac je dostupan na dCode.

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Šta je bit?

    Bit (kontrakcija binarne cifre) je simbol u binarnoj notaciji: 0 ili 1.

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Šta je komplement sa 1?

    U informatici, nečiji komplement je pisanje broja koji negativno obrće 0 i 1.

    primjer: 0111 postaje 1000, tako da 7 postaje -7

    Možete urediti ova pitanja i odgovore (dodati nove informacije, poboljšati prijevod, itd.) " itemscope="" itemtype="http://schema.org/Question">

    Šta je komplement 2?

    U informatici, komplement je pisanje broja koji negativno obrće 0 i 1 i dodaje 1.

    primjer: 0111 postaje 1001

    Postavite novo pitanje

    Izvorni kod

    dCode zadržava vlasništvo nad izvornim kodom skripte Binarni kod na mreži. Osim eksplicitne licence otvorenog koda (označeno Creative Commons / besplatno), bilo koji algoritam, aplet, isječak, softver (konverter, rješavač, enkripcija / dešifriranje, kodiranje / dekodiranje, šifriranje / dešifriranje, prevodilac) ili bilo koja funkcija (konvertiranje, rješavanje, dešifriranje) , šifriranje, dešifriranje, šifriranje, dekodiranje, kodiranje, prevođenje) napisano na bilo kojem informatičkom jeziku (PHP, Java, C#, Python, Javascript, Matlab, itd.) na koji dCode posjeduje prava neće biti besplatno pušteno u promet. Da preuzmete online skriptu binarnog koda za upotrebu van mreže na PC, iPhone ili Android, zatražite ponudu cijene na

    Računari ne razumiju riječi i brojeve kao ljudi. Savremeni softver dozvoljava krajnjem korisniku da to ignoriše, ali na najnižim nivoima vaš računar radi na binarnom električnom signalu koji ima samo dve države: ima li struje ili ne. Da bi "razumeo" složene podatke, vaš računar ih mora kodirati u binarnom formatu.

    Binarni sistem se zasniva na dve cifre, 1 i 0, koje odgovaraju uključenim i isključenim stanjima koja vaš računar može da razume. Verovatno ste upoznati sa decimalnim sistemom. Koristi deset cifara, od 0 do 9, a zatim prelazi na sljedeći red kako bi formirao dvocifrene brojeve, pri čemu je svaki broj deset puta veći od prethodnog. Binarni sistem je sličan, pri čemu je svaka cifra dvostruko veća od prethodne.

    Brojanje u binarnom formatu

    U binarnom izrazu, prva cifra je ekvivalentna 1 u decimalnom sistemu. Druga cifra je 2, treća je 4, četvrta je 8, i tako dalje - svaki put se udvostručuje. Dodavanjem svih ovih vrijednosti dobit ćete broj u decimalnom formatu.

    1111 (binarno) = 8 + 4 + 2 + 1 = 15 (u decimalnom)

    Računanje 0 nam daje 16 mogućih vrijednosti za četiri binarna bita. Pomerite 8 bita i dobićete 256 mogućih vrednosti. Ovo zauzima mnogo više prostora za predstavljanje jer nam četiri decimalne znamenke daju 10.000 mogućih vrijednosti. Naravno, binarni kod zauzima više prostora, ali računari razumiju binarne datoteke mnogo bolje od decimalnog sistema. A za neke stvari, poput logičke obrade, binarno je bolje od decimalnog.

    Treba reći da postoji još jedan osnovni sistem koji se koristi u programiranju: heksadecimalni. Iako računari ne rade u heksadecimalnom formatu, programeri ga koriste za predstavljanje binarnih adresa u ljudskom čitljivom formatu kada pišu kod. To je zato što dvije cifre u heksadecimalnom broju mogu predstavljati cijeli bajt, što znači da zamjenjuju osam cifara u binarnom obliku. Heksadecimalni sistem koristi brojeve 0-9, kao i slova od A do F, da stvori dodatnih šest cifara.

    Zašto računari koriste binarne datoteke?

    Kratak odgovor: hardver i zakoni fizike. Svaki znak u vašem računaru je električni signal, a u ranim danima računarstva, merenje električnih signala je bilo mnogo teže. Imalo je više smisla razlikovati samo "uključeno" stanje, predstavljeno negativnim nabojem, i "isključeno" stanje, predstavljeno pozitivnim nabojem.

    Za one koji ne znaju zašto je "isključeno" predstavljeno pozitivnim nabojem, to je zato što elektroni imaju negativan naboj, a više elektrona znači više struje sa negativnim nabojem.

    Stoga su se raniji računari veličine sobe koristili binarne datoteke da kreiraju svoje sisteme, i iako su koristili stariju, glomazniju opremu, radili su na istim osnovnim principima. Moderni računari koriste ono što se zove tranzistor za izvođenje proračuna sa binarnim kodom.

    Evo dijagrama tipičnog tranzistora:

    U suštini, omogućava struji da teče od izvora do odvoda ako postoji struja u kapiji. Ovo formira binarni ključ. Proizvođači mogu napraviti ove tranzistore nevjerovatno male - do 5 nanometara, ili veličine dva lanca DNK. Ovako rade moderni procesori, pa čak i oni mogu patiti od problema u razlikovanju stanja uključenog i isključenog (iako je to zbog njihove nerealne molekularne veličine koja je podložna čudnost kvantne mehanike).

    Zašto samo binarni sistem

    Možda mislite: „Zašto samo 0 i 1? Zašto ne dodati još jedan broj? Iako je to dijelom zbog tradicije stvaranja računara, istovremeno bi dodavanje još jedne cifre značilo potrebu da se razlikuje drugo stanje struje, a ne samo “isključeno” ili “uključeno”.

    Problem je u tome što ako želite da koristite više nivoa napona, potreban vam je način da lako izvršite kalkulacije na njima, a trenutni hardver sposoban za to nije održiv kao zamena za binarne proračune. Na primjer, postoji tzv trostruki kompjuter, razvijena 1950-ih, ali je razvoj tu stao. Ternarna logika efikasniji od binarnog, ali još uvijek ne postoji efikasna zamjena za binarni tranzistor, ili barem ne postoji tranzistor na istoj maloj skali kao binarni.

    Razlog zašto ne možemo koristiti ternarnu logiku svodi se na to kako su tranzistori povezani u kompjuteru i kako se koriste za matematičke proračune. Tranzistor prima informacije na dva ulaza, izvodi operaciju i vraća rezultat na jedan izlaz.

    Dakle, binarna matematika je lakša za računar nego bilo šta drugo. Binarna logika se lako pretvara u binarne sisteme, pri čemu Tačno i Netačno odgovaraju stanju On i Off.

    Binarna tablica istine koja radi na binarnoj logici imat će četiri moguća izlaza za svaku fundamentalnu operaciju. Ali, pošto trostruka kapija koriste tri ulaza, trostruka tabela istinitosti bi imala 9 ili više. Dok binarni sistem ima 16 mogućih operatora (2^2^2), ternarni sistem bi imao 19683 (3^3^3). Skaliranje postaje problem jer iako je trinity efikasniji, on je i eksponencijalno složeniji.

    Ko zna? U budućnosti bismo mogli vidjeti ternarne računare kako se binarna logika suočava s problemima minijaturizacije. Za sada će svijet nastaviti da radi u binarnom modu.

    Ova lekcija će pokriti temu „Informacije o kodiranju. Binarno kodiranje. Jedinice mjerenja informacija." Tokom nje korisnici će moći da steknu razumijevanje o kodiranju informacija, načinu na koji računari percipiraju informacije, mjernim jedinicama i binarnom kodiranju.

    Predmet:Informacije oko nas

    Lekcija: Kodiranje informacija. Binarno kodiranje. Jedinice informacija

    Ova lekcija će pokriti sljedeća pitanja:

    1. Kodiranje kao promjena oblika prezentacije informacija.

    2. Kako kompjuter prepoznaje informacije?

    3. Kako mjeriti informacije?

    4. Jedinice mjerenja informacija.

    U svijetu kodova

    Zašto ljudi kodiraju informacije?

    1. Sakrijte ga od drugih (zrcalna kriptografija Leonarda da Vincija, vojna enkripcija).

    2. Ukratko zapišite informacije (stenografija, skraćenica, putokazi).

    3. Za lakšu obradu i prenos (Morzeov kod, prevod u električne signale - mašinski kodovi).

    Kodiranje je predstavljanje informacija pomoću nekog koda.

    Kod je sistem simbola za predstavljanje informacija.

    Metode kodiranja informacija

    1. Grafika (vidi sliku 1) (pomoću crteža i znakova).

    Rice. 1. Sistem signalnih zastavica (izvor)

    2. Numerički (koristeći brojeve).

    Na primjer: 11001111 11100101.

    3. Simbolički (koristeći simbole abecede).

    Na primjer: NKMBM CHGYOU.

    Dekodiranje je akcija vraćanja originalnog oblika prezentacije informacija. Da biste dekodirali, morate znati kod i pravila kodiranja.

    Sredstvo kodiranja i dekodiranja je tabela korespondencije koda. Na primjer, korespondencija u različitim brojevnim sistemima je 24 - XXIV, korespondencija abecede sa bilo kojim simbolom (slika 2).


    Rice. 2. Primjer šifre (izvor)

    Primjeri kodiranja informacija

    Primjer kodiranja informacija je Morzeov kod (vidi sliku 3).

    Rice. 3. Morzeov kod ()

    Morzeov kod koristi samo 2 simbola - tačku i crticu (kratak i dug zvuk).

    Drugi primjer kodiranja informacija je abeceda zastavice (vidi sliku 4).

    Rice. 4. Abeceda zastave ()

    Drugi primjer je abeceda zastava (vidi sliku 5).

    Rice. 5. ABC zastava ()

    Dobro poznati primjer kodiranja je muzička abeceda (vidi sliku 6).

    Rice. 6. Muzička abeceda ()

    Razmotrite sljedeći problem:

    Koristeći tabelu abecede zastavice (vidi sliku 7), potrebno je riješiti sljedeći problem:

    Rice. 7

    Stariji suradnik Lom polaže ispit kapetanu Vrungelu. Pomozite mu da pročita sljedeći tekst (vidi sliku 8):

    Oko nas uglavnom postoje dva signala, na primjer:

    Semafor: crveno - zeleno;

    Pitanje: da - ne;

    Lampa: uključena - isključena;

    Moguće je - nije moguće;

    Dobro loše;

    Istina je laž;

    Naprijed-nazad;

    Da ne;

    Sve su to signali koji ukazuju na količinu informacija u 1 bitu.

    1 bit - to je količina informacija koja nam omogućava da od dvije moguće odaberemo jednu opciju.

    Kompjuter je električna mašina koja radi na elektronskim kolima. Da bi računar prepoznao i razumeo ulazne informacije, one moraju biti prevedene na računarski (mašinski) jezik.

    Algoritam namijenjen izvođaču mora biti napisan, odnosno kodiran, na jeziku razumljivom kompjuteru.

    Ovo su električni signali: struja prolazi ili struja ne prolazi.

    Mašinski binarni jezik - niz "0" i "1". Svaki binarni broj može imati vrijednost 0 ili 1.

    Svaka cifra mašinskog binarnog koda nosi količinu informacija jednaku 1 bitu.

    Zove se binarni broj koji predstavlja najmanju jedinicu informacije b to . Bit može imati vrijednost ili 0 ili 1. Prisustvo magnetskog ili elektronskog signala u kompjuteru znači 1, a odsustvo 0.

    Poziva se niz od 8 bita b IT . Računar obrađuje ovaj niz kao poseban znak (broj, slovo).

    Pogledajmo primjer. Reč ALICE se sastoji od 5 slova, od kojih je svako u kompjuterskom jeziku predstavljeno jednim bajtom (vidi sliku 10). Stoga se Alisa može mjeriti kao 5 bajtova.

    Rice. 10. Binarni kod (izvor)

    Osim bitova i bajtova, postoje i druge jedinice informacija.

    Bibliografija

    1. Bosova L.L. Računarstvo i IKT: Udžbenik za 5. razred. - M.: BINOM. Laboratorij znanja, 2012.

    2. Bosova L.L. Računarstvo: Radna sveska za 5. razred. - M.: BINOM. Laboratorij znanja, 2010.

    3. Bosova L.L., Bosova A.Yu. Nastava informatike u 5-6 razredima: Metodički priručnik. - M.: BINOM. Laboratorij znanja, 2010.

    2. Festival "Otvorena lekcija" ().

    Zadaća

    1. §1.6, 1.7 (Bosova L.L. Informatika i IKT: Udžbenik za 5. razred).

    2. Stranica 28, zadaci 1, 4; str. 30, zadaci 1, 4, 5, 6 (Bosova L.L. Informatika i IKT: Udžbenik za 5. razred).

    Najbolji članci na ovu temu