Anda di halaman 1dari 1

Definisi Algoritma: Urutan langkah logis tertentu untuk memecahkan suatu masalah (Microsoft Press Computer and Internet

Dictionary 1997,1998) Alur pemikiran dalam menyelesaikan suatu pekerjaanyang dituangkan secara tertulis.(Dari Algoritma dan Struktur Data dengan C, C++, dan Java oleh MohSjukani) Kumpulan perintah untuk menyelesaikan suatu masalah(Wikipedia) Dari dua definisi diatas dapat disimpulkan bahwa: Algoritma harus mengikuti suatu urutan aturan tertentu dan tidak boleh melompat-lompat Algoritma seseorang dengan yang lain dapat berbeda-beda karena mempunyai alur pikir yang berbeda-beda pula Algoritma dapat berupa kalimat, gambar atau tabel tertentu Definisi Struktur Data Struktur data adalah sebuah skema organisasi, seperti struktur dan array, yang diterapkan pada data sehingga data dapat diinterprestasikan dan sehingga operasi operasi spesifik dapat dilaksanakan pada data tersebut. Wikipedia: struktur data adalah cara penyimpanan, penyusunan dan pengaturan data didalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. Bahasa Pemrograman Merupakan bahasa yang digunakan untuk menulis instruksi yang dimengerti oleh komputer. Bahasa pemrograman program komputer. Jenis bahasa pemrograman: Bahasa Mesin : tersusun dari kode biner (1 dan 0) Low Level : misal bahasa rakitan / Assembly. Contoh sintaks : ADDR1,R2 High Level : misa l :Pascal , C/C++, Java, Basic,dsb. Contoh sintaks : writeln(saya); Dalam Pascal printf (saya); dalamC. Bahasa Pemrograman Tingkat Tinggi Disebut juga sebagai the 3rd Generation Programming Language Dibandingkan dengan bahasa mesin dan assembly, bahasa tingkat tinggi ini lebih mudah dipelajari karena lebih dekat dengan bahasa manusia Memberi banyak fasilitas kemudahan dalam pembuatan program, mis.: variabel, tipedata, konstanta, struktur kontrol, loop, fungsi, prosedur, dll. Contoh pemograman bahasa tingkat tinggi, yaitu: Pascal, Basic, C, C++, Java (+) : Mudah dipelajari, mendekati permasalahan yang akan dipecahkan, kode program pendek (-) : Eksekusi lambat Sumber: http://id.shvoong.com/internet-and-technologies/software/2114453-definisi-algoritmadan-struktur-data/#ixzz1ZpHhORnV

Anda mungkin juga menyukai