Cloud computing adalah teknologi yang menjadikan internet sebagai pusat pengelolaan data dan aplikasi dimana user harus login untuk dapat mengaksesnya.
Manfaat cloud computing:
- fleksibilitas
- pemulihan bencana dengan kata lain perusahaan dapat menjauhkan investasi besar di awal dan menggabungkan keahlian pihak ketiga
Kekurangan cloud computing:
- harus ada akses internet
- rawan di hack
Wednesday, December 19, 2018
Function dan Recursion
Function adalah bagian dari program yang dibuat untuk mengerjakan tugas tertentu. untuk menggunakan function kita hanya perlu memanggilnya di program utana kita dengan cara menuliskan nama functionnya.
Recursion merupakan function yang memanggil dirinya sendiri. Seperti membuat program untuk menampilkan angka fibonacci.
Recursion merupakan function yang memanggil dirinya sendiri. Seperti membuat program untuk menampilkan angka fibonacci.
Monday, December 17, 2018
Sorting dan Searching
Simple Sorting
Bubble Sort
Mengurutkan data dengan cara memindahkan data disampingnya satu per satu sampai data sudah urut semua.
Selection Sort
Dengan mencari data yang terkecil dan memindahkannya kedepan.


Bubble Sort
Mengurutkan data dengan cara memindahkan data disampingnya satu per satu sampai data sudah urut semua.
Selection Sort
Dengan mencari data yang terkecil dan memindahkannya kedepan.

Insertion Sort
Mengurutkan antara 2 array sampai banyaknya array, sampai semua data urut, dengan mengecek apakah array sebelumnya lebih besar dari array sesudahnya ( berlaku untuk Ascending).

Intermediate Sorting
Quick Sort
Tentukan pivot dan memilih yang kanan yang lebih besar dari pivot dan kiri memilih lebih kecil dari pivot ( atau sebaliknya) dan mengswapnya hingga array terbagi 2 lagidan melakukan quick sort lagi di 2 bagian itu, dan seterusnya hingga array tak bisa dibagi lagi.

Merge Sort
Membagi jadi beberapa bagian, untuk di swap antara 2 array, dan menggabunginya dengan array yang di swap sampai array ter sorting.

Searching
Dibagi menjadi 3:
Linear Search
Adalah jenis pencarian dilakukan secara sekuensial dari awal hingga akhir.
Binary Search
Adalah pencarian biner yang dapat dilakukan jika data sudah terurut.
Interpolation Search
Adalah metode pencarian dengan menggunakan teknik perkiraan data. Metode ini didasari pada proses mencari nomor telepon di buku telepon. Rumus:

File Operation
Yaitu sebuah teknik dalam programming untuk membaca, menulis,menyimpan sebuah data dalam sebuah file.
Langkah pertama untuk membuka file adalah open filenya menggunakan function di library <stdio.h> yaitu fopen().
macam macam pilihan jika kita sudah membuka sebuah file yaitu:
' r ' opening a file to be read
' w ' creating a file to be written
' a ' opening a file for data append
Langkah pertama untuk membuka file adalah open filenya menggunakan function di library <stdio.h> yaitu fopen().
macam macam pilihan jika kita sudah membuka sebuah file yaitu:
' r ' opening a file to be read
' w ' creating a file to be written
' a ' opening a file for data append
Pointer dan Array
Pointer adalah sebuah variabel yang digunakan untuk menyimpan alamat dari variabel lain.Pointer juga disebut dengan penunjuk, sesuai dengan namanya. Pointer didefinisikan dengan cara menaruh * setelah tipe data sebuah variabel, contohnya int *ptrx. Ada juga simbol "&" yang menandakan alamat dari sebuah variabel. Dengan mengatakan bahwa *ptrx = &x maka nilai x akan sama dengan nilai yang kita beri ke *ptrx.
Array yaitu sekumpulan data yang sama untuk menampung data. Array pertama akan di inisialisasi dengan ukurannya. Ada array 1 dimensi, 2 dimensi, dan 3 dimensi.
Array yaitu sekumpulan data yang sama untuk menampung data. Array pertama akan di inisialisasi dengan ukurannya. Ada array 1 dimensi, 2 dimensi, dan 3 dimensi.
Subscribe to:
Posts (Atom)