all about me
...SELAMAT DATANG ...TERIMA KASIH ...TELAH BERKUNJUNG
RSS

cara membuat distro linux pada floppy

jika anda pernah menggunakan bahasa pemrograman C atau C++ maka anda dapat membuat distro di linux dengan menggunakan bahasa C

ini adalah code membuat distro anda sendiri yang saya dapat dari rampok.org
#!/bin/sh

# Script otomasi pembuatan distro linux floppy

# Oleh : Rama A Mamuaya [ mamuaya@rampok.org ]

# Homepage http://rampok.org/

# Release Date : 10 January 2005

# HowTo :

# make dir named root in active dir.

# inside root dir, create all dir needed ( etc,dev,bin,usr,�) :

# ./root/bin

# ./root/etc

# ./

$KERNEL = /usr/src/linux/arch/i386/boot/bzImage

$ROOTFS = ./rootfs.gz

$BANNER = 'dibuat oleh rachmat'

)'

echo 'Creating Zero Device......'

dd if=/dev/zero of=rootfs bs=1k count=4096

echo 'Formatting device to ext2......'

mke2fs -Fm0 rootfs

echo 'Mounting device ......'

mkdir /mnt/fux

mount disk.ext2 /mnt/fux -o loop

echo 'Copying FileSystems......'

cp -r ./root/* /mnt/fux


echo 'Unmount filesystems......'

umount /mnt/fux

gzip -9 ./rootfs

echo 'Putting bootsector on Floppy'

syslinux /dev/fd0

echo 'Creating bootdisk......'

mount /dev/fd0 /mnt/floppy

cp $ROOTFS /mnt/floppy

cp $KERNEL /mnt/floppy/fuxlinux

cat >syslinux.cfg << _EOF_

# Bootdisk generated by kreatebootdisk.sh

# Bootdisk based on FUX-Linux.

# http://rampok.org/

# mamuaya@rampok.org

default fux

display fux.msg

prompt 1

label fux

kernel fuxlinux

append initrd=rootfs.gz root=/dev/fd0

_EOF_

cat >fux.msg << __EOF__

selamat datang di distro linux

Visit http://www.rachmatkull.blogspot.com

__EOF__

echo 'Unmounting Floppy device......'

umount /mnt/floppy

echo 'Its up to you now......'

echo $BANNER

exit 0 comments

tugas teori umum organisasi

Tugas diskusi dan kelompok :
1. Jelaskan alasan produsen (penjual) perlu mengetahui elastisitas permintaan terhadap suatu barang yang diproduksi (dijual)?
 jawaban :
karena jika seorang produsen mengetahui elastisitas permintaan maka produsen dapat menentukan brapa banyak barang yg akan diproduksi dan berapa harga yg akan ditawarkan kepada konsumen.

2. Apa yang dimaksud dengan
(a) elastisitas harga permintaan barang X :
- derajat kepekaan dari permintaan suatu barang terhadap perubahan harga barang yang dimaksud
(b) elastisitas silang antara barang A dan barang B:
- derajat kepekaan dari permintaan suatu barang terhadap perubahan harga barang
(c) elastisitas pendapatan terhadap permintaan barang X:
- derajat kepekaan dari permintaan suatu barang terhadap perubahan pendapatan






4. Apakah yang dimaksud dengan nilai koefisien elastisitas harga permintaan barang X adalah inelastic?
Jawab :
Koefisien elastisitas harga permintaan adalah: Prosentase perubahan permintaan yang diakibatkan oleh 1% perubahan dari factor penentu (harga barang itu sendiri, harga barang lain, pendapatan, dll)
Sedangkan koefisien elastisitas harga permintaan dikatakan inelastic apabila setiap perubahan harga 1% diikuti dengan perubahan permintaan kurang dari 1%.

5. Bagaimana anda dapat mengetahui jenis hubungan diantara dua macam barang bersubstitusi, berkomplemen atau independent?
Jawab :
Bila kedua barang tersebut adalah barang subtitusi, maka koefisien elastisitas silang antara kedua barang tersebut akan menunjukan angka positif yang berarti jumlah barang yang diminta naik sedikit dan tidak terlalu signifikan,
Sedangkan bila kedua barang tersebut adalah barang komplementer, maka koefisien elastis silang antara kedua barang tersebut menunjukan angka negative sehingga jumlah barang yang diminta akan turun pada saat harga naik.
bila kedua barang tersebut adalah barang pokok, maka koefisien pendapatan terhadap barang tersebut akan mengalami kenaikan lebih kecil dari 1 apabila jumlah pendapatannya naik.

6. Apakah perbedaan antara elastisitas busur dengan elastisitas titik. Buatlah ilustrasi menghitung besarnya koefisien elastisitas harga permintaan barang X dengan menggunakan metode elastisitas busur dan metode elastisitas titik.
Jawab :
Elastisitas busur digunakan apabila dalam soal diketahui harga dan jumlah secara lengkap
Contoh:
Titik Harga (P) Kuantitas (Q)
A 12 30
B 10 50
Maka rumus elastisitasnya adalah:
Ed = ∆ Q * (P1 + P2) / 2

∆ P (Q1 + Q2) / 2
Ed = (50 – 30) * (12 +10) / 2
(10 – 12) (30 + 50) / 2
= -20 * 11
-2 40
= 2,75

Sedangkan metode elastisitas busur digunakan apabila soal elastisitas berbentuk aljabar.
Contohnya:

Permintaan suatu barang: Q = 60 – 10P
Ed = – ∂ Q * P
∂ P Q

Jika P = 2, maka Q = 40
Ed = – (-10)* 2 / 40 = 0,5

7. Berikan uraian analisis untuk nilai koefisien elastisitas permintaan berikut;
(a) ep = -5 ;
(b) ex.y = 2 ;
(c) eI = 0,4
Jawab:
a) Ep = -5 maka setiap kenaikan harga 1% mengakibatkan penurunan permintaan sebesar 5%
b) Ex.y = 2 maka kedua barang tersebut merupakan barang subtitusi yang artinya apabila harga naik 1% maka permintaan barang tersebut akan naik
c) EI = 0,4 barang tersebut merupakan barang pokok atau barang normal karena jika terjadi kenaikan 1% pendapatan maka permintaan barang tersebut akan naik 0,4%

8. Besarnya koefisien elastisitas harga penawaran barang X adalah 3. berikan penjelasan dari besarnya nilai koefisien tersebut.
Jawab:
Apabila besarnya koefisien penawaran X = 3, maka bila harga naik 1% permintaan terhadap barang tersebut naik 3%, kejadin ini disebut elastis karena koefisien penawaran lebih besar dari 1.

9. Permintaan terhadap barang X ditunjukkan oleh persamaan Q = 10 – 2P. Tentukan besarnya koefisien elastisitas harga permintaan barang X pada tingkat harga barang X adalah 3. jika produsen (penjual) ingin meningkatkan penerimaan total (TR), kebijakan harga apa yang harus diambil (menaikkan harga atau menurunkan harga), berikan alasan jawaban anda.
Jawab :
Untuk P = 3
Q = 10 – 2P
Q = 10 – 6
Q = 4
Untuk P = 4
Q =10 – 2P
Q =10 – 8
Q = 2
(-1/ -2)*(3 / 4)
= (-0,5) * (3 / 4)
= -0,375 = 0,375
Pada saat harga naik sebesar 1% maka permintaan akan turun sebesar 0,375%. Jika perusahaan ingin meningkatkan total penerimaan, melalui kebijakan harga yaitu dengan cara perusahaan harus menaikan harga karena persentase kenaikan harga lebih besar dibanding persentase penurunan permintaan.

10. Setelah dilakukan penelitian mengenai respon konsumen terhadap permintaan barang X, ditemukan besarnya koefisien elastisitas silang antara barang X dengan barang Y adalah -3. berikan analisis nilai koefisien elastisitas silang antara barang X terhadap barang Y. Bagaimana hubungan antara barang X dan barang Y, berikan penjelasan.
Jawab :
Jika Ex.y = -3, maka kedua barang tersebut merupakan barang komplementer yang artinya jika harga X naik 1% maka permintaan terhadap barang Y akan menurun.

11. Penawaran barang X ditunjukkan oleh persamaan Qsx = 4P – 5. tentukan besarnya koefisien elastisitas harga penawaran barang X pada tingkat harga barang X adalah 3. Bagaimana sifat penawaran barang X (elastis, inelastic atau elastisitas uniter)?
Jawab :
Qsx = 4P – 5
Pada tingkat harga (P) = 3
Qsx = 7
Pada tingkat harga (P) = 4
Qsx = 11
Es = (-1 / -4) * (3 / 7)
Es = (0,25) * (0,428)
Es = 0,584
Apabila terjadi kenaikan harga 1% akan mengakibatkan kenaikan penawaran sebesar 0.584 %. Elastisitas penawaran ini berbentuk in elastis.

12. Jika harga barang X turun 20% berakibat jumlah barang X yang diminta naik 40%. Tentukan besarnya koefisien elastisitas harga permintaan barang X.
Jawab:
Syarat fungsi permintaan
P/(Qdx) = Q-Px
Jika : P = 20 % = 0.02
: Q = 40 % = 0.04
: Q = 0,4 – 0,2P
: Q1= – 0,2
π = (Qdx1 / Qdx) P
π = {-0,2 / (0,4 – (0,2)2)}0,2
π = – 0,1 ————– inelastis

13. Kenaikan harga barang Y dari Rp. 6.000 menjadi Rp. 10.000 menyebabkan jumlah barang X yang diminta naik dari 20 unit menjadi 25 unit. Tentukan besarnya koefisien elastisitas silang antara barang X dan barang Y pada tingkat harga barang Y sebesar Rp. 10.000. Apakah hubungan antara barang X terhadap barang Y.
Jawab :
Py1 = 6000, Py2 = 10000 ——– 4000
Qx1 = 20, Qx2 = 25——————— -5
(5 / 4000) = 0,00125
Exy = -0,00125 * (10000 / 25)
Exy =- 0,5
Barang ini bersifat komplementer yangv artinya apabila terjadi kenaikan harga 1% pada barang X, maka akan mengakibatkan penurunan permintaan sebesar 0,5% pada barang Y.

14. Permintaan terhadap barang X ditunjukkan oleh persamaan:
Qdx = 34 – 0,8Px + 0,3Py + 0,04I
a. Tentukan elastisitas harga permintaan barang X pada harga Px = 10 ; harga barang Y pada harga Py = 20 dan pendapatan konsumen I = 5.000. Jelaskan tentang nilai koefisien elastisitas harga permintaan barang X tersebut.
b. Tentukan elastisitas silang antara barang X dan barang Y pada harga Px = 10 ; harga barang Y pada harga Py = 20 ; dan pendapatan konsumen I = 5.000. Jelaskan nilai koefisien elastisitas silang antara barang X dan barang Y tersebut.
c. Tentukan elastisitas pendapatan konsumen terhadap permintaan barang X pada harga Px = 10 ; harga barang Y pada Py = 20 ; dan pendapatan konsumen I = 5.000. Jelaskan nilai koefisien elastisitas pendapatan konsumen terhadap permintaan barang X tersebut.
Jawab :
Qdx = 34 – 0.8px + 0.3py + 0.04I
Qdx = 34 – 0.8(10) + 0.3(20) +0.04(5000)
= 34 – 8 + 6 + 200
= 232
a.
Ep = – (-0.8) . (10 / 232)
Ep = 0,034

Ep = – ∂Qx . P
∂Px . Qx
∂Qx / ∂Px = -0.8
Nilai koefisien 0,034 menunjukan setiap perubahan harga barang X sebesar 1% akan mengubah jumlah barang X yang diminta sebesar 0,034% dengan arah negative (elastisitas permintaan). Jika harga barang X naik 1% maka jumlah barang X yang diminta turun 0,034%, ceteris paribus. Sifat permintaan barang X adalah inelastic, ditunjukkan dengan nilai koefisien lebih kecil dari 1. jika perusahaan ingin meningkatkan penerimaan total (TR) melalui kebijakan harga, yakni dengan cara perusahaan tersebut harus menaikkan harga. Karena jika permintaan suatu barang inelastic, persentase penurunan jumlah barang yang diminta lebih rendah daripada kenaikan harga. Akibatnya penerimaan perusahaan dapat meningkat.
b. Exy = ∂Qx . P
Ep = (0.3) . (20 / 232)
Ep = 0,025

∂Px . Qx
∂Qx / ∂Px = 0.3
Nilai koefisien elastisitas silang antara barang X dan barang Y1 adalah 0,025 menunjukkan bilamana harga barang Y1 naik 1% maka jumlah barang X yang diminta akan naik sebesar 0,025%. Nilai koefisien bernilai positif artinya barang X bersubstitusi terhadap barang Y1.
c.
Ep = (0.04) . (5000 / 232)
Ep = 0,86

Exy = ∂Qx . I
∂I . Qx
∂Qx / ∂Px = 0.04
Nilai koefisien pendapatan terhadap permintaan barang X adalah 0,86 menunjukkan bilamana pendapatan naik 1% maka jumlah barang X yang diminta akan naik sebesar 0,86%. Koefisien elastisitas pendapatan terhadap permintaan barang X lebih kecil dari 1 dan positif artinya barang X adalah barang normal dan termasuk dalam kategori barang kebutuhan pokok.

15. Hasil suatu penelitian terhadap perilaku perusahaan dalam menawarkan barang X yang diproduksi dirumuskan dalam suatu persamaan penawaran sebagai berikut:
Qsx = 100 + 15Px – 10Py – 4N
Tentukan nilai koefisien elastisitas harga penawaran barang X pada tingkat harga barang X (Px) = 12, harga input Y (Py) = 5 dan jumlah macam barang pesaing (N) = 5. Berikan penjelasan nilai koefisien elastisitas tersebut.
Jawab:
Qsx = 100 + 15Px – 10Py – 4N
Qsx = 100 +15(12) – 10(5) – 4(5)
Qsx = 100 + 180 – 50 – 20
Qsx = 210
Ep = – (15) . (12 / 210)
Ep = 0,857 ———— inelastis

Ep = – ∂Qx . P
∂Px . Qx
∂Qx / ∂Px = 15

0 comments

Ras Muhamad



Apakah ada filosofi di balik nama kamu?
nama Muhamad diambil dari nama pertama Muhamad Egar. Sedang nama sebutan Ras
diambil dari kosa kata bahasa Jamaika yang berarti bung/brur/mas. Akar kata Ras
berasal dari kata Rastaman atau orang yang telah memahami falsafah dan ajaran Ras
Tafari. Kata Ras sendiri dalam bahasa Amharik (Ethiopia) berarti Prince, putra
bangsawan. Kalo boleh mengutip kata-kata Om Bob Marley "Reggae music is King Music", musik Reggae adalah musik yang disuguhkan untuk para bangsawan/Royal Music.
catatan :
Ibarat/Seperti tarian Bedoyo Ketawang di Kraton Solo yang harus ditarikan dengan
penuh kehidmatan krn dipersembahkan untuk tontonan sang Raja. Karenanya nafas Reggae mestinya dimainkan dengan "High Sophistication" dan mengikuti tradisi-tradisi....
Kenapa milih aliran musik reggae? Hal-hal apa saja yg membuat milih genre ini?
Kenapa gue ngga memilih musik Rock ? Padahal enak kalee yaa di musik Rock kan bisa dinyanyiin sambil mabok sedang di Reggae pantangan mabok....... Musik Reggae membawa missi yang mulia, jiwa Reggae adalah hembusan nafas perdamaian dan persatuan, kesetaraan umat manusia. Reggae menebarkan vibe positif/getaran-getaran positif dan menghindari yang negatif. Reggae adalah perjuangan dan juga bentuk ungkapan jeritan kaum papa terhadap ketimpangan sosial dan ketidak adilan......Nah kenapa musti pilih musik lain ?
Kalau inspirasi lagu-lagunya dari mana? Influences?
...inspirasi ? Kejadian sehari-hari, lingkungan, keadaan sosial masyarakat kita dan juga
pandangan berbagai tokoh/pemimpin dunia seperti Mahatma Gandhi, Martin Luther King
Jr, King Selassie I, Bung Karno dan negarawan lainnya.
....influences ? Yang mempengaruhi musik gua ....hmm ...buuuannyaaak banget ..... dari
Garnett Silk, Burning Spear, Abysinians, Sizzla, Ras Michael, Jacob Miller,
Augustus Pablo, King Tubby, KRS-One, Wu Tang, NAS, Black Uhuru dan masih puluhan
artis Reggae yang laen .... nyaho lo..he he he .....Gue termasuk yang beruntung, krn pernah tinggal di New York Amrik 12 tahun, jadi explorasi gue terhadap musik Reggae ....hmm.... sorry yee duaaleem banget..
Kalo punya album sudah berapa album yang dikeluarkan?
Baru dua buah saja tuh .....
Album Yang Pertama, "Declaration of Truth", awal tahun 2005, (10 Lagu), self edar di New York, (di Indonesia sudah ditawar Aksara Records seeh untuk di cetak ulang, tapi masih gw hold dulu) .....
Album yang Kedua "Reggae Ambassador" (15 lagu), Januari 2007, secara Indie dan
diedarkan oleh Aksara Records..
Sejak kapan mulai konsen di genre Reggae dan sdh berapa lama?
Sejak tahun 2003, tahun-tahun terakhir gue di kota New York, merupakan periode formatif yang menentukan jenis musik gue. Karena gue memperoleh kesempatan belajar dari musisi Reggae Jamaika yang tinggal di Brooklyn, New York, yang memutar piringan hitam/dubplates (vinyl) di Perusahaan Brooklyn Sound Systems. Masa-masa tersebut sangat influensial bagi pengembangan kemampuan style gue dalam menyanyi/nge-Deejay (sebutan nge-Rap dlm bhs slank Jamaika). Pembelajaran tersebut menghasilkan karya gue spt sekarang ini yang mencampurkan warna Tribal Riddims dari Dancehall Reggae, nafas tradisional Reggae musik serta pesan-pesan spiritualnya Ras Tafari. ......
Catatan :
Musik Reggae mempunyai empat Sub-Genre yaitu :
- Roots : contohnya tembang2 yang dinyanyikan Bob Marley;
- Dub : contohnya tembang2 yang dinyanyikan King Tubby,
- Lovers Rock : contohnya tembang2 yang dinyanyikan oleh Gregory Isaacs;
- Dancehall : contohnya Damian Marley, Sean Paul.
Pernah ikut musik competition atau Reggae Festival?
ndak dong .... karena jiwa musik Reggae adalah brotherhood dan saling mendukung ... jadi tidak untuk dikompetisikan. Penyanyi Reggae Capleton bilang "Reggae music is a mission not a competition", jadi jangan sampe dhe ada ajang kompetisi Reggae .... he he he ....Musik Reggae laen dong, musik Reggae adalah musik yang punya missi/tujuan bukan persaingan. Kalo masuk sekedar masuk chart sih iyaaa ...Alhamdulillah, beberapa tembang gue dalam Album Reggae Ambassador menurut versi www.soundclick.com dari sejumlah 9.650 Reggae Internasional yang diupload disitu itu adalah : "Run Dat" bertengger diperingkat ke-60; "Runaway" di peringkat ke-62,"J TownRock" dan "Leaving Babylon" berkejaran diperingkat ke-75 dan ke-76 .... he he he .... bangga juga seh seorang putra Indonesia bisa meraih peringkat segetuu dari sembilanrebu enam ratus lagu Reggae Internasional wuuiiihh.. Ikut Reggae Festival di New York sering seeh.....
Bisa sebutkan sering manggung dimana saja?
Dimana-mana, di seantero Nusantara dan di Jakarta tentunya. Namun yang paling
mengesankan buat gue adalah saat gue ngamen di Time Square kota New York bersama
grup gue (Ras Juichi, Ras Yasu, Ras Takashi), dari jam dua siang mpe jam enem sore
... huhuhu ... Pas selesai gue bingung, krn yang nonton nglemparin coin 25 cent dollaran, ke kantong Jembe kita ...Waktu dibagi berempat masing-masing dpt 250 dollar, tapi coin nan semua ....huahakhakhak... buerrat banget ada tiga kilo kalee ... pas gue masukkin ke Bank, tellernya bingung kale yaa nih orang asia dapat recehan darimana ...hu hu hu ...nda bisa lupa dhe
catatan :
ngamen di New York musti pake ijin ke Polisi, untuk tempat dan waktunya. Bagus ya
mereka, jadi pengamen diatur waktunya biar jadualnya nda tabrakan. Selain itu
untuk jadi pengamen harus punya sertifikat dari semacam Departemen Kebudayaan.
Yang menyatakan bahwa si Artis memang mempunyai keahlian keartisan. Sooo nda
sembarangan ngamen ...tak gampang nggelar keset di statsiun bawah tanah lalu
ngak-ngik-ngok . . . bisa-bisa diusir dan dibubarin pak polisi.
Selain bermusik ada hobi lain, misalnya main bola, dll?
Nonton film (yang bermutu), beli Album CD-CD baru terutama yang Reggae dan hobby
ini acapkali diprotes enyak gue....soalnya gue naruhnya suka disana-sini .... nah dari koleksi yang ratusan keping tersebut...enyak gue yang sering membereskannya ... hehehe ... maapin ya..
Markas atau tempat ngumpul dimana?
Wah markas ? ... Di mana saja...sepanjang jalan ... karena musik Reggae musik jalanan bukan musik pantai dan bukan musik orang borjuis ataupun orang Hedonist yang hobbynya suka-suka, foya-foya, mabok-mabokan.
Ras Muhamad Management :
hmmm... mau tau aja he he he.... gue lebih mudah dijangkau lewat e-mail manajer gue di : email/FS/MySpace: Ras_Muhamad@yahoo.com 081317979443, (021) 70889981
Bravo n vielen dank buat indo.reggae.com, bless-ed,
Ras Muhamad...always support your local Reggae artist...


from : http://www.indoreggae.com

0 comments

fenomena koin prita !!!

masyarakat indonesia akhir2 ini mempunyai ritual baru, yaitu menabung uang berupa koin.....hal ini bukanlah sesuatu yang luar biasa, tetapi yang membuat ini luar biasa adalah masyarakat indonesia menabungkan koin mereka untuk disumbangkan kepada ibu prita.

kaya'a dari tadi ngomongin prita terus !! prita itu siapa seh ???
mungkin ingatan kita belum pudar tentang kasus seorang ibu yang melampiaskan curahan hati'a melalui surat elektronic atau e-mail. hanya karena itu ibu tersebut diseret ke meja hijau dengan dakwaan pencemaran nama baik. yang buat saya bingung, bukannya mengeluarkan sebuah pendapat itu adalah hak setiap warga negara y ???
kenapa jadi kena kasus hukum ??


ya mungkin itulah kaca mata suram penegakan hukum dinegara kita, kinerja kepolisian sekarang dipertaruhkan. pada peristiwa penangkapan teroris nomor wahid nurdin m top, kepolisian kita mendapat apresiasi dari negara-negara luar tetapi sekarang seolah prestasi itu hilang begitu saja.


kalau menurut saya yang bukan mahasiswa hukum, yang ngertinya cuma komputer....mestinya kepolisian kita dipecah menjadi beberapa departemen, selama ini kan DITLANTAS, DENSUS88, dsb itu masih dibawah wewenang POLRI nah kenapa g dipisah saja....mungkin dengan demikian kinerja kepolisian akan jauh lebih baik lagi...pada masa pemerintahan GUS-DUR TNI dan POLRI dipisahkan kenapa tidak dipisahkan lagi polisinya ??


kalau nanti sudah dipisah, yang harus dirombak total itu DITLANTAS'a karena menurut saya yang paling banyak korup itu polisi lalu lintas...(curhat dikit abis ketilang).


polisi lalu lintas paling sering terkena bahaya laten korupsi, mungkin sudah jadi rahasia umum apabila kita ketilang bisa damai ditempat....memang negara kita hukum'a tidak jelas, bagi mereka yang berduit banyak......hukum hanya dipandang sebagai aturan yang bisa seenaknya dilanggar, tetapi bagi kaum miskin hukum itu merupakan momok yang menakutkan.......kalau kata indro warkop HUKUM itu adalah kepanjangan dari Harus Utamakan Kepentingan Umum Masyarakat.....semoga apa yang diucapkan beliau dapat terwujud....amin..... 0 comments


Keterangan :

Pertama ketik : cls

        INPUT "MASUKAN BILANGAN" ; X

        A = 2

        20 C = X MOD A

        IF C = 0 AND A = X THEN 70

        IF C = 0 AND A <> X THEN 80

        A = A+ 1

        GO TO 20

        70 PRINT "PRIMA"

        GO TO 90

        80 PRINT "BUKAN PRIMA"

        END

Setelah itu jika ingin menjalankan program tekan "F5"

Maka akan muncul


0 comments

Algoritma Sorting

Sorting adalah proses menyusun elemen – elemen dengan tata urut tertentu dan

proses tersebut terimplementasi dalam bermacam aplikasi. Kita ambil contoh pada

aplikasi perbankan. Aplikasi tersebut mampu menampilkan daftar account yang aktif.

Hampir seluruh pengguna pada sistem akan memilih tampilan daftar berurutan

secara ascending demi kenyamanan dalam penelusuran data.



Beberapa macam algoritma sorting telah dibuat karena proses tersebut sangat

mendasar dan sering digunakan. leh karena itu, pemahaman atas algoritma –

algoritma yang ada sangatlah berguna.



Setelah menyelesaikan pembahasan pada bagian ini, anda diharapkan mampu :

1. Memahami dan menjelaskan algoritma dari insertion sort, selection sort,

merge sort dan quick sort.

2. Membuat implementasi pribadi menggunakan algoritma yang ada



  • Insertion Sort


Salah satu algoritma sorting yang paling sederhana adalah insertion sort. Ide dari

algoritma ini dapat dianalogikan seperti mengurutkan kartu. Penjelasan berikut ini

menerangkan bagaimana algoritma insertion sort bekerja dalam pengurutan kartu.

Anggaplah anda ingin mengurutkan satu set kartu dari kartu yang bernilai paling

kecil hingga yang paling besar. Seluruh kartu diletakkan pada meja, sebutlah meja

ini sebagai meja pertama, disusun dari kiri ke kanan dan atas ke bawah. Kemudian

kita mempunyai meja yang lain, meja kedua, dimana kartu yang diurutkan akan

diletakkan. Ambil kartu pertama yang terletak pada pojok kiri atas meja pertama

dan letakkan pada meja kedua. Ambil kartu kedua dari meja pertama, bandingkan

dengan kartu yang berada pada meja kedua, kemudian letakkan pada urutan yang

sesuai setelah perbandingan. Proses tersebut akan berlangsung hingga seluruh kartu

pada meja pertama telah diletakkan berurutan pada meja kedua.



Algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi

dua bagian, yang belum diurutkan (meja pertama) dan yang sudah diurutkan (meja

kedua). Elemen pertama diambil dari bagian array yang belum diurutkan dan

kemudian diletakkan sesuai posisinya pada bagian lain dari array yang telah

diurutkan. Langkah ini dilakukan secara berulang hingga tidak ada lagi elemen yang

tersisa pada bagian array yang belum diurutkan.





























Algoritma




void insertionSort(Object array[], int startIdx, int endIdx) {

for (int i = startIdx; i < endIdx; i++) {

int k = i;

for (int j = i + 1; j < endIdx; j++) {

if (((Comparable) array[k]).compareTo(array[j])>0) {

k = j;

}

}

swap(array[i],array[k]);

}

}





Sebuah Contoh Data
1st Pass
2nd Pass
3rd Pass
4th Pass
Mango
Mango
Apple
Apple
Apple





Apple
Apple
Mango
Mango
Banana





Peach
Peach
Peach
range
Mango





range
range
range
Peach
range





Banana
Banana
Banana
Banana
Peach





Contoh insertion sort


  0 comments

FILM 2012 MENGECEWAKAN

   penasaran, itulah hal pertama yang saya rasakan.....bagaimana tidak, pemberitaan yang ada sudah mengperkan bahwa ramalan bangsa maya itu akan menjadi kenyataan. belum lagi keterangan badan antariksa amerika (NASA) yang menyebutkan bahwa di tahun 2012 akan ada badai matahari. tapi terlepas dari itu kiamat adalah rahasia tuhan yang tidak ada yang akan tahu kapan itu akan terjadi, oke kembali ke film.

hari pertama saya akan nonton, kebetulan anak-anak kampus juga pengen nonton. berangkatlah kami ke 21 untuk membeli tiket. tetapi sesampainya saya disana yang terjadi tiket sudah habis semua, tinggal yang jam 10 malam....whattttt!!!.

  saya pikir kalau nonton jam 10 malam trus pulangnya jam brapa???
terpaksa hari itu nontonnya dibatalkan di 21, lalu teman saya berinisiatif untuk melihat di XXI......lalu kami membagi sebagian ke XXI untuk melihat apakah disana masih ada yang untuk sore ini.

tak lama kemudian teman saya menelpon bahwa disana tak berbeda jauh dengan di 21.....tiketnya yang ada jam 10.....(hari pertama gagal nonton)
besoknya kami mencoba lagi tapi kali ini saya datang sebelum bioskopnya buka (biar g kehabisan) ^^.
ternyata strategi kali ini berhasil......saya dapat tiket jam 1.


pada saat film telah dimulai saya memperhatikan dengan seksama filmnya (padahal fokus dengan subtitle)
tapi setelah melihat film dari awal film bahkan dari iklan sampai filmnya habis, ternyata mengecewakan.

2012 tak jauh berbeda dengan film yang menceritakan tentang bencana alam lainya, seperti the day after tommorow, knowing, armagedon.......pada film 2012 hanya bagus pada spesial efeknya saja,selebihnya g ada yang menarik.......dilihat dari endingnya yang menurut saya g nyambung, kalau ini film tentang end of the world mestinya g ada yang selamat, tapi pada film ini yang selamat banyak.trs seperti biasa kalau amerika buat film pasti mencerikan tentang kehebatan bangsa amerika.....kalau mau di vote dari 1-10 saya bisa memberikan nilai 6 pada film ini...... 1 comments