DOMANDA Cosa Significa "hash"?

Cioscos

Utente Attivo
926
95
CPU
AMD Ryzen 7 7800x3D
Dissipatore
DEEP COOL NEPTWIN White
Scheda Madre
GIGABYTE B650 GAMING X AX
HDD
1-2TB Seagate Barracuda 7200RPM - fanxiang S880 2TB PCIe 4.0 NVMe SSD M.2
RAM
CORSAIR VENGEANCE DDR5 32GB (2x16GB) 6400MHz CL36 CMH32GX5M2B6400C36W
GPU
MSI GeForce RTX 4080 Gaming X TRIO
Monitor
Samsung LS24AG30 1080p 144Hz
PSU
LC-POWER LC850P V3.0 850W 80+ Platinum
Case
NZXT H5 Flow
Periferiche
Logitech G502 (Mouse) - Tastiera Cooler Master SK653
Net
Openfiber 5Gbit/s
OS
Windows 11 Pro - 64bit
Salve! Ho avuto come compito quello di trovare la tecnica di indirizzamento HASH. Però andando su internet non riesco a capire in quanto si utilizzano terminologie e concetti davvero fuori portata.
Qualcuno potrebbe spiegarmelo in breve e con termini semplici?
 

Kelion

Quid est veritas? Est vir qui adest
Utente Èlite
41,283
14,004
CPU
5600X
Dissipatore
Arctic Liquid Freezer 240
Scheda Madre
ASUS ROG STRIX B550-F GAMING (WI-FI)
HDD
1 SSD 1TB M.2 NVMe Samsung 970 Evo plus 4 HDD P300 3TB ciascuno
RAM
2x8GB Crucial Ballistix 3600 MHz
GPU
RTX 3060 Ti
Monitor
AOC 24G2U 144 Hz
PSU
EVGA G2 750W
Case
NZXT H510
Periferiche
Varie
Net
FTTC 100/30
OS
Windows 10, Debian 10

Cioscos

Utente Attivo
926
95
CPU
AMD Ryzen 7 7800x3D
Dissipatore
DEEP COOL NEPTWIN White
Scheda Madre
GIGABYTE B650 GAMING X AX
HDD
1-2TB Seagate Barracuda 7200RPM - fanxiang S880 2TB PCIe 4.0 NVMe SSD M.2
RAM
CORSAIR VENGEANCE DDR5 32GB (2x16GB) 6400MHz CL36 CMH32GX5M2B6400C36W
GPU
MSI GeForce RTX 4080 Gaming X TRIO
Monitor
Samsung LS24AG30 1080p 144Hz
PSU
LC-POWER LC850P V3.0 850W 80+ Platinum
Case
NZXT H5 Flow
Periferiche
Logitech G502 (Mouse) - Tastiera Cooler Master SK653
Net
Openfiber 5Gbit/s
OS
Windows 11 Pro - 64bit

Kelion

Quid est veritas? Est vir qui adest
Utente Èlite
41,283
14,004
CPU
5600X
Dissipatore
Arctic Liquid Freezer 240
Scheda Madre
ASUS ROG STRIX B550-F GAMING (WI-FI)
HDD
1 SSD 1TB M.2 NVMe Samsung 970 Evo plus 4 HDD P300 3TB ciascuno
RAM
2x8GB Crucial Ballistix 3600 MHz
GPU
RTX 3060 Ti
Monitor
AOC 24G2U 144 Hz
PSU
EVGA G2 750W
Case
NZXT H510
Periferiche
Varie
Net
FTTC 100/30
OS
Windows 10, Debian 10
Fai l'ITIS ad indirizzo informatico? Il linguaggio matematico è arido e devi entrare nell'ordine di idee...
 
Ultima modifica:

Cioscos

Utente Attivo
926
95
CPU
AMD Ryzen 7 7800x3D
Dissipatore
DEEP COOL NEPTWIN White
Scheda Madre
GIGABYTE B650 GAMING X AX
HDD
1-2TB Seagate Barracuda 7200RPM - fanxiang S880 2TB PCIe 4.0 NVMe SSD M.2
RAM
CORSAIR VENGEANCE DDR5 32GB (2x16GB) 6400MHz CL36 CMH32GX5M2B6400C36W
GPU
MSI GeForce RTX 4080 Gaming X TRIO
Monitor
Samsung LS24AG30 1080p 144Hz
PSU
LC-POWER LC850P V3.0 850W 80+ Platinum
Case
NZXT H5 Flow
Periferiche
Logitech G502 (Mouse) - Tastiera Cooler Master SK653
Net
Openfiber 5Gbit/s
OS
Windows 11 Pro - 64bit

Kelion

Quid est veritas? Est vir qui adest
Utente Èlite
41,283
14,004
CPU
5600X
Dissipatore
Arctic Liquid Freezer 240
Scheda Madre
ASUS ROG STRIX B550-F GAMING (WI-FI)
HDD
1 SSD 1TB M.2 NVMe Samsung 970 Evo plus 4 HDD P300 3TB ciascuno
RAM
2x8GB Crucial Ballistix 3600 MHz
GPU
RTX 3060 Ti
Monitor
AOC 24G2U 144 Hz
PSU
EVGA G2 750W
Case
NZXT H510
Periferiche
Varie
Net
FTTC 100/30
OS
Windows 10, Debian 10

Kelion

Quid est veritas? Est vir qui adest
Utente Èlite
41,283
14,004
CPU
5600X
Dissipatore
Arctic Liquid Freezer 240
Scheda Madre
ASUS ROG STRIX B550-F GAMING (WI-FI)
HDD
1 SSD 1TB M.2 NVMe Samsung 970 Evo plus 4 HDD P300 3TB ciascuno
RAM
2x8GB Crucial Ballistix 3600 MHz
GPU
RTX 3060 Ti
Monitor
AOC 24G2U 144 Hz
PSU
EVGA G2 750W
Case
NZXT H510
Periferiche
Varie
Net
FTTC 100/30
OS
Windows 10, Debian 10
Non ho capito poi se ti basta sapere cos'è e allora son due parole o come si fa e allora il discorso cambia....
 

Egerfaust

Utente Attivo
454
55
CPU
i5-750 @3.35 GHz vcore 1.136
Scheda Madre
Gigabyte p55a-ud3 rev1
HDD
1TB WD Caviar Green
RAM
4x2gb Corsair xms3 1600MHz cl9
GPU
Gigabyte 6950 OC 1GB
Audio
Integrata
Monitor
Asus vw228n
PSU
750W
Case
AeroCool vx-e pro
OS
w7, ubuntu 10.10
In informatica una hash table, in italianotabella hash è una struttura dati usata per mettere in corrispondenza una data chiave con un dato valore

Questa è la prima frase di Wikipedia, non ti è chiaro qualcosa? È una definizione abbastanza semplice, se poi ti serve sapere come viene usata è da fare qualche esempio basandosi sulla definizione
 
  • Mi piace
Reazioni: Cioscos
U

Utente 16812

Ospite
Salve! Ho avuto come compito quello di trovare la tecnica di indirizzamento HASH. Però andando su internet non riesco a capire in quanto si utilizzano terminologie e concetti davvero fuori portata.
Qualcuno potrebbe spiegarmelo in breve e con termini semplici?

Sì, per farla breve un file che ha una organizzazione "random" contiene record che sono identificati tramite la posizione che occupano all'interno del file :sisi:
Ora, se tu vuoi associare un valore chiave (di solito alfanumerico) ad ogni record, hai bisogno di trovare una funzione che trasformi la chiave in un numero :asd:
Ci siamo ?
Ok, questo metodo di indicizzazione dei file si chiama metodo "hash"; la funzione hash ha per argomento una chiave e restituisce la posizione del record corrispondente, in modo tale da distribuire i record all'interno del file nella maniera più uniforme possibile :asd:
Ciao :)
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili