- Back to Home »
- LATIHAN 4 (MENGURUTKAN DATA METODE QUICK)
Posted by : Unknown
Minggu, 21 Juni 2015
Nama : Syamsul rizal
NIM : 114224071(2B)
NIM : 114224071(2B)
JURUSAN : Teknik Informatika ( S-1)
Pengertian
Delphi 2010 adalah aplikasi development Tool yang
digunakan untuk membuat aplikasi berbasis windows dan web secara cepat dan
mudah, pada dasarnya Delphi 2010 hampir sama dengan versi sebelumnya. hanya
saja di versi ini, delphi dilengkapi dengan segudang fitur dan fasilitas yang
belum ada pada versi - versi delphi sebelumnya, seperti gesture yang digunakan
pada aplikasi berbasis monitor touchscreen. fitur Ribbon yang dapat
mempercantik tampilan form aplikasi. aplikasi yang dapat dibangun dengan
menggunakan Delphi ini antara lain :
a. aplikasi database client
b. aplikasi server
c. aplikasi web
d. Website dan webservices
e. Aplikasi berbasis multi-tier
f. ActiveX control.
dengan tampilan dan fitur yang lebih lengkap, anda
juga mendapatkan kelebihan - kelebihan lain, sebagai berikut :
1. Dengan fitur yang banyak dan sangat atraktif
sehingga mampu membuat tim developer lebih produktif dalam menciptakan
produk-produk software yang berkualitas.
2. dengan teknik drag - drop dan drop-down, juga
semakin membuat programer semakin merasa nyaman dalam setiap pembuatan dan
pengembangan project.
3. hadir dengan konsep yang semakin mantap dengan
memberikan koneksi yang mudah hingga beberapa layer tingkatan otorisasi sistem.
4. Memungkinkan para developer untuk membangun aplikasi dengan teknologi
hardware terkini, misalkan membuat aplikasi berbasin monitor touchscreen.
dengan tampilan dan fitur yang lebih lengkap, anda juga mendapatkan kelebihan - kelebihan lain, sebagai berikut :
1.
Dengan fitur yang banyak dan sangat atraktif sehingga mampu membuat tim
developer lebih produktif dalam menciptakan produk-produk software yang
berkualitas.
2.
dengan teknik drag - drop dan drop-down, juga semakin membuat programer semakin
merasa nyaman dalam setiap pembuatan dan pengembangan project.
3.
hadir dengan konsep yang semakin mantap dengan memberikan koneksi yang mudah
hingga beberapa layer tingkatan otorisasi sistem.
4.
Memungkinkan para developer untuk membangun aplikasi dengan teknologi hardware
terkini, misalkan membuat aplikasi berbasin monitor touchscreen.
Quick Sort merupakan suatu algoritma pengurutan data yang
menggunakan teknik pemecahan data menjadi partisi-partisi, sehingga metode ini
disebut juga dengan nama partition exchange sort. Untuk memulai irterasi
pengurutan, pertama-tama sebuah elemen dipilih dari data, kemudian
elemen-elemen data akan diurutkan diatur sedemikian rupa, sehingga nilai
variabel Sementara berada di suatu posisi ke I yang memenuhi kondisi sebagai
berikut :
1.
Semua elemen di posisi ke 1
sampai dengan ke I-1 adalah lebih kecil atau sama dengan Sementara.
2.
Semua elemen di posisi ke I+1
sampai dengan ke N adalah lebih besar atau sama dengan Sementara.
MENGURUTKAN DATA METODE QUICK SORT
Rekursi adalah suatu proses yang memanggil dirinya sendiri yang biasanya
dilakukan oleh fungsi atau prosedur pada pemrograman prosedural, seperti
contohnya bahasa pemrograman C, atau metode pada pemrograman berorientasi objek
seperti C++ atau Java. Rekursi akan terus berjalan sampai kondisi berhenti
terpenuhi, oleh karena itu dalam sebuah rekursi perlu
adanya blok-blok kode sebagai berikut :
·
Basis : Basis
merupakan kode yang menjadi titik berhenti dari sebuah proses rekursi karena
proses rekursi akan terus berjalan berputar memanggil dirinya sendiri sampai
sebuah kondisi basis terpenuhi. Oleh karena itu basis sangat penting dalam
sebuah proses rekursi, karena tanpa basis sebuah proses rekursi akan terus
dijalankan tanpa henti.
·
Rekursi
: Rekursi merupakan kode dalam
hal ini sebuah blok program (prosedur, fungsi atau metode) memanggil dirinya
sendiri, misalnya ada sebuah fungsi hitung hasil faktorial, bahwa di dalamnya
blok kode fungsi itu memanggil dirinya sendiri.
Langkah - Langkah :
1. Buka Aplikasi Delphi
2.Tuliskan skripnya seperti berikut
yang di kasih warna merah itu yang
mengandung unsure REKURSI