Cari
×

Daftarkan diri

Use your Facebook account for quick registration

OR

Create a Shvoong account from scratch

Already a Member? Masuk!
×

Masuk

Sign in using your Facebook account

OR

Not a Member? Daftarkan diri!
×

Daftarkan diri

Use your Facebook account for quick registration

OR

Masuk

Sign in using your Facebook account

Halaman Utama Shvoong>Teknologi & Internet>Piranti Lunak>Definisi Algoritma dan Struktur data

Definisi Algoritma dan Struktur data

oleh: STAIN     Pengarang : idubkedup
ª
 
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
Diterbitkan di: 08 Februari, 2011   
Mohon dinilai : 1 2 3 4 5
  1. Menjawab   Pertanyaan  :    APA perbedaan sintax bahasa pemograman c/c++,java ,basic Lihat semua
  1. Menjawab   Pertanyaan  :    #include #include main() { //Deklarasi Konstanta int voltase = 220; int watt, ampere; cout > watt; ampere=watt/voltase; cout << ampere; } Lihat semua
  1. Menjawab   Pertanyaan  :    saya msh blm mngert tntang algoritma dn msh dalam tahap pmbljran scara garis besarny itu apa arti dr sbuah algortima ?mskpn saya sudah mmbaca tp tdk bgtu cpt untk d cerna atau d pahami Lihat semua
Terjemahkan Kirim Link Cetak
X

.