Di jenjang SMP, kalian telah mengenal perangkat keras dan perangkat lunak. Perangkat tersebut dapat dijumpai sehari-hari di sekitar masyarakat yang sudah memanfaatkan TIK untuk membentuk sebuah sistem komputasi yang siap dimanfaatkan oleh pengguna. Selain itu, kalian juga telah memahami pentingnya sistem operasi sebagai perangkat lunak yang akan melayani perangkat keras dan perangkat lunak aplikasi yang dipakai oleh pengguna. Di kelas X, kalian diajak untuk menjenguk lebih dalam ke dalam “mesin” komputer. Gunanya untuk memahami komponen-komponen di dalam perangkat keras komputer secara lebih rinci, tetapi dalam bentuk abstraksi, dan bagaimana instruksi atau perintah yang ditulis sebagai program komputer dijalankan.
Secara umum, komputer adalah peralatan elektronik yang menerima masukan data, mengolah data, dan memberikan hasil keluaran dalam bentuk informasi, baik itu berupa gambar, teks, suara, maupun video. Secara sederhana, sebuah komputer menerima masukan dari peranti masukan, memproses masukan tersebut, dan menghasilkan output. Gambaran umum sebuah komputer tampak pada gamabr dibawah, di mana “data” (teks, suara, klik, sentuhan, atau lainnya) dari peranti masukan akan diproses oleh Central Processing Unit (CPU) untuk menghasilkan output berupa tampilan informasi, sinyal reaksi, dll. yang direpresentasikan melalui peranti keluaran.