Na splošno se vhodne in izhodne naprave štejejo za komunikacijsko orodje, s pomočjo katerega določen sistem za obdelavo informacij (kot je računalnik) uporabnikom posreduje druge informacije. Podatki ali signali, ki jih računalnik prejme od vira, so znani kot vhodni podatki, medtem ko so odzivni podatki in informacije, ki se obdelujejo kot reakcija na te vhode in se naprej prenašajo na določen cilj, znani kot izhod. V računalniku s splošnim namenom vhodne naprave so na primer miš in tipkovnica, primeri izhodnih naprav pa so monitor, tiskalnik, zvočniki in tako naprej.
Vhodne naprave služijo uporabniku računalnika za vnašanje podatkov v računalnik. Lahko rečemo, da gre za naprave, ki človeško vsebino razumejo v obliko, primerno za računalniško obdelavo, ali naprave, ki digitalizirajo podatke. Vse vhodne naprave imajo določene zahteve za povezavo (različna vrsta priključkov), ki sporočajo in prenašajo informacije v skladu z določenim protokolom. Vmesnik tvori konektor, ki ima določeno vrsto signalizacije in podpira določen protokol, kar omogoča komunikacijo sistema. Za računalnike splošne namene je najpogostejša vhodna naprava tipkovnica, čeprav se lahko uporabljajo tudi druge naprave, bodisi prek vmesnika USB ali prek vgrajene kartice. Druge vhodne naprave so senzor, priključen na A / D pretvornik, kot tudi Bluetooth naprave, ki se uporabljajo za izmenjavo informacij in delujejo brezžično. Igralna palica je tudi vhodna naprava, saj se opis njegovega mehaničnega položaja pošlje računalniku v obliki podatkov, medtem ko miška, če ni dodatnih funkcij, na splošno pomaga pri ravnanju z računalnikom. Sledilna ploščica ali zaslon na dotik je podoben miški (združuje nekatere njene funkcije), vendar z izrazito pisalo in ta kombinacija senzorjev na dotik je sposobna prepoznati rokopis in poslati računalniku kompleksne znake. Računalniki, ki so posebej zasnovani, v sestavi vsebujejo nekaj 'robotov' ali mikrokontrolerjev, uporabljajo posebne vhode in večinoma nestandardne vhodne naprave. Kamera in mikrofon spadata tudi v posebne vhodne naprave. Kamera v računalnik odda sliko iz enega od oblik pretvorbe slike v binarni zapis, mikrofon pa je elektromehanski pretvornik v električni signal in še vedno predstavlja napravo, ki v glavnem odda analogni signal, če digitalna brezžična komunikacija ni vgrajena vanj. Optični bralnik pretvori slike v binarne zapise. Vgrajena kartica TV kanala je tudi še en primer vhodne naprave.
Izhodne naprave omogočajo uporabniku računalnika, da vidi delovne rezultate računalnika. To so naprave, ki prevajajo podatke iz binarne oblike (zapis iz nič in ena) v uporabnikovo razumljivo obliko (slika, črka, zvok itd.). Izhodne naprave so indikatorji rezultatov obdelave podatkov v računalniku in so lahko en svetlobni indikator (vklopljen ali izklopljen), alfanumerični znak, nekateri prikazi besedila ali bolj razvit kazalec, ki lahko prikaže besedilo ali sliko (ali oboje) v enem od izbrani načini. Najpogosteje uporabljena vhodna naprava je verjetno monitor, ki služi kot naprava za prikaz slike / besedila. Tiskalnik in risalnik lahko tudi prikazujeta rezultate obdelave, vendar na papirju. Zvočni sistem, ne glede na to, kako sprejema analogni ali digitalni signal (ne glede na to, ali gre za računalnik ali ojačevalnik), ima analogni rezultat, ki udari v membrano zvočnika, tako da lahko prijetno poslušamo zvok. Najpogostejša izhodna naprava - monitor, pošilja uporabniku vsa sistemska sporočila, pa tudi rezultate podpore programa. Grafični procesor (GPU) (Grafična procesna enota) je najbolj zapletena naprava za prikazovanje slik na zaslonu monitorja, zaradi česar je večpredstavnostna vsebina poleg besedilne vsebine lahko uspešno obdelana.
Naprave za vnos so naprave, ki služijo za vnos podatkov v računalnik. Vedno je del naprave, ki služi kot povezava z zunanjim svetom in je namenjen sprejemanju določenih "signalov". To so lahko na primer fizični, optični ali zvočni signali, sprejemni del pa je lahko senzor, mikroprocesor itd. Vhodna naprava te signale prevede v električne impulze, ki se nato prenesejo na računalnik in jih nato interpretira kot digitalni podatki. Izhodne naprave služijo za branje nekaterih podatkov iz računalnika. Izhodne naprave računalniku omogočajo, da nam zagotovi potrebne informacije.
Najpogosteje uporabljene vhodne naprave so tipkovnica, miška, spletna kamera, optični bralnik in mikrofon. Naprave za izhod običajno vključujejo monitor, zvočnik in tiskalnik.
Vhodne naprave nadzira uporabnik, izhodne pa računalnik.
Vhodna in izhodna naprava