Pengkodean, Aritmatika, Boolean

 Tugas Pertemuan III

I Nyoman Yodya Mahesa Sastra
2105551126
Pengantar Sistem Teknologi Informasi
I Putu Agus Eka Pratama, S.T., M.T.
Kelas D
Program Studi Teknologi Informasi
Fakultas Teknik
Universitas Udayana


Gambar 1. Ilustrasi Koding
Sumber : Finansialku

MATERI PENGKODEAN

Pengkodean (coding) adalah upaya untuk mengubah karekter-karakter dari data yang dikirim dan diterima oleh komputer agar dapat dipahami oleh komputer tersebut, dengan menggunakan standarisasi kode (huruf, angka, aritmatika, tanda khusus lainnya).

Latar belakang pengkodean (coding) pada komputer dan jaringan komputer:
1.Adanya komunikasi minimal 2 perangkat terhubung
2.Data tersebut tidak serta merta dapat dibaca dan dipahami oleh kedua belah pihak 
3.Perlu seperangkat standar untuk mengkodekan data-data tersebut ke bentuk yang dipahami.

Pengkodean yang kita kenal saat ini yaitu

- ASCII (American Standard Code for Information Interchange).

Gambar 2. Contoh kode ASCII
Sumber : www.researchgate.net

Pengkodean standar Amerika Serikat untuk pertukaran informasi secara internasional dalam bentuk kode huruf dan simbol. Kode ASCII memiliki komposisi bilangan biner 7 bit dan disimpan sebagai sandi 8 bit dengan menambakan satu angka 0 sebagai bit significant tertinggi. 

- UNICODE (Universal Code). 

Gambar 3. Contoh Kode UNICODE
Sumber : hirohonshuku.com

UNICODE dalam pengkodeannya memanfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainnya seperti kode bahasa dari berbagai daerah/suku/negara non huruf latin lainnya (Jepang, Cina, Thailand, Arab, aksara-aksara nusantara). UNICODE menggantikan ASCII dengan kelebihan yang dimilikinya ini.

- Bahasa Pemrograman

Dalam bahasa pemrograman (C, PHP, Python, dll), pengkodean diimplementasikan dalam bentuk syntaks, tipe data, array, string, dll. Sehingga baris sumber kode yang diketikkan oleh programmer (user/manusia melalui algoritma) untuk dapat dipahami oleh mesin (komputer) melalui compiler dan interpreter.


MATERI ARITMATIKA

Gambar 4. Contoh Operator Aritmatika
Sumber : GeeksforGeeks

Aritmatika pada dasarnya tidak dapat lepas dari peran pertama komputer sebagai alat hitung matematis (komputer = compute = hitung). 

ALU (Arithmetic And Logic Unit, unit aritmatika dan logika) pada komputer adalah bagian penting untuk melakukan operasi hitungan aritmatika dan logika. 

Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan lalu diikuti dengan perkalian (penjumlahan berulang) dan pembagian (pengurangan berulang).


MATERI BOOLEAN

Gambar 5. Operasi Boolean
Sumber Wikimedia Commons

Boolean atau Aljabar Boolean merupakan bagian dari matematika dan logika matematika dalam bentuk struktur aljabar untuk penanganan operasi logika (AND, OR, NOR, NAND) dan teori himpunan (union, intersection, komplemen).

Boolean adalah suatu tipe data yang hanya mempunyai dua nilai, yaitu True atau false. Implementasi Aljabar Boolean pada bahasa pemograman, di antaranya mensubtitusikan nilai True dengan angka 1 dan nilai False dengan angka 0.

Komentar

Postingan populer dari blog ini

Contoh Technopreneurship di Indonesia

Java, Net, Python

Keamanan Informasi dan Kriptografi