Kelompok 1 2E - Tugas Terstruktur PT1 - Algoritma Dan Pemrograman
Kelompok 1 2E - Tugas Terstruktur PT1 - Algoritma Dan Pemrograman
Pembahasan
Bagian deklarasi merupakan tahap persiapan dari algoritma. Pada bagian ini dijelaskan
kebutuhan agar algoritma dapat berjalan. Istilah lainnya di sinilah alat dan bahan
didefinisikan. Dalam algoritma pemrograman, bagian deklarasi menjelaskan input
(masukan) apa saja yang akan diproses oleh algoritma termasuk jenis data input (tipe
data), juga output apa yang akan dihasilkan serta semua hal yang akan dipakai dalam
algoritma.
Pembahasan
3. Algoritma
1) READ nama
2) READ Omset Jual
3) READ Gaji Pokok
4) Bonus = 0
5) IF (Omset Jual)>100 THEN
6) Bonus = 1% x Omset Jual
7) Total Gaji = Gaji Pokok + Bonus
8) WRITE Total Gaji
Jika Omset Jual adalah 100 maka ....
a. Total Gaji > Gaji Pokok
b. Total Gaji < Gaji Pokok
c. Total Gaji = Gaji Pokok
d. Total Gaji = 1% x Omset Jual
e. Total Gaji> 1% x Omset Jual
Pembahasan
Sebuah Algoritma dirancang untuk memberikan bonus kepada karyawan yang berhasil
mencapai target penjualan lebih dari 100. (IF (Omset Jual) > 100 THEN maka
Bonus = 1% x Omset Jual) Bonus diberikan kepada karyawan sebesar 1% dari omset
penjualan yang dia capai. Dari soal diatas, diketahui :
Total gaji = gaji pokok + bonus
Bonus = 1% x omset jual
IF (Omset Jual) > 100 THEN
Bonus = 1% x Omset Jual
Dari soal diatas, bonus 1% tidak didapat dikarenakan target penjualan (omset jual) tidak
lebih dari (>) 100. Jadi, Total gaji = Gaji Pokok (tidak ditambah bonus karena tidak
mendapat bonus)
4. Berikut ini pernyataan yang benar mengenai variabel, kecuali ....
a. Digunakan untuk menyimpan nilai
b. Boleh diberikan nama dengan bebas
c. Tidak boleh ada dua nama variabel yang sama
d. Digunakan untuk menyimpan nilai input
e. Digunakan untuk menyimpan nilai output
Pembahasan
Hal ini dikarenakan Variabel memiliki kegunaan untuk menyiapkan alat dan metode
sebaik mungkin agar lebih ringkas saat dipakai mengumpulkan data, dan
menganalisisnya secara tepat. Selain itu variabel juga berperan penting saat
dilakukannya hipotesis yang akan menjadi dasar penelitian. Adapun ciri-ciri yang harus
diperhatikan pada setiap variabel agar bisa memperoleh hasil penelitian yang baik.
Variabel bisa didapatkan melalui pengukuran, kemudian variabel yang baik haruslah
teridentifikasi dan didefinisikan secara jelas. Dengan demikian para peneliti dapat
mencegah kesalahan saat pengumpulan data.
Pembahasan
Pseudocode adalah deskripsi tingkat tinggi informal serta ringkasan algoritma
pemrograman komputer menggunakan konveksi struktural dalam bahasa pemrograman,
dan juga ditampilkan supaya dibaca oleh manusia dan bukan untuk mesin.
Pseudocode juga merupakan kode yang mirip dengan pemrograman sebenarnya, karena
Pseudocode merupakan gabungan dari kata Pseudo yang artinya imitasi, menyerupai,
atau mirip, dan code berarti kode bahasa dari pemrograman.
dan juga tidak memiliki aturan baku dalam penulisannya, dan bahasa yang digunakan
berbasis pada bahasa pemrograman seperti Pascal, C++, Basic, dan lainnya.