FUNCTION AND RECURSION
- · MODULAR PROGRAMMING:
1.
Fungsi terbentuk
melalui pengelompokkan beberapa pernyataan untuk melakukan pekerjaan tertentu.
2.
Module dibutuhkan
ketika ada beberapa blok dari pernyataan yang sering digunakan oleh kode berbeda
lainnya di sebuah program.
3.
Function juga
bisa dikatan sebagai subprogram.
- · KEUNTUNGAN DARI MENGGUNAKAN MODULE:
1.
Designnya dari
atas ke bawah dengan sub-goal, program yang besar terbagi menjadi module yang
lebih kecil.
2.
Dapat diselesaikan
oleh lebih dari satu program.
3.
Mudah untuk
menunjukan eror.
4.
Modifikasi dapat
diselesaikan tanpa mempengaruhi keseluruhan kode.
5.
Mudah untuk
didokumentasukan.
- · CONTOH DARI MEMBAGI PROGRAM KE SUBPROGRAM:
![]() |
·


·
- BENTUK DARI FUNCTION:
return-value-type function-name( parameter-list )
{
statements;
statements;
}
- · CONTOH DARI FUNCTION:
|
|
- · PENGERTIAN RECURSIVE:
Recursive adalah function yang memanggil dirinya
sendiri.
Contohnya adalah mencari factorial:
n! = 1, untuk n = 0;
n! = n * (n-1)!, untuk n > 0
5! = 5 * 4!
4! = 4 * 3!
3! = 3 * 2!
2! = 2 * 1!
1! = 1* 0!
0! = 1
jadinya : 5!
= 1*2*3*4*5 = 120
- · CONTOH MENCARI FAKTORIAL MENGGUNAKAN RECRUSIVE:
long factor
(int n)
{
if(n==0) return (1);
else return(n * factor(n-1));
}
MATERI
DOSEN TAMU
·
APA ITU
CLOUD:
Cloud bisa mengacu pada jaringan atau internet. Yang hadir
di tempat tertentu yang dapat diakses dari lokasi manapun dari jaringan public atau
jaringan pribadi.
Cloud juga megacu untuk mengelola,mengkonfigurasi,dan
mengakses aplikasi online. Dan juga menawarkan penyimpanan data secara
online,menghitung,infrastruktur jaringan dan aplikasi yang mengantarkan sebagai
layanan jaringan.
Perhitungan cloud cenderung memisahkan infrastruktur
dengan bisnis.
·
CLOUD
COMPUTING IDEA:
Memisahkan infrastruktur IT dari main system, menyebarkan
cloud yang artinya keluar sumber inrastruktur, efisiensi penyediaan
infrastruktur.
·
CONTOH:
1.
Social networking:
facebook, instagraam.
2.
Data sharing:
email, dropbox.
3.
Education: quipper,zenius,ruangguru.
4.
Business /
office applications: online shop portal, google docs.
5.
HPC for
limited duration: efficiency for massive computing workload.
6.
Etc: media
streaming, games, entertainment.
·
KONSEP
DASAR:
Deployment model: menetapkantipe untuk mengakses
cloud.
Tipe aksesnya:
1.
Public.
2.
Pribadi.
3.
Campuran.
·
MODEL:
Model service:
Seberapa dalam fungsi dari layanan cloud:
1.
Infrastruktur
sebagai servis.
2.
Platform sebagai
servis.
3.
Software sebagai
servis.
·
PEMAKAIAN
CLOUD UNTUK USAHA:
Pemulihan bencana sebagai servis.
/Fahiya Namira - 2201755150/
/Fahiya Namira - 2201755150/

Komentar
Posting Komentar