Sunday, September 16, 2012

Struktur dan Fungsi Sistem Komputer




Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling berkaitan dan berhubungan. sedangkan Fungsi komputer didefinisikan sebagai operasi dari masing-masing komponen sebagai bagian dari struktur. Berikut adalah fungsi dari masing-masing komponen dalam struktur di dalam komputer
1. Konfigurasi Sistem Komputer
   
   Pada dasarnya sistem komputer di golongkan menjadi 3 bagian yaitu perangkat keras atau hardware, perangkat lunak atau sofware, dan manusianya atau brainware.
A. Hardware (perangkat keras)
      Hadware adalah perangkat dalam bentuk fisik yang menjalankan sistem komputer. beberapa contoh perangkat keras seperti mouse, keyboard, monitor, speaker, CPU dll. Dari apa yang disebutkan tadi perangkat keras tersebut di bagi berdasarkan fungsinya diantaranya adalah :
1.      Perangkat Masukan
Adalah yang berhubungan dengan peralatan untuk masukan data kedalam sistem komputer, contohnya seperti mouse, keyboard, dan sebagainya
2.      Perangkat Proses
Perangkat proses biasanya di kenal sebagai CPU (Central Processing Unit), mikroprosesor, atau prosesor
3.      Perangkat Keluaran.
Perangkat keluaran ialah yang berhubungan dengan segala peranti yang berfungsi untuk menyajikan informasi hasil pengolahan sistem. Contohnya layar, atau monitor, printer, dan sebagainya.

B. Software (perangkat lunak)
Software adalah prosedur dokumentasi program yang digunakan untuk penyelesaian berbagai jenis pekerjaan yang dikehendaki. Software saat ini telah identik dengan program yang kita gunakan. Untuk software ini juga dibagi menjadi beberapa tingkatan diantaranya



1.      Sistem Operasi
adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi salah satu jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.
2.      Bahasa Pemrograman
Adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
·        Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
·        Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
·        Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
·        Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

3.      Program Pengolah Kata
Adalah program yang menghasilkan informasi tek, hitungan, secara sistematis contohnya. Ms.word, Exel, Power Point, sebagainya.

C. Brainware (perangkat otak/manusianya)

 adalah didefinisikan sebagai orang yang menggunakan komputer. untuk brainware ini juga dibagi menjadi :
1.      Operator
Adalah orang yang memiliki keahlian khusus dibidangnya, untuk memberikan informasi atau untuk membantu menyelesaikan tugas yang terkait. Contoh, Operator Seluler, Tower Bandara, dan sebagainya.
2.      Programmer
Adalah orang yang memiliki keahlian khusus dalam membuat program dengan adanya pemrograman dan para spesialis teknologi informasi lainnya.
3.      System Analyst
Sebuah masalah sistem penelitian analis, rencana solusi, merekomendasikan perangkat lunak dan sistem, dan mengkoordinasikan pembangunan untuk memenuhi kebutuhan bisnis atau persyaratan lainnya. Biasanya mereka akan menjadi akrab dengan berbagai bahasa pemrograman, sistem operasi, dan platform perangkat keras komputer. Karena mereka sering menulis permintaan pengguna ke dalam spesifikasi teknis. analis sistem adalah penghubung antara vendor dan profesional teknologi informasi
Mereka mungkin bertanggung jawab untuk mengembangkan analisis biaya, pertimbangan desain, danimplikasi-gariswaktu Seorang analis sistem dapat merencanakan sistem aliran dari bawah keatas Berinteraksi dengan pelanggan untuk belajar dan mendokumentasikan persyaratan yang kemudian digunakan untuk menghasilkan kebutuhan bisnis dokumen. Menulis persyaratan teknis dari fase kritis.
Berinteraksi dengan desainer untuk memahami keterbatasan perangkat lunak. Membantu programmer dalam pengembangan sistem, ex: menyediakan kasus penggunaan, diagram alur atau bahkan desain database. Lakukan pengujian sistem.
Menyebarkan sistem selesai. Persyaratan dokumen atau berkontribusi buku petunjuk.
Setiap kali proses pembangunan dilakukan, sistem analis bertanggung jawab untuk merancang komponen dan memberikan informasi bahwa untuk pengembang.

2.     Struktur dan Fungsi Sistem Komputer
Struktur komputer sudah di jelaskan di atas,
3.     Input Device (alat masukan)
Input Device adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer
4.     Output Device (perangkat keluar)
Output Device adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
5.     Input dan Output Device
Dalam komputasi, input / output atau I / O adalah komunikasi antara sistem pengolahan informasi (seperti komputer) dan dunia luar, mungkin manusia atau sistem lain pengolahan informasi. Input adalah sinyal atau data yang diterima oleh sistem, dan output adalah sinyal atau data yang dikirim dari itu. Istilah ini juga dapat digunakan sebagai bagian dari suatu tindakan, untuk "melakukan I / O" adalah untuk melakukan input atau output operasi. I / O device yang digunakan oleh seseorang (atau sistem lain) untuk berkomunikasi dengan komputer. Misalnya, keyboard atau mouse mungkin sebuah perangkat input untuk komputer, sementara monitor dan printer dianggap output perangkat untuk komputer.
Perangkat untuk komunikasi antar komputer, seperti modem dan kartu jaringan, biasanya melayani untuk kedua input dan output. Perhatikan bahwa penunjukan perangkat baik sebagai input atau output tergantung pada perspektif. Mouse dan keyboard mengambil sebagai masukan gerakan fisik yang output pengguna manusia dan mengubahnya menjadi sinyal bahwa komputer dapat mengerti. Output dari perangkat ini adalah masukan untuk komputer. Demikian pula, printer dan monitor mengambil sinyal masukan bahwa output komputer. Mereka kemudian mengubah sinyal-sinyal ke representasi bahwa pengguna manusia dapat melihat atau membaca.
Untuk pengguna manusia proses membaca atau melihat representasi ini adalah menerima masukan. Ini interaksi antara komputer dan manusia dipelajari dalam bidang yang disebut interaksi manusia-komputer. Dalam arsitektur komputer, kombinasi dari memori CPU dan utama (memori yaitu bahwa CPU dapat membaca dan menulis secara langsung, dengan instruksi individu) dianggap sebagai otak dari komputer, dan dari sudut pandang transfer informasi dari atau ke Kombinasi itu, misalnya untuk atau dari disk drive, dianggap I / O. CPU dan sirkuit pendukungnya menyediakan memori-dipetakan I / O yang digunakan pada tingkat rendah pemrograman komputer, seperti pelaksanaan device driver. Sebuah algoritma I / O adalah salah satu yang dirancang untuk mengeksploitasi lokalitas dan melakukan efisien ketika data berada pada penyimpanan sekunder, seperti disk drive.

6.     Storage (penyimpanan)

Storage adalah berupa alat keras (hardware) yang berfungsi sebagai alat penyimpanan, storage sendiri dapat di kelompokan menjadi dua yaitu
    1. Internal Storage
adalah penyimpanan internal atau penyimpinan utama yang berfungsi sebagai penyimpanan sementara alias tidak permanen. Contohnya ROM (Read Only Memory) adalah memori yang hanya bisa di baca. Dan RAM (Random Access Memory) adalah memory yang isinya bisa di perbaharui.
    1. External Storage
Adalah segala piranti yang berfungsi sebagai penyimpan data secara permanen, atau penyimpanan akan tetap terpelihara dengan baik meskipun keadaan komputer mati (tidak mendapat aliran listrik). Contoh dari External Storage adalah Flash disk, Disket, Harddisk, dan CD
7.  CPU (Central Processing Unit)

Berikut adalah komponen CPU yang terbagi menjadi beberapa bagian
  1. Unit Kontrol, yang mampu mengarahkan aliran program. Unit eksekusi yang mampu melakukan operasi terhadap data, dan memiliki beberapa bagian seperti ALU (Arithmatic and Logical Unit), Unit titik mengambang (Floating Point Unit) dan lain sebagainya.
  2. Memori internal CPU, yang berupa cache, komponen ini kadang-kadang terdapat dalam CPU namun banyak CPU yang tidak memilikinya, khususnya CPU yang produk lama.
  3. Sekumpulan registrasi yang dapat digunakan untuk menampung operasi dan hasil perhitungan yang belum selesai dengan sempurna.
Dari segi fungsinya CPU berfungsi sebagaimana layaknya kalkulator, hanya saja CPU jauh lebih kuat daya pemerosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras.Lalu apa saja sih isi dari CPU itu?

CPU terdiri dari beberapa komponen yakni :

a) Motherboard.

Sebuah papan induk yang menyediakan koneksi logic dan elektrik antar komponen dalam sebuah komputer. Pada komputer modern motherboard merupakan PCB yang kompleks dan berisikan komponen dan interkonektor seperti soket dan slot. Minimal di dalam motherboard terdiri atas konektor :
  • Soket Microprosesor
  • Slot ke memori utama
  • Chipset yang menjadi perantara antara CPU dengan Front-side Bus yang berfungsi untuk mengendalikan perangkat input/output lain
  • Chip memory Non-Volatile (tetap), biasanya berupa Flash ROM seperti BIOS
  • Generator waktu yang mengendalikan waktu sistem dan sikronisasi berbagai macam komponen
  • Slot untuk kartu tambahan berupa PCI dan AGP
  • Konektor daya untuk menerima suplay energi dari power supply.
b) Memori
Memori merupakan perangkat keras yang digunakan untuk menyimpan data, instruksi yang harus dilakukan proses maupun hasil dari proses yang dilakukan oleh sebuah komputer. Berdasarkan sifat data yang disimpan maka memori di kelompokkan dalam :
a. ROM
b. RAM

ROM atau Read Only Memory adalah medium penyimpanan data pada komputer. ROM ini adalah salah satu memori yang ada dalam komputer. ROM bersifat permanen artinya adalah program/ data yang disimpan di dalam ROM tidak mudah hilang atau berubah walaupun aliran listrik dimatikan.

ROM di dalam komputer modern berupa IC. Data dalam ROM dimasukkan langsung melalui mask pada saat perakitan chip, hal ini yang membuatnya sangat ekonomis terutama jika kita memproduksi dalam jumlah yang bahnyak. Namun hal ini juga yang membuatnya mahal karena bersifat tidak fleksibel. Sebuah perubahan walaupun hanya 1 bit membutuhkan mask baru yang barang tentunya tidak murah.

RAM atau Random Akses Memory adalah sebuah tipe penyimpanan komputer yang isisnya dapat diakses dalam waktu yang tidak tetap tidak memperdulikan letak data tersebut dalam memori. Perusahaan semikonduktor yang mulai debut pertamanya memproduksi RAM ini adalah INTEL dengan memproduksi RAM dengan tipe DRAM.

Saat ini dipasaran juga dapat dijumpai jenis/ tipe RAM diantaranya jenis : DDR

c) Processor
Adalah lempengan khusus berisi rangkaian IC (Integrated Circuit) yaitu kumpulan transistor terpadu dalam satu silikon, contohnya Intel, AMD. Processor digunakan untuk memperoses data atau program yang dimasukkan melalui peralatan input.

d) BIOS
Adalah merupakan singkatan dari Basic Input Output System. BIOS merupakan semacam software yang langsung terinstal dalam chip yang dijalankan oleh PC manakala komputer dihidupkan. Fungsi BIOS adalah mengidentifikasi dan menganalisis komponen perangkat keras seperti hardisk, CD, Floopy serta untuk mencari program lain pada perangkat keras tersebut yang dapat mengendalikan PC (Sistem Operasi). Proses ini dikenal dengan istilah booting atau booting up.


e) Sound Card

Adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan juga untu merekam suara. Awalnya sound card ini hanyalah sebagai pelengkap pada sebuah PC namun saat ini sound card boleh dikatakan adalah merupakan perangkat wajib pada sebuah PC. Ada beberapa tipe soundcard :
  1. Sound card yang onboard artinya sound card yang menempel langsung pada motherboard
  2. Sound card offboard artinya sound card yang pemasangannya dilakukan pada slot ISA/ PCI yang ada pada motherboard
  3. Sound card external yakni sound card yang penggunaannya disambungkan ke PC dengan jalan menghubungkan melalui port eksternal seperti USB.
f) VGA (Video Grafhics Adapter)

Adalah merupakan perangkat keras pada PC yang dapat mendisplay gambar melalui konektor. Perangkat ini terhubung ke motherboard melalui PCI, AGP, serta PCI express.

g) Hardisk
Adalah merupakan perangkat keras komputer yang digunakan sebagai media penyimpan data sekunder dan berisi piringan magnetis. Alat ini dibuat pertama kali oleh Reynold Jhonson pada tahun 1952. Dalam perkembangannya hardisk ini mengalami perkembangan yang pesat dimana saat ini bentuk fisiknya menjadi semakin tipis dan kecil namun mempunyai kapasitas penyimpanan yang sangat besar. Saat ini pula kita tidak hanya menjumpai hardisk sebagai perangkat internal dari sebuah PC tetapi juga dapat dipasang diluar perangkat dengan penggunaan kabel USB.

h) PCI (Periferal Component Interconnect)
Adalah merupakan bus khusus pada komputer yang berguna sebagai tempat menancapkan perangkat periferal ke motherboard. PCI express pada sistem unit komputer adalah merupakan penyederhanaan dari PCI sebagai slot untuk kartu tambahan. PCI express di desaign dengan tujuan untuk menggantikan fungsi dari bus PCI.

Terimakasih untuk Sumber : 
1. Google
2. Wikipedia

No comments:

Post a Comment