Anggota: Edward Yonanda H. Nicholaus Kevin T. Russell Jovan Khan Tommy Harsono Yudi Prasetya XIA6 13 XIA6 26 XIA6 28 XIA6 34 XIA6 40
3.PEMROGRAMAN WEB Pemrograman web pada dasarnya digunakan untuk mendesain halaman situs web yang dinamis dan interaktif. Suatu halaman web dibangun dengan menggunakan bahasa HTML dan perlu di digaris bawahi bahwa HTML bukan bahasa pemrograman, HTML hanyalah melakukan markup(penandaan) pada suatu teks sehingga akan menghasilkan format tertentu apabila dibaca oleh browser. Itu sebabnya HTML hanya bersifat statis. Pemrograman web didesain untuk dapat mengubah-ubah output HTML tersebut sehingga tidak lagi statis melainkan dinamis. Bahasa pemrograman yang digunkan untuk pemrograman web adalah ASP, PHP, JSP, VBScript, dan Java Script.
4.PEMROGRAMAN GAME Pemrograman game adalah pemrograman yang paling rumit. Sebelum dikembangkan, sebuah game harus memiliki konsep cerita yang jelas dan menarik. Kemudian pemrograman game harus menggabungkan seluruh pustaka dan API(Aplication Programing Interface) yang ada. Karena alasan diatas bahasa pemrograman yang paling populer untuk pemrograman game adalah C++, java dan C. sifat orientasi objek dan compiler dari bahasa tersebut mendukung untuk pemrograman game. Namun bukan berarti bahasa pemrograman yang lain tidak mendapat tempat, jika game yang dibuat adalah game sederhana maka bahasa pemrograman seperti visual basic pun dapat digunakan untuk menciptakan game.
Pemrograman Visual : Penggunaan ekspresi visual (seperti grafik, gambar, atau ikon) dalam proses pemrograman Mengacu pada aktivitas yang memungkinkan pengguna untuk membuat program dalam dua (atau lebih) dimensi.
Visualisi
Penggunaan representasi visual (grafik, gambar, atau animasi) untuk menggambarkan program, data, struktur atau tingkah laku dinamis sistem yang kompleks.
Sistem Pemrograman Visual: Sistem komputer yang mendukung baik pemrograman visual maupun visualisasi
Contoh Bahasa Visual (1) Kenyataan, bahasa visual lebih tua dari saudaranya tekstual ada anggapan komputer tidak bisa apa-apa
Examples of Visual Languages (2) Bahasa visual Modern Pictograms Elemen pada GUI Simbol File dan folder, dll.
Skema rangkaian elektronik Diagram keadaan, diagram E-R Petri Nets: Bahasa visual untuk tingkah laku system
Bahasa campuran: berisi elemen visual yang mempunyai elemen tekstual (keterangan)
Gambas adalah bahasa pemrograman untuk Linux dengan mensimulasi kemudahan VB (Visual Basic) dan VB sendiri yang juga merupakan salah satu pemrograman Visual untuk
Windows yang berorientasi pada BASIC. BASIC sendiri , adalah singkatan dari BeginnersAllpurpose Symbolic. Pencipta dari gambas adalah seorang pria kewarganegaraan Prancis bernama Benoit Minishi, dan gambas ini diliris sejak tahun 1999. Walaupun source codes Gambas tidak sama dengan Visual Basic, tapi ia adalah sebuah BASIC Interpreter dengan objek-objek yang istimewa. Hal ini membuat Gambas sebagai pilihan yang baik bagi pengguna Linux dengan memanfaatkan pengetahuan pemrograman VB diatas landasan GNU yang bebas . Selain itu juga gambas merupakan sebuah IDE yang kepanjangan dari Integrated Development Environment ( IDE berarti program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.) yang berorientasi pada RAD yang kepanjangan dari Rapid Application Development ( RAD yang berarti model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada siklus pembangunan pendek/singkat/cepat.) Dengan Gambas kita dapat menggunakan aplikasi berbasis GUI yang kepanjangan dari Graphic User Interface (GUI yang berarti metoda interaksi secara grafis antara pengguna dan komputer) di Linux dengan mudah. Beberapa kelebihan Gambas: 1) Memiliki tampilan interface GUI yang familiar dan simpel 2) Memiliki license sama dengan linux, yaitu free dan opensource 3) Lingkungan kerja gambas dibuat dengan Gambas itu sendiri 4) Gambas dapat dijadikan debugger yang baik 5) Gambas sangat mudah diterjemahkan ke bahasa apapun 6) Mendukung database PostgreeSQL Mysql, SQLite Kekurangannya: 1) Minimnya dokumentasi ataupun forum-forum yang membahas pemrograman ini. 2) Karena berjalan di linux, seperti biasanya, instalasi terkadang tidak semulus di readmenya.
Variabel adalah lokasi/tempat penyimpanan sementara dalam memori untuk data program. Dalam Bahasa Basic, untuk mendeklarasikan variable harus mengikuti aturan sebagai berikut: Harus diawali dengan huruf Tidak dapat berisi spasi atau karakter kosong Panjang variable tidak lebih dari 255 karakter Tidak boleh terdapat duplikasi nama Tidak boleh mengandung reserved word Pendeklarasian variable dapat dilakukan dengan cara:
DIM Variabel yang dideklarasikan dengan DIM memiliki sifat local. Deklarasi tersebut berlaku dalam suatu prosedur/fungsi, dimana variable tersebut dideklarasikan. DIM harus dideklarasikan di permulaan prosedur/fungsi. Contoh: DIM (variable) as (type Data) DIM (variable) [array] as (type data) Dim nilai as integer Dim nama [20] as String
Static dan Hak akses Public dan Private Pendeklarasian dengan pemberian hak akses mempunyai karakteristik tertentu, pendeklarasian tersebut biasanya dilakukan di awal fungsi atau class. Macam pendeklarasian tersebut adalah: Static Variabel itu dapat di shared kan atau digunakan dengan setiap object yang berada pada kelas. Public Variabel yang dideklarasikan bersifat public dan dapat diakses oleh kelas lain. Private
Variabel yang dideklarasikan memiliki sifat yang mirip dengan variable yang dideklarasikan dengan DIM namun hanya dapat diakses dalam class dimana variable dibentuk. Contoh: STATIC PUBLIC koordinat x as Integer PUBLIC nama ID as String Sebuah variabel pada Gambas memiliki sebuah tipe data. Contohnya, untuk usia dari pengguna ini, bernilai integer, jadi tipe data variabel ini akan menjadi bertipe integer. Gambas memiliki beberapa tipe data, seperti :