top of page

DASAR PEMROGRAMAN KOMPUTER

Pedahuluan Dan Pemahaman

        Setiap orang yang bekerja biasanya membutuhkan alat bantu untuk menyelesaikan pekerjaannya supaya menjadi lebih mudah. Seorang tukang kayu misalnya membutuhkan palu, gergaji dan pengukur. Ahli mesin membutuhkankunci pas dan obeng. Seorang teknisi elektronika membutuhkan multimeter, oscilloscope dan solder untuk menyelesaikan pekerjaannya.

       Beberapa peralatan bantu tersebut dapat dikategorikan sesuai dengan jenis pekerjaannya, misalnya seorang ahli bedah, maka orang tersebut harus mempunyai peralatan yang didesain secara khusus untuk melakukan operasi. Peralatan tersebut tentunya tidak biasa digunakan oleh orang lain selain ahli bedah.

Ada beberapa peralatan yang digunakan oleh beberapa profesi, misalnya: obeng digunakan oleh ahli mesin, tukang kayu, tukang listrik dan lain sebagainya. Selain obeng, komputer juga merupakan sebuah peralatan yang digunakan oleh banyak profesi, sehingga hal tersebut sangat sulit dikategorikan pada bidang apa.

              Selain seperti dijelaskan diatas komputer juga mencakup banyak pekerjaan yang berbeda atau boleh jadi dapat dikatakan menjadi peralatan yang paling serbaguna yang pernah dibuat.

              Pemanfaatan komputer oleh seorang akuntan, digunakan untuk menganalisis keuntungan, untuk membuat laporan keuangan, tetapipada sebuah pabrik komputer digunakan sebagai kendali mesinmesin produksi, sedangkan pada seorang mekanik digunakan untuk menganalisis berbagai sistem pada mesin dan permasalahan lainnya.

              Mengapa komputer menjadi peralatan yang sangat serbaguna?. Jawabanya sangat sederhana, komputer dapat mengerjakan tugastugas yang bervariasi karena komputer dapat diprogram. Komputer merupakan sebuah mesin yang khusus hanya mengikuti instruksi yang diberikan padanya.Karena komputer bersifat programmable, sehingga komputer tidak hanya milik satu profesi saja. Komputer dirancang untuk mengerjakan pekerjaan yang sesuai programprogram yang diberikannya padanya.

              Pekerjaan sebagai programmer merupakan pekerjaan yang sangat penting karena merekalah yang membuat perangkat lunak yang digunakan untuk menginstruksikan komputer sebagai peralatan yang sesuai dengan yang diinginkan. Tanpa programmer, pengguna komputer tidak mempunyai perangkat lunak, dan tanpa perangkat lunak komputer tidak akan bisa mengerjakan apapun.

              Dalam pemrograman komputer ada dua kombinasi yang tidak terpisahkan yaitu seni dan ilmu pengetahuan. Dikatakan dalam seni karena setiap aspek dalam program harus dirancang dengan hati-hati. Hal-hal yang perlu diperhatikan dalam mendesain sebuah komputer adalah sebagai berikut: Aliran instruksi secara logic, Procedure matematik, Tampilan yang akan muncul pada layar monitor, Informasi yang ditampilkan oleh user, Program harus “user friendly”, serta Petunjuk penggunaan maupun bentuk dokumen tertulis lainnya.

              Pemprograman berkaitan dengan aspek ilmu pengetahuan berkaitan dengan ilmu teknik karena jarang sekali program dapat berjalan baik pada saat program pertama kali ditulis. Biasanya perlu banyak dilakukan percobaan, pembetulan dari kesalahan maupun dirancang ulang sesuai dengan kebutuhan. Dengan adanya hal tersebut diatas maka dibutuhan seorang programmer yang memahami dua kemampuan yaitu seni dan ilmu pengetahuan.

              Seorang programmer harus menguasai bahasa yang dimiliki oleh komputer seperti bahasa C++, Java atau bahasa pemrograman lainnya. Bahasa tersebut merupakan cara komputer supaya bisa memahami apa yang diperintahkan karena komputer tidak paham bahasa Indonesia atau bahasa manusia manusia, sehingga programmerlah yang harus menyesuaikan dengan komputer.

              Bahasa komputer mempunyai aturan-aturan yang harus diikuti. Dalam menulis program komputer yang meliputi seni dan ilmu pengetahuan tersebut seperti halnya dalam merancang sebuah mobil, dimana mobil tersebut harus mempunyai tingkat fungsional yang tinggi, efficient, bertenaga maksimal, mudah digunakan, dan amat menyenangkan jika dilihat.

_____________________________________

_______________________

___________
 

GbrD.png

Perangkat Keras Komputer

          Komputer merupakan sebuah mesin yang bekerja untuk memproses, menyimpan, serta mendapatkan data. Data-data tersebut berupa angka, karakter, titik warna, gelombang bunyi atau suatu kondisi sebuah sistem, seperti pendingin atau CD player. Semua data disimpan dalam bentuk angkaangka.

          Angka tersebut dalam bentuk bilangan biner yang diwakili oleh angka 1 dan 0 yang sering disebut bit. Supaya mudah dalam mengingatnya, maka komputer mengelompokan data biner tersebut menjadi nible, byte dan word. Dengan mengelompokan tersebut, selain mudah diingat, juga akan memudahkan pengguna dalam menuliskan sebuah program berupa kode yang dimengerti oleh mesin, merancang sebuah struktur data dan algoritma yang komplek.

          Komputer memanipulasi data dengan melakukan operasi, baik penjumlahan, pengurangan, perkalian maupun pembagian. Hasil manipulasi angka tersebut ditunjukan dalam bentuk gambar pada monitor serta deretan angka-angka pada memori video, dimana masingmasing angka atau sejumlah angka akan mewakili suatu pixel warna.

          Untuk memainkan sebuah MP3, komputer akan membaca deretan angka-angka dari disk dan memindahkannya kedalam memori. Selanjutnya komputer menggerakkan angka-angka tersebut untuk dikonversi menjadi data audio yang dimampatkan. Dan yang terakhir adalah data audio yang dimampatkan tersebut akan dikirim ke chip audio.

          Semua hal yang dikerjakan oleh komputer, mulai dari web browsing sampai mencetak, melibatkan perpindahan dan pemprosesan angka. Secara elektronis komputer tak lain hanya suatu sistem atau benda yang hanya dirancang untuk menyimpan, dan memindahkan, menggerakkan, serta merubah angka-angka.

​

​

 

 

 

 

 

 

 

 

 

 

 

 

​

Gambar. Bagian - Bagian Komputer

Bacomp.JPG

          Komputer terdiri dari beberapa komponen, yang secara garis besar dibagi menjadi dua yaitu: berupa perangkat keras dan perangkat lunak. Komponen utama pada perangkat keras, terletak pada pusat komputer adalah prosesor, prosesor ini berfungsi mengeksekusi program komputer.

          Selain prosesor, komputer juga mempunyai memori. Dalam sebuah komputer biasanya terdapat beberapa memori yang berbedabeda. Memori ini digunakan untuk menyimpan program ketika prosesor sedang bekerja. Komputer juga mempunyai piranti untuk menyimpanan dan mempertukarkan data dengan dunia luar atau yang sering disebut I/O.

          Piranti I/O akan mempertukarkan data, seperti: masukan teks melalui keyboard serta mendisplaykannya pada layar monitor. I/O juga digunakan untuk memindahkan data maupun program ke atau dari suatu disk drive, modem, printer, mouse dan lain-lain.

 

​

​

​

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

​

​

​

​

​

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gambar. Perangkat keras sebuah sistem

GbrA.png
GbrB.png
GbrC.png

Perangkat lunak mengendalikan fungsi dan operasi sebuah komputer. Ada beberapa lapis (Layer) perangkat lunak yang digunakan didalam komputer. Secara umum lapisan akan saling berhubungan dengan layer diatas atau dibawahnya.

​

Gambar lapisan perangkat keras  

fshtsgnxmhc,jv.kbj,;lknjk.bj,b,hvb.hkkl

​

​

​

​

​

​

​

​

​

​

​

Pada perangkat lunak pada tingkatan yang paling rendah, perangkat lunak dijalankan oleh prosesor ketika komputer pertama kali dihidupkan. Perangkat lunak ini melakukan inisialisasi perangkat keras sistem tersebut untuk mengetahui kondisi dan mengatur komputer pada posisi.

​

​

​

​

Hla 6

bottom of page