Postingan

Sorting & Searching

Gambar
Sorting & Searching Sorting Sorting adalah pengurutan suatu data. Sorting memiliki banyak jenis, diantaranya: 1. Bubble sort :  penyortiran yang sederhana yang bekerja secara berulang-ulang dengan cara membandingkan diantara 2 nilai/elemen dan akan di lanjutkan sampai sudah benar. 2. Selection sort :   penyortiran dengan membanding ka n nilai paling kecil dari elemen dari data acak dan ditempatkan di awal data lalu mencari nilai paling kecil ke 2 lanjut sampai selesai. 3. Insertion sort :  penyortiran dengan membanding ka n  nilai paling kecil lalu di simpan dan nilai yang tersimpan akan di letakan di urutan pertama lalu di bandingkan dengan nilai lainnya dengan yang tersimpan. 4. Quick sort : penyortiran dengan membanding ka n menggunakan nilai acak dapat di sebut dengan PIVOT  dan di gunakan untuk membandingkan semua nilai di elemen antara lebih kecil/besar dari  PIVOT   tersebut.  5. Merge sort :  peny...

File processing

File processing File processing adalah proses menciptakan , menyimpan dan mengakses konten dari file yang terpilih , dan di   File processing di gunakan untuk membuka file yang telah di simpan untuk di read aja atau untuk mengubah/menambah isi dari file tersebut. berikut ini adalah kode Identifier dari menggunakan   File processing : 'r' to read(hanya untuk membaca) 'w' to write(menulis) 'a' to append data(menambah) 'r+' to read/write 'w+' to read/write 'a+' to read/append fopen(file) to open a file(membuka file) fclose(file) to close a file(menutup file) fscanf(INPUT)(membaca kembali file yang telah disimpan) fprintf(OUTPUT)(mencetak file yang diproses) feof(file)(end of file) syntax: int main  {     Int var=0;     int var;     FILE *fl=fopen(“nama data.type”,”mode utama(r/w/a)”);     While(!feof(fl)) {     Fscanf(fl,”%type variable”,variable[index])     Index++; }   ...

Cloud computing

Cloud computing   Cloud computing adalah sebuah database yang disimpan melalui internet daripada mengunakan server lokal dan bersifat online.  dengan ini kita bisa menyimpan data tersebut di sebuah tempat dan mengakses data tersebut dimana saja. Dan tanpa adanya masalah seperti :  kepenuhan kapasitas memori  kerusakan data dalam server  pengeluaran uang(tidak usah beli hardware apapun) kita h anya perlu internet untuk mengaksesnya. tipe service yang tersedia pada cloud computing dan contohnya aplikasi SaaS(Software as a Service) Google Apps, Dropbox. PaaS(Platform as a Service) Windows Azure, Google App Engine, OpenShift. IaaS (Infrastructure as a Service) Amazon Web Services , Microsoft Azure, Google Compute Engine. 2201787184 skyconnectiva.com binus.ac.id Stenli Tong

FUNCTION and RECURSIVE

Gambar
FUNCTION & RECURSION 1 . Function : Function adalah sebuah statement yang menjalankan sebuah program.  Function terletak di atas sebelum int main karena Function akan di baca dan di jalankan sebelum menjalankan program di dalam int main. Dalam pemakaian dan pembuatan Function biasanya  di perlukan pada saat melakukan perhitungan seperti  perkalian,penjumlahan,pembagian dan seterusnya dan  saat membuat suatu langkah dalam membuat program dan ingin dilakukan secara terus menerus, bisa dengan cara memanggil  Function yang telah di buat . contoh : dapat di bilang berdasarkan contoh di atas bahwa proses perhitungan sudah di jalankan sebelum program int main di jalankan maka untuk mendapatkan hasil 5 kita memanggil function yang telah di buat sebelum int main.   Function pun memiliki 2 jenis yaitu recursive dan iterative. kali ini kita akan membahas tentang  recursive function. 2. R ecursion : Recursion ada...

pointer and array

Gambar
Pointer And Array Pointer merupakan sebuah variable yang digunakan untuk menyimpan address atau alamat dari variable lain.  Pointer biasanya menggunakan tanda ' * ' yaitu artinya content of. Ada beberapa jenis pointer. Pointer single =  * Pointer double =  ** Pointer triple =  *** ada juga tanda  '&'  yaitu artinya address of . dan contoh penggunaan pointer ini : jadi dari int angka1 = 3 , di inisialisasi bahwa angka1 menjadi angka2. maka angka2 akan memiliki hasil yang sama seperti angka1.   Array  Array adalah sekumpulan tipe data yang sama untuk menampung data. Array pertama akan diinisialisasi dengan sebuah ukuran. Array biasa digunakan untuk data yang banyak dan dilakukan proses terhadap data tersebut berkali-kali. sekian dari array dan pointer 2201787184 skyconnectiva.com binus.ac.id Stenli Tong

"Repetition & Selection"

Gambar
"Repetition & Selection" A. repetition : Secara singkat inti dari Repetition adalah satu atau lebih instruksi (perintah) yang akan diulang selama waktu tertentu , dan  Repetition juga bisa disebut  Looping . Repetition  / operasi perulangan memiliki 3 command  : For loop while loop do-while loop 1 . For Loop  syntax :  for(exp1 ; exp2 ; exp3) {    statement1;    statement2;   } contoh  :                                                         seperti contoh : exp1  disebut dengan inisialisasi variabel. exp2  disebut dengan syarat( i  <=10 )(jika syarat ini terpenuhi maka proses pengulangan berhenti). exp3  disebut operasi bilangan :  nilai yang ditentukan. Pada contoh di...