Posts

Showing posts from November, 2017

Belajar Bahasa C

        Dari sekian banyak bahasa pemrograman yang tersedia, pada kali ini kita akan mempelajari salah satu saja, yaitu Bahasa C. Bahasa  C berawal dari bahasa pemrograman BCPL yang dikembangkan oleh Martin Richard pada tahun 1967.Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Kemudian, bahasa B dikembangkan menjadi bahasa C oleh Dennis Ricthie pada sekitar tahun 1972-an di Bell Telephone Laboratories Inc. (sekarang adalah AT &T Bell Laboratories).           Bahasa C merupakan bahasa pemrograman yang banyak digunakan oleh masyarakat karena memiliki beberapa kelebihan seperti berikut. Bahasa C sudah tersedia hampir di semua jenis komputer. Kode bahasa C memiliki portabilitas yang tinggi. Aplikasi yang ditulis  dengan bahasa C untuk suatu komputer tertentu dapat digunakan pada komputer lain hanya dengan sedikit modifikasi. Bahasa C hanya menyediakan s...

STRUKTUR ALGORITMA

 Algoritma memiliki 3 struktur dasar,yaitu: 1). Struktur Runtunan (Squence)     Struktur runtunan adalah struktur yang dikerjakan secara berurutan atau tidak dilewati salah satu langkahnya. 2). Struktur Pemilihan (Selection)      Struktur pemilihan adalah struktur yang dikerjakan jika kondisi tertentu telah terpenuhi. Struktur pemilihan memungkinkan pengerjaan instruksi berdasarkan kondisi yang ada.Struktur pemilihan disebut juga struktur percabangan. 3). Struktur Perulangan (Repetition)       Struktur perulangan adalah struktur yang dikerjakan secara berulang-ulang untuk mendapatkan hasil yang kita inginkan. (Sumber : Buku Pemrograman Dasar Catatan Kelas X)

DEFINISI,CIRI KHUSUS dan HAL YANG HARUS DIPERHATIKAN DALAM ALGORITMA

          Algoritma berkaitan juga dengan langkah pengerjaan sesuatu.Misalnya kita akan membuat kue bolu dari bahan yang telah tersedia. Kita tentu memerlukan resep dari kue bolu tersebut. Apabila kita tidak memilikinya, lalu kita kerjakan kue tersebut dengan sembarangan, maka kue yang dibuat pasti tidak akan sesuai dengan yang diharapkan.           Algoritma adalah jantung ilmu komputer dan informatika. Banyak cabang ilmu komputer yang mengarah ke dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu berkaitan dengan ilmu komputer saja. Dalam kehidupan sehari-hari pun banyak terdapat proses yang dinyatakan dalam suatu algoritma. Cara-cara membuat kue atau masakan yang dinyatakan dalam suatu resep juga dapat disebut sebagai Algoritma.            Algoritma adalah sebagai langkah demi langkah untuk memecahkan masalah atau penyelesaian tugas khususnya dengan menggunakan bantuan komputer ( M...