Home Start Back Next End
  
47
2.5.6
Klausa ORDER BY
Klausa
ORDER
BY
mengurutkan query
results
berdasarkan
satu
atau
lebih
kolom
yang
ada
pada
data.
Jika
klausa
ORDER
BY
tidak
digunakan
pada statement SELECT , maka query results-nya tidak akan diurutkan.
2.6 Kompleksitas Algoritma
Seorang
programmer  atau system  analyst  paling
tidak  harus 
memiliki
dasar
untuk
menganalisis algoritma.
Analisis
algoritma
sangat
membantu
di
dalam
meningkatkan efisiensi
program.
Kecanggihan
suatu
program
bukan
dilihat
dari
tampilan
program,
tetapi
berdasarkan efisiensi
algoritma
yang
terdapat
didalam
program tersebut.
Pembuatan program komputer
tidak terlepas dari algoritma, apalagi jika program
yang dibuat sangat kompleks. Program dapat dibuat dengan
mengabaikan algoritma,
namun
tidak
heran
bila
seandainya
ada
pengembang lain
yang
dapat
membuat
program seperti
program
tersebut
namun
memiliki
akses
yang
lebih
cepat
dan
memakai resource memori yang sangat sedikit.
Analisis algoritma
adalah
bahasan
utama
dalam
ilmu
komputer.
Dalam
menguji
suatu algoritma, dibutuhkan beberapa kriteria untuk mengukur efisiensi algoritma.
Notasi O (Big O)
Misalkan 4 program yang mengurutkan n bilangan dengan fungsi yang menyatakan
sejumlah 
langkah 
yang 
dijumlahkan 
masing-masing 
program 
untuk 
sorting 
n
bilangan :
f1(n) = n, f2(n) = n2, f3 (n) = 2n, f4(n) = n!
Word to PDF Converter | Word to HTML Converter