Skip to content Skip to sidebar Skip to footer

Algoritma, Program, dan Bahasa Pemrograman pada Komputer




algoritma-&-pemrograman


Dalam mempelajari bahasa pemrograman tentu kita tidak serta merta langsung belajar tentang bahasa pemrograman akan tetapi alangkah baiknya kita mempelajari tentang algoritma dan pemrograman pada komputer agar nantinya dapat memudahkan kita dalam memahami bahasa-bahasa pemrograman. Dalam artikel ini Materi yang akan Dibahas ialah sbb:

1. Tentang Program Komputer
2. Tentang Pemrograman
3. Tentang Bahasa Pemrograman
4. Tentang Algoritma dan Contoh-contoh Algoritma

Oke, langsung saja kita masuk kedalam materi yang akan kita bahas. Marilah kita mulai dengan materi yang pertama,


Program Komputer

Program Komputer, seperti yang kita ketahui bahwa komputer merupakan sebuah benda mati yang membutuhkan sebuah program di dalamnya dan juga brainware yang mengoperasikannya yaitu manusia seabgai pengendalinya. Lalu program apa sajakah yang ada dalam komputer, program komputer terdiri dari, sistem operasi yaitu sistem atau program yang membuat komputer dapat beroperasi tanpa adanya sistem operasi maka komputer tidak dapat beroperasi (dijalankan). contoh sistem operasi yaitu Windows, Linux, Unity,Mac OS, dll. , lalu aplikasi(software) yang kita gunakan untuk melakukan pekerjaan-perkerjaan yang berkaitan dalam dunia komputer contoh Ms.Word, Exel, Power Point, Photoshop, dll. Jika tidak ada aplikasi maka kita tidak dapat melakukan pekerjaan yang berkaitan dengan komputer. Dan yang selanjutnya adalah bahasa pemrograman yaitu program komputer yang kita gunakan untuk membuat sistem operasi atau aplikasi pada komputer. Bahasa pemrograman juga merupakan sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi-fungsi tertentu. Contoh bahasa pemrograman yaitu pascal, C, C++, HTML, PHP, dll.


Pemrograman

Pemrograman adalah proses atau aktivitas menulis, menguji, dan memperbaiki ,dan memlihara kode yang membangun suatu program komputer dengan menggunakan bahasa pemrograman tertentu dan menggunakan teknik pemrograman yang tepat dan efektif. Dalam menuliskan bahasa pemrograman kita tidak bisa melakukannya dengan sembarangan semau kita sendiri, akan tetapi kita harus mengetahui beberapa teknik pemrograman agar kita dapat menuliskannya dengan benar dan efektif. Ada tiga macam teknik pemrograman yaitu:

1. Pemrograman terstruktur yaitu membuat program secara terstruktur dengan cara menuliskan(mengetik) bahasa pemrograman dari awal sampai akhir. Dalam teknik ini akan banyak menemui source code.
2. Pemrograman Visual yaitu dalam membuat sebuah program kita tidak harus mengetik semua code dari awal misal kita ingin membuat suatu tombol atau icon kita tinggal mengeklik gambar tombol atau icon yang sudah tersedia di komponen visual yang tersedia. Dengan begitu kita bisa lebih mudah dalam membuat program komputer dibandingkan menggunakan pemrograman tersetruktur.
3. Pemrograman Berorientasi Object dengan teknik ini kita bisa membuat objek-objek baru dalam membuat sebuah program. Jadi kita bisa menciptakan objek yang lebih menarik dan atau lebih simpel dari objek yang sudah ada.



Bahasa Pemrograman

Seperti yang telah kita singgung di awal bahasa pemrograman merupakan sebuah instruksi standar yang kita gunakan untuk memerintah komputer agar menjalankan fungsi-fungsi tertentu. Jadi dengan kata lain bahasa pemrograman bukanlah sembarang bahasa, karena bahasa pemrograman merupakan bahasa yang sulit dipahami, namun seiring perkembangan zaman bahasa pemrograman kini sudah mendekati bahasa manusia sehingga kita bisa dengan mudah mempelajarinya. Ada beberapa tingkatan bahsa pemrograman mulai dari yang terendah hingga bahasa tingkat tinggi, menurut kedekatnannya dengan mesin komputer tingkatan bahasa pemrograman terdiri dari
1. Bahasa Mesin bahasa, pemrograman ini memberikan perintah kepada komputer menggunakan kode bahasa biner seperti, 01100101100110.
2. Bahasa tingkat Rendah pemrograman ini menggunakan bahasa rakitan (Assembly) yaitu memberikan, perintah kepada komputer memakai kode-kode singkat (kode mneomonic), contoh MOV, SUB, CMP, dll.
3. Bahsa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi kata-kata bahasa manusia dan instruksi yang bersifat soimbolik seperti {,},?, >>,&&,dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai intruksi yang berasal dari unsur kata-kata bahasa manusia seperti write, read, end, if, or, and, dsb. Dengan program bantuan compiler dan interpreter agar komputer dapat mengerti bahasa manusia tersebut.


Tentang Algoritma

 Algoritma adalah hal dasar yang penting dan wajib untuk kita pahami agar kita dapat mempelajari bahasa pemrograman dengan lebih mudah. Algoritma merupakan urutan langkah-langkah logis dalam menyelesaikan sebuah masalah yang disususn secara terstruktur dan sistematis. Sedikit sejarah algoritma yaitu berasal dari nama seorang matematikawan,ahli astronomi dan ahli geografi dari persia, yaitu al-Khawarizmi yang kemudian dalam bahasa latin berubah bentuk menjadi algoritmi atau algoritme.
Contoh-contoh Algoritma sederhana:
Contoh algoritma memasak nasi dengan RiceCooker
1. Mulai
2. Siapkan beras ,air, dan RiceCooker
3. Ambil beras secukpnya tuang pada panci RiceCooker
4. Cuci beras hingga bersih
5. Masukan panci RiceCooker ke dalam RiceCooker
6. Tutup RiceCooker
7. Pasangkan colokan RiceCooker ke stop kontak listrik.
8. Tunggu sampai matang
9. Selesai

Contoh algoritma menghitung Keliling Persegi Panjang
1. Panjang Persegi Panjang
2. Lebar Persegi Panjang
3. Keliling = 0
4. Panjang 10
5. Lebar   7
6. Keliling = 2*(panjang + lebar)
7. Tulis Keliling



Nah itulah sedikit penjelasan tentang Algoritma dan Pemrograman Pada Komputer. Dari penjelasan diatas dapat kita simpulkan :
Ada 3 jenis software atau program komputer
1. Sistem Operasi, yaitu sistem agar komputer bisa beroperasi.
Contoh : Mac OS, Linux, Windows, dll.
2. Aplikasi, digunkan oleh manusia untuk bekerja yang berkaitan dengan komputer. Contoh: Ms. Word, Exel, Power Point, dll.
3. Bahasa Pemrograman, bahasa yang digunakan untuk membuat program komputer. Contoh: Pascal, C, C++, HTML,PHP, dll.
Pemrograman adalah proses atau aktivitas menulis, menguji, dan memperbaiki ,dan memlihara kode yang membangun suatu program komputer
Bahasa pemrograman merupakan sebuah instruksi standar yang kita gunakan untuk memerintah komputer agar menjalankan fungsi-fungsi tertentu.
Algoritma merupakan urutan langkah-langkah logis dalam menyelesaikan sebuah masalah yang disususn secara terstruktur dan sistematis.


Refensi dari wikipedia dan SekolahIt
See you later,, next artikel….

Post a Comment for "Algoritma, Program, dan Bahasa Pemrograman pada Komputer"