• Tidak ada hasil yang ditemukan

UJIAN AKHIR SEMESTER (3). pdf

N/A
N/A
Protected

Academic year: 2018

Membagikan "UJIAN AKHIR SEMESTER (3). pdf"

Copied!
7
0
0

Teks penuh

(1)

UJIAN AKHIR SEMESTER JANUARI 2018

Nama : Andi Saputra

NPM : 1610128262164

Mata Kuliah : Algoritmh dan Program 3 Prodi : T. Informatika

Soal :

1. Ketika kita menggunakan aplikasi program hal yang kita bisa lihat adalah bagaimana data ini ditampilkan dan bagaimana cara mencari cepat untuk mendapat sebuah informasi didalam aplikasi program yang kita lihat / atau yang Anda buat saat ini banyak algorithm pemrograman yang bisa menampilkan data, dan pencarian, seperti aplikasi yang saat ini terkenal di Indonesia, Contohnya Tokopedia, Traveloka dll sebagainya. Jelaskan dan berikan contoh tentang algorithm pemrogram yang anda buat sebagai laporan praktikum anda dan cara penggunaanya ? (sesuaikan dengan bab 2 Anda)

2. Berdasarkan penjelasan dari jawaban no 1 yang anda telah buat silahkan

a) Implementasi program anda dalam bentuk screenshoot/capture shorting atau searching (sesuaikan dengan bab 4)

b) Kesimpulan dalam membuat aplikasi dan kendala apa yg ada lalui dalam pembuat aplikasi (sesuaikan dengan bab 5)

Jawaban:

1. Algoritma yang dibahas yaitu searching dan sorting : 1. Searching

(2)

Dibedakan dua macam pencarian :

- Pengurutan pada tabel acak (data tersusun secara acak), yaitu pencarian terhadap sekumpulan data yang disimpan secara tidak berurutan

- Pengurutan pada tabel terurut (data tersusun secara terurut), yaitu pencarian terhadap sekumpulan data yang disimpan secara berurutan. (Junaedi, 2008)

2. Sorting

Sorting atau pengurutan data adalah proses yang sering dilakukan dalam pengolahan data. Bahkan mesin otomatik yang pertama kali lahir adalah mesin pengurut, dan masih dipakai sampai saat ini, misalnya untuk sortir surat berkode pos di kantor pos dengan mesin terotomatisasi.

Ada dua macam urutan yang biasa digunakan yaitu urut menaik/kecil ke besar (ascending) dan urut menurun/besar ke kecil (descending). Salah satu tujua utama proses pengurutan adalah agar data dapat lebih mudah dilihat dan diolah. Dibedakan dua macam pengurutan :

- Pengurutan internal, yaitu pengurutan terhadap sekumpulan data yang disimpan dalam media internal yang dapat diakses setiap elemennya secara langsung, maka dapat dikatakan sebagai pengurutan table

- Pengurutan eksternal, yaitu pengurutan data yang disimpan dalam memori sekunder, biasanya data bervolume besar sehingga tidak mampu untuk dimuat seluruhnya dalam memori internal.(Junaedi, 2008)

2.

(3)

Gambar. 4.1 Login.php

Setelah memasuki index.php kita bisa melihat tampilan pada programm tersebut, pada tampilan menu bar kita bisa melihat “Tambah Data”, “Searching” dan “Sorting”. Sebelum kita mengimplementasikan program tersebut kita harus paham algoritma yang kita terapkan pada program tersebut. Sebelum menerapkan algoritma tersebut hendaknya kita memasukkan data terlebih dahulu.

Gambar. 4.2 Index.php

(4)

Gambar. 4.3 Input.php

Hasil input data tersebut telah tampil di index.php dan juga tersimpan di database.

Gambar. 4.4 Hasil dari Input.php

(5)

Kita memilih “searching” di menu bar kemudian akan tampil form searching pada tampilan tersebut, selanjutnya kita bisa mencari data sesuai field-field yang ada pada tampilan tersebut. Misalnya yang ingin dicari dari pada field client yang bernama “syaiful”, setelah menulis namanya kemudian tekan “cari” dan akan muncul hasil yang dicari.

Gambar. 4.5 Cari.php

Data yang kita cari pada field client telah tampil seperti gambar dibawah ini. Setelah kita melakukan searching kemudian kita lakukan sorting.

Gambar. 4.6 Hasil cari.php

Terlebih dahulu memilih sorting pada menu bar, barulah kita bisa melakukan sorting. Untuk melakukan proses sorting kita bisa lihat gambar dibawah, pada gambar tersebut kita melakukan sorting pada field “TanggalPembayaran”. Untuk melakukan sorting ascending, kita bisa melakukannya dengan klik 1x pada field

“Tanggal Pembayaran”. Perhatikan gambar dibawah ini merupakan sorting

(6)

Gambar. 4.7 Sorting Ascending

Setelah melakukan sorting ascending, kemudian kita lakukan sorting descending seperti gambar dibawah ini dengan cara klik 2x pada field “Tanggal Pembayaran”. Perhatikan gambar dibawah ini merupakan sorting descending.

Gambar. 4.8 Sorting Descending

(7)

Gambar. 4.9 Logout

b) Program yang dibuat ini dengan menerapkan algoritma searching dan sorting dengan tampilan sederhana dan relasi 2 tabel dengan cara inner join 2 tabel tersebut. Dengan adanya searching di program ini pengguna lebih mudah untuk mencari data penjualan barang, untuk melakukan searching dengan mengetik data yang dicari pada form tersebut lalu klik cari setelah itu akan muncul yang akan dicari. Syntax yang digunakan pada searching yaitu concat untuk mencakup semua field yang akan dicari sedangkan like untuk mencari data tertentu.

Gambar

Gambar. 4.2 Index.php
Gambar. 4.4 Hasil dari Input.php
Gambar. 4.5 Cari.php
Gambar. 4.7 Sorting Ascending
+2

Referensi

Dokumen terkait

Radiografi kedokteran gigi adalah suatu teknik yang digunakan untuk mendapatkan gambaran keadaan atau kelainan yang tidak terlihat secara klinis di rongga mulut, memberikan

Prosedur program manfaat purnakarya pada DPSG yaitu setiap karyawan yang telah berusia 18 (delapan belas) tahun atau telah menikah dan telah terdaftar pada dana

menjelaskan bahwa perlakuan dengan kombinasi dosis pupuk 0, 7 kg kompos ampas sagu + 35 g NPK (E) menunjukkan rata-rata jumah daun terbaik yaitu sebanyak

1) Untuk menguji pengaruh positif antara Intellectual Capital yang diproksikan dengan Islamic Banking Value Added Capital Employed (iB_VACA) terhadap Kinerja

eigenvectors is linearly independent given n distinct eigenvalues, and according to Thm.. Thm 5: Eigenvalues of symmetric matrices.. If A is an n  n symmetric matrix, then

Pada tahap ini, Tim Konsultan dan Badan Promosi Pembangunan Daerah memfasilitasi Tim Pemasaran dengan melibatkan BKM, Perangkat Kelurahan/Desa dan masyarakat, untuk melakukan

Humbang Hasundutan Pendidikan Jasmani dan Kesehatan 42 15071902710300 HONDA SIHOTANG Kab.. Humbang Hasundutan Guru

Pada metode ini kegiatan yang dilakukan adalah membuat beberapa pertanyaan untuk melakukan analisis SWOT agar mengetahui tingkat penerapan layanan dan tingkat