Anda di halaman 1dari 2

JAWABAN UAS P.

DASAR

1. Algoritma VolumeBalok
{algoritma hitung volumeBalok Variabel panjang p, lebar l, tinggi t, volume V}
Variabel p, l, t, V : real
1) Start
2) Read p
3) Read l
4) Read t
5) V = p*l*t
6) Write V
7) End
2. Jika omset tidak mencapai 100 juta, maka pegawai tidak bisa mendapatkan bonus
3. Total gajinya adalah
a. Joni (omsetnya = 90 juta)
Omset <100 juta, maka tidak dapat bonus omset,
jadi Bonus = 0
Maka Total Gaji = Gapok + bonus = 2.000.000 + 0 = 2.000.000

b. Mella (omsetnya = 150 juta)


Omset 150jt > 100 juta, maka dapat hitungan bonus omset sebesar 1% * omset
Jadi, Bonus = 1 % * 150.000.000 = 1.500.000
Maka Total Gaji = Gapok + Bonus = 5.000.000 + 1.500.000 = 6.500.000

4. Tipe datanya adalah :


- Integer - Boolean - Array - String
- Real - Date - Record - Numeric
- Float - Image - Character - Set

5. Orang yang membuat atau mengembangkan program.


6. Read mengambil/membaca nilai dari layar yang diinputakan melalui keyboard
menyimpannya dalam variable dan kursor tetap pada baris input.
Write digunakan untuk menampilkan data ke layar tanpa disertai mencetak baris baru
jadi data berikutnya akan menyambung pada baris yang sama
7. Jenis error ini adalah jenis yang paling sering dijumpai, errornya program dikarenakan
adanya penulisan perintah yang diketik tidak sesuai dengan aturan bahasa
pemrogaman.Contohnya penulisan perintah tidak diakhiri dengan semicolon (;), lupa
menyebutkan tipe data pada variabel, salah dalam penulisan identifer, salah penulisan
dalam operator-operator perhitungan, pemberian tanda titik atau tanda petik, dan
sebagainya. Meskipun sering muncul error jenis ini pada umumnya mudah untuk diatasi
karena Compiler Messageakan mendeteksi kesalahan pada baris ke berapa, biasanya
kesalahan penulisan ada pada baris tersebut dan atau pada baris sebelum/sesudahnya.
8. Tingkatan bahasa pemrograman :
a. Bahasa Mesin
b. Bahasa Tingkat Rendah
c. Bahasa Tingkat Menengah
d. Bahasa Tingkat Tinggi
9. Aturan pemberian nama identifer/judul program adalah sebagai berikut.
a. Nama identifier harus dimulai dengan karakter huruf alfabet a-z atau A-Z.
b. Setelah karakter pertama, dapat dilanjutkan dengan karakter afanumerik (angka
maupun huruf) dan underscore (_).
c. Dalam penulisan identifier tidak boleh menggunakan karakter-karakter berikut ini.
~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' <> ? , . / |
d. Tidak boleh menuliskan identifier dengan nama yang sama pada kata kunci dari
Pascal, seperti and, array, begin, case, const, div, do, downto, else, end, file, for,
forward, function, goto, if, in, label, mod, nil, not, of, or, packed, procedure,
program, record, repeat, set, then, to, type, until, var, while, with
e. Jika ingin tetap digunakan, maka kata tersebut harus dirangkai dengan kata/karakter
yang lain. Misal program_if, begin1.
10. Bahasa Pemrograman

Anda mungkin juga menyukai