BAB 2 LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 LANDASAN TEORI"

Transkripsi

1 BAB 2 LANDASAN TEORI 2.1 Ketenagakerjaan Untuk dapat mengerti mengenai apa itu ketenaga kerjaan serta hal apa saja yang terkait didalam nya ada baiknya jika mengetahui definisi atau arti dari istilahistilah yang sering dipergunakan dalam ketenagakerjaan. Ketenagakerjaan adalah segala hal yang berhubungan dengan tenaga kerja pada waktu sebelum, selama, dan sesudah masa kerja. Tenaga kerja adalah setiap orang yang mampu melakukan pekerjaan guna menghasilkan barang dan/atau jasa baik untuk memenuhi kebutuhan sendiri maupun untuk masyarakat Teori Ketenagakerjaan Ada beberapa teori ketenagakerjaan yang dikemukakan oleh beberapa ahli Teori Klasik Adam Smith Menurut Mulyadi (2003), teori klasik menganggap bahwa manusialah sebagai faktor produksi utama yang menentukan kemakmuran bangsa-bangsa. Alasannya, alam (tanah) tidak ada artinya kalau tidak ada sumber daya manusia yang pandai mengolahnya sehingga bermanfaat bagi kehidupan. Dalam hal ini teori klasik Adam Smith ( ) juga melihat bahwa alokasi sumber daya manusia yang efektif adalah pemula pertumbuhan ekonomi. Setelah ekonomi tumbuh, akumulasi modal (fisik) baru mulai dibutuhkan untuk menjaga agar ekonomi tumbuh. Dengan kata lain, alokasi sumber daya manusia yang efektif merupakan syarat perlu (necessary condition) bagi pertumbuhan ekonomi. 5

2 Teori Malthus Sesudah Adam Smith, Thomas Robert Malthus ( ) dianggap sebagai pemikir klasik yang sangat berjasa dalam pengembangan pemikiran-pemikiran ekonomi. Buku Malthus yang dikenal paling luas adalah Principles of Population. Menurut Mulyadi (2003), dari buku tersebut akan dilihat bahwa meskipun Malthus termasuk salah seorang pengikut Adam Smith, tidak semua pemikirannya sejalan dengan pemikiran Smith. Disatu pihak Smith optimis bahwa kesejahteraan umat manusia akan selalu meningkat sebagai dampak positif dari pembagian kerja dan spesialisasi. Sebaliknya, Malthus justru pesimis tentang masa depan umat manusia. Kenyataan bahwa tanah sebagai salah satu faktor produksi utama tetap jumlahnya. Dalam banyak hal justru luas tanah untuk pertanian berkurang karena sebagian digunakan untuk membangun perumahan, pabrik-pabrik dan bangunan lain serta pembuatan jalan. Menurut Malthus manusia berkembang jauh labih cepat dibandingkan dengan produksi hasil-hasil pertanian untuk memenuhi kebutuhan umat manusia. Malthus tidak percaya bahwa teknologi mampu berkembang lebih cepat dari jumlah penduduk sehingga perlu dilakukan pembatasan dalam jumlah penduduk. Pembatasan ini disebut Malthus sebagai pembatasan moral Teori Keynes Kaum klasik percaya bahwa perekonomian yang dilandaskan pada kekuatan mekanisme pasar akan selalu menuju keseimbangan (equilibrium). Dalam posisi keseimbangan semua sumber daya, termasuk tenaga kerja, akan digunakan secara penuh (full-employed). Dengan demikian di bawah sistem yang didasarkan pada mekanisme pasar tidak ada pengangguran. Kalau tidak ada yang bekerja, daripada tidak memperoleh pendapatan sama sekali, maka mereka bersedia bekerja dengan tingkat upah yang lebih rendah. Kesediaan untuk bekerja dengan tingkat upah lebih rendah ini akan menarik perusahaan untuk memperkerjakan mereka lebih banyak. Kritikan Jhon Maynard Keynes ( ) terhadap sistem klasik salah satunya adalah tentang pendapatnya yang mengatakan bahwa tidak ada mekanisme 6

3 penyesuaian (adjustment) otomatis yang menjamin bahwa perekonomian akan mencapai keseimbangan pada tingkat penggunaan kerja penuh. Dalam kenyataan pasar tenaga kerja tidak bekerja sesuai dengan pandangan klasik di atas. Di manapun para pekerja mempunyai semacam serikat kerja (labor union) yang akan berusaha memperjuangkan kepentingan pekerja dari penurunan tingkat upah. Kalaupun tingkat upah diturunkan maka boleh jadi tingkat pendapatan masyarakat akan turun. Turunnya pendapatan sebagian anggota masyarakat akan menyebabkan turunnya daya beli masyarakat, yang pada gilirannya akan menyebabkan konsumsi secara keseluruhan akan berkurang. Berkurangnya daya beli masyarakat akan mendorong turunnya harga-harga. Kalau harga-harga turun, maka kurva nilai produktivitas marjinal tenaga kerja (marginal value of productivity of labor), yang dijadikan sebagai patokan oleh pengusaha dalam memperkerjakan tenaga kerja akan turun. Jika penurunan dalam harga-harga tidak begitu besar, maka kurva nilai produktivitasnya hanya turun sedikit. Meskipun demikian jumlah tenaga kerja yang bertambah tetap saja lebih kecil dari jumlah tenaga kerja yang ditawarkan. Lebih parah lagi kalau harga-harga turun drastis maka kurva nilai produktivitas marginal dari tenaga kerja juga turun drastis dimana jumlah tenaga kerja yang tertampung menjadi semakin kecil dan pengangguran menjadi semakin bertambah luas (Mulyadi, 2003) Teori Harrod-Domar Teori Harrod-Domar dikenal sebagai teori pertumbuhan. Menurut teori ini dalam Mulyadi (2003), investasi tidak hanya menciptakan permintaan, tetapi juga memperbesar kapasitas produksi. Peran modal fisik di dalam model pertumbuhan sangat penting, akan tetapi kapasitas produksi hanya dapat meningkat bila sumber daya lain (modal fisik) membesar. Di samping itu dalam model pertumbuhan, jumlah penduduk yang besar tidak mengurangi pendapatan per kapita asalkan modal fisiknya meningkat. Model yang sama juga dikemukakan oleh model Solow di mana dalam model ini dipakai suatu fungsi produksi Cobb-Douglas. Angkatan kerja diasumsikan 7

4 tumbuh secara geometris dan full employment selalu tercapai. Tetapi, dalam model ini pekerja sudah diperluaskan secara jelas sebagai salah satu faktor produksi, dan bukan sekedar pembagi (untuk memperoleh output pekerja). Dalam model ini juga dilihat substitusi antara modal fisik dan pekerja Teori Ester Boserup Boserup berpendapat bahwa pertumbuhan penduduk justru menyebabkan dipakainya sistem pertanian yang lebih intensif disuatu masyarakat dan meningkatnya output di sektor pertanian. Boserup juga berpendapat bahwa pertambahan penduduk berakibat dipilihnya sistem teknologi pertanian pada tingkatan yang lebih tinggi. Dengan kata lain, inovasi (teknologi) ada lebih dahulu. Inovasi itu hanya menguntungkan bila jumlah penduduk lebih banyak. Inovasi menurut Boserup dapat meningkatkan output pekerja, tetapi hanya dilakukan bila jumlah pekerjanya banyak. Pertumbuhan penduduk justru mendorong diterapkannya suatu inovasi (teknologi) baru (Mulyadi, 2003). Dari keseluruhan teori tenaga kerja dan pertumbuhan yang mendominasi sebagian besar teori-teori pembangunan pada tahun 1950-an dan 1960-an dan pada awal tahun 1980-an dikenal bentuk aliran ekonomi sisi penawaran atau supply-side economics, yang memfokuskan pada kebijakan-kebijakan untuk meningkatkan output nasional melalui akumulasi modal. Karena model ini menghubungkan tingkat penyediaan kesempatan kerja dengan tingkat pertumbuhan GNP, artinya dengan memaksimumkan penyerapan tenaga kerja, untuk memaksimumkan pertumbuhan GNP dan kesempatan kerja dengan cara memaksimumkan tingkat tabungan dan investasi Teori Pasar Tenaga Kerja Solmon (1980) dalam Sinaga (2005) menjelaskan, bahwa pasar tenaga kerja adalah tempat aktivitas dari bertemunya pelaku-pelaku, pencari kerja dan pemberi lowongan kerja. Proses bertemunya pencari kerja dan pemberi lowongan kerja dapat 8

5 terjadi sebentar saja namun dapat pula memakan waktu yang lama, masalah yang dihadapi oleh kedua belah pihak di pasar yaitu: setiap perusahaan yang menawarkan lowongan kerja maka menginginkan kualitas serta keahlian pekerja berbeda-beda sehingga menyebabkan terjadinya perbedaan tingkat upah. Sedangkan pencari kerja memiliki keahlian juga berbeda-beda sehingga pekerja menginginkan tingkat upah yang juga berbeda-beda pula. Di mana letak masalah dari kedua belah pihak adalah keterbatasan informasi Teori Penawaran dan Permintaan Tenaga Kerja Suparmoko dan Maria (2000) dalam Sinaga (2005) menjelaskan bahwa pada prinsipnya teori penawaran tenaga kerja dan teori permintaan tenaga kerja merupakan fungsi dari tingkat upah, di mana pendapat dari kaum klasik menyatakan, jika semakin tinggi tingkat upah yang diminta oleh kaum pekerja maka akan semakin sedikit jumlah penawaran tenaga kerja (lowongan kerja) yang dapat diberikan dan akan berlaku sebaliknya. Dalam memahami mekanisme pasar tenaga kerja harus dilihat bagaimana individu pekerja terdapat perbedaan, maka untuk menentukan kuva penawaran tenaga kerja pada suatu daerah adalah dengan menjumlahkan kurva-kurva penawaran dari setiap individu, oleh sebab itu kurva dari penawaran tenaga kerja berbentuk melengkung kebelakang (backward bending curve) 2.2 ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android merupakan platform mobile yang lengkap, terbuka dan bebas Arsitektur Android lain : Secara garis besar arsitektur android dibagi menjadi beberapa bagian antara a. Applications dan Widgets 9

6 Applications dan widgets adalah layer dimana user berhubungan dengan aplikasi saja, di mana biasanya user mendownload aplikasi kemudian melakukan instalasi dan menjalankan aplikasi tersebut. Semua aplikasi ditulis dengan menggunakan bahasa pemrograman java. b. Applications Frameworks Applications frameworks adalah layer di mana para pembuat aplikasi melakukan pengembangan atau pembuatan aplikasi yang akan dijalankan di sistem operasi android karena pembuat aplikasi memilki akses penuh menuju API framework seperti yan gdilakukan olek aplikasi yang kategori inti. Arsitwktur aplikasi dirancang supaya pembuat aplikasi dengan mudah dapat menggunakan kembali komponen yang sudah digunakan (reuse). Komponen-komponen yang termasuk di dalam applications frameworks adalah sebagai berikut: Views Content Provider Resource Manager Notifications Manager Actifity Manager c. Libraries Libraries adalah layer di mana fitur-fitur android berbeda, biasanya para pembuat aplikasi mengakses libraries untuk menjalankan aplikasinya. Layer ini meliputi library C/C++ inti seperti Libc, SSL, Library media, libraries media, libraries untuk menajemen tampilan, libraries graphics, libraries SQLite, libraries livewebcore, libraries 3D dan libraries SSL dan Webkit. 10

7 d. Android Run Time Android run time dibagi menjadi dua bagian yaitu : Core Libraries : aplikasi android dibangun dalam bahasa java, sehingga dibutuhkan libraries untuk menterjemahkan bahasa java dan core libraries ini lah yan gbertugas untuk menterjemahkannya. Dalvik Virtual Machine : virtual machine berbasis register yang diooptinalkan untuk menjalankan fungsi-fungsi secara efesien, dimana merupakan pengembangan yang mampu mebuat linex kernel untuk melakukan threading dan manajemen tingkat rendah. e. Linux Kernel Linux kernel adalah layer di mana inti dari sistem operasi android yang berisi file-file sitem yang mengatur processing, memory, resource, drivers dan sistem operasi android lainnya Versi Android Safaat (2012 : 10) memaparkan penjelasan berbagai macam versi Android seperti di bawah ini : 1. Android versi 1.1 Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara) pengiriman pesan dengan Gmail, dan pemberitahuan Android versi 1.5 (Cupcake) Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaharuan untuk penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus 11

8 kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem. 3. Android versi 1.6 (Donut) Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan indikator baterai dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text to change speech (tidak tersedia pada semua ponsel); pengadaan resolusi VWGA. 4. Android versi 2.0/2.1 (Eclair) Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1. Agar dapat bergerak cepat dalam persaingan perangkat generasi yang berikutnya, Google melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik (killer apps aplikasi unggulan). Kompetisi ini berhadiah $25,000 bagi setiap pengembang aplikasi terpilih. Kompetisi diadakan selama dua tahap yang tiap tahapnya dipilih 50 aplikasi terbaik. Dengan semakin berkembangnya dan bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka dalam sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs Internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook. 12

9 5. Android versi 2.2 (Froyo: Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umum terhadap versi versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuan WiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market. 6. Android versi 2.3 (Gingerbread) Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahanperubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) yang sudah didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu. 7. Android versi 3.0/3.1 (Honeycomb) Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi processor dan juga akselerasi perangkat keras (hardware) untuk grafis. 8. Android versi 4.0 (ICS: Ice Cream Sandwich) Pada tanggal 19 Oktober 2011, diperkenalkannya Android versi 4.0 yang membawa fitur Honeycomb untuk smartphone, menambahkan fitur baru termasuk membuka kunci dengan pengenalan wajah, jaringan data pemantauan penggunaan dan kontrol, kontak jaringan sosial terpadu, perangkat tambahan fotografi, pencarian secara offline, dan berbagi informasi dengan menggunakan NFC. 9. Android versi 4.1 (Jelly Bean) Android Jelly Bean yaang diluncurkan pada acara Google I/O membawa sejumlah keunggulan dan fitur baru. Adapun penambahan fitur baru diantaranya yaitu 13

10 meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat. Google Now yang juga menjadi bagian yang diperbarui pun tak ketinggalan. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. 10. Android versi 4.4 (Kitkat) Dirilis pertama pada tanggal 31 bulan Oktober tahun 2013 di namakan dengan Android kitkat. Android Kitkat memiliki tampilan 100% lebih dinamis dan berbeda total dengan android jelly bean, Android Kitkat di optimasi pada sisi konsumsi baterai dan kinerja os lebih cepat ketika di jalankan pada perangkat memiliki spesifikasi lebih rendah, seperti kita tahu jika android jelly bean memiliki kelebihan pada sisi konsumsi baterai yang lebih tinggi dan ketika di jalankan di perangkat yang memiliki versi rendah os ini tidak maksimal. 10. Android versi 5.0 (Lollipop) Dirilis pertama pada tahun 2014 dikenal dengan nama Android Lollipop. Android lollipop memiliki peningkatan sistem keamanan dan tampilan lebih dinamis, OS versi terbaru dari android ini sepertinya bisa di gunakan berbagai perangkat elektronik seperti televisi dan lain-lain. Android Lollipop memiliki perubahan besar pada sisi tampilan desain menu,tampilan desain menu dan warna pada os android versi v5.0 ini jauh lebih hidup dan tajam di banding android kitkat, karena os ini sudah di lakukan perubahan pada material desain responsive UI desain sehingga semua menu terkesan sangat sensitif dan alami. 2.3 JAVA Definisi Java (Sun Microsystem) adalah nama sekumpulan teknologi yang membuat perangkat lunak dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. 14

11 Java adalah bahasa pemrograman berorientasi objek yang dikembangkan dengan model yang mirip bahasa C++ namun dirancang agar lebih mudah digunakan. Java merupakan bahasa pemrograman yang bersifat umum/non spesifik (general purpose) dan secara khusus didesain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda sesuai dengan slogannya Tulis sekali, jalankan di mana pun. Java memiliki kelengkapan library/perpustakaan (kumpulan program-program yang disertakan dalam pemorgraman java) yang sangat memudahkan dalam penggunaannya oleh para programer untuk membangun aplikasi. Eclipse Eclipse merupakan sebuah IDE(Integrated Development Environtment) untuk megembangkan perangkat lunak dan dapat dijalankan di semua platform (platform independent). Eclipse dikembangkan dengan bahasa pemograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemograman lainnya seperti C/C++, cobol, python, perl, php dan sebagainya. Selain sebagai IDE untuk pengembangan aplikasi, Eclpise juga diginakan utntuk aktivitas dalam pengembangan perangkat lunak seperti dokumentasi, test perangkat lunak, pengembangan web dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE faforit dikerenakan gratis dan open source yang berarti setiap orang dapat melihat kode pemograman perangkat lunak ini. Selain itu kelebihan dari Eclipse yang membuatnya popular adalah kemampuan kemampuannya untuk dapat dikembangkan pleh pengguna denga komponen yang dinamakan plug-in. ADT (Android Development TOOLS) ADT adalah plug-in yang didesain untuk IDE Eclipse yang digunakan sebagai oenghubung antara Eclipse dengan Android SDK, sehingga pengembang dapat dengan mudah dalam membuat aplikasi project android, membuat GUI (Graphical 15

12 User Interface) aplikasi dan Menambahkan komponen-komponen yang lainnya, serta da[at melakukan running aplikasi menggunakan Android SDK melalui Eclipse. Dengan ADT juga dapat melakukan pembuatan pakage android (.apk) yang digunakan untuk distribusi aplikasi android yang dibuat. Android SDK (Software Development KIT) Android SDK merupakan tools API (Application Programming Interface) yang diperlukan untuk memangung dan mengembangkan aplikasi berbasis android yang didalamnya termasuk debugger, libraries, emulator, dokumentasi, contoh kode dan tutorial. 2.4 Algoritma Kata algoritma berasal dari kata algoritmi, pertama kali dicetuskan oleh Al- Khawarizmi, yang merupakan ilmuwan asal Persia. Pada awalnya algortima sendiri pertama kali digunakan untuk menyelesaikan soal aritmatika, tetapi dari zaman ke zaman algoritma digunakan untuk memecahkan masalah. Algoritma tentunya memiliki hubungan dengan ilmu matematika, tentunya banyak pendapat dari para ahli mengenai algoritma. 1. Goodman Hedet Niemi mengatakan bahwa algoritma adalah urut-urutan dari operasi-operasi yang terdefinisi dengan baik, yang masing-masing membutuhkan memori dan waktu yang terbatas untuk menyelesaikan suatu masalah 2. Abu Ja far Muhammad Ibnu Musa Al-Khawarizmi mengungkapkan algoritma adalah suatu metode khusus untuk menyelesaikan suatu persoalan 3. Menurut Seymur Lipschutz, P.hd algoritma merupakan suatu langkah demi langkah yang terhingga dari instruksi-intruksi yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu. 16

13 4. Menurut Minsky, algoritma adalah seperangkat aturan yang memberitahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak. 5. Stone dan Knuth mengatakan bahwa algoritma adalah suatu perangkat yang tepat mendefinisikan urutan operasi hingga sedemikian rupa sehingga setiap aturan yang efektif, jelas hingga sedemikian rupa sehingga urutan berakhir dalam waktu yang terbatas. Dari masing-masing pendapat yang dikemukan oleh para ahli, dapat kita simpulkan secara umum bahwa algoritma adalah suatu metode sistematis yang bersifat memiliki urutan-urutan yang digunakan untuk memecahkan masalah-masalah dan pengambilan keputusan. 2.5 Algoritma Pencarian Pencarian(searhing) merupakan proses yang fundamental dalam pengolahan data. Proses pensarian adalah menemukan nilai(data) tertentu didalam sekumpulan data yang bertipe sama (baik bertipe dasar maupun bertipe bentukan). Sebuah algoritma pencarian dijelaskan secara luas adalah sebuah algoritma yang menerima masukan berupa sebuah masalah dan menghasilkan sebuah solusi untuk masalah tersebut, yang biasanya didapat dari evaluasi beberapa kemungkinan solusi. Algoritma pencarian (searching algorithm) adalah algoritma yang menerima sebuah argumen kunci dan dengan langkah-langkah tertentu akan mencari rekaman dengan kunci tersebut. Setelah proses pencarian dilaksanakan, akan diperoleh salah satu dari dua kemungkinan, yaitu data yang dicari ditemukan (successful) atau tidak ditemukan (unsuccessful) Macam-macam Algoritma Pencarian (Searching) Pencarian Beruntun (Sequential Search) 17

14 Pencarian Sekuensial (sequential searching) atau pencarian berurutan sering disebut pencarian linear merupakan metode pencarian yang paling sederhana. Pencarian beruntun adalah proses membandingkan setiap elemen larik satu per satu secara beruntun, mulai dari elemen pertama sampai elemen yang dicari ditemukan atau seluruh elemen sudah diperiksa. Adapun konsep dari algoritma pencarian ini adalah: 1. Membandingkan setiap elemen larik satu per satu secara urut (beruntun), mulai dari elemen pertama sampai dengan elemen yang terakhir sampai data ditemukan atau tidak ditemukan. 2. Proses pencarian akan dihentikan jika data yang dicari sudah ditemukan. 3. Merupakan metode yang paling sederhana 4. Kelemahan pada kasus ini adalah, untuk N elemen data harus dilakukan pencarian sebanyak N kali pula Pencarian Beruntun dengan Sentinel (Sentinel Sequential Search) Jika pencarian bertujuan untuk menambahkan elemen baru setelah elemen terakhir larik, maka terdapat sebuah varian dari metode pencarian beruntun yang mangkus. Nilai x yang akan dicari sengaja ditambahkan terlebih dahulu. Data yang ditambahkan setelah elemen terakhir larik ini disebut sentinel Pencarian Biner (Binary Search) Metode Pencarian Biner ( Binary Search) hanya bisa diterapkan jika data array sudah terurut. Pengurutan Array bisa menggunakan jenis sorting descending atau asscending. Kelebihan dari Searching dengan metode Binary Sort adalah Untuk pencarian data yang jumlahnya banyak, waktu pencarian relatif cepat. Selain itu beban komputasi juga lebih kecil karena pencarian dilakukan dari depan, belakang, 18

15 dan tengah. Namun ada pula kekurangannya, yaitu data harus disorting dahulu dan Algoritma lebih rumit, tidak baik untuk data berangkai. Adapun konsep dari algoritma pencarian ini adalah: 1. Membaca Array data 2. Apabila Array belum terurut maka array diurutkan terlebih dahulu. 3. Menentukan data yang akan dicari 4. Menentukan elemen tengah dari array 5. Jika nilai elemen tengah sama dengan data yang dicari, maka pencarian berhenti. 6. Jika elemen tengah tidak sama dengan data yang dicari maka : a. Jika nilai elemen tengah > data yang dicari maka pencarian dilakukan pada setengah array pertama. b. Jika nilai elemen tengah lebih kecil dari pada data yang dicari maka pencarian dilakukan pada setengah array berikutnya. 2.6 Tahapan Pengembangan RPL Menurut Sommerville (2011, 29) Waterfall model mengambil kegiatan proses dasar spesifikasi, pengembangan, validasi, dan evolusi serta mewakili kegiatan tersebut sebagai fase proses terpisah seperti spesifikasi persyaratan, perancangan perangkat lunak, implementasi, pengujian dan sebagainya. Berikut merupakan tahapan dalam waterfall model: 19

16 a. Requirements analysis and definition Sistem layanan,kendala,dan tujuan ditetapkan melalui konsultasi dengan pengguna sistem, kebutuhan tersebut kemudian ditetapkan secara rinci dan berfungsi sebagai spesifikasi sistem. b. System and software design Prosesdesain sistem mengalokasikan persyaratan baik untuk sistem perangkat keras atau perangkat lunak dengan mendirikan sebuah arsitektur sistem secara keseluruhan. Desain perangkat lunak melibatkan mengidentifikasidan menggambarkan abstraksi sistem perangkat lunak yang mendasar. c. Implementation and unit testing Selama tahap ini, desainperangkat lunak disadari sebagai serangkaian program atau unit program. Unit testing memverifikasi bahwa setiap unit sesuai spesifikasi. d. Integration and system testing Unit program individu atau program diintegrasikan dan diuji sebagai sistem yang lengkap untuk memastikan bahwa persyaratan perangkat lunak dapat dipenuhi. e. Operation and maintenance Fase ini merupakan fase terpanjang. Sistem ini dipasang dan dimasukan ke dalam penggunaan praktis. Pemeliharaan melibatkan mengoreksi kesalahan yang tidak ditemukan dalam tahap awal siklus, meningkatkan implementasi unit sistem dan peningkatan pelayanan sistem. 20

17 Gambar 2.1 Model Waterfall Fakta Metodologi Waterfall Setelah memahami langkah-langkah serta proses yang terdapat pada metodologi waterfall, maka didapat beberapa fakta sebegai berikut : 1. Memahami kebutuhan system secara mendalam. 2. Meminimalisasi terjadinya perubahan kebutuhan selama proyek berjalan. 3. Memerlukan waktu yang relatif lama untuk menyelesaikan proyek. 4. Tidak adaptif terhadap perubahan (kembali ke awal) 21

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

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

APLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID

APLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID APLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID ( STUDI DILAKUKAN PADA KELURAHAN JERAMBAH GANTUNG ) RIKO SAPUTRA, MUHAMMAD FADLY, MATZACHRI Teknik Informatika STMIK ATMA LUHUR

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

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

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 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Android 2.1.1 Sejarah Singkat Android adalah sistem operasi untuk telepon seluler berbasis linux sebagai karnelnya. Saat ini android bisa disebut raja dari smartphone. Android

Lebih terperinci

Perkembangan Versi Versi Android

Perkembangan Versi Versi Android Perkembangan Versi Versi Android Devi Nurfillah devinurfillah@gmail.com Abstrak Android adalah sistem operasi berbasis Linux yang dirancang terutama untuk perangkat touchscreen (layar sentuh) mobile seperti

Lebih terperinci

PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN

PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN PROPOSAL PENELITIAN PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN Diajukan oleh : MUHANAN PUJI SANTOSO L.200070005 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI

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

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V MAKALAH Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / 10108823 IF-15 / V JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

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

Part 1 : Pengenalan Android

Part 1 : Pengenalan Android TUTORIAL ANDROID PROGRAMMING Part 1 : Pengenalan Android Author : Widianto Pratama Tingkat : 1. Pemula 2. Menegah 3. Mahir Part 1 : Pengenalan Android Widianto Pratama E-mail : widiandroid@gmail.com http://greenbel.wordpress.com/

Lebih terperinci

BAB II LANDASAN TEORI. Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu

BAB II LANDASAN TEORI. Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu BAB II LANDASAN TEORI 2.1. Aplikasi Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan

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 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum Teori umum adalah teori teori pokok yang dipakai sebagai landasan untuk teori teori lainnya. 2.1.1 Android Android merupakan sistem operasi perangkat bergerak yang menggunakan

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 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 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

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo 1. Apa Itu Android Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan

Lebih terperinci

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris "application" yang berarti

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris application yang berarti BAB II LANDASAN TEORI Pada bab ini penulis akan menjelaskan beberapa teori yang berkaitan dengan permasalahan yang akan dibahas sebagai dasar dalam pemahaman dalam sebuah sistem serta metode yang dipakai

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

ANALISIS PERBANDINGAN SISTEM OPERASI ANDROID 2.2 FROYO PADA TELEPON GENGGAM. Nama : Maya Ayuningtyas Rahayu NPM : Jurusan : Sistem Informasi

ANALISIS PERBANDINGAN SISTEM OPERASI ANDROID 2.2 FROYO PADA TELEPON GENGGAM. Nama : Maya Ayuningtyas Rahayu NPM : Jurusan : Sistem Informasi ANALISIS PERBANDINGAN SISTEM OPERASI ANDROID 2.2 FROYO DENGAN ANDROID 2.3 GINGERBREAD PADA TELEPON GENGGAM Nama : Maya Ayuningtyas Rahayu NPM : 10109077 Jurusan : Sistem Informasi LATAR BELAKANG Pesatnya

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 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat

BAB 2 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat BAB 2 LANDASAN TEORI 2.1 Android 2.1.1 Sejarah Singkat Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat ini Android bisa disebut raja dari smartphone. Android

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

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

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa BAB II LANDASAN TEORI 2.1 Media Pembelajaran Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa media adalah alat atau sarana yang digunakan untuk menyampaikan pesan dari komunikator kepada

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK

PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Jurnal Teknik Informatika, Vol 1 September 2012 PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Veny Alfiandari 1), Juni Nurma

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 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

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

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

LANDASAN TEORI. 2.1 Aplikasi. 2.2 Perangkat Mobile. 2.3 Profil Kota Ngawi. 2.4 GPS (Global Positioning System)

LANDASAN TEORI. 2.1 Aplikasi. 2.2 Perangkat Mobile. 2.3 Profil Kota Ngawi. 2.4 GPS (Global Positioning System) BAB 2 LANDASAN TEORI 2.1 Aplikasi Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu (khusus)(hendrayudi, 2006). Aplikasi adalah kegiatan seperti pembuatan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Augmented Reality Augmented Reality (AR) adalah kombinasi antara dunia maya (virtual) dan dunia nyata (real) yang dibuat oleh komputer. Obyek virtual dapat berupa teks, animasi,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Analisis sistem (sistem analisis) dapat didenifisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud

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

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 2 LANDASAN TEORI

Bab 2 LANDASAN TEORI 6 Bab 2 LANDASAN TEORI 2.1. Scrabble Scrabble adalah permainan papan dan permainan menyusun kata yang dimainkan 2 atau 4 orang yang mengumpulkan poin berdasarkan nilai kata-kata yang dibentuk dari keping

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

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Sistem Informasi Sistem informasi adalah sekumpulan komponen-komponen yang saling berhubungan dan bekerja sama untuk mengumpulkan, memproses, menyimpan dan

Lebih terperinci

APLIKASI INFORMASI NILAI GIZI BERBASIS ANDROID PADA RUMAH SAKIT HAPPYLAND YOGYAKARTA NASKAH PUBLIKASI

APLIKASI INFORMASI NILAI GIZI BERBASIS ANDROID PADA RUMAH SAKIT HAPPYLAND YOGYAKARTA NASKAH PUBLIKASI APLIKASI INFORMASI NILAI GIZI BERBASIS ANDROID PADA RUMAH SAKIT HAPPYLAND YOGYAKARTA NASKAH PUBLIKASI diajukan oleh SEPTIANA NUGRAHINI 09.01.2527 kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN

Lebih terperinci

BAB II LANDASAN TEORI. berinteraksi untuk mencapai suatu tujuan tertentu.

BAB II LANDASAN TEORI. berinteraksi untuk mencapai suatu tujuan tertentu. BAB II LANDASAN TEORI 2.1 Sistem 2.1.1 Pengertian Sistem Menurut wikipedia, sistem adalah suatu kegiatan yang terdiri dari dua atau lebih komponen atau sub-sistem yang berinteraksi untuk mencapai suatu

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

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 II KAJIAN PUSTAKA. pusat pemerintahan dan administrasi di Kabupaten Tegal. Letak geografis Kabupaten Tegal antara BT dan

BAB II KAJIAN PUSTAKA. pusat pemerintahan dan administrasi di Kabupaten Tegal. Letak geografis Kabupaten Tegal antara BT dan BAB II KAJIAN PUSTAKA A. SEJARAH KABUPATEN TEGAL Kabupaten Tegal merupakan salah satu kabupaten di Provinsi Jawa Tengah dengan ibukota Slawi. Berjarak 14 km ke arah selatan dari kota Tegal, Slawi menjadi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Android Android adalah suatu sistem operasi yang didesain sebagai platform open source untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi.

Lebih terperinci

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3 DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang

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

BAB II LANDASAN TEORI. dan visualisasi dalam sebuah organisasi. (Laudon dan Laudon, 2010)

BAB II LANDASAN TEORI. dan visualisasi dalam sebuah organisasi. (Laudon dan Laudon, 2010) BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem Informasi merupakan komponen yang saling bekerja sama untuk mengumpulkan, mengolah, menyimpan dan menyebarkan informasi untuk mendukung pengambilan keputusan,

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

BAB II TINJAUAN PUSTAKA. Kurniawan Teguh Martonopada tahun 2012 dengan judul Implementasi

BAB II TINJAUAN PUSTAKA. Kurniawan Teguh Martonopada tahun 2012 dengan judul Implementasi BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Penelitian tentang sebuah aplikasi informasi suatu tempat yang menggunakan navigasi sebagai penunjuk arah sudah banyak dilakukan diantaranya : Penelitian

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Android merupakan sistem operasi yang digunakan untuk perangkat mobile

BAB II TINJAUAN PUSTAKA. Android merupakan sistem operasi yang digunakan untuk perangkat mobile 4 BAB II TINJAUAN PUSTAKA 2.1. Pengertian Android Android merupakan sistem operasi yang digunakan untuk perangkat mobile berbasis Linux. Pada awalnya sistem operasi ini dikembangkan oleh Android.Inc, yang

Lebih terperinci

Praktikum I Pengenalan Android

Praktikum I Pengenalan Android Praktikum I Pengenalan Android Pokok Bahasan: Instalasi Android Development Tool Cara Instalasi developer tool Android Tujuan Belajar Setelah mempelajari modul ini mahasiswa diharapkan mengetahuii: Cara

Lebih terperinci

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini BAB II LANDASAN TEORI 2.1 TOEFL Test of English as a Foreign Languange yang disingkat TOEFL adalah ujian kemampuan berbahasa Inggris dengan logat Amerika yang diperlukan untuk masuk ke universitas di Amerika

Lebih terperinci

BAB II DASAR TEORI 2.1 Pemintas ( shortcut

BAB II DASAR TEORI 2.1 Pemintas ( shortcut BAB II DASAR TEORI 2.1 Pemintas (shortcut) Pemintas atau istilah asing dikenal dengan kata shortcut pada smartphone merupakan sebuah tombol aplikasi yang menyerupai tombol aplikasi aslinya yang dipasang

Lebih terperinci

Program permainan (game) merupakan salah satu implementasi dari. bidang ilmu komputer. Perkembangan permainan pada masa kini sudah sangat

Program permainan (game) merupakan salah satu implementasi dari. bidang ilmu komputer. Perkembangan permainan pada masa kini sudah sangat BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Program permainan (game) merupakan salah satu implementasi dari bidang ilmu komputer. Perkembangan permainan pada masa kini sudah sangat pesat dan telah menjadi

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

BAB I PENDAHULUAN. Indonesia, di dunia telah kita ketahui dan telah di sepakati bahasa inggris adalah

BAB I PENDAHULUAN. Indonesia, di dunia telah kita ketahui dan telah di sepakati bahasa inggris adalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Setiap daerah mempunyai bahasa yang berbeda-beda yang digunakan sebagai media komunikasi. Untuk dapat memahami bahasa yang digunakan oleh setiap daerah, diperlukan

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Palang Merah Indonesia (PMI) Palang Merah Indonesia Kabupaten Banyumas adalah organisasi yang netral dan independent, yang melakukan kegiatannya demi kemanusiaan, kesukarelaan,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Salesman Menurut Rahardjo (2011), salesman merupakan kepribadian yang pandai mempengaruhi orang lain dengan kata lain salesman harus mampu menggerakan pelanggan untuk setuju membeli

Lebih terperinci

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012. 35 BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Program Studi Ilmu Komputer, Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung,

Lebih terperinci

BAB II TINJAUAN PUSTAKA. mengembangkan Aplikasi Untuk Mengatur Pola Hidup Sehat Berbasis

BAB II TINJAUAN PUSTAKA. mengembangkan Aplikasi Untuk Mengatur Pola Hidup Sehat Berbasis BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Penelitian yang dilakukan oleh Ayu Pramyta pada tahun 2008 mengembangkan Aplikasi Untuk Mengatur Pola Hidup Sehat Berbasis Android. Aplikasi ini merupakan

Lebih terperinci

BAB I PENDAHULUAN I.1. Latar Belakang

BAB I PENDAHULUAN I.1. Latar Belakang BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi yang pesat membuat hidup semakin mudah dan efisien. Dahulu orang mengandalkan peta dalam bentuk hardcopy sebagai penunjuk jalan saat berpergian

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 yagn diinginkan pengguna. Contoh

Lebih terperinci

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID Yustika Kurniati Program Studi Magister Teknik Komputer, Program Magister Teknik Elektro Sekolah Teknik Elektro dan Informatika Institut Teknologi

Lebih terperinci

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

BAB 1 Pengenalan Aplikasi Perangkat Bergerak BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta deka.kelas@gmail.com Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Android Menurut Safaat (2012 : 1), Android adalah sistem operasi berbasis Linux bagi telepon seluler seperti telepon pintar dan komputer tablet. Android juga menyediakan platform

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 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 6 BAB 2 TINJAUAN PUSTAKA 2.1. Sistem Pendukung Keputusan Konsep Sistem Pendukung Keputusan (SPK) atau Decision Support Systems (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott

Lebih terperinci

BAB II. KAJIAN PUSTAKA. berbatasan dengan Kabupaten Ciamis dan Kota Banjar Propinsi Jawa Barat.

BAB II. KAJIAN PUSTAKA. berbatasan dengan Kabupaten Ciamis dan Kota Banjar Propinsi Jawa Barat. BAB II. KAJIAN PUSTAKA A. SEJARAH KABUPATEN CILACAP Kabupaten Cilacap merupakan daerah terluas di Jawa Tengah, dengan batas wilayah sebelah selatan Samudra Indonesia, sebelah utara berbatasan dengan Kabupaten

Lebih terperinci

BAB II TINJAUAN PUSTAKA. asal-usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu

BAB II TINJAUAN PUSTAKA. asal-usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu 5 BAB II TINJAUAN PUSTAKA A. Landasan Teori 1. Pengertian Kamus Kamus adalah sejenis buku rujukan yang menerangkan makna kata-kata. berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 REKAYASA PIRANTI LUNAK Menurut Pressman (2010:13), rekayasa piranti lunak adalah suatu proses pembentukan dan penggunaan prinsip-prinsip rekayasa untuk mendapatkan sebuah software

Lebih terperinci

Bab 2 LANDASAN TEORI

Bab 2 LANDASAN TEORI Bab 2 LANDASAN TEORI 2.1. Tetravex Tetravex Puzzle adalah permainan menyusun kotak-kotak yang terdiri dari empat angka. Karena itulah permainan ini disebut Tetravex Puzzle (tetra = empat). Puzzle ini terdiri

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Sistem Informasi Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Suatu sistem pada dasarnya adalah kumpulan dari unsur atau elemenelemen yang saling memengaruhi dalam melakukan kegiatan bersama untuk mecapai

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 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi

BAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Multimedia banyak digunakan sebagai media penyampaian informasi yang efektif karena hal tersebut dilakukan dengan menggabungkan bermacam - macam elemen multimedia,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Program aplikasi adalah program siap pakai atau program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Aplikasi juga diartikan

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

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

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

SISTEM INFORMASI JADWAL KEBERANGKATAN KERETA JABODETABEK BERBASIS ANDROID

SISTEM INFORMASI JADWAL KEBERANGKATAN KERETA JABODETABEK BERBASIS ANDROID SISTEM INFORMASI JADWAL KEBERANGKATAN KERETA JABODETABEK BERBASIS ANDROID Ridwan Dhani Renuat (11108666) dhani_renuat@yahoo.co.id Jurusan Sistem Informasi Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

Aplikasi Kamus Indonesia-Jawa Berbasis Android

Aplikasi Kamus Indonesia-Jawa Berbasis Android Nusantara of Engineering/Vol. 2/ No. 1/ISSN: 2355-6684 1 Aplikasi Kamus Indonesia-Jawa Berbasis Android Intan Nur Farida Teknik Informatika, Fakultas Teknik, Universitas Nusantara PGRI Kediri Jl. K.H.

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian

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

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID Murtiyoso 1, Fandy Setyo Utomo 2 1 Program Studi Teknik Informatika, STMIK AMIKOM Purwokerto E-mail : moertiyoso@gmail.com 2 Program

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Suatu sistem pada dasarnya adalah kumpulan dari unsur atau elemenelemen yang saling memengaruhi dalam melakukan kegiatan bersama untuk mecapai

Lebih terperinci

BAB II LSAN TEORI 2.1 Pengolahan Bahasa Alami

BAB II LSAN TEORI 2.1 Pengolahan Bahasa Alami 6 BAB II LSAN TEORI 2.1 Pengolahan Bahasa Alami Bahasa sebagai bagian yang penting dari kehidupan manusia, dalam bentuk tulis dapat merupakan cacatan dari pengetahuan yang didapat oleh umat manusia dari

Lebih terperinci

BAB II LANDASAN TEORI. lunak. Proses rekayasa perangkat lunak dimulai jauh sebelum coding dilakukan. perangkat lunak yang dapat bekerja dengan baik.

BAB II LANDASAN TEORI. lunak. Proses rekayasa perangkat lunak dimulai jauh sebelum coding dilakukan. perangkat lunak yang dapat bekerja dengan baik. BAB II LANDASAN TEORI 2.1 Perancangan Perancangan suatu aplikasi termasuk dalam kegiatan rekayasa perangkat lunak. Proses rekayasa perangkat lunak dimulai jauh sebelum coding dilakukan dan berlanjut sampai

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 6 BAB 2 TINJAUAN PUSTAKA 2.1 Algoritma Boyer-Moore Algoritma Boyer-Moore adalah salah satu algoritma pencarian string, dipublikasikan oleh Robert S. Boyer, dan J. Strother Moore pada tahun 1977. Algoritma

Lebih terperinci

BAB II TINJAUAN PUSTAKA. umum yang digunakan untuk menggambarkan teknologi yang digunakan

BAB II TINJAUAN PUSTAKA. umum yang digunakan untuk menggambarkan teknologi yang digunakan 6 BAB II TINJAUAN PUSTAKA 2.1 Location Based Service Location Based Service (LBS) atau layanan berbasis lokasi adalah istilah umum yang digunakan untuk menggambarkan teknologi yang digunakan untuk menemukan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Dalam bab ini, penulis akan mencoba menguraikan teori yang relevan, lengkap, dan terkini sejalan dengan permasalahan yang dihadapi, juga diuraikan hubungan antara permasalahan tersebut

Lebih terperinci

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang BAB IV METODE PENELITIAN A. Jenis Penelitian Penelitian ini adalah penelitian rekayasa perangkat lunak yang membangun sebuah aplikasi sistem informasi penjualan sparepart laptop di Toko Haps Computer Purbalingga.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Kamus Menurut Kamus Besar Bahasa Indonesia, pengertian kamus adalah buku acuan yang memuat kata dan ungkapan yang biasanya disusun menurut abjad berikut keterangan maknanya, pemakaiannya

Lebih terperinci

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut. BAB II LANDASAN TEORI 2.1 Sistem Sistem memiliki beberapa definisi yang berbeda-beda menurut pendapat beberapa ahli, definisi sistem adalah sebagai berikut. 1. Menurut Jogiyanto (1999:1), sistem adalah

Lebih terperinci