Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...

Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...
 Kanal D va difuza serialul “...

Upgrade xiaomi mi11

securitate - acum se dau drept - ...

Farmacia Dr Max - Pareri / Sugest...
 

Unitati de masura a informatiei

- - - - -
  • Please log in to reply
19 replies to this topic

#1
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Buna seara. As dori sa stiu, pe scurt despre:

1)Unitatile de masura a informatiei,iar ceea ce ma intereseaza pe mine :
  • Un octet este echivalentul byte-ului in limba engleza?
  • Un byte = 8 biti?
  • In general se foloseste byte-ul nu? Si bit-ul unde?
  • Convertor - adica 1 Gb = 1024 mb (ex)
  • Gb = Gigabyte nu = Gigaoctet?
  • Puterile ale lui 2 din care merg?

2)1 si 0 - binar - exemplu:
  • 0 - 0000
  • 8 - 1000
- s.a.m.d.

Ma puteti ajuta sa inteleg logic cum vine treaba de la 0 la 8?




Multumesc.

Edited by cTec, 17 September 2010 - 17:34.


#2
SuperDuper

SuperDuper

    Crushed

  • Grup: Senior Members
  • Posts: 13,295
  • Înscris: 25.04.2006
http://en.wikipedia.org/wiki/Byte
http://en.wikipedia.org/wiki/Kibibyte
http://en.wikipedia.org/wiki/Kilobyte

Edited by SuperDuper, 17 September 2010 - 17:36.


#3
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Multumesc. Exact ce cautam pentru Unitatile de masura

Pentru "codul" binar? Stiu ca:
  • 0 - 0000
  • 8 - 1000

restul cum le-as putea invata logic?

Multumesc

#4
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004

Quote

Un octet este echivalentul byte-ului in limba engleza?
Da.

Quote

Un byte = 8 biti?
Da.

Quote

In general se foloseste byte-ul nu? Si bit-ul unde?
In general, Byte cand e vorba de cantitate de informatie, si biti cand e vorba de viteza cu care circula.
Ex: hard-disk de 200gigabytes, viteza de 100megabiti/sec

Quote

0 - 0000
8 - 1000

- s.a.m.d.

Ma puteti ajuta sa inteleg logic cum vine treaba de la 0 la 8?
Aduni de la dreapta la stanga dupa formula urmatoare:

0*(2^0) + 0*(2^1) + 0*(2^2) + 0*(2^3)  = 0+0+0+0 = 0
0*(2^0) + 0*(2^1) + 0*(2^2) + 1*(2^3)  = 0+0+0+8 = 8


deci 1111 ar fi

1*(2^0) + 1*(2^1) + 1*(2^2) + 1*(2^3)  = 1+2+4+8 = 15

Edited by don_dannielo, 17 September 2010 - 17:47.


#5
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Multumesc. Chiar m-a ajutat.

Dar daca vreau sa aflu cat este 7 "binar" cum fac?

Deci de exemplu 0110 insemna:

0*(2^0) + 1*(2^1) + 1*(2^2) + 0*(2^3) = 0 + 2 + 4 + 0 = 6

deci insemna ca 0110 inseamna 6 nu?

Edited by cTec, 17 September 2010 - 17:50.


#6
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004
Da.

Pentru 7 pui 1 la sfarsit. Unu ori doi la puterea zero = 1.

0111

Ca sa transformi orice numar in binar, il imparti consecutiv la doi si notezi resturile (care sunt doar 0 si 1), parca tot de la dreapta la stanga. Nu-mi aduc acum aminte formula exacta.

Edited by don_dannielo, 17 September 2010 - 18:03.


#7
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Multumesc. O sa-mi fie de folos.

Deci m-am prins din binar in numar, dar din numar in binar, e cineva care poate sa imi explice cum se face transformarea?

Edited by cTec, 17 September 2010 - 18:07.


#8
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004
Sa luam 7. Imparti consecutiv la 2

7/2 = 3 rest 1
3/2 = 1 rest 1
1/2 = 0 rest 1

Daca ai ajuns la 0, te opresti si mai completezi in fata cati de zero doresti (depinde pe cati biti trebuie sa fie numarul)

Vrei 4 biti, 0111
Vrei 8 biti, 00000111

Edited by don_dannielo, 17 September 2010 - 18:10.


#9
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Ar mai fi ceva. De exemplu 1 megabyte = 2^10 kilobytes? sau 1 Gigabyte = 2^10 mb = 2^20 KB = 2^30 B - si tot asa?

View Postdon_dannielo, on 17th September 2010, 19:08, said:

Sa luam 7. Imparti consecutiv la 2

7/2 = 3 rest 1
3/2 = 1 rest 1
1/2 = 0 rest 1

Si mai pui in fata cati de zero doresti (depinde pe cati biti trebuie sa fie numarul)

Vrei 4 biti, 0111
Vrei 8 biti, 00000111
Iti multumesc frumos.


dar pentru 6 de ex, se imparte exact la 2 nu are rest? - m-am prins aici vine 6:2 = 3 apoi 3:2 s.a.m.d. nu?

Edited by cTec, 17 September 2010 - 18:28.


#10
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004

Quote

Ar mai fi ceva. De exemplu 1 megabyte = 2^10 kilobytes? sau 1 Gigabyte = 2^10 mb = 2^20 KB = 2^30 B - si tot asa?
Astea-s elementare

giga = 10^3 mega
mega = 10^3 kilo

View PostcTec, on 17th September 2010, 19:09, said:

1010 = 10 ?
Da.

Quote

dar pentru 6 de ex, se imparte exact la 2 nu are rest?
Notezi restul 0 si imparti in continuare de la 3.
da 0110

Edited by don_dannielo, 17 September 2010 - 18:27.


#11
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
@ dar pentru 6 de ex, se imparte exact la 2 nu are rest? - m-am prins aici vine 6:2 = 3 apoi 3:2 s.a.m.d. nu?

@ pentru puteri de ale lui 2 cum vine?

#12
edy_3dz

edy_3dz

    Rau sau bun

  • Grup: Senior Members
  • Posts: 3,241
  • Înscris: 30.08.2008

View Postdon_dannielo, on 17th September 2010, 19:23, said:

Astea-s elementare

giga = 10^3 mega
mega = 10^3 kilo

Stii bancul ala, cu diferenta dintre un programator amator si unul profesionist? Cel amator crede ca un kilobyte are 1000 de bytes, iar cel profesionist crede ca un kilometru are 1024 de metri. 


La unitati de masura ordinare (fizice), da, e 10^3, dar cand vine vorba de octeti, e 2^10, adica 

Quote

1 megabyte = 2^10 kilobytes? sau 1 Gigabyte = 2^10 mb = 2^20 KB = 2^30 B

e corect.

#13
cTec

cTec

    Junior Member

  • Grup: Banned
  • Posts: 40
  • Înscris: 17.09.2010
Ok. Va multumesc tuturor.

#14
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004

View Postedy_3dz, on 17th September 2010, 19:54, said:

Stii bancul ala, cu diferenta dintre un programator amator si unul profesionist? Cel amator crede ca un kilobyte are 1000 de bytes, iar cel profesionist crede ca un kilometru are 1024 de metri. 


La unitati de masura ordinare (fizice), da, e 10^3, dar cand vine vorba de octeti, e 2^10, adica 
My fault  :P

#15
ear1976

ear1976

    Senior Member

  • Grup: Senior Members
  • Posts: 5,448
  • Înscris: 09.10.2006

Quote

1 megabyte = 2^10 kilobytes? sau 1 Gigabyte = 2^10 mb = 2^20 KB = 2^30 B

oarecum corect, cu o greseala:

2^10 mb

b = bit
B = byte (octet)

deci corect este:

1 megabyte = 2^10 kilobytes sau 1 Gigabyte = 2^10 mB = 2^20 KB = 2^30 B

daca vrem in b (biti) mai inmultim cu 8:

1 megabyte = (2^10)*8 kilobits sau 1 Gigabyte = (2^10)*8 mb = (2^20)*8 Kb = (2^30)*8 b


Quote

La unitati de masura ordinare (fizice), da, e 10^3, dar cand vine vorba de octeti, e 2^10, adica


Mai corect, in sistem zecimal sau altfel denumit metric (numerotarea in baza 10) se aplica puterile lui zece (10^3 pentru kilo) iar in tehnica de calcul se foloseste sistemul binar (numerotarea in baza 2) -  puterile lui doi (2^10 pentru kilo).

Edited by ear1976, 17 September 2010 - 19:55.


#16
lrak

lrak

    Junior Member

  • Grup: Members
  • Posts: 192
  • Înscris: 28.04.2010

View Postdon_dannielo, on 17th September 2010, 17:53, said:

Pentru 7 pui 1 la sfarsit. Unu ori doi la puterea zero = 1.
0111
Dupa explicatia asta:

View Postdon_dannielo, on 17th September 2010, 17:43, said:

Aduni de la dreapta la stanga dupa formula urmatoare:

0*(2^0) + 0*(2^1) + 0*(2^2) + 0*(2^3)  = 0+0+0+0 = 0
0*(2^0) + 0*(2^1) + 0*(2^2) + 1*(2^3)  = 0+0+0+8 = 8

deci 1111 ar fi
1*(2^0) + 1*(2^1) + 1*(2^2) + 1*(2^3)  = 1+2+4+8 = 15
7 nu inseamna 1110? ca de este 0111 ar fi - 0+2+4+8 adica: 14?

#17
ear1976

ear1976

    Senior Member

  • Grup: Senior Members
  • Posts: 5,448
  • Înscris: 09.10.2006
UUUUf...suntem la ora de filozofie? Matematica nu se interpreteaza dupa cum crede fiecare, are reguli stricte.

Corect este: de la dreapta la stanga se aduna

x1*2^0 + x2*2^1 + x3*2^2 + x4*2^3

am reprezantat numarul binar asa:
x4    x3    x2    x1

unde:

x1 - valoarea primului bit (cel mai din dreapta, corespunzator pozitiei 2^0 = 1) poate fi 0 sau 1
x2 - valoarea bitului 2 (urmatorul din dreapta spre stanga, corespunzator pozitiei 2^1 = 2)
x3 - valoarea bitului 3 (corespunzator pozitiei 2^2 = 4)
x4 - valoarea bitului 4 (cel mai din stanga, corespunzator pozitiei 2^3 = 8)

deci:
pentru

0111 = (de la dreapta la stanga): 1*2^0 + 1*2^1 + 1*2^2 + 0*2^3 = 1*1 + 1*2 + 1*4 + 0*8 = 1+2+4+0 = 7

si pentru

1111 = (de la dreapta la stanga): 1*2^0 + 1*2^1 + 1*2^2 + 1*2^3 = 1*1 + 1*2 + 1*4 + 1*8 = 1+2+4+8 = 15


(am bolduit diferentele ca sa fie mai vizibil)


Si tot asa, mai departe, de la dreapta spre stanga, cresc puterile lui doi corespunzatoare fiecarui bit.
Momentan nu discutam decat de reprezentarea numerelor pozitive, daca incepem si cu numere negative intram in ceata complet.

Edited by ear1976, 18 September 2010 - 01:21.


#18
lrak

lrak

    Junior Member

  • Grup: Members
  • Posts: 192
  • Înscris: 28.04.2010
Nu este vorba de filozofie doar ca din exemplele de mai sus nu s-a inteles ca se face "adunarea" invers decat se scrie...

Multumesc frumos de completare.

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate