Cold Booting
Cold booting disebut juga booting dingin merupakan cara untuk menyalakan komputer dari proses awal, yaitu komputer masih dalam keadaan dingin atau masih dalam posisi OFF. Adapun caranya tekan tombol CPU pada posisi ON.
Warm booting
Warm booting disebut juga booting panas, yaitu proses menjalankan komputer dari komputer yang sudah dalam keadaan ON biasanya warm booting dilakukan apabila cold booting mengalami kegagalan, sehingga cara ini dikenal sebagai cara me-reset. Cara menjalankan warm booting adalah dengan menekan secara bersama tombol-tombol Ctrl + Alt + Del. Setelah proses booting selesai selanjutnya pada layar komputer akan muncul tampilan desktop, tampilan ini menunjukkan bahwa komputer telah siap dioperasikan Sistem operasi Istilah sistem operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.
Sistem operasi merupakan bagian terpenting dari sebuah komputer. Sistem operasi berperan sebagai penghubung antara lapisan hardware dan lapisan software. Sistem operasi dibuat untuk mengendalikan kerja komputer secara mendasar, yaitu melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka sistem operasi mengatur jadwal yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Operating System (OS) diperkenalkan pertama kali dan dikembangkan untuk komputer IBM 701 pada tahun 1945. Pada waktu itu, tujuan utama dari OS adalah untuk mengurangi waktu menganggur (idle time) dari CPU dan digunakan untuk menjalankan beberapa tugas komputer bersamasama dengan cara dikumpulkan terlebih dahulu.
Fungsi utama sistem operasi (Agung Setiawan,2003) adalah sebagai berikut.
1) Menyimpan program dan aksesnya.
2) Membagi tugas di dalam CPU.
3) Merekam sumber data.
4) Mengatur memori termasuk menyimpan, menghapus, dan mendapatkan data.
5) Memeriksa kesalahan sistem.
6) Memelihara keamanan sistem khusus pada jaringan yang memerlukan password (kata kunci).