Free Music Online
Free Music Online

free music at divine-music.info

Tuesday, June 16, 2015

Alat-alat input dan output pada sistem computer, Perbedaan Interprenter dan Compiler dan Jenis-jenis brainware



ALAT-ALAT INPUT PADA SISTEM COMPUTER
         
          Periferal masukan atau input device adalah perangkat keras yang berfungsi untuk memasukkan data/instruksi ke dalam CPU (central processing unit) komputer sebagai perangkat pemrosesan komputer. Perangkat yang termasuk ke dalam periferal masukan di antaranya sebagai berikut:
1. Keyboard
Keyboard adalah alat yang berfungsi untuk memasukkan data/instruksi berupa kode-kode ke komputer melalui penekanan tombol-tombol (tuts). Ketika menekan salah satu tombol maka sinyal listrik dikirim ke komputer. Sinyal tersebut akan diterjemahkan sebagai nilai biner. Nilai inilah yang akan dikonversikan dan akan disimpan pada RAM komputer kemudian akan dimunculkan pada layar.
2. Mouse
Mouse berfungsi untuk mengatur posisi kursor pada layar monitor, menggeser gambar (image), memilih dan menjalankan menu atau ikon. Cara kerja mouse adalah bola karet mouse yang menyentuh permukaan akan bergerak saat mouse digerakkan. Bola tersebut akan menggeser kedua batang roda. Batang roda yang satu akan mewakili gerakan mouse secara vertikal (arah x), sedangkan batang roda lainnya akan mewakili gerakan mouse secara horizontal (arah y) dalam software driver mouse. Nilai inilah yang akan menjadi ukuran gerakan kursor pada layar monitor.

3. Joystick
Joystick merupakan alat masukan yang berfungsi membaca data dengan media mekanis. Joystick digunakan sebagai alat bantu dalam program permainan komputer. Alat ini pada dasarnya memiliki sebuah tongkat yang dapat digerakkan hingga 360o. Dengan menggerakkan tongkat tersebut maka akan keluar sinyal pada komputer sesuai dengan gerakan tongkat tersebut. Gerakan inilah yang akan ditampilkan pada layar monitor.
4. Scanner
Scanner adalah alat untuk memindai atau menyalin dokumen tercetak seperti gambar, foto, atau tulisan menjadi data digital yang dapat diproses oleh komputer.

5. Kamera Digital
Alat ini digunakan untuk mengambil sebuah objek. Kamera ini tidak menggunakan roll film sebagaimana layaknya kamera yang kamu kenal selama ini. Salah satu program komputer yang dapat mengolah foto atau gambar yang dihasilkan oleh kamera adalah Adobe Photoshop.

6. Mikrofon
Mikrofon berfungsi untuk memasukkan data berbentuk suara ke dalam komputer. Alat ini harus kita hubungkan ke kartu suara (soundcard) agar dapat menerima input berupa suara. Dengan bantuan perangkat lunak tertentu, input suara tersebut dapat kita edit dan kita simpan di komputer.
7. 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.


ALAT-ALAT OUTPUT PADA SISTEM COMPUTER

Informasi yang telah diproses oleh komputer ditampilkan kepada pengguna melalui alat output. Beberapa alat output yang banyak digunakan dalam sistem komputer adalah sebagai berikut:

1. Monitor
Monitor adalah alat output utama dalam sistem komputer yang berfungsi menampilkan perintah maupun hasil pengolahan data secara langsung. Dewasa ini kita mengenal dua jenis monitor, yakni monitor CRT (Cathode Ray Tube) dan monitor LCD (Liquid Crystal Display). Jumlah warna yang mampu ditayangkan monitor bervariasi mulai 256 color, 16 bit color (high color) hingga 24 bit color (true color). Monitor komputer umumnya memiliki refresh rate (kecepatan pergantian gambar) 60 Hz, 70 Hz, 72 Hz, 75 Hz dan 85 Hz. Besar kecilnya refresh rate monitor dapat kita atur melalui sistem operasi komputer.

2. Printer
Printer adalah alat untuk menampilkan hasil pengolahan data dalam bentuk cetakan. Hasil cetakan dapat berupa teks, angka, maupun gambar. Ada tiga jenis printer yang saat ini beredar di pasaran, yakni printer dot matrix, printer inkjet, dan printer laser.

3. Proyektor LCD
Proyektor LCD adalah alat yang berfungsi menampilkan objek yang dihasilkan komputer ke bidang lain yang lebih besar, misalnya layar presentasi atau tembok. Alat ini biasanya digunakan sebagai alat bantu saat presentasi dan rapat maupun sebagai media pembelajaran. Selain dihubungkan ke komputer, alat ini dapat juga dihubungkan ke VCD/ DVD player sehingga dapat difungsikan sebagai home theater. Ukuran kekuatan sinar yang dipancarkan proyektor LCD proyektor biasanya dinyatakan dalam satuan ANSI lumens. Semakin besar ANSI lumens, semakin tinggi pula intensitas cahaya yang dipancarkan suatu proyektor LCD.

4. Speaker
Speaker merupakan alat output audio. Fungsinya mengeluarkan suara dari pengolahan data audio yang terjadi di dalam komputer. Saat ini, komputer tidak hanya berfungsi sebagai alat komputasi, namun juga menjadi media hiburan. Tidak heran jika produk-produk speaker aktif untuk komputer memiliki kualitas suara yang bagus.


PERBEDAAN INTERPRENTER DAN KOMPILER

Interpreter adalah perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut. Proses ini sangat berbeda dengan compiler, dimana pada compiler, hasilnya sudah langsung berupa satu kesatuan perintah dalam bentuk bahasa mesin, dimana proses penterjemahan dilaksanakan sebelum program tersebut dieksekusi.
Sedangkan Compiler sendiri adalah program sistem yang digunakan sebagai alat bantu dalam pemrogaman.Perangkat lunak yang melakukan proses penterjemahan code (yang dibuat programmer) ke dalam bahasa mesin. Hasil dari terjemahan ini adalah bahasa mesin. Pada beberapa compiler, output berupa bahasa mesin dilaksanakan dengan proses assembler yang berbeda.

Untuk lebih jelas mengenai perbedaan antara Interpreter dengan Compiler, ada baiknya saya jelaskan lebih terperinci mengenai dua hal ini.
Perbedaan antara Compiler dengan Interpreter :
1. Jika hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode sumber. Kalau interpreter butuh kode sumber.
2. Jika dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam dua tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan library ) . Kalau interpreter tidak ada proses terpisah.
3. JIka compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.
4. Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program kecil ). Maka compiler agak repot karena untuk mengubah suatu modul / kode objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua objek dengan library yang diperlukan.
5. Pada kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau interpreter susah atau bahkan tidak bisa dioptimasikan

JENIS-JENIS BRAINWARE

            Brainware adalah perangkat komputer yang bisa berfikir, yaitu manusia. Brainware dibagi menjadi 4 Jenis, yaitu :
  • System analyst. Tugas utamanya adalah merencanakan rancangan program, bagaimana program tersebut berjalan, tampilannya seperti apa, fungsinya seperti apa, dan sejenisnya.
  • Programmer . Ketika perencanaan sudah selesai, maka diberikan kepada programmer untuk dibuatkan proggram yang sesuai dengan keinginan system analyst.
  • Administrator . Tugas utamanya adalah mengelola aplikasi yang telah di buat oleh programmer agar aplikasi tersebut bisa digunakan oleh pengguna akhir dengan benar.
  • End-User (Pengguna Akhir) adalah pengguna komputer yang tidak tahu-menahu tentang pembuatan dan pengelolaan program. End-user hanya menggunakan program/aplikasi yang telah dibuat oleh Brainware diatas.

No comments:

Post a Comment