2 PERANGKAT SISTEM KOMPUTER Materi Perkuliahan Organisasi Sistem Komputer Jurusan Matematika UNISBA Semester Genap 2007/2008
Bagian ini akan membahas :
Unsur Pembangun Sistem Komputer Perangkat Keras Komputer (hardware) Perangkat Lunak Komputer (software) Pengguna Komputer (brainware) Diagram alir (Flowchart)
Erwin Harahap
[email protected] http://erwin2h.wordress.com
2.1 Sistem Komputer Saat ini komputer bukan merupakan kata asing atau benda aneh. Komputer banyak di‐analogi‐kan orang sebagai simbol dari kemajuan teknologi. Sudah menjadi hal yang umum bahwa, apabila disebut kata “Teknologi” maka orang‐orang akan berpikir “Komputer”. Pada kenyataannya, saat ini hampir semua peralatan memiliki komponen komputer. Televisi, mobile phone, pocket game, PDA, kendaraan (motor, mobil, sepeda, dll), memiliki komponen komputer. Bahkan peralatan rumah tangga pun memiliki microprocessor didalamnya. Tetapi istilah komputer yang dibayangkan banyak orang umumnya adalah berupa komputer PC, yaitu komputer yang memiliki tiga bagian utama yaitu Monitor, CPU dan Keyboard. Komputer adalah sebuah alat yang serbaguna, yang memiliki komponen utama yaitu microprocessor. Komputer memiliki berbagai komponen berbeda yaitu : memory, harddisk, modem, dsb, yang bekerja secara bersama bersinergi dan simultan. Alat yang serbaguna memiliki pengertian bahwa kita dapat melakukan berbagai pekerjaan dengan komputer. Kita dapat membuat dokumen, mengirimkan e‐mail, membuka halaman web, mendengarkan musik, menjalankan permainan, dan sebagainya. Secara umum, sistem komputer dibagi kedalam tiga bagian, yaitu : a. Perangkat keras (hardware) b. Perangkat lunak (software) c. Pengguna komputer (brainware)
2.2 Perangkat Keras Komputer (hardware) Bagian pertama sistem komputer adalah perangkat keras. Tanpa adanya perangkat ini maka komputer tidak akan pernah ada wujudnya. Perangkat keras dapat didefinisikan sebagai komponen‐komponen yang dapat dilihat secara fisik dan dapat dirasakan keberadaannya.
1
2 >> Perangkat Sistem Komputer
2
On the Inside Berikut ini adalah komponen hardware utama sistem komputer, yaitu : • Central processing unit (CPU) – Otaknya komputer yang berfungsi sebagai kendali
•
•
• • • • •
• • • •
utama komputer. Segala sesuatu yang dikerjakan komputer, berada dibawah pengawasan CPU. Memory – Ini adalah media penyimpanan data yang paling cepat. Harus cepat karena komponen ini terhubung langsung dengan processor. Terdapat beberapa jenis memori didalam komputer, yaitu : Random‐access memory (RAM) – Digunakan sebagai media penyimpanan data sementara yang sedang dikerjakan oleh komputer. Read‐only memory (ROM) – Jenis memori permanen yang digunakan komputer untuk data yang tidak boleh dirubah. Basic input/output system (BIOS) – Jenis ROM yang digunakan komputer untuk membangun Komunikasi awal pada saat komputer pertama kali dinyalakan. Caching – RAM yang sangat cepat sebagai media penyimpanan untuk data yang paling sering digunakan yang terhubung langsung dengan processor. Virtual memory – Ruang pada harddisk yang digunakan untuk penyimpanan data sementara diluar RAM. Motherboard – Adalah media utama dimana semua komponen internal komputer terpasang. Komponen eksternal berupa media input dan output juga terhubung dengan mainboard. Power supply – Media kebutuhan listrik yang digunakan oleh komputer. Hard disk – Media penyimpanan permanen yang memiliki kapasitas sangat besar untuk menyimpan data berupa informasi dan dokumen. Operating system – Perangkat lunak atau program dasar yang memungkinkan pengguna dapat berinteraksi dengan komputer. Integrated Drive Electronics (IDE) Controller – Ini adalah penghubung utama komponen harddisk, CDROM, dan Floppy disk dengan komputer. Peripheral Component Interconnect (PCI) Bus – Media koneksi yang paling umum digunakan untuk komponen tambahan pada komputer. PCI menggunakan serangkaian “slot” pada mainboard dimana komponen PCI dipasangkan. SCSI ‐ disebut "scuzzy," yaitu small computer system interface adalah suatu metode dalam penambahan komponen pada komputer seperti harddisk, atau scanner. AGP ‐ Accelerated Graphics Port adalah koneksi kecepatan tinggi yang digunakan untuk kartu grafik pada komputer. Sound card – ini digunakan komputer untuk merekam dan menjalankan data audio dengan mengkonversi data analog ke digital dan sebaliknya. Graphics card – Ini akan menerjemahkan data image dari komputer kedalam format yang dapat ditampilkan oleh monitor.
Connections: Input/Output Tidak masalah se‐hebat apapun komponen yang ada pada suatu komputer, tidak akan bisa digunakan tanpa adanya komponen penghubung interaktif antara komputer
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
2 >> Perangkat Sistem Komputer
3
dan user (pengguna). Media interaktif ini dinamakan media Input/Output (I/O). Media I/O yang umum digunakan adalah sebagai berikut : • Monitor – Monitor adalah media utama untuk menampilkan informasi dari
komputer. • Keyboard – Keyboard adalah media utama untuk memasukkan (input) informasi kedalam komputer. • Mouse – Mouse adalah media utama untuk navigasi dan media tunjuk pada komputer. • Removable storage – Media yang dapat dilepas mengijinkan kita dengan sangat mudah untuk memasukkan dan mengambil informasi dari komputer. Floppy disk – Media yang paling umum digunakan pada jamannya. Saat ini sudah jarang digunakan. CD‐ROM ‐ CD‐ROM (compact disc, read‐only memory) adalah media yang sangat populer untuk pendistribusian software. System yang saat ini banyak tersedia adalah CD‐R (recordable) and CD‐RW (rewritable), dimana untuk sistem CD‐RW, selain data dapat disimpan, juga dapat dihapus untuk digunakan kembali. Flash memory – Dibuat berdasarkan pada jenis ROM yang disebut dengan electrically erasable programmable read‐only memory (EEPROM), Flash memory merupakan media penyimpanan data permanen yang cepat. Jenis dari flash memori adalah USBflash, CompactFlash, SDcard, MiniSDcardm SmartMedia, PCMCIA cards, dan sebagainya. DVD‐ROM ‐ DVD‐ROM (digital versatile disc, read‐only memory) adalah media yang mirip dengan CD‐ROM. Keunggulannya adalah mampu menyimpan data yang sangat besar. Connections: Ports • Parallel – Port paralel banyak digunakan untuk koneksi printer. • Serial – Port serial banyak digunakan untuk koneksi modem eksternal. • Universal Serial Bus (USB) – Port I/O yang paling banyak digunakan untuk koneksi
eksternal. Port USB memiliki banyak keunggulan dan mudah digunakan. • FireWire (IEEE 1394) ‐ FireWire adalah port koneksi yang umum digunakan untuk
media digital‐video seperticamcorder atau kamera digital. Connections: Internet/Network • Modem – Media ini adalah metode standar untuk melakukan koneksi internet. • Local area network (LAN) card – Media ini digunakan oleh beberapa komputer pada
suatu Jaringan untuk menghubungkan antar komputer. • PCMCIA – Media kartu dengan sisipan simcard untuk melakukan koneksi internet
melalui frekuensi GSM atau CDMA
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
2 >> Perangkat Sistem Komputer
4
2.3 Perangkat Lunak Komputer (software) Software (perangkat lunak atau program) adalah kumpulan instruksi atau perintah terperinci yang diatur sedemikian sehingga komputer dapat melakukan fungsinya dengan cara tertentu. Bentuk terkecil dari software adalah operasi aritmatik (+, ‐, :, x) dan logika (AND, OR, >, <, =). Dari operasi dasar ini di susun software / perangkat lunak. A. Perkembangan software Perkembangan software dibagi kedalam empat periode yaitu : •
Periode Pioner
•
Periode Stabil
•
Periode Mikro
•
Periode Modern
a. Periode Pioner (1950 – 1963) 1.
Bentuk perangkat lunak pada awalnya adalah sambungan‐sambungan kabel ke antar bagian dalam komputer
2.
Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin dan digunakan untuk tujuan tertentu
3.
Penggunaan komputer dilakukan secara langsung dan hasil yang selesai dikerjakan komputer berupa print out.
4.
Proses yang di lakukan di dalam komputer berupa baris instruksi yang diproses secara berurutan
b. Periode Stabil (1963 – 1980) 1.
Pada era stabil penggunaan komputer sudah cukup meluas dan banyak digunakan di berbagai kalangan
2.
Perusahaan perangkat lunak bermunculan
3.
Baris‐baris perintah perangkat lunak yang dijalankan oleh komputer dilakukan secara serempak (multi tasking)
4.
Satu perangkat lunak dapat digunakan oleh banyak pengguna (multi user) secara cepat/langsung (real time)
5.
Mulai diperkenalkan sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses)
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
2 >> Perangkat Sistem Komputer
5
c. Periode Mikro (1980 – 1990) 1.
Perangkat lunak dapat dibedakan menjadi perangkat lunak sistem yang bertugas menangani internal, dan perangkat lunak aplikasi yang digunakan secara langsung oleh penggunannya untuk keperluan tertentu
2.
Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
d. Periode Modern (1990 – …) 1.
Perangkat lunak/software terdapat pada hampir semua perangkat elektronik
2.
Semua perangkat yang memiliki software dapat saling terhubung (otomatisasi)
3.
Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya.
4.
Tingkat kecerdasan yang ditunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar
B. Klasifikasi Perangkat lunak • Perangkat lunak SISTEM, yaitu Perangkat lunak yang khusus berkaitan dengan hardware sistem komputer • Perangkat Lunak APLIKASI, Perangkat lunak yang umumnya digunakan untuk mengolah data a.
Perangkat Lunak Sistem • Sistem Operasi • Bahasa Pemrograman • Sistem Utility
Sistem Operasi • Saat komputer pertama kali dihidupkan, sistem operasi adalah software yang pertama kali dijalankan untuk mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, mengatur penggunaan memori, dll Contoh Operating System : Dos, Windows, Linux, Unix, OS, Apple System, Novell, dll
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
2 >> Perangkat Sistem Komputer
6
Bahasa Pemrograman • Merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma rancangan manusia (programmer) kedalam format yang dapat dijalankan komputer Contoh : Basic, Pascal, Fortran, C, dll System Utility • Merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya menjalankan hardware, pemeriksaan hardware, memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), dll Contoh : Hardware Driver, Norton Utility, PC Tools, dll b. Perangkat Lunak Sistem •
Pengolah Kata Contoh : Word Star, Chi Writer, Ms Word, dll
•
Spread Sheet Contoh : Lotus, Excel, SPSS, dll
•
DBMS Contoh : Dbase, Access, FoxPro, dll
•
Multimedia Contoh : Media Player, Winamp, Pinnacle Studio, dll
•
Aplikasi Games Contoh : Mini Games, Heavy Games, dll
2.4 Pengguna Komputer (brainware) Brainware atau pengguna komputer (user) terdiri dari beberapa tingkatan tergantung pada media organisasinya. Tingkatan brainware terdapat pada struktur jaringan, internet platform, dan program builder. a. Network Platform • Administrator • Backup Operator • Network Config Operator • Power User • Remote Desktop User • Replicator
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
2 >> Perangkat Sistem Komputer
• User • Guest • Debugger User • Help Services Group b. Network Platform • Web Master • Designer • Operator • User c. Software Builder • Analisis Sistem • Programmer • Operator
2.5
Latihan & Tugas -
Referensi Computer Channel (2008). http://www.howstuffworks.com Harahap, Erwin (2006). Organisasi Komputer, materi perkuliahan, Jurusan Statistika, Universitas Islam Bandung, Bandung. Sudirman, Ivan (2003). Perkembangan Software Komputer, http://www.ilmukomputer.com
Erwin Harahap – Organisasi Sistem Komputer – Matematika Unisba – Genap 2007/2008
7