Pages

Subscribe:

Ads 468x60px

Sabtu, 14 Desember 2013

Laporan pendahuluan prolog 2

Soal
1.       Jelaskan pembuatan menu pada prolog
2.       Tuliskan contoh program pembuatan menu pada prolog (minimal 3 pilihan)

Jawaban

1. Program Menu adalah sebuah program yang didalamnya terdapat beberapa program yang digabung menjadi satu kesatuan, dan untuk menjalankan program-program tersebut dibutuhkan pemanggilan ke prosedur, dimana prosedur-prosedur tersebut sudah ditentukan oleh karakter untuk pemanggilannya sendiri.

2. Contoh program menu
menu:-nl,
write('menu'),nl,
write('1.biodata'),nl,
write('2.luas segitiga'),nl,
write('3.persegi panjang'),nl,
write('4.keluar'),nl,
write('masukan pilihan :'),read(PIL),nl,
(PIL=1,nl,
write('biodata'),nl,
write('nama: '),read(A),nl,
write('npm: '),read(B),nl,
write('----------'),nl,
write('nama: '),writeln(A),nl,
write('npm: '),writeln(B),nl,
menu;
PIL=2,nl,
write('luas segitiga'),nl,
write('alas: '),read(A),nl,
write('tinggi: '),read(T),nl,
C is A*T/2,
write('luas segitiga= '),writeln(C),nl,
menu;
PIL=3,nl,
write('luas persegi panjang'),nl,
write('panjang: '),read(P),nl,
write('lebar: '),read(L),nl,
L is P*L,
write('luas persegi panjang= '),writeln(L),nl,
menu;
PIL=4,nl,
write('selsai'),nl).

Laporan pendahuluan prolog 1


1.       Apa yang kalian ketahui tentang prolog
2.       Sebutkan ciri – ciri prolog (minimal 3)
3.       Sebutkan perbedaan prolog dengan bahasa lainnya (minimal 3)
4.       Sebutkan sintaks-sintaks pada prolog

Jawaban

1. Prolog adalah bahasa pemograman logika,di sebut juga sebagai bahasa non-procedural. Bahasa pemrograman Prolog di ambil dari bahasa prancis yaitu programmation en logiquie (pemrograman logika).bahasa ini di buat oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang pernyataan logika alih-alih rangkaian perintah untuk di jalankan komputer. Prolog popular di Eropa untuk aplikasi Artificial intelligence.

2. - Bahasa pemrograman yang non sequential
      - Bahasa pemrograman yang deklaratif
      - Berdasarkan first order logic
      - Simbolik

3. Prolog  :
- Teknik pencarian Heuristik
-  Declarative language
-  Program aplikasi AI (Artificial Intellegence)
Bahasa lainnya :
- Teknik pencarian Konvensional
 - Procedural language
 - Program aplikasi biasa

4.
·      Fakta (Facts) dan Relasi (Relations)
Dalam penulisannya selalu diakhiri dengan tanda (titik).
Contoh  : Joni adalah bapak Jani
Sintaks : bapak(Joni,Jani).

·      Aturan (Rules)
Sebuah aturan dinyakatakan sebagai suatu kalimat bersyarat.
disimbolkan dengan “:-“.
contoh : Fakta  : David senang Berenang                                            
 Sintaks : Dimas(David,Berenangl).
Aturan : Dimas senang hobi yang disenangi David         
 sintaks :       :-senang(Dimas,hobi)senang(David,hobi).
·      Pertanyaan (Queries)
Pertanyaan berdasarkan fakta dan aturan yang ada.
Penulisannya diawali simbol “?-“ dan diakhiri tanda “.”.
contoh  : Apakah Riri suka hiking?
sintaks  : ?-suka(Riri,hiking).

·      Predikat
Predikat adalah nama simbolik untuk relasi. Syarat-syarat penulisan nama predikat :

 - Harus diawali dengan huruf kecil dan dapat diikuti dengan huruf, bilangan atau garis bawah.
 - Panjang nama predikat maksimum 250 karakter.
 - Tidak diperbolehkan menggunakan spasi, tanda minus, tanda bintang dan garis miring.








Minggu, 01 Desember 2013

Lokasi Berbasis Android

Lokasi Berbasis Android
Android sedang berkembang pada saat ini . Android memberikan layanan berbasis lokasi yang didukung oleh perangkat yang ada di dalam handheld atau telepon genggam berbasis android . Komponen utama yang mendukung akses layanan lokasi adalah package.android.location . ketika bekerja dengan menggunakan emulator atau tidak menggunakan GPS maka sistem ini akan bekerja dengan menggunakan data lokasi tiruan pada  di Eclipse (Stephanus, 2011). Aplikasi Show GPS Location, Aplikasi ini dapat menampilkan dimana posisi anda pada peta dengan memanfaatkan parangkat GPS, baik internal maupun eksternal . pada aplikasi ini dapat mempermudah untuk mencari lokasi tujuan dengan mudah . Fitur zoom in untuk mempermudah melihat nama kota – kota dan nama jalan yang terlihat kecil . pada aplikasi ini juga tersedia mode satelit dimana peta akan berubah tampilan menjadi menyerupai aslinya (Riyanto, 2010) .
                Pencarian lokasi dengan menggunakan GPS juga dimanfaatkan oleh Tim SAR dalam menemukan korban yang hilang . Penggunaan GPS sangat membantu letak koordinat korban dan daerah yang berbahaya di area pencarian . Tim SAR mempunyai peralatan yang dapat menampilkan data koordinat lintang – bujur dari GPS . Perangkat seperti ini sangat dibutuhkan oleh SAR (Supartono, Dirgantara & Eko, 2012) . Kemajuan tekologi saat ini sangatlah pesat . Salah satu yang berkembang saat ini adalah sistem operasi android . Memanfaatkan berkembangnya sistem android Semarang Tour membuat sebuah aplikasi mobile informasi pariwisata kota Semarang yang berbasiskan Android . Dengan aplikasi Semarang Tour ini pengguna yang dikhususkan untuk pelancong atau pengunjung kota Semarang dapat mengetahui peta wisata dan petunjuk arah lokasi wisata dengan menggunakan GPS pada perangkat Android . Dengan aplikasi ini pengguna hanya mencari lokasi wisata, jalan, tempat oleh – oleh di fitur yang telah tersedia di aplikasi ini (Tirta & Noor, 2012) .
                Penggunaan aplikasi berbasis Android juga diterapkan di Riau sebagai alat informasi kuliner di kota Riau . Latar belakang pembuatan aplikasi ini juga di dorong perkembangan kuliner itu sendiri . Hal ini ditandai dengan banyaknya acara televisi yang bertemakan kuliner . Perkembangan kuliner terlihat pula dengan bermunculannya usaha – usaha yang berbasis kuliner seperti Rumah makan , Pedagang kaki lima , dan industri makanan sebagainya . Untuk membantu para pelancong atau wisatawan di kota Riau menentukan rumah makan mana yang dituju berdasarkan lokasi , waktu , dan selera makan akang digunakan metode AHP (Analytical Hierarchy Process) . Metode AHP adalah model pendukung keputusan . Dengan adanya sistem ini maka dapat membantu memberikan alternatif tempat makan yang sesuai dengan lokasi , waktu , dan selera . Penggabungan metode AHP dengan sistem Android sangat membantu pengunjung kota Riau mencari rumah makan (Dini, 2012) .
                Pembuatan aplikasi lokasi berbasis android juga digunakan untuk pengunjung kampus khususnya mahasiswa . Aplikasi ini memuat pemetaan tempat – tempat usaha disekitar kampus menggunakan Android . Proses pembuatan aplikasi menggunakan , yaitu tahap pertama sebagaai tahap pengumpulan data . Kedua adalah perancangan database pada tahap ini digunakan Eclipse Helios dan Android SDK manager sebagai alat pemrograman aplikasi ini . Tahap akhir adalah tahap uji coba aplikasi (Rangga, Titik & Winda, 2012) . Kelebihan dari pencarian lokasi berbasis Android ini yang pasti mempermudah lokasi yang dituju , perangkatnya hanya handheld yang berbasis Android dengan didukung GPS , harganya masih terjangkau dan aplikasinya mudah digunakan penguna .
Daftar Pustaka

Dini, NM 2012, ‘Informasi Kuliner Pekanbaru Dengan Pendekatan Analytical Hierarchy Process (AHP) Berbasi Android’, Proceeding Konferensi Nasional Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer Bali, Riau, pp. 5-14.

Rangga, AP , Titik, RM & Winda U 2012, ‘Pembuatan Aplikasi Pemetaan Tempat Usaha di Sekitar Kampus Depok Gunadarma Menggunakan Android 2.1’, Prosiding Kommit Teknologi Informasi dan Komunikasi Untuk Ketahanan Nasional, Lembaga Penelitian Universitas Gunadarma, Depok, Jawa Barat pp. 616-624

Riyanto, 2006, ‘Membuat Sendiri Aplikasi Mobile Gis’, Yogyakarta, Jawa Tengah, pp. 108-117.

Stephanus, HS 2011, ‘Mudah Membuat Aplikasi Android’, Yogyakarta, Jawa Tengah, pp. 215-222.

Supatono, S , Dirgantara, R & Eko, KG 2012, ‘Purwarupa Penampil Lokasi Manusia Menggunakan GPS’, Jurnal Informatika, vol. 8, no. 1, pp. 23-27.

Tirta, IW & Noor, AS 2012, ‘Aplikasi Mobile Informasi Pariwisata Kota Semarang Berbasis Android’, Jurnal Teknologi Informasi, vol. 11, no. 3, pp. 124-131.