Syntax program yang dikuasai digunakan sesuai standar.
Struktur kontrol program yang dikuasai digunakan sesuai standar.
Membuat program sederhana
Program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar masukan/keluaran telah dibuat.
Struktur kontrol percabangan dan pengulangan dalam membuat program telah digunakan.
Membuat program menggunakan prosedur dan fungsi
Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program.
Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program.
Program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program.
Keterangan untuk setiap prosedur dan fungsi telah diberikan.
Membuat program menggunakan array
Dimensi array telah ditentukan.
Tipe data array telah ditentukan.
Panjang array telah ditentukan.
Pengurutan array telah digunakan.
Membuat program untuk akses file
Program untuk menulis data dalam media penyimpan telah dibuat.
Program untuk membaca data dari media penyimpan telah dibuat.
Mengkompilasi Program
Kesalahan program telah dikoreksi.
Kesalahan syntax dalam program telah dibebaskan.
Menerapkan Akses Basis Data
Membuat berbagai operasi terhadap basis data
Data dapat disimpan/diubah ke dalam format basis data.
Informasi yang diinginkan dapat dihasilkan menggunakan query tersebut.
Indeks dipergunakan untuk mempercepat akses.
Membuat prosedur akses terhadap basis data
Library akses basis data dapat diterapkan.
Perintah akses data yang relevan dengan teknologi atau jenis baru data, diterapkan untuk mengakses data.
Membuat koneksi basis data
Teknologi koneksi yang sesuai dipilih.
Keamanan koneksi ditentukan.
Hak setiap pengguna ditentukan.
Menguji program basis data
Skenario pengujian disiapkan.
Logika pemrograman mengacu pada kinerja statement akses data yang akan dibaca.
Performansi mengacu pada kinerja statement akses data yang akan dibaca data diuji.
Mengimplementasikan Algoritma Pemrograman
Menjelaskan varian dan invarian
Tipe data telah dijelaskan sesuai kaidah pemrograman.
Variabel telah dijelaskan sesuai kaidah pemrograman.
Konstanta telah dijelaskan sesuai kaidah pemrograman.
Membuat alur logika pemrograman
Metode yang sesuai ditentukan.
Komponen yang dibutuhkan ditentukan.
Relasi antar komponen ditetapkan.
Alur mulai dan selesai ditetapkan.
Menerapkan teknik dasar algoritma umum
Algoritma untuk sorting dibuat.
Algoritma untuk searching dibuat.
Menggunakan prosedur dan fungsi
Konsep penggunaan kembali prosedur dan fungsi dapat diidentifikasi.
Prosedur dapat digunakan.
Fungsi dapat digunakan.
Mengidentifikasikan kompleksitas algoritma
Kompleksitas waktu algoritma diidentifikasi.
Kompleksitas penggunaan memory algoritma diidentifikasi.