BAB 2 LANDASAN TEORI 2.1 Aplikasi -...
Transcript of BAB 2 LANDASAN TEORI 2.1 Aplikasi -...
BAB 2
LANDASAN TEORI
2.1 Aplikasi
Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan
kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan
pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang
mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung
menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang
menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah
kata, lembar kerja, dan pemutar media.
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut
sebagai suatu paket atau suite aplikasi (application suite). Aplikasi-aplikasi dalam
suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga
memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering
kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga
menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam
suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang
terpisah.
(http://id.wikipedia.org/wiki/Aplikasi/ diakses tanggal 2 Juni 2013)
Universitas Sumatera Utara
7
2.2 Pengertian Sains
Sains adalah suatu cara untuk mempelajari aspek-aspek tertentu dari alam secara
terorganisir, sistematik, dan melalui metode-metode saintifik yang terbakukan.
2.2.1 Sekilas tentang Kimia
Kimia adalah ilmu yang mempelajari benda, ciri-cirinya, strukturnya, komposisinya,
dan perubahannya yang disebabkan karena interaksi dengan benda lain atau reaksi
kimia. Kimia sering disebut sebagai "ilmu pusat" karena menghubungkan berbagai
ilmulain seperti fisika, ilmu bahan, nanoteknologi, biologi, farmasi, kedokteran,
bioinformatika, dan geologi. Koneksi ini timbul melalui berbagai subdisiplin yang
memanfaatkan konsep-konsep dari berbagai disiplin ilmu. Sebagai contoh, kimia
fisik melibatkan penerapan prinsip-prinsip fisika terhadap materi pada
tingkat atom dan molekul.
Kimia berhubungan dengan interaksi materi yang dapat melibatkan dua zat
atau antara materi dan energi, terutama dalam hubungannya dengan hukum pertama
termodinamika. Kimia tradisional melibatkan interaksi antara zat kimia dalam reaksi
kimia, yang mengubah satu atau lebih zat menjadi satu atau lebih zat lain. Kadang
reaksi ini digerakkan oleh pertimbangan entalpi, seperti ketika dua zat berentalpi tinggi
seperti hidrogen dan oksigen elemental bereaksi membentuk air, zat dengan entalpi
lebih rendah. Reaksi kimia dapat difasilitasi dengan suatu katalis, yang umumnya
merupakan zat kimia lain yang terlibat dalam media reaksi tapi tidak dikonsumsi
(contohnya adalah asam sulfat yang mengkatalisasi elektrolisis air) atau fenomena
immaterial (seperti radiasi elektromagnet dalam reaksi fotokimia). Kimia tradisional
Universitas Sumatera Utara
8
juga menangani analisis zat kimia, baik di dalam maupun di luar suatu reaksi, seperti
dalam spektroskopi.
(http://id.wikipedia.org/wiki/Kimia/ diakses tanggal 2 Juni 2013)
2.2.2 Sekilas tentang Biologi
Biologi atau ilmu hayat adalah ilmu yang mempelajari aspek fisik kehidupan. Objek
kajian biologi pada masa kini sangat luas dan mencakup semua makhluk hidup dalam
berbagai aspek kehidupannya.
Berbagai aspek kehidupan dikaji pula dalam biologi. Ciri-ciri fisik bagian
tubuh dipelajari dalam anatomi dan morfologi, sementara fungsinya dipelajari
dalam fisiologi. Perilaku hewan dipelajari dalam etologi. Perkembangan ciri fisik
makhluk hidup dalam kurun waktu panjang dipelajari dalam evolusi, sedangkan
pertumbuhan dan perkembangan dalam siklus kehidupan dipelajari dalam biologi
perkembangan. Interaksi antar sesama makhluk dan dengan alam sekitar mereka
dipelajari dalam ekologi; Mekanisme pewarisan sifat yang berguna dalam upaya
menjaga kelangsungan hidup suatu jenis makhluk hidup dipelajari dalam genetika.
Saat ini bahkan berkembang aspek biologi yang mengkaji kemungkinan
berevolusinya makhluk hidup pada masa yang akan datang, juga kemungkinan adanya
makhluk hidup di planet-planet selain bumi yakni astrobiologi. Sementara itu,
perkembangan teknologi memungkinkan pengkajian pada tingkat molekul penyusun
organisme melalui biologi molekular serta biokimia yang banyak didukung oleh
perkembangan teknik komputasi melalui bidang bioinformatika.
(http://id.wikipedia.org/wiki/Biologi/ diakses tangal 2 Juni 2013)
Universitas Sumatera Utara
9
2.2.3 Sekilas tentang Fisika
Fisika adalah sains atau ilmu tentang alam dalam makna yang terluas. Fisika
mempelajari gejala alam yang tidak hidup atau materi dalam lingkup ruang dan waktu.
Beberapa sifat yang dipelajari dalam fisika merupakan sifat yang ada dalam semua
sistem materi yang ada seperti hukum kekekalan energi. Sifat semacam ini sering
disebut sebagai hukum fisika. Fisika sering disebut sebagai "ilmu paling mendasar",
karena setiap ilmu alam lainnya (biologi, kimia, geologi, dan lain-lain) mempelajari
jenis sistem materi tertentu yang mematuhi hukum fisika. Misalnya, kimia adalah ilmu
tentang molekul dan zat kimia yang dibentuknya. Sifat suatu zat kimia ditentukan oleh
sifat molekul yang membentuknya, yang dapat dijelaskan oleh ilmu fisika
seperti mekanika kuantum, termodinamika, dan elektromagnetika.
Budaya penelitian fisika berbeda dengan ilmu lainnya karena adanya
pemisahan teori dan eksperimen. Sejak abad kedua puluh, kebanyakan fisikawan
perseorangan mengkhususkan diri meneliti dalam fisika teoretis atau fisika
eksperimental saja, dan pada abad kedua puluh, sedikit saja yang berhasil dalam kedua
bidang tersebut. Sebaliknya, hampir semua teoris dalam biologi dan kimia juga
merupakan eksperimentalis yang sukses. Meskipun fisika membahas beraneka ragam
sistem, ada beberapa teori yang digunakan secara keseluruhan dalam fisika, bukan di
satu bidang saja. Setiap teori ini diyakini benar adanya, dalam wilayah kesahihan
tertentu. Contohnya, teori mekanika klasik dapat menjelaskan pergerakan benda
dengan tepat, asalkan benda ini lebih besar daripada atom dan bergerak dengan
kecepatan jauh lebih lambat daripada kecepatan cahaya. Namun, hanya sedikit
fisikawan yang menganggap teori-teori dasar ini menyimpang. Oleh karena itu, teori-
teori tersebut digunakan sebagai dasar penelitian menuju topik yang lebih khusus, dan
Universitas Sumatera Utara
10
semua pelaku fisika, apa pun spesialisasinya, diharapkan memahami teori-teori
tersebut.
(http://id.wikipedia.org/wiki/Fisika/ diakses tanggal 2 Juni 2013)
2.3 Multimedia
Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks,
suara, gambar,animasi, audio dan video dengan alat bantu (tool) dan koneksi (link)
sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya dan
berkomunikasi. Multimedia sering digunakan dalam dunia informatika. Selain dari
dunia informatika, Multimedia juga diadopsi oleh dunia game, dan juga untuk
memmbuat website.
Multimedia dimanfaatkan juga dalam dunia pendidikan dan bisnis. Di
dunia pendidikan, multimedia digunakan sebagai media pengajaran, baik dalam kelas
maupun secara sendiri-sendiri atau otodidak. Di dunia bisnis, multimedia digunakan
sebagai media profil perusahaan, profil produk, bahkan sebagai media kios
informasi dan pelatihandalam sistem e-learning.
2.4 Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan
antar proses beserta intruksinya. Flowchart program merupakan keterangan yang lebih
rinci tentang bagaimana setiap langkah program atau prosedur dalam satu urutan yang
lebih tepat saat terjadi. Flowchart menolong analis dan programmer untuk
memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam
Universitas Sumatera Utara
11
menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchart biasanya
mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari
dan dievaluasi lebih lanjut.
Simbol flowchart ada yang sering digunakan namun ada juga yang jarang
digunakan. Berikut ini diberikan simbol beserta kegunaan simbol tersebut.
1. Flow direction symbols atau connecting line digunakan untuk menghubungkan
simbol satu dengan yang lain.
Tabel 2.1 Flow Direction Symbol
Simbol Arti
Simbol arus arus flow, yaitu menyatakan jalannya arus suatu
proses.
Simbol communication link, yaitu menyatakan transmisi data
dari satu lokasi ke lokasi lain.
Simbol connector, berfungsi menyatakan sambungan dari
proses ke proses lainnya dalam halaman yang sama.
Simbol offline connector, menyatakan sambungan dari
proses ke proses lainnya dalam halaman yang berbeda.
Universitas Sumatera Utara
12
2. Processing Symbols menunjukan jenis operasi pengolahan dalam suatu proses
atau prosedur.
Tabel 2.2 Processing Symbols
Simbol Arti
Simbol process, yaitu menyatakan suatu tindakan (proses)
yang dilakukan oleh komputer.
Simbol manual, yaitu menyatakan suatu tindakan (proses)
yang tidak dilakukan oleh komputer.
Simbol decision, yaitu menujukkan suatu kondisi tertentu
yang akan menghasilkan dua kemungkinan jawaban : ya atau
tidak.
Simbol predefined process, yaitu menyatakan penyediaan
tempat penyimpanan suatu pengolahan untuk memberi harga
awal.
Simbol terminal, yaitu menyatakan permulaan atau akhir
suatu program.
Simbol keying operation, Menyatakan segala jenis operasi
yang diproses dengan menggunakan suatu mesin yang
mempunyai keyboard.
Simbol offline-storage, menunjukkan bahwa data dalam
simbol ini akan disimpan ke suatu media tertentu
Universitas Sumatera Utara
13
Simbol manual input, memasukkan data secara manual
dengan menggunakan online keyboard.
3. Input atau Output symbols menunjukkan jenis peralatan yang digunakan
sebagai media input atau output.
Tabel 2.3 Input/Output Symbols
Simbol Arti
Simbol input/output, menyatakan proses input atau output
tanpa tergantung jenis peralatannya.
Simbol punched card, menyatakan input berasal dari kartu
atau output ditulis ke kartu.
Simbol disk storage, menyatakan input berasal dari dari disk
atau output disimpan ke disk.
Simbol document, mencetak keluaran dalam bentuk dokumen
(melalui printer)
Magnetic disk symbol, simbol untuk database yang digunakan
dalam program.
Simbol display, mencetak keluaran dalam layar monitor.
Universitas Sumatera Utara
14
2.5 Adobe Flash CS3
Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe dan
program aplikasi standar authoring tool professional yang digunakan untuk membuat
animasi dan bitmap yang sangat menarik untuk keperluan pembangunan situs web
yang interaktif dan dinamis. Flash didesain dengan kemampuan untuk membuat
animasi 2 dimensi yang handal dan ringan sehingga flash banyak digunakan untuk
membangun dan memberikan efek animasi pada website, CD Interaktif dan yang
lainnya. Selain itu aplikasi ini juga dapat digunakan untuk membuat animasi logo,
movie, game, pembuatan navigasi pada situs web, tombol animasi, banner, menu
interaktif, interaktif form isian, e-card, screen saver dan pembuatan aplikasi-aplikasi
web lainnya. Dalam Flash, terdapat teknik-teknik membuat animasi, fasilitas action
script, filter, custom easing dan dapat memasukkan video lengkap dengan fasilitas
playback FLV. Keunggulan yang dimiliki oleh Flash ini adalah ia mampu diberikan
sedikit code pemograman baik yang berjalan sendiri untuk mengatur animasi yang ada
didalamnya atau digunakan untuk berkomunikasi dengan program lain seperti HTML,
PHP, dan Database dengan pendekatan XML, dapat dikolaborasikan dengan web,
karena mempunyai keunggulan antara lain kecil dalam ukuran file outputnya.
Movie-movie Flash memiliki ukuran file yang kecil dan dapat ditampilkan dengan
ukuran layar yang dapat disesuaikan dengan keingginan. Aplikasi Flash merupakan
sebuah standar aplikasi industri perancangan animasi web dengan peningkatan
pengaturan dan perluasan kemampuan integrasi yang lebih baik. Banyak fitur-fitur
baru dalam Flash yang dapat meningkatkan kreativitas dalam pembuatan isi media
yang kaya dengan memanfaatkan kemampuan aplikasi tersebut secara maksimal.
Fitur-fitur baru ini membantu kita lebih memusatkan perhatian pada desain yang
Universitas Sumatera Utara
15
dibuat secara cepat, bukannya memusatkan pada cara kerja dan penggunaan aplikasi
tersebut. Flash juga dapat digunakan untuk mengembangkan secara cepat aplikasi-
aplikasi web yang kaya dengan pembuatan script tingkat lanjut. Di dalam aplikasinya
juga tersedia sebuah alat untuk men-debug script. Dengan menggunakan Code hint
untuk mempermudah dan mempercepat pembuatan dan pengembangan isi
ActionScript secara otomatis. Untuk memahami keamanan Adobe Flash dapat dilihat
dari beberapa sudut pandang, berdasarkan beberapa sumber referensi bahwa tidak ada
perbedaan menyolok antara HTML dan JavaScript dimana didalamnya terdapat banyak
tools yang dapat diambil dari SWF termasuk ActionScript. Sehingga kode data dapat
terjamin keamanannya. Oleh sebab itu, semua kebutuhan data yang terdapat dalam
SWF dapat diambil kembali melalui server. Keuntungan menggunakan metode yang
sama dengan menggunakan aplikasi web yang standar adalah akan menjamin dan
mengamankan penyimpanan dan perpindahan data.
2.6 Dasar-dasar Penggunaan Adobe Flash CS3
Adobe Flash CS3 menyediakan tampilan GUI yang menarik sehingga user dapat
memahami struktur tentang tool yang disediakan, sehingga mampu untuk
mengoperasikan software Adobe Flash CS3.
Universitas Sumatera Utara
16
2.6.1 User Interface Adobe Flash CS3
Menu Bar Title Bar Timeline Panel
Tool Box Properties Panel Stage Library Panel
Gambar 2.1. Tampilan Adobe Flash CS 3
Gambar 2.1. User Interface Adobe Flash CS3
1. Title Bar
Merupakan nama file atau judul program yang sedang aktif atau sedang
digunakan.
2. Menu Bar
Berisi perintah-perintah operasi yang ada di Adobe Flash CS3 yang berada di
bawah title bar.
Universitas Sumatera Utara
17
3. Timeline Panel
Panel yang digunakan untuk pengaturan layer, timing, objek, pengaturan
panjang atau lamanya durasi movie yang dibuat.
4. Properties Panel
Panel yang menampilkan informasi-informasi yang berkaitan dengan objek
yang sedang aktif, seperti gambar, teks, stage, dan lain-lain.
5. Stage
Halaman kerja yang digunakan untuk menempatkan berbagai macam objek
Flash yang akan ditampilkan.
6. Tool Box
Kumpulan tool atau peralatan yang mempunyai fungsi-fungsi tersendiri untuk
berbagai keperluan seperti desain, editing, dan pengaturan gambar atau objek.
7. Library Panel
Panel yang menyimpan objek-objek seperti movieclip, graphic, button, sound,
video, dan lain-lain yang digunakan dalam pembuatan aplikasi.
2.6.2 Fasilitas pada Adobe Flash CS3
1. Halaman New document
Ketika pertama kali membuka Adobe Flash CS3, maka akan muncul start page
seperti berikut:
Universitas Sumatera Utara
18
Gambar 2.2 Halaman New document Adobe Flash CS3
2. Tool Box
Fasilitas Tool Box seperti telah dijelaskan sekilas di awal adalah sekumpulan
tool atau alat yang mempunyai fungsi-fungsi tersendiri untuk keperluan desain.
Berikut penjelasan setiap tool yang ada di Tool Box.
a. Arrow Tool (V)
Sering disebut Selective Tool berfungsi untuk memilih atau menyeleksi
suatu objek.
b. Subselection Tool (A)
Subselection Tool berfungsi menyeleksi bagian objek lebih detail dari pada
Selection Tool.
c. Free Transform Tool (Q)
Free Transform Tool berfungsi untuk mentransformasikan objek yang
terseleksi.
Universitas Sumatera Utara
19
d. Gradien Transformasi Tool (F)
Gradien Transform Tool berfungsi untuk mentransformasikan warna dari
fill objek yang terseleksi.
e. Lasso Tool (L)
Lasso Tool berfungsi untuk melakukan seleksi dengan menggambar
sebuah garis seleksi.
f. Pen Tool (P)
Pen Tool berfungsi untuk menggambar garis dengan bantuan titik-titik
bantu seperti dalam pembuatan garis, kurva atau gambar.
g. Text Tool (T)
Text Tool berfungsi untuk membuat objek teks.
h. Line Tool (N)
Line Tool berfungsi untuk membuat garis.
i. Regtangle Tool (R)
Regtangel Tool berfungsi untuk menggambar bentuk persegi panjang atau
bujur sangkar.
j. Oval Tool (O)
Oval Tool berfungsi untuk membuat bentuk bulat atau oval.
k. Poly Star Tool
Poly Star Tool berfungsi untuk menggambar bentuk dengan jumlah segi
yang diinginkan.
Universitas Sumatera Utara
20
l. Pencil Tool (Y)
Pencil Tool berfungsi untuk menggambar garis.
m. Brush Tool (B)
Brush Tool berfungsi untuk menggambar bentuk garis dan bentuk bebas.
n. Ink Bottle (S)
Ink Bottle berfungsi untuk mengubah warna garis, lebar garis, dan style
garis atau garis luar sebuah bentuk.
o. Paint Bucket Tool (K)
Paint Bucket Tool berfungsi untuk mengisi area-area kosong atau
digunakan untuk mengubah warna area sebuah objek yang telah diwarnai.
p. Eraser Tool (E)
Eraser Tool berfungsi untuk menghapus objek.
q. Hand Tool (H)
Hand Tool berfungsi untuk menggeser tampilan stage tanpa mengubah
pembesaran.
r. Zoom Tool (M, Z)
Zoom Tool berfungsi untuk memperbesar atau memperkecil tampilan pada
stage.
s. Stroke Color
Stroke Color berfungsi untuk memilih atau memberi warna pada suatu
garis.
Universitas Sumatera Utara
21
t. Fill Color
Fill Color berfungsi untuk memilih atau memberi warna pada suatu objek.
u. Black and White
Black and White berfungsi untuk memilih warna hitam atau putih saja.
v. Swap Color
Swap Color berfungsi untuk menukar warna fill dan stroke atau sebaliknya
dari suatu objek atau gambar.
Universitas Sumatera Utara