Kamis, 29 November 2018

Cloud Computing Service

Cloud Computing is the delivery of computing service servers, storage, databases, networking, software, analytics, intelligence and more over the Internet to offer faster innovation, flexible resources, and economies of scale. You typically pay only for cloud services you use, helping lower your operating costs, run your infrastructure more efficiently, and scale as your business needs change.

Advantages of using Cloud Computing Service
You can manage reapplication and hosting services of physical or virtual servers to provide failover in the event of catastrophe, time reduced because it does not have to restore through the internet, and can be used to manage data backup to provide data restoration.

Cloud Computing Service Service Models
IAAS (Center Cloud Computing Services)
PAAS (Develop Software)
SAAS (Software As A Service)

There are 3 types of cloud services
Private Cloud (Private storing)
Public Cloud (People can see the files you are saving, (often used by companies))
Hybrid Cloud (A little combination of both private and public cloud)

Cloud Advantage
- Lower commute resource cost
- Flexible performance
- Reduced software/hardware cost
- Manageabe infrastructure update
- Retrieve storage capacity
- Increased data reliability
- Universal data access
- Easier group collaboration
- Device independence

Cloud Disadvantage
- Require a constant internet connection
- Features might be limited
- Performance/speed concern
- Data/system contingency plan cost
- Data security concern
- Doesn't work with low speed connection

Rayhan Ardiya Dwantara
2201788016    

Selasa, 16 Oktober 2018

Algorithm And Programming

1. tipe data
2. variabel
3. Aritmatika
4. Output
5. Input

tipe data

1. int  : untuk bilangan bulat, format: %d
2. char : untuk 1 karakter, format : %c
3. float : untuk bil. decimal/koma, presisi 7 digit, format : %f
4. double : untuk bil. decimal/koma, presisi 15 digit, format : %f


variabel

deklarasi : membuat varibel tanpa isi (nilai)
cara deklarasi variabel:
[tipe data] [nama variabel];

contoh variabel untuk umur:
1. int umur;

contoh variabel untuk nomimal uang:
1. float uang;

contoh variabel untuk huruf
1. char huruf;

inisialisasi : memberi nilai awal di variabel
cara iniasialisasi variabel:
[tipe data] [nama variabel] = [nilai awal];

contoh variabel untuk umur:
1. int umur=20;

contoh variabel untuk nomimal uang:
1. float uang = 5000.32;

contoh variabel untuk huruf
1. char huruf = 'B';

Aritmatika

+ : penjumlahan
- : pengurangan
/ : pembagian
* : perkalian
% : sisa bagi

output
menggunakan printf();

        input
        menggunakan scanf("");
- parameter 1 berupa format
- parameter selanjutnya tergantung jumlah formatnya
  dan harus ditambahkan &

Pointer & Array
-Pointer = variabel yang digunakan untuk
menunjuk alamat variabel lain

sintaks:
[tipe data] *[nama variabel];

Array
Array 1 dimensi, 2 dimensi, 3 dimensi

sintaks:
(tipe data) (nama variabel) ([jumlah array]);

String
Manipulasi String
strcpy = untuk copy string
strstr = untuk menemukan string
strcmp = untuk membandingkan string, tapi case sensitif
strcmpi =untuk membandingkan string, tapi boleh case sensitif
strtok = untuk memotong string
strcat = untuk menggabungkan string
strncat = untuk menggabungkan string sesuai indexnya
strrev = untuk membalikan string
memcpy = mengambil beberapa string
strlen = untuk ambil panjangnya string

Function And Recursion

returnmax = Mencari lalu menampilkan nilai max
returnvalue = Mencari lalu menampilkan value yang di input
void = Tipe data yang return 0

Recursive = Fungsi yang memanggil fungsinya sendiri
Structure = Tipe data yang mengandung tipe data lainnya didalamnya

Rayhan Ardiya Dwantara
2201788016