Posts

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

Sejarah Bahasa Pemrograman

        Bahasa pemograman   adalah bahasa buatan yang dibuat untuk memberi instruksi kepada sebuah mesin, misalnya komputer. Bahasa pemograman dapat digunakan untuk membuat program yang mengatur perilaku mesin atau untuk mengungkapkan algoritma. 1.Sejarah Bahasa Pemrograman          Bahasa pemrograman pertama kali muncul sebelum adanya komputer modern. Dengan kata lain, bahasa pemrograman lebih tua daripada  komputer itu sendiri. Pada awal kehadirannya, bahasa pemrograman masih dalam bentuk kode-kode mesin, yaitu hanya berupa kode 0 dan 1.         Pada tahun 1940, komputer bertenaga listrik dibuat, kemudian terciptalah bahasa assembly (assembly language). Bahasa assembly adalah bahasa simbol dari bahasa mesin. Penggunaan bahasa assembly dirasa belum sempurna karena selain sulit untuk diimplementasikan, ternyata bahasa ini juga sulit jika sang pemrogram ingin mengembangkan program buatannya. Beberapa bahasa ...

Pengenalan Variabel dan Tipe Data

              Pasti kamu mengenal variabel dalam matematika, yakni sesuatu yang nilainya dapat diubah-ubah.Dalam algoritma dan pemograman,variabel digunakan untuk menyimpan informasi yang dinamis (dapat diubah). Informasi yang dapat disimpan ke dalam variabel dapat berupa bilangan ataupun huruf, tergantung tipe data mana yang akan digunakan ke variabel tersebut. Beberapa tipe data yang umum digunakan antara lain : 1.Tipe Data Integer               Tipe data ini digunakan untuk menyatakan bilangan bulat. Tipe data integer dibagi menjadi dua jenis, yaitu integer bertanda (signed integer) dan integer tidak bertanda (unsigned integer) . Bilangan bulat bertanda mampu menpresentasikan nilai bilangan bulat negatif, sedangnkan bilangan bulat tidak bertanda hanya mampu mempresentasikan bilangan bulat positif. 2.Tipe Data Float               Tipe data ini digunakan untuk menyatakan bil...

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