UJIAN AKHIR SEMESTER

Asessment / Penugasan

:

UAS

Pertemuan ke

:

16

Mata Kuliah

:

Algoritma Pemrograman

Prodi

:

DIII Sistem Informasi

Semester

:

22.1

 

A.    Soal:

Ubahlah jawaban UTS yang telah dilengkapi s/d fitur quiz 02, sehingga terdapat mempunyai fitur delete data pelanggan!

Delete berarti menghapus data pelanggan yang sebelumnya sudah di-entry / dimasukkan. Fitur delete dapat menghapus data pelanggan yang berada pada data pertama, data terakhir, serta diantara data pertama dan data terakhir.

Sebelum proses penghapusan data pelanggan, algoritma harus menawarkan kepada user untuk  memilih data tertentu yang akan dihapus, kemudian user dapat menghapus data yang akan dihapus. Jika user sudah yakin, maka algoritma akan menyimpan hasil penghapusan. Namun jika user tidak yakin, maka algoritma tidak akan menyimpan penghapusan. Jika terjadi penghapusan, maka jumlah array juga akan bertambah sedikit menyesuaikan dengan data yang dihapus.

Perubahan akibat penghapusan juga berpengaruh pada bagian variabel yang berhubungan dengan perubahan tersebut, seperti akumulasi ataupun stok barang yang tersimpan pada variabel tertentu.

 

B.     Rubrik dan Penilaian:

Nomor Soal

Rubrik

Penilaian

Iya

Tidak

Indikator yang validitas ditentukan oleh:

1.

Terdapat penggunaan array yang digunakan dalam menyimpan data pelanggan dan pencarian data, beserta penjelasannya. Algoritma (20%), penjelasan (20%).

40

< 40

2.

Terdapat sub proses yang digunakan dalam proses delete data pelanggan, beserta penjelasannya. Algoritma (20%), penjelasan (20%).

40

< 40

3.

Terdapat fitur delete yang disertai data sebelum dan sesudah proses delete, beserta penjelasannya. Algoritma (10%), penjelasan (10%).

20

< 20

Total

100

< 100

 


 

 

C.     Petunjuk

1.      Tuliskan komentar untuk menjelaskan setiap nomor jawaban di dalam software simulasi Raptor!

2.      Input file data awal menggunakan file teks (.txt)!

3.      Output ke window master console, dan file .csv, dengan nama file yaitu:

a.       Data_sebelum_ delete.csv !

b.      Data_sesudah_ delete.csv !

4.      Format jawaban:

a.       file algoritma dalam bentuk .rap, dengan nama  file: UAS_Nomor_NIM_ Nama_Lengkap.rap

b.      Format file video penjelasan dalam bentuk .mp4, dengan penamaan file: UAS_NIM_ Nama_Lengkap.mp4, contoh UAS_2039010100_Paijo_Love_Juminten. mp4, Ukuran file video maksimal 50 mb

 

JENIS FILE

CONTOH NAMA FILE

Raptor

UAS_2039010100_Paijo_Love_Juminten.rap

Video

UAS_2039010100_Paijo_Love_Juminten.mp4

 

c.       file input teks (.txt) bebas.

d.      Jawaban setiap mahasiswa harus berbeda / unik. Jika terjadi kesamaan maka nilai akan dibagi dengan jumlah mahasiswa yang sama.

e.       Unggah file .rap melalui petunjuk dari MyBrilian pada Assignment di dalam Pertemuan 16.

f.        Selesai.

 

-          Selamat mengerjakan, semoga sukses -