[go: up one dir, main page]

0% menganggap dokumen ini bermanfaat (0 suara)
2K tayangan3 halaman

Dasar Pemrograman Action Script 3: Berikut Adalah Aturan Dalam Penulisan Actioscript 3 (AS3) - Case Sensitive

Dokumen tersebut membahas aturan-aturan dasar dalam pemrograman ActionScript 3 (AS3) seperti penulisan kode yang case sensitive, penggunaan semicolons dan parentheses, penggunaan code blocks, whitespace, comments, literals, dan penjelasan tentang variable beserta aturan penulisan namanya.

Diunggah oleh

smk waha
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2K tayangan3 halaman

Dasar Pemrograman Action Script 3: Berikut Adalah Aturan Dalam Penulisan Actioscript 3 (AS3) - Case Sensitive

Dokumen tersebut membahas aturan-aturan dasar dalam pemrograman ActionScript 3 (AS3) seperti penulisan kode yang case sensitive, penggunaan semicolons dan parentheses, penggunaan code blocks, whitespace, comments, literals, dan penjelasan tentang variable beserta aturan penulisan namanya.

Diunggah oleh

smk waha
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Dasar Pemrograman Action Script 3

A. Berikut adalah aturan dalam penulisan Actioscript 3 (AS3).

a. Case Sensitive
Penulisan kode AS3 menggunakan format sensitif case, sehingga setiap kode harus
ditulis tepat sebagaimana mestinya. Satu perbedaan karakter akan menghasilkan
perbedaan, sebagai contoh 2 baris kode berikut berbeda.
1. var bilanganGenap:int;
2. var BilanganGenap:int;

b. Semicolons
Semicolons (;) atau titik koma dalam AS3 digunakan sebagai akhir dari sebuah baris
kode. Meskipun dituliskan dalam satu baris, jika ditambahkan tanda titik koma dapat
diartikan sebagai baris perintah baru

1. kode baris 1;
2. kode baris 2; kode baris 3;
c. Parentheses
Parentheses atau tanda kurung ( ) digunakan untuk mengubah urutan dalam sebuah
operasi/fungsi. Operasi yang diberikan tanda kurung akan dijalankan terlebih dahulu
oleh program. Perhatikan contoh berikut :
1. trace(2 + 3 * 4); // akan menghasilkan nilai 14
2. trace((2 + 3) * 4); // akan menghasilkan nilai 20 Parentheses juga dapat digunakan
untuk memberikan masukan pada sebuah fungsi. Perhatikan contoh berikut :
1. trace("Belajar AS3"); // menghasilkan kata Belajar AS3
2. trace(kuadrat(4)); // menghasilkan nilai 16

d. Code blocks
Dalam pemrograman AS3, satu baris atau lebih yang terletak di dalam kurung kurawa { }
disebut sebagai satu blok kode. Satu blok kode merupakan sebuah paket yang biasanya
digunakan dalam sebuah fungsi, class, loop dan sebagainya.

e. Whitespace
Whitespace merupakan istilah untuk jarak penulisan, tab, enter dan spasi yang ditujukan
untuk mempermudah penulisan kode. Perhatikan kode di atas, pada baris 2 ditulis
menjorok masuk, pada baris 4 sengaja dikosongkan agar terdapat jarak antara fungsi
kuadrat dengan operasi loop di baris 5 – hal tersebut diistilahkan sebagai whitespace
(ruang kosong).

f. Comments
Comments atau komentar merupakan catatan yang bisa ditambahkan pada kode untuk
mempermudah penjelasan kode. Ketika menulis kode dalam jumlah banyak (misal 2000
baris kode) dibutuhkan penjelasan-penjelasan pada baris kode untuk mempermudah
proses pengecekan. Program secara otomatis akan mengabaikan baris komentar,
sehingga kita tidak perlu khawatir dalam menggunakan komentar

g. Literals
Literals adalah nilai yang kita tuliskan ke kode dalam bentuk angka, string atau array.

h. Keywords and reserved words


Merupakan kata kunci dan kata-kata khusus yang telah dipakai oleh kode, sehingga
tidak bisa digunakan sebagai identifier. AS3 memiliki beberapa keyword dan kata khusus
yang pada panel actionscript akan diberi warna berbeda dan akan diberikan peringatan
apabila kita memakainya

B. Terdapat 3 jenis keyword yaitu :


a. Lexical Keywords : Merupakan kata-kata yang sudah digunakan dalam rangkaian kode.
b. Syntactic Keywords : Merupakan kata-kata yang dapat digunakan sebagai idetifier,
namun memiliki fungsi tertentu jika digunakan dalam konteks yang benar
c. Future Reserved Word : Merupakan kata-kata yang disimpan untuk fitur actionscript
versi selanjutnya.

C. Variable

Sistem kerja komputer adalah dengan menyimpan data dan mengolahnya. Dalam
mengelola data komputer akan meyimpan sebuah nilai ke dalam memori, dimana seorang
programer dapat mengatur nilai tersebut dan memberikannya nama. Nama dan nilai yang
akan disimpan ke dalam memory itulah yang disebut sebagai variabel. Sebagai contoh,
ketika kita menulisakan kode var waktu:Number = 60; ini berarti komputer akan menyimpan
sebuah data bernama waktu bertipe Number (angka) dan bernilai 60. Variabel ini akan terus
disimpan oleh memori komputer sepanjang aplikasi berjalan.

Dalam menuliskan nama dan dilai variabel terdapat aturan yang harus dipenuhi, yaitu :
a. Tidak boleh menggunakan keywords atau reserved words (lihat point 8 subbab
sebelumnya)
b. Harus dimulai dengan huruf, underscore ( _ ) atau tanda dollar ( $ )
c. Masing-masing variabel harus unik (berbeda antara satu dengan yang lain)
d. Sebaiknya menggunakan kata-kata yang mudah dipahami, misal
e. Lebih baik menggunakan sistem camelCase atau membedakan kata dengan huruf
kapital pada huruf pertama setiap kata.
f. Underscore ( _ ) hanya boleh untuk variabel yang bersifat private.
g. Tanda dollar ( $ ) hanya boleh untuk variabel yang bersifat static.

--------------------------------------------------------------------------------------------------------------------------

SOAL ESAY
1. Sebutkan aturan dalam penulisan Actioscript 3 (AS3)?
2. Jelaskan menurut anda pengertian dari Case Sensitive, Semicolons dan Parentheses?
3. Keywords and reserved words adalah?
4. Sebutkan jenis keyword?
5. Jelaskan menurut anda pengertian dari Variable?
6. Sebutkan aturan yang harus di penuhi Dalam menuliskan nama dan dilai variable?

Anda mungkin juga menyukai