Kode semu: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
k bentuk baku
menghapus istilah yang berbahasa Inggris dan telah memiliki padanan dalam bahasa Indoensia
 
(3 revisi perantara oleh 3 pengguna tidak ditampilkan)
Baris 1:
'''Kode- semu''' atau dalam ([[bahasa inggrisInggris]]: lebih dikenal sebagai '''pseudo-code''') merupakan deskripsi tingkat tinggi informal dan ringkas atas [[algoritme]] [[pemrograman komputer]] yang menggunakan konvensi struktural atas suatu [[bahasa pemrograman]],. danPembuatan kode semu ditujukan untuk dibaca oleh manusia dan bukan oleh mesin. Kode semu biasanya tidak menggunakan elemen detail yang tidak diperlukan untuk kebutuhan pemahaman manusia atas suatu algoritme, seperti deklarasi variabel, kode ataupun subrutin untuk sistem yang bersifat spesifik. Bahasa pemrograman yang digunakan lebih diperbanyak dengan deskripsi dalam bahasa natural atas sesuatu hal yang bersifat detail, atau dengan menggunakan notasi matematis. Tujuan dari penggunaan kode-semu adalah untuk mempermudah manusia dalam pemahaman dibandingkan menggunakan bahasa pemrograman yang umum digunakan, terlebih aspeknya yang ringkas serta tidak bergantung pada suatu sistem tertentu merupakan prinsip utama dalam suatu algoritme. Kode-semu umumnya digunakan dalam buku-buku ataupun publikasi karya ilmiah yang mendokumentasikan suatu algortima, dan juga dalam perencanaan pengembangan program komputer, untuk membuat sketsa atas struktur sebuah program sebelum program yang sesungguhnya ditulis.
 
Tidak ada satu pun standar yang berlaku atas kode-semu, sebuah program yang masih berupa kode-semu tidak dapat dijalankan. Kode-semu menyerupai pula kerangka program (''skeleton programs''), termasuk ''dummy code'', yang bisa dikompilasi tanpa kesalahan. [[Diagram alur]] dapat pula dimasukkan sebagai alternatif berbasis grafis sebuah kode-semu.
 
== Penggunaan ==
Baris 50:
* {{en}} [http://www.cs.cornell.edu/Courses/cs482/2003su/handouts/pseudocode.pdf Pseudocode Guidelines], PDF file.
* {{en}} [http://www.coderookie.com/2006/tutorial/the-pseudocode-programming-process/ Pseudocode Programming Process] base on data from Code Complete book
{{algoritme-stub}}
{{Authority control}}
 
[[Kategori:Topik bahasa pemrograman]]
[[Kategori:Algoritme]]
[[Kategori:Kode sumber]]
 
 
{{algoritme-stub}}
 
[[kk:Программа жобасының тілі]]