Facebook Graphics

12 Agustus 2010

Tugas Komputer Bab 4

1. Manakah nama pengenal yang absah dan yang tidak diperkenankan ( kalau salah , apa alasannya ?) :

Jawab :

a. ( Jumlah Barang ) salah , karena menggunakan spasi

b. ( BulanPertama ) betul

c. ( 5Bulan ) salah , karena diawali dengan angka

d. ( Semester_2 ) betul

e. ( X25 ) betul

f. ( Iuran_Bulanan ) betul

g. ( Program ) betul

2. Sebutkan 10 tipe data ordinal pada turbo pascal

Jawab :

a. Tipe bilangan bulat ( intereger )

b. Tipe boolean

c. Tipe char

d. Tipe enumerasi

e. Tipe subjangkauan

3. Tipe bilangan bulat yang mempunyai jangkuan nilai antara -32768 sampai dengan 32767 yaitu

Jawab : intereger

4. Tipe bilangan bulat yang hanya berkaitan dengan bilangan postif adalah … dan …

Jawab : byte dan word

5. Tipe data bilangan real yang tidak bergantung oleh keberadaan koprosesor 80x87 adalah

Jawab :

6. Manakah yang merupakan konstanta pada turbo pascal ( kalau berupa konstanta sebutkan jenisnya , real , intereger , char , boolean , atau string ) ?

Jawab :

a. ( 2.300,50 ) : bukan

b. ( 5 ) : iya.tipe real

c. ( 60 ) : iya.tpe real

d. ( ‘ALI AKBAR’ )

e. ( ”’ )

f. ( ‘0’ )

g. ( 0 )

h. ($23)

i. (&23)

j. (1.2E+06)

k. (False)

l. (True)

7. Apakah yang dimaksud dengan operator dan sebutkan contoh masing-masing jawaban :

operator adalah simbol atau kata yang di gunakan dalam program untuk melakukan suatu operasi (+ x , memberikan nilai ke fariabel dan membandingkan kesamaan 2 buah nilai)

(a) Binary : melibatkan 2 buah operand

(b) Unary : operator yg melibatkan sebuah operand saja

8. Berapakah hasil dari ekspresi berikut (beri juga komentar,hasilnya berupa intereger atau real,atau ada kesalahan ) :

(a) 9-5 * 2

(b) 5/2 * 3

(c) 5 DIV 2 * 3

(d) 2 (5+2)

(e) 7 + 3 MOD 2

(f) (7 + 3) MOD 2

(g) 2 DIV 3 + 3 / 5

(h) 5.0 + -2

(i) -20 / 5 * 2

(j) 60 +2 * 5 -7

(k) 60 + 2 * (5-7)

(l) 35.0 MOD 7

9. Tuliskan ke dalam ekspresi Turbo Pascal :

(a) 10 + 5B - 4AC

(b) 2+5A

Tidak ada komentar:

Posting Komentar