|
Operator |
Nama |
Contoh |
Hasil |
|
+ |
Penjumlahan |
z = x + y |
Penjumlahan dari x dan y |
|
- |
Pengurangan |
z = x – y |
Selisih dari x dan y |
|
* |
Perkalian |
z = x * y |
Perkalian dari x dan y |
|
/ |
Pembagian |
z = x / y |
Pembagian x oleh y |
|
% |
Modulus |
z = x % y |
Sisa dari x dibagi y |
|
++ |
Increment |
x++ |
Sama dengan x = x+1 |
|
-- |
Decrement |
x-- |
Sama dengan x = x-1 |
|
Operator |
Nama |
Contoh |
Dalam biner (4bit) |
Hasil Biner |
Hasil Decimal |
|
& |
AND |
x = 5 & 1 |
0101 & 0001 |
0001 |
1 |
|
| |
OR |
x = 5 | 1 |
0101 | 0001 |
0101 |
5 |
|
~ |
NOT |
x = ~ 5 |
~0101 |
1010 |
10 |
|
^ |
XOR |
x = 5 ^ 1 |
0101 ^ 0001 |
0100 |
4 |
|
<< |
Left shift |
x = 5 << 1 |
0101 << 1 |
1010 |
10 |
|
>> |
Right shift |
x = 5 >> 1 |
0101 >> 1 |
0010 |
2 |
|
Operator |
Nama |
Contoh |
Hasil |
|
&& |
And |
a && b |
benar jika a and b bernilai benar |
|
|| |
Or |
a || b |
benar jika salah satu a atau b bernilai benar |
|
! |
Not |
!a |
benar jika a tidak benar |
|
Operator |
Penugasan |
Sama dengan |
Deskripsi |
|
= |
x = y |
x = y |
variabel x memperoleh nilai dari variabel y |
|
+= |
x += y |
x = x + y |
variabel x memperoleh nilai dari x + y |
|
-= |
x -= y |
x = x – y |
variabel x memperoleh nilai dari x – y |
|
*= |
x *= y |
x = x * y |
variabel x memperoleh nilai dari x * y |
|
/= |
x /= y |
x = x / y |
variabel x memperoleh nilai dari x / y |
|
%= |
x %= y |
x = x % y |
variabel x memperoleh nilai dari x % y |
|
<<= |
x <<= y |
x = x << y |
variabel x memperoleh nilai dari x << y |
|
>>= |
x >>= y |
x = x >> y |
variabel x memperoleh nilai dari x >> y |
|
&= |
x &= y |
x = x & y |
variabel x memperoleh nilai dari x & y |
|
|= |
x |= y |
x = x | y |
variabel x memperoleh nilai dari x | y |
|
^= |
x ^= y |
x = x ^ y |
variabel x memperoleh nilai dari x ^ y |
|
Operator |
Nama |
Contoh |
Hasil |
|
== |
Sama dengan |
a == b |
benar jika a sama dengan b |
|
!= |
Tidak sama dengan |
a != b |
benar jika a berbeda dengan b |
|
> |
Lebih besar |
a > b |
benar jika a lebih besar dari b |
|
< |
Lebih kecil |
a < b |
benar jika a lebih kecil dari b |
|
>= |
Lebih besar atau sama dengan |
a >= b |
benar jika a lebih besar atau sama dengan b |
|
<= |
Lebih kecil atau sama dengan |
a <= b |
benar jika a lebih kecil atau sama dengan b |
Comments
1. Transmission Control Protocol
Transmission control protocol (TCP) adalah protocol yang menjaga reliabilitas hubungan komunikasi secara end to end. Konsep dasar dari cara kerja TCP ini adalah, mengirimkan dan menerima segmen-segmen informasi dengan menggunakan data panjang yang beraneka ragam, pada sebuah datagram internet. Dalam hubungannya dengan VoIP, TCP biasanya digunakan untuk menjadi setup sebuah panggilan pada sesi signaling. Jadi TCP tidak digunakan untuk mengirimkan data suara, karena pada komunikasi data VoIP penganganan data yang mengalami keterlambatan lebih penting daripada penanganan paket yang hilang.
2. User Data Protocol
User data proocl adalah salah satu protocol utama diatas IP, yang lebih simple jika dibandingkan dengan TCP. Protocol yang satu ini biasanya digunakan pada situasi yang tidak mementingkan mekanisme reliabilitas. UDP pada VoIP digunakan untuk pengirman audio streaming yang berlangsung secara terus menerus dan lebih mementingkan kecepatan pengirman data.
3. Internet Protocol
Internet Protocol memang didesain untuk interkoneksi sistem komunikasi komputer pada jaringan paket switched. Pada sebuah jaringan IP/TCP sebuah komputer di identifikasi dengan menggunakan alamat IP. Jadi tiap-tiap komputer mempunyai alamat IP yang terbilang unik dan berbeda satu sama lainnya. Terakhir protocol data aksen yang terhubung secara langsung dengan media fisik. Secara umum protocol ini bertugas untuk menangani pendeteksian kesalahan ketikan proses transfer data. Untuk komunikasi datanya, IP ini mengimplementasikan dua fungsi dasar yaitu addressing dan fragmentasi.
Muhammad ikbal
12 TKJ