BAB 2 LANDASAN TEORI 2.1 Aplikasi -...

16
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

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