Postingan

File processing

Rabu 5 desember 2018 hari  ini saya dapat pelajaran algoritma dan pemrograman lagi , dan pembahasan kali ini adalah file processing , dimana kita bermain coding tapi juga dengan membuka file . oke di filel processing , ada yang namanya standart streams , di bahasa C ada 3 standart streams yaitu 1.starndart input streams 2.standart output streams 3. standart error streams lalu kita masuk ke intinya, bagaimana cara kita membuka file di dalam coding bahasa c caranya adalah menggunakan FILE * fp ; contohnya saja FILE *fopen(nama filenya) sebenarnya ada library nya untuk open file  seperi 'r' yaitu hanya membaca  lalu 'w' hanya writen , dll semua bisa ditemukan di buku  .  lalu untuk menutup file kita perlu menuliskan fclose(FILE *stream) lalu ada juga input dan output file . yang mana akan menggunakan library yg diatas ini .  sekian dari saya , terima kasih  andreas leonardo soenarto 220160876

structure dan union

Rabu 28 november 2018 hari ini , saya kelas algoritma dan pemrograman , bab hari ini tentang structure data, yang biasa disebud struct dalam coding . struct ini merupakan dasar yang penting untuk membuat program di bahasa C , karena nanti pun di semester 2 saya akan dapat mata kuliah data struktur ini untuk lebih pendalamannya . pertama struct , apa itu ?? . struct merupakan sebuah tipe data yang menyimpan banyak macam data . di pemanggilannya saat coding dia menggunakan "struct nama_structnya" lalu yang unik dia akan menggunakan {}; , ada titik komanya  ,ehehehe . nah sekarang untuk mengakses struct itu sendiri ada perintahnya , seperti ini akan saya contohkan struct maha { char nama int nilai }; di sini kita sudan mempunyai sebuah struct maka kita akan memanggilnya dengan cara seperti ini scanf("%d %c",maha.nilai,maha.nama) disini kita bisa simpulkan , untuk memanggil struct tersebut kita harus menuliskan nama structnya lalu beri . dan pilih nama  jen...

Searching and Sorting

Rabu 12 Desember 2018 Hari ini saya menghadiri kelas algoritma dan pemrograman , materi hari ini tentang sorting dan searching yang mana fungsi fungsi ini akan selalu digunakan dari sekarang sampai ke dunia kerja , pertama tama , sorting , sorting adalah proses dimana kita mengurutkan data sedikit ataupun banyak , bisa berurut ascending atau descending . di sorting ada beberapa cara untuk melakukannya . untuk contohnya saya beri 3 contoh yaitu 1. bubble sort . bubble sort adalah sorting yang paling mudah , dan konsepnya sangat mudah dipahami . tapi dibalik mudahnya bubble sort , dialah sorting yang paling lama , kenapa ?? karena sistem bublle sort adalah membandingkan setiap 1 objek ke objek lainnya sampai semua objek habis , dan baru berpindah ke objek kedua dan seterusnya, inilah kenapa bubble sort dikatakan sorting yang paling mudah , karena konsepnya yang seperti ini 2. selection sort untuk insertion sort , konsep kali ini agak berbeda , tetapi untuk insertion sort tingka...

CLOUD COMPUTING

Rabu 28 november 2018 Setelah pelajaran function dan rekrusife , ada dosen tamu yang menjelaskan tentang suatu teknologi baru yang bernama cloud computing.yang mana menurut saya ini adalah teknologi yang unik , karena cloud computing bisa menyimpan data di sebuah data internet yang disimpan dalam server , dan kita pun bisa mengaksesnya dengan mudah dan tanpa takut akan kehilangan data, karena salah satu kelebihan terbaik cloud computing adalah 95% data tidak akan hilang . di hari itu juga dijelaskan banyak sekali tentang kelebihan kelebihan cloud computing , selain harganya yang murah , data yang aman , juga lebih praktis karena server juga sudah disediakan oleh provider cloud computing itu sendiri . di cloud computing disediakan 6 macam service yaitu infrastructure as a service platform as a service software as a service mobile "backend" as a service serverless computing function as a service dan untuk model dalam cloud computing dibagi menjadi 3 yaitu private...

function dan rekrusife

Rabu 28 november 2018 Hari ini kelas algortima dan pemrograman lagi , bab kali ini diajarkan tentag function dan fungsi recrusive . apa itu function ??? apa itu rekrusife ?? . function adalah suatu kumpulan perintah yang dikumpulkan dalam suatu fungsi yang bisa dipanggil hanya dengan menuliskan mana functionnya , dan bisa digunakan berkali kali . seperti contohnya kita ingin membuat fungsi perhitungan akar , maka kita hanya perlu membuat function perhitungan tersebut dan didalam int main hanya perlu melampirkan nama functionnya . tapi di function dia punya syarat . saat dipanggil di dalam int main harus disertakan () dan didalamnya adalah variabel yang digunakan dalam function tersebut . contohnya : akar(a,b) a dan b adalah variabel yang digunakan untuk melakukan perhitungan akar , dan 1 lagi saat kita menuliskan function diluar int main kita harus memberi nama variabel nya . contohnya : int akar(int a,int b) untuk rekrusife adalah suatu fungsi spesial yang dimiliki beber...

Pointers and array

17 oktober 2018 Di kelas Algoritma dan pemrograman hari ini membahas tentang pointers dan array , pertama saya akan membahas tentang pointers definisi dari pointers itu sendiri adalah variabel ynag menyimpan alamat dari variabel lainnya . pointers ini mempunyai syntax <tipedata> *ptr_name; dafinisi dari pointer ke pointer adalah variabel yang menyimpan alamat dari pointer lainnya . lalu di bab ke 2 ada array . array sendiri adalah data yang disimpan di suatu struktur yang bisa diakses sebagai group atau individu . beberapa variabel disimpan menggunakan nama yang sama . karakter dari array adalah homogen - semua elemen mempunyai data yang sama random acces - setiap elemen dapat ditangkap secara individual array bisa dibuat menjadi banyak dimensi , ada 1 dimensi , 2 dimensi dan 3 dimensi . pointer ada 3 jenis yaitu pointer constatn dan pointer variabel -pointer variabel adalah pointer yang bisa di tugaskan dengan nilai saat dijalankan -pointer konstan adalah pointe...
Dalam algoritma ada yang bernama repetition yang berarti repetition didefinisikan sebagai : -pengulangan suatu instruksi 1 kali atau lebih -Jumlah pengulangan dapat ditentukan sebelumnya atau ditentukan kemudian pada waktu proses -Pengulangan / operasi perulangan: for while do-while untuk repetition for bisa diberikan sebuah format hafalan yaitu for(a;b;c) yang mana artinya a adalah insisialisasi variabel , lalu b adalah syarat yang harus dipenuhi untuk perulangan , dan c adalah tindakan yang akan dilakukan selama pengulangan untuk while sendiri mempunyai format berbeda yaitu while(a){ statemen } yang berarti a itu adalah syarat yang harus dipenuhi untuk melakukan while , dan statemen itu adalah tindakan yang akan dilakukan jika syarat a terpenuhi . untuk do while , dia merupakan yang spesial , karene dia menjalankan programnya dahulu baru mengecek apa syarat yang akan di penuhi , do while sendiri punya format yaitu do{ statemen }while(a) yang mana statemen itu adalah ...