BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Sinyal Definisi Sinyal Secara umum, sinyal didefinisikan sebagai suatu besaran fisis yang merupakan fungsi waktu, ruangan atau beberapa variabel. Contoh dari sinyal adalah sebagai berikut: Tegangan listrik (V) sebagai fungsi waktu Potensial listrik adalah fungsi dari posisi pada suatu ruang 3 dimensi Intensitas sebagai fungsi koordinat x, y dan waktu Suatu sinyal mempunyai beberapa jenis informasi yang dapat diamati, misalnya amplitudo, frekuensi, perbedaan fase dan gangguan akibat noise. Untuk mengamati informasi tersebut, dapat digunakan secara langsung dengan peralatan ukur elektronik seperti osiloskop, spectrum analyzer, dan lain-lain. Peralatan ukur tersebut bekerja dengan memanfaatkan model matematik dari sinyal tersebut Klasifikasi Sinyal Sinyal dapat diklasifikasikan sebagai berikut, yaitu: 1. Sinyal Waktu Kontinu dan Sinyal Waktu Diskrit Sinyal waktu kontinu yaitu sinyal yang terdefinisi untuk setiap nilai pada sumbu waktu t, dimana t adalah bilangan riil. Sedangkan sinyal waktu diskrit adalah sinyal yang terdefinisi hanya pada nilai waktu diskrit n, dimana n adalah bilangan bulat. 2. Sinyal Analog dan Sinyal Digital Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Sinyal digital merupakan sinyal data dalam bentuk pulsa yang dapat mengalami perubahan yang tiba-tiba dan mempunyai besaran 0 dan 1. 4

2 5 3. Sinyal Riil dan Sinyal Kompleks Sinyal riil merupakan sinyal yang bersifat riil untuk semua variabel. Sedangkan sinyal kompleks merupakan sinyal yang mempunyai nilai yang kompleks, terdapat faktor nilai imajiner. 4. Sinyal Deterministik dan Sinyal Random Sinyal deterministik adalah sinyal yang keseluruhan nilainya dapat ditentukan dengan suatu persamaan matematis, contohnya sinyal sinus. Sedangkan sinyal random mempunyai nilai random atau tidak diketahui dengan pasti untuk waktu yang diberikan, contohnya noise tegangan pada penguat. 5. Sinyal Ganjil dan Sinyal Genap Sinyal x (t) atau sinyal x (n) dikatakan sebagai sinyal genap jika x (-t) = x (t) x [-n]= x [n] Sinyal x (t) atau sinyal x (n) dikatakan sebagai sinyal ganjil jika x (-t) = -x (t) x [-n]= -x [n] 6. Sinyal Periodik dan Sinyal Non-Periodik Sinyal periodik yaitu sinyal yang mengalami pengulangan bentuk yang sama pada selang waktu tertentu. Secara matematis, sinyal waktu kontinyu dinyatakan periodik jika dan hanya jika x (t + kt) = x (t) untuk - ~ < t < ~ dimana k adalah bilangan bulat dan T adalah periode sinyal. Sinyal waktu diskrit dinyatakan periodik jika dan hanya jika x (n + kn) = x (n) untuk - ~ < n < ~ dimana k adalah bilangan bulat dan N adalah periode sinyal. 2.2 Sampling Sinyal Analog Sampling adalah suatu proses untuk membagi suatu sinyal kontinyu dalam interval waktu yang telah ditentukan. Sampling ini dilakukan dengan mengubah sinyal analog menjadi sinyal digital dalam fungsi waktu. Proses sampling berbeda untuk setiap sinyal, bila sampling terhadap suatu sinyal tidak tepat maka akan terjadi misleading atau hasil yang tidak sesuai dengan aslinya.

3 6 Salah satu fenomena yang paling sering terjadi akibat pengambilan sampling yang tidak tepat adalah aliasing. Fenomena aliasing merupakan hasil dari sampling secara diskrit pada suatu sinyal yang terlalu rendah sehingga memberikan resolusi yang rendah pula. Nyquist rate adalah rata-rata sampel minimum yang harus dipakai untuk mereduksi fenomena aliasing. Nyquist rate membuat frekuensi dan amplitudo sinyal aliasing menjadi pada level yang sangat rendah sehingga tidak menyebabkan dampak yang besar. Besarnya Nyquist rate adalah dua kali frekuensi maksimum sinyal. Sesuai ideal frekuensi dalam Low Pass Filter (LPF) sampling, frekuensi maksimum suatu sinyal adalah 10 kali lebih besar dari frekuensi asli sinyal tersebut. 2.3 Operasi Shifting Operasi Shifting adalah operasi dasar sinyal yang melakukan penjumlahan unit impuls dengan konstanta sehingga menyebabkan pergeseran sinyal. Penjumlahan unit impuls dengan konstanta akan menyebabkan sinyal mengalami percepatan (tergeser ke kiri sejauh nilai konstanta). Sedangkan pengurangan unit impuls dengan konstanta akan menyebabkan sinyal mengalami perlambatan atau delay (tergeser ke kanan sejauh nilai konstanta). Pergeseran ke kanan (diperlambat/delay) Gambar 2.1 Proses Shifting x [k-1] Gambar di atas menunjukkan sinyal yang mengalami operasi shifting yaitu diperlambat 1 satuan waktu sehingga sinyal tersebut bergeser ke kanan 1 satuan waktu namun amplitudonya tidak berubah.

4 7 Pergeseran ke kiri (percepatan) Gambar 2.2 Proses Shifting x [k+3] Gambar di atas menunjukkan sinyal yang mengalami operasi shifting yaitu percepatan 3 satuan waktu sehingga sinyal tersebut bergeser ke kiri 3 satuan waktu namun amplitudonya tidak berubah. 2.4 Operasi Reversal Operasi Reversal adalah operasi dasar sinyal yang melakukan pembalikkan atau mirroring suatu sinyal impuls terhadap nilai waktu nol. Gambar 2.3 Proses Reversal Gambar di atas menunjukkan sinyal yang mengalami operasi reversal sehingga sinyal tersebut mengalami pembalikkan terhadap nilai nol namun amplitudonya tidak berubah. 2.5 Sistem LTI (Linear Time Invariant) Dua sifat sistem yang penting adalah sifat linearitas dan sifat waktu invarian. Sistem yang mempunyai kedua sifat penting ini disebut dengan sistem linear waktu invarian (Linear Time Invariant atau LTI). Sebuah sistem dikatakan

5 8 linear apabila sistem tersebut memenuhi teori superposisi. Teori ini dapat diringkas menggunakan dua hukum, yaitu hukum penjumlahan (additivity) dan homogenitas (homogeneity). Sebuah sistem dikategorikan sebagai sistem yang time-invariant apabila pergeseran waktu yang dialami oleh sinyal input akan dialami juga oleh sinyal output dengan besar yang sama. Sehingga apabila sebuah sistem menerima sinyal input yang mengalami penundaan sebesar m detik, maka sinyal output juga akan mengalami penundaan sebesar m detik. Apabila penundaan ini terjadi pada besaran yang berbeda maka sistem tersebut merupakan sistem yang tidak time-invariant. Pada sistem LTI, sinyal dapat dipecah dan diperlihatkan sebagai penjumlahan dari deret unit sampel. Sebagai konsekuensi dari sifat linearitas dan time invariant dari sistem, maka respons sistem untuk input sinyal yang sembarang dapat diekspresikan dalam respons unit sampel dari sistem Additivity Law Additivity law atau hukum penjumlahan menyatakan bahwa jika sebuah sistem memiliki n input, maka output dari sistem tersebut dapat dihitung dengan menjumlahkan output dari setiap masukan secara individu. Hal ini berarti pada saat menghitung output dari input ke-n, maka input selain n dimatikan. Metode ini sama dengan teori superposisi dalam rangkaian listrik Homogeneity Law Homogeneity law atau hukum homogenitas menyatakan bahwa jika sebuah input dikalikan dengan sebuah konstanta, maka outputnya secara otomatis akan dikalikan dengan konstanta juga. Hal ini diformulasikan dengan u (t) y (t) α u(t) α y(t) Faktor pengali pada output ini muncul sebagai akibat dari proses di dalam sistem dan bukan akibat dari dikalikan langsung dengan output yang normal. Apabila α u(t) menghasilkan α y(t), maka sistem ini dikatakan linear. 2.6 Intel Hardware Accelerated Execution Manager Intel Hardware Accelerated Execution Manager (Intel HAXM) adalah mesin virtualisasi hardware (hypervisor) yang menggunakan Intel Virtualization Technology (Intel VT) untuk mempercepat emulator Android pada komputer. Kombinasi antara sistem image Android x86 emulator dari Intel dan Android SDK

6 9 Manager, HAXM memungkinkan untuk mempercepat kinerja emulator Android pada sistem yang telah mengaktifkan Intel VT. Platform yang didukung oleh Intel HAXM, yaitu: 1. Microsoft Windows Windows 8 (32/64-bit), Windows 7 (32/64-bit), Windows Vista (32/64-bit), Windows XP (32-bit) 2. Mac OS X Prosesor Mac berbasis Intel, Mac OS X 10.6 dan seterusnya (32/64-bit) 3. Linux Ubuntu (64-bit) 2.7 Android Device Program Pengolahan Sinyal ini nantinya akan berjalan pada Android device. Android device adalah perangkat mobile phone dengan platform Android. Menurut Ed Burnette (2010), platform Android diciptakan untuk mobile atau telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance (OHA), konsorsium dari 34 perusahaan hardware, software, dan perusahaan telekomunikasi, termasuk Google, HTC, Intel, Motorola,Qualcomm, T-Mobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

7 Arti Logo Android Gambar 2.4 Logo Android Beberapa sumber menyatakan logo Android diilhami dari sebuah game bernama Gauntlet: The Third Encouter yang salah satu tokohnya berbentuk robot bernama Android. Di bawah ini dipaparkan arti dari logo Android yaitu: 1. Memiliki Bentuk seperti Robot Robot identik dengan suatu benda yang dapat dimodifikasi bentuk, tampilan dan performanya sesuai dengan keinginan. Modifikasi tersebut juga dapat dilakukan pada device yang menggunakan platform Android, Android dapat dibuat menjadi seperti keinginan dan membuatnya lebih baik 2. Memiliki 2 buah Antena di bagian Kepala Antena mencerminkan bahwa Android memiliki jangkauan atau wawasan yang luas. Dengan adanya antena tersebut membuatnya mengerti akan perkembangan teknologi di masa mendatang 3. Memiliki 2 buah Mata Bulat Mata mempunyai arti bahwa Android dapat melihat dunia luas dengan adanya fitur intenet yang dapat dilakukan secara real time dan juga terintegrasi dengan baik sehingga mudah untuk menjelajah di dunia maya

8 11 4. Warna Hijau pada Android Banyak yang menyatakan bahwa warna hijau adalah warna yang memiliki arti Tumbuh. Misalnya saja pada tanaman, daun yang baru atau kuncup pasti memiliki warna hijau seperti logo Android. Oleh karena itu maka Android diharapkan dapat tumbuh dan berkembang dengan baik Versi Android Platform Android selalu menghadirkan pengembangan serta inovasi yang berbeda pada setiap versi yang dirilis dan Android memberikan nama pada setiap versinya mengikuti abjad sesuai urutannya sebagai berikut: 1. Android versi 1.1 (Bender) 2. Android versi 1.5 (Cupcake) 3. Android versi 1.6 (Donut) 4. Android versi 2.0/2.1 (Eclair) Gambar 2.5 Logo Android versi Cupcake Gambar 2.6 Logo Android versi Eclair 5. Android versi 2.2 (Froyo: Frozen Yoghurt)

9 12 6. Android versi 2.3 (Gingerbread) Gambar 2.7 Logo Android versi Gingerbread 7. Android versi 3.0/3.1 (Honeycomb) Gambar 2.8 Logo Android versi Honeycomb 8. Android versi 4.0 (ICS: Ice Cream Sandwich) 9. Android versi 4.1/4.2/4.3 (Jelly Bean) 10. Android versi 4.4 (Kitkat)

10 Android versi 5.0/5.1 (Lollipop) Gambar 2.9 Logo Android versi Kitkat Gambar 2.10 Logo Android versi Lollipop 2.8 Konsep Pemrograman Berorientasi Objek Konsep program Pengolahan Sinyal ini merupakan pemrograman berorientasi objek. Pemrograman berorientasi objek merupakan suatu konsep yang membagi program menjadi objek-objek yang saling berinteraksi satu sama lain. Objek memiliki 2 elemen penyusun, yaitu memiliki keadaan dan perilaku.

11 14 Gambar 2.11 Logo Bahasa Pemrograman Java Java merupakan salah satu bahasa pemrograman yang menggunakan konsep OOP, bahasa pemrograman yang akan digunakan dalam pembuatan aplikasi Pengolahan Sinyal ini. Java adalah suatu teknologi di dunia software computer. Selain merupakan suatu bahasa pemrograman, Java juga merupakan suatu platform. Mulanya Java diciptakan dengan tujuan untuk menghasilkan bahasa komputer sederhana yang dapat dijalankan diperalatan sederhana dengan tidak terikat pada arsitektur tertentu. Dikutip dari Rickyanto (2005), terakhir teknologi Java melahirkan J2ME (Java 2 Micro Edition) untuk menghasilkan aplikasi mobile baik games maupun software bisnis dan berbagai jenis software lain yang dapat dijalankan di mobile device seperti ponsel. Kelebihan Java Terdapat beberapa kelebihan pada Java yang membuat Java menjadi salah satu bahasa pemrograman utama diantaranya: 1. Java adalah bahasa pemrograman yang berorientasi objek sehingga memudahkan siapapun untuk membuat maupun mengembangkan program dengan cepat 2. Java bersifat sederhana dan mudah dipelajari 3. Java dapat digunakan dibanyak platform seperti Windows, Linux, Mac OS, Solaris dan sebagainya.

12 15 4. Sesuai dengan tagline-nya Write Once, Run Anywhere, cukup dengan menulis sebuah program Java dan dikompilasikan, hasilnya dapat dijalankan pada beberapa platform tanpa harus melakukan perubahan. Kelebihan ini memungkinkan sebuah program berbasis Java dikerjakan diatas platform Linux tetapi dijalankan dengan baik di atas Microsoft Windows 5. Java digunakan oleh berbagai device yang ada di dunia 6. Pada Android Studio, terdapat fitur Debug yang akan mendeteksi kesalahan pada penulisan program Java 7. Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu kelas Java dengan menambahkan properti ataupun method dapat dilakukan tanpa mengganggu program yang menggunakan kelas tersebut Struktur Bahasa Pemrograman Java Dalam pembuatan program java yang harus diperhatikan adalah penulisan huruf besar dan kecil karena java memiliki sifat Case Sensitive. Berikut akan dipaparkan tentang struktur program Java. Penjelasan Gambar 2.12 Contoh Penulisan Program Java Baris pertama: Package (paket) Merupakan kumpulan dari berbagai kode yang terangkum dalam satu paket. Paket digunakan untuk memudahkan penulisan dan pembagian logika suatu program, satu paket terbagi menjadi beberapa berkas (file) di mana setiap file memiliki fungsi atau tugas yang sangat khusus. Nama

13 16 package tidak dapat dituliskan dengan huruf besar atau karakter tertentu. Pada Java setiap kalimat harus diakhiri dengan titik koma (;). Baris kedua: Class (kelas) Kelas merupakan bagian penting dari bahasa Java karena Java merupakan bahasa pemrograman berorientasi objek. Kelas dgunakan untuk menggambarkan ciri-ciri objek secara umum. Nama kelas yang juga merupakan nama file Java harus diawali dengan penggunaan huruf kapital dan dituliskan tanpa spasi atau karakter tertentu. Baris ke-4: Komentar Komentar pada penulisan program Java adalah semua karakter yang terdapat diantara /* dan */ atau setelah //, komentar tidak akan dicompile sehingga biasanya digunakan untuk memberi keterangan syntax. Baris ke-7 dan 8: Fungsi main() Funsi main() dijadikan sebagai awal pengeksekusian program Java, kode yang terdapat pada metode inilah yang akan dieksekusi pertama. Metode main() didefinisikan sebagai public static void, berikut penjelasannya public, berarti metode ini dapat dipanggil dari luar class static, menunjukkan metode ini bersifat sama untuk semua class void, berarti metode ini tidak mengembalikan nilai Argument args[] adalah array objek string argument baris-baris perintah Baris ke-10: Statement Statement berisi sintaks yang terdapat di dalam method main yang dapat dieksekusi. Android Studio Penulisan program Java untuk pembuatan program ini dilakukan pada sebuah teks editor yang cukup handal yaitu Android Studio. Android Studio adalah sebuah IDE (Integrated Development Environment) resmi untuk mengembangkan perangkat lunak di platform Android.

14 17 Android SDK (Software Development Kit) Android-SDK merupakan tools bagi para pembuat program Android yang mencakup seperangkat alat pengembangan yang komprehensif. Android SDK terdiri dari debugger, libraries, handset emulator, dokumentasi, contoh kode, dan tutorial.

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE Pada bab ini dibahas gambaran umum sistem dan perancangan program Operasi Dasar Sinyal. 3.1 Gambaran Umum Sistem Program pengolahan

Lebih terperinci

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia BAB III DASAR TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan

Lebih terperinci

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan sebelumnya diantaranya :

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan sebelumnya diantaranya : BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Beberapa tinjauan pustaka tentang aplikasi test buta warna yang pernah dilakukan sebelumnya diantaranya : Ratri Widianingsih, Awang Harsa Kridalaksana,

Lebih terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan

Lebih terperinci

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira Android SDK Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Algoritma Algoritma adalah urutan langkah-langkah penyelesaian masalah yang disusun secara matematis dan logis. Tanpa kita sadari, kebanyakan dari kegiatan yang kita lakukan setiap

Lebih terperinci

BAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau

BAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi Informasi meliputi hal yang berkaitan dengan proses, penggunaan sebagai alat bantu, manipulasi dan pengelolaan informasi. Dalam bidang pendidikan dan kebudayaan,

Lebih terperinci

MATERI PENGOLAHAN SINYAL :

MATERI PENGOLAHAN SINYAL : MATERI PENGOLAHAN SINYAL : 1. Defenisi sinyal 2. Klasifikasi Sinyal 3. Konsep Frekuensi Sinyal Analog dan Sinyal Diskrit 4. ADC - Sampling - Aliasing - Quantiasasi 5. Sistem Diskrit - Sinyal dasar system

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rumah adat indonesia. Marker based tracking Marker based tracking

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rumah adat indonesia. Marker based tracking Marker based tracking 2.1. Tinjauan Pustaka BAB II TINJAUAN PUSTAKA DAN DASAR TEORI Parameter Penulis Ririn Yulianti, 2015 Henri Christanto, 2014 Prima Rosyad, 2014 Zainuddin Achmad, 2015 Dekhi Aryanto, 2014 Objek Rumah adat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beberapa teori-teori yang berkaitan

Lebih terperinci

BAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented

BAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented reality yang sudah dilakukan dengan penelitian ini. Tabel 2.1 Perbandingan

Lebih terperinci

SEJARAH ANDROID. Dinda Paramitha. Abstrak. Pendahuluan. Pembahasan.

SEJARAH ANDROID. Dinda Paramitha. Abstrak. Pendahuluan. Pembahasan. SEJARAH ANDROID Dinda Paramitha Paramitha@raharja.info Abstrak Android, pengguna Android tidaklah sedikit, bahkan hampir semua orang di dunia menggunakan Andriod, tapi tidak banyak diantara kita yang mengetahui

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini perkembangan perangkat telepon telah sampai pada era smartphone. Telepon pada zaman dulu hanya berfungsi sebagai alat komunikasi suara atau pesan saja.

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Aplikasi Menurut Jogiyanto (2008) menjelaskan bahwa aplikasi adalah penggunaan dalam suatu komputer, instruksi, atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Origami Origami adalah sebuah seni lipat yang berasal dari Jepang. Bahan yang digunakan adalah kertas atau kain yang biasanya berbentuk persegi. origami merupakan suatu kesenian

Lebih terperinci

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih

Lebih terperinci

Markerless Augmented Reality Pada Perangkat Android

Markerless Augmented Reality Pada Perangkat Android Markerless Augmented Reality Pada Perangkat Android Yoze Rizki - 2207 100 102 Pembimbing: Mochamad Hariadi, ST.,MSc.,PhD. Cristyowidiasmoro, ST.,MT., Department of Electrical Engineering Faculty of Industrial

Lebih terperinci

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Beberapa sumber referensi didapat dari berbagai penelitian yang dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul Perancangan Aplikasi

Lebih terperinci

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR Diajukan Oleh : NOVITA 0634010112 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA

Lebih terperinci

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc. BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan

Lebih terperinci

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim

Lebih terperinci

SINYAL DAN SISTEM DALAM KEHIDUPAN

SINYAL DAN SISTEM DALAM KEHIDUPAN SINYAL DAN SISTEM DALAM KEHIDUPAN DUM 27 Agustus 2014 Definisi Sinyal Sinyal merupakan sebuah fungsi yang berisi informasi mengenai keadaan tingkah laku dari sebuah sistem secara fisik, Meskipun sinyal

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI VI.1. Point of Sales (POS) Point of Sales atau disebut POS secara sederhananya, dapat diartikan sebagai software yang mencatat transaksi penjualan. Sebelum sistem POS dikembangkan,

Lebih terperinci

SEJARAH ANDROID. Diah Arum. Abstrak.

SEJARAH ANDROID. Diah Arum. Abstrak. SEJARAH ANDROID Diah Arum diah.arum@raharja.info Abstrak Teknologi adalah hal yang tidak mudah dilepaskan dari kehidupan manusia. Karena teknologi sudah ada sejak dulu hingga saat ini yang masih terus

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Kamus Menurut kamus besar bahasa Indonesia, pengertian dari kamus adalah buku acuan yang memuat kata dan ungkapan yang biasanya disusun menurut abjad berikut keterangan tentang

Lebih terperinci

Gambar 1. Perangkat mobile Android

Gambar 1. Perangkat mobile Android Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text

Lebih terperinci

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. A. TUJUAN PERTEMUAN KE 1 Pengenalan Aplikasi Mobile Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. B. TEORI SINGKAT Android adalah sistem operasi mobile yang open source. Tahun

Lebih terperinci

Sejarah Perkembangan Android

Sejarah Perkembangan Android Sejarah Perkembangan Android Devi Agustin Devi@raharja.info Abstrak Android adalah sistem operasi pada smarthphone, tablet dan perangkat elektronik pintar lainnya, bahkan kini Android sudah tersedia untuk

Lebih terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi

Lebih terperinci

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB I I. PENDAHULUAN 1.1 Latar belakang BAB I I. PENDAHULUAN 1.1 Latar belakang Pada bab ini membahas tentang pendahuluan. Teknologi sudah sangat berkembang di era zaman sekarang. Bahkan teknologi sudah menjadi kebutuhan primer dari manusia

Lebih terperinci

PENGEMBANGAN APLIKASI KAMUS BAHASA JAWA BERBASIS ANDROID NASKAH PUBLIKASI

PENGEMBANGAN APLIKASI KAMUS BAHASA JAWA BERBASIS ANDROID NASKAH PUBLIKASI PENGEMBANGAN APLIKASI KAMUS BAHASA JAWA BERBASIS ANDROID NASKAH PUBLIKASI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi

Lebih terperinci

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

Mudah Belajar Android A-Z. Annabe Anna arthdi putra 1 Anna Arthdi putra Mudah Belajar Android A-Z Annabe Anna arthdi putra 1 2 Mudah Belajar Android A-Z Oleh: Anna arthdi putra Copyright 203 by anna arthdi putra Penerbit Anna arthdi putra http://annabe.web.id

Lebih terperinci

BAB I PENDAHULUAN. untuk menjadi produsen yang unggul dalam penyediaan kebutuhan informasi

BAB I PENDAHULUAN. untuk menjadi produsen yang unggul dalam penyediaan kebutuhan informasi BAB I PENDAHULUAN A. Latar Belakang Masalah Seiring berkembangnya teknologi yang semakin pesat dan ditambah untuk saat ini Internet kian mudah diakses. Karena faktor internet itulah banyak produsen HP

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

PERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU

PERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU PERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU Nurul Khotimah nurul_4a4@yahoo.com Abstrak Kita semua pasti sudah tidak asing lagi dengan kata Android. Benar, mungkin kalian saat ini pun sedang menggunakannya,

Lebih terperinci

PERKEMBANGAN ANDROID DI INDONESIA

PERKEMBANGAN ANDROID DI INDONESIA PERKEMBANGAN ANDROID DI INDONESIA Eni Nurkayati eni@raharja.info Abstrak Android adalah suatu operating system yang bersifat open source. Open source maksudnya bahwa OS Android adalah gratis, dan memungkinkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Hadits Menurut pendapat muhaddihin muta akhirin, di antaranya dikemukakan oleh ibn Salah (w. 643 H/1245 M) dalam muqaddimah-nya. Hadits shahih adalah hadits yang bersambung

Lebih terperinci

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung. BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Dalam melakukan penelitian ini, penulis merujuk pada beberapa penelitian terdahulu sebagai referensi yang sedikit banyaknya berkaitan secara langsung maupun

Lebih terperinci

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 1 ISYARAT DAN SISTEM

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 1 ISYARAT DAN SISTEM PRAKTIKUM ISYARAT DAN SISTEM TOPIK 1 ISYARAT DAN SISTEM A. Tujuan 1. Mahasiswa dapat mengenali jenis-jenis isyarat dasar. 2. Mahasiswa dapat merepresentasikan isyarat-isyarat dasar tersebut pada MATLAB

Lebih terperinci

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016 Overview SDK (Software Development Kit) Creating Project di Eclipse Creating Project di Android

Lebih terperinci

BAB II LANDASAN TEORI. adalah Sistem Operasi ( Operating System) dan program-program aplikasi yang

BAB II LANDASAN TEORI. adalah Sistem Operasi ( Operating System) dan program-program aplikasi yang BAB II LANDASAN TEORI 2.1 Software Software atau perangkat lunak adalah program komputer yang berisi instruksi-instruksi untuk melakukan operasi tertentu pada komputer. Instruksiinstruksi dibuat dengan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Pengertian sistem menurut beberapa ahli yaitu, Menurut Tata Sutabri (2012:6) pada buku Analisis Sistem Informasi, pada dasarnya sistem

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan. BAB III LANDASAN TEORI Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan. 3.1 Definisi Huruf Hiragana Huruf hiragana melambangkan suku kata tunggal,

Lebih terperinci

COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU)

COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU) 1 COMPANY PROFILE BERBASIS ANDROID TELEVISI KAMPUS UDINUS (TVKU) Fergan Yonanza Setyawan, Teknik Informatika-D3 Universitas Dian Nuswantoro Semarang ABSTRAK Company profile sering digunakan untuk media

Lebih terperinci

APLIKASI PENGENALAN HURUF DAN ANGKA ANDROID

APLIKASI PENGENALAN HURUF DAN ANGKA ANDROID APLIKASI PENGENALAN HURUF DAN ANGKA PADA ANAK USIA DINI BERBASIS ANDROID Nama : Gunawan Riyanto NPM : 10107760 Fakultas : Ilmu Komputer dan Teknologi Informasi Jurusan : Sistem Informasi Dosen Pembimbing:

Lebih terperinci

yang dapat menunjang kegiatan belajar mengajar. Aplikasi ini memiliki beberapa fungsi yaitu Kamus istilah kimia, Pengenalan alat laboratorium kimia se

yang dapat menunjang kegiatan belajar mengajar. Aplikasi ini memiliki beberapa fungsi yaitu Kamus istilah kimia, Pengenalan alat laboratorium kimia se APLIKASI KIMIANDROID PADA PONSEL BERBASIS ANDROID. Fenny Anggraeni Wijaya 50407359 Jurusan Teknik Informatika, Fakultas Teknologi Industri Universitas Gunadarma Jl. Margonda Raya, 100, Pondok cina, Depok

Lebih terperinci

ANDROID OPERATING SYSTEM

ANDROID OPERATING SYSTEM 1 #TrikAndroid 1 ANDROID OPERATING SYSTEM A. Sejarah Android OS Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dankomputer tablet. Android menyediakan platform

Lebih terperinci

SINYAL DISKRIT. DUM 1 September 2014

SINYAL DISKRIT. DUM 1 September 2014 SINYAL DISKRIT DUM 1 September 2014 ADC ADC 3-Step Process: Sampling (pencuplikan) Quantization (kuantisasi) Coding (pengkodean) Digital signal X a (t) Sampler X(n) Quantizer X q (n) Coder 01011 Analog

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak

Lebih terperinci

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Huda (2014) dalam Tugas Akhir yang berjudul PEMBUATAN GAME 2D HANCURKAN PENYAKIT. Membangun game dimana player berjalan melewati rintangan

Lebih terperinci

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

Analog to Digital Convertion Menggunakan Arduino Uno Minsys Analog to Digital Convertion Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Analog to Digital Convertion dengan Arduino Uno

Lebih terperinci

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel PEMBUATAN APLIKASI WEB LAUNCHER BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE 3.5 Pradana Dian Lazuardi Program Strata Satu Universitas Gunadarma danlazuardi89@gmail.com ABSTRAK Smartphone Android merupakan

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

Lebih terperinci

PERKEMBANGAN ANDROID DARI WAKTU KE WAKTU

PERKEMBANGAN ANDROID DARI WAKTU KE WAKTU PERKEMBANGAN ANDROID DARI WAKTU KE WAKTU Nuril Hilaliyah nurilhilaliyah07@gmail.com Abstrak Android, tentu sudah tidak asing lagi bagi kita ketika mendengar kata tersebut. Sistem operasi besutan Google

Lebih terperinci

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung

Lebih terperinci

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung

Lebih terperinci

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Pengenalan JAVA. Farhat, ST., MMSI., MSc Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate

Lebih terperinci

TINGKATAN VERSI NAMA ANDROID

TINGKATAN VERSI NAMA ANDROID TINGKATAN VERSI NAMA ANDROID Sakrodin Sakrodinoding23@gmail.com Abstrak Kalian mungkin sudah akrab dengan nama-nama makanan yang disebutkan dalam versi Android karena memang nama-nama tersebut merupakan

Lebih terperinci

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah: BAB I. PENDAHULUAN PEMROGRAMAN BERORIENTASI OBJEK (JAVA) 1. Perbedaan Pemrograman Prosedural dan Pemrograman Berorientasi Objek. Program komputer terdiri atas kode dan data. Kode adalah proses logis program

Lebih terperinci

BAB I PENDAHULUAN. elektronik yang dibutuhkan untuk berkomunikasi seperti ponsel. Pada tahun 1990-an ponsel hanya dikenal sebagai alat komunikasi,

BAB I PENDAHULUAN. elektronik yang dibutuhkan untuk berkomunikasi seperti ponsel. Pada tahun 1990-an ponsel hanya dikenal sebagai alat komunikasi, BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada saat ini perkembangan teknologi semakin pesat terutama dalam dunia komunikasi. Kecenderungan tersebut telah meningkatkan nilai setiap perangkat elektronik

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH SAKLAR LAMPU RUMAH MENGGUNAKAN BLUETOOTH BERBASIS ARDUINO

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH SAKLAR LAMPU RUMAH MENGGUNAKAN BLUETOOTH BERBASIS ARDUINO Kondisi pengendalian saklar terutama pada saklar penerangan lampu rumah dalam kehidupan sebagian besar masyarakat saat PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH SAKLAR LAMPU RUMAH MENGGUNAKAN

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA A. Instalasi paket Java Development Kit (JDK) 1. Download paket JDK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Pertama masuk ke situs http://java.sun.com/javase/downloads/index.jsp,

Lebih terperinci

Jurnal ICT Penelitian dan Penerapan Teknologi AKADEMI TELKOM SANDHY PUTRA JAKARTA

Jurnal ICT Penelitian dan Penerapan Teknologi AKADEMI TELKOM SANDHY PUTRA JAKARTA Jurnal ICT Penelitian dan Penerapan Teknologi AKADEMI TELKOM SANDHY PUTRA JAKARTA RANCANG BANGUN APLIKASI MOBILE SISTEM INFORMASI KAMPUS PADA ANDROID DEVICE Suyatno Budiharjo, ST 1, Sella Septiana 2 Program

Lebih terperinci

BAB II DASAR TEORI II-1

BAB II DASAR TEORI II-1 BAB II DASAR TEORI 2.1 Location Based Service. Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

BAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui

BAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui 80 BAB IV PEMBAHASAN 4.1 Hasil Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui lokasi SPBU yang ada di Kota Bandar Lampung dengan menggunakan teknologi Markerless Augmented

Lebih terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.

Lebih terperinci

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program pembacaan LDR Arduino Uno MinSys A. Hardware Arduino

Lebih terperinci

BAB II TINJAUAN PUSTAKA. setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti

BAB II TINJAUAN PUSTAKA. setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Daerah Istimewa Yogyakarta (DIY) adalah salah satu daerah otonom setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti kota perjuangan,

Lebih terperinci

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE Lintangwening Widodoputro, Prihastuti Harsani, Iyan Mulyana Program Studi Ilmu Komputer-FMIPA Universitas

Lebih terperinci

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001). 1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Android merupakan sistem operasi y.ang berbasis Linux, dan dapat diimplementasikan untuk telepon seluler seperti telepon pintar (smartphone) dan komputer tablet. Android

Lebih terperinci

1. BAB I PENDAHULUAN

1. BAB I PENDAHULUAN 1. BAB I PENDAHULUAN Latar Belakang Kebutuhan akan informasi dan hiburan sudah sedemikian berpengaruh di kehidupan manusia. Dengan berkembangnya teknologi semakin berkembang pula proses penyampaian informasi.

Lebih terperinci

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Dhanta (2009:32), aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft

Lebih terperinci

BAB II DASAR TEORI. sebagian besar masalahnya timbul dikarenakan interface sub-part yang berbeda.

BAB II DASAR TEORI. sebagian besar masalahnya timbul dikarenakan interface sub-part yang berbeda. BAB II DASAR TEORI. Umum Pada kebanyakan sistem, baik itu elektronik, finansial, maupun sosial sebagian besar masalahnya timbul dikarenakan interface sub-part yang berbeda. Karena sebagian besar sinyal

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha APLIKASI SISTEM INFORMASI GEOGRAFIS YANG MEMETAKAN EMPAT BENGKEL MOTOR RESMI DI KOTA DEPOK BERBASIS PLATFORM ANDROID Zara Zulfariana *), Dr. Ernastuti, SSi., MKom **) Jurusan Sistem Informasi, Fakultas

Lebih terperinci

SUMBER BELAJAR PENUNJANG PLPG

SUMBER BELAJAR PENUNJANG PLPG SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII

Lebih terperinci

Pendahuluan Dasar Pemrograman Java

Pendahuluan Dasar Pemrograman Java Pendahuluan Dasar Pemrograman Java Tujuan Instruksional Khusus Memahami tentang lingkungan java Memahami tentang aplikasi program java sederhana Memahami tentang proses input dan output Sejarah Java Bahasa

Lebih terperinci

SINYAL DISKRIT. DUM 1 September 2014

SINYAL DISKRIT. DUM 1 September 2014 SINYAL DISKRIT DUM 1 September 2014 ADC ADC 3-Step Process: Sampling (pencuplikan) Quantization (kuantisasi) Coding (pengkodean) Digital signal X a (t) Sampler X(n) Quantizer X q (n) Coder 01011 Analog

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

BAB 2 LANDASAN TEORI. Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh

BAB 2 LANDASAN TEORI. Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh BAB 2 LANDASAN TEORI 2.1 Sejarah Android Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh masyarakat, yang pada umumnya android sering dikaitkan dengan posel, smartphone dan tablet.

Lebih terperinci

Mengenal Sejarah Android

Mengenal Sejarah Android Mengenal Sejarah Android Rizka Sepriandy rsepriandy@gmail.com Abstrak Android adalah sistem operasi terbuka berbasis Linux yang dirancang untuk perangkat selular layar sentuh seperti smartphone (telepon

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan

Lebih terperinci

INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11

INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11 INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID Dibuat Oleh : Nama : Zunar Fitrianto NIM : 13081343 Kelas : 13.5B.11 Akademi Manajement Informatika dan Komputer Bina Sarana Informatika 2010

Lebih terperinci

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209 Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209 Pemrograman Terstruktur Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem. BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem. Tahapan ini dilakukan setelah perancangan selesai dan selanjutnya akan diimplementasikan pada

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. mereka Android, 5 November 2007, Android bersama Open Handset Alliance

BAB 2 TINJAUAN PUSTAKA. mereka Android, 5 November 2007, Android bersama Open Handset Alliance BAB 2 TINJAUAN PUSTAKA 2.1 Definisi Android Android adalah sistem operasi untuk handphone yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka

Lebih terperinci

APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID

APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID Wahyu Kusuma R 1), Jalinas 2), Endah S.P. 3) 1) Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

By : MUSAYYANAH, S.ST, MT

By : MUSAYYANAH, S.ST, MT By : MUSAYYANAH, S.ST, MT 1 Pengertian Sistem Contoh sistem Klasifikasi Sistem Macam-macam sistem Uji sistem Linier dan Bukan Linier Time invariant atau bukan 2 Sistem bagian dari lingkungan yang menghubungkan

Lebih terperinci

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah ); PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut

Lebih terperinci

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga APLIKASI PHONEBOOK DARURAT BERBASIS ANDROID ECA (Emergency Call Aplication) 1. Latar Belakang Perkembangan di bidang teknologi informasi saat ini semakin cepat dan kian merambah ke setiap komponen teknologi

Lebih terperinci