Hardware dan Software 



Perangkat Keras (Hardware)

Adalah komponen fisik komputer yang terdiri dari rangkaian elektronika dan peralatan mekanis lainnya.
Pada abtraksi tingkat tinggi, Sistem Komputer terdiri dari empat komponen, yaitu :
1. Pemroses (Processor)
2. Memori Utama (Main Memory)
3. Perangkat masukan dan keluaran (I/O Device)
4. Interkoneksi antar komponen (user interface, device controler)

1. Pemroses

▪ Pemroses bisa juga disebut CPU (Central Processing Unit).
▪ Pemroses merupakan jantung dari komputer.
▪ Pemroses berfungsi mengendalikan operasi komputer dan melakukan fungsi pemrosesan data.
▪ Pemroses menghitung, melakukan operasi logic dan mengelola aliran data dengan membaca instruksi dari memori dan mengeksekusinya.

Operasi-operasi di komputer dapat dikategorikan menjadi tiga tipe, yaitu:
1. Operasi aritmatika
Contoh penambahan, pengurangan, perkalian, pembagian dan Sisa Bagi (Div).
2. Operasi logika
Contoh operasi OR, AND, X-OR, inversi dan sebagainya.
3. Operasi pengendalian
Contoh operasi percabangan, looping dan sebagainya.

▪ Komponen komputer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah.
▪ Pemroses terdiri dari :
a. Bagian ALU (Aritmatic Logic Unit) untuk komputasi, berupa operasi-operasi aritmatika dan logika.
b. Bagian CU (Control Unit) untuk pengendalian operasi yang dilaksanakan sistem komputer.
c. Register-register, Berfungsi membantu pelaksanaan operasi yang dilakukan pemroses. Register-register berfungsi sebagai memori sangat cepat yang biasanya sebagai tempat operan-operan dari operasi yang akan dilakukan.

2. Memory

▪ Memory merupakan tempat menampung data dan kode instruksi program
▪ Memori adalah pusat kegiatan pada sebuah komputer, karena setiap proses yang akan dijalankan harus melalui memori terlebih dahulu.
▪ Sistem Operasi bertugas untuk mengatur peletakan banyak proses pada suatu memori

Jenis Memory dalam komputer : 
A. Memori Utama (Main Memory)
B. Memori Cadangan (Secondary Memory)

A. Memory Utama 
▪ Merupakan elemen yang penting dari suatu komputer yang digunakan sebagai penyangga data dan instruksi program untuk digunakan oleh prosesor.
▪ Tugas utama adalah menampung pekerjaan pada saat sebelum dan sesudah pekerjaan itu dilaksanakan oleh processor dan menampung berbagai hal yang diperlukan processor.
1. Contoh Memory Utama untuk memory tetap adalah ROM.
2. Sedangkan Memory Utama untuk Memory Bebas adalah RAM. 

1. Pengertian ROM (Read Only Memory)
Jenis memory yang berada didalam perangkat komputer yang sifatnya permanen sehingga tidak mudah berubah atau hilang walaupun komputer tiba tiba mati

Fungsi ROM
Sebagai media penyimpanan, berfungsi untuk menyimpan firmware berupa perangkat lunak atau ayng sering disebut software.

2. RAM  (Random Access Memory)
Adalah suatu hardware di dalam komputer yang berfungsi sebagai tempat penyimpanan data dalam komputer yang berfungsi sebagai tempat penyimpanan data sementara dan berbagi instruksi program.

Fungsi RAM
1. Membaca data 
Semua data dan informasi disimpan di dalam harddisk dapat dibuka dengan lebih cepat karena peran dari RAM komputer.

2. Penyimpanan sementara 
berfgunsi sebagai tempat penyimpanan data sementara saat program didalam komputer segang dijalankan. Contohnya seperti sedang membuat makalaj, maka komputer akan menyimpan data sementara.

3. I/O Device Hardware

A. Unit Input adalah masukan/unit luar yang digunakan untuk memasukan data dari luar ke dalam mikroprosesor, contohnya data yang berasal dari keyboard atau mouse.

B. Unit Output adalah keluaran/biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkal data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor komputer atau bisa juga printer.

4. Interkonkesi Antar Komponen

• Interkoneksi antar komponen disebut galur/jalur (bus) yang terdapat pada mainboard, bus terdiri dari tiga macam :
a. Bus alamat (address bus), satu arah. 16,20,24 jalur
b. Bus data (data bus), dua arah. 8,16,32 jalur
c. Bus kendali (control bus), dua arah. 4-10 jalur
• Signal bus kendali antara lain: memori read,
memori write, I/O read, I/O write.

Perangkat Lunak (Software)

• Merupakan komponen non fisik berupa kumpulan program beserta struktur datanya.
• Program adalah sekumpulan instruksi yang disusun sedemikian rupa untuk dapat menyelesaikan masalah-masalah tertentu sesuai dengan kebutuhan.

1. Sistem Operasi

• Merupakan Perangkat lunak yang mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain atau dengan pengguna.
• Contoh sistem operasi : DOS, Ms.Windows, UNIX, LINUX dan MacOS.

2. Program Utilitas

• Merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen hardisk, dll.
• Contoh produk program utilitas : Norton Utilities, Partition Magic, McAfee, Windows Defender.

3. Program Aplikasi

• Merupakan program yang dikembangkan untuk memenuhi kebutuhan yang spesifik.
• Contoh : Aplikasi akuntansi, Aplikasi Perbankan, Aplikasi Manufaktur, dll

4. Program Paket

Merupakan program yang dikembangkan untuk kebutuhan umum, seperti :
1. Pengolah kata /editor naskah : Wordstar, Ms. Word, Open Office.writer, Libra office, Word Perfect, AmiPro, dll
2. Pengolah angka / lembar kerja : Lotus123, Ms. Excell, QuattroPro, dll
3. Presentasi : MS PowerPoint, dll
4. Desain grafis : CorelDraw, PhotoShop, dll

5. Bahasa Pemgrograman

• Merupakan perangkat lunak untuk pembuatan atau pengembangan perangkat lunak lain.
• Bahasa pemprograman dapat diklasifikasikan menjadi tingkat rendah, tingkat sedang, dan tingkat tinggi.
• Pergeseran dari tingkat rendah ke tinggi menunjukkan kedekatan dengan ‘bahasa manusia’.
• Contoh bahasa tingkat tinggi : Pascal, BASIC, Prolog, Java dll. Contoh bahasa tingkat menengah : bahasa C. Seperti perangkat lunak lain, bahasa pemprograman juga memiliki pertumbuhan generasi.


 





Komentar

Postingan populer dari blog ini