Anda di halaman 1dari 24

NASKAH UJIAN (ASSESSMENT)

SEMESTER GANJIL TAHUN AKADEMIK 2014/2015


PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

I. IDENTITAS MATA KULIAH


a. Kode/Nama Mata Kuliah : TK-1013 / SISTEM KOMPUTER
b. Nama Mata Kuliah : SISTEM KOMPUTER
c. Assessment ke- :2
d. Kode Soal : --
e. Waktu Pengerjaan : 100 MENIT
f. Metode Pengerjaan : E-LEARNING/ONLINE

II. PETUNJUK UMUM PENGERJAAN ASSESSMENT


 Kerjakan soal dengan sungguh-sungguh
 Dilarang menggunakan kalkulator
 UJIAN terdiri dari 2 BAG: Teori dan praktek
 Penilaian bagian Teori

Bagian Jumlah Soal Lamanya waktu Nilai Lulus


Bag 1 : Dasar 8 6 6 dari 8 = 75
Bag 1 : Menengah 10 8 7 dari 10 = 70
Bag 1 : Cukup mahir 9 9 6 dari 9 = 67
Bag 1 : Mahir 7 12 4 dari 7 = 57
Bag 2 : Dasar 7 5 5 dari 7 = 71
Bag 2 : Menengah 6 7 4 dari 6 = 67
Bag 2 : Cukup mahir 5 9 3 dari 5 = 60
Bag 2 : Mahir 5 9 3 dari 5 = 60
Bag 3 : Dasar 5 5 3 dari 5 = 60
Bag 3 : Menengah 5 6 3 dari 5 = 60
Bag 3 : Cukup mahir 5 7 3 dari 5 = 60
Bag 3 : Mahir 3 10 1 dari 3 = 33
Bag 4 : Dasar 8 7 5 dari 8 = 62.5
Bag 4 : Menengah 6 6 4 dari 6 = 67
Bag 4 : Cukup mahir 7 8 5 dari 7 = 71
Bag 4 : Mahir 3 9 2 dari 3 = 67
TOTAL 99 soal 123 menit 64 dari 99 = 65
 Penilaian :
o Bila mahasiswa lulus dasar pada setiap bagian maka berilah nilai di rapot 10
o Bila mahasiswa lulus dasar pada setiap bagian maka berilah nilai di rapot 15
o Bila mahasiswa lulus dasar pada setiap bagian maka berilah nilai di rapot 20
o Bila mahasiswa lulus dasar pada setiap bagian maka berilah nilai di rapot 25
o Bila mahasiswa tidak lulus dasar pada setiap bagian maka berilah nilai di rapot 5

[1]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

III. BUTIR SOAL

KOMPETENSI : SOAL KONVERSI DAN ARITMATIKA SISTEM BILANGAN

KATEGORI DASAR : Mampu menyebutkan dan mendefinisikan satuan-satuan sistem


komputer

1. Hexadecimal memiliki jenis bilangan sebanyak..


a. 2 Bilangan
b. 4 bilangan
c. 8 Bilangan
d. 10 Bilangan
e. 16 Bilangan

2. Bilangan terbesar dalam oktal adalah angka:


a. 1
b. 9
c. 7
d. 8
e. F

3. 1008 merupakan bilangan dalam bentuk


a. Decimal
b. Oktal
c. Biner
d. Hexadecimal
e. Basis 10

4. Dari bilangan berikut, manakah yang salah dalam penulisan bilangan


a. 10012
b. 2348
c. 8718
d. A1016
e. 33810

[2]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

5. Apa singkatan dari LSD?

A. Last Significant Digit B. Least Significant Digit


C. Less Significant Digit D. Least Significant Data
E. Least Supported Digit

6. Satuan terkecil dari representasi informasi dalam sistem komputer?

A. bit B. MegaByte
C. Byte D. GigaByte
E. KiloByte

7. Yang dimaksud dengan MSD, adalah?

A. Bilangan yang tidak memiliki bobot B. Bilangan yang memiliki bobot nilai terbesar
nilai
C. Bilangan yang memiliki nilai tambah D. Bilangan yang memiliki bobot nilai terkecil
E. Bilangan yang memiliki bobot nilai

8.

A. X=MSD, y= BSD B. X=BSD, y= LSD


C. X=MSD, y= LSD D. X=XSD, y= LSD
E. X=LSD, y= MSD

KATEGORI : MENENGAH : Mampu mengkonversikan satuan-satuan system computer Giga,


Mega, Kilo (C3)
1. 10102=....................16
a. 10
b. A
c. B
d. 9
e. 1010

2. 1018=41(basis?)
a. 10

[3]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

b. 2
c. 8
d. 16
e. Tidak ada yang sesuai

3. 8710 jika direpresentasikan dalam bentuk hexadecimal :


a. 87
b. 57
c. 67
d. 37
e. 107

4. 12810 dalam bentuk biner akan memerlukan:


a. 8 binary digit
b. 7 binary digit
c. 9 binary digit
d. 10 binary digit
e. 6 binary digit

5. 5 digit biner dengan nilai masing-masing bit bernilai 1, dalam bentuk decimal
a. 31
b. 15
c. 32
d. 64
e. 63

6. 1001112=....8

A. 488 B. 458
C. 378 D. 478
E. 778

7. 558=....2

A. 1011012 B. 1100102
C. 1111012 D. 1001102
E. 1101112

8. 2510=....2

A. 101012 B. 110012
C. 110112 D. 100012
E. 111112

[4]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

9. 3A16=…2

A. 1000102 B. 1110002
C. 1010102 D. 1010002
E. 1110102

10. 5610=…2

A. 1000002 B. 1100002
C. 1110002 D. 1110102
E. 1110012

KATEGORI : CUKUP MAHIR : mampu mengkonversikan bilangan-bilangan dalam sistem


bilangan (C3)

1. 101112 + 110012 =....2


A. 11 00002 B. 11 00012
C. 11 10002 D. 11 00112
E. 11 01002

2. 100012 + 111012 =....2


A. 10 11112 B. 11 11102
C. 10 10102 D. 10 11102
E. 10 10002

3. 101012 - 100012 =....2


A. 0012 B. 1012
C. 1112 D. 1102
E. 1002

4. 458 + 258 =....8


A. 878 B. 628
C. 728 D. 528
E. 278

5. A516 – C16 =....16


A. 9916 B. 8916
C. 3716 D. 8016
E. 7816

[5]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

Bit ke- Q1 Q2 Q3 Q4 Q5

bilangan 1 1 0 1 0

6. Jika bilangan di atas (11010) merupakan bilangan biner, dan bit Q1 merupakan MSB, bilangan
tersebut jika direpresentasikan dalam Desimal adalah:
a. 10
b. 11
c. 13
d. 26
e. 52

7. Jika bilangan di atas (11010) merupakan bilangan biner, dan bit Q1 merupakan MSB, bilangan
tersebut jika direpresentasikan dalam octal adalah :
a. 10
b. 11
c. 23
d. 32
e. 12

8. Hasil perhitungan untuk (765)8+ (567)8 adalah


a. 13328
b. 133210
c. 15548
d. 155410
e. 11110

9. Hasil perhitungan untuk 1000112-0101112 adalah


a. 0011002
b. 1100112
c. 0110012
d. 1011012
e. 1001102

KATEGORI : MAHIR : mampu melakukan penghitungan aritmatika dan sistem bilangan (C3)

[6]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

1. 10112 X 10012 =....2


A. 110 00112 B. 100 00112
C. 110 10112 D. 110 00012
E. 110 01112

2. 248 X 238 =....8


A. 1748 B. 5728
C. 5748 D. 5428
E. 4748

3. 11012 : 1012 =....2


A. 102 B. 1112
C. 112 D. 1002
E. 012

4. 2A16 X 1C16 =....16


A. 48816 B. 46816
C. 49716 D. 49816
E. 48716

5. A516 X C16 =....16


A. 7DC16 B. 72C16
C. 7CC16 D. 7AC16
E. 7BC16

6. Hasil perhitungan 16116 x AB16 adalah


a. DCBB16
b. DBCB16
c. EBCB16
d. EBCD16
e. BCBE16

7. Hasil perhitungan 1102:102 akan menghasilkan:


a. Hasil bagi: 112; sisa bagi:02
b. Hasil bagi: 102; sisa bagi:02
c. Hasil bagi: 112; sisa bagi:12
d. Hasil bagi: 102; sisa bagi:102
e. Hasil bagi: 102; sisa bagi:012

[7]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

KOMPETENSI : SIGNED INTEGER

KATEGORI : DASAR : mampu mendefinisikan bilangan bertanda (C3)

1. BILANGAN POSITIF PADA SIGN MAGNITUDE DIWAKILI OLEH BILANGAN :


a. (0) NOL
b. (1) SATU
c. F
d. 7
e. 15

2. JIKA DIKETAHUI HASIL DARI SIGN SEBUAH NILAI m=5 BIT , DENGAN HASIL +14 DAN -14 ,
BERAPAKAH NILAI BINER UNTUK BILANGAN BERTANDA +14 DAN -14?
A. +14 = 0 1110 dan -14 = 1 1110
B. +14 = 1 1110 dan -14 = 0 1110
C. +14 = 0 1111 dan -14 = 1 1110
D. +14 = 0 1110 dan -14 = 1 1111
E. +14 = 1 1111 dan -14 = 1 1111

3. PENGERTIAN KOMPLEMEN ADALAH


A. BERGESER ( SHIFT )
B. TERBALIK (NOT )
C. BERPINDAH (MOV)
D. DIJUMLAHKAN ( ADD )
E. DIKURANGI (SUB)

4. YANG DIMAKSUD DENGAN OVERFLOW PADA 2’S COMPLEMENT ADALAH,


A. DUA BUAH BILANGAN GANJIL DAN GENAP DIJUMLAHKAN MENGHASILKAN BILANGAN
POSITIF
B. DUA BUAH BILANGAN BERTANDA NEGATIF DIJUMLAHKAN MENGHASILKAN BILANGAN
POSITIF
C. BILANGAN POSITIF DAN BILANGAN NEGATIF BILA DIJUMLAHKAN MENGHASILKAN
BILANGAN POSITIF
D. DUA BUAH BILANGAN BERTANDA POSITIF MENGHASILKAN BILANGAN POSITIF
E. DUA BUAH BILANGAN POSITIF DAN NEGATIF MENGHASILKAN BILANGAN NEGATIF

5. RANGE BILANGAN BERTANDA SIGN MAGNITUDE ADALAH :


A. – (2m-1 ) ≤ I ≤ + (2m-1 - 1)

[8]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

B. – (2m-1 ) ≤ I ≤ + (2m-1)
C. – (2m-1 ) ≤ I ≤ + (2m-1 + 1)
D. – (2m-1 - 1) ≤ I ≤ + (2m-1)
E. – (2m-1 - 1) ≤ I ≤ + (2m-1 - 1)

6. YANG TERMASUK BILANGAN BERTANDA KECUALI :


A. KOMPLEMEN 1
B. BINARY CODED DECIMAL
C. KOMPLEMEN 2
D. HEKSADESIMAL

7. NILAI M MEREPRESENTASIKAN :
a. MOST SIGNIFICANT BIT
b. JUMLAH BIT
c. LEAST SIGNIFICANT BIT
d. TANDA
e. NILAI BILANGAN

KATEGORI : MENENGAH : mampu konversikan sistem bilangan bertanda (C3)

1. Konversikan bilangan +5(10) ke dalam bilangan bertanda sign magnitude dan 1 st Complement
dengan nilai m=4!
a. 0101(2) dan 0101(2)
b. 0101(2) dan 1010(2)
c. 000101(2) dan 111010(2)
d. 000101(2) dan 111011(2)
e. Tidak ada jawaban yang benar

2. Jika bilangan 1st Complement yang dihasilkan adalah 101110 (2), maka berapakah nilai tersebut jika
dikonversikan kedalam bilangan decimal?
a. +12(10)
b. -17(10)
c. -3(10)
d. +56(10)
e. Tidak ada jawaban yang benar.

3. Konversikan bilangan +45(10) ke dalam bilangan bertanda 2ND Complement dengan nilai m=7!
a. 0 101101(2)

[9]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

b. 1 101101(2)
c. 0 010010(2)
d. 0 111011(2)
e. Tidak ada jawaban yang benar

4. Bila diketahui terdapat bilangan 2 nd Complement 1111 1101(2), maka nilai tersebut jika
dikonversikan ke dalam bilangan sign magnitude adalah … … …
a. +12(10)
b. -17(10)
c. -3(10)
d. +56(10)
e. Tidak ada jawaban yang benar.

5. Nilai – 31 dapat direpresentasikan dengan minimal m =….. bit


a. 6 bit
b. 7 bit
c. 8 bit
d. 5 bit
e. 9 bit

6. Jika X adalah -27 maka dalam two’s complement adalah :


a. 111001012
b. 001010102
c. 100100112
d. 100111112
e. 000101012

KATEGORI : CUKUP MAHIR : membedakan konversikan sistem bilangan bilangan bertanda


(C3)
1. Manakah pernyataan yang BENAR dari pilihan dibawah ini!
a. 11 1100(2) adalah -28(10) pada bilangan sign magnitude dengan m=6.
b. 0001 1011(2) adalah -27(10) pada bilangan 1st Complement dengan m=8.
c. 1110 0100(2) adalah +27(10) pada bilangan 2nd Complement dengan m=8.
d. Semua jawaban benar.
e. Tidak ada jawaban yang benar.

2. Terdapat bilangan -125(10). Manakah pernyataan yang SALAH dari pilihan dibawah ini!
a. 1011 0001 0010 0101(2) dalam BCD

[10]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

b. 1111 1101(2) dalam sign magnitude dengan m=8


c. 1000 0010(2) dalam 1st Complement dengan m=8
d. 1000 0110(2) dalam 2nd Complement dengan m=8
e. Tidak ada jawaban yang benar.

3. Manakah pernyataan yang BENAR dari pilihan dibawah ini!


a. 1110 0100(2) adalah +27(10) pada bilangan 2nd Complement dengan m=8.
b. 1000 0110(2) adalah -125(10) dalam 2nd Complement dengan m=8.
c. 0001 1011(2) adalah -27(10) pada bilangan 1st Complement dengan m=8.
d. 1000 0010(2) dalam 1st Complement dengan m=8.
e. Tidak ada jawaban yang benar.

4. Pernyataan berikut ini adalah BENAR, kecuali . . . .


a. 1000 0010(2) adalah -125(10) dalam 1st Complement dengan m=8.
b. 11 1100(2) adalah -28(10) pada bilangan sign magnitude dengan m=6.
c. 1010 0001 0010 0101(2) adalah +125(10) dalam BCD.
d. 0001 1011(2) adalah -27(10) pada bilangan 1st Complement dengan m=8.
e. Tidak ada jawaban yang benar.

5. Pernyataan berikut ini adalah SALAH, kecuali . . . .


a. 0001 1011(2) adalah -27(10) pada bilangan 1st Complement dengan m=8.
b. 0001 1001(2) adalah 19(10) pada bilangan BCD.
c. 1110 0100(2) adalah +27(10) pada bilangan 2nd Complement dengan m=8.
d. Semua jawaban benar.
e. Tidak ada jawaban yang benar.

KATEGORI : MAHIR : mampu melakukan konversi dan aritmatika sistem bilangan bertanda
(C3)

1. Jika terdapat operasi aritmatika 1 st Complement: 1100(2) + 0111(2). Maka berapakah hasil
aritmatika tersebut dalam bilangan decimal?
a. -4(10)
b. +19(10)
c. +4(10)
d. -19(10)
e. Tidak ada jawaban yang benar.

[11]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

2. Jika operasi yang dilakukan berikut ini adalah penjumlahan dengan menggunakan 2 nd Complement.
Maka berapakah nilai biner masing-masing untuk -3(10) + -6(10) = -9(10) dengan nilai m=6.
a. 00 0011(2) + 00 0110(2) = 00 1001(2)
b. 10 0011(2) + 10 0110(2) = 10 1001(2)
c. 11 1100(2) + 11 1100(2) = 111 0111(2)
d. 11 1101(2) + 11 1010(2) = 11 0111(2)
e. Tidak ada jawaban yang benar

3. Dari penjumlahan +42(10) dan +18(10) jika dioperasikan dalam bentuk BCD. Maka berapakah iterasi
penjumlahan 0110(2) yang dilakukan?
a. 1
b. 2
c. 3
d. 4
e. 5

4. Jika terdapat operasi aritmatika 2nd Complement: 1100(2) + 0111(2). Maka berapakah hasil aritmatika
tersebut dalam bilangan decimal?
a. -3(10)
b. +18(10)
c. +3(10)
d. -18(10)
e. Tidak ada jawaban yang benar.

5. Jika operasi yang dilakukan berikut ini adalah penjumlahan dengan menggunakan 2 nd Complement.
Maka berapakah nilai biner masing-masing untuk -6 (10) + -3(10) = -9(10) dengan nilai m=6.
a. 00 0011(2) + 00 0110(2) = 00 1001(2)
b. 10 0011(2) + 10 0110(2) = 10 1001(2)
c. 11 1100(2) + 11 1100(2) = 111 0111(2)
d. 11 1010(2) + 11 1101(2) = 11 0111(2)
e. Tidak ada jawaban yang benar.

KOMPETENSI : FLOATING POINT


KATEGORI : DASAR : mampu mendefinisikan bilangan floating point (C3)

[12]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

1. Tujuan dari representasi data floating point adalah :


a. Untuk memindahkan ke dalam Perhitungan Bilangan Pecahan
b. Untuk mengganti nilai bilangan menjadi bilangan bertanda.
c. Untuk Membulatkan Bilangan Pecahan
d. Untuk Memudahkan Perhitungan Aritmatika Bilangan pecahan
e. Untuk Meminimalisir Kesalahan dalam Perhitungan Bilangan Pecahan.

2. Bilangan floating-point 32-bit tersusun atas


a. 1 bit tanda (S), 8 bit eksponen (E), 8 bit mantisa (M)
b. 1 bit tanda (S), 23 bit eksponen (E), 8 bit mantisa (M)
c. 1 bit tanda (S), 8 bit eksponen (E), 23 bit mantisa (M)
d. 1 bit tanda (S), 23 bit eksponen (E), 23 bit mantisa (M)
e. 1 bit tanda (S), 16 bit eksponen (E), 15 bit mantisa (M)

2. Floating Point Merupakan Jenis Bilangan :


a. Bilangan bertanda
b. Bilangan konversi
c. Bilangan bcd
d. Bilangan pecahan
e. Bilangan unsigned

3. Dua format standar IEEE 754 yang dikeluarkan yaitu:

a. Single precision dan double precision

b. Presisi tunggal dan Single precision

c. Presisi tunggal dan Presisi Jamak

d. Standar ANSI dan Single precision

e. Standar ASCII Code

5. Representasi bilangan floating-point mempunyai tiga bagian

a. Mantissa, basis dan eksponen


b. Mantisa, precision, dan single precision

c. Single precision, double precision dan mantissa

d. Mantis, radix dan eksposisi

[13]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

e. Floating, eksponen dan principle

KATEGORI : MENENGAH mampu konversikan sistem bilangan floating point biner dan
desimal(C3)

1. Konversikan bilangan 1101,1012 ke dalam bilangan desimal !


a. 12,62510
b. 12,65010
c. 13,625 10
d. 13,65010
e. 14,62510

2. Carilah nilai Konversi Bilangan DEC 18.875 ke dalam bentuk BIN :

a. 11101.11
b. 10111.01
c. 10110.111
d. 10010. 111
e. 10111.011

3. Konversikan bilangan 0,11112 ke dalam bilangan decimal


a. 0,093710
b. 0,937510
c. 0,937516
d. 0,093716
e. 0,9375 16

4. Konversikan bilangan 1010,10102 ke dalam bilangan decimal


a. 10,62510
b. 10,12510
c. 9,62510
d. 11,62010
e. 10,6258

5. Konversikan bilangan 0,37510 ke dalam bilangan biner


a. 0,01012
b. 1,11012
c. 1,01012
d. 0,01102
e. 0,11012

[14]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

KATEGORI : CUKUP MAHIR : mampu konversikan semua sistem bilangan (biner, decimal,
heksadesimal, octal) floating point (C3)

1. Carilah nilai Konversi Bilangan DEC 18.875 ke dalam bentuk OCT :

a. 22
b. 22.7
c. 23
d. 25
e. 27.2

2. Carilah nilai Konversi Bilangan DEC 18.875 ke dalam bentuk HEX :

a. 12.E
b. 22.E
c. 21.F
d. 12.F
e. 21.E

3. Carilah nilai konversi bilangan OCT 34.6 ke dalam bentuk DEC:


a. 28.75
b. 49.85
c. 34.6
d. 75.2
e. 29.75

4. Carilah nilai konversi bilangan OCT 34.6 ke dalam bentuk BIN:


a. 11101.11
b. 10111.01
c. 10110.111
d. 11100.11
e. 10111.011

5. Carilah nilai konversi bilangan OCT 34.6 ke dalam bentuk HEX:


a. 12.E
b. 1B.C
c. 1C.C
d. 12.F

[15]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

e. 21.C

KATEGORI : MAHIR : mampu melakukan konversi sistem bilangan floating point ke bentuk
IEEE

1. Representasi BINNER - 118.875 ke dalam bentuk IEEE Single Precission Format 32 bit adalah :
a. 11011110110111010100000000000000
b. 11000011111011101010000000000000
c. 11000010110111110100000000000000
d. 11100010110111010100000000000000
e. 11000010111011011100000000000000

2. Representasi biner dari -10.23 dalam IEEE single precision format , MANA YANG SALAH

a. SIGN = 1
b. 11000001001000111010111000010100
c. EKSPONEN DALAM DESIMAL = 130
d. E = 2-1
e. 11000001001000111010111000010101

2. Representasi biner dari 0.40625 (10) dalam IEEE single precision format adalah
a. 10000110111110101000000000000000
b. 11000010111110111000000000000000
c. 00000010111110101000000000000000
d. 01000010110010101000000000000000
e. 001111101101 00000000000000000000

KOMPETENSI : MNEMONIC

KATEGORI DASAR : mampu menyebutkan beberapa elemen-elemen instruksi mesin dan


mnemonic instruction (C1)

1. MIPS singkatan dari


a. Million Instruction Per Second
b. Millions Instructions Per Second
c. Milion Instruction Per Second
d. Million Instruction Page Secound
e. Milion Instruction Per Seconds

[16]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

2. Bahasa tingkat rendah merupakan bahasa pemrograman yang berorientasi pada mesin. Disebut
tingkat rendah karena
a. Bahasa yang lebih mudah untuk dipahami oleh programmer
b. Bahasa yang lebih dulu ada
c. Bahasa ini lebih dekat ke bahasa mesin daripada bahasa manusia
d. Bahasa yang sangat popular di zamannya
e. Bahasa yang tidak memerlukan memori computer yang besar

3. Suatu program yang dapat menerjemahkan program bahasa assembly ke program bahasa mesin
a. Mnemonic
b. Assembler
c. Software assembly
d. Bahasa Mesin
e. C++

4. Pada pengalamatan dengan 1 operand, …… digunakan sebagai penampung tambahan /


temporer
a. R0
b. R1
c. AC
d. CU
e. ALU

5. Instruksi yang digunakan untuk statement YA*B adalah :


a. Sub
b. Mul
c. Add
d. Div
e. Stor

6. Instruksi yang digunakan untuk statement YA/B adalah :


a. Sub
b. Mul
c. Add
d. Div
e. Stor

7. Instruksi “Load” digunakan untuk :


a. Ambil data dari register

[17]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

b. Ambil data dari main memory


c. Ambil data dari opcode
d. Tampung data ke register
e. Tampung data ke main memory

8. Instruksi “Store” digunakan untuk :


a. Ambil data dari register
b. Ambil data dari main memory
c. Ambil data dari opcode
d. Tampung data ke register
e. Tampung data ke main memory

KATEGORI MENENGAH : Mampu memahami dan mengetahui penggunaan mnemonic pada


addressing (C3)

1. Y  (A+B) +(C-D), mnemonic aritmatika yang digunakan adalah :


a. ADD dan SUB
b. ADD saja
c. ADD dan MIN
d. ADD dan MOV
e. SUB saja

2. Y  (A+B) * (C-D÷E) , mnemonic aritmatika yang digunakan adalah :


a. ADD, SUB, MIN, DIV
b. ADD dan SUB saja
c. SUB, DIV, ADD, MUL
d. SUB, DIV, ADD, MUL, MOV
e. SUB SAJA

3. Div B1, B2 artinya :


a. Pindahkan B2 ke B1, simpan di B1
b. Bagi B1 dengan B2, simpan hasilnya di Accumulator
c. Bagi B1 dengan B2, simpan hasilnya di B1
d. Bagi B2 dengan B1, simpan hasilnya di B2
e. Pindahkan B1 ke B2, simpan di B1

4. LOAD A, artinya :
a. Pindahkan A ke main memori

[18]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

b. Keluarkan A dari main memori


c. Keluarkan A dari register
d. Pindahkan A dari register
e. SALIN A DARI REGISTER

5. MOV biasanya digunakan pada pengalamatan :


a. 1 addressing
b. 2 addressing
c. 3 addressing
d. 0 addressing
e. 4 addressing

6. Arti dari mnemonic MOV AH,15H yaitu;


a. Pindah AH ke alamat 15H
b. Salin 15H ke register AH
c. Salin AH ke register 15H
d. Loncat 1 ke register AH
e. Semua salah

KATEGORI CUKUP MAHIR : Mampu menyelesaikan persamaan mnemonic pada 2 metode


addressing (C3)

1. ADD A, B
DIV C, D
SUB A, C
Mendeskripsikan persamaan :
a. (A-B) + (C/D)
b. (A+B) /(C-D)
c. (A+B) – (C-D)
d. (A+B) – (C/D)

2. MUL A, B
DIV C, D
SUB A, C
MOV Y, A
Mendeskripsikan persamaan :
a. Y(C/D) – (A*B)
b. Y(A*B) – (C/D)

[19]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

c. Y(A/B) – (C*D)
d. Y(C*D) – (A/B)

3. Persamaan Y  (A+((B*C)-D) , diprogram dengan 3 addressing mode :


a. MUL C, B, C
SUB D, B, D
ADD A, Y,B

b. MUL B, B, C
SUB B, B, D
ADD Y, A,B

c. ADD A, B, C
SUB B, C, D
STOR Y, B, A
d. ADD B, B, C
SUB B, B, D
ADD Y, A,B

4. Persamaan Y  (A+((B*C)-D) , diprogram dengan 1 addressing mode :


a. LOAD A
ADD B
MUL C
SUB D
STOR Y

b. LOAD D
LOAD B
MUL C
STOR Y
ADD A

c. LOAD B
MUL C
SUB D
ADD A
STOR Y

d. LOAD C
MUL B

[20]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

STOR Y
SUB D
ADD A
STOR Y

5. Perhatikan program di bawah ini :


LOAD C
SUB D
DIV E
STOR Y
LOAD A
ADD B
MUL Y
Pada akhir program Jika A = 1, B = 2, C = 3, D = 4, E = 5, Mana yang benar di bawah ini :
a. Isi accumulator = 3
b. Isi Y = 21/5
c. Isi Accumulator = 21/5
d. Isi Y = 7/5

6. Kurangkan isi reg Y dengan isi reg B, kemudian simpan hasilnya di reg Y. maka tuliskan:
a. Acc<= A – B
b. Y<=A-B
c. Y<=Y-B
d. Y<=A-B
e. Y<=Acc

7. Contoh instruksi 3 alamat yaitu:


a. Acc<= A – B
b. Y<=A-B
c. Y<=Acc
d. Y<= A – B
e. Tidak ada yang benar

KATEGORI MAHIR : mampu menyelesaikan persamaan biasa ke dalam format addresing

1. Jika diketahui bahwa: F=A+((B*C)/((D-E)*G)) mana yang benar di bawah ini :

[21]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

a. STOR Y
b. LOAD B
c. MUL C
d. SUB E
e. STOR Z
f. LOAD Y
g. DIV Z
h. LOAD D
i. ADD A
j. STOR F
k. MUL G

URUTAN DENGAN BENAR :

a. B, C, A, D, I, E, L, F, G, H, J
b. B, C, A, H, D, K, E, F, G, I, J
c. H, D, K, A, B, C, E, G, F, I, J
d. B, C, E, H, D, K, A, G, F, I, J

Terdapat statement aritmatika : Y(A+B*C)-(D÷E+F).

2. Dari statement tersebut jika dituliskan menjadi 3 operand :

Instruksi Operand

A MUL B,B,C
B MUL C,B,C
C MUL A,B,C
D ADD Y,A,B

E ADD A,B,B
F ADD A,B,Y

G DIV D,D,E
H MOV D,D,E

I ADD D,D,F
J SUB D,D,F

K SUB Y,Y,D

[22]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

L STOR Y,Y,D
M LOAD Y,A,B

Urutan yang benar adalah :

a. M-A-D-I-K-L

b. L-B-E-I-J-M

c. B-E-I-J

d. C-F-G-K

e. A-D-I-K

3. Dari statement tersebut jika dituliskan menjadi 2 operand :

Instruksi Operand

A MUL B,C *
B MUL C,B

C MUL B,C
D ADD Y,A

E ADD Y,B *
F ADD E,F *

G DIV D,E *
H DIV D,F

I MOV D,E
J MOV Y,B *

K ADD D,F
L SUB Y,F

M SUB Y,D *
N STOR Y,D

O LOAD Y,B

[23]
NASKAH UJIAN (ASSESSMENT)
SEMESTER GANJIL TAHUN AKADEMIK 2014/2015
PROGRAM STUDI D3 TEKNIK KOMPUTER
FAKULTAS ILMU TERAPAN – UNIVERSITAS TELKOM

Urutan yang benar adalah :


a. B-C-F-H-I
b. L-K-H-G-I
c. A-J-F-G-M
d. M-N-O-A-B
e. G-F-E-D

4. Dari statement tersebut jika dituliskan menjadi 1 operand :


Y(A+B*C)+(D÷E+F).
A. LOAD B
B. LOAD C
C. MUL C
D. SUB D
E. MUL B
F. ADD A
G. STOR A
H. STOR Y
I. LOAD D
J. DIV E
K. STOR A
L. ADD F
M. ADD Y
N. MOV E
O. STOR Y

Urutan yang benar adalah :


a. G-H-I-M-N-O-A-B
b. A-C-F-H-I-J-L-M-O
c. O-M-J-A-B-H-G-F
d. H-I-G-M-N-O-K-L
e. B-C-D-E-G-F-H-I

[24]

Anda mungkin juga menyukai