MAKALAH
KONSEP TEKNOLOGI INFORMASI
D3-MI-IP
Disusun
oleh:
Romli Juwansyah
Nursynta
Silvia Riska
Diera Najuar
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
YAYASAN DIAN CIPTA CENDIKIA (DCC)
LAMPUNG
2010
Kata pengantar
Puji syukur kami panjatkan kehadirat Allah SWT, Berkat rahmat dan hidayahnya tugas makalah konsep teknologi informasi ini dapat kami selesaikan. Buku makalah ini di susun dalam rangka pengembangan semangat belajar siswa sehingga proses belajar mengajar dapat di optimalkan.
Di dalam makalah ini di bahas tentang macam macam hardware, perangkat input device, output device dan perangkat software, serta di lengkapi dengan gambar gambarnya .
Kami selaku penyusun menyadari masih banyak kekurangan dan kelemahanya. Meskipun demikian, penyusun berharap buku makalah ini dapat memeberi manfaat bagi siapapun yang mempelajari konsep teknologi informasi khususnya bagi mahasiswa/i DCC Lampung.
Tak lupa kami ucapkan terima kasih kepada teman – teman dan kepada dosen pembimbing yang telah memberikan saranya sehingga kami dapat menyelesaikan makalah ini.
Bandar Lampung, Oktober 2010
Penyusun
HARDWARE
1.Gambar Perangkat Hardware
CPU ( Central Processing Unit)
CPU adalah perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, prosesor (pengolah data), sering digunakan untuk menyebut CPU.
1. Gambar CPU
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut.
• Unit kontrol ,CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:
o Mengatur dan mengendalikan alat-alat input dan output.
o Mengambil instruksi-instruksi dari memori utama.
o Mengambil data dari memori utama (jika diperlukan) untuk diproses.
o Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
• Menyimpan hasil proses ke memori utama.
• Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses.
• ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program
• CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
I. komponen di luar cpu
1. Monitor
Monitor Merupakan alat yang mampu menampilkan teks maupun gambar dari data yang sedang diproses dalam CPU.
Tipe-tipe monitor yang sudah dikenal adalah.
i1. CGA (Color Graphic Adapter) Tipe monitor standar IBM yang mempunyai kualitas resolusi rendah. Monitor ini hanya mampu menampilkan 4 warna dalam mode grafis.
2. EGA (Enhanced Graphic Adapter) EGA merupakan tipe monitor yang tingkatannya di atas CGA. Monitor ini mampu menampilkan 16 warna dalam mode grafis.
3. EPGA (Enchanced Professional Graphic Adapter) Monitor ini mampu menampilkan 256 warna pada mode grafis. Monitor ini disebut juga sebagai monitor PEGA atau PGA
4. VGA (Visual Graphic Adapter) VGA merupakan tipe monitor yang sekarang banyak digunakan. Gambar yang dihasilkan mempunya warna sampai jutaan. Mode grafisnya tampak lebih nyata di mata.
5. LCD (Liquid Crystal Display) LCD dikenal sebagai monitor flat atau latar data dengan resolusi rendah, yang memiliki kemampuan menampilkan warna sampai jutaan. LCD menggunakan persenyawaan cair yang mempunyai struktur molekul polar dan diapit oleh dua elektode yang transparan
1.1 Monitor CGA 1.2 Monitor EGA 1.3 Monitor EPGA 1.4 Monitor VGA 1.5 Monitor LCD
2. Keyboard
Keyboard merupakan alat untuk memasukkan data maupun perintah ke CPU, biasanya terdiri atas rangkaian huruf, angka, dan tombol fungsi lainnya.
Ciri-ciri Tombol Keyboard yg Baik
• Ukuran: 12 mm; jarak antartombol 6 mm.
• Agak cekung.
• Dibuat dengan bahan yang bersifat dof.
• Jika ditekan masuk 3-5 mm.
• Tombol-tombol khusus lebih besar.
• Tanda bagi Caps Lock, Num Lock.
• Warna yang informatif.
• Label harus cukup besar untuk dibaca.
• Tombol F dan J pada tata letak QWERTY ditandai
Cara Kerja Keyboard
Didalamnya terdapat prosesor dan sirkuit yang mengangkut data dari dan ke processor. Bagian terbesar dari sirkuit tsb membentuk kisi-kisi (grid) dibawah tombol yang disebut key matrix. Setiap sirkuit terputus tepat dibawah sebuah tombol.
Ibarat sebuah saklar (switch) ketika tombol ditekan maka terhubunglah bagian sirkuit dibawahnya dengan bagian yang lain yang memungkinkan aliran listrik kecil mengalir melaluinya. Jika melepas tekanan pada tombol tersebut, bantalan karet yang berada di bawah tombol memisahkan saklar dg sirkuit. Pada saat itu juga, processor akan mendeteksi bagian key matrix yang terhubung dan membandingkannya dengan peta karakter yang tersimpan dalam read-only memory keyboard.
Koneksi Keyboard
Secara garis besar dibagi menjadi koneksi kabel dan wireless. Koneksi kabel memanfaatkan port parallel, PS2, dan USB. Sedangkan pada notebook, keyboard terhubung melalui konektor internal. Tipe koneksi wireless memanfaatkan gelombang inframerah (infrared), radio, atau Bluetooth. Semuanya membutuhkan receiver yang biasanya tertanam pada port USB computer. Dan karena tidak terhubung secara fisik dengan computer, keyboard memanfaatkan daya dari baterai atau adaptor.
Jenis-Jenis Keyboard :
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
2.1 Gambar Keyboard Qwerty 2.2 Gambar Keyboard DVORAK
2.3 Gambar Keyboard KLOCKENBERG
3. Mouse
Mouse adalah salah satu unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagi perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface). Sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergerakan atau pergeserannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakannya yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah.
Sedangkan secara fisik, bentuk mouse sbb :
- Mouse yang menggunakan bola dan scroll/penggulung layar
- Mouse yang menggunakan bola tanpa scroll/penggulung layar
- Mouse Optik/laser yang menggunakan scroll/penggulung layar
- Mouse Optik/laser yang menggunakan scroll/penggulung layar tanpa kabel
Mouse memiliki 2-4 tombol tekan yang fungsi standarnya [DEFAULT]:
- tombol tekan kiri untuk membuka atau mengaktifkan suatu program atau data.
- tombol tekan kanan untuk melihat properties file atau program tersebut.
- tombol tekan tengah/scroll untuk melakukan kunci/lock scroll/menggulung secara otomatis saat mouse di gerakkan ke atas/ ke bawah
- tombol tekan samping (sangat jarang ditemui pada mouse konvensional) biasanya berada di sebelah samping kiri mouse, fungsinya sama dengan tombol tekan yang ditengah.
Dan Fungsi standar ini dapat diubah sesuai kebutuhan pengguna dengan cara :
Klik Start -> Setting -> Control Panel -> Mouse
Jenis-jenis mouse
1. Mouse Serial
Mouse yang sudah jarang dipakai oleh masyarakat umum.Biasanya mouse ini digunakan pada computer Pentium 1 dan Pentium 2.
2.Mouse ps/2
Mouse yang digunakan pada computer Pentium 3 dan Pentium 4.
3.Mouse USB
Mouse yang sudah umum digunakan oleh masyarakat luas.Digunakan pada computer Pentium 3 dan 4.
4.Mouse Wirelles
Mouse terbaru tanpa kabel.Kini Mouse Wireless sudah meluas dikalangan masyarakat.
5.Mouse Optic
Mouse ini tidak menggunakan bola untuk menunjuk pointer melainkan menggunakan sinar laser yang berwarna-warni.
3.1 Mouse serial 3.2 Mouse ps2 3.3 Mouse USB 3.4 Mouse Wirelles 3.5 Mouse Optik
4. Printer
Printer adalah sebuah peralatan dari komputer yang dapat mencetak teks atau gambar ke media kertas atau media lainnya seperti kertas transparansi.
Jenis-jenis printer berdasarkan proses kerjanya :
• Impact, printer yang bekerja dengan kertas dimana proses cetaknya dengan menggunakan jarum yang menghasilkan titik kotak (dot matrix).
• Non Impact, printer yang bekerja secara mekanik, yaitu penyemprotan; dan elektronik pada media cetaknya.
Jenis-jenis printer berdasarkan teknologi :
• Pin Dot matrix
• Ink jet
• Laser
• Thermal
4.1 Print Dot matrix 4.2 printer Inkjet 4.3 printer LASER 4.4 printer THERMAL
5. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.
5. Gambar headphone
6. Kabel Power
Adalah kabel yang digunakan untuk memberi supply tegangan pada power supply, pada Monitor. tanpa kabel ini monitor akan mati, dan power supply tidak dapat beroperasi.
6. Gambar kabel Monitor - CPU
7. Kabel Roll
Kabel rol adalah kabel listrik yang di gulung di dalam bok (lihat gambar sebelah kiri).Kabel rol extension juga umum di sebut dengan kabel rol, kabel bok, bok kabel, kabel rol listrik, kabel bok listrik.
7. Gambar Kabel Roll
8. Aktif Speaker
Pengeras suara Inggris loud speaker atau speaker saja) adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput. Pada dasarnya, speaker merupakan mesin penterjemah akhir, kebalikan dari mikrofon. Speaker membawa sinyal elektrik dan mengubahnya kembali menjadi getaran untuk membuat gelombang suara. Speaker menghasilkan getaran yang hampir sama dengan yang dihasilkan oleh mikrofon yang direkam dan dikodekan pada tape, CD, LP, dan lain-lain. Speaker tradisional melakukan proses ini dengan menggunakan satu drivers atau lebih.
8. Gambar Speaker cst 6800N
‘9. Stabilizer
Stabilizer adalah alat penstabil tegangan listrik, agar selalu berada pada 220 V, sehingga dapat menghindari rusaknya peralatan listrik di rumah/kantor karena tegangan listrik yang didapat dari PLN tidak mencapai 220 Volt.
9. Gambar Stabilizer
Sistem kerja Stabilizer
• System DC Servo Motor, untuk menstabilkan tegangan masukan (input Voltage) yang naik turun dan perubahan beban agar tegangan keluaran (output voltage) selalu stabil.
• Dilengkapi dengan rangkaian AUTO WIND BACK SYSTEM / SOFT START yang dapat mengatasi kesulitan START setelah mengalami pemadaman aliran listrik dengan tingkat kepekaan sekitar 1% terhadap input.
• Konsumsi power kecil tetapi tingkat efisiensi tinggi.
Model Kapasitas Fase Input Current (A) Harga
MDi - 2 2 KVA 1 fase 10 Rp 3.500.000
MDi - 3 3 KVA 1 fase 16 Rp 4.000.000
MDi - 5 5 KVA 1 fase 25 Rp 5.500.000
MDi - 10 10 KVA 1 fase 40 Rp 8.000.000
MDi - 20 20 KVA 1 fase 96 Rp15.000.000
MDi - 30 30 KVA 1 fase 120 Rp24.000.000
R 9000 9 KVA 3 fase 16 Rp16.000.000
R 15000 15 KVA 3 fase 25 Rp22.000.000
R 20000 20 KVA 3 fase 32 Rp25.000.000
R 25000 25 KVA 3 fase 40 Rp30.000.000
R 30000 30 KVA 3 Fase 40 Rp32.500.000
R 50000 50 KVA 3 fase 80 Rp52.000.000
II. Komponen di dalam CPU
1. Processor
Prosesor (CPU disebut, untuk Central Processing Unit) adalah sebuah sirkuit elektronik yang beroperasi pada kecepatan suatu berkat clock internal untuk sebuah kristal kuarsa yang, ketika mengalami sebuah kismis listrik, kirim pulsa, yang disebut "puncak". Clock speed (juga disebut siklus), sesuai dengan jumlah pulsa per detik, ditulis dalam Hertz (Hz). Dengan demikian, komputer 200 MHz memiliki jam yang mengirimkan pulsa 200.000.000 per detik. Jam frekuensi umumnya merupakan kelipatan dari frekuensi sistem (FSB, Front-Side Bus), yang berarti kelipatan dari frekuensi motherboard.
Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan sesuai dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor.
Prosesor adalah chip yang sering disebut “Microprosessor” yang sekarang ukurannya sudah mencapai Gigahertz (GHz). Ukuran tersebut adalah hitungan kecepatan prosesor dalam mengolah data atau informasi. Merk prosesor yang banyak beredar dipasatan adalah AMD, Apple, Cyrix VIA, IBM, IDT, dan Intel. Bagian dari Prosesor Bagian terpenting dari prosesor terbagi 3 yaitu :
Aritcmatics Logical Unit (ALU)
Control Unit (CU)
Memory Unit (MU)
1. Gambar Prosesor
2. ROM
ROM singkatan dari Read Only Memory yang merupakan sebuah istilah untuk media penyimpanan data dan salah satu memori yang ada pada teknologi komputer. ROM ini sifatnya permanen, artinya program /data yang disimpan didalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan.
Jenis jenis ROM :
• Mask ROM
• PROM
• EPROM
• EAROM
• EEPROM
• Flash Memory
5.1 Gambar Mask ROM 5.2 Gambar PROM 5.3 Gambar EPROM
2.4 Gambar EAROM 5.5 Gambar EEPROM 5.6 Gambar FLASH MEMORY
3. RAM
Random Access Memory (RAM), merupakan bagian memory yang bisa digunakan oleh para pemakai untuk menyimpan program dan data. Kebanyakan dari RAM disebut sebagai barang yang volatile. Artinya adalah jika daya listrik dicabut dari komputer dan komputer tersebut mati, maka semua konten yang ada di dalam RAM akan segera hilang secara permanen. RAM terbagi 2 jenis:
a) SIMM (Single Inline Memory Module)
Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 sehingga 80486 dan beroperasi pada 16 bit
b) DIMM (Dual Inline Memory Module)
Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda
daripada SIMM yang hanya berfungsi pada sebelah modul saja.
3. Gambar SIMM (Single Inline Memory Module)
4. Mainboard / Motherboard
7 hal yang harus diperhatikan pada sebuah motherboard.
Ketujuh komponen tersebut adalah :
1. Chipset
2. Tipe CPU
3. Slot dan tipe memori
4. Cache memory
5. Sistem BIOS
6. Slot ekspansi
7. Port I/O
Socket Processor
jenis konektor prosessor (slot/socket) menentukan jenis prosessor yang dapat digunakan dan batasan upgrade dari prosessor. Contoh Socket 478 dapat dipakai untuk semua prosessor kelas Pentium 4 dan Celeron 4 dengan FSB 400, 533 dan 800 Mhz.
Slot CNR
jenis konektor prosessor (slot/socket) menentukan jenis prosessor yang dapat digunakan dan batasan upgrade dari prosessor. Contoh Socket 478 dapat dipakai untuk semua prosessor kelas Pentium 4 dan Celeron 4 dengan FSB 400, 533 dan 800 Mhz.
A. Slot AMR
slot AMR2 AMR3 adalah sebuah slot ekspansi pada motherboard audio untuk perangkat (seperti kartu suara) atau modem diluncurkan pada tahun 1998 dan hadir dalam piring Intel Pentium III, Intel Pentium IV AMD Athlon. Ini dirancang oleh Intel sebagai antarmuka dengan berbagai chipset untuk menyediakan fungsionalitas analog I / O yang memungkinkan komponen-komponen yang digunakan kembali dalam posterioreres piring tanpa harus melalui proses sertifikasi baru dari FCC (dengan biaya dan waktu ekonomi terlibat).
B. Slot VGA
VGA, singkatan dari Video Graphics Adapter, adalah standar tampilan komputer analog yang dipasarkan pertama kali oleh IBM pada tahun 1987. Walaupun standar VGA sudah tidak lagi digunakan karena sudah diganti oleh standar yang lebih baru, VGA masih diimplementasikan pada Pocket PC. VGA merupakan standar grafis terakhir yang diikuti oleh mayoritas pabrik pembuat kartu grafis komputer. Tampilan Windows sampai sekarang masih menggunakan modus VGA karena didukung oleh banyak produsen monitor dan kartu grafis.
C. Slot Memory
Slot jenis DDR DIMM atau RIMM adalah pilihan yang terbaik karena mendukung kapasitas memori lebih besar. Untuk kecepatan, memori terbaik adalah DDR SDRAM atau RDRAM, tetapi RDRAM lebih mahal.
D. Slot DIMM
Sebuah DIMM, atau dual in-line modul memori, terdiri dari serangkaian akses memori acak dinamis sirkuit terpadu
4. Gambar mainboard/Motherboard
5. Harddisk
Hardisk merupakan piranti penyimpanan sekunder dimana data disimpan sebagai pulsa magnetik pada piringan metal yang berputar yang terintegrasi. Data disimpan dalam lingkaran konsentris yang disebut track. Tiap track dibagi dalam beberapa segment yang dikenal sebagai sector. Untuk melakukan operasi baca tulis data dari dan ke piringan.
Harddisk merupakan alat tambahan untuk menyimpan data dalam kapasitas besar yang dilapisi secara magnetis, saat ini perkembangan harddisk sangat cepat dari daya tampung dan kecepatan membaca data.Perlu kalian ketahui saat ini harddisk memang mutlak ada dalam setiap computer atau laptop sebagai penyimpan sistem operasi yang permanen.
Jenis jenis Hardisk :
a.Nonremoveable hard disk, biasa disebut fixed disk karena memang diletakkan dalam unit sistem dan tidak dimaksudkan untuk dibawa-bawa bepergian. Pada prakteknya saat ini umum dijumpai piranti yang memungkinkan hard disk diletakkan di luar unit sistem.
b.Removeabel Hardisk, merupakan jenis hard disk yang hanya mengandung satu atau dua piringan yang dilengkapi dengan head baca tulis. Piranti ini sering juga disebut sebagai hard disk catridge. Umumnya memiliki kapasitas 2 GB. Sesuai dengan namanya, piranti ini sangat bermanfaat untuk dibawa bepergian.
5. Gambar hardisk
6. Optical Disk Drive
Dalam komputer, sebuah optical disc drive (ODD) adalah disk drive yang menggunakan sinar laser atau gelombang elektromagnetik di dekat spektrum cahaya sebagai bagian dari proses membaca atau menulis data ke atau dari cakram optik. Beberapa drive hanya dapat membaca dari disk, tapi drive terbaru yang umumnya baik pembaca dan perekam. Perekam kadang-kadang disebut pembakar atau penulis. Compact disc, DVD, dan Blu-ray adalah jenis umum media optik yang dapat dibaca dan direkam oleh drive tersebut
disk drive optik merupakan bagian integral dari peralatan konsumen berdiri sendiri seperti CD players, pemutar DVD dan perekam DVD. Mereka juga sangat umum digunakan dalam komputer untuk membaca media perangkat lunak dan konsumen didistribusikan dalam bentuk CD, dan untuk merekam cakram untuk arsip dan pertukaran data. Optical drive-bersama dengan flash memory-sebagian besar telah mengungsi drive floppy disk dan tape drive magnetik untuk tujuan ini karena rendahnya biaya media optik dan di mana-mana-dekat optical drive di komputer dan perangkat keras konsumen hiburan.
Rekaman umumnya dibatasi untuk cadangan skala kecil dan distribusi, menjadi lebih lambat dan lebih mahal material per unit dari proses pencetakan yang digunakan untuk memproduksi massal cakram ditekan.
6. Gambar Optical Disk Drive
7. Power Supply
Power supply unit atau disingkat PSU adalah komponen komputer yang memasok listrik ke komponen lain dalam komputer. Lebih khusus, power supply unit biasanya dirancang untuk mengkonversi arus linstrik bolak-balik (AC 220-240V) menjadi arus listrik DC tegangan rendah untuk dapat dikonsumsi oleh komponen internal komputer. Beberapa pasokan listrik memiliki tombol untuk mengubah antara 230 V dan 115 V. Model lainnya memiliki sensor otomatis untuk beralih tegangan input secara otomatis, atau dapat menerima tegangan antara batas-batas tertentu.
Pasokan daya komputer yang paling umum digunakan saat ini adalah bentuk ATX (Advanced Technology Extended). Hal ini memungkinkan pasokan daya yang dapat saling berbeda bagi berbagai komponen di dalam komputer. ATX juga dirancang untuk menghidupkan dan mematikan menggunakan sinyal dari motherboard, dan memberikan dukungan untuk fungsi-fungsi modern seperti modus stand by yang tersedia di banyak komputer. Spesifikasi terbaru dari PSU ATX standar sampai pada awal 2010 adalah versi 2.xx.
Pasokan listrik Komputer dinilai berdasarkan daya keluaran maksimum. Rentang daya yang tipikal adalah dari 300 W sampai 500 W untuk sistem komputer rumah biasa. Dengan tuntutan kebutuhan pasar maka Power supply yang digunakan oleh kebanyakan para gamer saat ini mulai dari 450 W sampai 1400 W. Sementara untuk server bisa menggunakan power supplu unit dengan daya hingga 2 kW.
Efisiensi Power Suply Unit
Pasokan listrik Komputer umumnya sekitar 70-75% efisien. Itu berarti agar power supply 75% efisien untuk menghasilkan output 75 W DC akan memerlukan 100 W input AC dan menghilangkan sisanya 25 W berupa panas. Pasokan listrik yang berkualitas tinggi dapat lebih dari 80% efisien; PSU yang efisien energi lebih sedikit membuang energi menjadi panas, dan membutuhkan aliran udara kurang dingin, dan sebagai hasilnya akan lebih tenang. Konon kabarnya pasokan listrik Server Google lebih dari 90% efisien, pada 2 server HP pasokan listriknya telah mencapai efisiensi 94%. Standar PSUs yang dijual workstation server memiliki efisiensi sekitar 90%, pada tahun 2010.
7. Gambar Power Supply
8. Cassing
Kotak komputer yang berisi Processor, Motherboard dan peripheral lainnya. Wadah ini digunakan sebagai tempat untuk melindungi motherboard, control board, power supply disk drive dan komponen-kompenen lainnya.
FUNGSI CASING
1. Melindungi berbagai komponen di dalamnya dari debu, panas, air, atau kotoran lainnya pada saat bekerja
2. Casing juga menjadi penting karena hampir semua periferal macam motherboard, CD-ROM drive, harddisk, dan floppy drive menggunakan casing ini sebagai tempat dudukannya alias tempat bekerjanya sehari-hari.
3. Exhaust fan yang berfungsi sebagai pendingin ruang pun, menggunakan casing sebagai tempat beroperasi mengatur suhu dalam CPU.
4. Casing PC yang juga amat penting adalah sebagai tempat dudukan tombol-tombol maupun lampu-lampu
5. Casing juga punya tugas penting yaitu sebagai “kediaman” power supply yang memberikan tenaga buat semua komponen.
Jenis casing komputer adalah berdasarkan bentuknya, yaitu:
1. Casing desktop adalah casing yang berbentuk seperti kotak yang memiliki ukuran lebar kira-kira 30-40 cm dan panjangnya kira-kira 50-60 cm. Umumnya casing desktop dijadikan tumpuan monitor. Casing desktop kosong yang dipasarkan saat ini umumnya sudah dilengkapi dengan power supply unit (PSU), speaker, lampu untuk harddisk, lampu power, lampu turbo, dan kabel-kabel lampu.
2. Casing Tower Umumnya komputer 80486 ke atas menggunakan casing tower, selain memakan sedikit tempat sebagai pijakan, ruangan di dalam casing komputer lebih luas, sehingga suhu dalam casing komputer tidak cepat panas dan juga lebih mudah dalam menambah komponen lainnya. Casing komputer jenis tower terdiri dari:
a. Mini tower
Casing mini tower, middle tower, dan tower pada dasarnya hampir sama. Yang membedakan dari jenis-jenis tersebut adalah ukuran, baik tinggi, lebar atau panjangnya.
b. Middle tower
Casing tower dipasaran juga sudah dilengkapi dengan power supply unit (PSU), lampu power, lampu turbo, dan kabel-kabel lampu.
8. Gambar Cassing
9. Heatsink Fan Cooler
Heatsink marupakan salah satu dari berbagai varian jenis model pendinginan komponen pada komputer atau alat elektronik yang terbuat dari bahan metal. pendinginan dalam komputer itu sendiri dapat berupa heatsink fan, heatpipe, watercooling sampai yang menggunakan nitrogen sebagai media. Bahan pembuat heatsink ada berbagai macam seperti alumunium, temabaga bahkan silver. Selain bahan, bentuk dan ukuran heatsink bermacam-macam tergantung perancangan sang produsen heatsink dengan berbagai teknik, tetapi memiliki out-put atau tujuan yang sama yaitu mendinginkan komponen komputer.
Fungsi Heatsink
Fungsi heatsink adalah membantu proses pendinginan sebuat processor dll fungsi sebenarnya dari heatsink adalah memperluas daerah perpindahan panas dari sebuah penghasil panas (CPU, NB, SB, memory dll) sehingga proses pembuangan panas dapat cepat terjadi
FAN sebagai penunjang heatsink
Setelah luas areal perpindahan panas menjadi luas barulah kipas (fan) berperan, karena laju aliran udara yang ada pada casing sangat kecil sehingga tidak mampu membantu mempercepat proses pembuangan panas dari heatsink maka diperlukan sebuah kipas yang dipasang pada bagian tertentu pada heatsink, entah diatas atau disamping. putaran kipas dan sudu (propeler) kipas sangat pula menentukan proses pembuangan panas, karena kipas dengan kecepatan rendah akan menghasiklan aliran udara yang rendah begitu juga sebaliknya. jadi sekain tinggi putaran kipas semakin cepat aliran akan semakin cepat pula proses pembuangan panas. perlu diingat, semakin cepat putaran kipas akan semakin brisik suara yang dihasilkan sebuah kipas. kecepatan kipas yang biasa digunakan pada heatsink sekitar 2500 rpm (putaran per menit). selain putaran sepeti yang telah disebutkan diatas sudu/ propeler juga berpengaruh, banyak dan besarnya sangat mempengaruhi jumlah udara yang dihasikkan. Kemudian setelah fungsi fan dan heatsink dipadukan banyak orang menyebutnya sebagai HSF (Heatsink Fan). Jenis heatsink seperti ini disebut sebagai heatink aktif
Cara Kerja HSF
Heatsink bekerja selama proses penghasilan panas pada komputer bekerja, jika perangkat tersebut tidak bekerja/ menghasiklan panas maha heatsink tidak akan bekerja. heatsink akan menerima panas dari processor misalnya dari permukaan yang bersentuhan dengan processor lalu panas tersebut akan menyebar keseluruh bagian heatsink dengan sama rata besarnya melalui sirip-sirip. panas yang telah menyebar tadi harus dibuang khan, yang berfungsi untuk membuang panas adalah fan, fan akan menyemburkan udara keseluruh bagian heatsink dan membuang seluruh panas yang ada pada sirip-sirip tersebut
9. Gambar Heatsink Fan Cooler
10. Floppy Disk
Floppy disk merupakan alat tambahan untuk menyimpan atau menuliskan ke dalam disket maupun sebaliknya, ukuran yang umum digunakan adalah ukuran 3,5 inchi (diameter piringan) dengan kapasitas 1,44 MB. Pada masa sebelumnya, terdapat pula disket berukuran 5,25 inci dengan kapasitas 1,2 MB.
Fungsi floppy disk
Fungsi dari sebuah floppy disk untuk menyimpan jumlah yang relatif kecil dari data komputer, tidak lebih dari 1. 44MB, pada kecil, portable drive. Alam yang portable memungkinkan pengguna untuk menyimpan file dari satu komputer ke floppy drive dan kemudian mengakses file yang sama pada komputer yang berbeda, bersama dengan manfaat untuk dapat memperbarui dan mengubah mereka jika perlu. Untuk alasan ini, mereka sangat bermanfaat ketika itu datang ke sekolah dan tempat kerja presentasi, misalnya.
11. Gambar FLOPPY DISK
2.2 Jenis-Jenis Floppy Disk
JENIS UKURAN KAPASITAS KAPASITAS RANGE PEMBUAT
3,5 inci 1,44 MB 400kb-1,44MB SONY
3,5 inci 2,88 MB - IBM
5,2 inci 1,2 MB 200kb-1,22MB SUGHART
8 inci 500 kb 100kb-500kb IBM
2.3 Komponen Floppy Disk
1. Write-protectab;
2. Hub;
3. Shutter;
4. Plactic housting;
5. Paper ring;
6. Magnetic disk; dan
7. Disk sector.
11. CD ROM
CD-ROM kepanjangan dari compact disk read only memori yang artinya bahhwa CD-ROM drive hanya bisa digunakan untuk membaca sebuah CD saja. Secara gari besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE dan SCSI. Yang paling mendasari dari perbedaan tersebut adalah kecepatannya. Kalau ATA memiliki kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150 Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive. Pada CD ROM terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps. Tipe CD RW juga biasanya dibedakan berdasarkan kemapuan membakar dan membaca. CD RW tipe 12x8x32 artinya memiliki kemampuan membakar pada CD R seccepat 12x, membakar pada CD RW secepat 8x, dan membaca CD R/CD RW/dengan kecepatan maksimal 32x.
FUNGSI CD ROM
CD ROM berfungsi untuk membaca CD dan juga di gunakan untuk melakukan penginstalan sebuah OS (OPERATING SYSTEM) game,atau software software lainya atau melakukan bootingpada saat masuk ke OS bila sebuah system tidak mau berjalan.
12 Gambar CD-ROM
Komponen Tambahan (Multi Media Lengkap)
1. Scanner
Scanner merupakan alat Bantu untuk memasukkan data berupa gambar atau grafik dan mengubahnya ke dalam bentuk digital sehingga dapat diproses dan digabungkan dengan bentuk data yang berupa teks.
scanner terbagi menjadi 2 :
1. Hand-held Scanner Scanner yang cara penggunaannya memakai tangan untuk menscan objek, scanner ini biasanya dipakai pada supermarket yang ada di kasirnya saat pembayaran barang.
2. Plated Bed Scanner yaitu scanner yang penggunaannya dengan cara meletakkan objek yang
akan discan diantara lensa dan cover. Jenis scanner ini banyak di pakai di kantor.
1.1 Gambar Hand-held Scanner 1.2 Gambar Plated Bed Scanner
Langkah-langkah menginstal scanner :
1. saat scanner menyala dan sudah di konekkan dengan komputer maka komputer mendeteksi ada device baru yang belum di kenal dengan di tandianya munculnya gambar yang bertuliskan wellcome to the found new hardware wizard. Disana akan terdapat pilihan, anda pilih yes, this time only kemudian next.
2. Pilih install the Software automatically (Remmendedd).
3. Sebelum klik next masukkan terlebih dahulu CD drivernya. Setelah memasukkan CDnya dan klik next maka akan muncul sebuah gambar yang bertuliskan Pleace Select The Best Match For Yuor Hardware From The List Below.
4. Proses install akan berjalan secara otomatis, namun dalam tahapan tertentu kita diminta untuk mengisi nama user dan organisasi. Dan pada Lecencing Agreement pastikan kita menjawab dengan I Agree atau I Accept, yang artinya kita setuju untuk menginstal scanner tersebut.
5. Setelah itu akan muncul gambar dengan tulisan Completing The Found New Hardware Wizard.
6. Klik Finish. Kemudian instalasi diproses dan setelah selesai akan muncul gambar Congratulasion! Yang menandakan kalau proses Instalasinya sudah berhasil.
langkah-langkah menggunakan scanner :
1. Penekanan tombol mouse dari komputer menggerakkan pengendali kecepatan pada mesin scanner. Mesin yang terletak dalam scanner tersebut mengendalikan proses pengiriman ke unit scanning.
2. Kemudian unit scanning menempatkan proses pengiiman ke tempat atau jalur yang sesuai untuk langsung memulai scanning.
3. Nyala lampu yang terlihat pada Scanner menandakan bahwa kegiatan scanning sudah mulai dilakukan.
4. Setelah nyala lampu sudah tidak ada, berarti proses scan sudah selesai dan hasilnya dapat dilihat pada layar monitor.
2. Bluetooth
BLUETOOTH adalah menggunakan hubungan radio jarak dekat atau short-range radio link untuk pertukaran informasi, sehingga hubungan antar hp, mobile PC, PDA, dan lainnya dapat dilakukan tanpa gangguan kabel atau wireless.Nama Bluetooth berasal dari King Harald Bluetooth dari Denmark.
Tujuan dari peluncuran bluetooth ini diantaranya adalah untuk mengganti spesifikasi IrDA dari InfraRed pada hp dan peralatan mobile lainnya. Bluetooth menyediakan transfer data 720 Kbps dalam range 40 feet. Bluetooth menggunakan gelombang radio yang omni direksional dan dapat menembus dinding. Ini berbeda dengan IrDa yang menggunakan teknologi pandang dan perlu satu sama lain agar bisa melakukan kontak.
Banyak perusahaan lain juga diundang untuk mendukung teknologi intinya sehingga diharapkan teknologi ini dapat dipakai dalam banyak peralatan. Radio ini akan beroperasi pada 2.45 GHz ISM {free band} (Industrial Scientific Medical), yang memungkinkan pengguna internasional dengan peralatan yang dilengkapi dengan {Bluetooth} dapat menggunakan peralatan mereka dimana saja diseluh dunia.
2. Gambar Bluetooth
3. Modem
Modem berasal dari singkatan MOdulator DEModulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (Carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa (carrier) yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah. Setiap perangkat komunikasi jarak jauh dua-arah umumnya menggunakan bagian yang disebut "modem", seperti VSAT, Microwave Radio, dan lain sebagainya, namun umumnya istilah modem lebih dikenal sebagai Perangkat keras yang sering digunakan untuk komunikasi pada komputer.
Data dari komputer yang berbentuk sinyal digital diberikan kepada modem untuk diubah menjadi sinyal analog. Sinyal analog tersebut dapat dikirimkan melalui beberapa media telekomunikasi seperti telepon dan radio.
Setibanya di modem tujuan, sinyal analog tersebut diubah menjadi sinyal digital kembali dan dikirimkan kepada komputer. Terdapat dua jenis modem secara fisiknya, yaitu modem eksternal dan modem internal.
1. Modem analog yaitu modem yang mengubah sinyal analog menjadi sinyal digital
2. Modem ADSL, Modem kabel yaitu modem yang menerima data langsung dari penyedia layanan lewat TV Kabel
3. Modem CDMA
4. Modem 3GP
5. Modem GSM
3. Gambar Modem
4. Infrared
Infra merah (infra red) ialah sinar elektromagnet yang panjang gelombangnya lebih daripada cahaya nampak yaitu di antara 700 nm dan 1 mm. Sinar infra merah merupakan cahaya yang tidak tampak. Jika dilihat dengan dengan spektroskop cahaya maka radiasi cahaya infra merah akan nampak pada spectrum elektromagnet dengan panjang gelombang di atas panjang gelombang cahaya merah. Dengan panjang gelombang ini maka cahaya infra merah ini akan tidak tampak oleh mata namun radiasi panas yang ditimbulkannya masih terasa/dideteksi. Infra merah dapat dibedakan menjadi tiga daerah yakni:
Near Infra Merah………………0.75 – 1.5 µm
Mid Infra Merah..………………1.50 – 10 µm
Far Infra Merah……………….10 – 100
Sinar matahari Langsung terkandung 93 lumens per watt flux radian yang termasuk di dalamnya infrared (47%), cahaya tampak (46%), dan cahaya ultra violet ( 6%) .
Sinar infrared terdapat pada pada cahaya api,cahaya matahari, radiator kendaraan atau pantulan jalan aspal yang terkena panas.Saraf pada kulit kita dapat menginderai perbedaan suhu permukaan kulit ,namun kita tidak dapat merasakan sinar infrared.
“Karena sumber utama sinar infra red merupakan radiasi termal ataupun radiasi panas, setiap benda memiliki suhu panas tertentu bahkan yang kita kira tidak cukup panas untuk meradiasikan cahaya tampak dapat mengeluarkan energi dan terlihat pada infrared
Semakin panas sesuatu semakin dapat dia meradiasikan radiasi infrared”.
5. projector
Projector adalah aplikasi stand-alone dari sebuah mevie yang kita buat pada director
Pico Projector merupakan Proyektor yang paling kecil yang pernah ada di dunia. Karena komponen dari alat ini sangatlah sederhana yang hanya terdiri dari 3 laser utama yang menggunakan tekonologi laser LED, kemudian MEMS CHIP , optik dan elektronika lainnya. Bila proyektor biasa (konvensional ) menggunakan jutaan cermin yang tersusun dalam sebuah cip (digital micromirror devices) untuk membentuk sebuah gambar, tetapi PicoP ini hanya memproyeksikan satu cermin berukuran mikroskopis saja yang tersusun dalam sebuah Chip
3.Gambar Projector
6. Midi Card
Midi card adalah kartu suara.Suatu perangkat yang berupa card atau kartu di pasang pada komputer untuk menghubungkan komputer dengan instrumen musik elektronik dan pemrosesan efek khusus
FUNGSI MIDI CARD
Untuk menghubungkan komputer dengan instrumen musik elektronik dan pemrosesan efek khusus.
CARA KERJA:
Memainkan audio yang terekam pada media penyimpanan,model file audio diantaranya adalah sebagai berikut:
1.CD-DA:compact disc digital audio,ini memainkan lagu dari telah terekam pada plat cd audio
2.MP3 :file yang dilahirkan dari frounhoffer unervisity adlah model suara digital yang telah dikompresi.
3.WMA :windows media audio adalah kompresi yang menjadi standar dari microsof,umumnya pada pocket pc menggunakan model kompers ini.
Merekam audio dari berbagai model media dari sumber external seperti micripone dan line-in
Mensintesa suara(synthesize)memprose suara yang ada.
BAGIAN-BAGIAN:
DSP:Digital sinyal procesor.
DAC:digital to analog converter.
ROM:read only memory
MIDI
JACKS
GAME PORT
6. Gambar Midi Card
7. USB
USB merupakan suatu teknologi yang memungkinkan kita untuk menghubungkan alat eksternal (peripheral) seperti scanner, printer, mouse, papan ketik (keyboard), alat penyimpan data (zip drive), flash disk, kamera digital atau perangkat lainnya ke komputer kita. USB sangat mendukung transfer data sebesar 12 Mbps ( juta bit per detik). Komputer (PC) saat ini, umumnya sudah memiliki port USB.
Flash disk = media penyimpanan data yang menggunakan teknologi USB. Biasanya besar minimal penyimpanan datanya adalah 128 Mb.
jenis USB:
USB 1.0 FDR: Dilancarkan pada November 1995, pada tahun yang sama Apple menggunakan piawaian IEEE 1394 dikenali sebagai FireWire.
USB 1.0: Dilancarkan pada Januari 1996.
USB 1.1: Dilancarkan pada September 1998.
USB 2.0: Dilancarkan pada April 2000. Ciri-ciri utama piwaian ini adalah tambahan mod kelajuan tinggi. Ini adalah revisi terkini.
USB 2.0: Diperbaharui pada Disember 2002.
1. Gambar USB
8. Touchpad
Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.
8.1 Gambar Touch Pad 8.2 Gambar Track Ball 8.3 Gambar Pointing Stick
9. Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.
9. Gambar Light Pen
10. Joy Stick dan Games Paddle
Alat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer.
10. Gambar Joy Stick dan Paddle Games
11. Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel pada produk-produk makanan, minuman, alat elektronik dan buku. Sekarang ini, setiap kasir di supermarket atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.
11. Gambar Barcode Reader
12. Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga komputer mampu menerima input dari kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner. Ketajaman gambar dari kamera digital ini ditentukan oleh pixel-nya. Kemudahan dan kepraktisan alat ini sangat membantu banyak kegiatan dan pekerjaan. Kamera digital tidak memerlukan film sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke dalam memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis kamera untuk mengambil gambar statis sampai dengan kamera yang dapat merekan gambar hidup atau bergerak seperti halnya video.
12. Gambar Kamera Digital
13. Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada monitor. Graphics pads yang digunakan mempunyai dua jenis. Pertama, menggunakan jarum (stylus) yang dihubungkan ke pad atau dengan memakai bantalan tegangan rendah, yang pada bantalan tersebut terdapat permukaan membrane sensitif sentuhan ( touch sensitive membrane surface). Tegangan rendah yang dikirimkan kemudian diterjemahkan menjadi koordinat X – Y. Kedua, menggunakan bantalan sensitif sentuh ( touch sensitive pad) tanpa menggunakan jarum. Cara kerjanya adalah dengan meletakkan kertas gambar pada bantalan, kemudian ditulisi dengan pensil.
13. Gambar Graphics Pads
14. Kabel Data (Card Reader)
Data Cable atau yang lazim disebut dengan kabel data adalah perangkat keras yang merupakan sarana sebagai penghubung antara ponsel dengan computer agar bisa berkomunikasi lewat port COM. Seperti halnya kabel printer, penghubung printer dengan computer sebagai sarana komunikasi antar dua perangkat keras. Dengan kata lain, apa yang bisa dilakukan oleh data cable tergantung dari softwarenya.
Umumnya,kabel data digunakan untuk menservice ponsel seperti buka Phonelock,ganti nomor IMEI, upgrade software ponsel, dan lain-lain. Sementara pada ponsel cerdas, kabel data digunakan untuk keperluan akses mobile internet seperti koneksi dari notebook ke Internet, hingga kirim fax. Para pemakai yang gemar otak-atik ponsel malah sering kirim SMS lewat computer, tune up hingga menjejali ponsel dengan aplikasi lewat pemanfaatan kabel data. Fungsi kabel data ini, tidak terbatas karena kemampuan serta kinerjanya selalu berhubungan dengan perangkat lunak (software). Data cable juga bisa dijelaskan sebagai penerjemah antara ponsel dan computer. Mulai dari koneksi Internet, fax hingga melakukan organisasi isi dari SIM Card anda, ataupun fitur ponsel. Salah satu fungsinya antara lain pengisian nada dering pada ponsel yang memiliki fitur tersebut, upgrade versi, ganti bahasa, dan banyak lagi yang lainnya. Bisa disimpulkan bahwa kemampuan kabel data juga sangat tergantung pada softwarenya.
Saat mengoprasikan aplikasi diponsel, kita hanya membutuhkan 1atau 2 bus, yakni MBUS dan FBUS. Sementar fungsi M2BUS adalah sama dengan kemampuan MBUS yang dapat dipakai untuk mengoprasikan software semacam “ Wintesia “ (software asli yang dipakai Nokia Service Centre di seluruh dunia).
14. Gambar Kabel Data (Card Reader)
SOFTWARE
A. Sistem Operasi
Merupakan sebuah program yang berfungsi untuk mengolah segala proses dan
mengelolah program-program di dalam komputer. Sistem operasi secara umum berfungsi untuk mengendalikan program kerja secara mendasar seperti :
Mengatur media input
Proses
Out put
Mengatur memory
Penjadwalan proses
PC DOS
MC DOS
MICROSOFT WINDOWS
LINUX
UNIX
MACINTOSH
FREE BSD
Contoh Sistem Operasi:
1. Seluruh turunan UNIX; Linux, BSD, Solaris, MacOS, Belenix dll.
a) Linux, dengan distro-distro; RedHat, Knoppix, SuSE, Ubuntu dll.
b) BSD, dengan variasi-variasi; FreeBSD, OpenBSD, NetBSD dll.
2. Produk-produk Microsoft; MS-DOS, MS Windows (1.0, 2.0, 3.0, 3.11,
95, 98, 98SE, ME, 2000, XP, Longhorn, Vista dst), dll.
B. Utility Program
Merupakan Program yang berfungsi untuk meningkatkan kinerja komputer seperti Antivirus (Norton family, McAfee, Norman dll), pembagi partisi (FDISK, Partition Magic),
peringkas file (WinRAR, WinZIP dll) dll.
kategori software Utility :
• Disk storage utilities Disk penyimpanan utilitas
• Disk defragmenters can detect computer files whose contents are broken across several locations on the hard disk , and move the fragments to one location to increase efficiency. defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk meningkatkan efisiensi.
• Disk checkers can scan the contents of a hard disk to find files or areas that are corrupted in some way, or were not correctly saved, and eliminate them for a more efficiently operating hard drive. dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk operasi hard drive lebih efisien.
• Disk cleaners can find files that are unnecessary to computer operation, or take up considerable amounts of space. pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau mengambil dalam jumlah cukup ruang. Disk cleaner helps the user to decide what to delete when their hard disk is full. Disk cleaner membantu pengguna untuk memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
• Disk space analyzers for the visualization of disk space usage by getting the size for each folder (including sub folders) & files in folder or drive. Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau drive. showing the distribution of the used space. menunjukkan distribusi ruang yang digunakan.
• Disk partitions can divide an individual drive into multiple logical drives, each with its own file system which can be mounted by the operating system and treated as an individual drive. partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan sebagai individu drive.
• Backup utilities can make a copy of all information stored on a disk, and restore either the entire disk (eg in an event of disk failure ) or selected files (eg in an event of accidental deletion). Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih (misalnya dalam hal kecelakaan penghapusan).
• Disk compression utilities can transparently compress /uncompress the contents of a disk, increasing the capacity of the disk. Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk, meningkatkan kapasitas disk.
• File managers provide a convenient method of performing routine data management tasks, such as deleting, renaming, cataloging, uncataloging, moving, copying, merging, generating and modifying data sets. File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin, menggabungkan, menghasilkan dan memodifikasi data set.
• Archive utilities output a stream or a single file when provided with a directory or a set of files. Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file. Archive utilities, unlike archive suites, usually do not include compression or encryption capabilities. Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau enkripsi. Some archive utilities may even have a separate un-archive utility for the reverse operation. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk operasi sebaliknya.
• System profilers provide detailed information about the software installed and hardware attached to the computer. Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan hardware terpasang ke komputer.
• Anti-virus utilities scan for computer viruses. Anti-virus scan utilitas untuk virus komputer.
• Hex editors directly modify the text or data of a file. Hex editor langsung mengubah teks atau data file. These files could be data or an actual program. File-file ini bisa berupa data atau program yang sebenarnya.
• Data compression utilities output a shorter stream or a smaller file when provided with a stream or file. Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file.
• Cryptographic utilities encrypt and decrypt streams and files. Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
• Launcher applications provide a convenient access point for application software. aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
• Registry cleaners clean and optimize the Windows registry by removing old registry keys that are no longer in use. Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan.
• Network utilities analyze the computer's network connectivity, configure network settings, check data transfer or log events. Jaringan utilitas menganalisis's konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian.
• Command line interface (CLI) and Graphical user interface (GUI) Allows the user to contact and make changes to the operating system. Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
C. Perangkat lunak bahasa
Merupakan sebuah program yang diguna untuk menenerjemahkan instruksi-instruksi yang di tulis dalam bahasa mesin agar dapat di terima dan di mengerti oleh komputer.
Macam – macam perangkat lunak bahasa :
1. Bahasa tingkat rendah
Merupakan bahasa yang di gunakan oleh komputer itu sendiri, contoh :
a. assembly language
b. RPG (repeat program general)
2. Bahasa tingkat menengah
Merupakan bahasa dalam komouter yang menggunakan singkatan dan sudah mendekati bahasa sehari – hari. Contoh :
a. Program fortran (Formula Transator)
3. Bahasa tingkat tinggi
Merupakan bahasa di dalam komputer yang sudah di buat dan di kembangkan dengan menggunakan bahasa sehari – hari. Contoh :
a. Basic
b. Cobol
c. Pascal
D. Application Program
Merupakan program paket yang telah di rancang dan di buat khusus untuk kebutuhan tertentu, contoh :
Word processing (pengolahan kata)
Program database
Program spreadshed
Program CAD (Computer aided design)
Program lay out artikel (publisher)
1. Word processing (oengolahan kata)
Merupakan salah satu program aplikasi di mana dalam pengoperasianya menggunakan text(text based). Contoh
a. Wordstar frofesional
b. Word ferfect
c. Chiwriter
d. Microsoft word
e. Word star
2. Program databse
Merupakan salah satu program aplikasi yang berfungsi untuk merancang atau membuat serta merancang database. Contoh :
a. Ms.acces
b. SQL Server
c. Mysql
d. Oracle
3. Program spreadshed
Merupakan salah satu program aplikasi yang berfungsi untuk bidang keuangan,pembukuan atau melakukan perhitungan secara otomatis.contoh :
a. lotus 123
b. ms exel
c. Quatro
d. Supercheck
4. Program CAD (Computer aided design)
Merupakan salah satu program aplikasi yang berfungsi sebagai media lukis (alat tulis).
Contoh :
a. Auto cad
b. Pro design
c. Corel draw
d. Adobe photoshop
5. Program layout artikel
Merupakan salah satu prigram aplikasi yang berfungsi khusus untuk mengatur tata letak
Obyek yang di gunakan pada kover suatu media cetak/elektronik. Contoh :
a. Page maker
b. Ventura
c. Harvard publisher
d. Newmaster
E. Perangkat lunak sistem
adalah suatu istilah generik yang merujuk pada jenis perangkat lunak komputer yang mengatur dan mengontrol perangkat keras sehingga perangkat lunak aplikasi dapat melakukan tugasnya. Ia merupakan bagian esensial dari sistem komputer. Sistem operasi adalah suatu contoh yang jelas, sedangkan OpenGL atau pustaka basis data adalah contoh lainnya. Perangkat lunak jenis ini dibedakan dengan perangkat lunak aplikasi, yang merupakan program yang membantu pengguna melakukan tugas spesifik dan produktif, seperti pengolahan kata atau manipulasi gambar.
Jenis-jenis program pengolah kata sangat banyak, beberapa diantaranya yaitu :
* AbiWord
* KWord
* Microsoft Works Word Processor
* StarOffice Writer
* WordPerfect
* WordPad
* Chiwriter
* WordStar
2. AbiWord
AbiWord adalah perangkat lunak bebas pengolah kata (‘word-prosesor’) yang mirip dengan Microsoft Word. Ia sangat cocok digunakan untuk melakukan tugas-tugas pemrosesan kata. Program yang diklaim ringan ini pertama kali dikembangkan oleh Abisource.inc sebelum kemudian diintegrasikan kedalam GNOME Office. Ia mampu membaca format dokumen .doc, .sxw, dan beragam format dokumen umum lainnya.
3. KWord
KWord adalah aplikasi pengolah kata, bagian dari proyek KOffice dari lingkungan desktop KDE.Meski ada kemiripan nama, KWord bukanlah semata-mata jiplakan dari Microsoft Word. Walaupun diharapkan fitur-fitur utama Word akan didukung oleh KWord, dalam beberapa hal penting terdapat perbedaan antara keduanya. Skema tata letak teks pada KWord mengikuti konsep frame, seperti halnya Adobe PageMaker. Frame dapat diletakkan di mana saja dalam sebuah halaman, dan mencakup teks, grafik, dan objek. Setiap halaman baru pada dasarnya adalah sebuah frame, teks dapat mengalir dalam frame ini karena kemampuan KWord untuk mengaitkan satu frame dengan yang lain. Pemanfaatan frame memungkinan kemudahan penataan teks dan grafik yang rumit sekalipun.
3. OpenOffice
OpenOffice.org Writer adalah salah satu komponen dalam OpenOffice.org yang berfungsi untuk mengedit dokumen adapun dokumen format yang bisa digunakan adalah .doc .odt .rtf dan bisa export ke .pdf
Memiliki fitur pengolah kata modern seperti AutoCorrect, AutoComplete, AutoFormat, Styles and Formatting, Text Frames dan Linking, Tables of Contents, Indexing, Bibliographical References, Illustrations, Tables.
Program ini sangat mudah digunakan untuk membuat memo cepat, sangat stabil dan mampu untuk membuat dokumen dengan banyak halaman serta banyak gambar dan judul heading.
4. Microsoft Word
Microsoft Word atau Microsoft Office Word adalah perangkat lunak pengolah kata (word processor) andalan Microsoft. Pertama diterbitkan pada 1983 dengan nama Multi-Tool Word untuk Xenix, versi-versi lain kemudian dikembangkan untuk berbagai sistem operasi, misalnya DOS (1983), Apple Macintosh (1984), SCO UNIX, OS/2, dan Microsoft Windows (1989). Setelah menjadi bagian dari Microsoft Office System 2007.
WordStar
WordStar adalah sebuah aplikasi pengolah kata, dipublikasikan oleh MicroPro International, pertama kali dibuat untuk sistem operasi CP/M dan kemudian di tulis ulang untuk platform DOS, sempat mendominasi pasar pada era 1980an. Meskipun Seymour I. Rubinstein adalah pemilik perusahaan, Rob Barnaby merupakan pencipta versi-versi awal dari program; dimulai sejak WordStar 4.0, program dibuat berdasarkan kode
E. Perangkat Pengolah Gambar Bag 1 :
1. Adobe Photoshop CS 3 - untuk professional (situsnya di www.adobe.com)
Software ini adalah yang paling populer bagi kalangan profesional. Software ini memberi banyak keleluasaan bagi penggunanya untuk melakukan kreasi, serta fleksibilitasnya yang dapat memberikan efek-efek khusus pada gambar yang boleh dibuat oleh pihak ke tiga (plug in).
2. Light Zone 1.7-untuk professional (www.lightcrafts.com)
Software ini menurut pengembangnya dibuat oleh para fotografer dan memang ditujukan untuk para fotografer profesional. Software ini menawarkan konsep (digital dark zoom) atau apa yang biasa kita sebut kamar gelap digital. Namun untuk para penguna awam pun aku kira software ini akan sangat mudah dipahami karena memang tampilan antarmukanya sangat sederhana dan informatif jadi bisa dengan melakukan try n error dulu ketika pemula menggunakan software ini.
3.Corel Paint Shop Pro Photo -untuk kalangan menengah (www.corel.com)
Dari judulnya mungkin anda mengira software ini akan sedikit mirip dengan aplikasi paint bawaan windows. Yap... Program ini interface sedikit mirip dengan paint namun memiliki lebih banyak fitur menawan disamping itu juga tampilannya lebih komunikatif dan mudah digunakan.
4. Adobe Photoshop Element- untuk kalangan pemula (www.adobe.com)
Software ini sebenarnya adalah bentukan sederhana dari Adobe photoshop CS. Tujuannya dikeluarkan software ini menurut pengembangnya adalah membidik sasaran pengguna pemula yang kesulitan menggunakan photoshop prefesional. Software ini cukup mudah digunakan dan resource yang digunakan tidak sebesar photoshop professional tapi kualitas hasilnya cukup baik.
5. Ulead PhotoImpact -untuk kalangan menengah (www.ulead.com)
Software ini boleh dibilang paket pengolah gambar terlengkap yang cukup nyaman digunakan. kelebihan dari software ini adalah kemampuannya dalam membuat aneka kartu undangan, kartu ucapan, label, kalendar, bahkan sharing foto dan kartu ucapan melalui email. Sebagai tambahan photoimpact juga menyediakan tool khusus untuk membuat tampilan 3 dimensi.
6. PainBuster -untuk pemula (www.softbuster.com)
Seperti pengolah gambar lainnya, software inipun dapat membantu melakukan pengaturan pencahayaan pada foto yang diambil pada kondisi dengan cahya yang minim atau foto yang diambil menggunakan hp kamera tanpa blitz. Kelebihannya dari software ini adalah jenis format gambar yang didukungnya hingga lebih dari 200 format file, selain itu software ini cocok untuk pengguna amatir hingga profesional.
7. PhotoPlus-untuk kalangan menengah (www.freeserifsoftware.com)
Photoplus merupakan software yang sangat simple tapi hebatnya kualitas foto hasil olahannya sekualitas foto olahan software profesional. Banyak sekali fitur unik yang ditawarkan oleh software ini. Yang lebih menawan adalah software ini juga tergolong kedalam freeware alias gratis tanpa batasan waktu. Meskipun gratisan namun tersedia juga beragam efek yang dapat mempercantik foto anda.
8.The GIMP (GNU Image Manipulator Program) -untuk kalangan profesional (www.gimp.org)
Melihat dari judulnya kita sudah bisa menebak bahwa software ini gratisan, ya karena memang dikembangkan oleh komunitas pecinta desain grafis. Namun jangan salah software ini juga bisa disejajarkan dengan software profesional lainnya. Fleksibilitas yang tinggi ketika memproses gambar adalah salah satu kelebihan yang dimilikinya. Software ini juga tersedia untuk beragam sistem operasi seperti Linux, Windows dan MacOS.
9. Magic Phot Clinic -untuk kalangan menengah (www.magix.net)
Software ini sangat mudah digunakan dan dilengkapi oleh efek siap pakai yang beragam dan sudah barang tentu gratis. Cocok untuk kalangan pemula hingga menengah meskipun kemampuannya tergolong cukup terbatas tapi kelemahan ini tertutup oleh lisensinya yang freeware.
10. Picasa-untuk pemula (www.picasa.google.com)
Dilihat dari situsnya sudah barang tentu ada kaitannya dengan mesin pencari terhebat di dunia ini. Ya memang picasa ini dibuat oleh pemilik portal pencari online google. Picasa mempunyai kemampuan yang sangat menakjubkan . Kemampuannya dalam mengolah gambar digital dan menyimpannya kedalam beragam format sudah tak dapat diragukan lagi karena memang hasil olahannya sangat baik, namun yang paling penting adalah lisensinya yang gratis tis tis tis tis..........
11. Photobie -untuk langan menengah (www.photobie.com)
Daftar terakhir dari software pengolah gambar ini ditempati oleh Photobie yang sudah barang tentu dapat mengolah gambar yang cukup baik yakni dengan teknik layering macam photoshop. Hal inilah yang menyebabkan software ini boleh dibilang memilki kemampuan menengah. tak lupa juga pembuat software ini melisensikan software ini ke dalam freeware alias cuma-cuma. kelebihannya lainnya adalah dapat merekam layar, membuat animasi GIF, dan kemampuan mengolah banyak gambar dalam satu waktu (batch).
F. Perangkat Pengolah Gambar Bag 2 yang bersifat open source:
1. GIMP
GNU Image Manipulation Program atau yang lebih dikenal dengan sebutan GIMP adalah perangkat lunak untuk manipulasi grafik berbasis raster. GIMP berjalan pada desktop GNOME dan dirilis dengan lisensi GNU General Public License.
GIMP pada awalnya dikembangkan untuk desktop X11 yang berjalan di platform Unix. Namun saat ini software ini sudah diporting ke beberapa platform sistem operasi yang lain yaitu MS Windows dan Mac OS.Grafik yang dihasilkan oleh GIMP disimpan dengan format XCF dan bisa diekspor ke berbagai format gambar seperti bmp, jpg, gif, pdf, png, svg, tiff, dan masih banyak lagi yang lainnya.
GIMP menyediakan bebrapa link yang dapat digunakan untuk mendownload Program GIMP.
* Bagi kamu yang ingin menjalankan Gimp di Windows dapat langsung mendownload di GIMP for Windows.
*Bagi kamu yang ingin menjalankan Gimp di OSX, Anda harus menginstal X11. Info lebih lanjut di sini, yang juga merupakan versi GIMP dalam Photoshop UI GimpShop.
*Bagi yang menggunakan Sistem Operasi Linux dapat mendownload disini GIMP for Linux.
2. INKSCAPE
Merupakan software pengolah gambar yang mempunyai fungsi yang sama seperti Adobe Illustrator, CorelDraw, atau Xara X, dengan menggunakan standar W3C Scalable Vector Graphics (SVG) format file. Jadi jika kamu tidak mempunyai Illustrator, cari dan segera ambil Inkscape. Inkscape berjalan pada Windows, OSX, dan Linux. Kamu dapat men-download-nya di Inkscape link Download
G. Perangkat Pengolah Angka
1. Kspread
Kspread merupakan aplikasi pengolah angka (spreadsheet) yang bersifat open source dan multiplatform. Open Source berarti kita dapat mendownload secara gratis dari internet dan menggunakannya secara bebas.
2. Star Office Calc
StarOffice Calc merupakan aplikasi pengolah angka yang dikembangkan oleh Sun Microsystem. StarOffice Calc adalah aplikasi pengolah angka yang bersifat multiplatform, yang berarti dapat dijalankan di berbagai sistem operasi termasuk Linux, Solaris, Unix, dan Windows
3. Open Office Calc
OpenOffice Calc adalah aplikasi pengolah angka yang besifat open source (dapat dibuka melalui sistem operasi apa saja).
4. GNOME Office - Gnumeric
Gnumeric adalah aplikasi pengolah angka yang merupakan keluarga dari GNOME Office. Gnumeric bersifat open source. Gnumeric memiliki tampilan yang user friendly di mana jendela Gnumeric dilengkapi dengan menu-menu dan tombol-tombol toolbar.
5. Abacus
Abacus adalah aplikasi pengolah angka yang hanya membutuhkan memori kecil dan sangat mudah digunakan. Awalnya Abacus dikembangkan sebaggai proyek mahasiswa di Universitas IST, Portugal di bawah bimbingan Prof. Arlindo Oliveira.
6. XESS
XESS adalah aplikasi pengolah angka yang dibuat oleh AIS (Applied Information System - www.ais.com) dan dapat dijalankan dikomputer dengan sistem UNIX, Linux, Open VMS dan Windows.
7. Lotus 123
Lotus 123 merupakan aplikasi pengolah angka yang dikeluarkan IBM. Lotus 123 dikeluarkan dalam satu paket bersama-sama aplikasi Office lainya dan dikenal dengan nama Lotus SmartSuite.
8. Microsoft Excel
Microsoft Excel adalah aplikasi pengolah angka yang dikeluarkan oleh Microsoft Corporation. Perusahaan perangkat lunak terbesar di dunia. Microsoft memiliki fitur-fitur yang memungkinkannya diintegrasikan dengan aplikasi Microsoft Office lainnya.
Microsoft Excel Versi 1.0 dapat dijalankan pada komputer IBM PC dengan Micro Processor 80486. Kemudian Microsoft Excel versi 2.0. Microsoft Excel 2000 yang untuk selanjutnya disingkat Excel 2000 merupakan program aplikasi spreadsheet (lembar kerja elektronik). Excel 2000 merupakan pengembangan dari Microsoft Excel versi sebelumnya dengan tujuan agar program aplikasi spreadsheet (lembar kerja elektronik) ini lebih mudah digunakan dan dapat dimanfaatkan semua fasilitas yang ada pada sistem jaringan baik internet maupun intranet.
Tahun 1990 Microsoft Corporation memperkenalkan Microsoft Excel versi 3.0 yang menampilkan window-nya yang tiga dimensi dan mendukung penggunaan memori. Kemudian pada tanggal 6 April 1992, Microsoft Corporation telah mengeluarkan Microsoft Excel 3.1.
Pada tanggal 24 Agustus 1995 Microsoft Corporation secara resmi mengeluarkan versi terbarunya dengan nama Microsoft Excel '95 dan diteruskan dengan versi Microsoft Excel '97 serta dalam tahap penyempurnaan akan dikeluarkan pula versi terbarunya yakni Microsoft Excel 2003.
H. Perangkat Lunak multi Media
Perangkat lunak multimedia adalah perangkat lunak yang digunakan untuk mengolah beberapa media informasi, seperti teks, image/gambar, audio, grafik, video, dan interaktif. Banyak sekali jenis aplikasi multimedia, mulai dari yang sekedar hanya untuk melihat (view) saja sampai dengan membuat dan mengeditnya.
• Media Player.
Media player adalah jenis perangkat lunak yang digunakan untuk memainkan informasi dalam bentuk audio dan video. Biasanya aplikasi media player saat ini sudah bisa untuk memainkan baik informasi audio maupun video. Beberapa jenis perangkat lunak media player adalah:
o Windows Media Player, bersifat komersial dan diproduksi oleh Microsoft Corp. Perangkat lunak ini ikut dalam paket Microsoft Windows.
o Winamp, bersifat freeware/komersial dan diproduksi oleh Nullsoft Inc..
o WinDVD, bersifat komersial dan diproduksi oleh Intervideo.
o PowerDVD, bersifat komersial dan diproduksi oleh Cyberlink.
o Musicmatch Jukebox, bersifat komersial dan diproduksi oleh Musicmatch Inc.
o DivX Player, bersifat freeware atau komersial, diproduksi oleh DivXNetwork Inc.
o Real Player, bersifat komersial dan diproduksi oleh Real Networks.
o XMMS, audio player bersifat open source dan dibawah lisensi GNU General Public License.
o Xine, DVD player yang bersifat open source dan dibawah lisensi GNU General Public License.
• Audio/Video Editor.
Video/audio editor adalah jenis perangkat lunak yang digunakan untuk mengedit dan memanipulasi informasi dalam bentuk video dan audio. Banyak sekali proses dalam mengedit video dan audio, contohnya adalah proses pemotongan, penggabungan, konversi format audio/video, dan manipulasi kualitas audio/video. Beberapa jenis perangkat lunak media player adalah:
o Adobe Premiere Pro, bersifat komersial dan diproduksi oleh Adobe Systems.
o Adobe Premiere Elements, bersifat komersial dan diproduksi oleh Adobe Systems.
o Windows Movie Maker, bersifat komersial dan diproduksi Microsoft Corp.
o Pinnacle Studio, bersifat komersial dan diproduksi oleh Pinnacle Systems.
o TMPGEnc, bersifat komersial dan diproduksi oleh Pegasis Inc.
• Graphis/Image Viewer.
Image viewer adalah jenis perangkat lunak yang digunakan untuk melihat (view) image secara terorganisasi pada sebuah direktori. Saat ini sudah banyak sekali format image yang telah didukung oleh aplikasi image viewer, seperti bmp (windows bitmap), jpeg/jpg (image terkompresi), gif (CompuServe), png (portable network graphics), ico (icons image), dll. Biasanya perangkat lunak ini juga menyediakan fasilitas untuk mengedit image dalam fungsi-fungsi yang sederhana. Beberapa jenis perangkat lunak image viewer adalah:
o ACDSee, bersifat komersial dan diproduksi oleh ACD Systems.
o XNView, bersifat freeware dan diproduksi oleh Pierre-e Gougelet.
o Irfan View, bersifat komersial dan diproduksi oleh Irfan Skiljan.
o Microsoft Picture Manager, bersifat komersial dan diproduksi oleh Microsoft Corp.
o Microsoft Picture and Fax Viewr, bersifat komersial dan masuk dalam paket Microsoft Windows..
• Graphic/Image Editor.
Image editor adalah perangkat lunak yang digunakan untuk melukis, menggambar, mengedit dan memanipulasi image atau gambar secara interaktif pada sistem komputer. Banyak sekali jenis perangkat lunak image editor mulai dari dengan fungsi editing yang sederhana sampai dengan yang kompleks. Terdapat dua jenis image yang dihasilkan oleh image editor, yaitu dalam bentuk bitmap image dan vector image. Beberapa contoh perangkat lunak image editor adalah sebagai berikut:
o Adobe Photoshop, merupakan vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Adobe Systems.
o Corel Draw, merupakan vector image editor. Bersifat komersial dan diproduksi oleh Corel Corporation.
o Microsoft Paint, merupakan bitmap image editor. Bersifat komersial dan masuk dalam paket Microsoft Windows.
o Paint Shop Pro, merupakan vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Corel Corporation.
o GIMP, merupakan bitmap dan vector image editor. Bersifat open source dan diproduksi oleh The GIMP Team dengan lisensi GNU General Public License.
• Animasi.
Aplikasi animasi adalah perangkat lunak yang digunakan untuk membuat, mengedit, dan memanipulasi informasi dalam bentuk animasi. Animasi adalah gambar bergerak atau video dengan konten gambar yang fiktif, seperti kartun dan gambar tidak riil. Beberapa contoh perangkat lunak animasi adalah sebagai berikut:
o Macromedia Flash, merupakan perangkat lunak animasi yang banyak digunakan, baik untuk web, presentasi, dll. Bersifat komersial dan diproduksi oleh Macromedia Inc.
o Houdini Animation Software, bersifat komersial dan diproduksi oleh Side Effect Software.
o Power Animator, merupakan generasi pendahulu dari Maya untuk membuat animasi. Bersifat komersial dan diproduksi oleh Alias Systems Corporation.
• Grafik 3D.
Aplikasi grafik 3 dimensi (3D) adalah perangkat lunak yang digunakan untuk membuat, mengedit, dan memanipulasi informasi dalam bentuk gambar 3 dimensi. Berbeda dengan format gambar atau image secara umum adalah dalam bentuk 2 dimensi. Gambar 3 dimensi merupakan representasi gambar dalam geometri 3 dimensi. Beberapa contoh perangkat lunak grafik 3D adalah sebagai berikut:
o 3D Studio Max, bersifat komersial dan diproduksi oleh Autodesk Media & Entertainment.
o Silo 3D Modelling, bersifat komersial dan diproduksi oleh Nevercenter Ltd. Co.
o Maya, bersifat komersial dan diproduksi oleh Alias Systems Corp.
I. Perangkat Lunak Analitis
Perangkat lunak analitis adalah perangkat lunak yang dirancang khusus untuk proses analisis dan pengembangan suatu objek atau bidang ilmu. Biasanya proses analisis melibatkan perhitungan matematika dan aljabar. Banyak sekali jenis perangkat lunak analitis seperti analisis matematika, statistik, aljabar, dan numerik.
• Analisis Matematika
Aplikasi analisis matematika adalah perangkat lunak yang digunakan untuk analisis dan perhitungan dalam matematika. Banyak sekali fungsi matematika yang dapat dianalisa dengan menggunakan perangkat lunak ini, seperti persamaan diferensial, fungsi grafik sampai dengan 3 dimensi, operasi vektor dan matriks, fungsi polinomial, dll. Beberapa contoh aplikasi analisis matematika adalah:
o MathCad, bersifat komersial dan diproduksi oleh Mathsoft.
o Mathematica, bersifat komersial dan diproduksi oleh Wolfram Research.
o Maxima, bersifat komersial dan diproduksi oleh Independent group of people dengan lisensi GNU General Public License.
o Matlab, bersifat komersial dan diproduksi oleh The MathWorks.
• Statistik
Aplikasi statistik adalah perangkat lunak yang digunakan untuk membantu proses analisis statistik. Dengan aplikasi statistik, maka dimungkinkan untuk mendapatkan hasil dari prosedur statistik standar dan pengujian statistik yang benar, tanpa membutuhkan pemrograman numerik tingkat rendah. Kebanyakan aplikasi statistik saat ini juga menyediakan fasilitas untuk manajemen data. Beberapa contoh aplikasi statistik adalah:
o SPSS, singkatan dari Solar Power Satellite System bersifat komersial dan diproduksi oleh SPSS Inc.
o GNU Octave, digunakan untuk komputasi numerik. Bersifat open source dan dikembangkan oleh John W. Eaton dibawah lisensi GNU General Public License.
o JMP, bersifat komersial dan dikembangkan oleh John Sall.
• Analisis Numerik
Aplikasi analisis numerik adalah perangkat lunak yang digunakan untuk memecahkan masalah matematika kontinyu (kebalikan dari matematika diskrit). Analisis numerik mencakup perhitungan variabel riil atau kompleks, aljabar linier numerik, solusi dari persamaan diferensial, dll. Beberapa contoh aplikasi analisis numerik adalah:
o Scilab, merupakan aplikasi open source untuk komputasi numerik. Dikembangkan oleh INRIA, Prancis.
o Rlab, bersifat komersial dan dikembangkan oleh Ian Searle.
o TK Solver, aplikasi untuk numerical problem-solving bersifat komersial dan diproduksi oleh Universal Technical Systems, Inc.
• Aljabar Komputer
Aplikasi aljabar komputer adalah perangkat lunak yang memiliki fasilitas untuk perhitungan matematika simbolik. Fungsi utama dari aplikasi aljabar komputer adalah untuk manipulasi ekspresi matematika dengan menggunakan format simbolik. Beberapa contoh dari perangkat lunak aljabar komputer adalah:
o Maple, merupakan aplikasi aljabar komputer bersifat komersial dan diproduksi oleh Wateloo Maple Inc., Kanada.
o Axiom, merupakan aplikasi aljabar komputer bersifat freeware dan open source. Dikembangkan oleh IBM dengan kode Scratchpad di bawah lisensi BSD license.
o MuPAD, bersifat komersial dan dikembangkan oleh MuPAD Research Group di University of Paderborn, Jerman.
J. Perangkat Lunak Desain
Perangkat lunak desain adalah perangkat lunak yang digunakan untuk proses desain berbagai macam objek. Objek yang banyak digunakan pada aplikasi desain adalah web, denah arsitektur, peta, instalasi listrik, rangkaian elektronik, model objek 3 dimensi, desain perangkat lunak, dll.
• Desain Web
Aplikasi desain web atau biasanya disebut sebagai aplikasi HTML editor adalah perangkat lunak yang digunakan untuk keperluan desain web. Dengan aplikasi desain web, maka pemula tidak dipusingkan oleh kode-kode HTML karena aplikasi ini bisa digunakan langsung untuk mendesain tampilan web. Untuk pengguna yang sudah expert juga tersedia banyak sekali fasilitas untuk pengembangan web yang lebih kompleks dan dinamis. Beberapa contoh aplikasi desain web adalah:
o Microsoft Frontpage, merupakan aplikasi desain web paket dari Microsoft Office. Bersifat komersial dan diproduksi oleh Microsoft Corp.
o Macromedia Dreamweaver, bersifat komersial dan diproduksi oleh Macromedia Inc.
o Adobe GoLive, bersifat komersial dan diproduksi oleh Adobe Inc.
o Quanta Plus, bersifat open source dan dikembangkan oleh The Quanta Team dengan lisensi GNU General Public License.
• CAD (Computer Aided Design)
Computer aided design adalah perangkat lunak yang digunakan untuk membantu pada insinyur, arsitek, dan desainer untuk mendesain objek dengan bantuan komputer. Desain yang dibuat dengan CAD adalah dalam bentuk geometri dari pemodelan suatu objek. Bentuk geometri dari objek tersebut dapat berupa model 2 dimensi dan 3 dimensi. Beberapa objek yang banyak digunakan untuk pemodelan adalah objek arsitektur, objek mekanik (mobil, pesawat terbang, kapal laut, dll), objek elektronik, dan objek perencanaan manufaktur. Beberapa contoh perangkat lunak CAD adalah:
o AutoCAD, merupakan aplikasi CAD yang banyak digunakan. Bersifat komersial dan diproduksi oleh Autodesk Inc.
o Microsoft Visio, merupakan aplikasi CAD paket dari Microsoft Office. Bersifat komersial dan diproduksi oleh Microsoft Corporation.
o Protel, merupakan aplikasi CAD untuk desain elektronik. Bersifat komersial dan diproduksi oleh Altium Limited.
o 3D CAD, merupakan aplikasi CAD untuk model dan objek 3 dimensi. Bersifat komersial dan diproduksi oleh Alibre Design Inc.
o BRL-CAD, bersifat open source dengan lisensi GNU General Public License.
o CAD/CAM, bersifat komersial dan diproduksi oleh CadCam Inc.
• Desain Perangkat Lunak
Aplikasi desain perangkat lunak adalah perangkat lunak yang digunakan untuk mendesain proses dan aliran data pada perangkat lunak yang akan dikembangkan. Terdapat beberapa macam teknik untuk mendesain perangkat lunak dengan menggunakan beberapa macam bahasa pemodelan, seperti Unified Modelling Language (UML), Data Flow Diagram (DFD), SDL, dll. Beberapa contoh aplikasi desain perangkat lunak adalah:
o Rational Rose, merupakan aplikasi untuk desain perangkat lunakd dengan bahasa UML. Bersifat komersial dan diproduksi oleh IBM.
o Power Designer, merupakan aplikasi untuk desain perangkat lunak dengan model DFD, STD, dan desain basisdata. Bersifat komersial dan diproduksi oleh Sybase Inc.
o Cinderella, merupakan aplikasi untuk desain perangkat lunak dengan bahasa SDL. Bersifat komersial dan diproduksi oleh Cinderella ApS.
o Virtual Paradigm Suite, merupakan aplikasi desain perangkat lunak dengan UML, desain basisdata, dan development environment. Bersifat komersial dan diproduksi oleh Virtual Paradigm Inc.
L. Perangkat Lunak Utilitas
Perangkat lunak utilitas adalah jenis perangkat lunak skala kecil yang digunakan untuk keperluan yang sangat spesifik. Perangkat lunak ini banyak digunakan untuk kebutuhan pengoperasian sistem komputer pada umumnya. Banyak sekali jenis-jenis secara fungsional dari perangkat lunak ini, seperti antivirus, program kompresi, file viewers, CD burner, dll.
• Antivirus
Aplikasi antivirus adalah perangkat lunak yang digunakan untuk mendeteksi, mengidentifikasi, menangkal, dan menghapus adanya virus komputer dan malicious software yang lain, seperti worm, trojan horse, backdoor, dll. Terdapat dua cara aplikasi antivirus untuk mendeteksi adanya virus, yaitu dengan melakukan pemindaian file dan identifikasi program yang terinfeksi oleh virus.
o Norton Antivirus, bersifat komersial dan diproduksi oleh Symantec Corporation
o McAfee Antivirus, bersifat komersial dan diproduksi oleh McAfee Inc.
o AVG Antivirus, bersifat freeware dan komersial, diproduksi oleh Grisoft Inc.
o CalmAV, bersifat open source dan diproduksi oleh ClamWin dibawah lisensi GNU General Public License.
o Panda Antivirus, bersifat komersial dan diproduksi oleh Panda Software.
o Kaspersky Antivirus, bersifat komersial dan diproduksi oleh Kaspersky Labs.
• Kompresi File
Aplikasi kompresi atau sering disebut sebagai file archiver adalah perangkat lunak yang digunakan untuk mengemas satu atau lebih file dalam satu kemasan file yang lebih ringkas dan terkompresi. Teknik ini dapat mengurangi ukuran file, sehingga hasil kemasan file tersebut dapat disimpan pada media penyimpanan yang lebih kecil. Terdapat banyak format kompresi dan pengemasan, seperti zip, tarball, rar, 7z, cab, dll. Bahkan beberapa aplikasi kompresi tersebut dapat memproteksi kemasan file yang dihasilkan dengan password. Beberapa contoh aplikasi kompresi file adalah:
o Winzip, bersifat komersial dan diproduksi oleh Winzip Computing Inc.
o 7zip, bersifat open source dengan lisensi GNU General Public License.
o WinRAR, bersifat komersial dan dikembangkan oleh Eugene Roshal dan Alexander Roshal.
o WinAce, bersifat komersial dan dikembangkan oleh e-merge GmbH.
o PowerArchiver, bersifat komersial dan dikembangkan oleh ConexWare.
o TUGZip, bersifat freeware dan dikembangkan oleh Christian Kindahl.
• System Maintenance
Aplikasi system maintenance adalah perangkat lunak yang digunakan untuk perawatan sistem komputer. Perawatan ini dapat berupa perbaikan sistem operasi, penataan media penyimpanan secara berkala, pengecekan program-program yang terinstall, dll. Banyak sekali jenis perawatan sistem komputer, mulai dari mendiagnosa saja sampai dengan memiliki kecerdasan untuk memperbaiki sistem. Beberapa contoh dari perangkat lunak system maintenance adalah:
o Norton Utilities, bersifat komersial dan diproduksi oleh Symantec Corporation.
o System Mechanic, bersifat komersial dan diproduksi oleh Iolo technologies, LLC.
o Disk Defragmenter, merupakan perangkat lunak paket dari Microsoft Windows.
o Fix-It Utilities, bersifat komersial dan diproduksi oleh Avanguest Publishing.
o Advance System Optimizer, bersifat komersial dan diproduksi oleh Systweak Inc.
• Desktop Publishing
Aplikasi desktop publishing adalah perangkat lunak yang digunakan untuk mempublikasikan hasil tampilan atau dokumen yang dihasilkan dengan bantuan komputer. Beberapa jenis dokumen yang bisa dipublikasikan adalah kartu nama, undangan, poster, dokumen teks, dll. Beberapa contoh dari aplikasi desktop publishing adalah:
o Adobe Acrobat, bersifat komersial dan diproduksi oleh Adobe Systems Inc.
o Microsoft Publisher, bersifat komersial dan diproduksi oleh Microsoft Corporation.
o PagePlus, bersifat komersial dan diproduksi oleh Serif Ltd.
o Art Explosion Publisher Pro, bersifat komersial dan diproduksi Nova Development Corporation
o QuarkXPress, bersifat komersial dan diproduksi oleh Quark, Inc.
o Corel Ventura, bersifat komersial dan diproduksi oleh Corel Corporation.
• CD/DVD Maker
Aplikasi CD/DVD Maker adalah perangkat lunak yang dapat digunakan untuk menuliskan data atau file pada media CD atau DVD dengan menggunakan CD atau DVD writer. Saat ini aplikasi CD/DVD Maker juga memiliki beberapa fitur untuk dapat membuat berbagai jenis format CD dan DVD, mulai dari audio disc, mp3, bootable disc, dan format video. Selain itu aplikasi ini juga memiliki fasilitas untuk CD dan DVD rewriteable. Beberapa contoh aplikasi CD/DVD Maker adalah :
o Nero Burning ROM, adalah aplikasi CD/DVD burner yang paling banyak dipakai saat ini. Bersifat komersial dan diproduksi oleh Ahead Software AG.
o Easy Media Creator, bersifat komersial dan diproduksi oleh Sonic Solutions
o Power2Go, bersifat komersial dan diproduksi oleh Cyberlink Corp.
o Instant CD_DVD, bersifat komersial dan diproduksi oleh Pinnacle Systems, Inc.
o NTI CD & DVD Maker, bersifat komersial dan diproduksi oleh NewTech Infosystems Inc.
• Reporting Service
Aplikasi Reporting Service adalah perangkat lunak yang digunakan untuk membuat dan membangkitkan dokumen dalam bentuk laporan-laporan dari suatu basisdata. Dokumen laporan yang dihasilkan dapat secara langsung tampil sesuai dengan hasilnya. Dokumen dapat diexport dalam berbagai format seperti MS Word, MS Excell, file teks, dan pdf. Biasanya aplikasi ini terintegrasi dengan sebuah sistem informasi untuk mengolah data, sehingga aplikasi ini digunakan untuk menampilkan laporan dalam bentuk atau format sesuai yang dibutuhkan. Beberapa contoh aplikasi reporting service adalah :
o Crystal Reports, bersifat komersial dan diproduksi oleh Crystal Decisions Inc.
o Jasper Reports, bersifat open source dan diproduksi oleh JasperSoft Corporation dengan lisensi GPL.
o Hyperion Reports, bersifat komersial dan diproduksi oleh Hyperion Solutions Corporation.
o i-net Crystal-Clear, bersifat komersial dan diproduksi oleh i-net Software.
e. Perangkat Lunak Komunikasi Komputer
Perangkat lunak komunikasi komputer adalah perangkat lunak yang digunakan untuk proses komunikasi data antara satu komputer dengan komputer yang lain. Jenis-jenis komunikasi yang dilakukan banyak sekali jenisnya, mulai dari untuk membuka halaman web, mentransfer file, chatting, instant messeging, mengirim dan menerima email, dll.
• Web Browser
Aplikasi web browser adalah aplikasi yang digunakan untuk mengakses dan membuka halaman web. Saat ini web merupakan media yang sangat populer untuk mendapatkan informasi dari seluruh penjuru dunia. Beberapa jenis aplikasi web browser adalah:
o Internet Explorer, merupakan aplikasi web browser yang ikut dalam paket Microsoft Windows.
o Mozilla, bersifat open source dan diproduksi oleh Mozilla Foundation.
o Netscape Communicator, bersifat komersial dan diproduksi oleh Netscape.
o Opera, bersifat freeware dan komersial, diproduksi oleh Opera Software ASA
o Lynx, merupakan aplikasi web browser berbasis teks, bersifat open source dengan lisensi GPL.
• Email Client
Aplikasi email client adalah aplikasi yang digunakan mengakses, membaca, dan mengirimkan email melalui sebuah server email. Protokol yang biasanya digunakan untuk mengakses email pada sebuah server adalah IMAP dan POP3. Beberapa jenis aplikasi email client adalah:
o Microsoft Outlook, bersifat komersial dan diproduksi oleh Microsoft Corporation.
o Mozilla Thunderbird, bersifat open source dan diproduksi oleh Mozilla Foundation dengan lisensi GPL
o Pine, merupakan aplikasi berbasis teks bersifat open source dengan lisensi GPL.
o Eudora, bersifat komersial dan diproduksi oleh QUALCOMM Incorporated.
• Instant Messenger
Aplikasi instant messenger adalah aplikasi yang digunakan untuk berkomunikasi secara tekstual dengan orang di tempat lain. Untuk bisa berkomunikasi dengan instant messenger, kita harus meregistrasi dahulu nama user kita dan harus mengenali dulu orang yang akan diajak berkomunikasi. Beberapa jenis aplikasi instant messenger adalah:
o Yahoo Messenger, bersifat freeware dan diproduksi oleh Yahoo! Inc.
o ICQ, bersifat freeware dan diproduksi oleh ICQ Inc.
o MSN Messenger, bersifat freeware dan diproduksi oleh Microsoft Corporation.
o Google Talk, bersifat freeware dan diproduksi oleh Google.
o Skype, bersifat freeware dan diproduksi oleh Skype Technologies S.A.
• IRC Client
Aplikasi irc client adalah aplikasi yang digunakan untuk berkomunikasi secara tekstual dengan orang di tempat lain (chatting). Perbedaan dengan instant messenger adalah, kita tidak memerlukan registrasi terlebih dulu dan kita tidak perlu mengenal orang yang akan diajak bicara. Beberapa jenis aplikasi irc client adalah:
o MIRC, bersifat komersial dan diproduksi oleh mIRC Co. Ltd.
o Xchat, bersifat open source dan dikembangkan oleh Peter Zelezny.
o Snak, aplikasi untuk Mac OS dan dikembangkan oleh Kent Sorensen.
• FTP Client
Aplikasi FTP Client adalah aplikasi yang digunakan untuk mentransfer file dari dan ke tempat lain (FTP server). Aplikasi ini hanya khusus untuk melakukan download dan upload file. Beberapa jenis aplikasi FTP Client adalah:
o Filezilla, bersifat open source dan dikembangkan oleh Tim Kosse
o CuteFTP, bersifat shareware diproduksi oleh GlobalSCAPE Texas LP.
o WinSCP, bersifat opensource diproduksi oleh Martin Prikryl
o Core FTP, bersifat freeware diproduksi oleh Core FTP
• File Sharing Client
Aplikasi file sharing adalah perangkat lunak yang digunakan untuk mencari dan mendownload file yang disharing oleh orang lain di seluruh dunia. Selain itu kita juga bisa men-share file kita agar dapat diakses oleh orang lain. Terdapat beberapa jenis jaringan file sharing di internet, contohnya adalah EDonkey, Freenet, Gnutella, dll. Beberapa jenis aplikasi file sharing client adalah:
o Emule, bersifat open source dan dikembangkan oleh Emule Project dengan lisensi GPL.
o BitTorrent, bersifat open source dan dikembangkan oleh Bram Cohen.
o Kazaa, bersifat freeware dan diproduksi oleh Sharman Networks
o Morpheus, bersifat open source dan dikembangkan oleh StreamCast Networks
M. DBMS (DATABASE MANAGEMENT SYSTEM)
1. Menutut C.J. Date : DBMS adalah merupakan software yang menghandel seluruh akses pada database untuk melayani kebutuhan user.
2. Menurut S, Attre : DBMS adalah software, hardware, firmware dan procedure-procedure yang memanage database. Firmware adalah software yang telah menjadi modul yang tertanam pada hardware (ROM).
3. Menurut Gordon C. Everest : DBMS adalah manajemen yang efektif untuk mengorganisasi sumber daya data.
Jadi DBMS : Semua peralatan komputer (Hardware+Software+Firmware). DBMS dilengkapi dengan bahasa yang berorientasi pada data (High level data langauage) yang sering disebut juga sebagai bahasa generasi ke 4 (fourth generation language).
DBMS disebut juga Peralatan untuk menetapkan/menentukan pendekatan database.
Fungsi DBMS : - Definisi data dan hubungannya
- Memanipulasi data
- Keamanan dan integritas data
- Security dan integritas data
- Recovery/perbaikan dan concurency data
- Data dictionary
- Unjuk kerja / performance
DBMS merupakan software (dan hardware) yang kusus didesain untuk melindungi dan memanage database.
Dengan menggunakan DBMS, maka dapat :
Mendefinisikan data dan hubungannya,Mendokumentasikan struktur dan definisi data Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang selektif/dipilih dan efisien.
Hubungan yang sesuai antara user dengan sumber daya data.
Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.
Memisahkan masalah Logical dan physical sehingga merubah implementasi database secara fisik tidak menghendaki user untuk merubah maksud data (Logical).
Menentukan pembagian data kepada para user untuk mengakses secara concurent pada sumber daya data.
Contoh DBMS :
1. Database Hierarchy : Pengaksesan data harus mengikuti aturan hierarchy yang sudah didefinisikan terlebih dahulu. Contoh : IMS-2 (Information Management System) oleh IBM, 1968
2. Data Network : Data membentuk jaringan yang lebih bebas dari model hierarchy. Contoh : IDMS (Integrated Database Management System) oleh Cullinet Software Inc, 1972
3. Data Relational : Data dikelompokkan secara bebas menurut jenisnya lewat proses normalisasi Contoh : - INGRES oleh UN of CA & Relational Tech., 1973
- System-R oleh IBM Research, 1975
- ORACLE oleh Relational Software Inc. , 1979
- DBASE II oleh Ashton-Tate, 1981
2. Komponen Utama DBMS dibagi menjadi 4 macam : Perangkat Keras, Perangkat Lunak Data Pengguna
3. Keuntungan Dan Kerugian Penggunaan DBMS
*keuntungan yaitu pengunaan DBMS antara lain : :
Kebebasan data dan akses yang efisien, Mereduksi waktu pengembangan aplikasi Integritas dan keamanan data, Administrasi keseragaman data, Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari proses serentak), Mengurangi data redundancy : Data redundansi dapat direduksi/ dikurangi tetapi tidak dapat dihilangkan sama sekali (untuk kepentingan keyfield), membutuhkan sedikit memory untuk penyimpanan data.
*Kerugian pengunaan DBMS antara lain :
Memperoleh perangkat lunak yang mahal (teknologi DBMS, Operation, Conversion, Planning, Risk). DBMS mainframe masih sangat mahal. DBMS berbasis mikro biayanya mencapai beberapa ratus dolar, dapat menggambarkan suatu organisasi yang kecil secara berarti
Memperoleh konfigurasi perangkat keras yang besar. DBMS sering memerlukan kapasitas penyimpanan primer dan sekunder yang lebih besar daripada yang diperlukan oleh program aplikasi lain. Juga, kemudahan yang dibuat oleh DBMS dalam mengambil informasi mendorong lebih banyak terminal pemakai yang disertakan dalam konfigurasi daripada jika sebaliknya.
Mempekerjakan dan mempertahankan staf DBA DBMS memerlukan pengetahuan khusus agar dapat memanfaatkan kemampuan secara penuh. Pengetahuan khusus ini paling baik diberikan oleh pengelola database.
MACAM-MACAM DBMS (DATBASE MANAGEMENT SYSTEM)
1. MySQL
MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL . Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan cipta untuk code sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah : david axmark, allan larsson, dan Michael “monthy widenius.
Kelebihan MySQL antara lain :
1. free (bebas didownload)
2. stabil dan tangguh
3. fleksibel dengan berbagai pemrograman
4. Security yang baik
5. dukungan dari banyak komunitas
6. kemudahan management database
7. mendukung transaksi
8. perkembangan software yang cukup cepat.
2. ORACLE
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
• Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
• Menangani manajemen space dan basis data yang besar
• Mendukung akses data secara simultan
• Performansi pemrosesan transaksi yang tinggi
• Menjamin ketersediaan yang terkontrol Lingkungan yang terreplikasi
Database merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai tujuannya. Karena pentingnya peran database dalam sistem informasi, tidaklah mengherankan bahwa terdapat banyak pilihan software Database Management System (DBMS) dari berbagai vendor baik yang gratis maupun yang komersial. Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, IBM DB/2, dan PostgreSQL.
Kelebihan Dan Kekurangan Oracle
Fleksibilitas adalah kemampuan untuk menyesuaikan diri dengan berbagai kebutuhan dan kondisi khusus yang dapat berubah-ubah. Sebagai contoh, organisasi yang besar membutuhkan server yang terdistribusi dan memiliki redundancy sehingga pelayanan bisa diberikan secara cepat dan tidak terganggu jika ada server yang mati. Organisasi tersebut juga mempunyai berbagai macam aplikasi yang dibuat dengan beragam bahasa pemrograman dan berjalan di berbagai platform yang berbeda. Oracle memiliki banyak sekali fitur yang dapat memenuhi tuntutan fleksibilitas dari organisasi besar tersebut. Berbagai fitur tersebut membuat Oracle menjadi DBMS yang rumit dan sulit untuk dipelajari, namun itu adalah harga yang harus dibayar untuk mendapatkan fleksibilitas yang dibutuhkan dalam sistem informasi di organisasi yang berukuran besar.
3. FIREBIRH
Firebird adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source. Awalnya adalah perusahaan Borland yang sekitar tahun 2000 mengeluarkan versi beta dari aplikasi database-nya InterBase 6.0 dengan sifat open source. Namun entah kenapa tiba-tiba Borland tidak lagi mengeluarkan versi InterBase secara open source, justru kembali ke pola komersial software. Tapi pada saat yang bersamaan programmer-progammer yang tertarik dengan source code InterBase 6.0 tersebut lalu membuat suatu team untuk mengembangkan source code database ini dan kemudian akhirnya diberinama Firebird.
Pengembangan codebase Firebird 2 dimulai pada awal pengembangan Firebird 1, dengan memporting kode Firebird 1 berbasis C ke dalam bahasa C++ dan merupakan pembersihan kode secara besar-besaran. Firebird 1.5 merupakan rilis pertama dari codebase Firebird 2. Pengembangan ini merupakan satu kemajuan signifikan bagi para developer dan seluruh tim dalam project Firebird, namun tentu ini bukan akhir dari tujuan. Dengan dirilisnya Firebird 1.5, pengembangan lebih lanjut difokuskan pada Firebird versi 2.
Firebird dan Interbase. Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird ini diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Karena itulah Interbase dan Firebird sebenarnya mempunyai CORE yang sama karena awalnya sama” dikembangkan oleh Borland.
Kemampuan dan Kelebihan Firebird
Beberapa kemampuan dari open source DBMS ini antara lain: (1) Firebird support dengan transaksi layaknya pada database komersial lainnya. Sebuah transaksi bisa di-commit atau di-rollback dengan mudah. Bahkan Firebird support dengan savepoint pada suatu transaksi dan kita bisa melakukan rollback kembali ke savepoint yang kita tentukan tadi (ini mirip seperti fasilitas pada Oracle).(2) Firebird menggunakan sintaks standard untuk menciptakan suatu foreign key.(3) Firebird support row level locks, secara default Firebird menggunakan apa yang disebut dengan multi-version concurrency system. Ini artinya bahwa semua session pada database akan melihat data yang lama sampai data yang baru sudah di-commit ke dalam database. Sebagai alternative untuk locking juga bisa digunakan perintah select… for update with lock.(4) Firebird support stored procedure dan triggers dengan bahasa yang standard sehingga tidak akan membingungkan bagi Anda yang ingin belajar. Triggers pada Firebird mirip seperti yang dijumpai dalam Oracle yaitu menggunakan before atau after insert, update atau delete. Ini berbeda dengan sistem trigger pada Sybase atau MS SQL Server yang menggunakan tabel virtual inserted dan deleted.(5) Firebird bisa melakukan replikasi, solusi untuk replikasi kebanyakan dibuat oleh pihak ketiga, tetapi sebenarnya teknik replikasi ini seperti konsep trigger yang selalu memonitor adanya operasi insert, update atau delete ke dalam database. (6) Firebird support dengan multiple data file, ya, Firebird bisa menggunakan lebih dari satu file sebagai single logic database. Ini sangat berguna bagi para DBA (Database Administrator) untuk mengadministrasi database. (7) Software untuk mengadministrasi mudah didapat karena banyak sekali software untuk mengadministrasi database Firebird, misalnya saja EMS IB Manager, IBConsole, isql, FBManager, Marathon dan banyak lagi yang lainnya. Aplikasi tersebut ada yang komersial atau bahkan ada yang open source. (8) Library connection untuk Firebird yang sudah tersedia ada banyak, ada driver untuk ODBC, JDBC bahkan .NET database provider. Bahkan dari PHP juga sudah disediakan library untuk koneksi ke database Firebird ini. (9) Banyaknya fasilitas support dan maintenance karena banyaknya komunitas Firebird. Di Indonesia sendiri komunitas yang sering menggunakan Firebird biasanya adalah programmer Delphi. Kalau di luar negeri sudah sangat banyak sekali komunitasnya, mulai dari komunitas developer, Firebird architect, Firebird test dan lain sebagainya. Anda bisa mencarinya di Yahoo! Groups www.yahoogroups.com) dengan kata kunci Firebird.
4. Microsoft SQL server 2000
Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server. Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS ini menjadi pilihan para database administrator.
5. Visual Foxpro 6.0
Pada tahun 1984, Fox Software memperkenalkan FoxBase untuk menyaingi dBase II Ashton-Tate. Pada saat itu FoxBase hanyalah perangkat lunak kecil yang berisi bahasa pemrograman dan mesin pengolah data. FoxPro memperkenalkan GUI (Graphical Unit Interface) pada tahun 1989. FoxPro berkembang menjadi Visul FoxPro pada tahun 1995. kemampuan pemrogrman prosural tetap dipertahankan dan dilengkapi dengan pemrograman berorietasi objek. Visual FoxPro 6.0 dilengkapi dengan kemampuan untuk berinteraksi dengan produk desktop dan client/server lain dan juga dapat membangun aplikasi yang berbasis Web. Dengan adanya Visual Studio, FoxPro menjadi anggotanya. Sasaran utama Visual Studio adalah menyediakan alat bantu pemrogrman dan database untuk mengembangka perangkat lunak yang memenuhi tuntutan zaman.
Model data yang digunakan Visual FoxPro yaitu model relasional. Model Relasional merupakan model yang paling sederhana sehingga mudah di pahami oleh pengguna, serta merupakan paling popular saat ini. Model ini menggunakan sekumpulan table berdimensi dua (yang disebut relasi atau table), dengan masing-masing relasi tersusun atas tupel atau baris dan atribut. Relasi dirancang sedemikian rupa sehingga dapat menghilangkan kemubajiran data dan mengunakan kunci tamu untuk berhubungan dengan relasi lain.
6. Database Desktop Paradox
Database desktop merupakan suatu program “Add-Ins”, yaitu program terpisah yang langsung terdapat pada Borland Delphi. Pada database desktop terdapat beberapa DBMS yang terintegrasi di dalamnya antara lain Paradox 7, Paradox 4, Visual dBase, Foxpro, Ms. SQL, Oracle, Ms. Acces, db2 dan interbase. Dari beberapa DBMS tersebut kita akan memilih salah satu yaitu Paradox yang akan dibahas lebih lanjut, khususnya Paradox 7. Dalam Paradox 7 ini, pada 1 file database hanya mengizinkan 1 tabel, berbeda dengan DBMS lain yang mengizinkan beberapa tabel pada 1 file database seperti pada Ms. Acces.
Struktur field pada Paradox 7 :
1. Field Name
Field Name merupakan nama pengenal kolom pada suatu tabel. Terdapat beberapa aturan dalam penulisan field name antara lain : Panjang maksimum 25 karakter Tidak boleh diawai dengan spasi tapi boleh mengandung spasi Unik, artinya tidak ada nama kolom yang sama Tidak boleh menggunakan tanda koma (,), tanda pipe (|), dan tanda seru (!) Hindari kata-kata yang merupakan perintah SQL
2. Type
Digunakan untuk menetukan tipe data yang dapat ditampung dalam field. Macam-macam tipe data yang sering dipakai dalam Paradox adalah sebagai berikut :
3. Size
Merupakan ukuran dari panjang data yang diizinkan untuk suatu field.
4. Key
Dapat berupa primary key sebagai key yang membedakan untuk setiap baris kolom. Syarat untuk primary key adalah unik, artinya tidaka boleh ada data yang memiliki primary key yang sama.