Le prestazioni di un computer dipendono da
- CPU: velocità / frequenza del clock, numero di core, architettura
- Cache: dimensione
- RAM: dimensione, velocità
- Scheda grafica: velocità, dimensione della memoria, architettura, …
- Scheda madre: velocità dei bus
- Hard disk: capacità, velocità
- Porte: velocità
- Rete: velocità
- Periferiche: Schermo, Stampante, …,
In alcuni casi diventano determinanti altre caratteristiche
- portatili: dimensioni, autonomia, peso, …
- workstation: scheda video, schermo/i, porte, …
Puoi classificare i computer per prezzo, prestazioni, dimensioni, utilizzo, anno di produzione, … (Wikipedia: Computer) ma la caratteristica più utilizzata è la potenza (capacità di calcolo)
La potenza si può esprimere come numero di cicli al secondo del clock (frequenza) del microprocessore
- Hz, Hertz
- MHz, Mega Hz (106)
- GHz, Giga Hz (109)
o meglio numero di istruzioni eseguite al secondo
- MIPS, Million (106) Instruction Per Second
o meglio numero di operazioni in virgola mobile eseguite al secondo
- FLOPS, Floating Point Operations Per Second
- MFLOPS, Mega FLOPS (106)
- GFLOPS, Giga FLOPS (109)
- TFLOPS, Tera FLOPS (1012)
Esistono software specifici per mettere alla prova un computer
- Benchmark
Osserva l’evoluzione continua che conferma la legge di Moore
Computer fissi
- Supercomputer (computer cluster)
- Mainframe
- Minicomputer
- Microcomputer
- Desktop computer
- PC, Personal computer
- Home computer
- AIO, All-in-one
- Tower Computer
- Workstation
- Console per videogiochi fissa
- Microcontrollori, PLC (programmable logic controller)
- Schede di sviluppo: Arduino, Rasberry, …
- Set-top box, lettore DVD, decoder, media center, Chromecast, …
- SmartTV, Smart speaker, …
Computer portatili
- Laptop, portatile
- Notebook, Netbook, Ultrabook, Trasformabili
- Tablet
- Palmtop, palmare
- PDA, personal digital assistant
- Console per videogiochi portatile
- Lettore multimediale portatile
- E-book reader
- Smartphone
- Smartwatch, …
Computer in rete
Negli ultimi anni è sempre più importante
- se il dispositivo è collegato in rete
- se fornisce un servizio di rete
- se usufruisce di un servizio di rete
Ruolo
- Terminale
- Stupido
- Intelligente
- Client
- Server
- web server, mail server, proxy, firewall, router, …
- Peer to peer
- Host