輸入輸出設(shè)備(I/O)是對將外部世界信息發(fā)送給計算機的設(shè)備和將處理結(jié)果返回給外部世界的設(shè)備的總稱。 這些返回結(jié)果可能是作為用戶能夠視覺上體驗的,或是作為該計算機所控制的其他設(shè)備的輸入:對于一部機器人,控制計算機的輸出基本上就是這部機器人本身,如做出各種行為。
一代計算機的輸入輸出設(shè)備種類非常有限。通常的輸入用設(shè)備是打孔卡片的讀卡機,用來將指令和數(shù)據(jù)導(dǎo)入內(nèi)存;而用于存儲結(jié)果的輸出設(shè)備則一般是磁帶。隨著科技的進步,輸入輸出設(shè)備的豐富性得到提高。以個人計算機為例:鍵盤和鼠標(biāo)是用戶向計算機直接輸入信息的主要工具,而顯示器、打印機、擴音器、耳機則返回處理結(jié)果。此外還有許多輸入設(shè)備可以接受其他不同種類的信息,如數(shù)字相機可以輸入圖像。在輸入輸出設(shè)備中,有兩類很值得注意:一類是二級存儲設(shè)備,如硬盤,光盤或其他速度緩慢但擁有很高容量的設(shè)備。第二個是計算機網(wǎng)絡(luò)訪問設(shè)備,通過他們而實現(xiàn)的計算機間直接數(shù)據(jù)傳送極大地提升了計算機的價值。今天,國際互聯(lián)網(wǎng)成就了數(shù)以千萬計的計算機彼此間傳送各種類型的數(shù)據(jù)。