Powered By Blogger

Monday, June 21, 2021

Pengenalan Bahasa pemrograman

 

ERROR MULU!! MENDING JADI PERSIDEN AJA LAH
"
orang bijaksana adalah orang yang tahu bahwa dirinya tidak tahu


Bahasa pemrograman dalam bahasa inggris berarti programming languange yaitu bahasa komputer yang merupakan instruksi standar untuk memerintahkan komputer. ada bermacam-macam jenis bahasa pemrograman antara lain Python, Java, C++, VB, PHP, dan yang lainnya.

1. Definisi Bahasa pemrograman

Bahasa pemrograman adalah suatu kumpulan yang berisi anatara sintaks dan semantik yang di pakai untuk menerjemahkan perintah yang diberikan oleh pengguna atau user untuk mengerjakan proses tertentu pada komputer.Fungsi dari bahasa pemrograman adalah menghubungkan antara pengguna dan mesin komputer,karna bahasa bahasa pemrograman dapat menerjemahkan perintah yang diberikan menjadi kode-kode yang dimengerti oleh komputer. sedangkan program adalah kumpulan intuksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu.

untuk menerjemahkan sintaks pemrograman kedalam bahasa mesin digunakan teknik interpretation dan compilation tetapi apakah yang di maksud dengan interpretation Dan compilation ? kedua hal tersebut merupakan cara membaca kode program atau sering disebut dengan language translator. interpretation merupakan cara membaca program dengan cara membaca kode program satu persatu baris dan dieksekusi satu demi satu.apabila terdapat kesalahan dalam penulisan kode program maka dibaris kesalahan itulah program akan dihentikan.program yang melakukan tugas ini disebut interpreter. Bahasa yang menggunakan teknik interpretasi misalnya bahasa Perl, Python, Ruby, dan masih banyak lagi.

sedangkan compalation  merupakan teknik membaca dengan membaca terlebih dahulu semua kode sumber dan jika tidak ada kesalahan dalam menulis program maka akan dibentuk kode mesinnya sehingga program bisa dijalankan. Program yang melakukan tugas ini disebut compiler .program hasil kompilasi akan memeiliki bentuk exetutable. program bisa langsung dijalankan tanpa harus memiliki compiler di Komputer yang menjalankan program tersebut. C, C++, Pascal, Assembly dan masih banyak lagi.

2. Kategori Bahasa Pemrograman

Bahasa pemrograman berdasarkan penggunaannya dikatagorikan sebagai berikut: 

  • bahasa pemrograman untuk tujuan umum merupakan jenis bahasa pemrograman yang dapat digunakan untuk membuat program yang bersifat umum atau general seperti java, PHP, C++, C, javascript, Visual basic, pascal,  dan masih banyak yang lain.
  • Bahasa pemrograman untuk tujuan khusus merupkan jenis bahasa permrograman yang dapat digunakan untuk tujuan tertentu seperti fortran untuk komunikasi ilmiah atau assembler untuk pengontrol hardware.
3. Berdasarkan level atau tingkatan

katagori bahasa pemrograman menurut levelnya dibedakan menjadi:

  • Bahasa tingkat rendah merupakan bahasa pemrograman yang hanya dimengerti oleh mesin . jenis bahasa ini akan langsung dikerjakan oleh mesin. contoh untuk jenis bahasa ini adalah bahasa rakitan atau assembler.
  • bahasa tingkat tinggi merupakan bahasa yang sudah mendekati bahasa manusia. artinya penggunapun dapat memahami jenis bahasa ini mesin membutuhkan compiler  untuk mengerjakan perintah pada jenis bahasa ini. PHP, JAVA, C++, PASCAL, VISUAL BASIC, Dan masih banyak yang lain merupakan contoh untuk jenis bahasa ini.

 

Algoritma Pemrograman

 ALGORITMA PEMROGRAMAN
sebuah permasalahan dapat diselesaikan dengan berbagai cara,salah satunya algoritma.

contoh penerapan algoritma dalam kehidupan sehari hari adalah saat kita akan mengganti bohlam lampu maka terdapat beberapa langkah penyelesaiannya. yang pertama kamu lakukan adalah memutus aluran listrik yang ada terlebih dahulu sebelum mengambil bohlam yang lama dengan tujuan tidak terkena sengatan listrik. setelah itu barulah kamu mengambil bohlam lama dan menggantinya dengan bohlam yang baru.langkah terakhir menghidupkan aliran listrik dan mengecek apakah bohlam lampu dapat bekerja dengan baik atau tidak.tahapan-tahapan tersebut haruslah dilakukan secara urut dan tepat secara tidak kamu sadari kalian telah menggunakan algoritma dalam menyelesaikan masalah pemasangan bohlam lampu di atas.

1. Pengertian Algoritma

Menurut Donald E. Knuth(1973) Algoritma adalah sekumpulan aturan-aturan berhingga yang memberikan sederetan oprasi oprasi untuk menyelesaikan suatu jenis masalah yang khusus.sedangkan,menurut thomas H.cormen(2009),Algoritma adalah prosedur komputasi yang mengambil beberapa nilai atau kumpulan nilai sebagai input kemudian diproses sebagai output,sehinga algoritma merupakan urutan langkah komputansi yang mengubah input menjadi output.

  Dapat ditarik kesimpulan algoritma adalah urutan atau langkah-langkah dari penyelesaian suatu masalah yang disusun secara logis dan sistematis dengan tujuan agar menjadi solusi paling efektif dari suatu masalah.

  • Pojok TIK

secara tidak sadar kamu telah menggunakan algoritma dalam kehidupan sehari hari.urutan atau langkah-langkah yang kamu lakukan dalam aktivitas sehari-hari merupakan algoritma.karna algoritma sendiri merupkan urutan atau tahapan saat melakukan aktivitas. contoh lain penerapan algoritma adalah saat kamu akan menghidupkan komputer,menggunakan printer membuat polder dan masih banyak lagi lainnya.

Komponen Algoritma

 Contoh dari Algoritma.Misalnya, buku resep masakan , buku panduan merakit komputer dan tutorial-tutorial pembuatan barang lain. sebagai con...