Jumat, 28 Mei 2010

Peran Konversi Energi untuk Kelangsungan Hidup Penduduk Bumi


Pada tanggal 22 Mei 2010 diselenggarakan mata kuliah Studium General (SG) yang kali ini diisi perwakilan Greenpeace Indonesia dengan mengangkat judul “[r]evolusi Energi”. Pada seminar tersebut dipaparkan tentang kondisi energi yang terpakai manusia saat ini sudah mencapai tahap kritis karena pemakaiannya yang boros. Bahkan dari kondisi tersebut turut menyumbangkan penyebab merebaknya efek rumah kaca.

Indonesia yang jumlah penduduknya 220 juta jiwa saat ini sedang mengalami krisis energi contohnya energi listrik. PT. PLN yang notabenenya perusahaan negara yang bergerak mengelola energi listrik di Indonesia sudah beberapa tahun lalu mengkampanyekan penghematan energi listrik. Sudah terasa oleh saya yang tinggal di Bandung mengalami pemadaman listrik bergilir di sejumlah tempat. Peristiwa pemadaman listrik disinyalir untuk mengurangi beban penggunaan listrik di sejumlah daerah. Dari pengalaman saya, dampak yang terasa ketika pemadaman listrik diantaranya terjadi kemacetan di sejumlah ruas jalan yang dapat mengganggu ketertiban umum dan berkurangnya produktivitas kerja.

Menurut saya yang saat ini sedang menekuni ilmu teknologi dan informasi, lampu-lampu jalanan yang menyala di malam hari sudah saatnya tidak tergantung dengan pasokan listrik PLN melainkan menggunakan panel cahaya matahari. Diantara produknya yakni Solar LED Roadway Light SLR Series dari Opti Internasional atau Super CaLeCS Toki oleh Nippon Chemi-Con Corp, Stanley Electric Co Ltd dan Tamura Corps. Lampu-lampu yang mengandalkan panel surya tersebut kini sedang diminati pasar dengan peningkatan 30 % di tahun 2010 menurut Computex Weekly News. Hal ini tentu saja menjadi bahan pertimbangan bagi pemerintah untuk menggunakan teknologi panel surya pada lampu-lampu jalan.

Selain itu, sejumlah ilmuwan sedang giat melakukan upaya-upaya mengonversi sumber energi minyak ke sumber energi yang dapat diperbaharui. Hal ini dilakukan untuk mengurangi emisi gas yang dikeluarkan energi minyak yang masih menjadi prioritas bahan bakar kendaraan. Kita bisa rasakan betapa pengap dan kotornya udara di Jakarta akibat emisi gas yang berlebihan di kota tersebut.

Nah, salah satu pilihan sumber energi terbaik terutama bagi kita yang mendiami negara Indonesia yang dilewati garis khatulistiwa adalah penggunaan sinar surya. Sebagai calon engineer, saya melihat peluang di negeri kita yang mendapatkan curah sinar matahari yang berlimpah sudah seharusnya mengambil nikmat ini untuk memberikan manfaat bagi penduduk Indonesia. Pemerintah sebagai otoritas tertinggi di negeri ini perlu menganggarkan belanja negara untuk menyelenggarakan pengadaan pengembangan panel surya sebagai energi alternatif yang proyeknya ditangani peneliti-peneliti dalam negeri. Kabar penggunaan energi nuklir yang sedang dicanangkan pemerintah ternyata masih ada penolakan dari sejumlah kelompok masyarakat. Sejarah kebocoran reaktor Chernobyl tahun 1986 masih menghantui masyarakat Indonesia. Oleh karena itu perlu dicermati dari dampak penggunaan reaktor nuklir bagi lingkungan sekitar.

Dengan memanfaatkan teknologi dan produk ramah lingkungan dari sekarang, kita memiliki peluang untuk menyelamatkan bumi. Masihkah kita tidak peduli lingkungan? Membuang sampah sembarangan? Membiarkan lampu kamar dan AC selalu menyala? Dan membiarkan komputer gaming kita terus-menerus menyala seharian??

Opiniku tentang Greenlifestyle

Sejak beberapa tahun silam, beberapa organisasi lingkungan hidup giat menyerukan gerakan bertemakan “green” yakni perilaku untuk melestarikan sumber daya alam di bumi dan menghemat penggunaan energi. Konon umur bumi yang berusia berjuta tahun saat ini sedang mengalami global warming atau pemanasan global yang diantara sebabnya penggunaan energi yang berlebihan dan perusakan lingkungan.

Diantara beberapa gerakan “green” tersebut yang ada di Indonesia berupa komunitas greenlifestyle. Komunitas ini membawa seruan kepada masyarakat Indonesia untuk bergaya hidup ramah lingkungan.Komunitas greenlifestyle semula terbentuk dari orang-orang yang sadar pentingnya kelestarian lingkungan dan membentuk sebuah milis di internet untuk berbagi sharing info lingkungan hidup. Agenda utama dari komunitas tersebut adalah membudayakan gaya hidup yang ramah lingkungan terutama di masyarakat Indonesia. Komunitas greenlifestyle tidak hanya mengadakan seminar tetapi juga mengadakan kegiatan yang ramah lingkungan sebagai bentuk aksi nyata untuk masyarakat. Kebiasaan melestarikan lingkungan yang dianggap remeh oleh sebagian masyarakat Indonesia ternyata menjadi program utama dari komunitas greenlifestyle.

Menurut saya, kegiatan yang diagendakan komunitas greenlifestyle sangat membantu untuk mengurangi permasalahan lingkungan yang kini kerusakan lingkungan di Indonesia kian parah. Dengan kegiatan yang praktis dan sederhana, masyarakat bisa melakukannya tanpa mengeluarkan banyak uang. Bahkan kegiatan tersebut tanpa kita sadari bisa menghasilkan uang dengan cara mendaur ulang sampah yang tidak terpakai. Sebagai contoh dari artikel koran yang pernah saya baca bahwa ada seorang ibu rumah tangga bisa menghidupi keluarganya dengan mendaur ulang bekas bungkus detergen menjadi sebuah tas sekolah atau membuat kertas dari beberapa koran bekas.

Pelestarian lingkungan hidup tidak hanya dengan kegiatan daur ulang saja namun bisa dilakukan dengan penghematan energi dari listrik dan minyak. Minyak bumi yang berasal dari fosil binatang disinyalir menjadi penyumbang polusi terbesar dengan mengeluarkan bahan hasil oksidasi yang sulit diuraikan di atmosfer bumi. Kemudian penggunaan listrik di rumah-rumah yang tidak efektif dan hemat juga menjadi penyebab adanya pemadaman bergilir di sejumlah daerah dan juga menghasilkan energi panas. Oleh karena itu, saya salut kepada komunitas greenlifestyle yang melakukan kegiatan dengan peralatannya dari barang-barang bekas dan menggunakan sepeda untuk mengurangi emisi gas dari kendaraan bermotor.

Namun ada saran dari saya pribadi untuk kegiatan greenlifestyle yang sangat bermanfaat diantaranya:

1. Setiap kegiatannya perlu dipublikasi di berbagai media cetak. Tidak cukup kegiatan dipublikasikan.

2. Gerakan gaya hidup ramah lingkungan dalam waktu dekat tidak hanya di sekitar perkotaan saja melainkan mengembang ke pedesaan. Sebab ditengah gencarnya arus urbanisasi, penduduk desa perlu dibekali pengetahuan lingkungan ketika hidup di suatu tempat. Yang terjadi selama ini, penduduk desa yang berpindah ke kota tidak dibekali pengetahuan lingkungan yang cukup akan mengotori lingkungannya misalnya membangun tempat tinggal di pinggiran sungai.

3. Perlunya diadakan sosialisai gaya hidup ramah lingkungan di beberapa lingkungan sekolah untuk memberikan wawasan kepada siswa sekolah dan menjadi penggerak di lingkungannya.

Saya sadari dari komunitas greenlifestyle yang terbentuk beberapa tahun lalu baru beroperasi di Jabotabek sekitarnya masih belum berdampak besar terhadap keseluruhan daerah di Indonesia. Namun dari kegiatan kecil ini yang dipublikasi milis di internet akan terpantau oleh masyarakat Indonesia untuk segera melakukan kegiatan ramah lingkungan dan manfaatnya bisa dirasakan masyarakat Indonesia.

Teknik Kreatif

Perlunya Teknik Kreatif di Dunia Kerja*


Pada saat ini, persaingan dunia kerja yang semakin ketat membuat sebagian calon sarjana yang notabene akan memasuki dunia kerja perlu “kerja keras” untuk membekali diri dengan kemampuan dan kompetensi yang memadai. Apabila mahasiswa dari sejak awal kuliahnya tidak mampu mengatur dirinya untuk meningkatkan kemampuan dan kompetensi maka kelak dirinya akan kesusahan untuk terjun ke dunia kerja.

Pada pertemuan SG ke-3, pembicara mengangkat tema “Teknik Kreatif” yang menurut saya tema tersebut sangat menarik karena untuk bertahan dalam dunia persaingan kerja saat ini tidak hanya membutuhkan transkrip nilai tetapi juga membutuhkan kreatifitas yang diolah sedemikian rupa. Bahkan dengan kreatifitas, seseorang dapat membuka lapangan pekerjaan yang baru di sekitarnya.

Menurut pendapat sebagian orang, kreatifitas diidentikkan dengan bakat alami seseorang. Akan tetapi menurut saya, pendapat tersebut belum tentu benar karena selain bantuan bakat, kreatifitas perlu dilatih dan diwujudkan. Terkadang kreatifitas akan muncul apabila ada ide dan minat dalam diri seseorang terhadap suatu hal. Hal ini tentu termasuk kabar gembira bagi seorang calon sarjana yang masih menempuh kuliah di perguruan tinggi untuk menggali potensi dan bakat dalam dirinya. Seorang mahasiswa yang memahami Tri Dharma Perguruan Tinggi akan menggunakan kreatifitasnya agar berguna bagi dirinya dan masyarakat sekitar. Bisa saja seorang mahasiswa yang tertarik pada riset akan mengembangkan sebuah metode atau produk baru yang unik. Lain halnya seorang mahasiswa yang berminat pada kegiatan wirausaha, dengan kreatifitasnya akan meningkatkan profit dari penjualan produknya. Tidak dipungkiri bagi mahasiswa yang mampu mengekspresikan kreatifitas akan lebih produktif dan akan mendapatkan rasa puas tersendiri karena dirinya mendapatkan hasil dari daya ciptanya.

Dari pengamatan saya dari berbagai info di internet bahwa sebagian pencipta software atau layanan aplikasi di internet berasal dari pemuda yang berusia 19 tahun hingga 30 tahun yang mampu menangkap peluang untuk mengembangkan kreatifitas agar hasil kreatifitasnya dapat digunakan banyak orang di seluruh benua. Berikut ini daftar pemuda-pemuda yang berhasil saya kumpulkan datanya dari internet, diantaranya:

  1. Larry Page dan Sergey Brin.

Kedua pemuda tersebut membuat search engine terpopuler saat ini yaitu Google. Mereka membuat Google pada tahun 1998 di saat mereka berusia 24 tahun dan menjadikan garasi sebagai “kantor pertama” mereka. Saat ini, keuntungan yang diprediksi dari penciptaan Google ini mencapai milyaran dolar.

  1. Mark Zuckerberg

Pemuda satu ini adalah mahasiswa Harvard yang menciptakan Facebook sebagai platform jaringan sosial bagi mahasiswa di perguruan tinggi. Mark menciptakan Facebook pada usia 19 tahun. Saat ini, tak ada satu penduduk dunia pun yang tidak memiliki account di Facebook atau tidak mengetahui keberadaan Facebook. Facebook kini merupakan situs web jaringan sosial terbesar dengan jutaan pengguna baru yang terus mendaftar dan mengakses setiap saat.

  1. Steve Chen dan Chad Hurley

Bagi kita yang menyukai berbagai layanan video baik video musik, dokumenter atau lainnya pasti akan mengenal situs YouTube yang menjadi situs web berbagi video online. Pencipta situs YouTube adalah Steven Chen saat berusia 27 tahun dan Chad Hurley saat berusia 28 tahun pada 2005. Beberapa tahun kemudian, YouTube kemudian diakuisisi oleh Google senilai $1.65 milyar.

  1. Matt Mullenweg

Pemuda ini ketika berusia 19 tahun menciptakan platform blogging yang kini dipakai blogger. Ia mendirikan pula platform blogging WordPress tahun 2005. Sejak saat itu terjadi revolusi blog yang banyak orang berpindah dari MovableType dan platform lainnya ke WordPress karena WordPress lebih mudah dipakai dan selalu diperbaharui.

Dari keempat pemuda tersebut, kita bisa mendapat banyak pelajaran bahwa mereka berani mewujudkan ide mereka yang awalnya di lingkungan sekitar mereka dianggap mustahil tetapi mereka tetap konsisten mewujudkan idenya dan hasilnya, produk kreatifitas mereka bisa kita rasakan manfaatnya saat ini. Seperti Google yang pada awal pendiriannya berupa search engine saja tetapi kini Google berevolusi layanannya menyediakan translate, peta, email dll. Ide-ide mereka tidak lepas dari kecerdasan, pengalaman, ilham atau saran dan kritik yang selalu mereka kembangkan.

Ada hal yang perlu digarisbawahi adalah semua ide yang menjadi latar belakang kreatifitas seseorang harus segera diwujudkan dan jangan menjadi khayalan semata karena tidak diwujudkan. Sungguh sangat disayangkan menurut saya apabila ide tersebut tidak ditulis dan diwujudkan tetapi hanya “menguap” begitu saja karena tidak ditulis atau menjadi khayalan. Hal ini akan mematikan daya cipta seseorang yang membuatnya tidak produktif. Untuk itulah ide yang kreatif tersebut perlu diwujudkan agar ada peningkatan yang tadinya berupa kreatif menjadi karyatif. Hasil kreatif seseorang yang menjadi hasil karyatif akan memberikan manfaat tidak hanya si pencipta ide dengan menerima sejumlah nominal uang tetapi memberikan manfaat bagi oranglain karena orang lain merasa terbantu dengan adanya produk yang kreatif tersebut. Tidak hanya itu, apabila usaha pengembangan kreatifitas menjadi lebih besar lagi akan berdampak pada pengurangan angka pengangguran karena usaha tersebut bisa membuka lapangan kerja baru yang kini banyak dicari banyak orang.

Apa jadinya Indonesia, seandainya pemuda Indonesia berani mewujudkan ide kreatifnya menjadi sebuah produk yang memenuhi kebutuhan banyak orang?

Hanya Anda sendiri yang tahu jawabannya.

*penulis buat tulisan ini ketika masih mahasiswa informatika IT Telkom untuk tugas matakuliah Studium Generale.

Selasa, 23 Maret 2010

Head in first big task of database relational

Latar belakang

Sejak masuk milennium ketiga, kebutuhan penduduk dunia akan informasi sangat mendesak. Dahulu media
informasi yang mengandalkan televisi dan media cetak tetapi untuk saat ini peran dari keduanya
belumlah mencukupi untuk mengupdate informasi. Maka dari itu muncul internet yang berperan memberikan
solusi terhadap akses informasi yang terupdate setiap saat.

Berita online termasuk media informasi pada internet yang mengumpulkan berbagai kegiatan baik skala
nasional dan skala internasional. Setiap saat orang dapat mengakses berita online tersebut pada
beberapa device selama masih tersambung dengan internet seperti ponsel berbasis internet,
dan laptop dengan wi-fi.

Oleh karena itu, kami berinisiatif untuk membuat sebuah berita online berbasis web agar mudah diakses
oleh para pencari informasi.

Deskripsi aplikasi

1. Table users
Memiliki atribut username, password, nama_lengkap, email, no_telp, level dan blokir

2. Table agenda
memiliki id_agenda, tema, isi_agenda, tempat, sumber, tgl_mulai, tgl_selesai dan tgl_posting

3. Table berita
Memiliki id_berita, judul, isi_berita, hari, tanggal, jam, gambar, dibaca

4. Table kategori
Memiliki id_kategori dan nama_kategori.


Tujuan
Tujuan pembuatan aplikasi ini adalah untuk menyediakan akses berita informasi yang terkini dengan
berbasis web PHP dan database MySQL.

Batasan Masalah
1. Aplikasi ini dibuat dengan menggunakan PHP dan MySQL
2. Aplikasi ini menyediakan berita terkini.
3. Aplikasi ini melakukan insert, update, delete.

rico chrisnawan 113071045
alfian yudha 113071014
aulia kharisma 113071131
dimas priambada 113071112
resta stefano palape 113071110

Senin, 04 Januari 2010

Bro, ini lho metode Devide and Conquer

METODE DEVIDE AND CONQUER

METODE DEVIDE AND CONQUER

Pengurutan (Sorting).
• proses mangatur sekumpulan obyek/data menurut urutan atau susunan tertentu.
• Urutan obyek/data tersebut dapat menaik (ascending) atau menurun (desencending).
• Data yang diurutkan dapat berupa data bertipe dasar atau data bertipe struktur
• Data yang sudah terurut memiliki keuntungan yaitu Mempercepat proses pencarian data.

Metode Pengurutan
Algoritma pengurutan / sorting bermacam-macam dan setiap algoritma ini memiliki kinerja yang berbeda-beda. Berikut ini macam-macam algoritma pengurutan:

1. Metode Selection Sort
2. Metode Buble Sort
3. Metode Merge Sort
4. Metode Quick Sort
5. Metode Insertion

Hal yg mempengaruhi Kecepatan Algoritma Sorting adalah Jumlah Operasi Perbandingan & Jumlah OperasiPemindahan Data

1. Selection Sort (Metode Seleksi).
Tehnik pengurutan dengan cara pemilihan elemen dgn memilih elemen data terkecil utk kemudian dibandingkan & ditukarkan dgn elemen pd data awal, dst s/d seluruh elemen shg akan menghasilkan pola data yg telah disort.

• Merupakan kombinasi antara sorting dan searching
• Untuk setiap proses, akan dicari elemen-elemen yang belum diurutkan yang memiliki nilai terkecil atau terbesar akan dipertukarkan ke posisi yang tepat di dalam array.
• Misalnya untuk putaran pertama, akan dicari data dengan nilai terkecil dan data ini akan ditempatkan di indeks terkecil (data[0]), pada putaran kedua akan dicari data kedua terkecil, dan akan ditempatkan di indeks kedua (data[1]).

ALGORITMA SELECTION SORT.
1. Pengecekan dimulai data ke-1 sampai dengan data ke-n
2. Tentukan bilangan dengan Index terkecil dari data bilangan tersebut
3. Tukar bilangan dengan Index terkecil tersebut dengan bilangan pertama ( I = 1 ) dari data bilangan tersebut
4. Lakukan langkah 2 dan 3 untuk bilangan berikutnya ( I= I+1 ) sampai didapatkan urutan yg optimal

Ilustrasi Algoritma Selection Sort

PENULISAN ALGORITMA KE DALAM PROGRAM

Algoritma metode seleksi :
- langkah 0 : Baca vector yang akan diurutkan (dalam program utama)
- langkah 1 : Kerjakan langkah 2 sampai 4 untuk i = 1 sampai N -1
- langkah 2 : Tentukan awal = i , kerjakan langkah 3 untuk j = i +1 sampai N
- langkah 3 : (Mencari data terkecil)
Tes : apakah A[awal] > A[j], jika ya maka ubah awal = j
- langkah 4 : Tukarkan nilai A[awal] dengan A[i]
- langkah 5 : selesai

program pascal;
uses crt;

VAR
Data : array[1..10] of integer;
i,j,n,bantu : integer;

BEGIN
clrscr;
Writeln(‘Masukkan data anda !’);writeln;
Write(‘jumlah data anda ? ‘);readln(n);
writeln(‘Mulai memasukan data ‘);

for i:=1 to n do
begin
Write(‘Data ke-’,i,’ = ‘);
readln(data[i]);
end;

for i:=1 to N-1 do
for j := i+1 to N do
begin
if data[i] > data[j] then
begin
Bantu := data[i];
data[i] := data[j];
data[j] := Bantu;
end;
end;

for i:=1 to n do
write(‘(‘,data[i],’),’);

readln;
end.
Hasil program
Masukkan data anda !

jumlah data anda ? 5
Mulai memasukan data
Data ke-1 = 4
Data ke-2 = 6
Data ke-3 = 2
Data ke-4 = 8
Data ke-5 = 5
(2),(4),(5),(6),(8),

2. Metode Bubble Sort (Gelembung)
Teknik yang diinspirasi oleh gelembung sabun yang berada dipermukaan air. Karena berat jenis gelembung lebih ringan dari pada air, maka gelembung akan naik keatas.
(benda yang berat akan terbenam, benda ringan terapung).

Elemen data yang paling kecil diapungkan “diangkat keatas” melalui proses pertukaran.

Bubble Sort mengurutkan data dengan cara membandingkan elemen sekarang dengan elemen berikutnya

Algoritma Bubble Sort
1. Pengecekan mulai dari data ke-1 sampai data ke-n
2. Bandingkan data ke-n dengan data sebelumnya (n-1)
3. Jika lebih kecil maka pindahkan bilangan tersebut dengan bilangan yg ada didepannya ( sebelumnya ) satu persatu (n-1,n-2,n-3,….dst)
4. Jika lebih besar maka tidak terjadi pemindahan
5. Ulangi langkah 2 dan 3 s/d sort optimal.

Analogi :
Larik dengan urut menaik, elemen larik yang berharga paling kecil ‘diapungkan’, artinya diangkat ke atas (atau ke ujung kiri larik) melalui proses pertukaran.
Proses pengapungan ini dilakukan sebanyak N-1 langkah dengan N adalah ukuran larik.
Pada akhir setiap langkah ke-I, larik L[1..N] akan terdiri atas dua bagian yaitu bagian yang sudah terurut, yaitu L[1..I] dan bagian yang belum terurut L[I+1..N]. Setelah langkah terakhir, diperoleh larik L[1..N] yang terurut menaik.

Contoh 2 :

Contoh 3 :

Bubble Sort Disebut juga dengan metode Penukaran (Exchange Sort), yaitu metoda yang mendasarkan pada penukaran elemen untuk mencapai keadaan urut yang diinginkan.
Algoritma Metode gelembung :
- langkah 0 : Baca vector yang akan diurutkan (dalam program utama)
- langkah 1 : Kerjakan langkah 2 untuk i = 1 sampai N-1
- langkah 2 : Kerjakan langkah 3 untuk j = 1 sampai N- i
- langkah 3 : Tes apakah A[j] > A[j +1] ? Jika ya, tukarkan nilai kedua elemen ini
- langkah 4 : Selesai

Contoh Program Buble Sort

program pascal;
uses crt;

VAR
Data : array[1..10] of integer;
i,j,n,bantu : integer;

BEGIN
clrscr;
Writeln(‘Masukkan data anda !’);writeln;
Write(‘jumlah data anda ? ‘);readln(n);
writeln(‘Mulai memasukan data ‘);

for i:=1 to n do
begin
Write(‘Data ke-’,i,’ = ‘);
readln(data[i]);
end;
for i:=1 to N-1 do
for j := 1 to N-i do
begin

if data[j] > data[j+1] then
begin
Bantu := data[j];
data[j] := data[j+1];
data[j+1] := Bantu;
end;
end;

for i:=1 to n do
write(‘(‘,data[i],’),’);

readln;
end.
Hasil :
Masukkan data anda !

jumlah data anda ? 5
Mulai memasukan data
Data ke-1 = 5
Data ke-2 = 3
Data ke-3 = 6
Data ke-4 = 2
Data ke-5 = 3
(2),(3),(3),(5),(6),
3. Metode INSERTION SORT (Sisip)

Algoritma ini dianalogikan seperti mengurutkan kartu, selembar demi selembar kartu diambil dan disisipkan (insert) ke tempat yang seharusnya.
Pengurutan dimulai dari data ke-2 sampai dengan data terakhir, jika ditemukan data yang lebih kecil, maka akan ditempatkan (diinsert) diposisi yang seharusnya.
Pada penyisipan elemen, maka elemen-elemen lain akan bergeser ke belakang
Analogi :
mengurutkan satu set kartu dari kartu yang bernilai paling kecil hingga yang paling besar.
Seluruh kartu diletakkan pada meja, kita sebut meja pertama, disusun dari kiri ke kanan dan atas ke bawah.
Kemudian pada meja kedua tempat meletakkan kartu yang diurutkan.
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.

Contoh :
Jika sudah terurut 3,6,9, dan selanjutnya belum terurut 5,7,2,….
5 akan disisipkan di antara 3 dan 6, sehingga menjadi 3,5,6,9.
7 akan disisipkan di antara 6 dan 9, sehingga menjadi 3,5,6,7,9.
2 akan disisipkan sebelum 3, sehingga menjadi 2,3,5,6,7,9.

Contoh :

METODE DEVIDE AND CONQUER
Devide and Qonquer adalah metode pemecahan masalah yang bekerja dengan membagi masalah/problem menjadi beberapa sub-masalah/sub-problem yang lebih kecil, kemudian menyhelesaikan masing-masing sub-masalah secara independen dan akhirnya menggabungkan solusi masing-masing sub masalah sehingga menjadi solusi masalah semula.

Masalah  sub masalah 1  Sub solusi 1  Solusi masalah
Sub masalah 2  sub solusi 2
Sub-masalah 3  Sub solusi 3

Algortima devide and conquer menawarkan penyederhanaan masalah dengan pendekatan 3 langkah masalah:
• pembagian masalah menjadi sekecil mungkin
• penyelesaian masalah-masalah yang dikecilkan
• penggabungan solusi untuk mendapatkan solusi optimal secara keseluruhan.

tipe algoritma yang mengimplementasikan/kategori D&C antara lain
merge sort

4. Metode Merge Sort
Merge sort adalah algoritma yang digunakan untuk menyusun list yang diberikan dengan cara membagi list yang diberikan menjadi dua bagian yang lebih kecil. Kedua list yang baru ini kemudian akan disusun secara terpisah. Setelah kedua buah list tersusun, maka akan dibentuk list baru yang merupakan hasil penggabungan dua buah list sebelumnya

Konsep :
1). Array yang belum terurut, dibagi menjadi separuh
– Proses diulang terus sampai ditemukan bagian terkecil
2). Hasil dari setiap proses digabungkan :
– membandingkan elemen pertama dari setiap bagian
– hapus elemen terkecil dan letakan pada hasil
– Ulangi semua proses sampai semua elemen terurut

3 9 4 1 5 2
List diatas dibagi menjadi dua bagian:
list 1: | list 2:
3 9 4 | 1 5 2
Kedua list yang baru disusun sendiri-sendiri menjadi:
list 1: | list 2:
3 4 9 | 1 2 5
Setelah itu dubentuk list baru yang merupakan gabungan kedua list tadi:
List baru:
1
list 1: | list 2:
3 4 9 | 2 5
List baru:
1 2
list 1: | list 2:
3 4 9 | 5
List baru:
1 2 3
list 1: | list 2:
4 9 | 5
List baru:
1 2 3 4
list 1: | list 2:
9 | 5
List baru:
1 2 3 4 5
list 1: | list 2:
9 | kosong
List baru:
1 2 3 4 5 9
list 1: | list 2:
kosong | kosong
Dan akhirnya akan didapat list yang sudah tersusun:
List:
1 2 3 4 5 9

Contoh 2
Contoh : data berikut ini akan diurutkan

1). Divide/membagi data yang tidak terurut menjadi dua bagian
2). Ulangi sampai setiap array hanya memiliki sebuah data
3). Lakukan merge untuk memperoleh data terurut

Kamis, 30 Juli 2009

Pengumuman registrasi pembayaran uang kuliah IT Telkom

Bismillaahirrahmaanirrahii
m.

Assalaamu'alaykum wr wb.

Bagi teman2 yang belum tahu jadwal pembayaran uang kuliah, ini saya coba share informasi yang saya dapat dari mading gedung B:

BAGI MAHASISWA YANG AKAN MELAKUKAN PEMBAYARAN REGISTRASI SEMESTER GANJIL TAHUN AKADEMIK 2009/2010, PEMBAYARAN DAPAT DILAKUKAN MULAI TANGGAL 1 JULI 2009 S.D. 21 AGUSTUS 2009 MELALUI:

1. ATM BANK MANDIRI;
2. INTERNET BANKING MANDIRI;
3. SMS BANKING MANDIRI;
4. TELLER DI SELURUH KANTOR CABANG BANK MANDIRI SEINDONESIA

DENGAN MENCANTUMKAN ATAU MEMILIH KODE IT TELKOM = 10020

TTD,
KA. BAA
RITA MAGDALENA

Semoga bermanfaat, dan jangan lupa diinformasikan ke teman2 yang lain..

Wassalaamu'alaykum.



Karakter orang bisa dikenali pada status orang di Facebook

1.Manusia Super Update

Kapanpun dan dimanapun update status. Status nya ga panjang2 amat..tapi terlihat bikin risih,
karena hal2 yang ga terlalu penting juga dia publikasikan

contoh : "Lagi makan di restoran A..", "Dalam perjalanan menuju neraka..", "Saatnya baca koran..", dsb..


2.Manusia Melankolis

Biasanya dia curhat di status. Entah karena ingin banyak diberi komentar dari teman2nya atau hanya sekedar menuangkan unek2nya ke facebook, tapi biasanya orang tipe ini menceritakan kisahnya dan terkadang menanyakan solusi yg terbaik kepada yang laen..

contoh : "Kamu sakitin aku..lebih baik aku cari yang lain..", "Cuma kamu yang terbaik buat aku..terima kasih km sudah sayang ama aku selama ini..", dsb..



3.Manusia Tukang Ngeluh

Ga pagi, ga siang, ga malem, ga dikasih ujan, ga dikasih panas, ga dikasih uang, ga dikasih makan, pokonya semuanya dia keluhkan..

contoh : " Jakarta maceeet..!! Panas pula..", "Aaaargh ujan, padahal baru nyuci mobil..sialan..!!", "Males ngapa2in.. cape hati gara2 si do'i..", dsb..



4.Manusia Sombong

Mungkin beberapa dari mereka ga berniat menyombongkan diri, tapi terkadang orang yang melihatnya, yang notabene tidak bisa seberuntung dia, merasa kalo statusnya itu kelewat sombong, dan malah bikin sebel..

contoh : "Otw ke Paris ..!!", "BMW ku sayang, saatnya kamu mandi..aku mandiin ya sayang..", dsb..



5.Manusia Puitis

Dari judulnya udah jelas. Status nya selalu diisi dengan kata2 mutiara, tapi ga jelas apa maksudnya. Bikin kita terharu? Bikin kita sadar atas pesan tersembunyi nya? atau cuma sekedar memancing komentar? Sampai saat ini, tipe orang seperti ini masih dipertanyakan..

contoh : "Kita masing-masing adalah malaikat bersayap satu. Dan hanya bisa terbang bila saling berpelukan", "Mencintai dan dicintai adalah seperti merasakan sinar matahari dari kedua sisi",

"Jika kau hidup sampai seratus tahun, aku ingin hidup seratus tahun kurang sehari, agar aku tidak pernah hidup tanpamu", dsb..



6.Manusia in English


Tipe manusianya bisa seperti apa saja, apakah melankolis, puitis, sombong dan sebagainya. Tapi dia berusaha lebih keren dengan mengatakannya dalam bahasa Inggwis Gicyu Low..

contoh : "Tie and Chair..", "I can tooth, you Pink sun.." dsb..

Kira2 seperti itu lah..sebenernya masih banyak lagi dalam pikiran..tapi keburu mau berangkat..kapan2 diterusin ya..hehe..

Mudah2an ga ada yang tersinggung..just 4 fun kok..


7. alay...

updatenya gaul2... dan bahasa dewa.. ejaan yang dialaykan..
contoh.." met moulnin all.. pagiiieh yg cewrah... xixiixi" << lol~


8. obsesi...

ngarep... tp ga kesampaian.. pengen jd artis ga dapat2.. dll..
contoh : :duwh... sesi pemotretan lagi! cape...


9. Sok tau..

sotoy tenarnya..
contoh : pemerintah selalu memanjakan rakyatnya.. bla..bla...bla...
pdahal ga taw apa yang ditulis..



10. bioskop mania..

update film yang abis ditonton dan kasih comment..
contoh : ICE AGE 3..REcomended!! << ini sih gw..


11. tipe pedagang:

contoh: "jual sepatu bla bla bla"


12. tipe penyuluh masyarakat:

contoh: "jangan lupa dateng ke TPS, 5 menit utk 5 tahun bla..bla"


13. Pengguna Facebook Tipe Kaskuser

baru online 'PERTAMAXXXX GAN!'... 5 menit lagi 'kalo berkenan cendolnya donk gannn'.... 1 jam lagi 'aduh sial gagal pertamax di trid sendiri'...... beberapa jam lagi 'YES GW UDAH ISO2000', trus nawarin 'bagi2 cendol gratiss di kaskus ngerayain ISO ' kalo online pagi 'pagi2 enaknya ngaskus gan!', 'tidur telat bangun pagi2 nyalain komputer ngaskus lagi'

Dan masukan lain yang tentunya jadi status of the year..


14.Manusia Alay …(nggak jelas maunya apa).

Ada berbagai macam versi, dari tulisannya yang aneh, atau tulisannya biasa aja, hanya saja kosakata nya ga lazim..ato mungkin ada yg fusion..

Alay 1 : "DucH Gw4 5aYan9 b6t s4ma Lo..7aNgaN tin69aL!n akYu ya B3!bh..!!"

Alay 2 : "km mugh kog gag pernach ngabwarin aq lagee seech? kmuw maseeh saiangs sama aq gag seech sebenernywa?"

Alay 3 : "Ouh mY 9oD..!! kYknY4w c gW k3ReNz 48ee5h d3ch..!!"

(Khusus buat tipe ini, ga usah di baca juga gpp..saya pribadi juga mikir dulu buat nulis ini, walaupun jadinya kurang mirip sama yg aslinya..)


15.Tipe Hidden Message (1 lagi yg kepikiran ama saya gan..)


Tipe ini biasanya ga to the point, tapi tentunya punya niat biar orang yg dituju membaca nya..bagus2 kalo baca..kalo ngga? kelamaan nunggu, padahal langsung aja sms ya..

contoh : "For you my M***, I can't live without you..you are my bla bla bla..", "Heh, cewe bajingan..ngapain lo deket2in co gw?! kyk ga laku aja lo.." <<< (padahal ce tersebut ga jadi friend nya..mana bisa baca..)


16.Tipe Misterius

Tipe yang biasanya bikin banyak orang bertanya tanya atas apa maksud dari status orang tersebut..Biasanya dalam suatu kalimat membutuhkan Subjek + Predikat + Objek + Keterangan..Tapi orang tipe ini mungkin hanya mengambil beberapa atau malah hanya 1 saja..Dan pastinya mengundang kontroversi..

contoh : "Sudahlah..", "Telah berakhir.." <<< (apanya??), "Termenung..."