Sistem Komputer

advertisement
D. SINAGA, M.KOM



Sistem Komputer adalah suatu jaringan elektronik
yang terdiri dari Software dan Hardware yang
melakukan tugas tertentu (menerima input,
memproses input, menyimpan perintah-perintah, dan
menyediakan output dalam bentuk informasi)
juga dapat didefenisikan sebagai elemen-elemen yang
terkait untuk menjalankan suatu aktifitas dengan
menggunakan komputer.
Elemen dari sistem komputer terdiri dari :
1. manusianya (brainware),
2. perangkat unak (software), set instruksi (instruction set), dan
3. perangkat keras hardware)
1.
Hardware ( Perangkat Keras )
Hardware yang dalam
Bahasa
Indonesianya “Perangkat
Keras” adalah salah satu
komponen dari sebuah
komputer yang sifat alat nya
bisa dilihat dan diraba
secara langsung atau yang
berbentuk nyata, yang
berfungsi untuk mendukung
proses komputerisasi.
• contohnya Harddisk, VGA,
RAM, Processor dll.


Perangkat masukan
(Input device) Perangkat
masukan berfungsi
untuk memasukkan
data, baik berupa teks,
foto, maupun gambar
ke dalam komputer.
Contoh perangkat input
misalnya keyboard,
mouse, light-pen,
scanner, dan
sebagainya.

Perangkat keluaran
(Output
device) perangkat
keluaran
dipergunakan
untuk menampung
dan menghasilkan
data yang
dikeluarkan,
misalnya monitor
dan printer.

Perangkat pengolah
data
(Processor) Perangkat
pengolah data
dipergunakan untuk
mengolah data.
Pengolah data
meliputi unit
pengolah pusat
(CPU/Central
Processing Unit) dan
juga mikroprosesor



Perangkat Input/Masukan: Merupakan Hardware
yang digunakan untuk memasukkan (Input)
instruksi dari pengguna komputer (User).
Contohnya adalah Keyboard, Mouse, dan Joystick.
Perangkat Pemrosesan: Merupakan Hardware
yang terdapat pada sebuah komputer untuk
memproses masukkan/input dari pengguna.
Contohnya adalah Prosesor pada sebuah
komputer.
Perangkat Output/Keluaran: Merupakan
Hardware yang digunakan untuk menghasilkan
suatu proses (output) dari pengguna komputer
(User). Contohnya adalah Monitor, Speaker, dan
Printer.
2. Software
• Software (perangkat
lunak), merupakan
program-program
komputer yang berguna
untuk menjalankan suatu
pekerjaan sesuai dengan
yang dikehendaki.
• Program tersebut ditulis
dengan bahasa khusus
yang imengerti oleh
komputer.


Sistem Operasi, seperti DOS, Unix,
Linux, Novell.OS/2,Windows, adalah software yang
berfungsi untuk mengaktifkan seluruh perangkat yang
terpasang pada komputer sehingga masing-masingnya
dapat saling berkomunikasi. Tanpa ada sistem operasi
maka komputer tak dapat difungsikan sama sekali.
Program Utility, seperti Norton Utility, Scandisk, PC Tools,
dll. Program utility barfungsi untuk membantu atau
mengisi kekurangan/kelemahan dari system operasi,
misalnya PC Tools dapat melakukan perintaah format
sebagaimana DOS, tapi PC Tools mampu memberikan
keterangan dan animasi yang bagus dalam proses
pemformatan. File yang telah di hapus oleh DOS tidak
dapat dikembalikan lagi tapi dengan program bantu hal ini
dapat dilakukan.

Program Aplikasi, seperti GL,MYOB,Payroll dll.
Merupakan program yang khusus melakukan
suatu pekerjaan tertentu, seperti program
gaji pada suatu perusahaan. Maka program
ini hanya digunakan oleh bagian keuangan
saja tidak dapat digunakan oleh departemen
yang lain. Biasanya program aplikasi ini
dibuat oleh seorang programmer komputer
sesuai dengan permintaan/kebutuhan
seseorang/lembaga/perusahaan guna
keperluan interennya.


Program Paket, seperti Microsoft office, Adobe
fotoshop, macromedia studio, open office dll
Adalah program yang disusun sedemikian rupa
sehingga dapat digunakan oleh banyak orang
dengan berbagai kepentingan. Seperti MS-office,
dapat digunakan oleh departemen keuangan
untuk membuat nota, atau bagian adminstrasi
untuk membuat surat penawaran dan lain
sebagainya.
Bahasa Pemrograman, PHP, ASP, dBase, Visual
Basic dll. Merupakan software yang khusus
digunakan untuk membuat program komputer,
apakah itu sistem operasi, program paket dll.



A. Freeware
Freeware (perangkat lunak gratis) adalah perangkat lunak
komputer yang memiliki hak cipta yang gratis dan dapat
digunakan tanpa batasan waktu, berbeda
dengan shareware yang mewajibkan pemakainya membayar
(misalnya setelah jangka waktu percobaan tertentu atau untuk
memperoleh fitur tambahan).
Para pengembang freeware biasanya membuat perangkat gratis
"untuk disumbangkan kepada komunitas", namun juga tetap
ingin mempertahankan hak mereka sebagai pengembang dan
memiliki kontrol terhadap pengembangan aplikasi selanjutnya.
terkadang jika para pengembang aplikasi memutuskan untuk
berhenti mengembangkan sebuah produk freeware, mereka akan
memberikan source code (kode sumbernya) kepada pengembang
lain atau mengedarkan kode sumber tersebut kepada umum
sebagai perangkat lunak bebas yang bisa dikembangkan secara
bersama-sama.


Shareware adalah perangkat lunak yang disediakan untuk
pengguna tanpa membayar secara uji coba dan sering di
batasi oleh kombinasi dari fungsi, ketersedian, atau
kenyamanan. Jadi maklum saja kalo anda menggunakan
aplikasi ini tidak bisa memanfaatkannya secara maksimal,
karena aplikasi yang sharewaresebenarnya adalah aplikasi
ujicoba.
Shareware sering ditawarkan sebagai aplikasi unduhan
dari sebuah situs web yang disertai dengan sebuah bacaan
seperti koran atau majalah. Alasan di balik perangkat
lunak Shareware adalah memeberikan pembeli
kesempatan untuk mencoba menggunakan program
sebelum membeli lisensi untuk versi lengkap dari
perangkat lunak kongsi tersebut. Ini juga dipakai sebagai
strategi marketing pengembang aplikasi shareware.
Makanya shareware juga biasa disebut dengan Trialware.


Firmware adalah aplikasi yang mengacu kepada
perangkat lunak yang disimpan di dalam
Memori Read Only(hanya baca). Tidak seperti memori
akses acak, Firmware tidak akan dapat berubah
meski tidak dialiri listrik. Rutin-rutin yang mampu
menyalakan komputer (startup) serta instruksi
input/output dasar (semacam BIOS atau sistem
operasi embedded) disimpan di dalam Firmware.
Modifikasi memang masih bisa dilakukan, akan tetapi
hal tersebut tergantung dari jenis ROM (Read Only
Memory) yang digunakan. Firmware yang disimpan
dalam ROM tidak dapat diubah, tetapi Firmware yang
disimpan dalam ROM yang dapat diubah semacam
EEPROM atau Flash ROM, masih dapat diubah sesuai
dengan kebutuhan.



Commercial Software (software berbayar) adalah perangkat
lunak yang disalurkan atau dibuat untuk tujuan komersil,
setiap pengguna yang ingin menggunakan atau
mendapatkan software tersebut dengan cara membeli atau
membayar pada pihak yang mendistribusikannya, bisa
langsung kepada developers(pengembang) software, atau
kepada rekanan dari pengembang software tersebut.
Pengguna yang menggunakan software berbayar biasanya
tidak dilegalkan untuk menyebarluaskan atau membagikan
ulang software yang sudah dibeli lisensinya secara bebas
tanpa ijin dari penerbitnya.
Contoh software berbayar ini misalnya adalah Microsoft
Visual Basic NET, Adobe Photoshop, Corel Draw dan masih
banyak lagi yang lainnya. Commercial Software juga
dilindungi oleh undang-undang hak cipta, dan untuk
mendapatkannya kita harus membeli. Software ini dilarang
keras untuk diperbanyak (secara ilegal pastinya).

Low Level Language, bahasa pemrograman generasi
pertama, bahasa pemrograman jenis ini sangat sulit
dimengerti karena instruksinya menggunakan bahasa
mesin. Biasanya yang mengerti hanyalah pembuatnya
saja.

Midle Level Language, merupakan bahasa pemrograman
tingkat menengah dimana penggunaan instruksi sudah
mendekati bahasa sehari-hari, walaupun begitu masih
sulit untuk dimengerti karena banyak menggunakaan
singkatan-singkatan seperti STO artinya simpan
(singkatan dari STORE) dan MOV artinya pindah (singkatan
dari MOVE). Yang tergolong dalam bahasa ini adalah
Assembler, For Tran (Formula Translator)

High Level Language, merupakan bahasa
tingkat tinggi yang mempunyai ciri mudah
dimengerti, krena menggunakan bahasa
sehari-hari, seperti Java, BASIC, dBase, Visual
Basic, V Net dan lain-lain.





Setelah mengetahui apa pengertian dari software dan jenis-jenis
software, sekarang kita lanjutkan pembahasannya mengenai
pembagian software. Secara garis besar software dibagi menjadi
beberapa bagian, silahkan lihat poin-poin berikut ini.
Sistem Operasi (Operating Sistem) : Ms. DOS, Windows, MAC OS,
dan Linux.
Program bantu (Utility) : Anti Virus, PC Tools dan Windows
Explorer.
Program Siap Pakai (Aplication) :
◦ Pengolah Kata (Word Processor) : WordStar, WordPerfect, Ms. word.
◦ Pengolah Angka (Spread Sheet) : Lotus, Ms. Excel, Quattro Pro.
◦ Pengolah Data (Database) : Dbase, Sybase, FoxPro, Ms
Access.Mysql,DB2,Oracle,Dll
◦ Pengolah Citra (Drawing) : CorelDraw, 3DStudio, Adobe Photoshop,Dll.
Compiler / Interpreter : Java, Pascal, Delphi, Visual Basic, Visual
FoxPro.
3. Brainware
• User adalah personal-personal
yang terlibat langsung dalam
pemakaian komputer, seperti
System analis, programmer,
operator, user dll.
• Pada organisasi yang cukup besar,
masalah komputerisasi biasanya
ditangani oleh bagian khusus yang
dikenal dengan bagian EDP
(Electronick Data Processing), atau
sering disebut dengan EDP
Departemen, yang dikepalai oleh
seorang Manager EDP.
Download