Sabtu, 05 Oktober 2024

Skema Dasar Sistem Komputer dan Perangkat Lunak

Perangkat Keras


Komponen fisik komputer yang terdiri dari rangkaian elektronika dan peralatan mekanis lainnya. 
Pada abstraksi tingkat tinggi 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).

Pemroses

Pemroses bisa juga disebut CPU (Central Processing Unit). Selain itu, Pemroses merupakan jantung dari komputer. Pemroses juga 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 
Pemroses terdiri dari : 
  • Bagian ALU (Aritmatic Logic Unit) untuk komputasi, berupa operasi-operasi aritmatika dan logika.
  • Bagian CU (Control Unit) untuk pengendalian operasi yang dilaksanakan sistem komputer. 
  • 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.

Register-register

I. Register  Terlihat Pemakai

Register-register terlihat oleh pemakai (pemrogram) : Pemrograman dapat memeriksa isi dari register-register tipe ini. 
Beberapa instruksi disediakan untuk mengisi (memodifikasi) register tipe ini. 
  1. Register data ( untuk menampung nilai ). 
  2. Register alamat (untuk pengalamatan).  

II. Register untuk Kendali dan Status

Register ini digunakan untuk mengendalikan operasi pemroses. Kebanyakan tidak terlihat oleh pemakai. Sebagiannya dapat diakses dengan instruksi mesin yang dieksekusi dalam mode kontrol atau kernel system operasi. 

Register untuk kendali dan status antara lain: 

  1. Register untuk alamat dan buffer. 
  2. Register untuk eksekusi instruksi 
  3. Register untuk informasi status

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. 

O/I DEVICE

Merupakan sistem pemrosesan informasi dalam komputer. 
Input merupakan data yang diterima sistem, sedangkan output merupakan data yang dikirimkan sistem. 
Perangkat masukan/keluaran terdiri dua bagian, yaitu : 
  1. Komponen mekanik, yaitu perangkat itu sendiri
  2. Komponen elektronik, yaitu pengendali perangkat berupa chip controller. 

Interkoneksi Antar Komponen

Interkoneksi antar komponen disebut galur/jalur (bus) yang terdapat pada mainboard, bus terdiri dari tiga macam : 
  • Bus alamat (address bus), satu arah. 16,20,24 jalur.
  • Bus data (data bus), dua arah. 8,16,32 jalur
  • 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

Program adalah sekumpulan instruksi yang disusun sedemikian rupa untuk dapat menyelesaikan masalah-masalah tertentu sesuai dengan kebutuhan.


Sistem Operasi

Merupakan Perangkat lunak yang mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain atau dengan pengguna.
Berikut jenis-jenis sistem operasi 
  1. Sistem Operasi Stand Alone 
  2. Sistem Operasi Live CD 
  3. Sistem Operasi Embedded 
  4. Sistem Operasi Jaringan 

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. 

Program Aplikasi

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

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 

Bahasa Pemrograman

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’.





Dibuat oleh : Delvira Nayla Hardiana
NIM             : 2023240055

Tidak ada komentar:

Posting Komentar

Manajemen File dan Direktory

  Manajemen File dan Direktory Manajemen file dan direktori adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dan...