Pengkodean, Aritmatika, Boolean
Tugas Pertemuan III
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 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 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.
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
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
Posting Komentar