18
XII MIPA 4
SMA N 1 UBUD
b. Bahasa C
c. PHP
PHP banyak digunakan karena bahasa pemrograman ini merupakan server side
scripting yang memang dirancang untuk membangun website dinamis. PHP pertama kali
dikembangkan oleh Rasmus Lerdrorf.
d. ActionScript
e. Python
Python menjadi salah satu bahasa pemrograman yang dapat membangun aplikasi,
baik itu berbasis web ataupun berbasis mobile. Banyak perusahaan besar menggunanakn
Phyton dalam pengembanganya seperti Instagram, Pinterest dan Radio, dan juga Python
digunakan oleh para pengembang Google, Yahoo!, dan juga NASA.
f. HTML
2. Kualitas Program
Teori-teori tentang kualitas perangkat lunak telat dikemukakan oleh beberapa ahli
sebagai berikut :
Faktor kualitas menurut ISO 9126 meliputi enam karakteristik kualitas sebagai
berikut:
a. Readability berarti sebuah Bahasa pemrograman bisa dan mudah dibaca serta
dipelajari oleh user.
b. Writability artinya bahasa pemrograman dapat ditulis secara jelas, ringkas, cepat dan
benar.
Bahasa C++ lahir pada tahun 1980, yang dibuat oleh Bjarne Stroustrup di AT&T
Bell Laboratories. Pada tahun 1983-1984, C dengan kelas disempurnakan dengan
menambahkan fasilitas overloading operator, yang mulanya disebut “a better C” kemudian
berganti nama pada tahun 1983 menjadi C++. Simbol ++ merupakan operator penaikan
pada C, digunakan untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih
canggih dari C.
a. Portabel.
Program C maupun C++ selalu tersusun dari 5 (Lima) bagian utama, yaitu :
b. Declaration (Deklarasi)
c. Definition (Definisi)
e. Comments (Komentar)
5. Tipe Data
a. Void (Kosong)
b. Char (Karakter)
c. Int (Integer)
f. Bool (Boolean)
6. Macam-macam Variabel
Terdapat beberapa jenis variabel yang digunakan dalam pemrograman C++, yaitu :
2. Variabel Statis adalah variabel yang menempati ruang memori kumputer secara
permanen, artinya nilai terakhir dari variabel ini akan terus disimpan.
3. Variabel Register, tidak seperti variabel biasa yang berada di memori, variabel
register ini akan disimpan di register CPU.
4. Variabel Eksternal adalah variabel global yang ada atau sudah dideklarasikan di
dalam file lain.
Input adalah perintah yang berfungsi untuk mamasukan data pernyataan kedalam
memori program.Sedangkan, Output adalah perintah yang berfungsi untuk menampilkan
pernyataan sehingga muncul ke layar / hasil consol program. Manipulator adalah fungsi
pembantu yang memungkinkan untuk mengontrol input / output stream.
Dalam pembuatan perangkat lunak tentunya kita sering menghadapi "bug" atau
kesalahan "error" pada proses-proses tertentu. Untuk menghindari banyaknya bug maka
diperlukan pengujian perangkat lunak. Berikut tahapan pengujian perangkat lunak :
1. Pengujian Unit / Unit Testing adalah metode verifikasi perangkat lunak di mana
programmer menguji suatu unit program layak untuk tidaknya dipakai.
2. Pengujian Integrasi lebih pada pengujian penggabungan dari dua atau lebih unit pada
perangkat lunak.
3. Pengujian Sistem yaitu unit-unit proses yang telah diintegrasikan diuji dengan antarmuka
yang sudah dibuat sehingga pengujian ini dimaksud untuk menguji sistem perangkat
lunak.
4. Pengujian Penerimaan dilakukan oleh pengguna yang telah bekerja sama dengan pembuat
program.