Postingan

Sejarah Dan Perkembangan C++

Gambar
Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratories mengembangkan bahasa B menjadi bahasa C. Bahasa B yang diciptakan oleh Ken Thompson sebenarnya merupakan pengembangan dari bahasa BCPL ( Basic Combined Programming Language ) yang diciptakan oleh Martin Richard. Sejak tahun 1980, bahasa C banyak digunakan pemrogram di Eropa yang sebelumnya menggunakan bahasa B dan BCPL. Dalam perkembangannya, bahasa C menjadi bahasa paling populer diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN. Tahun 1989, dunia pemrograman C mengalami peristiwa penting dengan dikeluarkannya standar bahasa C oleh American National Standards Institute (ANSI). Bahasa C yang diciptakan Kerninghan & Ritchie kemudian dikenal dengan nama ANSI C. Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. Symbol ++ merupakan...

Sejarah Algoritma Pemrograman

SEJARAH PERKEMBANGAN ALGORITMA PEMROGRAMAN SAMPAI SAAT INI    Sejarah dan definisi Algoritma Ahli sejarah Matematika menemukan asal kata  Algoritma  dari nama seorang penulis buku terkenal yang  bernama Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi, yang berasal dari Uzbekistan. Al-Khuwarizmi dibaca oleh orang barat menjadi Algorism. Pada saat itu, Al-Khwarizmi menulis buku dengan judul  Al Jabar wal-Muqabala  yang artinya 'Buku Pemugaran dan Pengurangan' ( The book of Restoration and Reduction ). Dari judul buku tersebut, kita juga memperoleh kata “aljabar” atau biasa dikenal dengan  algebra. Algoritma dapat didefinisikan sebagai berikut :  "Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis".  Kata  logis  merupakan kata kunci   dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus   dapat ditentukan bernilai salah atau ...

Biodata

Nama  : Muhammad Akbar NIM    : 06144078 Alamat: Jln.Kumala 2 Telp    : 081524008114