Perangkat Dasar Komputer Prepared By Team Teaching Presented by WIN & TGW Perangkat Keras (hardware) Perangkat Lunak (software) Prosesor Motherboard Memori VGA Card Sound Card Network Perangkat Masukan Perangkat Keluaran Dahulu Sekarang Kumpulan Komputer dalam Jaringan Komputer Utama Mainframe Memori Beberapa Kbytes Beberapa Gbytes Disk Beberapa Mbytes Beberapa ratus Gbytes Peraga Terminal Teks Grafik beresolusi Tinggi Arsitektur Aneka ragam arsitektur Beberapa arsitektur dominan Sistem Operasi Setiap arsitekur komputer Dominasi Microsoft dengan menggunakan Sistem Operasi beberapa pengecualian yang berbeda Aplikasi Pemrograman Sistem Operasi Resource Allocator Control Program Sistem Batch Multiprogrammed System Time sharing Multi tasking Interactive Computing Bagan Memori untuk Sistem Monitor Batch sederhana Perangkat Lunak Berpemilik (Propriety) Perangkat Lunak Komersial Perangkat Lunak Semi-Bebas Public Domain Freeware Shareware GNU General Public License (GNU/GPL) empat jenis kebebasan bagi para pengguna perangkat lunak Kebebasan 0. Kebebasan untuk menjalankan programnya untuk tujuan apa saja. Kebebasan 1. Kebebasan untuk mempelajari bagaimana program itu bekerja serta dapat disesuaikan dengan kebutuhan anda. Akses pada kode program merupakan suatu prasyarat. Kebebasan 2. Kebebasan untuk menyebar luaskan kembali hasil salinan perangkat lunak tersebut sehingga dapat membantu sesama anda. empat jenis kebebasan bagi para pengguna perangkat lunak Kebebasan 3. Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarkannya ke khalayak umum sehingga semua menikmati keuntungannya. Akses pada kode program merupakan suatu prasyarat juga. Tabel Skema Lisensi perangkat lunak sumber terbuka, Open Source Software (OSS) Jenis Penggunaan OSS Lisensi OSS yang dapat dipergunakan Tidak merubah source code Semua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT) Merubah source code untuk kebutuhan internal Semua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT) Merubah source code dan mendistribusikan sebagai OSS Semua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT) Merubah source code dan mendistribusikan sebagai proprietary software BSD, Lisensi MIT Menggunakan OSS sebagai salah satu komponen / library software yang didistribusikan sebagai proprietary software BSD, MIT License, LGPL Pada awalnya semua operasi pada sebuah sistem komputer ditangani oleh hanya seorang pengguna. Sehingga semua pengaturan terhadap perangkat keras maupun perangkat lunak dilakukan oleh pengguna tersebut. Namun seiring dengan berkembangnya Sistem Operasi pada sebuah sistem komputer, pengaturan ini pun diserahkan kepada Sistem Operasi tersebut. Segala macam manajemen sumber daya diatur oleh Sistem Operasi. GPU = Graphics Processing Unit; AGP = Accelerated Graphics Port; HDD = Hard Disk Drive; FDD = Floppy Disk Drive; FSB = Front Side Bus; USB = Universal Serial Bus; PCI = Peripheral Component Interconnect; RTC = Real Time Clock; PATA = Pararel Advanced Technology Attachment; SATA = Serial Advanced Technology Attachment; ISA = Industry Standard Architecture; IDE = Intelligent Drive Electronics/Integrated Drive Electronics; MCA = Micro Channel Architecture; PS/2 = Sebuah port yang dibangun IBM untuk menghubungkan mouse ke PC;