Berdasarkan prosesornya
komputer digolongkan ke dalam empat bagian, yaitu:
Supercomputer, Mainframe,Minicomputer, dan Personal Computer (PC).
Penjelasannya sebagai berikut :
• Supercomputer
Mesin ini dapat menganalisis dan memvisualisasikan suatu proses atau fenomena yang tidak terlihat. Pada bidang bisnis, komputer jenis ini dapat membaca dan mengartikan suatu pola dalam sejumlah data yang besar.
• Mainframe
Mainframe disediakan untuk banyak pengguna (multi user) dan setiap pengguna dapat menggunakan program yang berbeda pada saat yang sama (multitasking). Komputer jenis ini mempunyai CPU yang berbeda pada satu mesin sendiri, mempunyai peranggkap penyimpanan, komunikasi di satu mesin sendiri dan dihubungkan dengan banyak terminal yang terdiri dari keyboard dan monitor saja. Komputer jenis ini biasanya digunakan pada perusahaan yang berskala besar.
• Minicomputer
Minicomputer sebenarnya adalah bentuk mini dari komputer mainframe. Bedanya kalau mainframe dapat memiliki ribuan terminal, komputer mini lebih terbatas hanya sampai puluhan dan mungkin hanya ratusan.
• Personal Computer (PC)
Personal Computer adalah komputer yang ditunjukan untuk satu pengguna dengan satu program aplikasi pada suatu saat. Komputer ini terdiri dari monitor, keyboard, dan CPU. Namun di dalam CPU ini sebenarnya tidak hanya terdapat prosesor, ada perangkat penyimpanan dan mungkin saja dipasangi perangkat tambahan (priferal). Komputer ini merupakan komputer yang paling banyak digunakan.
Sistem berkas terdistribusi adalah sebuah sistem file-service di mana pengguna, server, dan media penyimpanan tersebar di berbagai situs dalam sistem terdistribusi.
Sistem Operasi
Definisi:
- CP/M (1980)
- IBM PC-DOS (1980), MS-DOS (1985), FreeDOS (2000)
- UNIX (1970) AT&T, 1994 OpenGroup.
- Novell UNIXWARE, SCO-Unix
- OS/2 Warp (1995)
- Microsoft Windows (1990)
- Linux (1990)
- MacOS (1987)
Ketentuan Jumlah Program Yang Dapat Dijalankan
- single user: satu user pada saat bersamaan
- single tasking : user menjalankan satu program saja pada waktu bersamaan. Contoh: MS-DOS
- multi tasking : user memiliki beberapa program dalam status operasional pada waktu bersamaan. Contoh: Windows 98, Windows 2000, Netware
- multi user: ada beberapa pengguna pada waktu bersamaan
- multi-tasking & multi-processing
- multi-programming : eksekusi dua atau lebih program dalam satu komputer
- concurrency
- process scheduling
- multi-threading : multi-tasking, tidak ada proteksi sebuah task dari task lainnya.
- hyperthreading : multi-thread pada processor (Intel – Pentium ….)
- parallel processing : seorang user dapat menjalankan beberapa task pada beberapa processor sekaligus.
- PVM : Parallel Virtual Machine. Beberapa PC terhubung ke jaringan berlaku seolah sebagai satu mesin dengan beberapa processor.
komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
dikeluarkan pada tahun 2001. Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8 dan Mac OS 9. Beberapa orang membacanya sebagai huruf “X” yang terdengar seperti “eks”. Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran “x” (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix).Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda. Mac OS X adalah sistem operasi yang menggunakan kernel BSDsehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain. Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode Tiger dengan versi 10.4.
berkembangnya jumlah pengguna Linux dan para pengembangnya maka sekarang Linux telah berjalan pula pada MacIntosh (Motorolla), Sun Sparc, DEC Alpha , Amiga , strongARM dan masih banyak lagi. Perkembangan Linux sangat didukung oleh lisensi yang digunakan oleh Linux yaitu GNU General Public License (GNU GPL). Secara singkat GNU General Public License memungkinkan suatu aplikasi ( termasuk sistem operasi ) untuk secara bebas digunakan dan disebarluaskan dimana pengguna/penerima software berhak menerima kode asal ( source code) dari aplikasi tersebut beserta semua hak yang diijinkan oleh penulis asli.