14
2.3.1.4 Pseudocode
Pseudocode
adalah
gambaran
singkat
dan
informal
dari
sebuah
algoritma
pemrograman komputer yang menggunakan bentuk pemrograman struktural.
Pseudocode
mengabaikan
detil-detil
seperti subrutin,
deklarasi
variabel
dan
sintaks
yang
spesifik
dari
suatu
bahasa
pemrograman. Pseudocode
dapat
ditulis
dalam bahasa-bahasa
pemrograman
dengan
sintaks
yang
disederhanakan,
misalnya bahasa pemrograman PASCAL, C atau BASIC.
Tujuan penggunaan pseudocode
adalah
untuk
menyederhanakan
bahasa
pemrograman menjadi bahasa manusia,
sehingga memudahkan manusia
untuk
membaca alur dari suatu algoritma.
Berikut
adalah
contoh
dari
sebuah pseudocode
untuk
pengenalan
angka
genap atau angka ganjil:
JIKA Angka = 0 MAKA Tulis NOL
SELAIN ITU JIKA Angka MODULUS 2 = 0 MAKA Tulis Genap
SELAIN ITU Tulis Ganjil
2.3.2
Kriptografi
2.3.2.1 Pengertian Kriptografi
Dalam konteks
Matematika
dan
ilmu
Komputer,
kriptografi
adalah
ilmu
yang mempelajari tentang kerahasiaan data. Pada zaman modern ini, kriptografi
adalah
salah
satu
cabang
dari
Information
Theory
(mata
pelajaran Applied
Mathematics), yang bertujuan untuk membuat data menjadi rahasia dan
memastikan autentikasi sebelum akses data tersebut.
|