Pendahuluan Program pada dasarnya memanipulasi objek (data) di dalam memori yakni peubah (variable) dan konstanta (constant). Tipe data objek dinyatakan pada saat deklarasi. Operator menspesifikasikan operasi […]
Definisi Rekursif Menurut Niklaus Wirth definisi rekursif: “An object is said be recursive if it partially consist of is defines in terms of itself” Rekursif disusun […]
Pendahuluan Arsip (file) atau berkas adalah struktur penyimpanan data di dalam memori sekunder seperti disk. Sehingga sewaktu waktu dapat dibuka kembali untuk diakses kembali. Setiap item […]
Pendahuluan Pengurutan / sorting adalah proses mengatur sekumpulan objek menurut urutan atau susunan tertentu. Banyak algoritma pengurutan: Bubble Sort Selection Sort (Maksimum/Minimum Sort) Insertion Sort Heap […]
Searching / pencarian adalah menemukan nilai atau data tertentu di dalam sekumpulan data yang bertipe sama baik tipe dasar maupun bertipe bentukan. Untuk mengubah atau meng-update […]
Definisi Matrik Matriks adalah struktur penyimpanan data di dalam memori utama yang setiap individu elemennya diacu dengan menggunakan dua buah indeks (yang dikonotasikan dengan indeks baris […]
Pengantar pemrograman modular “Untuk mencapai suatu tujuan besar, maka tujuan tersebut harus dibagi bagi menjadi tujuan kecil sampai tujuan kecil itu merupakan tujuan yang dapat dicapai […]
Struktur Pengulangan Struktur pengulangan secara umum terdiri dari atas dua bagian : Kondisi pengulangan, yaitu ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan Badan (body) pengulangan, […]
Pengertian Larik Larik / Array adalah struktur data yang menyimpan sekumpulan elemen yang bertipe sama, setiap elemen diakses langsung melalui indeksnya. Nama lain larik : tabel, […]
Definisi Fungsi Fungsi adalah upa-program yang memberikan / mengembalikan (return) sebuah nilai dari tipe tertentu (tipe dasar / tipe bentukan). Bersesuaian dengan fungsi di […]
Seringkali suatu intruksi bisa dikerjakan jika ia memenuhi suatu persyaratan tertentu. Komputer tidak lagi mengerjakan secara sekuensial, tetapi berdasarkan syarat yang dipenuhi. Menganalisa Kasus Sebuah persoalan harus […]
Runtunan adalah struktur algoritma paling dasar yang berisi rangkaian intruksi yang diprosessecara sekuensial, satu per satu, mulai dari intruksi pertama sampai instruksi terakhir. Yang berarti: Tiap […]
Pseudo-code Notasi algoritma pseudo-code mempunyai korespondensi dengan notasi bahasa pemrograman sehingga proses penerjemahan dari pseudo-code ke kode program menjadi lebih mudah. Tidak ada aturan baku […]
Pernyataan Sebuah algoritma merupakan deskripsi langkah-langkah pelaksanaan suatu proses. Setiap langkah di dalam algoritma dinyatakan dalam sebuah pernyataan (statement) atau istilah lainnya instruksi. Sebuah pernyataan […]
Masalah Menurut Neapolitan (1996) masalah adalah pertanyaan atau tugas yang kita cari jawabannya. Contoh masalah setumpuk kartu pasien di rumah sakit yang tersusun acak, bagaimanamengurutkan kartu […]
Hai, nama lengkap saya Muhammat Rasid Ridho S.Kom., M.SI Rekan-rekan dan mahasiswa saya biasa memanggil saya dengan pak Rasid. Ada juga yang panggil Mas Rasid, Mas […]