Anda di halaman 1dari 260

UNIVERSITAS PUTRA INDONESIA YPTK

Fakultas Ilmu Komputer (FILKOM)


UJIAN AKHIR SEMESTER GENAP 2003/2004
Matakuliah
: Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SI-15,6,7 dan 3 SK-1,2,3
Hari / Tanggal
: .. /. Juli 2004
Tutup Buku
Waktu
: 100 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Sebuah perusahaan perdagangan P & D terbesar di kota Padang mempunyai 2 buah
Toserba. Antara toserba tersebut berjarak 5km (line of sight). Setiap toserba mempunyai
LAN untuk mengolah datanya, dimana Toserba 1 terhubung sebanyak 3 host (termasuk
firewall) dan pada toserba 2 sebanyak 7 host. Ke-2 LAN tersebut terhubung menggunakan
protocol TCP/IP dengan menggunakan firewall dengan arsitektur screen host yang terletak
pada toserba 1. Tugas saudara adalah :
- Gambarkan bentuk jaringannya, serta perangkat yang digunakan.
- Tentukan IP-Address, Netmask Address, dan Gateway Address setiap host.
(point 40)
2. Lakukan Enkripsi data berikut :
UJIAN AKHIR SEMESTER
Dengan menggunakan gabungan metode Permutasi, Blok, dan Substitusi (key bebas)
(Point 20)
3. Bagaimana bentuk data N yang dihantar oleh host dengan menggunakan metoda Hamming
Code Odd Parity (salah satu teknik)
(point 20)
4. Sebuah terminal menerima bit-bit sebagai berikut :
01010101100
dengan menggunakan metoda Hamming Code Even Parity (salah satu teknik)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI GENAP 2003/2004
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: .. /. Juli 2004
Tutup Buku
Waktu
: 90 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Jelaskan dengan ringkas perbedaan antara !
a. Sistem Operasi dengan Bahasa Penterjemah
b. RAM dengan ROM
c. Arithematic dengan Logic pada ALU
d. Impact Printer dengan Non Impact Printer
2. Apa kelebihan dan kekurangan antara !
a. Sequential Access Storage Device (SASD) dengan Direct Access Storage Device
(DASD)
b. Main Memory dengan External Memory
3. Konversi sistem bilangan berikut !
a. 103,301(10)
= . (16) = . (8)
b. 101010,10101(2) = . (16) = . (10)
c. ABC,DEF(16)
= . (10) = . (8)
d. 123,456(8)
= . (16) = . (10)

= . (2)
= . (8)
= . (2)
= . (2)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI GENAP 2003/2004
Matakuliah
: Algoritma dan Struktur Data
Dosen
: JUFRIADIF NA`AM
Kelas
: SI
Hari / Tanggal
: .. /. Juli 2004
Tutup Buku
Waktu
: 90 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
Buatlah program flowchar dan Pascal untuk menyelesaikan masalah berikut, dengan layout :
PT. MAJU TERUS PANTANG MUNDUR
NIK
Nama
Jenis Kelamin [L/P]
Status Keluarga [S/K/D/J]
Golongan
Gaji Pokok
Tunjangan Anak (Rp)
Tunjangan Istri (Rp)
Potongan (Rp)
Gaji Bersih

::::::::::-

Masih ada data [Y/T] : Proses :


1. Jenis Kelamis (L) Laki-Laki, dan (P) Perempuan
2. Status Keluarga terdiri dari S (Sendiri), K(Kawin), D(Duda), dan (J)Janda untuk menentukan
Tunjangan Anak(TA) dan Istri (TI):
Jenis Kelamis
L

Status Keluarga
S
K
D
S
K
J

Tunjangan
TA
0%
10%
10%
0%
15%
15%

3. Setiap Pegawai dikenakan Potogan 10% dari Gaji kotor


4. Total Gaji Bersih = (TA + TI + Gapok) Potongan
5. Jika masih ada data, proses diulang dari awal.

oOo

TI
0%
15%
0%
0%
10%
0%

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI GENAP 2003/2004
Matakuliah
: Paket Pemrograman I
Dosen
: JUFRIADIF NA`AM
Kelas
: SI
Hari / Tanggal
: .. /. Juli 2004
Tutup Buku
Waktu
: 100 menit

Tipe

Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Buatlah dokumen dengan layout sbb: (maaf datanya fiktif)

11

Th

ANNIVERSARY

INDAH WISATA

WISATA LIBURAN SEKOLAH


(Group Tour)
BANGKOK SIN 5/7H

Fr

Dep.20,25,26,27 June / 07,08,09 July

MALAYSIA SIN 7H
Dep.26,27,28 June / 07,08,09 July

BKKK. LUMPUR SIN 9H


Dep.25,26 June / 07,08,09 July

BKK-HKG-S`ZHEN-SIN 9H
Dep.24,25,26 June / 07,08,09 July

Rp
Rp
Rp
Rp
Rp
Rp
Rp
Rp
Rp

F1
SHANGHAI
24 28 Sept 04

$ 589

FANTASTIC CHINA 10H

$ 668

AUSTRALIA HOLIDAY 7H

$ 879

CHINA MOSLEM TOUR

$ 938

HKG-CHINA OVERLAND

TIKET DOMESTIK
BATAM
BALIK PAPAN
DENPASAR
JOGJA
KUPANG
MAKASAR
MEDAN
PADANG
PALEMBANG

JUNI
JULI

Dep.23,24,25 June / 07,08,09 July

Dep.27 June / 07 July


Brisbane / Gold Coast Sea Word
Movie Word / Sydney

Dep.08,22 July
Beijing, Xiamen, Shanghai

Dep 28,29 June / 07,08,09 July

$ 799

$ 1289
$ 1169
$ 650
$ 839

TIKET INTERNATIONAL

235.000,292.000,255.000,225.000,710.000,245.000,289.000,240.000,99.000,-

SINGAPURA
KUALA LUMPUR
GUANGZHOU
HONGKONG
SHANGHAI
JAPAN
SYD / MEL / BNE
U.S.A
EUROPE

* Selamat Ujian, Semoga Berhasil *

oOo

$
$
$
$
$
$
$
$
$

85
95
195
360
445
522
435
699
670

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
Tipe

UJIAN SISTEM KOMBINASI GENAP 2003/2004


Matakuliah
: Paket Pemrograman I
Dosen
: JUFRIADIF NA`AM
Kelas
: SI
Hari / Tanggal
: .. /. Juli 2004
Tutup Buku
Waktu
: 100 menit

Petunjuk :
- Ber doa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Buatlah dokumen dengan layout sbb: (maaf datanya fiktif)

LIBURAN WISATA SANTAI


(Personal Tour)

Ke

ANNIVERSARY

AUGS.
SEPT.

F2
HONGKONG
24 28 Sept 04

$ 810

BUMI TRAVEL

TIKET DOMESTIK
BATAM
BALIK PAPAN
DENPASAR
JOGJA
KUPANG
MAKASAR
MEDAN
PADANG
PALEMBANG

Rp
Rp
Rp
Rp
Rp
Rp
Rp
Rp
Rp

BANGKOK SIN 5/7H

235.000,292.000,255.000,225.000,710.000,245.000,289.000,240.000,99.000,-

SINGAPURA
KUALA LUMPUR
GUANGZHOU
HONGKONG
SHANGHAI
JAPAN
SYD / MEL / BNE
U.S.A
EUROPE

$
$
$
$
$
$
$
$
$

Fr

$ 589

FANTASTIC CHINA 10H

$ 1289

$ 668

AUSTRALIA HOLIDAY 7H

$ 879

CHINA MOSLEM TOUR

$ 938

HKG-CHINA OVERLAND

Dep.20,25,26,27 June / 07,08,09 July

MALAYSIA SIN 7H
Dep.26,27,28 June / 07,08,09 July

BKKK. LUMPUR SIN 9H


Dep.25,26 June / 07,08,09 July

BKK-HKG-S`ZHEN-SIN 9H
Dep.24,25,26 June / 07,08,09 July

TIKET INTERNATIONAL

Dep.23,24,25 June / 07,08,09 July

Dep.27 June / 07 July


Brisbane / Gold Coast Sea Word
Movie Word / Sydney

Dep.08,22 July
Beijing, Xiamen, Shanghai

Dep 28,29 June / 07,08,09 July

* Selamat Ujian, Semoga Berhasil *

oOo

85
95
195
360
445
522
435
699
670

$ 1169
$ 650
$ 839

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TUTORIAL GENAP 2003/2004
Matakuliah
: Kominikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: MI
Hari / Tanggal
: .. /. Juli 2004
Waktu
: 90 menit

Tutup Buku

Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Jelaskan dengan ringkas hubungan komunikasi data dengan Jaringan Komputer !
2. Apa yang dimakasud dengan Internet dan jelaskan pemakaian komunikasi data dalam
Internet
3. Jelaskan istilah berikut :
a. Host dan terminal
b. Simplex , half duplex dan full duplex
c. Analog dan digital
d. ASCII
e. Modem
f. Bps dan BAUD
g. Amplitudo Modulation (AM), Frekwensi Modulation (FM) dan Phase Modulation (PM

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2004/2005
Matakuliah
: Logika dan Algorithma
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: .. /. 2004
Tutup Buku
Waktu
: 100 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
Buatlah program Flowchart dan Pascal untuk menyelesaikan masalah berikut !
1. Mencari Standar Deviasi (SD) dari sekumpulan data, dengan rumus :
SD =

(Data Rata) 2
N1

Dengan lay-out :
Mencari Standar Deviasi (SD)
=======================
Data ke x (data)
=Rata rata (rata)
=Jumlah Data (N)
=Standar Deviasi (SD)
=2. Untuk menentukan harga bayar dari penjualan obat adalah sebagai berikut !
Harga = Jumlah x harga satuan + Pajak

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2004/2005
Matakuliah
: Algorithma & Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI-4,5,UL
Hari / Tanggal
: .. /. 2004
Tutup Buku
Waktu
: 100 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
Buatlah program Flowchart dan Pascal untuk menyelesaikan masalah berikut !
1. Mencari bilangan nilai tabel dari distribusi normal, dengan rumus :
XM
Z = ----------------------( Data X ) 2
N1
Dengan lay-out sbb:
NILAI TABEL DARI DISTRIBUSI NORMAL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nilai rata-rata masing-masing (X) = Nilai rata-rata keseluruhan (M) = Data ke x (data)
=Jumlah data (N)
=Nilai Tabel (Z)
=-

2. Mengolah data biaya beban jalan pada Timbangan mobil, dengan rumus sbb:
Harga Bayar = (Berat Mobil Berat Neto) X 3500 + Berat Mobil x 5000

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2004/2005
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI-7,10
Hari / Tanggal
: .. /.. 2004
Tutup Buku
Waktu
: 90 menit
Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing- masing dan untuk
yang beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Jelaskan dengan ringkas !
a. Komputer
b. Personal Computer (PC)
c. Proccesor
d. Memory
e. Informasi
f. Data
g. ASCII
h. Karakter
i. Byte
j. bit
2. Jelaskan perbedaan Internal Memory dengan External Memory, dan beri contoh masingmasingnya!
3. Selesaikanlah !
a. 1,44 mb = . byte
b. 10 Gb
= . Mb = kb = . byte
4. Konversi sistem bilangan berikut !
a. 103,301(10)
= .. (2)
b. 101010,10101(2) = . (10)
c. ABC,DEF(16)
= . ... (2)
d. 123,456(8)
= . ... (2)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2005/2006
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI1-5
Hari / Tanggal
: .. /.. 2005
Tutup Buku
Waktu
: 100 menit
1. Penggolongan Komputer berdasarkan kemampuan terdiri atas 3 jenis,
a. Sebutkan ke-3 jenis computer tersebut
b. Jelaskan dengan ringkas berbedaan antara ke-3-nya.
2. Tingkatan generasi komputer dibedakan atas komponen sirkuit dari alat elektronik yang
membentuk prosesnya,
a. Sebutkan alat sirkuit dari generasi ke-2 dan ke-3
b. Apa kelebihan dan kekurangan antara generasi ke-2 dg ke-3
3. Selesaikanlah !
a. 360 kb
= . byte
b. 10000000 byte = .. mb
4. Alat utama yang membentuk Arithematika dari Processor adalah Adder (penjumlah) biner,
selesaikan proses bilangan desimal dibawah ini dengan menggunakan Adder biner,
a. 36 + 28
b. 36 28
5. Konversi sistem bilangan berikut !
a. 165,99(10)
= . (16) = . (8)
b. 110110110,1001001(2) = . (16) = . (10)
c. BA9,45(16)
= . (10) = . (8)
d. 716,253(8)
= . (16) = . (10)

= . (2)
= . (8)
= . (2)
= . (2)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2005/2006
Matakuliah
: Arsitektur Komputer
Dosen
: JUFRIADIF NA`AM
Buka buku & foto copy buku
Kelas
: 2 SI6-9
pegangan, selain dari itu
Hari / Tanggal
: / .... 2005
PAKAR JIMAT
Waktu
: 100 menit
1. Rangkaian utama yang membentuk Arithematika dari Prosesor adalah Adder, selesaikan
operasi bilangan dibawah ini dengan menggunakan Adder:
a. 36 + 28
b. 36 28
2. Buatlah arsitektur komputer sederhana untuk menjumlahkan dan mengurangkan bilangan
desimal dengan ketentuan sbb :
- Inputnya adalah desimal yang berkisar antara 0 7 (3 digit biner)
- Outputnya adalah desimal yang berkisar antara 0 14 (4 digit biner)
- Tidak ada bit over flow.
- Ketentuan lain, boleh diasumsikan sendiri.
3. Buatlah program SAP-1 lengkap dengan perintah High level dan isi memori untuk
melakukan proses ; <2 digit belakang NoBP anda> 99 + <jml huruf nama anda>
Contoh : NoBP : 0310115261165, Nama = Muhammad Sukses (15 huruf, termasuk space);
maka soalnya adalah 65 99 + 15
4. Bagaimana bentuk Timing State ( Fetch & Execution Cycle) dari program no-4.
5. Jika nilai Con = 0 1 0 0 1 1 0 0 0 0 1 1, maka proses apa yang terjadi pada komputer SAP-1.

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2005/2006
Matakuliah
: Algoritma dan Struktur Data 1
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI1-2
Hari / Tanggal
: / .... 2005
Tutup Buku
Waktu
: 100 menit
1. Buatlah program Flowchart dan Pascal untuk mencari Energi potensial elastic pegas (Ep) dengan
rumus : Ep = k x2
dimana : k = tetapan gaya pegas
x = pertambahan panjang pegas
2. Mencari Standar Deviasi (SD) dari sekumpulan data, dengan proses sbb :
(Data Rata) 2
N1
- jika SD = 0, maka Data Sangat Valid
- jika SD > 0, maka Data Valid
- jika SD = 0, maka Data Tidak Valid
-

SD =

Dengan lay-out :
Mencari Standar Deviasi (SD)
=======================
Data ke x (data)
=Rata rata (rata)
=Jumlah Data (N)
=Standar Deviasi (SD)
=Keterangan data
=-

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER Ganjil 2005/2006
Matakuliah
: Keamanan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 4 SI4,5
Hari / Tanggal
: / ..Januari 2006
Waktu
: 90 menit

Tutup Buku

1. Lakukan proses Deskripsi Caesar Chiper terhadap data Cipher Text di bawah ini dengan
menggunakan metode exhaustive key search ! (Point 20)
KLTPHSSHOZHFHQBQBYTLUNPRAPBQPHUPUP
2. Lakukan proses Deskripsi Cipher Transposisi terhadap Cipher Text dibawah ini ! (Point 20)
BUMUKLTIRAHAASLAKANKAANANMNYCGTAEAA
3. Jelaskan dengan ringkas ! (Point 30)
a. Apa yang dimaksud dengan Algorithma RSA dalam Cryptography.
b. Apa tujuan Algoritma RSA.
c. Berapa jenis Kunci yang didapat dari Algoritma RSA, jelaskan fungsi setiap kunci, beri
contoh.
4. Jelaskan dengan ringkas ! (Point 30)
a. Apa yang dimaksud dengan Firewall.
b. Berapa jenis arsitektur firewall yang berupa hardware, lengkapi dengan gambar
arsitekturnya.
c. Bagaimana bentuk Setting Alamat dari Firewall secara hardware.

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER Ganjil 2005/2006
Matakuliah
: Arsitektur Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 2 SI6,7,8,9
Hari / Tanggal
: / ..Januari 2006
Waktu
: 90 menit

Buka buku & foto copy buku


pegangan, selain dari itu
PAKAR JIMAT

1. Jelaskan dengan ringkas ! (point 30)


a. Apa fungsi Register dalam Processor
b. Apa hubungan register dengan tingkat perkembangan processor
c. Apa beda Accumulator (Register A) dengan register lainnya.
2. Buatlah program untuk mencari hasil pembagian bilangan bulat desimal dibawah ini:
50 DIV 7
Program dimulai pada alamat 2001H dan hasilnya disimpan pada alamat 2050H.
a. Program SAP-2 lengkap dengan bentuk Hexadesimal dan biner isi memory yang ditempati
oleh program (point 20)
b. Berapa Perioda Waktu yang dibutuhkan untuk eksekusi (point 10)
c. Berapa besar memory yang dibutuhkan (point 10)
3. Perhatikan Listing program SAP-2 dibawah ini !
MVI A, 0AH
MVI B, 32H
X : SUB B
SUB B
ADD B
JM Y
JNZ X
Y : STA Z
HLT
Z :
Tentukan !
a. Hasil dari proses program diatas (Point 15)
b. Lama perioda waktu yang dibutuhkan untuk eksekusi (Point 15)
KHUSUS UNTUK PESERTA UJIAN YANG MENDAPAT NILAI MID < 65 DAN MEMBUAT
(MENGUMPULKAN) TUGAS (Jika SALAH, maka nilai tugasnya = 0)
a. Tulis judul / topik tugas anda.
b. Tulis kalimat pertama (topik kalimat pertama) dari resume / rangkuman tugas anda.

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER Ganjil 2005/2006
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI1-5
Hari / Tanggal
: / ..Januari 2006
Waktu
: 90 menit

Tutup Buku

1. Kapan modem digunakan dalam jaringan komputer, jelaskan dengan ringkas (point 15)
2. Informasi di Internet dalam bentuk World Wide Web (WWW) termasuk jenis aplikasi apa pada
jaringan komputer, jelaskan ! (Point 15)
3. Apakah kapasitas RAM akan berpengaruh terhadap kecepatan CPU dalam memproses? Jelaskan
dengan ringkas (Point 15)
4. Berapa jenis karakter yang dapat di inputkan dari Keyboard, jelaskan dnegan ringkas (Point 15)
5. Apa kelebihan dan kekurangan printer merek Epson LX-300 (Dot matrik Printer) dengan Printer
merek HP Laser Jet 1020? (Point 20)
6. Apa kelebihan dan kelemahan menyimpan data dengan menggunakan CD ROM dengan Harddisk?
(Point 20)
KHUSUS UNTUK PESERTA UJIAN YANG MENDAPAT NILAI MID < 65 DAN MEMBUAT
(MENGUMPULKAN) TUGAS (Jika SALAH, maka nilai tugasnya = 0)
a. Tulis judul / topik tugas anda
b. Tulis kalimat pertama (topik kalimat pertama) dari resume / rangkuman tugas anda.

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER Genap 2005/2006
Matakuliah
: Pascal I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI1-2
Hari / Tanggal
: / ..Januari 2006
Waktu
: 90 menit

Tutup Buku

Salah satu metode yang digunakan untuk mengendalikan stock barang di gudang dalam pengolahan data
penjualan barang adalah EOQ (Economic Order Quantity), dengan bentuk layout sbb:
LAPORAN STOCK BARANG Economic Order Quantity(EOQ)
==============================================
Kode Barang
:Nama Barang
:Satuan barang
:Harga Satuan
:Jumlah Kebutuhan (R)
:Biaya Pemesanan (O)
: Rp.
Biaya Penyimpanan (C)
: Rp.
Jumlah Stock (EOQ)
:Total Biaya
: Rp.
Keterangan
:Kelebihan/Kekurangan Stock : Masih Ada Data [Y/T] : Proses :
-

2.R.O
C
Total Biaya = Jumlah Stock * Harga Satuan + Biaya Pemesanan + Biaya Penyimpanan
Jika Jumlah Kebutuhan > Jumlah Stock, maka Keterangan = Stock Kurang; Kelebihan = Jumlah
Kebutuhan Jumlah Stock
Jika Jumlah Kebutuhan = Jumlah Stock, maka Keterangan = Stock Cukup; Kelebihan = 0
Jika Jumlah Kebutuhan < Jumlah Stock, maka Keterangan = Stock Berlebih; Kelebihan = Jumlah
Stock Jumlah Kebutuhan
Jika masih ada data, maka proses diulang dari awal.
EOQ

Saudara diminta :
a. Tentukan data dan mana data Input/Ooutput. (Point 10)
b. Buat Program Flow Chart. (Point 50)
c. Buat Program Pascal. (Point 40)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Ganjil 2005/2006
Matakuliah
: Algorithma dan Struktur Data II (MI)
Logika Algoritma 2 (MI)
Algorithma dan Pemrograman 1 & 2 (MI)
Algorithma dan Pemrograman Lanjut (SK)
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Januari 2006 Boleh buka catatan Flowchart Sort,
Selain dari itu dianggap pakar JIMAT
Waktu
: 90 menit
Lakukan proses pengurutan data (Sort) terhadap data dibawah ini :

Dengan menggunakan metoda (sesuaikan dengan Jenis Kelamin & Nomor BP saudara) :
- Perempuan & Genap, gunakan metoda BUBBLE SORT
- Perempuan & Ganjil, gunakan metoda BUBBLE SORT with FLAG
- Laki-laki & Genap, gunakan metoda SELECTION SORT
- Laki-laki & Ganjil, gunakan metoda SHELL SORT
Catatan :
- Buat urutan proses dengan lengkap setiap tahap
- Tulis Jenis Kelamin, Jenis Nomor BP dan Metoda Sort yang saudara gunakan di awal jawaban.
- Catatan Flow Chart dikumpul bersama lembar jawaban.

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Ganjil 2005/2006
Matakuliah
: Jaringan Komputer
Kelas
: Sistem Komputer
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Januari 2006
Tutup Buku
Waktu
: 90 menit
1. Kenapa MODEM dibutuhkan dalam membuat jaringan komputer? Berikan alasan
saudara dengan ringkas dan jelas. (Point 15)
2. Apakah dalam membangun sebuah jaringan selalu dibutuhkan Multiplexer? Berikan
alasan saudara. (Point 15)
3. Apa perbedaan Synchronous TDM dengan Asyncronous TDM (Time Division
Multiplexing), lengkapi dengan contoh! (Point 20)
4. 2 orang user (A dan B) mengirim data dalam jaringan komputer dengan menggunakan
metoda Code Division Multiplexing (CDM), dengan ketentuan sbb : (Point 30)
o User A mengirim data bit 1
o User B mengirim data bit 0
a. Tentukan panjang kode 8 bit (8-chip spreding code) untuk setiap user.
b. Bagaimana bentuk bit yang dikirim oleh setiap user
c. Uji data yang dikirim (satu user saja)
5. Jelaskan! Aplikasi jaringan apa saja yang ada pada home page dibawah ini, lengkapi dengan
alasan. (point 20)

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)

oOo

UJIAN SEMESTER KOMBINASI Ganjil 2005/2006


Matakuliah
: Arsitektur Komputer
Kelas
: Sistem Komputer
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Januari 2006
Tutup Buku
Waktu
: 90 menit
1. Rangkaian utama yang membentuk Arithematika dari Prosesor adalah Adder (penjumlahan),
selesaikan operasi bilangan dibawah ini dengan menggunakan Adder: (point 20)
a. 165 + 99
b. 165 99
2. Buatlah arsitektur komputer sederhana untuk menjumlahkan dan mengurangkan bilangan
desimal dengan ketentuan sbb : (point 30)
- Inputnya adalah desimal yang berkisar antara 0 7 (3 digit biner)
- Outputnya adalah desimal yang berkisar antara 0 14 (4 digit biner)
- Tidak ada bit over flow.
- Ketentuan lain, boleh diasumsikan sendiri.
3. Apa berbedaan Arsitektur mesin komputer Sequensial dengan single processor dengan
parallel processor. Lengkapi dengan gambar. (Point 20)
4. Gambarkan bentuk gerbang-gerbang dasar logika, lengkapi dengan bentuk rangkaian
elektronik dan tabel kebenarannya. (point 30)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Ganjil 2005/2006
Matakuliah
: PTI
Kelas
: Sistem Komputer
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Januari 2006
Tutup Buku
Waktu
: 90 menit
1. Selesaikanlah ! (point 20)
a. 1,44 kb
b. 1.048.576 byte

= . byte
= .. mb

2. Alat utama yang membentuk Arithematika dari Processor adalah Adder (penjumlah) biner,
selesaikan proses bilangan desimal dibawah ini dengan menggunakan Adder biner. (point
20)
a. 64 + 32
b. 64 32
3. Konversi sistem bilangan berikut ! (point 20)
a. 128,25(10)
= . (16) = . (8) = . (2)
b. 1010101,0101(2)
= . (16) = . (10) = . (8)
4. Apa perbedaan antara Laser Jet Printer dengan Dot Matrik Printer. (point 20)
5. Jelaskan dengan ringkas, kenapa jaringan Wireless sangat popular pada saat ini. Gambarkan
salah satu bentuk jaringan Wireles.(point 20)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2005/2006
Matakuliah
: PASCAL 2
Kelas
: Tutorial
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Januari 2006
Tutup Buku
Waktu
: 90 menit
Buatlah program Pascal untuk mengolah data penjualan barang dengan bentuk layout sbb:
LAPORAN PENJUALAN BARANG
Tanggal : .
No Kode
Nama Barang
Satuan
Barang
Barang
99 xxxx
xxxxxxxxxxxxx xxxxxxxx

Harga
Satuan (Rp)
99999

Jumlah
Terjual
99

Jumlah

Total
Harga (Rp)
999999
999999

9999999

Proses :
- Pajak = 10% x Harga Satuan xJumlah terjual
- Total Harga = Harga Satuan x Jumlah Terjual Pajak
Layout Entry data sbb:
ENTRY DATA PENJUALAN BARANG
=============================
Kode Barang
:Nama Barang
:Satuan Barang
:Harga Satuan (Rp) : Jumlah Tejual
:Data Sudah Benar [Y/T]
Masih Ada Data [Y/T]

Pajak

::-

Struktur filenya adalah sbb:


Field Name Type
Width
KB
Character
4
NB
Character
15
SB
Character
10
HG
Numerik
5
JT
Numerik
2

Keterangan
Kode Barang
Nama Barang
Satuan Barang
Harga Satuan
Jumlah Terjual

Saudara diminta membuat program :


a. Entry Data
b. Informasi

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2005/2006
Matakuliah
: Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SI
Hari / Tanggal
: .. /. April 2006
Waktu
: 90 menit

Tutup Buku

Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Gambarkan bentuk jaringan yang menggunakan media penghantar sbb :
- Fiber optic
- Twisted Pair
- Gelombang Micro
- Satelite
Jelaskan piranti apa saja digunakan pada jaringan tersebut.
2. Gambarkan bentuk gelombang dengan menggunakan permodulasian AM
dan PM dengan kecepatan 1 Baud = 2 Bps untuk menghantar data 00110011.
3. Gambarkan bentuk gelombang analog untuk menghantar data 00110011
dengan mengunakan Delta Modulation.
4. Tentukan bentuk data yang dihantar dengan menggunakan CDM oleh 5 orang user. Panjang
Chip Spreading Code adalah 8 bit dan chip spreading code setiap user adalah sbb :
User
Chip Spreading Code Data yang dihantar
A
00110011
1
B
01010101
0
C
10101010
1
D
11001100
0
E
11100010
1
5. Lakukan de-compress data dengan menggunkan algorithma Run-Length untuk data hasil
compress berikut :
01010011
11111110
00000100
01010101
01001011
01010011
01010101
11111110
00000111
01010011

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2005/2006
Matakuliah
: Komuniaksi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SK
Hari / Tanggal
: .. /. April 2006
Waktu
: 90 menit

Tutup Buku

Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Gambarkan bentuk jaringan yang menggunakan piranti komunikasi data sbb :
- FDDI
- Multiplexer
- Modem
- Gateway
Jelaskan media penghantar yang digunakan pada jaringan tersebut.
2. Gambarkan bentuk gelombang dengan menggunakan permodulasian AM
dan PM dengan kecepatan 1 Baud = 2 Bps untuk menghantar data 11001100.
3. Gambarkan bentuk gelombang analog untuk menghantar data 11001100
dengan mengunakan Delta Modulation.
4. Tentukan bentuk data yang dihantar dengan menggunakan CDM oleh 7 orang user. Panjang
Chip Spreading Code adalah 8 bit dan chip spreading code setiap user adalah sbb :
User
Chip Spreading Code Data yang dihantar
A
00011101
1
B
00110011
1
C
01010101
1
D
10101010
0
E
11001100
0
F
11100010
0
G
11110000
1
5. Lakukan de-compress data dengan menggunkan algorithma Run-Length untuk data hasil
compress berikut :
01010011
11111110
00000100
01010101
01001011
01010011
01010101
11111110
00000111
01010011

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2005/2006
Matakuliah
: Jaringan Komputer (SI)
Komunikasi Data (SK)
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SI dan 3 SK
Hari / Tanggal
: .. /. Juni 2006
Waktu
: 100 menit

Tutup Buku

Petunjuk :
- Berdoa sebelum mulai menurut agama dan kepercayaan masing-masing dan untuk yang
beragama Islam jangan lupa baca Alfatihah
- Baca soal dengan seksama dan pahami (salah dalam pemahaman pasti salah dalam
menjawab)
1. Sebuah jaringan komputer dengan menggunakan protocol TCP/IP menghubungkan 2 buah
Network, yaitu network A yang terdiri atas 7 unit host, dan Network B yang terdiri atas 8 unit
host. Kedua Network tersebut dibatasi oleh sebuah Firewall denga arsitektur Dual Port Host.
Gambarkan bentuk jaringannya dan tentukan Address setiap host (IP-Address, Netmask
Address, dan Gateway Address) (point 40)
2. Lakukan pemampatan terhadap data PANDEKAMINANG dengan menggunakan algorithma
: (point 30)
a. Huffman
b. Halfbyte
Hitung Nisbah setiap hasil pemampatan.
3. Bagaimana bentuk data P yang dihantar oleh host dengan
menggunakan metoda Hamming Code Even Parity. (point 10)
4. Sebuah terminal menerima bit-bit data 11111011111. Lakukan
pengujian terhadap data tersebut dengan menggunakan metoda
Hamming Code Even Parity. (point 10)
5. Jelaskan Domain Name berikut : (point 10)
a. www.catcha.co.id
b. mail.arpa.net
Bagi Nilai Mid < 65, Tuliskan TOPIK tugas saudara (15 kata, tidak boleh
lebih)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2005/2006
Matakuliah
: Algorithma dan Struktur Data II (SI & MI)
Dosen
: JUFRIADIF NA`AM
Boleh buka catatan Flowchart Sort,
Hari / Tanggal
: / ..Juli 2006 Dan dikumpul bersama lembar jawaban
Waktu
: 90 menit
Lakukan proses pengurutan data (Sort) dari kecil ke besar (assending) sesuai dengan Type soal berdasarkan
Jenis Kelamin & Type Nomor BP saudara :
- Jenis kelamin = PEREMPUAN & Type Nomor Bp = GENAP, maka kerjakan :
o metoda BUBBLE SORT
o data 8
8
1
6
5
2
7
3
-

Jenis kelamin = PEREMPUAN & Type Nomor Bp = GANJIL, maka kerjakan :


o metoda SELECTION SORT
o data 9
9
1
6
5
2
7
3

Jenis kelamin = LAKI-LAKI & Type Nomor Bp = GENAP, maka kerjakan :


o metoda BUBBLE SORT with FLAG
o data 8
9
1
6
5
2
7
3

Jenis kelamin = LAKI-LAKI & Type Nomor Bp = GANJIL, maka kerjakan :


o metoda BUBBLE SORT with FLAG
o data 9
8
1
6
5
2
7
3

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2005/2006
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Tutup buku, Tugas dikumpulkan
Hari / Tanggal
: / ..Juli 2006
sebelum menjawab ujian dimulai
Waktu
: 90 menit
Kerjakan soal berikut sesuai dengan Type soal berdasarkan Jenis Kelamin & Type Nomor BP saudara :

Jenis kelamin = PEREMPUAN & Type Nomor Bp = GENAP, maka kerjakan :

1. Konversi sistem bilangan berikut :


a. 222,22(10)
= . (16) = . (8)
= . (2)
b. 110011,0011(2)
= . (16) = . (10)
= . (8)
c. 222,22(8)
= . (16) = . (10)
= . (2)
d. 1100,11(16)
= . (2) = . (10)
= . (8)
2. Lakukan proses Arithematika berikut dengan operasi Penjumlahan
a. 111(2) 110(2)
b. 234(8) 123(8)
c. 456(10) 345(10)
d. 678(16) 567(16)
3. Jelaskan dengan ringkas perbedaan antara Internal Memory dengan Eksternal Memory. (tidak lebih 20 kata)

Jenis kelamin = PEREMPUAN & Type Nomor Bp = GANJIL, maka kerjakan :

1. Konversi sistem bilangan berikut :


a. 111,11(10)
= . (16) = . (8)
b. 101010,1010(2)
= . (16) = . (10)
c. 111,11(8)
= . (16) = . (10)
d. 101,01(16)
= . (2) = . (10)
2. Lakukan proses Arithematika berikut dengan operasi Penjumlahan
a. 100(2) 010(2)
b. 345(8) 234(8)
c. 567(10) 456(10)
d. 789(16) 678(16)

= . (2)
= . (8)
= . (2)
= . (8)

3. Jelaskan dengan ringkas perbedaan antara Arithematic Logical Unit (ALU) dengan Control Unit. (tidak lebih 20
kata)

Jenis kelamin = LAKI-LAKI & Type Nomor Bp = GENAP, maka kerjakan :

1. Konversi sistem bilangan berikut :


a. 444,44(10)
= . (16) = . (8)
= . (2)
b. 111000,0001(2)
= . (16) = . (10)
= . (8)
c. 444,44(8)
= . (16) = . (10)
= . (2)
d. 111,01(16)
= . (2) = . (10)
= . (8)
2. Lakukan proses Arithematika berikut dengan operasi Penjumlahan
a. 101(2) 010(2)
b. 456(8) 345(8)
c. 678(10) 567(10)
d. 89A(16) 789(16)
3. Jelaskan dengan ringkas perbedaan antara ROM dengan RAM. (tidak lebih 20 kata)

Jenis kelamin = LAKI-LAKI & Type Nomor Bp = GANJIL, maka kerjakan :

1. Konversi sistem bilangan berikut :


a. 333,33(10)
b. 000111,1110(2)
c. 333,33(8)
d. 100,01(16)

= . (16) = . (8)
= . (16) = . (10)
= . (16) = . (10)
= . (2) = . (10)

oOo

= . (2)
= . (8)
= . (2)
= . (8)

2. Lakukan proses Arithematika berikut dengan operasi Penjumlahan


a. 110(2) 100(2)
b. 567(8) 456(8)
c. 789(10) 678(10)
d. 9AB(16) 89A(16)
3. Jelaskan dengan ringkas perbedaan antara Dot Matrik Printer dengan Laser Jet Printer. (tidak lebih 20 kata)

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2005/2006
Matakuliah
: PTI2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2006 Boleh buka catatan Rangkaian,
Dan dikumpul bersama lembar jawaban
Waktu
: 90 menit
1. Lakukan proses Arithematika berikut dengan operasi Penjumlahan
a. 11011(2) 10011(2)
b. 765(8) 567(8)
c. 987(10) 789(10)
d. FED(16) ABC(16)
2. Gambarkan bentuk proses yang terjadi pada gerbang-gerbang dasar logika, dalam
melakukan :
a. 1 and 0
b. 1 or 0
c. 1 xor 0
d. not 1
3. Gambarkan bentuk proses dengan menggambarkan rangkaian Adder (penjumlahan)
menggunakan 3 buah rangkaian Full-Addrer (FA) untuk proses:
a. 111 + 101
b. 111 - 101

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN AKHIR SEMESTER GENAP 2004/2005
Matakuliah : Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SK & 3 SI 123
Waktu
: 100 menit
Sifat Ujian
: Tutup Buku
1. Sebuah host mengirim data JUJUR, tentukan bentuk bit yang dihantar dengan menggunakan Kode
Hamming Parity Genap. (J = 4Ah, U = 55h, R = 52h)
2. Tentukan, apakah bit-bit data dibawah ini yang diterima oleh sebuah terminal dengan menggunakan
Kode Hamming Parity Ganjil terjadi Error atau Tidak. Jika Error tentukan bentuk bitnya yang benar.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 0 0 0 0
3. Bagaimana bentuk Cipher Text dari data berikut :
CEPATLAH TOBAT KARENA AJAL KIAN MENDEKAT
Dengan menggunakan gabungan metoda Substitusi dengan Blok. Kunci ditentukan sendiri.
4. Gambarkan bentuk jaringan dan tentukan Address dari setiap host pada 2 buah jaringan TCP/IP yang
masing masingnya terdiri dari 30 host dan 7 host. Kedua jaringan tersebut terkoneksi melalui sebuah
Firewall dengan arsitektur Screened Host.
# Selamat Bekerja, Semoga Sukses #

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2004/2005
Matakuliah : Algorithma dan Pemrograman I
Dosen
: JUFRIADIF NA`AM
Kelas
: SI & SK
Waktu
: 90 menit
Sifat Ujian
: Tutup Buku
PERHATIAN !
- Nomor BP GANJIL Kerjakan soal Type A, Nomor BP GENAP Kerjakan soal Type B

TYPE
Buatlah program Flowchart dan Pascal untuk mengolah data berikut :
1. Mencari Percepatan Grafitasi suatu benda, dengan rumus sbb: (point 25)
m
g G 2
r
g : Percepatan Grafitasi
G : Ketetapan umum grafitasi
m : massa benda
r : jarak titik ke benda
2. Mencari nilai posisi sebuah kotak yang banyak kotaknya adalah n, dimana nilai posisinya adalah :
(point 35)
- jika b < 1, maka posisi = b + n
- jika b > n, maka posisi = b n
- jika k < 1, maka posisi = k + n
- jika k < n, maka posisi = k - n
3. Lakukan proses looping untuk soal no. 2, dari 1 sampai dengan ke nilai n.

TYPE
Buatlah program Flowchart dan Pascal untuk mengolah data berikut :
1. Mencari tinggi sebuah pohon yang dihitung dengan menggunakan Rumus sbb : (point 25)
Tinggi sin( A) xJarak
Tinggi : Tinggi Pohon
A
: Besar Sudut Pandang
Jarak : Jarak antara benda dengan sudut pandang
2. Mencari keterangan pemesanan barang dengan menggunakan rumus :
(point 35)
2

2 RO
EOQ

C
EOQ : jumlah barang yang dipesan
R
: jumlah kebutuhan
O
: biaya pemesanan
C
: biaya penyimpanan
- jika EOQ = R, maka keterangan pesan = IMPAS
- jika EOQ > R, maka keterangan pesan = PEMBOROSAN
- jika EOQ < R, maka keterangan pesan = PELIT

3. Program looping untuk mencari jumlah dari bilangan yang habis dibagi 3 dari 1 sampai dengan 99.
# Selamat Bekerja, Semoga Sukses #

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2004/2005
Matakuliah : Bahasa Rakitan
Dosen
: JUFRIADIF NA`AM
Kelas
: SI & SK
Waktu
: 90 menit
Sifat Ujian
: Tutup Buku
Buatlah program Assembler untuk menyelesaikan kasus berikut :
1. Menampilkan 1, 2, 3, 4, 5
2. Menampilkan Q
3. Menampilkan ABBCCCDDDDEEEEE
4. Mencari 5 x 7
5. Bagaimana bentuk-bentuk layout dari program tugas yang saudara buat (seluruhnya)
# Selamat Bekerja, Semoga Sukses #

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2004/2005
Matakuliah : Komputer Mini
Dosen
: JUFRIADIF NA`AM
Kelas
: SI & SK
Waktu
: 90 menit
Sifat Ujian
: Tutup Buku
1. Jelaskan dengan ringkas jenis-jenis Protocol.
2. Jelaskan jenis-jenis transmisi data.
3. Jelaskan perkembangan teknologi jaringan pada saat ini.
4. Uraikan secara ringkas tugas yang saudara buat.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2006/2007
Matakuliah
: PTI
Boleh menggunakan Kalkulator
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI1,2,5,8,9,10,11,12,Genap
Hari / Tanggal
: / ..November 2006
Waktu
: 90 menit
1. Lakukan proses Arithematika berikut :
a. 11011(2) 10011(2)
b. 11011(2) + 10011(2)
2. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk
melakukan proses arithematika biner 1010 - 0110
+:0
-:1

Full-Adder

Full-Adder

3. Konversi sistem bilangan berikut :


a. 16,5(10)
= . (16)
b. 10011,1101(2)
= . (16)
c. 16,5(8)
= . (16)
d. 10,1(16)
= . (2)

Full-Adder

Full-Adder

= . (8)
= . (10)
= . (10)
= . (10)

= . (2)
= . (8)
= . (2)
= . (8)

4. Jelaskan dengan ringkas fungsi transistor dalam rangkaian dasar processor?

* Selamat Ujian, Semoga Berhasil *

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN TENGAH SEMESTER GANJIL 2006/2007
Matakuliah : Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI6,7
Waktu
: 90 menit
Sifat Ujian
: Tutup Buku
Buatlah program Flowchart dan Pascal untuk mengolah data berikut :
1. Mencari Percepatan Grafitasi suatu benda, dengan rumus sbb: (point 25)
m
g G 2
r
g : Percepatan Grafitasi
G : Ketetapan umum grafitasi
m : massa benda
r : jarak titik ke benda
Jarak : Jarak antara benda dengan sudut pandang
2. Mencari keterangan pemesanan barang dengan menggunakan rumus :(point 35)
2

2 RO
EOQ

C
EOQ : jumlah barang yang dipesan
R
: jumlah kebutuhan
O
: biaya pemesanan
C
: biaya penyimpanan
- jika EOQ = R, maka keterangan pesan = IMPAS
- jika EOQ > R, maka keterangan pesan = PEMBOROSAN
- jika EOQ < R, maka keterangan pesan = PELIT

3. Program looping untuk mencari jumlah dari bilangan yang habis dibagi 7 dari 1 sampai dengan 99.
# Selamat Bekerja, Semoga Sukses #

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer
UJIAN AKHIR SEMESTER GANJIL 2006/2007
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI6,7
Waktu
: 90 menit
Hari / Tanggal : .................. / ..... Februari 2007

Tutup Buku...!!!

Bagi yang membuat tugas, tuliskan


topik tugas saudara diakhir jawaban
(max.30 kata)
Buatlah program Flowchart dan Pascal untuk mengolah data berikut :
1. Mencari Standar Deviasi (SD) dari sekumpulan data, dengan proses sbb :
2

(Data Rata)
N1
- jika SD = 0, maka Data Sangat Valid
- jika SD > 0, maka Data Valid
- jika SD = 0, maka Data Tidak Valid
- jika masih ada data, maka proses diulang dari awal.
Dengan lay-out :
Mencari Standar Deviasi (SD)
=======================
Data ke x (data)
=Rata rata (rata) = Jumlah Data
(N)
=Standar Deviasi (SD)
=Keterangan data
=Masih ada data [Y/T]
=2. Lakukan proses pengurutan data dengan menggunakan algorithma BUBBLE SORT WITH FLAG terhadap nilai
data : 8, 7, 2, 1, 6, 5, 9 ( N = 7 )
Flowchartnya adalah sbb:
-

SD =

BUBBLE SORT
WITH FLAG

Flag = 0

Swap = 0
Flag = Flag + 1

J = 1, N - Flag

Data[J] > Data[J+1]

Y
Buffer = Data[J]
Data[J] = Data[J+1]
Data[J+1] = Buffer

Swap = 1

Swap = 1
Y
RETURN T

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER Ganjil 2006/2007
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI1,2,5,8,9,10,11,12,Genap
Hari / Tanggal
: / ..Februari 2007
Waktu
: 90 menit

Tutup Buku...!!!
Bagi yang membuat tugas, tuliskan
topik tugas saudara diakhir jawaban
(max.30 kata)

1. Jelaskan dengan ringkas, maksimum 20 kata untuk setiap sub soal dibawah ini :
a. Fungsi dan kegunaan Input Unit (Point 10)
b. Perbedaan RAM dengan ROM (Point 10)
c. Perbedaan antara Laser Jet Printer dengan Dot Matrik Printer. (point 10)
2. Jelaskan dengan ringkas (maksimum 20 kata), kenapa jaringan Wireless sangat popular
pada saat ini (Point 10)
3. Gambarkan sebuah jaringan komputer yang menggunakan alat berikut :
- Modem
- VSAT
- Multiplexer
Apa fungsi dari alat tersebut. (Point 30)
4. 5 user melakukan komunikasi data dengan menggunakan Teknik Multiplexing CDMA,
dimana panjang chip spreading code yang digunakan adalah 8 bit. Identitas user sbb:
Nama User
A
B
C
D
E

Kode User
00110011
01010101
11001100
10101010
11100010

Bit yang dikirim


0
0
1
1
0

Tentukan bentuk data yang melewati media penghantar dari ke 5 user tersebut dan lakukan
pengujian terhadap data yang dikirim oleh user B dan D pada sisi penerima.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER Ganjil 2006/2007
Matakuliah
: PTI2
Tutup buku, Tugas dikumpulkan
Dosen
: JUFRIADIF NA`AM
sebelum menjawab ujian dimulai
Kelas
: 1 SI
Hari / Tanggal
: / ..Februari 2007
Waktu
: 90 menit
1. Lakukan proses Arithematika berikut :
a. 110011(2) 100011(2)
b. 110011(2) + 100011(2)
2. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk
melakukan proses arithematika biner 1110 - 1010
+:0
-:1

Full-Adder

Full-Adder

Full-Adder

3. Jelaskan fungsi dan beri contoh alatnya :


a. Input Unit
b. Proses Unit
c. Output Unit.

oOo

Full-Adder

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2006/2007
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2007 Tutup buku, Tugas dikumpulkan
sebelum menjawab ujian dimulai
Waktu
: 90 menit
1. Lakukan proses Arithematika berikut :
a. 111100(2) 110011(2)
b. 111100(2) + 110011(2)
2. Konversi sistem bilangan berikut :
a. 222,22(10)
= . (16) = . (8)
b. 110011,0011(2)
= . (16) = . (10)
c. 222,22(8)
= . (16) = . (10)
d. 1100,11(16)
= . (2) = . (10)

= . (2)
= . (8)
= . (2)
= . (8)

3. Jelaskan dengan ringkas (tidak lebih 20 kata setiap sub soal)


a. Perbedaan antara Internal Memory dengan Eksternal Memory.
b. Fungsi dan kegunaan Software Sistem Opeasi dan Sistem Aplikasi

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2006/2007
Matakuliah
: Komputer Mini
Tutup buku
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2007
Waktu
: 90 menit
1. Jelaskan kenapa komputer mini jarang digunakan pada saat ini di perusahaan-perusahaan
(maksimum 20 kata)
2. 5 user melakukan komunikasi data dengan menggunakan Teknik Multiplexing CDMA,
dimana panjang chip spreading code yang digunakan adalah 8 bit. Identitas user sbb:
Nama User
A
B
C
D
E

Kode User
00110011
01010101
11001100
10101010
11100011

Bit yang dikirim


0
0
1
1
0

Tentukan bentuk data yang melewati media penghantar dari ke 5 user tersebut dan lakukan
pengujian terhadap data yang dikirim oleh user B dan C pada sisi penerima.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2006/2007
Matakuliah
: Jaringan Komputer
Tutup buku
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2007
Waktu
: 90 menit
Dua buah jaringan komputer yang terdiri atas 9 host dan 17 host, dimana kedua jaringan
tersebut terhubung dengan menggunakan jaringan wireless (radio), tentukan :
1. Gamabarkan bentuk jaringannya.
2. Peralatan komunikasi yang digunnakan dan Fungsi dari alat-alat tersebut.
3. Tentuka IP-Address, Netmask Address dan Gateway Address setiap Host.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2006/2007
Matakuliah
: Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SI 6,7,8
Hari / Tanggal
: Kamis /10 Mei 2007
Tutup Buku
Waktu
: 100 menit (08.00 09.40)
1. Gambarkan bentuk gelombang analog dari data AKU (Nilai Desimal ASCII A=65, K=75,
U=85) yang melewati media digital dengan mengunakan teknik Delta Modulation (DM).
2. 3 (tiga) user melakukan koneksi kedalam sebuah jaringan CDMA, dimana panjang chip
spreading code yang digunakan adalah 8 bit, dan identitas setiap user sbb:
Nama User
X
Y
Z

Kode User
00001111
00011111
00111111

Bit yang dikirim


0
1
1

Tentukan bentuk data yang melewati media penghantar dari ke 3 user tersebut dan lakukan
pengujian terhadap data yang dikirim oleh user B dan C pada sisi penerima.
3. Gambarkan sebuah jaringan komputer dengan menggunakan piranti dibawah ini :
- Host
- Modem
- Fiber Optic (FO)
- VSAT
- Multiplexer
Jelaskan dengan ringkas fungsi piranti tersebut dalam jaringan yang saudara gambarkan.
4. Lakukan pemampatan terhadap isi data PEMBANGUNAN (Nilai Desimal ASCII P=80, E=69,
M=77, B=66, A=65, N=78, G=71, U=85) dengan menggunakan algorithma :
a. Huffman
b. Halfbyte
Untuk mempercepat transmisi data melewati media penghantar. Hitung Nisbah (Ratio) setiap
hasil pemampatan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2006/2007
Matakuliah
: Komunikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: 2 SK
Hari / Tanggal
: Rabu / 9 Mei 2007
Tutup Buku
Waktu
: 100 menit (08.00 09.40)
1. Gambarkan sebuah jaringan komputer dengan menggunakan piranti komunikasi data
dibawah ini :
- Radio
- FDDI
- Satelit
- Modem
- Multiplexer
Jelas dengan ringkas fungsi piranti tersebut dalam jaringan yang saudara gambarkan.
2. Lakukan pemampatan terhadap isi data PANDEKAMINANG dengan menggunakan
algorithma :
a. Huffman
b. Halfbyte
Hitung Nisbah setiap hasil pemampatan.
3. Gambarkan
bentuk
gelombang
dari
data
digital
00110100011100001111 yang melewati media komunikasi analog
dengan mengunakan teknik Modulation :
a. AM, Frek=2 Hz; Amplitudo Bit 1 = +/-12 Volt, Bit 0 = +/-5 Volt
b. FM, Amplitudo = +/-9 Volt; Frek. Bit 1 = 1 Hz, Bit 0 = 2 Hz
c. PM, Amplitudo = +/-9 Volt; Frek. = 1 Hz; Bit 1 = Phase
Lurah/Puncak, Bit 0 = Puncak/Lurah
4. 5 (lima) user melakukan komunikasi data dengan menggunakan
Teknik Multiplexing CDMA, dimana panjang chip spreading code
yang digunakan adalah 8 bit. Identitas user sbb:
Nama User
A
B
C
D
E

Kode User
00110011
01010101
11001100
10101010
11100011

Bit yang dikirim


1
0
0
0
1

Tentukan bentuk data yang melewati media penghantar dari ke 5


user tersebut dan lakukan pengujian terhadap data yang dikirim oleh
user B dan C pada sisi penerima.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2006/2007
Matakuliah
: Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 3 SI-6,7,8
Hari / Tanggal
: .. /. Juli 2007
Waktu
: 100 menit

Tutup Buku

1. Sebuah TOSERBA memiliki 2 (dua) buah jaringan komputer yang mengkoneksikan 30 (tiga
puluh) dan 9 (sembilan) unit host dengan menggunakan protocol TCP/IP. Kedua jaringan
tersebut dibatasi oleh sebuah Firewall dengan arsitektur Screened Host yang terletak pada
jaringan pertama. Tugas saudara adalah :
- Gambarkan bentuk jaringannya
- Tentukan IP Address, Netmask Address dan Gateway Address setiap host.
(point 40)
2. Lakukan proses Enkripsi terhadap Plain Text berikut :
JAWABLAH DENGAN JUJUR SEMOGA ALLAH MERIDHOINYA
Dengan menggunakan Teknik Blok (Kunci tentukan sendiri)
(Point 20)
3. Bagaimana bentuk data N (78) yang dihantar oleh host dengan menggunakan metoda
Hamming Code Even Parity.
(point 20)
4. Sebuah terminal menerima bit-bit sebagai berikut :
11010101100
dengan menggunakan metoda Hamming Code Even Parity. Lakukan pengecekan terhadap
bit-bit tersebut, apa terjadi error atau tidak.
(point 20)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2006/2007
Matakuliah
: Komunikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: 2 SK
Hari / Tanggal
: .. /. Juli 2007
Waktu
: 100 menit

Tutup Buku

1. Sebuah TOSERBA memiliki 2 (dua) buah jaringan komputer yang mengkoneksikan 40


(empat puluh) dan 6 (enam) unit host dalam melakukan komunikasi data dengan
menggunakan protocol TCP/IP. Kedua jaringan tersebut dibatasi oleh sebuah Firewall
dengan arsitektur Dual Ported Host. Tugas saudara adalah :
- Gambarkan bentuk jaringannya
- Tentukan IP Address, Netmask Address dan Gateway Address setiap host.
(point 40)
2. Isi sebuah file Cipher Text adalah sebagai berikut :
SJFJKJQ#MNWPJW#SDSDA#BNVXPJ#JUUJQ#VNARMXRWHJ
Cari isi Plain Textnya dengan menggunakan Teknik Exhaustive Key Search dan berapa
Keynya?
(Point 20)
3. Bagaimana bentuk data U (85) yang melewati media komunikasi dengan menggunakan
metoda Hamming Code Even Parity.
(point 20)
4. Sebuah terminal menerima data yang dikomunikasikan oleh sebuah host sebagai berikut :
10001010111
dengan menggunakan metoda Hamming Code Even Parity. Lakukan pengecekan terhadap
bit-bit tersebut, apa terjadi error atau tidak.
(point 20)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007
Matakuliah
: PTI / PTI1 / PDE
Dosen
: JUFRIADIF NA`AM
Tutup buku, Tugas dikumpulkan
Hari / Tanggal
: / ..Julii 2007
sebelum menjawab ujian dimulai
Waktu
: 90 menit
1. Lakukan proses Arithematika berikut :
a. 11011(2) 10111(2)
b. 11011(2) + 10111(2)
2. Konversi sistem bilangan berikut :
a. 99(10)
= . (16) = . (8)
b. 1010101(2)
= . (16) = . (10)
c. 77(8)
= . (16) = . (10)
d. BEC(16)
= . (2) = . (10)

= . (2)
= . (8)
= . (2)
= . (8)

3. Jelaskan dengan ringkas (tidak lebih 20 kata setiap sub soal)


a. Kelebihan dan kekurangan antara Impact Printer dengan Non Impact Printer.
b. Fungsi dan kegunaan Software Sistem Operasi dan Sistem Aplikasi
4. Jelaskan dengan ringkas (tidak lebih 20 kata setiap sub soal) :
a. Fungsi MultiPlexer
b. www.nokia.co.id

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007
Matakuliah
: PTI2
Dosen
: JUFRIADIF NA`AM
Tutup buku, Tugas dikumpulkan
Hari / Tanggal
: / ..Julii 2007
sebelum menjawab ujian dimulai
Waktu
: 90 menit
1. Gambarkan pemakaian transistor dalam menciptakan rangkaian
a. NOT
b. AND
c. OR
Lengkapi dengan tabel kebeneran dari setiap rangkaian tersebut.
2. Gambarkan rangkaian XOR yang mempunyai 3 input dengan memakai gabungan rangkain
NOT, AND dan OR. Lakukan pengujian untuk input dibawah ini (bit yg melewati setiap
gerbangnya):
A
0
0
1

B
1
1
1

C
1
0
1

3. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk
melakukan proses arithematika biner 1011 - 1001
+:0
-:1

Full-Adder

Full-Adder

Full-Adder

oOo

Full-Adder

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007
Matakuliah
: Keamanan Komputer
Dosen
: JUFRIADIF NA`AM
Tutup buku, Tugas dikumpulkan
Hari / Tanggal
: / ..Julii 2007
sebelum menjawab ujian dimulai
Waktu
: 90 menit
1. Jelaskan secara ringkas penguncian attribute terhadap file.
2. Isi sebuah file Cipher Text adalah sebagai berikut :
SJFJKJQ#MNWPJW#SDSDA#BNVXPJ#JUUJQ#VNARMXRWHJ
Cari isi Plain Textnya dengan menggunakan Teknik Exhaustive Key Search dan berapa
Keynya?
3. Lakukan proses Enkripsi terhadap Plain Text berikut :
GIATLAH BELAJAR UNTUK MENCAPAI MASA DEPAN YANG LEBIH BAIK
Dengan menggunakan Teknik Blok (Kunci tentukan sendiri)
4. Gambarkan bentuk jaringan yang menggunakan Firewall dengan arsitektur Dual Ported Host
dengan banyak komputer 7 dan 3 komputer dan tentukan alamat setiap host.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGEAH SEMESTER GANJIL 2007/2008
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI1-2
Hari / Tanggal
: / ..November 2007
Waktu
: 100 menit
1. Hitung !
a. 64 Gb
b. 128 mb

= ..........
= ..........

Tutup buku

kilo byte
kilo byte

2. Lakukan proses Arithematika berikut :


a. 1100(2) 10001(2)
b. 1100(2) + 10001(2)
3. Konversi sistem bilangan berikut :
a. 128,64(10)
= . (16)
= . (8)
= . (2)
b. 110110,1011(2)

= . (16)
= . (10)
= . (8)

c. 51,32(8)

= . (16)
= . (10)
= . (2)

d. AB,05(16)

= . (2)
= . (10)
= . (8)

4. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk
melakukan proses arithematika biner pada soal nomor 2.
+:0
-:1

Full-Adder

Full-Adder

Full-Adder

oOo

Full-Adder

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGEAH SEMESTER GANJIL 2007/2008
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 IF1-3
Hari / Tanggal
: / ..November 2007
Waktu
: 100 menit
1. Hitung !
a. 128 Gb
b. 512 mb

= ..........
= ..........

Tutup buku

byte
byte

2. Lakukan proses Arithematika berikut :


a. 1011(2) 10001(2)
b. 1011(2) + 10001(2)
3. Konversi sistem bilangan berikut :
a. 512,32(10)
= . (16)
= . (8)
= . (2)
b. 1110110,10111(2)

= . (16)
= . (10)
= . (8)

c. 64,128(8)

= . (16)
= . (10)
= . (2)

d. FE,0A(16)

= . (2)
= . (10)
= . (8)

4. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk
melakukan proses arithematika biner pada soal nomor 2.
+:0
-:1

Full-Adder

Full-Adder

Full-Adder

oOo

Full-Adder

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2007/2008
Matakuliah
: Jaringan Komputer
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 A,B,C D3TKJ
Hari / Tanggal
: .. /. .. Tutup Buku
Waktu
: 100 menit
1. Jelaskan dengan ringkas, apa yang dimaksud dengan jaringan computer dan apa
keuntungan dalam menggunakannya.
2. Sebutkan komponen apa saja yang dibutuhkan dalam membangun sebuah jaringan
computer, jelaskan fungsi dari setiap komponen tersebut.
3. Jenis susunan kabel UTP terdiri atas 2; yaitu Stright dan Cross, jelaskan bentuk susunan
kabel tersebut dan kapan kabel tersebut digunakan dalam membangun jaringan computer.
4. Sebuah jaringan computer menghubungkan 20 unit host, tentukan IP Address dan Netmask
Address setiap host.
5. Sebuah host mempunyai IP Address 192.200.1.19/27, tentukan ;
a. Kelas IP
b. Network Identification
c. Netmask Address
d. Host Identification lainnya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2007/2008
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 IF1-3
Hari / Tanggal
: / ..Februari 2008
Waktu
: 100 menit
Perhatian : Penjelasan setiap bagian tidak boleh lebih dari 20 kata

Tutup buku

1. Gambar sebuah jaringan yang menggunakan peralatan komunikasi ;


- Modem
- Multiplexer
- VSAT
Dan jelaskan fungsi dari setiap alat tersebut
2. Sebuah komputer mempunyai spesifikasi sbb:
- Processor Centrino duo dengan speed 2,1 GHz
- Memory 1 Gb
- WLAN (Wireless Local Area Network)
Jelaskan maksud dari komponen diatas.
3. Apabila saudara mau membeli sebuah Monitor, yang saudara pilih adalah LCD (liquid Crystal
Display, Jelaskan alasan saudara.
4. ATM (Automatic Teller Mechine) termasuk teknik komunikasi Online Communication system,
Jelaskan !
5. Jelaskan arti dari alamat situs berikut :
http://www.sekolah2000.or.id

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2007/2008
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: / ..Februari 2008
Waktu
: 100 menit
Perhatian : Penjelasan setiap bagian tidak boleh lebih dari 20 kata

Tutup buku

1. Gambar sebuah jaringan yang menggunakan peralatan komunikasi ;


- Satelit
- Hub
- FDDI (Fiber Data Distributed Interface)
Dan jelaskan fungsi dari setiap alat tersebut
2. Setiap pemilik komputer setiap saat selalu ingin menambah memory dan harddisk
komputernya. Jelaskan apa tujuan dari pemilik komputer tersebut.
3. Apabila saudara mau membeli sebuah Printer, yang saudara pilih adalah Laser Jet Printer,
Jelaskan alasan saudara.
4. e-Mail (electronic Mail) termasuk teknik komunikasi Offline Communication system, Jelaskan
!
5. Jelaskan arti dari alamat situs berikut :
http://webmail.indosat.net.id

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi SEMESTER GANJIL 2007/2008
Matakuliah
: PTI & PTI 2
Dosen
: JUFRIADIF NA`AM
Tutup buku
Hari / Tanggal
: / ..Februari 2008
Waktu
: 100 menit
Perhatian !
* Yang mengambil PTI, kerjakan nomor 1, 2, 3, 4, 7 dan PTI2, kerjakan nomor 1, 4, 5, 6, 7
1. Hitung !
a. 5 Gb
b. 2 mb

= ..........
= ..........

byte
kilobyte

2. Lakukan proses Arithematika berikut :


a. 1011(2) 10001(2)
b. 1011(2) + 10001(2)
3. Konversi sistem bilangan berikut :
a. 10,5(10)
= . (16)
= . (8)
= . (2)
b. 110,11(2)

= . (16)
= . (10)
= . (8)

c. 12,3(8)

= . (16)
= . (10)
= . (2)

d. B,E(16)

= . (2)
= . (10)
= . (8)

4. Kalau saudara ingin memiliki sebuah komputer, apa spesifikasi hardware yang saudara
inginkan? Jelaskan fungsi dari setiap komponennya.
5. Setiap komputer yang menggunakan Sistem Operasi Windows selalu menggunakan mouse.
Jelaskan kenapa.
6. Apa perbedaan dot matrik printer dengan laser jet printer
7. Kenapa software open source sangat populer pada saat ini, jelaskan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi SEMESTER GANJIL 2007/2008
Matakuliah
: Jaringan Komputer dan Komputer Mini
Dosen
: JUFRIADIF NA`AM
Tutup buku
Hari / Tanggal
: / ..Februari 2008
Waktu
: 100 menit
1. Apa fungsi peralatan jaringan berikut :
- Modem
- Multiplexer
- VSAT
- Fiber Optik (FO)
2. Sebuah Network Address : 202.155.10.128/26, tentukan :
- Netmask Address
- Jumlah subnet
- Jumlah Host per Subnet
- Blok Subnet
- Broadcast
- IP-Address awal dan IP-Address akhir
3. Untuk mengkoneksikan 20 unit host, tentukan :
- Netmask Address
- Network ID
- IP Addrss awal dan IP Address akhir
- Broadcast

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi SEMESTER GANJIL 2007/2008
Matakuliah
: Algorithma dan Pemrograman II
Dosen
: JUFRIADIF NA`AM
Tutup buku
Hari / Tanggal
: / ..Februari 2008
Waktu
: 100 menit
1. Buatlah program untuk mencari nilai tertinggi dari 5 buah data yang tersimpan dalam Array
2. Buatlah program untuk mengurangi matrik beribkut !
c
a12
b
c
a
b
C 11 12 A 11
B 11 12

c21 c22
a 21 a 22
b21 b22
3. Robah program berikut menjadi procedure dan function
Program Magic_Square;
Uses crt;
Var Kotak
: array [1..100,1..100] of Integer;
Isi, b, k, n
: Integer;
Begin
Repeat
Clrscr;
Writeln (Program Magic Sqaure);
Writeln (==============);
Write (Input ordo kotak (harus ganjil) = );
readln(n);
Until (n mod 2<>0);
For b:= 1 to n do begin
For k := 1 to n do
Kotak[b,k] := 0;
b := 1;
k := n div 2 + 1;
for isi : = 1 to n*n do
begin
kotak[b,k] := isi;
b : = b -1;
if (b < 0) then b := b + n;
k := k + 1;
if (k < 1) then k := k+n;
if (kotak[b,k] <> 0) then
begin
b := b +2;
if (b > n) then b := b n;
k := k -1;
if (k < 0) then k := k +n;
end
end;
for b:=1 to n do
begin
for k:=1 to n do
write (kotak[b,k]:5);
writeln;
end;
repeat until keypressed;
end.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER GENAP 2007/2008
Matakuliah
: Jaringan Komputer
Kelas
: Sistem Informasi
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..MEi 2008
Waktu
: 100 menit

Tutup Buku

1. Kenapa MODEM dibutuhkan dalam membuat jaringan komputer? Berikan alasan


saudara dengan ringkas dan jelas. (Point 15)
2. Apa perbedaan Synchronous TDM dengan Asyncronous TDM (Time Division
Multiplexing), lengkapi dengan contoh! (Point 20)
3. 3 orang user (A, B dan C) mengirim data dalam jaringan komputer dengan menggunakan
metoda Code Division Multiplexing (CDM), dengan ketentuan sbb : (Point 30)
o User A mengirim data bit 1
o User B mengirim data bit 0
o User C mengirim data bit 1
a. Tentukan panjang kode 8 bit (8-chip spreding code) untuk setiap user.
b. Bagaimana bentuk bit yang dikirim oleh setiap user
c. Uji data yang dikirim oleh setiap user disisi penerima
4. Sebuah terminal menerima data 110010101100 dengan menggunakan Code Hamming
Parity Genap. Uji data tersebut, apakah terjadi error atau tidak, dan kalau error, terdapat
pada bit posisi berapa?
5. Isi sebuah file adalah : MENINDAKLANJUTI, lakukan Compress dengan menggunakan
Algorithma Huffman. Hitung nisbahnya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2007/2008
Matakuliah
: Komunikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: 2 SK
Hari / Tanggal
: / . Mei 2008
Tutup Buku
Waktu
: 100 menit
1. Kenapa Multiplexer sangat dibutuhkan dalam meningkatkan kemapuan komuniakasi data?
Berikan alasan saudara dengan ringkas dan jelas.
2. Lakukan pemampatan terhadap isi data PANDEKAMINANG dengan menggunakan
algorithma :
a. Huffman
b. Halfbyte
Hitung Nisbah setiap hasil pemampatan.
3.

5 (lima) user melakukan komunikasi data dengan menggunakan


Teknik Multiplexing CDMA, dimana panjang chip spreading code
yang digunakan adalah 8 bit. Identitas user sbb:
Nama User
A
B
C
D
E

Kode User
00110011
01010101
11001100
10101010
11100011

Bit yang dikirim


1
0
0
0
1

Tentukan bentuk data yang melewati media penghantar dari ke 5


user tersebut dan lakukan pengujian terhadap data yang dikirim oleh
user B dan C pada sisi penerima.
4. Apa perbedaan dan persamaan 10BaseT dengan 100Base T
5. Apa berbedaan Online Communication System dengan Offline
Communication System, jelaskan dengan ringkas.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2007/2008
Matakuliah
: Jaringan Komputer
Kelas
: Sistem Informasi
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Waktu
: 100 menit
1. Sebuah jaringan computer yang menggunkan
mengkoneksikan 200 unit computer. Tentukan:
a. Netmask Address
b. Kelas IP
c. Network Identification
d. Host Identification setiap computer

Tutup Buku
protocol

komunikasi

TCP/IP

2. Sebuah jaringan yang terkoneksi dengan sebuah router mempunyai IP-Address


10.168.1.70/26. Tentukan :
a. Jumlah subnet
b. Jumlah host per subnet
c. Blok subnet
d. Broadcast Address
3. Sebuah perusahaan mempunyai sebuah IP-Address Publik yang terkoneksi ke Internet
Global, tetapi perusahaan tersebut ingin mengkoneksikan 10 unit komputer utk dapat
mengakses ke Internet tanpa menggunakan kabel. Tentukan, apa alat Internetworking
yang digunakan, dan sebutkan alasan saudara dengan ringkas dan jelas.
4. Lakukan proses Enkripsi terhadap data : SELAMAT UJIAN, dengan mengunakan metoda
:
a. Substitusi
b. Permutasi
Kunci yang digunakan, asumsikan sendiri.
5. Jelaskan arti dari domain name www.whitehouse.gov.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2007/2008
Matakuliah
: Komunikasi Data
Kelas
: Sistem Komputer
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Waktu
: 100 menit

Tutup Buku

1. Sebuah host mengkomunikasikan data YA (ASCII dari Y = 89H, A = 41H) ke terminal.


Tentukan bentuk bit yang melewati media penghantar dengan menggunakan metoda
integrity data Hamming Code Even Parity.
2. Salah satu host dalam sebuah jaringan komputer yang menggunakan protocol komuniksai
TCP/IP mempunyai IP-Address : 205.155.10.39, dengan Netmask Address :
255.255.255.248. Tentukan :
a. Jumlah komputer yang dapat terkoneksi
b. Alamat Blok IP yang dapat digunakan
c. Network Identification
d. Host Identification lainya yang se-blok
3. Sebuah jaringan Internet yang terkoneksi dengan sebuah router mempunyai IP-Address
10.168.1.70/27. Tentukan :
a. Jumlah subnet
b. Jumlah host per subnet
c. Blok subnet
d. Broadcast Address
4. 2 (dua) unit host ingin melakukan komunikasi data dalam jarak yg jauh diluar kemampuan
media penghantar. Apa alat Interconection Networking yang digunakan, dan jelaskan alasan
saudara dengan ringkas.
5. Jelaskan arti Domain Name berikut : www.freedownloadmanager.org

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: PTI
Kelas
: SI, SK, MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
1. Selesaikanlah !
a. 5.242.880 byte
b. 10 mb

= . KB
= .. b

2. Lakukan operasi aritmetik bilangan biner berikut :


a. 11101 + 11011
b. 11101 11011
3. Konversi sistem bilangan berikut !
a. 128(10)
= . (16) = . (8)
b. 1010101(2)
= . (16) = . (10)
c. 27(8)
= . (16) = . (10)
d. 1E(16)
= . (2) = . (10)

= . (2)
= . (8)
= . (2)
= . (8)

4. BAndingkan cara kerja ROM dengan RAM.


5. Apakah selalu kita menggunakan MODEM dalam melakukan komunikasi data, jelaskan
dengan ringkas.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: ALgorithma dan Struktur Data 2
Kelas
: SI, SK, MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
Layout untuk penetapan harga barang sebagai berikut :
Laporan Harga Barang
=================
----------------------------------------------------------------------------------------------------------------NO | NAMA BARANG | SATUAN | PERMINTAAN | HRG. DASAR | HARGA JUAL
----------------------------------------------------------------------------------------------------------------99 | x-------------------x | x----------x |
999
|
999999
| 999999
----------------------------------------------------------------------------------------------------------------Proses :
- Jika Permintaan > 25, maka HArga Jual = 15% x Hrg. Dasar
- Jika Permintaan > 50, maka HArga Jual = 35% x Hrg. Dasar
- Jika Permintaan > 100, maka HArga Jual = 55% x Hrg. Dasar

Buatlah :
1. Program dengan menggunakan Array
2. Robah program nomor 1, menjadi procedure dan Function

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: Network Security
Kelas
: SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
1. Jelaskan dengan ringkas, apa yg dimaksud dengan Cryptography, dan berikan contoh
penggunaan Cryptography.
2. Lakukan Enkripsi terhadap data SELAMAT UJIAN dengan menggunkan metoda
Substitusi. Kunci asumsikan sendiri.
3. Jelaskan dengan ringkas tugas yg saudara buat.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: Komputer Mini
Kelas
: SI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
1. Jelaskan dengan ringkas kelebihan dan kekurangan komputer mini dibandingkan dengan
computer mikro?
2. Sebuah jaringan mengkoneksikan 12 unit terminal, tentukan IP-Address, Netmask
Address setiap terminal dalam komunikasi secara Protocol TCP/IP
3. Ulas secara ringkas, perkembangan computer mini pada saat ini.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: Struktur Data 1
Kelas
: SI, MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
1. Sebutkan tipe data dasar yang dimiliki oleh pascal dan berikan contoh.
2. Buatlah program Flowchart dan Pascal utk mencari Biaya Economic Order Quantity, dgn
layout sbb:
Economic Order Quantity
---------------------------------Kebutuhan (R)
: --Biaya Simpan (S)
: --Biaya PEsan (I)
: --EOQ
: --Proses : EOQ

2 R.S
I

3. Buatlah program Flowchart dan Pascal untuk mencari rata-rata 4 buah bilangan, dengan
layout sbb:
Rata-Rata Bilangan
-------------------------Bilangan 1
:Bilangan 2
:Bilangan 3
:Bilangan 4
:Rata-rata
:-

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER KOMBINASI Genap 2007/2008
Matakuliah
: Struktur Data 2
Kelas
: SI, MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2008
Tutup Buku
Waktu
: 90 menit
1. Hitung !
Y = 10 + 8 / 2 ^ 2
2. Buatlah sebuah fungsi rekursif untuk mencari nilai Factorial.
3. Defenisikan sebuah Record dengan Fieldnya sbb:
o Nomor BP
o Nama Mahasiswa
o Alamat
o Daerah Asal
o Asal Sekolah
o Tahun Tamat
4. Jelaskan funsi Stack berikut :
a. Push
b. Pop
c. IsEmpty ()
d. IsFull ()

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Program Pascasarjana Magister Ilmu Komputer
UJIAN AKHIR SEMESTER
Matakuliah
: Kapita Selekta
Angkatan
: VIII-A
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: Jumat / 5 September 2008
Pratikum
Waktu
: 120 menit
1. Implementasikan Class Diagram dibawah ini kedalam program Java untuk me
Konversi
Bilangan
+ Angka (int)
+ Huruf (String)
+ Romawi (String)

+ AngkaKeHuruf
+ RomawiKeAngka
Contoh :

Jika Angka = 1, maka Huruf = Satu (Angka dari 1 s.d 25)


Jika Romawi = I, maka Angka = 1 (Romawi dari I s.d L)

2. Buat program dengan tampilan sbb :

biru
kuning
coklat
merah

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Program Pascasarjana Magister Ilmu Komputer
UJIAN AKHIR SEMESTER
Matakuliah
: Kapita Selekta
Angkatan
: VIII-B
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: Jumat / 5 September 2008
Pratikum
Waktu
: 120 menit
1. Implementasikan Class Diagram dibawah ini kedalam program Java
Manusia
+ aksi : String
+ Makan
+ Minum
+ Tidur

Jika Makan, maka aksi = lapar; Minum, maka aksi = haus; jika Tidur, maka aksi = Mengantuk.
Implementasikan class tersebut dalam 3 buah object.
2. Buat program dengan tampilan sbb :

biru
coklat
kuning

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah SEMESTER Ganjil 2008/2009
Matakuliah
: Algorithma dan Struktur Data 2
Kelas
: Teknik Informatika
Buka Print Listing Program
Dosen
: JUFRIADIF NA`AM
(dikumpul bersama lembar jawaban)
Kelas
: 2 IF-2,5,6
Hari / Tanggal
: / November 2008
Waktu
: 100 menit
Rancanglah sebuah class Kayu, dengan attribute :
- Panjang
- Lebar
- Tinggi
- TipeKayu
Methodenya terdiri atas :
- KayuKunsen() :
Panjang
=4
Lebar
=6
Tinggi
=8
TipeKayu
= R
-

KayuReng() :
Panjang
=3
Lebar
=4
Tinggi
=6
TipeKayu
= B

KayuCor() :
Panjang
Lebar
Tinggi
TipeKayu

=4
=3
= 20
= M

Buatlah program utama dengan ketentuan sbb :


- Tampilkan menu program, dengan pilihan sbb :
1. Kayu Kunsen
2. Kayu Reng
3. Kayu Cor
Pilih [1 3] : _
- Lakukan proses pemilihan menu dengan printah switch-case, dengan ketentuan sbb:
Jika pil = 1, maka KayuKunsen()
Jika pil = 2, maka KayuReng()
Jika pil = 3, maka KayuCor()
- Seleksi merek kayu dengan proses sbb:
Jika TipeKayu = R, maka Merek = Kayu Rasak
Jika TipeKayu = B, maka Merek = Kayu Banio
Jika TipeKayu = M, maka Merek = Kayu Meranti
- Inputkan banyak kebutuhan (m3)
- Cari jumlah batang kayu dengan proses :
JumlahBatang = (kebutuhan * 1000) / (Panjang x (Lebar x 0,01) x (Tinggi x 0,01))
- Tampilkan semua nilai atrribut dan data

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah SEMESTER Ganjil 2008/2009
Matakuliah
: PTI
Tutup Buku
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI2,7,8
Hari / Tanggal
: .. /.. 2008
Waktu
: 100 menit
1. Jelaskan perkembangan peralatan komponen sirkuit processor computer.
2. Selesaikanlah !
c. 1,4 kb
= . byte
d. 10.000.000 byte = .. mb
3. Alat utama yang membentuk Arithematika dari Processor adalah Adder (penjumlah) biner,
selesaikan proses bilangan desimal dibawah ini dengan menggunakan Adder biner,
a. 111101 + 110011
b. 111101 110011
4. Konversi sistem bilangan berikut !
a. 99,165(10)
= . (16)
= . (8)
= . (2)
b. 111110110,1101001(2) = . (16)
= . (10)
= . (8)
c. EF9,A45(16)

= . (10)
= . (8)
= . (2)

d. 754,321(8)

= . (16)
= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah SEMESTER Ganjil 2008/2009
Matakuliah
: PTI
Tutup Buku
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SK4
Hari / Tanggal
: .. /.. 2008
Waktu
: 100 menit
1. Jelaskan perkembangan peralatan komponen sirkuit processor computer.
2. Selesaikanlah !
e. 1,4 mb
= . byte
f. 11.110.000 byte = .. gb
3. Alat utama yang membentuk Arithematika dari Processor adalah Adder (penjumlah) biner,
selesaikan proses bilangan desimal dibawah ini dengan menggunakan Adder biner,
a. 111011 + 110011
b. 111011 110011
4. Konversi sistem bilangan berikut !
a. 91,965(10)
= . (16)
= . (8)
= . (2)
b. 111110110,1111001(2) = . (16)
= . (10)
= . (8)
c. 3F9,AE5(16)

= . (10)
= . (8)
= . (2)

d. 123,456(8)

= . (16)
= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah SEMESTER Ganjil 2008/2009
Matakuliah
: PTI
Tutup Buku
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: .. /.. 2008
Waktu
: 100 menit
1. Jelaskan perkembangan peralatan komponen sirkuit processor computer.
2. Selesaikanlah !
g. 1,8 gb
= . byte
h. 11.000.000 byte = .. mb
3. Alat utama yang membentuk Arithematika dari Processor adalah Adder (penjumlah) biner,
selesaikan proses bilangan desimal dibawah ini dengan menggunakan Adder biner,
a. 100111 + 010011
b. 100111 010011
4. Konversi sistem bilangan berikut !
a. 65,99(10)
= . (16)
= . (8)
= . (2)
b. 110010110,0011001(2) = . (16)
= . (10)
= . (8)
c. 25E,AF5(16)

= . (10)
= . (8)
= . (2)

d. 123,456(8)

= . (16)
= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah SEMESTER Ganjil 2008/2009
Matakuliah
: Keamanan Jaringan
Dosen
: JUFRIADIF NA`AM
Kelas
: D3-TKJ
Hari / Tanggal
: . / November 2008
Waktu
: 100 menit

Tutup Buku
Tipe : A

1. Jelaskan apa saja jenis komponen yang termasuk Ancaman (Threats) dalam Risk
Manajemen Keamanan Jaringan, berikan contoh.
2. Jelaskas dengan menggunakan contoh, jenis serangan :
a. Interruption
b. Modification
3. Lakukan proses Encription terhadap nama saudara dengan menggunakan Teknik :
a. Substitution
b. Block
Jelaskan kunci yang saudara gunakan.
4. Apa berbedaan Hacker dengan Cracker dan berikan contoh pengalaman saudara kalau
pernah di Hack atau di Crack.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Akhir SEMESTER Ganjil 2008/2009
Matakuliah
: Keamanan Jaringan
Dosen
: JUFRIADIF NA`AM
Kelas
: D3-TKJ
Hari / Tanggal
: . / November 2008
Waktu
: 100 menit

Tutup Buku
Tipe : B

1. Jelaskan apa saja jenis komponen yang termasuk Kelemahan (Vulnerabilities) dalam
Risk Manajemen Keamanan Jaringan, berikan contoh.
2. Jelaskas dengan menggunakan contoh, jenis serangan :
a. Interception
b. Fabrication
3. Lakukan proses Encription terhadap nama saudara dengan menggunakan Teknik :
a. Permutation
b. Block
Jelaskan kunci yang saudara gunakan.
4. Apa kesamaan Hacker dengan Cracker dan berikan contoh pengalaman saudara kalau
pernah di Hack atau di Crack.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Akhir SEMESTER Ganjil 2008/2009
Matakuliah
: Keamanan Jaringan
Dosen
: JUFRIADIF NA`AM
Kelas
: D3-TKJ
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Lakukan Enkripsi data berikut :


UJIAN AKHIR SEMESTER
Dengan menggunakan metode :
a. Permutasi
b. Blok
c. Substitusi
(kunci yang digunakan, asumsikan sendiri)
2. Lakukan Dekripsi terhadap cipher text hasil enkripsi diatas.
3. Apa berbedaan serangan Fabrication dengan Modification, berikan contoh

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Ganjil 2008/2009
Matakuliah
: Keamanan Jaringan
Dosen
: JUFRIADIF NA`AM
Kelas
: SI, SK
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Lakukan Enkripsi data berikut :


UJIAN SISTEM KOMBINASI
Dengan menggunakan gabungan metode :
d. Permutasi
e. Blok
f. Substitusi
(kunci yang digunakan, asumsikan sendiri)
2. Lakukan Dekripsi terhadap cipher text hasil enkripsi diatas.
3. Apa berbedaan serangan Interruption dengan Interception, berikan contoh
4. Jelaskan apa saja jenis komponen yang termasuk Kelemahan (Vulnerabilities) dalam Risk
Manajemen Keamanan Jaringan, berikan contoh.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Ganjil 2008/2009
Matakuliah
: Algorithma dan Struktur Data I (Pascal)
Dosen
: JUFRIADIF NA`AM
Tutup Buku
Kelas
: SI, SK
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

1. Buatlah Program Pascal untuk mengolah data berikut :


Mencari tinggi sebuah pohon yang dihitung dengan menggunakan Rumus sbb : (point 25)

Tinggi sin( A) xJarak


Tinggi : Tinggi Pohon
A
: Besar Sudut Pandang
Jarak : Jarak antara benda dengan sudut pandang
2. Buatlah program Pascal, dengan tampilan sbb:
PENGOLAHAN DATA RETRIBUSI SAMPAH
===================================
Bulan
:Kode Pelanggan
:Nama Pelanggan : Tipe Pelanggan
:Keterangan
:Jumlah pengambilan / bln
Biaya Administrasi (Rp)
Biaya Bulanan (Rp)
Total Tagihan (Rp)

::::-

Masih ada Data [Y/T] : Proses :


- Jika Tipe Pelanggan = R, maka
o Keterangan = Rumah Tangga
o Biaya Administrasi = 10000
o Biaya Bulanan = 15000
-

Jika Tipe Pelanggan = T, maka


o Keterangan = Toko
o Biaya Administrasi = 20000
o Biaya Bulanan = 35000

Jika Tipe Pelanggan = P, maka


o Keterangan = Perusahaan
o Biaya Administrasi = 30000
o Biaya Bulanan = 55000

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Ganjil 2008/2009
Matakuliah
: Komunikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Apa kelebihan Worldwide Interoperability for Microwave Access (WiMAX) dengan Wireless
Fidelity (WiFi)? Jelaskan
2. Kenapa komunikasi Wireless sangat popular pada saat ini? Jelaskan.
3. Apa perbedaan Multiplexing TDM dengan STDM? Jelaskan.
4. 5 (lima) entitas berkomunikasi dengan menggunakan teknik multiplexing CDM, dengan data
sbb:
Entitas Chip Spreading Code Bit yg dihantar
A
10101010
1
B
01010101
0
C
11001100
0
D
00110011
1
F
11100010
1
Tentukan :
a. Bentuk data yang melewati media penghantar
b. Uji data yg diterima dari setiap entitas lain

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Ganjil 2008/2009
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: SI/SK/MI/IF
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Lakukan proses biner berikut :


a. 111000 + 110011
b. 111000 - 110011
2. Cari :
a. 50 MB = . Byte
b. 5000 kb = . GB
3. Konversi sistem bilangan berikut :
a. 65(10)
= . (16)
= . (8)
= . (2)
b. 110010110(2)

= . (16)
= . (10)
= . (8)

c. 25E(16)

= . (10)
= . (8)
= . (2)

d. 123(8)

= . (16)
= . (10)
= . (2)

4. Kenapa jaringan Fixed Line semakin lama ditinggalkan orang? Jelaskan


5. Apa berbedaan Sistem Aplikasi dengan Paket Aplikasi? Jelaskan.

oOo

5.

UNIVERSITAS PUTRA INDONESIA YPTK

Fakultas Ilmu Komputer (FILKOM)


UJIAN Akhir Semester Ganjil 2008/2009
Matakuliah
: Algorithma dan Struktur Data 2
Dosen
: JUFRIADIF NA`AM
Kelas
: 2-IF2,5,6
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

Lakukan proses pengurutan data (Sort) terhadap data : 2, 0 , 0 , 9, 1 dari kecil ke besar dengan
menggunakan Algorithma QUICK SORT dan SHELL-METZNER SORT serta robah flowchartnya ke
dalam Coding Bahasa Pemrogramman Java.
SHELL-METZNER SORT

Quick Sort

Blok = INT ( N / 2 )

I = 1, N - 1

J = 1, N - 1

RETURN

Blok
>= 1
Y
J = 1, N - Blok

Data[I] >
Data[J]

T
K=J

Y
T

Buffer = Data[J]
Data[J] = Data[I]
Data[I] = Buffer

K >= 1
Y
Data[K] >
Data[K + Blok]

Y
Buffer = Data[K]
Data[K]= Data[K +
Blok]
Data[K + Blok]= Buffer

Return
K=K-G

Blok=INT( Blok / 2 )

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Akhir Semester Ganjil 2008/2009
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1-SI2,7,8
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Jelaskan kelebihan bentuk infomasi (content) yang digunakan pada seluler Third Generation
dengan Second Generation.
2. Pada generasi apa, seluler dan internet saling terkoneksi? Jelaskan.
3. Jelaskan arti Domain Name berikut :
a. http://www.nagari.org
b. http://www.sumbarprov.go.id
4. Software jenis apakah yang selalu ada pada Komputer, Jelaskan.
5. Komponen dari hardware apakah yang sangat mempengaruhi kecepatan komputer,
Jelaskan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Akhir Semester Ganjil 2008/2009
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1-SK
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Apa saja spesifikasi komputer yang berfungsi sebagai penyimpan data? Jelaskan.
2. Kenapa jaringan Wireless berkembang pesat saat ini? Jelaskan.
3. Selalukah modem digunakan pada jaringan komputer? Jelaskan.
4. Jelaskan arti Domain Name berikut :
a. http://evaluasi.or.id
b. http://www.padang.go.id
5. Apa berbedaan Laptop dengan Palmtop? Jelaskan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Akhir Semester Ganjil 2008/2009
Matakuliah
: PTI
Dosen
: JUFRIADIF NA`AM
Kelas
: 1-MI
Hari / Tanggal
: . / Januari 2009
Waktu
: 100 menit

Tutup Buku

1. Sebutkan perbedaan antara Laptop dengan Desktop?


2. Apa fungsi jenis software Bahasa Pemrogramman dan jelaskan langkah kerjanya?
3. Apakah semakin besar kapasitas harddisk akan mempercepat proses komputer? Jelaskan.
4. Apa arti domain name berikut :
a. http://www.seskoad.mi.id
b. ftp://www.cdrom.com
5. Apa perbedaan freeware dengan open source? jelaskan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah Semester Genap 2008/2009
Matakuliah
: Algorithma dan Struktur Data 2
Dosen
: JUFRIADIF NA`AM
Kelas
: 1-SI
Hari / Tanggal
: . / April 2009
Waktu
: 100 menit
1. Buatlah program Pascal dengan menggunakan
Funtion untuk menyelesaikan EOQ, dg layout :

Clrscr;
F1 := 5; f2 := 10;
Writeln(Fungsi 1
= , fungsi1);
Writeln(Nilai f1
= , f1);
Writeln(nilai f2
= , f2);
Writeln;
Writeln(Fungsi 2
= , fungsi2(f1,f2));
Writeln(Nilai f1
= , f1);
Writeln(nilai f2
= , f2);
Writeln;
Writeln(Fungsi 3
= , fungsi3(f1,f2));
Writeln(Nilai f1
= , f1);
Writeln(nilai f2
= , f2);
Writeln;
Writeln(Fungsi 4
= , fungsi4(f1,f2));
Writeln(Nilai f1
= , f1);
Writeln(nilai f2
= , f2);
Writeln;
Writeln(Fungsi 5
= , fungsi5(f1,f2));
Writeln(Nilai f1
= , f1);
Writeln(nilai f2
= , f2);
Repeat Until Keypressed;

Economic Order Quantity


---------------------------------Kebutuhan (R)
: --Biaya Simpan (S) : --Biaya PEsan (I)
: --EOQ
: ---

Proses : EOQ

2 R.S
I

2. Tentukan hasil dari program berikut :


Program Mid-2;
Uses Crt;
Var f1, f2 : integer;
Function fungsi1 : integer;
Begin
f1 := f1 + 5;
f2 := f2 5;
fungsi1 := f1 * f2;
end;

End.
3. Robahlah program berikut menjadi Function (minimal
2 function).

Function Fungsi2 (fu1,fu2 :integer) :integer;


Begin
Fu1 := fu1 + 5;
Fu2 := fu2 5;
Fungsi2 := fu1 * fu2;
End;
Function fungsi3 (fun1 : integer; var fun2 : integer) :
integer;
Begin
Fun1 := fun1 + 5;
Fun2 := fun2 5;
Funsi3 := fun1 + fun2;
End;
Function fungsi4 (var fung1 : integer; fung2 : integer) :
integer;
Begin
Fung1 := fung1 + 5;
Fung2 := fung2 5;
Fungsi4 := fung1 + fung2;
End;
Function fungsi5 (var fungs1, fungs2 : integer) : integer;
Begin
Fungs1 : = fungs1 + 5;
Fungs2 : = fungs2 5;
Fungsi5 := fungs1 + fungs2;
End;
Begin

Tutup Buku

Program Mid3;
Uses Crt;
Var bulan,kode,nama,alamat,keteranagan : string[15];
Tipe : char; adm,bulanan,tagihan : longint;
Begin
Clrscr;
Writeln ( Data Retribusi Sampah);
Writeln ( ===================);
Write ( Bulan
= );Readln(bulan);
Write ( Kode Pelanggan
= );Readln(kode);
Write ( Nama Pelanggan
= );Readln(nama);
Write ( Alamat
= );Readln(alamat);
Write ( Tipe Langgan [R/I/T] = );Readln(tipe);
If (tipe=R) then begin
Adm := 10000;
Bulanan := 15000;
Keterangan : = Rumah Tangga;
End else if (tipe = I) then begin
Adm := 20000;
Bulanan := 45000;
Keterangan : = Industri;
End else if (tipe = T) then begin
Adm := 15000;
Bulanan := 25000;
Keterangan : = Toko / Kedai;
End;
Tagihan ; = adm + Bulanan;
Write ( Biaya Administrasi
= Rp , adm);
Write ( Biaya Bulana
= Rp , bulanan);
Write ( Tagihan bulan ini
= Rp , tagihan);
Write ( Keterangan
= , keterangan);
End.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah Semester Genap 2008/2009
Matakuliah
: Komunikasi Data
Dosen
: JUFRIADIF NA`AM
Kelas
: 2-SK
Hari / Tanggal
: . / April 2009
Waktu
: 100 menit

Tutup Buku

1. Jelaskan kriteria dari komunikasi generasi ke 4 (4th G).


2. Lakukan proses modulasi dengan menggunakan Frequency Shift Keying untuk
menghantar data YES (Y = 59H, E = 45H, S = 53H) dengan 1 Baud = 3 Bps.
3. Lakukan proses modulasi terhadap signal analog berikut dengan menggunakan metoda
Delta Modulation (DM) :

4. Tentukan bandwidth komputer X yang koneksi ke internet.


ISP-A menjual bandwidth ke ISP-B, C, D, dan
Internet Global
E dengan rasio 1:4. ISP-B menjual lagi
bandwidth tersebut utk 16 pelanggan, ISP-C
utk 8 pelanggan, ISP-D utk 8 pelanggan dan
ISP-E utk 16 pelanggan;dengan rasio masingISP- A
masing ISP 1:1. Berapakah bandwidth yang
harus disediakan oleh ISP-A utk koneksi ke
Internet Global, agar setiap pelanggan di ISPISP- B
ISP- C
ISP- D
ISP- E
B, C, D, dan E mendapatkan bandwidth penuh
64 kbps.

5. 5 (lima) entitas berkomunikasi dengan menggunakan multiplexing CDM, dengan data


sebagai berikut :
ENTITAS CHIPS SPREADING CODE
DATA YG DIHANTAR
A
11110000
0
B
11100011
1
C
11001100
1
D
10101010
1
E
01010101
0
Tentukan data yang melewati media penghantar, dan uji setiap data yg diterima oleh
receiver utk setiap entitas.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah Semester Genap 2008/2009
Matakuliah
: Mobile Programming
Dosen
:SYAHRIL / JUFRIADIF NA`AM
Kelas
: 2-IF
Hari / Tanggal
: . / April 2009
Waktu
: 100 menit
Tipe Soal
: A

Buka Buku /
Flas disk

Perhatian :
1.
Baca Doa sebelum mulai bekerja
2.
Baca soal baik-baik sebelum menjawab.
3.
Jangan melakukan kecurangan karena itu akan berakibat fatal.

1. Jelaskan Digram dibawah ini menurut pemahaman saudara:

2. Jelaskan tentang pemograman High Level User Interface menurut pemahaman saudara
3. Buat Program Dengan Hasil Tampilan seperti berikut (bobot 60):
Ujian MID Semester UPI YPTK

Tampil Gambar
Set Tanggal
List Fakultas
Keluar

Menu

Catatan :
- Jika dipilih Tampil Gambar maka Tampil Gambar (Gambar Bebas)
- Jika dipilih set tanggal tampil time untuk di upadate
- Jika dipilih List Fakultas tampil 5 fakultas UPI.
oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Tengah Semester Genap 2008/2009
Matakuliah
: Mobile Programming
Dosen
:SYAHRIL / JUFRIADIF NA`AM
Kelas
: 2-IF
Hari / Tanggal
: . / April 2009
Waktu
: 100 menit
Tipe Soal
: B

Buka Buku /
Flas disk

Perhatian :
4.
Baca Doa sebelum mulai bekerja
5.
Baca soal baik-baik sebelum menjawab.
6.
Jangan melakukan kecurangan karena itu akan berakibat fatal.

1. Jelaskan Tentang Arsitektur J2ME pada gambar dibawah ini menurut pemahaman saudara

2. Apa Itu MIDlet dan jelaskan tentang siklus MIDlet menurut pemahaman saudara
3. Buat Program Dengan Hasil Tampilan seperti berikut (bobot 60):
Ujian MID Semester UPI YPTK

Set Tanggal
Set Jam
List Program Studi
Keluar

Menu

Catatan :
- Jika dipilih set tanggal tampil tanggal untuk di upadate
- Jika dipilih set tanggal tampil time untuk di upadate
- Jika dipilih List Program Studi tampil 4 Program Studi Di FILKOM.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2008/2009
Matakuliah
: Algorithma dan Struktur Data 2
Kelas
: 1-SI3,7,9,10
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 100 menit
Dari bentuk layout sbb:
LAPORAN PENJUALAN BARANG
Tanggal : .
No Kode
Nama Barang
Satuan
Barang
Barang
99 xxxx
xxxxxxxxxxxxx xxxxxxxx

Harga
Satuan (Rp)
99999

Jumlah
Terjual
99

Jumlah

Pajak

Total
Harga (Rp)
999999
999999

9999999

Proses :
- Pajak = 10% x Harga Satuan xJumlah terjual
- Total Harga = Harga Satuan x Jumlah Terjual Pajak
Lakukan :
1. Tentukan Struktur Data
2. Buat Program Entry (untuk memasukan data ke File)
3. Buat Program Laporan, seperti bentuk layout diatas.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2008/2009
Matakuliah
: Komunikasi Data
Kelas
: 2-SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Waktu
: 100 menit

Tutup Buku

1. Lakukan proses Pemampatan terhadap data berikut dengan menggunakan gabungan


Algorithma Half-byte dengan Huffman. Tentukan rasio hasil pemampatan
PENGELEMBAGAAN
2. 5 (lima) entitas berkomunikasi dengan menggunakan metoda multiplexing CDM, dengan
data sebagai berikut :
ENTITAS CHIPS SPREADING CODE
DATA YG DIHANTAR
A
00001111
0
B
11001100
0
C
10101010
1
D
01010101
0
E
00110011
1
Tentukan data yang melewati media penghantar, dan uji setiap data yg diterima oleh
receiver utk setiap entitas.
3. 80 (delapan puluh) unit host berkomunikasi dengan menggunakan protocol TCP/IP.
Tentukan IP-Address dan Netmask Address setiap host dengan menggunakan metoda
CIDR.
4. Jelaskan arti domain name berikut http://www.upi-yptk.ac.id
5. Sebuah terminal menerima data 01110110010, tentukan apakah terjadi kerusakan (error)
selama komunikasi dengan menggunakan metoda Hamming Code Even Parity.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Komunikasi Data
Kelas
: 2-SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 100 menit
1. Jelaskan perkembangan Teknologi Komunikasi Seluler Generasi ke 4 pada saat ini dan
apa dampaknya terhadap berkembangan Teknologi Informasi.
2. 5 (lima) entitas berkomunikasi dengan menggunakan metoda multiplexing CDM, dengan
data sebagai berikut :
ENTITAS CHIPS SPREADING CODE
DATA YG DIHANTAR
A
00001111
1
B
11001100
1
C
10101010
0
D
01010101
1
E
00110011
0
Tentukan data yang melewati media penghantar, dan uji setiap data yg diterima oleh
receiver utk setiap entitas.
3. 580 (lima ratus delapan puluh) unit host berkomunikasi dengan menggunakan protocol
TCP/IP. Tentukan IP-Address dan Netmask Address setiap host dengan menggunakan
metoda CIDR.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Keamanan Komputer
Kelas
: SI, SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 90 menit
1. Jelaskan lubang keamanan dari segi :
a. Manusia
b. Lingkungan
c. Sistem Komputer
2. Berapa jenis serangan yang dapat dilakukan dalam merusak data, lengkapi dengan
contoh.
3. Lakukan proses Enkripsi terhadap nilai data berikut :
BERHASILAH UJIAN SK KU
Teknik yang digunakan adalah Substitusi serta kunci yang saudara gunakan asumsikan
sendiri.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Apl. Keamanan Data
Kelas
: SI, SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 90 menit
1. Jelaskan lubang keamanan dari kerugian asset yang ditimbulkan
2. Apa perbedaan serangan Fabrication dengan Manipulation, lengkapi dengan contoh.
3. Lakukan proses Enkripsi terhadap nilai data berikut :
SELAMAT UJIAN APLIKASI KEAMANAN
Teknik yang digunakan adalah Permutasi serta kunci yang saudara gunakan asumsikan
sendiri.
4. Jelaskan apa yang saudara ketahui dengan software aplikasi keamanan yang populer
saat ini, dan apa kelebihannya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Network Security
Kelas
: SI, SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 90 menit
1. Jelaskan metoda untuk mengamankan sistem jaringan komputer saat data
dikomunikasikan
2. Apa perbedaan serangan Interruption dengan Interception, lengkapi dengan contoh.
3. Jika saudara memilki sebuah warnet, arsitektur firewall apa yang saudara gunakan agar
yang lebih optimal dalam segi keamana, kecepatan dan biaya. Jelaskan alasannya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Algorithma dan Struktur Data I
Kelas
: SI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 90 menit
Layout Program
DATA PENJUALAN BARANG
---------------------------------------Kode Barang
:Nama Barang
:Satuan
:Permintaan
:Harga Dasar (Rp) : Harga Jual
:Masih ada data [Y/T] : Proses :
- Jika Permintaan > 25, maka Harga Jual = 15% x Hrg. Dasar
- Jika Permintaan > 50, maka Harga Jual = 35% x Hrg. Dasar
- Jika Permintaan > 100, maka Harga Jual = 55% x Hrg. Dasar
1. Tentukan Struktur datanya
2. Buat program Flowchartnya

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2008/2009
Matakuliah
: Pengantar Teknologi Informasi
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Tutup Buku
Waktu
: 90 menit
1. Jelaskan perkembangan komputer berdasarkan kemampuan dalam mengolah data
mengahasilkan Informasi
2. Cari !
a. 1150 byte
b. 45 mb

= ........ kilobyte
= ........ byte

3. Hitung dengan menggunakan proses ADDER.


a. 11101 + 11011 + 10111
b. 11101 11011
4. Konversi sistem bilangan berikut :
a. 56(10)
= . (16)
= . (8)
= . (2)
b. 1101110(2)

= . (16)
= . (10)
= . (8)

c. 5E(16)

= . (10)
= . (8)
= . (2)

d. 23(8)

= . (16)
= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER GENAP 2008/2009
Matakuliah
: Java Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Waktu
: 110 menit

Tutup Buku & Open Soft


Buku & Flash Disk di Kumpulkan
Tipe :

Sebuah Perusahaan Travel akan membuat aplikasi mobile untuk memudahkan calon penumpang
memboking tiket, untuk itu anda diminta untuk membuatkan aplikasi dengan Record Manajemen
System (RMS) BUKAN SMS, sehingga data tersebut dapat disimpan pada perangkat mobile
dengan fiture :
a. Dengan Field Sebagai berikut : Kode Penerbangan, Nama Penumpang, Alamat, Kelas,
Telp, Email, Harga Pokok, Harga Bayar
b. Isi menu hanya Input dan Informasi.
c. Input (Field yang diinput adalah Kode Penerbang, Nama Penumpang, Alamat, Kelas, Telp,
Email, Harga Pokok
d. Informasi sbb :
Harga Tiket
Kode Penerbangan
Nama Penumpang
Alamat
Kelas

O VIP

O Ekonomi

Telpon
E-Mail
Harga Pokok (Rp)
Harga Bayar (Rp)
e. Proses :
Jika Kelas = VIP, Maka Harga Bayar = 150% x Harga Pokok
Jika Kelas = Ekonomi, maka Harga Bayar = 115% Harga Pokok
f. Kalau ada yang kurang jelas, asumsikan sendiri

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SEMESTER GENAP 2008/2009
Matakuliah
: Java Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Juli 2009
Waktu
: 110 menit

Tutup Buku & Open Soft


Buku & Flash Disk di Kumpulkan
Tipe :

Sebuah Rumah Sakit ingin memberikan layanan aplikasi mobile kepada pasiennya, dimana pasien
dapat mengambil antrian lewat aplikasi mobile, untuk itu anda diminta untuk membuatkan aplikasi
Record Manajemen System (RMS) BUKAN SMS, sehingga data tersebut dapat disimpan pada
perangkat mobile dengan fiture :
a. Dengan Field Sebagai berikut : Kode Layanan, Nama Pasien, Alamat, Jenis, Telp, Email,
Harga Dasar, Besar Tagihan
b. Tidak ada menu program
c. Input (Field yang diinput adalah Kode Layanan, Nama Pasien, Alamat, Jenis, Telp, Email,
Harga Dasar.
d. Setelah data di-input-kan, maka langsung keluar informasi sbb:
Biaya Layanan
Kode Layanan
Nama Pasien
Alamat
Jenis

O VIP

O Ekonomi

Telpon
E-Mail
Harga Dasar (Rp)
Besar Tagihan (Rp)
e. Proses :
Jika Jenis = VIP, Maka Harga Bayar = 165% x Harga Dasar
Jika Jenis = Ekonomi, maka Harga Bayar = 105% Harga Dasar
f. Kalau ada yang kurang jelas, asumsikan sendiri.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2009/2010
Matakuliah
: Pengantar Teknologi Informasi
Kelas
: 1-SI1,2,3,4,16
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..November 2009 Tutup Buku
Waktu
: 90 menit
1. Apa yang dimaksud dengan Informasi dan apa kegunaanya. Lengkapi dengan contoh.
2. Jelaskan perkembangan content informasi saat ini. Jelaskan dengan contoh.
3. Lakukan proses bilangan biner berikut !
a. 111001 + 110111 = ........
b. 111001 110111 = ........
4. Cari !
a. 8 Gb
= ........ kb
b. 32.768 byte = ......... kb
5. Konversi sistem bilangan berikut :
a. 416(10)
= . (2)
b. 111001101(2)
= . (10)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2009/2010
Matakuliah
: Bahasa Pemrograman Lanjut (Java)
Kelas
: 3-SK3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..November 2009 Buka Buku
Waktu
: 90 menit
Tipe Soal
:A
Buatlah program Bahasa PemrogramanJava untuk mencari tinggi sebuah pohon yang dihitung
dengan menggunakan Rumus sebagai berikut :
Jarak = A x Jarak
Tinggi : Tinggi Pohon
A
: Nilai Sinus Besar Sudut Pandang
Jarak : Jarak antara benda dengan sudut pandang
Proses :
- Jika A < 1,0, maka Keterangan = Jarak pandang terlalu jauh
- Jika A = 0,0, maka Keterangan = Jarak pandang seimbang
- Jika A > 1,0, maka Keterangan = Jarak pandang terlalu dekat.
Catatan : Bentuk layout tentukan sendiri.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2009/2010
Matakuliah
: Bahasa Pemrograman Lanjut (Java)
Kelas
: 3-SK3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..November 2009 Buka Buku
Waktu
: 90 menit
Tipe Soal
:B
Buatlah program Bahasa Pemrograman Java untuk mencari percepatan Grafitasi suatu benda
dengan menggunakan Rumus sebagai berikut :
g G

g
G
m
r

m
r2

: Percepatan Grafitasi
: Ketetapan umum grafitasi
: massa benda
: jarak titik ke benda

Proses :
- Jika g > G, maka Keterangan = Percepatan Grafitasi diatas normal
- Jika g = G, maka Keterangan = Percepatan Grafitasi seimbang
- Jika g < G, maka Keterangan = Percepatan Grafitasi dibawah normal
Catatan : Bentuk layout tentukan sendiri.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Ganjil 2009/2010
Matakuliah
: Jaringan Komputer
Kelas
: 2-IF4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..November 2009
Waktu
: 90 menit

Buka Buku

1. Jelaskan perkembangan hubungan jaringan seluler dan jaringan komputer pada saat ini.
Lengkapi dengan contoh dan aplikasinya?
2. Apa alasan penggunaan modem dalam jaringan komputer?
3. Jelaskan media penghantar data yang digunakan dalam membangun jaringan komputer?
4. Tentukan konsep-konsep dasar dalam membangun sebuah jaringan komputer?
5. Seorang pelanggan menghubungkan komputernya ke ISP dengan bandwidth 512 mbps. ISP
tersebut berlangganan bandwidth ke Internet Global sebesar 1 Gbps yang di bagi (Share)
utntuk 8 orang pelanggan. Tentukan bandwidth real dari pelanggan tsb terhubung ke
Internet.
6. 5 (lima) unit komputer (A, B, C, D, dan E) tergabung dalam sebuah jaringan lokal dengan
menggunakan sebuah multiplexer yang bekerja secara TDM (Time Division Multiplexing).
Pada saat yang sama setiap komputer tersebut mengirim data :
- A : selamat
- B : mengikuti
- C : ujian
- D : tengah
- E : semester
Tentukan bentuk data yang melewati backbone jaringan tersebut.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2009/2010
Matakuliah
: Bahasa Pemrograman Lanjut
Kelas
: 3-SK3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2010
Waktu
: 90 menit

Buka Buku, Tutup Softcopy


Tipe Soal : A

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public void commandAction(Command c,


Displayable d){
if (c == exitCommand){
destroyApp(true);
notifyDestroyed();
}

public class UAS-A extends MIDlet


implements CommandListener {
Display Display;
Form Form;
List List;

if (c == perintah1)
{
DateField tanggal = new
DateField("Set Tanggal", DateField.DATE);
Form.append(tanggal);
}
if (c == perintah2)
{
Form.deleteAll();
DateField Jam = new
DateField("Set Jam", DateField.TIME);
Form.append(Jam);

Command extCommand = new


Command("Keluar", Command.EXIT, 1);
DateField dateonly,timeonly,datetime;
Command perintah1 = new
Command("Set Tanggal", Command.OK,0);
Command perintah2 = new
Command("Set Jam", Command.OK,0);
Command perintah3 = new
Command("List Program Studi",
Command.OK,0);
Ticker a = new ticker("Ujian MID
Semester UPI YPTK");

}
if (c == perintah3)
{

public UAS_A()
{
Form=new Form("");
Form.addCommand(exitCommand);
Form.addCommand(perintah1);
Form.addCommand(perintah2);
Form.addCommand(perintah3);
Form.setCommandListener(this);
Form.setTicker(a);
}

List=new List("Daftar Program


Studi FILKOM",List.EXCLUSIVE);
List.append("Teknik Informatika",
null);
List.append("Sistem Informatika",
null);
List.append("Sistem Komputer",
null);
List.append("Manejemen
Informatika", null);
List.addCommand(exitCommand);
display.setCurrent(list);

public void startApp() {


if (display == null){
display = Display.getDisplay(this);
display.setCurrent(this);
}

}
}

public void pauseApp {}


public void destroyApp(boolean
unconditional) {}

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2009/2010
Matakuliah
: Bahasa Pemrograman Lanjut
Kelas
: 3-SK3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2010
Waktu
: 90 menit

Buka Buku, Tutup Softcopy


Tipe Soal : B

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
import java.io.IOException;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class UAS-B extends MIDlet
implements CommandListener {
private Display display;
private Form Form,form1;
private Image Image;
private final Command cdKeluar =
new Command("Keluar", Command.EXIT,
1);
private final Command cmdPerbesar =
new
Command("Pagadang",
Command.SCREEN, 1);
Command cmdBack =
new
Command
("Back",Command.BACK,1);
public PerbesarGambar() {
display = Display.getDisplay(this);
form
=
new
Form("Memperbesar
Gambar");
form.addCommand(cmdKeluar);
form.addCommand(cmdPerbesar);
form.addCommand(cmdBack);
form.setCommandListener(this);
image = null;
try {
image
=
Image.createImage("/foto.png");
} catch(IOException ioe) {
ioe.printStackTrace();
form.append(image);
display.setCurrent(form);
form1=new Form("");
form1.addCommand(cmdBack);
form1.setCommandListener(this); }
public void startApp() {
display.setCurrent(form); }
public void pauseApp() { }
public
void
destroyApp(boolean
unconditional) { }
public void commandAction(Command c,
Displayable s) {
if (c == cmdKeluar) {
destroyApp(true);
notifyDestroyed(); }

if (c == cmdPerbesar) {
form1.deleteAll();
image = perbesarGambar(image);
form1.append(image);
display.setCurrent(form1); }
if(c== cmdBack) {
display.setCurrent(this); } }
public Image UAS_B(Image img){
Image imgOutput = null;
int[] rgbOutput = null;
Graphics g = null;
int lebar = 0;
int tinggi = 0;
try {
lebar = img.getWidth();
tinggi = img.getHeight();
imgOutput = Image.createImage(lebar
<< 1, tinggi << 1);
int rgbInput[] = new int[lebar * tinggi];
rgbOutput = new int[(lebar << 1) * (tinggi
<< 1)];
img.getRGB(rgbInput, 0, lebar, 0, 0,
lebar, tinggi);
int i,j,k;
k=0;
for(i=0; i<(tinggi << 1); i+=2) {
for(j=0; j<(lebar << 1); j+=2) {
rgbOutput[i* (lebar << 1) + j]
=
rgbInput[k] ;
rgbOutput[(i+1) * (lebar << 1) + j] =
rgbInput[k];
rgbOutput[i* (lebar << 1) + j+1]
=
rgbInput[k];
rgbOutput[(i+1)*(lebar << 1) + j+1] =
rgbInput[k];
k++;
}
}
g = imgOutput.getGraphics();
} catch(Exception e){}
return
imgOutput.createRGBImage(rgbOutput,
lebar << 1,
tinggi << 1,
true); } }
Catatan : file foto tentukan sendiri

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2009/2010
Matakuliah
: PTI
Kelas
: 1-SI1,2,3,4,16
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2010
Waktu
: 90 menit

Tutup Buku

1. Konversi sistem bilangan berikut !


a. 415(10)
= . (8)
b. 415(8)
= . (2)
a. 415(10)
= . (16)
a. 415(16)
= . (2)
Tidak boleh menggunakan cara cepat.
2. Jelaskan 2 buah komponen dari Hardware yang sangat mempengaruhi kecepatan komputer
dalam memproses.
3. Jelaskan apa fungsi dari Bahasa Pemrogramman dalam merancang sebuah software.
4. Gambarkan sebuah contoh dari hirarkhi database.
5. Apa fungsi dari Multiplexer dalam sebuah jaringan Komputer. Lengkapi dengan contoh.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2009/2010
Matakuliah
: Jaringan Komputer
Kelas
: 2-IF4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2010
Waktu
: 90 menit

Tutup Buku

1. Tentukan bentuk data yang melewati backbone dengan menggunakan metoda multiplexing
CDM utk 3 user berikut :
User Chips Spreading Code Data yang dihantar
A
00000001
0
B
00000010
1
C
00000011
0
2. Lakukan compress terhadap data JARINGANKOMPUTER dengan menggunakan metoda
Huffman dan hitung rationnya.
3. Carilah IP-Address dan Netmask Address untuk menghubungkan 50 unit host dengan
menggunakan metoda Subnet Bit.
4. Tentukan Jumlah host, Netmask Address dan IP-Address lainnya dari sebuah host yg
mempunyai IP-Address 3.2.6.70/29 dengan menggunakan metoda CIDR.
5. Apakah terjadi error terhadap data 11110000101 yang diterima oleh sebuah host dengan
menggunakan Hamming Code Even Parity.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2009/2010
Matakuliah
: Pengantar Teknologi Informasi
Kelas
: MI, SI, IF, SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ..Februari 2010
Tutup Buku
Waktu
: 90 menit
1 Lakukan proses bilangan biner berikut !
c. 111000 + 110011 = ........
d. 111000 110011 = ........
2 Cari !
c. 1024 Gb
d. 65.536 byte

= ........ kb
= ......... kb

3 Konversi sistem bilangan berikut :


a. 416(10)
= . (2)
b. 416(8)
= . (2)
c. 416(16)
= . (2)
Tidak boleh menggunakan cara cepat.
4 Jelaskan fungsi dari Memory (RAM) pada sistem komputer.
5 Kenapa software Sistem Operasi
mengoperasikan komputer? Jelaskan!

sangat

oOo

memegang

peranan

penting

dalam

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2009/2010
Matakuliah
: B. Pemrograman Lanjut / B. Pemrograman III (Java)
Kelas
: MI,IF, SK
Buka Buku, Buka Softcopy
Dosen
: JUFRIADIF NA`AM
Tipe Soal : A
Hari / Tanggal
: / ..Februari 2010
Flash Disk Dikumpulkan
Waktu
: 90 menit
Buatlah Class Manusia dengan method dan attribut sbb:
- Makan

Perut = Kenyang, Tenaga


- Minum

Perut = Kembung, Tenaga


- Tidur

Perut = Keroncongan, Tenaga

= Semakin kuat
= Kuat
= Pulih kembali

Buat nama saudara sebagai objek manusia, dengan metho Makan.

Catatan :
- Dibuat dengan menggunakan editor Notpad, maka bobot nilai 100%
- Dibuat dengan menggunakan editor Netbean, maka bobot nilai 80%.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2009/2010
Matakuliah
: B. Pemrograman Lanjut / B. Pemrograman III (Java)
Kelas
: MI,IF, SK
Buka Buku, Buka Softcopy
Dosen
: JUFRIADIF NA`AM
Tipe Soal : B
Hari / Tanggal
: / ..Februari 2010
Flash Disk Dikumpulkan
Waktu
: 90 menit
Buatlah Class Buah dengan method dan attribut sbb:
- Disiram

Daun = Segar,
Penampilan = Bagus
- Disinari

Daun = Layu,
Penampilan = Kurang bagus
- Diteduhkan
Daun = Segar,
Penampilan = Kurang bagus
Buat nama saudara sebagai objek manusia, dengan metho Makan.

Catatan :
- Dibuat dengan menggunakan editor Notpad, maka bobot nilai 100%
- Dibuat dengan menggunakan editor Netbean, maka bobot nilai 80%.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2009/2010
Matakuliah
: Mobile Programming (Java)
Kelas
: IF
Buka Buku, Buka Softcopy
Dosen
: JUFRIADIF NA`AM
(Flash Disk Dikumpulkan)
Hari / Tanggal
: / ..Februari 2010
Waktu
: 90 menit
Buat sebuah program menampilkan Gambar dengan menggunakan List dan Command, dimana
setiap form hanya terdiri dari 1 list dan command (Back / Next dan Tampilan List)
Form 1

Ujian SK Ganjil 2009/10

Gambar 1
Keluar
Form 2

Next

Ujian SK Ganjil 2009/10

Gambar 2
Back

Menu

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF1,2,3,4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku, Tutup Softcopy


Tipe Soal : A

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public void commandAction(Command c,


Displayable d){
if (c == exitCommand){
destroyApp(true);
notifyDestroyed();
}

public class MID-A extends MIDlet


implements CommandListener {
Display Display;
List List;

if (c == perintah1)
{
DateField tanggal = new
DateField("Set Tanggal", DateField.DATE);
Form.append(tanggal);
}
if (c == perintah2)
{
Form.deleteAll();
DateField Jam = new
DateField("Set Jam", DateField.TIME);
Form.append(Jam);

Command extCommand = new


Command("Keluar", Command.EXIT, 1);
DateField dateonly,timeonly,datetime;
Command perintah1 = new
Command("Set Tanggal", Command.OK,0);
Command perintah3 = new
Command("List Program Studi",
Command.OK,0);
Ticker a = new ticker("Ujian MID
Semester UPI YPTK");
public MID_A()
{
Form=new Form("");
Form.addCommand(exitCommand);
Form.addCommand(perintah1);
Form.addCommand(perintah2);
Form.addCommand(perintah3);
Form.setCommandListener(this);
Form.setTicker(a);
}

}
if (c == perintah3)
{
List=new List("Daftar Program
Studi FILKOM",List.EXCLUSIVE);
List.append("Teknik Informatika",
null);
List.append("Sistem Informatika",
null);
List.append("Sistem Komputer",
null);
List.append("Manejemen
Informatika", null);
List.addCommand(exitCommand);
display.setCurrent(list);

public void startApp() {


if (display == null){
display = Display.getDisplay(this);
display.setCurrent(this);
}
public void pauseApp {}
public void destroyApp(boolean
unconditional) {}

}
}
}

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF-1,2,3,4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2010
Waktu
: 100 menit

Buka Buku, Tutup Softcopy


Tipe Soal : B

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
import java.io.IOException;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class UAS-B extends MIDlet
implements CommandListener {
private Display display;
private Form Form,form1;
private final Command cdKeluar =
private final Command cmdPerbesar =
new
Command("Pagadang",
Command.SCREEN, 1);
Command cmdBack =
new
Command
("Back",Command.BACK,1);
public PerbesarGambar() {
display = Display.getDisplay(this);
form
=
new
Form("Memperbesar
Gambar");
form.addCommand(cmdKeluar);
form.addCommand(cmdPerbesar);
form.addCommand(cmdBack);
form.setCommandListener(this);
image = null;
try {
image
=
Image.createImage("/foto.png");
} catch(IOException ioe) {
ioe.printStackTrace();
form.append(image);
display.setCurrent(form);
form1=new Form("");
form1.addCommand(cmdBack);
form1.setCommandListener(this); }
public void startApp() {
display.setCurrent(form); }
public void pauseApp() { }
public
void
destroyApp(boolean
unconditional) { }
public void commandAction(Command c,
Displayable s) {
if (c == cmdKeluar) {
destroyApp(true);
notifyDestroyed(); }
if (c == cmdPerbesar) {

form1.deleteAll();
image = perbesarGambar(image);
form1.append(image);
display.setCurrent(form1); }
if(c== cmdBack) {
display.setCurrent(this); } }
public Image UAS_B(Image img){
Image imgOutput = null;
int[] rgbOutput = null;
Graphics g = null;
int lebar = 0;
int tinggi = 0;
try {
lebar = img.getWidth();
tinggi = img.getHeight();
imgOutput = Image.createImage(lebar
<< 1, tinggi << 1);
int rgbInput[] = new int[lebar * tinggi];
rgbOutput = new int[(lebar << 1) * (tinggi
<< 1)];
img.getRGB(rgbInput, 0, lebar, 0, 0,
lebar, tinggi);
int i,j,k;
k=0;
for(i=0; i<(tinggi << 1); i+=2) {
for(j=0; j<(lebar << 1); j+=2) {
rgbOutput[i* (lebar << 1) + j]
=
rgbInput[k] ;
rgbOutput[(i+1) * (lebar << 1) + j] =
rgbInput[k];
rgbOutput[i* (lebar << 1) + j+1]
=
rgbInput[k];
rgbOutput[(i+1)*(lebar << 1) + j+1] =
rgbInput[k];
k++;
}
}
g = imgOutput.getGraphics();
} catch(Exception e){}
return
imgOutput.createRGBImage(rgbOutput,
lebar << 1,
tinggi << 1,
true); } }
Catatan : file foto tentukan sendiri

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2009/2010
Matakuliah
: Komunikasi Data
Kelas
: SK-1,2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2010
Waktu
: 100 menit
Jawab dengan ringkas dan jelas.

Tutp Buku

1. Tentukan bentuk data yang melewati media komunikasi dengan menggunakan metoda
multiplexing CDM utk 5 user berikut :
Entitas Chips Spreading Code Data yang dihantar
A
00000001
0
B
00000010
1
C
00000011
0
D
00000100
1
E
00000101
1
Uji data yang diterima oleh Receiver dari salah satu Entitas.
2. Jelaskan perkembangan aspek Komunikasi (communication) dalam Teknologi Informasi dan
Komunikasi abad-21. Lengkapi dengan contoh dan aplikasinya?
3. Apa saja konsep dasar yang harus ditetapkan dalam membangun sebuah Sistem
Komunikasi Data.
4. Tentukan !
ISP-A menjual bandwidth ke ISP-B, C, D, dan
E dengan rasio 1:1. ISP-B menjual lagi
bandwidth tersebut utk 16 pelanggan dengan
rasio 1:16. Berapakah bandwidth yang harus
disediakan oleh ISP-A utk koneksi ke Internet
Global, agar setiap pelanggan di ISP-B, C, D,
dan E mendapatkan bandwidth penuh 128
kbps.

Internet Global

ISP- A

ISP- B

ISP- C

ISP- D

ISP- E

5. Jelaskan berbedaan On-Line Communication dengan Off-Line Communication dengan


dilengkapi contoh.
6. Pada media komunikasi apa masalah Line of Sight terjadi, dan bagaimana untuk mengatasi
masalah tersebut.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF-1,2,3,4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2010
Waktu
: 100 menit

Buka Buku, Tutup Softcopy


Tipe Soal : B2

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

Form2 = new Form("Halaman 2");


Form2.addCommand(back);
Form2.addCommand(exit);
Form2.setCommandListener(this);
try{
Image img =
Image.createImage("/Water lilies.png");
ImageItem image = new
ImageItem("Foto 2", img,
Item.LAYOUT_CENTER, "2");
Form2.append(image);
}
catch (Exception e){
e.printStackTrace();
}
}
public void startApp() {
if (display == null){
display = Display.getDisplay(this);
}
}

public class UAS_B2 extends MIDlet


implements CommandListener{
Display display;
Form Form1;
Command next = new Command("Next",
Command.OK,0);
Command exit = new Command("Exit",
Command.OK,0);
Command back = new Command("Back",
Command.OK,0);
Command[]commands ={
new Command ("Next",Command.OK),
new Command("Exit", Command.OK),
};
Command[]commands2 ={
new Command ("Back",Command.OK,0),
new Command("Exit", Command.OK, 0),
};

public void pauseApp() {


}

public UAS_B2{
Form1=new Form("Halaman 1");
Form1.addCommand(next);
Form1.addCommand(Exit);
Form1.setCommandListener(this);
try{
Image img =
Image.createImage("/Sunset.png");
ImageItem image = new
ImageItem("Foto 1", img,
Item.LAYOUT_CENTER, "1");
Form1.append(image);
}
catch (Exception e){
e.printStackTrace();
}

public destroyApp(boolean unconditional) {


}
public void commandAction(Command c,
Displayable d){
if (c == exit){
destroyApp(true);
notifyDestroyed();
}
if (c== next){
display.setCurrent(Form2);
}
if (c== back){
display.setCurrent(Form1);
}
}
}

Catatan : file foto tentukan sendiri

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF1,2,3,4,5,6
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku, Tutup Softcopy


Tipe Soal : A2

Uji program dibawah ini dengan komputer, dan yang benarnya salin ke lembar jawaban, serta
garis bawahi perintah / kata yang salah. Yang dikumpulkan adalah lembar jawaban di kertas.
display = Display.getDisplay(this);
display.setCurrent(form);
} }
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
public void commandAction(Command c, Displayable
d) {
if (c== exitCommand)
{
destroyApp(true);
notifyDestroyed();
}
if (c== next) //form2
{
display.setCurrent(form2);
try{
Image img = Image.createImage("/2.png");
ImageItem image =
new ImageItem("\n\n", img,
Item.LAYOUT_CENTER, "in peRson");
form2.append(image);
}
catch (Exception e){e.printStackTrace();}
}
if (c==back)
{ display.setCurrent(form);
}
if (c== next2) {
display.setCurrent(form3);
try{
Image img = Image.createImage("/3.png");
ImageItem image =
new ImageItem("As Hari\n", img,
Item.LAYOUT_CENTER, "in Person");
form3.append(image);
}
catch (Exception e){e.printStackTrace();}
}
if (c==back2)
{
display.setCurrent(form2);
}
if (c== next3) {
display.setCurrent(form4);
try{
Image img = Image.createImage("/4.png");
ImageItem image =
new ImageItem("Fajar Budiman\n", img,
Item.LAYOUT_CENTER, "in Person");
form4.append(image);
}
catch (Exception e){e.printStackTrace();}
}
if (c==back3)
{
display.setCurrent(form3);
}
if (c== next4) {
display.setCurrent(form5);
try{
Image img = Image.createImage("/5.png");
ImageItem image =
new ImageItem("Sondy Rahman\n", img,
Item.LAYOUT_CENTER, "in Person");
form5.append(image);
}
catch (Exception e){e.printStackTrace();}
}
if (c==back4)
{
display.setCurrent(form4);
}}

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class in_person extends MIDlet implements
CommandListener {
Display display;
Form form2,form3,form4 form5;
Command exitCommand = new Command("Exit",
Command.EXIT, 0);
Command back = new Command ("Return",
Command.BACK,0);
Command back2 = new Command ("Return",
Command.BACK,0);
Command back3 = new Command ("Return",
Command.BACK,0);
Command back4 = new Command ("Return",
Command.BACK,0);
Command next = new Command("Next",
Command.OK, 1);
Command next2 = new Command("Next",
Command.OK, 1);
Command next3 = new Command("Next",
Command.OK, 1);
public in_person (){
form = new Form("
Cover Album");
form2 = new Form ("
Keyboardis &
back.vocal");
form3 = new Form ("
Vocalis &
Guitar2");
form4 = new Form ("
Drummer");
form5 = new Form ("
Guitar1");
form.addCommand(exitCommand);
form.addCommand(next);
form.setCommandListener(this);
form2.addCommand(back);
form2.addCommand(next2);
form2.setCommandListener(this);
form3.addCommand(back2);
form3.addCommand(next3);
form3.setCommandListener(this);
form4.addCommand(back3);
form4.addCommand(next4);
form4.setCommandListener(this);
form5.addCommand(back4);
form5.setCommandListener(this);
try{
Image img = Image.createImage("/1.png");
ImageItem image =
new ImageItem("
in peRson\n", img,
Item.LAYOUT_CENTER, "in Person");
form.append(image);
}
catch (Exception e){e.printStackTrace();}}
public void startApp() {
if (display == null){

Catatan
oOo

file

foto

tentukan

sendiri

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Keamanan Komputer
Kelas
: SI
Tutup Buku,
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 90 menit
PERHATIAN :
- Bagi yang TIDAK mengumpulkan TUGAS, maka nilainya E.
- Jika sama tugasnya dengan kelompok lain, maka nilai tugasnya 0 (NOL)
Soal :
1. Apa yang dimaksud dengan Cyber Crime dan apa langkah-langkah dalam penanggulangannya ?
Berikan contoh!
2. Apa yang dimaksud dengan "crime is a product of society its self"?
3. Apa berbedaan Hacker dengan Cracker ? Lengkapi dengan contoh !
4. Apa saja bentuk serangan terhadap keamanan komputer? Lengkapi dengan contoh !
5. Apa beda aspek keamanan Privacy dengan Authentication ?
6. a. Apa judul tugas saudara dan jelaskan fungsinya dengan ringkas (maksimum 25 kata).
b. Siapa saja nama teman sekelompok saudara dalam membuat tugas, dan apa tugasnya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Aplikasi Keamanan Data
Kelas
: SI
Tutup Buku,
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 90 menit
PERHATIAN :
- Bagi yang TIDAK mengumpulkan TUGAS, maka nilainya E.
- Jika sama tugasnya dengan kelompok lain, maka nilai tugasnya 0 (NOL)
Soal :
1. Apa saja yang menjadi konstribusi terhadap resiko (Risk) dalam Keamanan. Berikan contoh?
2. Dari salah satu klasifikasi lubang keamanan adalah Keamanan dari data dan media serta teknik
komunikasi (communications). Jelaskan apa maksudnya?
3. Apa yang dimaksud dengan serangan Denial of Service Attack (Dos) ? Lengkapi dengan contoh !
4. Apa yang dimaksud dengan :
a.
b.
c.
d.
e.
f.

Cryptography.
Steganography
Encription
Decription
Plain Text
Cipher Text

5. Lakukan proses Enkripsi terhadap data IMAN DAN AMALANKU HARUS MENINGKAT dengan
menggunakan metoda
a. Substitusi
b. Permutasi
(key-nya tentukan sendiri)
6. a. Apa judul tugas saudara dan jelaskan fungsinya dengan ringkas (maksimum 25 kata).
b. Siapa saja nama teman sekelompok saudara dalam membuat tugas, dan apa tugasnya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Algorithma dan Struktur Data I
Kelas
: SI
Tutup Buku,
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 90 menit
PERHATIAN :
- Bagi yang TIDAK mengumpulkan TUGAS, maka nilainya E.
- Jika sama tugasnya dengan yang lain, maka nilai tugasnya 0 (NOL)
Soal :
Laporan Peserta Tenaga Kesehatan Teladan
Dinas Kesehatan Kota Padang 2010
NIP Nama

X1 X2

Kriteria (Bobot)
X3 X4 X5 X6

X7

Proses :
- Y = X1 + X2 + X3 + X4 + X5 + X6 + X7
Ket
Y
Kriteria (Bobot)
X1
X2
X3
X4 X5 X6
Teladan
375
0 0 61 10 0 0
Kurang dari nilai diatas, maka Ket = Tidak Teladan

Ket

X7
20

Tugas saudara :
1. Tentukan data yang digunakan
2. Tentukan data Input, Proses atau Output
3. Rancang bentuk lay-out Input
4. Buat program Pascalnya
Sumber Soal :
Skripsi dari : Afdal Firman (0510115261457)
Judul
: Sistem Pendukung Keputusan Tenaga Kesehatan Teladan Pada Dinas Kesehatan Kota
Padang Dengan Bahasa Pemrograman Visual Basic 6.0 Dengan MySQL
Pembimbing : 1. Dr. H. Sarjon Defit, S.Kom, M.Sc
2. Erdisna, M.Kom
Tahun
: 2009

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Pengantar Teknologi Informasi
Kelas
: SI
Tutup Buku,
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 90 menit
PERHATIAN :
- Bagi yang TIDAK mengumpulkan TUGAS, maka nilainya E.
- Jika sama tugasnya dengan kelompok lain, maka nilai tugasnya 0 (NOL)
Soal :
1. Apa yang dimaksud dengan Informasi dan apa kegunaanya ?
2. Apa saja jenis media yang digunakan dalam komunikasi Teknologi Informasi saat ini?
3. Hitung :
a. 4096 mb = ........ gb
b. 1,44 mb = ........ byte
4. Lakukan operasi bilangam biner berikut :
a. 1110111 + 1111011 + 1111101
b. 1111101 1110111
5. Konversi sistem bilangan berikut :
a. 216(10)
= . (2)
b. 216(8)
= . (2)
c. 216(16)
= . (2)
6. a. Apa judul tugas saudara dan jelaskan fungsinya dengan ringkas (maksimum 25 kata).
b. Siapa saja nama teman sekelompok saudara dalam membuat tugas, dan apa tugasnya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : A
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Buatlah program Java Mobile dengan lay-out sbb :

Proses :
- Jika dipilih Input Nama, maka keluar Form baru untuk memasukan nama, dengan jenis karakter yg
dinputkan semua jenis karakter
- Jika dipilih Input Jenis Kelamin, maka masuk ke Form baru dan keluar pilihan
o Laki-laki
o Perempuan
- Jika dipilih Input Tanggal Lahir, maka masuk ke Form baru set tanggal.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : B
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Buatlah program Java Mobile dengan lay-out sbb :

Proses :
- Jika dipilih Nama Orang tua, maka keluar Form baru untuk memasukan nama orang tua , dengan jenis
karakter yg dinputkan semua jenis karakter
- Jika dipilih Jam pulang kerja, maka masuk ke Form baru untuk set jam

Jika dipilih Pendidikan, maka masuk ke Form baru untuk isi pilihan jenjang pendidikan :
TK
SD
SLTP
SLTA
D3
S1
S2
S3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2009/2010
Matakuliah
: Komunikasi Data
Kelas
: SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku,

1. Lakukan Compress dengan menggunakna Algorithma Half-byte dan diteruskan dengan Huffman untuk
data : KEBAHAGIAANNYA. Hitung Ratio dan bentuk data hasil compress (susunan binernya).
Catatan : Bentuk symbol karakter hasil dari half-byte, tentukan sendiri. Seperti 11111110 diasumsikan
dengan symbol #.
2. Sebuah host mengirim data S ke terminal, tentukan bentuk bit yang melewati
media komunikasi dengan menggunakan metoda Hamming Code Even
Parity.
3. Sebuah terminal menerima data 10010010011. Lakukan pengujian dengan
menggunakan Hamming Code Even Parity, apakah terjadi error selama
komunikasi.
4. Tentukan IP-Address dan Netmask Address untuk menghubungkan 280 (dua
ratus delapan puluh) unit host dalam sebuah Jaringan.
5. Tentukan jumlah host dan IP-Address setiap host dari struktur IP
101.10.1.101/28.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF1
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : A
Shift I

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000, maka nama filenya adalah 07IA000.txt

<TH_NoBP>IA<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2

Setalah dimasukan Password, maka keluar


Tampilan 2

Tampilan 3

Jika dipilih 1. Kedatangan, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Keberangkatan, maka proses
menuju ke Tampilan 4.
- Jika dipilih 3. Keluar, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : B
Hari / Tanggal
: / ............... 2010
Shift I
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
<TH_NoBP>IB<3
digit NoBP Terakhir>,spt.07101152630000, maka nama filenya adalah 07IB000.txt
Buatlah program Java Mobile dengan lay-out sbb :
Tampilan ke 1
Tampilan 2

Setalah dimasukan PIN, maka keluar Tampilan 2

Tampilan 3

Jika dipilih 1. Rawat Inap, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Rawat Jalan, maka proses menuju
ke Tampilan 4.
- Jika dipilih 3. Kembali ke awal, maka proses
menuju ke Tampilan 1.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : A
Shift II

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IIA000.txt

<TH_NoBP>IIA<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2

Setalah dimasukan Kata Kunci Anda, maka keluar


Tampilan 2

Tampilan 3

Jika dipilih 1. Pembelian, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Penjualan, maka proses menuju
ke Tampilan 4.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2009/2010
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2010
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : B
Shift II

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IIB000.txt

<TH_NoBP>IIB<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2

Setalah dimasukan Kata Rahasia Anda, maka keluar Tampilan 2


-

Tampilan 3

Jika dipilih 1. Pembelian, maka proses menuju


ke Tampilan 3.
Jika dipilih 2. Penjualan, maka proses menuju
ke Tampilan 4.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

g
Jika dipilih Kembali, maka proses kembali ke
Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Pasca Sarjana Magister Komputer

Tutup Buku,, Kumpul Flash,


Open Soft
Type Soal : A

UJIAN AKHIR SEMESTER


Matakuliah
: Kapita Selekta
Dosen
: DR. Gunadi W Nurcahyo / Jufriadif Naam, M.Kom
Hari / Tanggal
: / ...Agustus 2010
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt 09A000.txt

<TH_NoBP>A<3

Buat Album Foto di HandPhone dengan menggunakan menu List dengan layout sbb :

Ujian Akhir Kapita Selekta


di<P>rogram oleh :

Album Foto Keluarga


Ayah
Ibu
Istri / suami
Anak

Exit

Ketentuan :
- File foto tentukan sendiri
- Setiap dipilih salah satu sub menu, maka keluar layar baru dengan tampilan foto yang sesuai

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Pasca Sarjana Magister Komputer

Tutup Buku,, Kumpul Flash,


Open Soft
Type Soal : B

UJIAN AKHIR SEMESTER


Matakuliah
: Kapita Selekta
Dosen
: DR. Gunadi W Nurcahyo / Jufriadif Naam, M.Kom
Hari / Tanggal
: / ...Agustus 2010
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt 09B000.txt

<TH_NoBP>B<3

Buat Album Foto di HandPhone dengan menggunakan menu Command dengan layout sbb :

Ujian Akhir Kapita Selekta


Album foto di<P>rogram oleh :

Ayah
Ibu
Istri / Suami
Si Sulung
Si bungsu
Exit

Menu

Ketentuan :
- File foto tentukan sendiri
- Setiap dipilih salah satu sub menu, maka keluar layar baru dengan tampilan foto yang sesuai

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Hari / Tanggal
: / ...Oktober 2010
Kelas
: 1 SI-1,2,11,12, 15 dan 16
Waktu
: 100 menit

Tutup Buku
Tutup Kalkulator
Tutup HP

Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Jelaskan apa yang dimaksud dengan Informasi dan kegunaanya.
2. Tuliskan faktor-faktor yang mempengaruhi kehandalan sebuah komputer, dan apa fungsinya.
3. Apa yang dimaksud dengan Multimedia, jelaskan !
4. Apa kelebihan Generasi ke-4 Seluler (4th Generation) dibandingkan dengan generasi sebelumnya.
5. Apa yang dimaksud dengan bandwidth ?
6. Hitung !
a. 32 Gb
b. 32.768 byte

= ............ byte
= ............ kb

7. Hitung !
a. 11001100 + 10101010 = ......................
b. 11001100 10101010 = ......................
8. Konversi Data berikut !
a. 1110110,10111(2)
b. 125,725(10)

= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Hari / Tanggal
: / ...Oktober 2010
Kelas
: 1 SK-5
Waktu
: 100 menit

Tutup Buku
Tutup Kalkulator
Tutup HP

Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Jelaskan apa yang dimaksud dengan Informasi dan kegunaanya.
2. Tuliskan faktor-faktor yang mempengaruhi kecepatan (speed).
3. Tuliskan nama rangkaian dibawah ini dan tentukan nilai yang masuk dan keluar dari setiap simbol
logika jika nilai AB bernilai 00, 01, 10, dan 11.

B
4. Tuliskan dan jelaskan media yang digunakan untuk mengkomunikasikan data / informasi.
5. Hitung berapa lama waktu yang dibutuhkan untuk mendownload sebuah file yang berkapasitas 10mb
dengan bandwidth 512 kbps.
6. Hitung !
a. 642 mb
b. 65.5536 mb

= ............ byte
= ............ gb

7. Hitung !
a. 11101110 + 11011010 = ......................
b. 11101110 11011010 = ......................
8. Konversi Data berikut !
a. 1100110,1011(2)
b. 250,125(10)

= . (10)
= . (2)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Hari / Tanggal
: / .............................
Kelas
: 1 SK-5
Waktu
: 100 menit

Tutup Buku
Tutup Kalkulator
Tutup HP

Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Konversi Sistem Bilangan
a. 624,65 (10)
b. 624,65 (10)
c. 1100111000,00001111(2)
d. 1100111000,00001111(2)
e. 442,55 (8)
f. 442,55 (8)
g. 62A,DD (16)
h. 62A,DD (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

(8)
(16)
(8)
(16)
(10)
(2)
(10)
(2)

2. Apabila dilakukan modifikasi terhadap sebuah file dengan nama file yang sama dalam sebuah Disk,
maka isi yang lama akan hilang. Benar atau salah, dan apa alasannya.
3. Apa jenis printer yang digunakan oleh sebuah bank yang sering melakukan pencetakan dalam rangkap
yang banyak untuk mencetak sebuah dokumen. Jelaskan alasannya.
4. Jika kita ingin meng-upgrade sebuah komputer desktop, apakah sajakah komponen yang dibutuhkan,
dan apa alasannya.
5. Kenapa data tidak dapat disimpan dalam Memory (RAM) dalam jangka waktu yang lama. Jelaskan!
6. Selalukah kita menggunakan modem untuk terkoneksi ke jarinagn Internet? Jelaskan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Hari / Tanggal
: / .............................
Kelas
: 1 SI-1,2,11,12, 15 dan 16
Waktu
: 100 menit

Tutup Buku
Tutup Kalkulator
Tutup HP

Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Konversi Sistem Bilangan
a. 426,55 (10)
b. 426,55 (10)
c. 1011100010,00011111(2)
d. 1011100010,00011111(2)
e. 455,42 (8)
f. 455,42 (8)
g. 42C,EE (16)
h. 62C,EE (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

(8)
(16)
(8)
(16)
(10)
(2)
(10)
(2)

2. Apabila dilakukan modifikasi terhadap sebuah file dengan nama file yang sama dalam sebuah CDROM, maka isi yang lama akan tetap ada. Benar atau salah, dan apa alasannya.
3. Apa jenis printer yang digunakan untuk mencetak surat-surat berharga, seperti Ijazah, Piagam dll.
Jelaskan alasannya.
4. Apakah sajakah komponen yang dibutuhkan, untuk meningkatkan kecepatan (speed) dari sebuah
komputer dan jelaskan fungsi dari setiap komponen tersebut.
5. Kenapa data dapat disimpan dalam disk dalam jangka waktu yang lama. Jelaskan!
6. Kapan modem dibutuhkan apabila kita terkoneksi ke jarinagn Internet? Jelaskan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: MI / SI / SK
Tutup HP
Waktu
: 100 menit

1. Konversi Sistem Bilangan


a. 224,35 (10)
b. 224,35 (10)
c. 224,35 (10)
d. 1110100010,0011101(2)
e. 1110100010,0011101(2)
f. 1110100010,0011101(2)
g. 255,47 (8)
h. 255,47 (8)
i. 72C,EF (16)
j. 72C,EF (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

(8)
(16)
(2)
(8)
(10)
(16)
(10)
(2)
(10)
(2)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !
a. 11100011 + 11001100 + 10101010 = ...............................
b. 11100011 11001100 = ...........................

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011
Matakuliah
: Aplikasi Keamanan Data / Keamanan Komputer
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 100 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Jelaskan kenapa timbul kejahatan komputer
2. Orang yang melakukan pembobolan terhadap sistem komputer adalah Hacker dan Cracker. Jelaskan
perbedaan yang mendasar antara Hacker dengan Cracker.
3. Apakah langkah penting yang dilakukan oleh sebuah negara dalam menanggulangi Cyber Crime?
Jelaskan !
4. Apa sajakah langkah-langkah untuk mengamankan sistem komputer dari ancaman serangan internal
sistem.
5. Apa perbedaan mendasar antara serangan interruption dengan interception. Jelaskan !

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Flash
Kelas
: IF
Tutup HP
Waktu
: 100 menit

Buatlah program mobile dengan layout sbb :

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011
Matakuliah
: Bahasa Pemrograman III (JAVA)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Flash
Kelas
: SK / MI
Tutup HP
Waktu
: 100 menit

Buatlah program OOP dengan Bahasa Pemrograman Java dengan ketentuan sbb :
Object

: Laptop

Methode : - Built Up
- Rakitan
- Assembling
Attribut

: - Harga
- Speed
- Memory
- Lama Garansi

Perhatian : Isi atribut bebas tetapi harus logis.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 1A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IA000.txt

<TH_NoBP>IA<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-1A
Ujian Tengah Semester Shift-1A

Pembagian bilangan

Proses Matematis

Bilangan utama
Pembagi ke-1
Pembagi ke-2
Hasil 1

Ini adalah program untuk melakukan


Proses Perkalian, Pembagian, Penjumlahan
Dan Pengurangan

Hasil 2
Keterangan

(X) Perkalian
( /) Pembagian
(+) Penjumlahan
(- ) Pengurangan

Keluar

Menu

Kembali

Setelah dipilih pembagian, maka keluar Tampilan 2

Proses

Proses :
- Hasil1 = Bilangan utama / pembagi ke 1
- Hasil2 = Bilangan utama / pembagi ke 2
- Jika Hasil 1 > Hasil 2, maka Keterangan =
Pembagi 1 lebih kecil dari Pembagi 2
- Jika Hasil 1 <= Hasil 2, maka Keterangan =
Pembagi 1 lebih besar dari pembagi 2
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 1B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IB000.txt

<TH_NoBP>IB<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-1B

Ujian Tengah Semester Shift-1B

Perhitungan Sewa Kamar Hotel

Tarif Kamar Hotel

Nama Kamar

User-ID
Pasword

Tipe Kamar
(1,2,3)
Fasilitas

*******

AC
TV
Kulkas
Internet

Lama Inap
(hari)
Sewa (Rp)

eXit

Lanjut

- Jika ditekan lanjut maka di cek User-ID dan


Pasword dan apabila benar, maka pergi ke Tampilan
2

Kembali

Proses

Proses :
- Jika Tipe Kamar = 1, maka Sewa = 100000 x
Lama Inap
- Jika Tipe Kamar = 1, maka Sewa = 75000 x
Lama Inap
- Jika Tipe Kamar = 1, maka Sewa = 50000 x
Lama Inap
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 2A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072A000.txt

<TH_NoBP>2A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-2A
Ujian Tengah Semester Shift-2A

Pengali bilangan

Proses Matematis

Bilangan utama
Pengali ke-1
Pengali ke-2
Hasil 1

Ini adalah program untuk melakukan


Proses Perkalian, Pembagian, Penjumlahan
Dan Pengurangan

Hasil 2
Keterangan

(X) Perkalian
( /) Pembagian
(+) Penjumlahan
(- ) Pengurangan

Keluar

Menu

Kembali

Setelah dipilih perkalian, maka keluar Tampilan 2

Proses

Proses :
- Hasil1 = Bilangan utama * pengali ke-1
- Hasil2 = Bilangan utama * pengali ke-2
- Jika Hasil 1 < Hasil 2, maka Keterangan =
Pengali ke-1 lebih kecil dari Pengali ke-2
- Jika Hasil 1 >= Hasil 2, maka Keterangan =
Pengali ke-1 lebih besar dari pengali ke-2
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 2B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072B000.txt

<TH_NoBP>2B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-2B
Ujian Tengah Semester Shift-2B
Perhitungan Rekening Listrik
Tarif Rekening Listrik

No. Rekening
Pasword

Tipe (1,2,3,4)

*******

Kategori
o
o
o
o

450 Watt
900 Watt
1200 Watt
2400 Watt

Pemakaian kVA
(hari)
Tagihan (Rp)

eXit

Lanjut

Kembali

- Jika ditekan lanjut maka di cek User-ID dan


Pasword dan apabila benar, maka pergi ke Tampilan
2

Proses

Proses :
- Jika Tipe = 1, maka Tagihan = 500 x
Pemakaian
- Jika Tipe = 2, maka Tagihan = 600 x
Pemakaian
- Jika Tipe = 3, maka Tagihan = 7500 x
Pemakaian
- Jika Tipe = 4, maka Tagihan = 1000 x
Pemakaian
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 3A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073A000.txt

<TH_NoBP>3A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-3A
Ujian Tengah Semester Shift-3A
Trigonometri
Trigonometri

Panjang Sisi 1
Panjang Sisi 2
Panjang Sisi 3
Luas

Ini adalah program untuk melakukan


Proses Trigonometri

Keliling
Keterangan

Segitiga
Persegi Empat
Balok
Prisma

Keluar

Menu

Kembali

Setelah dipilih segitiga, maka keluar Tampilan 2

Proses

Proses :
- Keliling = Sisi 1 + Sisi 2 + Sisi 3
- Luas = * Sisi 1 * Sisi 2
- Jika Luas = Keliling, maka Keterangan =
Segitiga Ajaib kalau tidak, maka Keterangan =
Segitiga Biasa Saja
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 4A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074A000.txt

<TH_NoBP>4A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-4A
Ujian Tengah Semester Shift-4A
Trigonometri
Trigonometri

Panjang

Lebar

Luas
Keliling
Keterangan

Segitiga
Persegi Empat
Balok
Prisma

Keluar

Menu

Kembali

Setelah dipilih Persegi Empat, maka keluar


Tampilan 2

Proses

Proses :
- Keliling = 2 * Panjang + 2 * Lebar
- Luas = Panjang * Lebar
- Jika Luas = Keliling, maka Keterangan =
Persegi Aneh kalau tidak, maka Keterangan =
Persegi-persegian
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 3B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073B000.txt

<TH_NoBP>3B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-3B
Ujian Tengah Semester Shift-3B
Konversi Suhu
Konversi Suhu

Derjad Celsius
Derjad Fahrenheit
Derjad Reamur
Keterangan

Ini adalah program untuk melakukan


Konversi Nilai Suhu

Celsius ke F dan R
Fahren ke C dan R
Renuar ke C dan F

Keluar

Menu

Kembali

Setelah dipilih Celsius ke F dan R, maka keluar


Tampilan 2

Proses

Proses :
- Fahrenheit = 9/5 * Celsius + 32
- Reamur = 0,8 * Celsius
- Jika Fahrenheit < Reamur, maka Keterangan =
Cuaca dingin kalau tidak, maka Keterangan =
Cuaca Panas
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 4B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074B000.txt

<TH_NoBP>4B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-4B
Ujian Tengah Semester Shift-4B
Konversi Suhu
Konversi Suhu

Derjad Fahrenheit
Derjad Celsius
Derjad Reamur
Keterangan

Celsius ke F dan R
Fahren ke C dan R
Renuar ke C dan F

Keluar

Menu

Kembali

Setelah dipilih Fahren ke C dan R, maka keluar


Tampilan 2

Proses

Proses :
- Celsius = (Fahrenheit - 32) / 1,8
- Reamur = (Fahrenheit : 2,25) - 32
- Jika Celcius < Reamur, maka Keterangan =
Cuaca Extrem kalau tidak, maka Keterangan =
Cuaca Normal
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 5A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

<TH_NoBP>5A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Jadwal Penerbangan Hari Ini

Informasi Pesawat

Keberangkatan

Pembayaran

Kode Penerbangan :

Jumlah Orang

Nama Pemesan

Harga Tiket (Rp)

Berangkat ke

Padang
Jakarta
Surabaya
Makasar
Puncak Jaya

Total Harga (Rp)


Nama Pesawat :

Kode Pesawat (GA/LN/MP) :


<time>

Kembali

Lanjut

Kembali

Setelah dipilih Lanjut, maka keluar Tampilan 2

Proses

Proses :
- Total Harga = Jumlah orang * Harga TiketJ
- Jika Kode Pesawat = GA, maka Nama Pesawat
= Garuda
- Jika Kode Pesawat = LN, maka Nama Pesawat
= Lion
- Jika Kode Pesawat = MP, maka Nama Pesawat
= Merpati
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 5B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075B000.txt

<TH_NoBP>5B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-5B
Ujian Tengah Semester Shift-5B
Harga Barang
Harga BArang

Harga Satuan (Rp)


Jumlah
Total Harga (Rp)
Keterangan

Primer
Secunder
Lux

Keluar

Menu

Kembali

Setelah dipilih Primer, maka keluar Tampilan 2

Proses

Proses :
- Total Harga = Harga Satuan * Jumlah
- Jika arg0=Primer, maka Keterangan = Barang
Pokok
- Jika arg0=Secunder, maka Keterangan =
Barang Pendukung
- Jika arg0=Lux, maka Keterangan = Barang
Mewah
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 1A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 071A000.txt

<TH_NoBP>1A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Pengolahan Data Peminjaman Buku Pustaka
di<P>rogram oleh :

Menu Pengolahan Data Pustaka :


<icon> 1. Penjualan Buku
<icon> 2. Penyewaan

Ujian Tengah Semester Shift-5B


Harga Barang

Harga Satuan (Rp)


Jumlah
Total Harga (Rp)

<foto>

Keterangan

<foto>

Exit

SELAMAT UJIAN

Lanjut

Setelah dipilih Primer, maka keluar Tampilan 2


Kembali

Proses

Proses :
- Total Harga = Harga Satuan * Jumlah
- Jika arg0=Primer, maka Keterangan = Barang
Pokok
- Jika arg0=Secunder, maka Keterangan =
Barang Pendukung
- Jika arg0=Lux, maka Keterangan = Barang
Mewah
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : 1A
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
<TH_NoBP>1A<3
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 071A000.txt
Buatlah program Java Mobile dengan lay-out sbb :
Tampilan ke 1
Tampilan 2
Pengolahan Data Pembelian Laptop

Ujian Tengah Semester Shift-5B

di<P>rogram oleh :
Harga Barang

<logo>

TYPE
HARGA
JUMLAH
TOTAL HARGA

MENU UTAMA APLIKASI


PENJUALAN LAPTOP
PILIHAN <icon> ACER
<icon> HP

Keluar

<foto>

SELAMAT UJIAN

Pilih

Setelah dipilih Primer, maka keluar Tampilan 2


Back

OK

Proses :
- Total Harga = Harga Satuan * Jumlah
- Jika arg0=Primer, maka Keterangan = Barang
Pokok
- Jika arg0=Secunder, maka Keterangan =
Barang Pendukung
- Jika arg0=Lux, maka Keterangan = Barang
Mewah
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 5A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

<TH_NoBP>5A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
SELAMAT DATANG
SELAMAT DATANG DI BHINNEKA MOBILE

Pembagian bilangan

Proses Matematis

Code Barang
Harga
Jumlah Barang

NAMA
LEVEL

ADMIN

Total Biaya

PEMBELI

Uang Anda

PASS

Uang Kembali

Kami Melayani Dengan Hati,


Itu Adalah Motto Kami

LOGO
PILIH
BATAL

FOTO
Keluar

Menu

Kembali

Setelah ditekan command PILIH, maka keluar


Tampilan 2
Tombol pilih akan berfungsi setelah nama , level
dan pass sudah benar...
Berarti anda wajib membuatkan ketiga parameter
diatas.

Beli

Proses :
-

oOo

Total Biaya = Harga * Jumlah Barang


Uang Anda = Diinputkan Sendiri
Uang Kembali=Uang Anda Total Biaya
Foto silahkan ambil di partisi D:/gambar/tux

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 5B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075B000.txt

<TH_NoBP>5B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
PENDAFTARAN SPMB UPI YPTK
SPMB MOBILE

SPMB MOBILE
HALAMAN PENDAFTARAN

Nama Anda

User-ID

Jurusan
Pasword

Level

*******

<icon> Admin
<icon> Calon MHS

<icon> IF
<icon> MI

Fasilitas
Gambar Terbaru

LOGO

gambar

Biaya Daftar

Biaya Kul

Universitas Putra Indonesia YPTK Padang


Jln. Raya Lubuk Begalung No. 12 Padang
2011

eXit

- Jika ditekan lanjut maka di cek User-ID dan


Pasword, level dan apabila benar, maka pergi ke
Tampilan 2

Lengkapi Data Anda Dengan Teliti


!!!!
Kembali

Proses

Proses :
- Jika Dipilih Jurusan IF, maka Uang Kuliah
2.500.000,- Jika dipilih jurusan MI, maka uang kualiah
1.700.000,-

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 1A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 071A000.txt

<TH_NoBP>1A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
HALAMAN UTAMA APLIKASI CONVERSI
PROGRAM KONVERSI NILAI RUPIAH KE DOLAR

Pengali bilangan

Proses Matematis

Mata Uang

<icon>Rupiah
<icon>Dolar

gambar
Jumlah Uang

SELAMAT MENCOBA
Nilai Mata Uang
Hasil

User ID

Keterangan

Password
Uang Anda Lumayan Banyak !!!!!
Convert
Keluar

Keluar

Gambar

Menu

Kembali

Setelah dipilih perkalian, maka keluar Tampilan 2

Proses

Proses :
- Jika mata uang rupiah maka hasil = Jumlah
Uang / Nilai Mata Uang dan keterangan=uang
Anda Rupiah;
- Jika mata uang dolar maka hasil=jumlah uang *
Nilai Mata Uang, dan keteranga =uang anda
dolar..

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 1B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 071B000.txt

<TH_NoBP>1B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
APLIKASI MOBILE PLN PERSERO KOTA PADANG
HALAMAN PELANGGAN PLN KOTA PADANG
Perhitungan Rekening Listrik
Tarif Rekening Listrik

No. Rekening

Gambar

Tipe (1,2,3,4)
Pasword

*******

Level

<icon> Pelanggan
<icon> Petugas

Kategori
o
o
o
o

Gambar

<icon> 450 Watt


<icon> 900 Watt
<icon> 1200 Watt
<icon> 2400 Watt

Pemakaian kVA
(hari)
Tagihan
(Rp)

Gambar

eXit

Lanjut

Kembali

Proses

- Jika ditekan lanjut maka di cek Level dan Pasword Proses :


dan apabila benar, maka pergi ke Tampilan 2, dan isi - Jika Tipe = 1, maka Tagihan = 500 x
ticker akan bertambah dengan level
Pemakaian
- Jika Tipe = 2, maka Tagihan = 600 x
Pemakaian
- Jika Tipe = 3, maka Tagihan = 7500 x
Pemakaian
- Jika Tipe = 4, maka Tagihan = 1000 x
Pemakaian
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 2A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072A000.txt

<TH_NoBP>2A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-3A
MATEMATIKA ITU ASYIK !!!
Trigonometri
MATEMATIKA

Panjang Sisi 1

Gambar
Panjang Sisi 2
Panjang Sisi 3
Luas

Level

<icon> Guru
<icon> Pelajar

Keliling
Keterangan

Pass
Image
Login
About

BERLATIHLAH SECARA TERATUR


Keluar

Menu

Kembali

Setelah di pilih level daan di inputkan password


selanjutnya pilih command login, maka keluar
Tampilan 2

Proses

Proses :
- Keliling = Sisi 1 + Sisi 2 + Sisi 3
- Luas = * Sisi 1 * Sisi 2
- Jika Luas = Keliling, maka Keterangan =
Segitiga Ajaib kalau tidak, maka Keterangan =
Segitiga Biasa Saja
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 2B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072B000.txt

<TH_NoBP>2B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Aplikasi Trigonometri
Latihan Trigonometri
Trigonometri
Trigonometri

Panjang

User
Level

10

Lebar
Administrator
Pengguna Biasa

Luas

Key

50 Meter

Keliling

30 Meter

Keterangan

Image
Segitiga
Persegi Empat
Balok
Prisma

Keluar

Logo

Menu

Kembali

Setelah input user , level dan password selanjutnya


dipilih Persegi Empat, maka keluar Tampilan 2

Proses

Proses :
- Keliling = 2 * Panjang + 2 * Lebar
- Luas = Panjang * Lebar
- Jika Luas = Keliling, maka Keterangan =
Persegi Aneh kalau tidak, maka Keterangan =
Persegi-persegian
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 3A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073A000.txt

<TH_NoBP>3A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Aplikasi Cenvert Suhu.
Aplikasi Conversi Suhu UPI YPTK
Konversi Suhu
Konversi Suhu

Derjad Celsius

User
Derjad Fahrenheit

Level

Petugas
Masyarakat

Derjad Reamur
Keterangan

Ini adalah program untuk melakukan


Konversi Nilai Suhu

Celcius, Fahrenheit. Reamur


Image
image
Celsius ke F dan R
Fahren ke C dan R
Renuar ke C dan F

Keluar

Menu

Kembali

Setelah dipilih Celsius ke F dan R, maka keluar


Tampilan 2

Proses

Proses :
- Fahrenheit = 9/5 * Celsius + 32
- Reamur = 0,8 * Celsius
- Jika Fahrenheit < Reamur, maka Keterangan =
Cuaca dingin kalau tidak, maka Keterangan =
Cuaca Panas
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 3B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073B000.txt

<TH_NoBP>3B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Tengah Semester Shift-4B
Ujian Tengah Semester Shift-4B
Konversi Suhu
Konversi Suhu

Derjad Fahrenheit

Pasword
Level

Derjad Celsius

<icon> Admin

Derjad Reamur
Keterangan

<icon> User

image
image
Celsius ke F dan R
Fahren ke C dan R
Renuar ke C dan F

UNIVERSITAS PUTRA INDONESIA


Keluar

Menu

Kembali

Setelah input pasword dan pilih level selanjutnya


fahren ke C dan R, maka keluar Tampilan 2

Proses

Proses :
- Celsius = (Fahrenheit - 32) / 1,8
- Reamur = (Fahrenheit : 2,25) - 32
- Jika Celcius < Reamur, maka Keterangan =
Cuaca Extrem kalau tidak, maka Keterangan =
Cuaca Normal
- Jika dipilih Kembali, maka proses kembali ke
Tampilan 1.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 4A

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074A000.txt

<TH_NoBP>4A<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
VALIDASI DATA CALON PENUMPANG
Keberangkatan

Informasi harga
Pembayaran

Nama Penumpang:

Jumlah Orang

Kode Penumpang
:
Sebagai
:

Harga Tiket (Rp)

<icon> Operator
<icon> Penumpang

Gambar

Kelas

Bisnis
Ekonomi

Diskon
Total Harga

Visits Indonesia 2020 With Air Asia


Image
WELCOME TO AIR ASIA INDONESIA
Kembali

Lanjut

Kembali

Setelah nama penumpang, kode penumpang ,


sebagai penumpang, selanjutnya pilih comand
lanjut , maka keluar Tampilan 2

Proses

Proses :
- Jika kelas bisnis besar diskon=15 %, jika Kelas
Ekonomi Diskon = 7 %
- Total Harga = Harga Tiket - Diskon

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2010/2011
Matakuliah
: Mobile Programming
Kelas
: IF
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : 4B

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074B000.txt

<TH_NoBP>4B<3

Buatlah program Java Mobile dengan lay-out sbb :


Tampilan ke 1
Tampilan 2
Ujian Akhir Semester Shift-5B
Ujian Akhir Semester
Harga Barang
Harga BArang

Nilai Quiz Before UTS

NO BP
Nilai UTS

Level

Dosen
Mahasiswa

Nilai Quiz After UTS


Nilai UAS

Pasword
Nilai Akhir
Keterangan
Image

Keluar

Ada Masalah, Temui Kajur Anda..!!


Nilai Mahasiswa
Entri Nilai MHS

Foto Anda

Menu

Kembali

Setelah Diinput no bp, level dan pasword yang


benar selanjut nya pilih menu Nilai Mahasiswa,
maka keluar Tampilan 2

Proses

Proses :
- Nilai Akhir = (Nilai Quiz Before UTS+ Nilai
UTS + Nilai Quiz After UTS + Nilai UAS) / 4 ;
- Keterangan Jika Nilai Akhir >=80 maka
Ket=A, jika Nilai Akhir <=79 dan >=66 maka
Ket=B, Jika Nilai Akhir <=65 dan >=56 maka
Ket=C, Jika Nilai Akhir <=55 dan >=36 maka
Ket=D, jika <=35 maka ket=E.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2010/2011
Matakuliah
: Aplikasi Keamanan Data
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Dari konfigurasi standar dari sebuah file dapat kita ketahui, apakah file tersebut pernah disusupi atau
tidak. Jelaskan dengan ringkas item dari konfigurasi apa saja yang dimaksud !
2. Salah satu aplikasi dari keamanan data adalah pemampatan (Compress). Jelaskan dengan ringkas,
kenapa pemampatan dapat dimasukan kedalam metoda pengamanan data.
3. Lakukan pemampatan terhadap isi data : SEMESTER dengan menggunakan metoda Huffman.
4. Tentukan Plain Text dari isi data Cipher Text VKXHGNGXAORGN#OSGTSA yang di enkripsi
dengan menggunakan Teknik Substitusi.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2010/2011
Matakuliah
: Keamanan Komputer
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS

1. Jelaskan kenapa timbul kejahatan komputer


2. Orang yang melakukan pembobolan terhadap sistem komputer adalah Hacker dan Cracker. Jelaskan
perbedaan yang mendasar antara Hacker dengan Cracker.
3. Apakah langkah penting yang dilakukan oleh sebuah negara dalam menanggulangi Cyber Crime?
Jelaskan !
4. Apa perbedaan mendasar antara serangan modification dengan fabrication. Jelaskan !

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2010/2011
Matakuliah
: Algorithma dan Struktur Data I (Pas)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 100 menit

Tentukan data, buat Flowchart dan Program Pascal dari kasus berikut !

Biaya Layanan RUMAH SAKIT


========================
Kode Layanan

:-

Nama Pasien

:-

Alamat

:-

Jenis [VIP/Ekonomi] : Telpon

:-

E-Mail

:-

Harga Dasar (Rp)

:-

Besar Tagihan (Rp)

:-

Proses :
Jika Jenis = VIP, maka Besar Tagihan = 165% x Harga Dasar
Jika Jenis = Ekonomi, maka Besar Tagihan = 105% Harga Dasar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Struktur Data I (Pas)
Kelas
: SI7 & SI UL
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit
Buatlah :
1. Analisa Data
2. Program Flowchart
3. Program Pascal
Layout sbb :
DATA PENJUALAN BARANG
========================
Kode Barang
:Nama Barang
:Satuan Barang
:Harga Satuan (Rp) : Jenis Kebutuhan
:Jumlah
:Keterangan
:Total Harga (Rp)
:-----------------------------------------Proses :
- Total Harga = Harga Satuan * Jumlah
- Jika Jenis Kebutuhan = Primer, maka Keterangan = Barang Pokok
- Jika Jenis Kebutuhan =Secunder, maka Keterangan = Barang Pendukung
- Jika Jenis Kebutuhan =Lux, maka Keterangan = Barang Mewah

oOo

Tutup Buku,

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Pemrograman 1
Kelas
: IF1 & IF2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,

Buatlah :
1. Analisa Data
2. Program Flowchart
3. Program C++
Layout sbb :
DATA PENJUALAN TICKET PESAWAT
================================
Kode Tiket
:Nama Pemesan
:Tujuan
:Kelas Tempat Duduk [VIP/EKO] : Harga Dasar / orang (Rp)
:Jumlah Penumpang
Dewasa (orang)
:Anak-anak (orang)
:Total Harga (Rp)
:Keterangan
:------------------------------------------------------Proses :
- Total Harga = 115% x Dewasa x Harga Dasar + 90% x Anak-anak x Harga Dasar
- Jika Kelas = VIP, maka Keterangan = Kelas Excekutif
- Jika Kelas = EKO, maka Keterangan = Kelas Umum

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Struktur Data 1
Kelas
: MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit
Buatlah :
1. Analisa Data
2. Program Flowchart
3. Program C++
Layout sbb :
DATA TAGIHAN REKENING LISTRIK
================================
Periode Tagihan
:Kode Pelanggan
:Nama Pelanggan
:Alamat Pelanggan
:Tipe Langganan [ 1 4 ]
:Pemakaian (kWh)
:Besar Tagihan (Rp)
:------------------------------------------------------

Jika Tipe Langganan = 1, maka Besar Tagihan = 500 x Pemakaian


Jika Tipe Langganan = 2, maka Besar Tagihan = 600 x Pemakaian
Jika Tipe Langganan = 3, maka Besar Tagihan = 7500 x Pemakaian
Jika Tipe Langganan = 4, maka Besar Tagihan = 1000 x Pemakaian

oOo

Tutup Buku,

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Struktur Data 1
Kelas
: MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Program Flowchart
Program C++
Layout sbb :
DATA TAGIHAN REKENING LISTRIK
================================
Periode Tagihan
:Propinsi
:Kabupaten / Kota
:-----------------------------------------------------Nama Pelanggan
:Alamat Pelanggan
:Pemakaian (kWh)
:Ada data lagi [y/t]
:-----------------------------------------------------Jumlah Pemakaian (kWh)
:-----------------------------------------------------Nama Pemakaian Tertinggi
:Alamat Pemakaian Tertinggi
:Pemakaian (kWh) Tertinggi
:-----------------------------------------------------Proses :
- Jika ada data lagi = y, maka ualngi mengisi data Nama Pelanggan, Alamat Pelangan, Pemakaian(ARRAY)
- Cari Jumlah pemakaian
- Cari Nama, Alamat dan Pemakaian Tertinggi

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Pemrograman 1
Kelas
: IF1 & IF2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Program Flowchart
Program C++
Layout sbb :
DATA PENJUALAN TICKET PESAWAT
==================================
Nama Maskapai Penerbangan
:Nomor Flight
:Bendara Berangkat
:Bendara Tujuan
:---------------------------------------------------------Kode Tiket
:Nama Penumpang
:Harga Tiket (Rp)
:Ada data lagi [y/t]
:---------------------------------------------------------Jumlah Harga (Rp)
:---------------------------------------------------------Kode Tiket termurah
:Nama Penumpang
:Harga Tiket (Rp)
:---------------------------------------------------------Proses :
- Jika ada data lagi = y, maka ulangi mengisi Kode Tiket, Nama Penumpang dan Harga Tiket(ARRAY)
- Cari Jumlah Harga Tiket keseluruhan
- Cari Kode Tiket, Nama Penumpang dan Harga Tiket termurah

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma & Struktur Data I (Pas)
Kelas
: SI7 & SI UL
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Program Flowchart
Program Pascal
Layout sbb :
DATA PENJUALAN BARANG
============================
Nama Toko
:Pemilik Toko
:Alamat Toko
:------------------------------------------------Nama Barang
:Satuan Barang
:Harga Satuan (Rp) : Ada data lagi [y/t] : ------------------------------------------------Jumlah Harga keseluruhan (rp) : Rata-rata harga satuan (rp)
:-------------------------------------------------Nama Barang Termahal
:Satuan Barang Termahal
:Harga Satuan Termahal (Rp)
:-------------------------------------------------Proses :
- Jika Ada data lagi = y, maka ulangi mengisi Nama Barnag, Satuan Barang dan Harga Satuan(ARRAY)
- Cari Jumlah Harga Keseluruhan dan Rata-rata harga satuan
- Cari Nama Barang, Satuan Barang dan Harga Satuan Termahal

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: IF
Tutup HP
Waktu
: 100 menit

Buat Flowchart dan Program C++ dari kasus berikut !


Biaya Layanan RUMAH SAKIT
==================================
Nama Rumah Sakit : Alamat Rumah Sakit: ---------------------------------------------------------Nama Pasien

:-

Jenis Penyakit

:-

Lama inap (hari)

:-

Biaya Tagihan (Rp) : Ada data lagi [y/t]

:-

----------------------------------------------------------Jumlah Biaya Tagihan (Rp)

:-

Rata-rata Biaya Tagihan (Rp)

:-

----------------------------------------------------------Nama Pasien Biaya Tagihan Terbesar

:-

Biaya Tagihan

:-

------------------------------------------------------------

Proses :
o Jika Ada data lagi = y, maka ulangi input data Nama pasien, Jenis Penyakit, Lama Inap dan
Biaya Tagihan (ARRAY)
o Cari Jumlah Biaya Tagihan dan Rata-rata Biaya Tagihan
o Cari Nama Pasien dengan Biaya Tagihan Terbesar dan besar Biaya Tagihannya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012
Matakuliah
: Aplikasi Keamanan Data / Keamanan Komputer
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 100 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Jelaskan teknik-teknik yg digunakan untuk mengamankan data, lengkapi dengan contoh.
2. Lakukan enkripsi thd data AKHIRAT ADALAH TUJUAN HIDUPKU, dengan menggunakan teknik
:
a. Substitusi
b. Blok
c. Compacting
3. Sebutkan nama software aplikasi kemanan tugas saudara, dan jelaskan dengan ringkas tujuannya.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : A
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt
Buatlah program Java Mobile dengan lay-out sbb :
Tampilan 2
SELAMAT DATANG

Pembagian bilangan

Kode Barang
Harga
Jumlah Barang
Total Biaya
Uang Anda
Uang Kembali

Kami Melayani Dengan Hati,


Itu Adalah Motto Kami
FOTO

Kembali

Beli

Proses :
-

Total Biaya = Harga * Jumlah Barang


Uang Anda = Diinputkan Sendiri
Uang Kembali=Uang Anda Total Biaya
Foto silahkan ambil di partisi D:/gambar/tux

oOo

<TH_NoBP>5A<3

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : B
Hari / Tanggal
: / ............... 2011
Waktu
: 100 menit
Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file
digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt
Tampilan
Informasi harga
Pembayaran

Jumlah Orang
Harga Tiket (Rp)

Kelas

Bisnis
Ekonomi

Diskon
Total Harga

Visits Indonesia 2020 With Air Asia


Image

Kembali

Proses

Proses :
- Jika kelas bisnis besar diskon=15 %, jika Kelas Ekonomi Diskon = 7 %
Total Harga = Harga Tiket - Diskon

oOo

<TH_NoBP>5A<3

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: MI / SI / SK
Tutup HP
Waktu
: 100 menit

1. Konversi Sistem Bilangan


a. 224,35 (10)
b. 1110100010,0011101(2)
c. 255,47 (8)
d. 72C,EF (16)

= ...............................
= ...............................
= ...............................
= ...............................

(2)
(10)
(2)
(2)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !
a. 11100011 + 11001100 + 10101010 + 11110000= ...............................
b. 11001011 10101100 = ...........................

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Algorithma dan Struktur Data 2
Kelas
: SI-7 & SI-ul
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Tutup Buku
Waktu
: 100 menit
Buatlah program untuk mengolah data penjualan barang dengan bentuk layout sbb:
LAPORAN PENJUALAN BARANG
No
99

Kode
Nama Barang
Barang
xxxx
xxxxxxxxxxxxx

Satuan
Barang
xxxxxxxx

Harga
Satuan (Rp)
99999

Jumlah
Terjual
99

Jumlah

Pajak

Total
Harga (Rp)
999999
999999

9999999

Proses :
- Pajak = 10% x Harga Satuan xJumlah terjual
- Total Harga = Harga Satuan x Jumlah Terjual Pajak
Tentukan :
- Struktur File
- Program untuk :
o Entri
o Laporan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-1
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE A
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Laki-laki maka


pindah ke Layar 2

Layar 2, jika dipilih Karib, maka pindah


ke Layar 3. Jika dipilih Kembali, maka
pindah ke Layar Utama

Layar 3, jika dipilih Se-Kampung, maka


pindah ke Layar 4. Jika dipilih Kembali,
maka pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE A
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Perempuan


maka pindah ke Layar 2

Layar 2, jika dipilih Karib, maka pindah


ke Layar 3. Jika dipilih Kembali, maka
pindah ke Layar Utama

Layar 3, jika dipilih Se-Kampung, maka


pindah ke Layar 4. Jika dipilih Kembali,
maka pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-5
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE A
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Perempuan


maka pindah ke Layar 2

Layar 2, jika dipilih Biasa, maka pindah


ke Layar 3. Jika dipilih Kembali, maka
pindah ke Layar Utama

Layar 3, jika dipilih Tidak-Sekampung,


maka pindah ke Layar 4. Jika dipilih
Kembali, maka pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-1
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE B
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Laptop maka


pindah ke Layar 2

Layar 2, jika dipilih Acer, maka pindah


ke Layar 3. Jika dipilih Kembali, maka
pindah ke Layar Utama

Layar 3, jika dipilih Intel, maka pindah


ke Layar 4. Jika dipilih Kembali, maka
pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE B
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Laptop maka


pindah ke Layar 2

Layar 2, jika dipilih Toshiba, maka


pindah ke Layar 3. Jika dipilih Kembali,
maka pindah ke Layar Utama

Layar 3, jika dipilih Intel, maka pindah


ke Layar 4. Jika dipilih Kembali, maka
pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER Genap 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF-5
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............ 2012
Waktu
: 100 menit
Buatlah program dengan bentuk layout sbb:

TIPE B
Tutup Buku & Tutup Flash Disk

Layar Utama, jika dipilih Laptop maka


pindah ke Layar 2

Layar 2, jika dipilih Dell, maka pindah ke


Layar 3. Jika dipilih Kembali, maka
pindah ke Layar Utama

Layar 3, jika dipilih AMD, maka pindah


ke Layar 4. Jika dipilih Kembali, maka
pindah ke Layar 2

Layar 4, dipilih Kembali, maka pindah


ke Layar 3

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF1
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2012
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : A
Shift I

DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)
Tampilan ke 1
Tampilan 2

Setalah dimasukan Password, maka keluar


Tampilan 2

Tampilan 3

Jika dipilih 1. Kedatangan, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Keberangkatan, maka proses
menuju ke Tampilan 4.
- Jika dipilih 3. Keluar, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF1
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : B
Hari / Tanggal
: / ............... 2012
Shift I
Waktu
: 100 menit
DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)
Tampilan ke 1
Tampilan 2

Setalah dimasukan PIN, maka keluar Tampilan 2

Tampilan 3

Jika dipilih 1. Rawat Inap, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Rawat Jalan, maka proses menuju
ke Tampilan 4.
- Jika dipilih 3. Kembali ke awal, maka proses
menuju ke Tampilan 1.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2012
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : A
Shift II

DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)
Tampilan ke 1
Tampilan 2

Setalah dimasukan Kata Kunci Anda, maka keluar


Tampilan 2

Tampilan 3

Jika dipilih 1. Pembelian, maka proses menuju


ke Tampilan 3.
- Jika dipilih 2. Penjualan, maka proses menuju
ke Tampilan 4.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF3
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2012
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : B
Shift II

DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)
Tampilan ke 1
Tampilan 2

Setalah dimasukan Kata Rahasia Anda, maka keluar Tampilan 2


-

Tampilan 3

Jika dipilih 1. Pembelian, maka proses menuju


ke Tampilan 3.
Jika dipilih 2. Penjualan, maka proses menuju
ke Tampilan 4.
- Jika dipilih Exit, maka proses selesai.
Tampilan 4

Jika dipilih Kembali, maka proses kembali ke


Tampilan 2

oOo

g
Jika dipilih Kembali, maka proses kembali ke
Tampilan 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF5
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2012
Waktu
: 100 menit

Tutup Buku,, Kumpul Flash


Type Soal : A
Shift III

DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)
Layar 1
Layar 2
SELAMAT DATANG DI BHINNEKA MOBILE
Proses Matematis

NAMA
ADMIN

LEVEL

PEMBELI
PASS
LOGO
PILIH
BATAL

Menu

Keluar

Layar Utama, jika dipilih Pembeli


maka pindah ke Layar 2
Proses Layar 3 :
- Total Biaya = Harga * Jumlah Barang
- Uang Anda = Diinputkan Sendiri
- Uang Kembali=Uang Anda Total Biaya
Foto silahkan bebas

Layar 2, jika dipilih Pilih, maka pindah ke


Layar 3. Jika dipilih Batal, maka pindah ke
Layar Utama
Layar 3
SELAMAT DATANG

Pembagian bilangan

Code Barang
Harga
Jumlah Barang
Total Biaya
Uang Anda
Uang Kembali

Kami Melayani Dengan Hati,


Itu Adalah Motto Kami
FOTO

Kembali

oOo

Beli

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Mobile Programming
Kelas
: IF5
Tutup Buku,, Kumpul Flash
Dosen
: JUFRIADIF NA`AM
Type Soal : B
Hari / Tanggal
: / ............... 2012
Shift III
Waktu
: 100 menit
DIPERIKSA LANGSUNG Oleh PENGAWAS, jika tidak maka dikumpulkan adalah Listing Program dalam
editor NotePad dengan nama file <TH_NoBP>IA<3 digit NoBP Terakhir>,spt.08101152630000, maka
nama filenya adalah 08IA000.txt
Buatlah program Java Mobile dengan lay-out sbb : (Setiap Layar ada Image / Image pada Icon)

Tampilan ke 1

Tampilan 2
Ujian Akhir Semester Shift-5B
Ujian Akhir Semester
Harga Barang

Harga BArang

Nilai Quiz Before UTS

NO BP
Nilai UTS

Level

Dosen
Pimpinan

Nilai Quiz After UTS


Nilai UAS

Pasword
Nilai Akhir
Keterangan
Image

Keluar

Ada Masalah, Temui Kajur Anda..!!


Nilai Mahasiswa
Entri Nilai MHS

Foto Anda

Menu

Kembali

Setelah Diinput no bp, level dan pasword yang


benar selanjut nya pilih menu Nilai Mahasiswa,
maka keluar Tampilan 2

Proses

Proses :
- Nilai Akhir = (Nilai Quiz Before UTS+ Nilai
UTS + Nilai Quiz After UTS + Nilai UAS) / 4 ;
- Keterangan Jika Nilai Akhir >=80 maka
Ket=A, jika Nilai Akhir <=79 dan >=66 maka
Ket=B, Jika Nilai Akhir <=65 dan >=56 maka
Ket=C, Jika Nilai Akhir <=55 dan >=36 maka
Ket=D, jika <=35 maka ket=E.
oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012
Matakuliah
: Keamanan Komputer
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI & IF
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS

1. Orang yang melakukan pembobolan terhadap sistem komputer adalah Hacker dan Cracker. Jelaskan
perbedaan yang mendasar antara Hacker dengan Cracker.
2. Berikan Contoh yang ringkas serangan :
a. Interruption
b. Interception
c. Modification
d. Fabrication
3. Apa yang dimaksud dengan Aspek Keamanan :
a. Privacy
b. Autentication
c. Integrity
d. Non Repudiation
e. Access Control
f. Monitoring
4. Sebutkan teknik-teknik yang digunakan untuk Keamanan Komputer

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012
Matakuliah
: Aplikasi Keamanan Komputer
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Jelaskan teknik-teknik CryptoGraphy yang saudara ketahui dan lengkapi dengan contoh.
2. Lakukan enkripsi terhadap data AKHIRAT TUJUAN DUNIA KEPERLUAN, dengan menggunakan
teknik :
a. Substitusi
b. Permutasi
c. Blok
3. Lakukan Teknik Compacting (Compress dengan Algorithma Huffman) terhadap isi data : SEMOGA
SELAMAT

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2011/2012
Matakuliah
: Algorithma dan Struktur Data 2
Kelas
: 1-SI7,UL
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ...............i 2012
Tutup Buku
Waktu
: 100 menit
Dari bentuk layout sbb:
LAPORAN PENJUALAN BARANG
Tanggal : .
No Kode
Nama Barang
Satuan
Barang
Barang
99 Xxxx
xxxxxxxxxxxxx xxxxxxxx

Harga
Satuan (Rp)
99999

Jumlah
Terjual
99

Jumlah

Pajak

Total
Harga (Rp)
999999
999999

9999999

Proses :
- Nomor = Nomor + 1
- Pajak = 12,5% x Harga Satuan x Jumlah terjual
- Total Harga = Harga Satuan x Jumlah Terjual Pajak
- Jumlah = Jumlah Total Harga
Lakukan :
1. Tentukan Struktur Data
2. Buat Program Entry (untuk memasukan data ke File)
3. Buat Program Searching (Pencarian Data)
4. Buat Program Laporan, seperti bentuk layout diatas.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI
Tutup HP
Waktu
: 100 menit

1. Konversi Sistem Bilangan


a. 416 (10)
b. 416 (10)
c. 416 (10)
d. 1110100010 (2)
e. 1110100010 (2)
f. 1110100010 (2)
g. 517 (8)
h. 517 (8)
i. A0F (16)
j. A0F (16)

= ............................... (8)
= ............................... (16)
= ............................... (2)
= ...............................
= ...............................
= ...............................
= ............................... (10)
= ............................... (2)
= ............................... (10)
= ............................... (2)

(8)
(10)
(16)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !
a. 11100011 + 11001100 + 10101010 + 11101100 + 10101011 = ...............................
b. 11110110 11001100 = ...........................

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI6-7
Hari / Tanggal
: / ..Oktober 2012
Tutup Buku
Waktu
: 100 menit
Salah satu metode yang digunakan untuk mengendalikan stock barang di gudang dalam pengolahan data
penjualan barang adalah EOQ (Economic Order Quantity), dengan bentuk layout sbb:
LAPORAN STOCK BARANG Economic Order Quantity(EOQ)
==============================================
Kode Barang
:Nama Barang
:Satuan barang
:Harga Satuan
:Jumlah Kebutuhan (R)
:Biaya Pemesanan (O)
: Rp.
Biaya Penyimpanan (C)
: Rp.
Jumlah Stock (EOQ)
:Total Biaya
: Rp.
Keterangan
:Kelebihan/Kekurangan Stock : ---------------------------------------------------------------------------Proses :
-

2.R.O
C
Total Biaya = Jumlah Stock * Harga Satuan + Biaya Pemesanan + Biaya Penyimpanan
Jika Jumlah Kebutuhan > Jumlah Stock, maka Keterangan = Stock Kurang; Kelebihan = Jumlah
Kebutuhan Jumlah Stock
Jika Jumlah Kebutuhan = Jumlah Stock, maka Keterangan = Stock Cukup; Kelebihan = 0
Jika Jumlah Kebutuhan < Jumlah Stock, maka Keterangan = Stock Berlebih; Kelebihan = Jumlah Stock
Jumlah Kebutuhan
EOQ

Saudara diminta :
1. Tentukan data
2. Program Flow Chart
3. Program Pascal
Keterangan : Perintah untuk mencari AKAR KUADRAT adalah SQRT (x)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 IF3,5
Hari / Tanggal
: / ..Oktober 2012
Tutup Buku
Waktu
: 100 menit
Tentukan :
1. Data
2. Program Flowchart
3. Program C++
PENGOLAHAN DATA RETRIBUSI SAMPAH
===================================
Bulan
:Kode Pelanggan
:Nama Pelanggan
:Tipe Pelanggan [1-3]
:Keterangan
:Jumlah pengambilan / bln : Biaya Administrasi (Rp)
:Biaya Bulanan (Rp)
:Total Tagihan (Rp)
:---------------------------------------------------------Proses :
- Jika Tipe Pelanggan = R, maka
o Keterangan = Rumah Tangga
o Biaya Administrasi = 10000
o Biaya Bulanan = 15000
-

Jika Tipe Pelanggan = T, maka


o Keterangan = Toko
o Biaya Administrasi = 20000
o Biaya Bulanan = 35000

Jika Tipe Pelanggan = P, maka


o Keterangan = Perusahaan
o Biaya Administrasi = 30000
o Biaya Bulanan = 55000

Total Tagihan = Biaya Administrasi + Biaya Bulanan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: / ..Oktober 2012
Tutup Buku
Waktu
: 100 menit
Tentukan :
1. Data
2. Program Flowchart
3. Program Pascal
PT. MAJU TERUS PANTANG MUNDUR
===============================
NIK
:Nama
:Jenis Kelamin [L/P]
:Status Keluarga [S/K/SP]
:Keterangan
:Gaji Pokok
:Tunjangan Anak (Rp)
:Tunjangan Istri / Suami (Rp) : Potongan (Rp)
:Gaji Bersih
:---------------------------------------------------Proses :
- Jika Status Keluarga = S, maka
o Tunjangan Anak = 0
o Tunjangan Istri/Suami = 0
o Keterangan = Single
-

Jika Status Keluarga = K, maka


o Tunjangan Anak = 10% x Gaji Pokok
o Tunjangan Istri/Suami = 15% x Gaji Pokok
o Keterangan = Kawin

Jika Status Keluarga = SP, maka


o Tunjangan Anak = 10% x Gaji Pokok
o Tunjangan Istri/Suami = 0
o Keterangan = Single Parent

Potongan = 2,5% x (Gaji Pokok + Tunjangan Anak + Tunjangan Suami/Istri)

Gaji Bersih = Gaji Pokok + Tunjangan Anak + Tunjangan Istri - Potongan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI-6,7
Hari / Tanggal
: / ..Januari 2013
Tutup Buku
Waktu
: 100 menit
Buat :
1. Program Flowchart
2. Program Pascal
Dengan lay-out :
-------------------------------------------------Data Karyawan
===========
Nomor Induk Karyawan
:Nama Karyawan
:Gaji Pokok
:Status [M/S]
:Keterangan Status
:Tunjangan (Rp)
:Pajak Penghasilan (Rp)
:Gaji Kotor (Rp)
:Potongan Hutang (Rp)
:Gaji Bersih (Rp)
:Masih Ada Data [Y/T]
:------------------------------------------------Proses :
--------- Jika Status = M, maka Keterangan Status = Menikah, Tunjangan = 100000
- Jika Status = S, maka Keterangan Status = Sendiri, Tunjangan = 0
- Gaji Kotor = Gaji Pokok + Tunjangan
- Jika Gaji Kotor > 2000000, maka Pajak Penghasilan = 2,5% x Gaji Kotor
- Jika Gaji Kotor <= 2000000, maka Pajak Penghasilan = 1% x Gaji Kotor
- Gaji Bersih = Gaji Kotor Pajak Penghasilan Potongan Hutang
- Jika Masih ada data = Y, maka ulangi menjalankan program

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: / ..Januari 2013
Tutup Buku
Waktu
: 100 menit
Buat :
1. Program Flowchart
2. Program Pascal
Dengan lay-out :
----------------------------------------------------Data Persedian Obat Apotik XYZ
==========================
Kode Obat
:Nama Obat
:Jenis Obat
:Golongan
:Keterangan
:Jumlah Persedian (satuan)
:Harga Satuan (Rp)
:Nilai Harga Obat (Rp)
:Masih Ada Data [Y/T]
:---------------------------------------------------Proses :
---------- Jika Jenis Obat = A1, maka Golongan = Ringan, Keterangan = Label Hijau
- Jika Jenis Obat = A2, maka Golongan = Ringan Terbatas, Keterangan = Label Biru
- Jika Jenis Obat = A3, maka Golongan = Keras, Keterangan = Label Merah
- Nilai Harga Obat = Jumlah Persedian x Harga Satuan
- Jika Masih ada data = Y, maka ulangi menjalankan program

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2012/2013
Matakuliah
: Algorithma dan Struktur Data I
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 IF
Hari / Tanggal
: / ..Januari 2013
Tutup Buku
Waktu
: 100 menit
Buat :
1. Program Flowchart
2. Program Pascal
Dengan lay-out :
------------------------------------------------------Data Pinjaman Nasabah
=================
Kode Nasabah
:Nama Nasabah
:Pokok Hutang
[Rp]
:Jangka Waktu Pinjaman [tahun]
:Cicilan Pokok per Bulan (Rp)
:Bunga Pertahun (Rp)
:Total Pinjaman (Rp)
:Bayar Cicilan per Bulan
:Biaya Administrasi (Rp)
:Biaya Asuransi (Rp)
:Total Hutang (Rp)
:Masih Ada Data [Y/T]
:-------------------------------------------------------

Proses :
---------- Cicilan Pokok per Bulan = Pokok Hutang / (Jangka Waktu Pinjaman x 12 )
- Jika Jangka Waktu Pinjaman = 1, maka Bungan pertahun = 7% x Pokok Hutang
- Jika Jangka Waktu Pinjaman = 2, maka Bungan pertahun = 9% x Pokok Hutang
- Jika Jangka Waktu Pinjaman = 3, maka Bungan pertahun = 10% x Pokok Hutang
- Total Pinjaman = Pokok Hutang + ( Bunga pertahun x Jangka Waktu Pinjaman)
- Total Hutang = Total Pinjaman + Biaya Administrasi + Biaya Asuransi
- Jika Masih ada data = Y, maka ulangi menjalankan program

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI/MI/IF/SK
Tutup HP
Waktu
: 100 menit

1. Konversi Sistem Bilangan


a. 614 (10)
b. 614 (10)
c. 614 (10)
d. 1100110010 (2)
e. 1100110010 (2)
f. 1100110010 (2)
g. 715 (8)
h. 715 (8)
i. B0E (16)
j. B0E (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

(8)
(16)
(2)
(8)
(10)
(16)
(10)
(2)
(10)
(2)

2. Hitung !
a. 11000111 + 11101110 + 10101011 + 11101111 + 11101011 = ...............................
b. 11100100 11011101 = ...........................
3. Cari nilai tititk

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013
Matakuliah
: Keamanan Komputer (Computer Security)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI/SK/IF/MI
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Orang yang melakukan pembobolan terhadap sistem komputer adalah Hacker dan Cracker. Jelaskan
perbedaan yang mendasar antara Hacker dengan Cracker.
2. Apa yang dimaksud dengan serangan :
a. Interruption
b. Interception
c. Modification
d. Fabrication
3. Lakukan enkripsi terhadap data DUNIA SEMENTARA AKHIRAT SELAMANYA, dengan
menggunakan teknik :
a. Substitusi
b. Permutasi
c. Blok
4. Lakukan Teknik Compacting (Compress dengan Algorithma Huffman) terhadap isi data :
REDHAILLAHI

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013
Matakuliah
: Mobile Programming
Tutup Buku
Dosen
: Jufriadif Naam
Tutup Flash
Hari / Tanggal
: / .............................
Kelas
: IF
Waktu
: 90 menit

Buat Program dengan tampilan sbb:

Jika di pilih Exit, maka keluar dari program


Jika di pilih Lanjut, maka keluar layar sbb :

Ujian Sistem Kombinasi Ganjil 2012/2013


Harga BArang

NO BP
Level

Dosen
Pimpinan

Pasword

Kembali

Jika di Pilih Kembali, maka kembali kelayar pertama


oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013
Matakuliah
: Mobile Programming
Tutup Buku
Dosen
: Jufriadif Naam
Tutup Flash
Hari / Tanggal
: / .............................
Kelas
: IF
Waktu
: 90 menit

Buat Program dengan tampilan sbb:

Jika di pilih Exit, maka keluar dari program


Jika di pilih Lanjut, maka keluar layar sbb :
Layar 3
SELAMAT DATANG

Pembagian bilangan

Kode Barang
Harga
Jumlah Barang
Total Biaya
Uang Anda
Uang Kembali

Kembali

Jika dipilih kembali, maka kembali kelayar utama


oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2012/2013
Matakuliah
: Algorithma dan Struktur Data II
Dosen
: JUFRIADIF NA`AM
Kelas
: SI-UL
Hari / Tanggal
: / ..April 2013
Tutup Buku
Waktu
: 100 menit
Tentukan:
1. Nilai data (variabel) dalam memory
2. Bentuk tampilan di Layar
Dari program berikut :
Uses crt;
Var n,k,s,i,b, temp : Integer;
numbers:Array[1..7] of integer;
Begin
clrscr; n:=7;
numbers[1]:= < 2 digit ke-1>;
numbers[2]:= < 2 digit ke-2>;
numbers[3]:= < 2 digit ke-3>;
Di isi dengan 2 digit setiap penggalan Nomor BP saudara
numbers[4]:= < 2 digit ke-4>;
masing-masing
numbers[5]:= < 2 digit ke-5>;
numbers[6]:= < 2 digit ke-6>;
numbers[7]:= < 2 digit ke-7>;
write('SHELL SORT = ');
for k:=1 to n do
write(numbers[k]:5);
writeln;
writeln('----------------------------------------------------------------');
b:= 7 div 2;
while (b >= 1) do
begin
repeat
s:=0;
for i:= 1 to 7 - b do
begin
If (numbers[i] > numbers[i+b]) then
Begin
temp := numbers[i];
numbers[i] := numbers[i+b];
numbers[i+b] := temp;
s:=1;
End;
write('i=',i:3,' b=',b:3,' s=',s:3,' temp=',temp:3,' ==>');
for k:=1 to 7 do
write(numbers[k]:5);
writeln;
end;
until s=0;
b:= b div 2;
end;
repeat until keypressed;
End.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..April 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF1A; Nama File Gambar : SHIF1A1.jpg, SHIF1A2.jpg, SHIF1A3.jpg, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Layout 1

Layout 2

Jika Kata Kunci BENAR , maka lanjut ke Layout-2

Pilih Entri Data

Layout 3
Proses untuk Layout 3 :
- Jika Golongan = A, maka Gaji Pokok =100000
- Jika Golongan = B, maka Gaji Pokok =200000
- Jika Golongan = C, maka Gaji Pokok =300000
- Jika Golongan = D, maka Gaji Pokok =400000
- Gaji Bersih = Gaji Pokok + Tunjangan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1B
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..April 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF1B; Nama File Gambar : SHIF1B1.jpg, SHIF1B2.jpg, SHIF1B3.jpg, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Layout 1

Layout 2

Pilih Administrator
Laout 3
Proses untuk Layout 3 :
- Harga Kotor = Harga Satuan x Jumlah
- Jika Harga Kotor > 100000, maka Discount
=10000
- Jika Harga Kotor > 200000, maka Discount
=20000
- Jika Harga Kotor > 500000, maka Discount
=50000
- Harga Bayar = Harga Kotor - Discount

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF2A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..April 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A; Nama File Gambar : SHIF2A1.jpg, SHIF2A2.jpg, SHIF2A3.jpg, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Layout 1

Layout 2

Pilih User
Layout 3
Proses untuk Layout 3 :
- Harga Bayar = Harga Satuan x Jumlah + Biaya
Transport
- Jika Harga Bayar > 1000000, maka Bonus = Tas
- Jika Harga Bayar > 500000, maka Bonus =
Payung
- Jika Harga Bayar > 250000, maka Bonus = Pena
Cantik

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF2B
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..April 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2B; Nama File Gambar : SHIF2B1.jpg, SHIF2B2.jpg, SHIF2B3.jpg, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Layout 1

Layout 2

Jika Kata Kunci BENAR , maka lanjut ke Layout-2

Pilih Edit Data

Layout 3
Proses untuk Layout 3 :
- Jika Status = K, maka Tunjangan =100000,
Keterangan = Kawin
- Jika Status = B, maka Tunjangan =10000,
Keterangan = Belum Kawin
- Gaji Bersih = Gaji Pokok + Tunjangan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2012/2013
Matakuliah
: Algorithma dan Struktur Data II
Dosen
: JUFRIADIF NA`AM
Kelas
: SI-UL
Hari / Tanggal
: / ..Juni 2013
Tutup Buku
Waktu
: 100 menit
Buat Program :
1. Entry File MHS
2. Entry NILAI
3. Cetak KHS
LAPORAN HASIL STUDI SISWA
Semester II
==========================
Nama / Nobp : x-------------------x / xxxxxxxx
No KODE MATAKULIAH
NILAI
99 Xxxxxx Xxxxxxxxxxxxxxxx
X

SKS
9

JUMLAH

99

Indeks Perestasi
SKS Yad

Kelas : XX
MUTU
SKSxMUTU KETERANGAN
9
99
Xxxxxxxxxxxx

999

= 9,99
= 99

Proses :
- No = No + 1
- Jika Nilai = 'A' maka Mutu = 4,
Jika Nilai = 'B' maka Mutu = 3,
Jika Nilai = 'C' maka Mutu = 2,
Jika Nilai = 'D' maka Mutu = 1,
Jika Nilai = 'E' maka Mutu = 0
- Jika Nilai = 'A' maka Keterangan = 'Terpuji',
Jika Nilai = 'B' maka Keterangan = 'Baik',
Jika Nilai = 'C' maka Keterangan = 'Cukup',
Jika Nilai = 'D' maka Keterangan = 'Kurang',
Jika Nilai = 'E' maka Keterangan = 'Gagal'
- Jumlah SKS = Jumlah SKS + SKS
- SKSxMutu = Sks * Mutu
- Jumlah SKSxMutu = Jumlah SKSxMutu + SKSxMutu
- Indeks Prestasi = Jumlah SKSxMutu / Jumlah SKS
- Jika Indeks Prestasi > 3,25 maka SKS Yad = 24,
Jika Indeks Prestasi > 2,74 maka SKS Yad = 21,
Jika Indeks Prestasi > 2,00 maka SKS Yad = 18,
Jika Indeks Prestasi > 1,50 maka SKS Yad = 15
Jika Indeks Prestasi > 0,00 maka SKS Yad = 12
File MHS
----------Nobp
Nama
Kelas

File MATAKULIAH
-----------------------NBP
String[13]
MTK
String[15]
NILAI
Char
SKS
Byte
Ket
String[12]

String[13]
String[20]
String[6]

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A; Nama File Gambar : SHIF1A1.png, SHIF1A2.png, SHIF1A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 3 buah tank bergerak dari kiri ke kanan terus
menerus
- 1 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1B
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A; Nama File Gambar : SHIF1B1.png, SHIF1B2.png, SHIF1B3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 1 buah tank bergerak dari kiri ke kanan terus
menerus
- 3 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF2A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A; Nama File Gambar : SHIF2A1.png, SHIF2A2.png, SHIF2A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 1 buah tank bergerak dari kanan ke kiri terus
menerus
- 1 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2012/2013
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2013
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A; Nama File Gambar : SHIF1A1.png, SHIF1A2.png, SHIF1A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 3 buah tank bergerak dari kiri ke kanan terus
menerus
- 1 buah tank bergerak dari atas ke bawah
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2012/2013
Matakuliah
: Keamanan Komputer (SI)
Network Security (SK)
Keamanan Komputer & Informasi (IF)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI/SK
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS
1. Orang yang melakukan pembobolan terhadap sistem komputer adalah Hacker dan Cracker. Jelaskan
perbedaan yang mendasar antara Hacker dengan Cracker.
2. Apa yang dimaksud dengan serangan :
a. Interruption
b. Interception
c. Modification
d. Fabrication.
3. Jelaskan dan gambarkan bentuk jaringan dari jenis-jenis Arsitektur Firewall !
4. Lakukan enkripsi terhadap data PERBARUHILAH IMANMU, dengan menggunakan teknik :
a. Substitusi
b. Permutasi
c. Blok

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2012/2013
Matakuliah
: Aplikasi Keamanan Data (SI)
Aplikasi Data Security (SK)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI/SK
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS

1. Gambarkan dan tentukan Address setiap host untuk mengamankan sebuah server dengan
menggunakan firewall terhadap sebuah jaringan yang menghubungkan 50 unit host.
2. Jelaskan teknik-teknik Enkripsi !
3. Apa saja metoda aplikasi keamanan data dasar yang umum digunakan dan jelaskan.
4. Lakukan Teknik Compacting (Compress dengan Algorithma Huffman) terhadap isi data :
ALHAMDULILLAH

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GENAP 2012/2013
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: IF
Tutup HP
Waktu
: 100 menit

1. Isi titik Size dan Size on disk dibawah ini

2. Hitung !
a. 11000111 + 11101110 + 10101011 + 11101111 + 11101011 = ...............................
b. 11100100 11011101 = ...........................
3. Konversi Sistem Bilangan
a. 416 (10)
b. 416 (10)
c. 416 (10)
d. 1110100010 (2)
e. 1110100010 (2)
f. 1110100010 (2)
g. 517 (8)
h. 517 (8)
i. A0F (16)
j. A0F (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
=...............................
= ...............................
= ...............................
= ...............................

oOo

(8)
(16)
(2)
(8)
(10)
(16)
(10)
(2)
(10)
(2)

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2013/2014
Matakuliah
: Algorithma & Pemrograman I
Kelas
: IF1 & IF2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2013
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Struktur Data
Program Flowchart
Program C++
Layout sbb :
DATA TAGIHAN OPERATOR SELULER
===================================
Zona [1-33]
:Nama Daerah
:Nama Pimpinan
:------------------------------------------------------------------------------------------------------------------------: No : No.HP : Nama Pemakai : Jenis : By. Adm : Talk Time : SMS : Tagihan : Ket
------------------------------------------------------------------------------------------------------------------------:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
------------------------------------------------------------------------------------------------------------------------Masih Ada Data [Y/T] = Proses :
- Jika Jenis = 1, maka Ket = Bebas Adm; Tagihan = (Talk Time * 850) + (SMS * 125)
- Jika Jenis = 2, maka Ket = Bebas Bicara; Tagihan = By.Adm + (SMS * 150)
- Jika Jenis = 3, maka Ket = Bebas SMS; Tagihan = By. Adm + (Talk Time * 950)
- Jika Masih Ada Data = Y, maka proses diulang dari awal

oOo

:
:
:
:
:

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2013/2014
Matakuliah
: Algorithma & Struktur Data 1
Kelas
: SI6 & SI7
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2013
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Struktur Data
Program Flowchart
Program Pascal
Layout sbb :
Daftar Pinjaman Nasabah
====================
SIUP
:Nama Kreditor
:Modal Awal (Rp)
:------------------------------------------------------------------------------------------------------------------------: No : No.Kredit : Nama Pemakai
: Jenis[B/P] : Jumlah(Rp): Keterangan : Saldo Modal(Rp):
------------------------------------------------------------------------------------------------------------------------:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
------------------------------------------------------------------------------------------------------------------------Masih Ada Data [Y/T] = Proses :
- Jika Jenis = B, maka Keterangan = Bayar; Saldo Modal = Modal Awal + Jumlah
- Jika Jenis = P, maka Keterangan = Pinjaman; Saldo Modal = Modal Awal Jumlah
- Jika Masih Ada Data = Y, maka proses diulang dari awal

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2013/2014
Matakuliah
: Algorithma & Struktur Data 1
Kelas
: MI
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2013
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Struktur Data
Program Flowchart
Program C++
Layout sbb :
Data Anasisa Pesan (SMS) Spam
==========================
Kode Operator
:Nama Operator
:----------------------------------------------------------------------------------------------------------------: No : No. HP : Nama Pemakai : Jenis : Keterangan
: Jumlah : Biaya (Rp)
----------------------------------------------------------------------------------------------------------------:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
----------------------------------------------------------------------------------------------------------------Maasih Ada Data [Y/T] = Proses :
- Jika Jenis = 1, maka Keterangan = Spam Forecasting; Biaya = Jumlah * 150
- Jika Jenis = 2, maka Keterangan = Spam Smishing; Biaya = Jumlah * 125
- Jika Jenis = 3, maka Keterangan = Spam Remittance; Biaya = Jumlah * 100
- Jika Jenis = 4, maka Keterangan = Spam Scamming; Biaya = Jumlah * 2000
- Jika Jenis = 5, maka Keterangan = Spam Advertising; Biaya = Jumlah * 175
- Jika Masih Ada Data = Y, maka proses diulang dari awal

oOo

:
:
:
:
:

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014
Matakuliah
: Network Security (SK)
Aplikasi Data Security (SK)
Keamanan Sistem Komputer & Informasi (IF)
Keamanan Komputer (SI)
Aplikasi Keamanan Data (SI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: SI/SK
Tutup HP
Waktu
: 90 menit
Perhatian !!!
- Jawab dengan RINGKAS dan JELAS

1. Jelaskan dengan ringkas aplikasi dasar dalam mengamankan sistem komputer. Lengkapi dengan
contoh!
2. Jelaskan perbedaan HACKER dengan CRACKER!
3. Jelaskan dengan ringkas aplikasi tingkat lanjut dalam mengamankan sistem komputer. Lengkapi
dengan contoh!
4. Jelaskan teknik-teknik Enkripsi !
5. Lakukan Teknik Compacting terhadap isi data : INSYAALLAH

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014
Matakuliah
: Pengantar Teknologi Informasi (PTI)
Dosen
: Jufriadif Naam
Tutup Buku
Hari / Tanggal
: / .............................
Tutup Kalkulator
Kelas
: IF
Tutup HP
Waktu
: 100 menit

1. Konversi Sistem Bilangan


a. 128 (10)
= ...............................
= ...............................
= ...............................
b. 1010011(2)

c. 104 (8)

d. F0 (16)

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

(2)
(8)
(16)

(8)
(10)
(16)

(2)
(10)
(16)

(2)
(8)
(10)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung operasi biner berikut !


a. 1010011 + 1100110 + 1010101 + 1111000 = ...............................
b. 11001011 10101100 = ...........................

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014
Matakuliah
: Algorithma & Pemrograman 1
Kelas
: IF
Tutup Buku,
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2013
Waktu
: 100 menit
Buatlah :
Struktur Data
Program Flowchart
Program C++
Layout sbb :
LAPORAN PENJUALAN BARANG
===========================
Kode Sales
:Nama Sales
:Level Sales[1-3]
:Discount (%)
:No Nama Pembeli Jumlah Harga Sat.

Total Harga

Proses :
- Jika Level Sales = 1, maka Discount = 0,35
- Jika Level Sales = 2, maka Discount = 0,25
- Jika Level Sales = 3, maka Discount = 0,15
- Total Harga = Jumlah x Harga Sat.
- Pot. Disc = Discount x Total Harga
- Bayar = Total Harga - Dsicount

oOo

Pot. Discount

Bayar (Rp)

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014
Matakuliah
: Mobile Programming (IF)
Tipe : SHIF-B
Mobile Telekomunikasi (SK)
Dosen
: JUFRIADIF NA`AM
Tutup Buku, Kumpulkan Flash
Kelas
: SK
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_B
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:

SELAMAT UJIAN SISTEM KOMBINASI


Data Pembelian

Kode Barang
Harga
Jumlah Barang
Total Biaya
Uang Anda
Uang Kembali

Selesai

Proses :
- Total Biaya = Harga x Jumlah Barang
- Uang Kembali = Uang Anda Total Biaya

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014
Matakuliah
: Mobile Programming (IF)
Tipe : SHIF-A
Mobile Telekomunikasi (SK)
Dosen
: JUFRIADIF NA`AM
Tutup Buku, Kumpulkan Flash
Kelas
: SK
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_A
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:

Proses :
- Gaji Bersih = Gaji Pokok + Tunjangan

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2013/2014
Matakuliah
: Algorithma & Struktur Data 2
Kelas
: SI-UL1 & SI-UL2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2013
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Struktur Data & Disain Input
Program Entry
Program Informasi
DATA PENYEWAAN ALAT BERAT
============================
---------------------------------------------------------------------------------------------------------------------------------: No : Nama Peralatan : Tipe : Nama Penyewa : Lama : Biaya : Sewa Kotor : Discount : Besar Sewa :
---------------------------------------------------------------------------------------------------------------------------------: 99 : xxxxxxxxxxxxx : x
: xxxxxxxxxxxx : 99 : 999999: 999999999 : 99999999 : 9999999999 :
: (2) : (12)
: (1) : (12)
: (2) : (6)
: (8)
: (8)
: (9)
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
---------------------------------------------------------------------------------------------------------------------------------:
Jumlah
9999999999 :
---------------------------------------------------------------------------------------------------------------------------------Proses :
- Jika Tipe = 1, maka Biaya = 750000
- Jika Tipe = 2, maka Biaya = 550000
- Jika Tipe = 3, maka Biaya = 450000
- Jika Tipe = 4, maka Biaya = 250000
- Sewa Kotor = Biaya x Lama
- Jika Sewa Kotor > 5000000, maka Discount 15% x Sewa Kotor
- Jika Sewa Kotor > 3000000, maka Discount 10% x Sewa Kotor
- Jika Sewa Kotor > 1500000, maka Discount 5% x Sewa Kotor
- Besar Sewa = Sewa Kotor - Discount

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF-A1
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_A1
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Tengah Semester Genap Shif A-1
Data Tagihan Listrik
No. Reg
Nama Pelanggan
Tipe Langganan
Angka Meter Bulan Lalu
Angka Meter Bulan Ini
Banyak Listrik Terpakai
Biaya per kWh Rp.
Biaya Administrasi Rp.
Biaya Pemakaian Listrik Rp.
Pajak Rp.
Besar Tagihan Rp.
Proses

Proses :
- Banyak Listrik Terpakai = Angka Meter Bulan Ini Angka Meter Bulan Lalu
- Jika Tipe Langganan = R1, maka Biaya Administrasi = 15000, Biaya per kWh = 1200
- Jika Tipe Langganan = R2, maka Biaya Administrasi = 25000, Biaya per kWh = 1225
- Jika Tipe Langganan = R3, maka Biaya Administrasi = 35000, Biaya per kWh = 1250
- Jika Tipe Langganan = S1, maka Biaya Administrasi = 5000, Biaya per kWh = 850
- Jika Tipe Langganan = S1, maka Biaya Administrasi = 10000, Biaya per kWh = 1000
- Biaya Pemakaian Listrik = Biaya per kWh x Banyak Listrik Terpakai + Biaya Administrasi
- Pajak = 10% x Biaya Pemakaian Listrik
- Besar Tagihan = Biaya Pemakaian Listrik - Pajak

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF-A2
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_A2
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Tengah Semester Genap Shif A-2
Data Tagihan Air
No. Reg
Nama Pelanggan
Tipe Langganan
Angka Meter Bulan Lalu
Angka Meter Bulan Ini
Banyak Air Terpakai
Biaya per M3 Rp.
Biaya Administrasi Rp.
Biaya Pemakaian Air Rp.
Pajak Rp.
Besar Tagihan Rp.
Proses

Proses :
- Jika Tipe Langganan = T, maka Biaya Administrasi = 15000, Biaya per M3 = 1000
- Jika Tipe Langganan = I, maka Biaya Administrasi = 25000, Biaya per M3 = 1125
- Jika Tipe Langganan = R, maka Biaya Administrasi = 35000, Biaya per M3 = 750
- Jika Tipe Langganan = S, maka Biaya Administrasi = 5000, Biaya per M3 = 950
- Banyak Air Terpakai = Angka Meter Bulan Ini Angka Meter Bulan Lalu
- Biaya Pemakaian Air = Biaya per M3 x Banyak Air Terpakai + Biaya Administrasi
- Pajak = 10% x Biaya Pemakaian Air
- Besar Tagihan = Biaya Pemakaian Air - Pajak

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF-B1
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_B1
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Tengah Semester Genap Shif B-1
Aplikasi Pembelian Soft Drink
Kode Minuman
Nama Minuman
Kode Harga
Jumlah Yang Di Beli
Harga Satuan rp.
Total Harga Rp.
Besar Pulsa Yang Di Potong
Nomor HP Saudara
Nomor HP Penyedia
Kode yang dikirim

Setuju

Proses :
- Jika Kode Harga = C, maka Harga Satuan = 10000
- Jika Kode Harga = L, maka Harga Satuan = 10000
- Jika Kode Harga = T, maka Harga Satuan = 75000
- Jika Kode Harga = K, maka Harga Satuan = 5000
- Total Harga = Harga Satuan x Jumlah Yang Di Beli
- Jika Total Harga >=5000, maka Besar Pulsa 100, Nomor Hp Penyedia = +620811,
Kode yang dikirim = A100
- Jika Total Harga >=15000, maka Besar Pulsa 200, Nomor Hp Penyedia = +620812,
Kode yang dikirim = A200
- Jika Total Harga >=25000, maka Besar Pulsa 300, Nomor Hp Penyedia = +620813,
Kode yang dikirim = B100
- Jika Total Harga >=35000, maka Besar Pulsa 400, Nomor Hp Penyedia = +620814,
Kode yang dikirim = B200
oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF-B2
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / .................... 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_B2
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Tengah Semester Genap Shif B-2
Parkir Mobile Harian ke Call 7890
Plat Kendaraan
Tanggal Masuk
Kode Lokasi Parkir
Jam Masuk
Jam Keluar
Lama Parkir (jam)
Biaya Parkir per Jam
Besar Biaya Parkir (rp)
Besar Pulsa yang di potong
Kode yang dikirim

Setuju

Proses :
- Jika Kode Lokasi Parkir = L1, maka Biaya Parkir per Jam = 3000
- Jika Kode Lokasi Parkir = L2, maka Biaya Parkir per Jam = 3500
- Jika Kode Lokasi Parkir = L3, maka Biaya Parkir per Jam = 4000
- Jika Kode Lokasi Parkir = R1, maka Biaya Parkir per Jam = 5000
- Jika Kode Lokasi Parkir = R2, maka Biaya Parkir per Jam = 6000
- Lama Parkir = Jam Keluar Jam Masuk
- Besar Biaya Parkir = Lama Parkir x Biaya Parkir per Jam
- Jika Besar Biaya Parkir >=3000, maka Besar Pulsa 10, Kode yang dikirim = P10
- Jika Besar Biaya Parkir >=6000, maka Besar Pulsa 10, Kode yang dikirim = P20
- Jika Besar Biaya Parkir >=10000, maka Besar Pulsa 10, Kode yang dikirim = P30
- Jika Besar Biaya Parkir >=20000, maka Besar Pulsa 10, Kode yang dikirim = P50

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2013/2014
Matakuliah
: Algorithma & Pemrograman 2
Kelas
: SI-Ul1,2
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ... Juni 2014
Waktu
: 100 menit

Tutup Buku,

Buatlah Program :
Entry Sales
Entry Pembeli
Laporan
Layout sbb :
LAPORAN PENJUALAN BARANG
===========================
Kode Sales
:Nama Sales
:Level Sales[1-3]
:Discount (%)
:No Nama Pembeli Jumlah Harga Sat.

Total Harga

Proses :
- Jika Level Sales = 1, maka Discount = 0,35
- Jika Level Sales = 2, maka Discount = 0,25
- Jika Level Sales = 3, maka Discount = 0,15
- Total Harga = Jumlah x Harga Sat.
- Pot. Disc = Discount x Total Harga
- Bayar = Total Harga - Dsicount

oOo

Pot. Discount

Bayar (Rp)

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF1A.class; Nama File Gambar : SHIF1A1.png, SHIF1A2.png, SHIF1A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 3 buah tank bergerak dari kiri ke kanan terus
menerus
- 1 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1B
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF1B.class; Nama File Gambar : SHIF1B1.png, SHIF1B2.png, SHIF1B3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 1 buah tank bergerak dari kiri ke kanan terus
menerus
- 3 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF2A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF2A.class; Nama File Gambar : SHIF2A1.png, SHIF2A2.png, SHIF2A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 1 buah tank bergerak dari kanan ke kiri terus
menerus
- 1 buah tank bergerak dari bawah ke atas
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2013/2014
Matakuliah
: Mobile Telekomunikasi
Tipe : SHIF1A
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Tutup Buku, Kumpulkan Flash
Hari / Tanggal
: / ..Juni 2014
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- Nama Class : SHIF1A.class; Nama File Gambar : SHIF1A1.png, SHIF1A2.png, SHIF1A3.png, dst
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan ketentuan sbb:
Ketentuan :
- 3 buah tank bergerak dari kiri ke kanan terus
menerus
- 1 buah tank bergerak dari atas ke bawah
- Kalau tank dari kiri bertemu dengan tank dari bawah
maka keluar gambar bom meledak
- Posisi awal sesuai dengan gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI GENAP 2013/2014
Matakuliah
: Algorithma & Pemrograman I
Kelas
: SI & SK
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2014
Waktu
: 100 menit

Tutup Buku,

Buatlah :
Struktur Data dan Disain Entry
Program Flowchart Entry
Program Flowchart Laporan dengan layout sbb :
DATA TAGIHAN OPERATOR SELULER
===================================
------------------------------------------------------------------------------------------------------------------------: No : No.HP : Nama Pemakai : Jenis : By. Adm : Talk Time : SMS : Tagihan : Ket
------------------------------------------------------------------------------------------------------------------------:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
------------------------------------------------------------------------------------------------------------------------Proses :
- Jika Jenis = 1, maka Ket = Bebas Adm; Tagihan = (Talk Time * 850) + (SMS * 125)
- Jika Jenis = 2, maka Ket = Bebas Bicara; Tagihan = By.Adm + (SMS * 150)
- Jika Jenis = 3, maka Ket = Bebas SMS; Tagihan = By. Adm + (Talk Time * 950)

oOo

:
:
:
:
:

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI GENAP 2013/2014
Matakuliah
: Keamanan Komputer (SI)
Network Security (SK)
Keamanan Sistem Komputer & Informasi (IF)
Dosen
: JUFRIADIF NA`AM
Hari / Tanggal
: / ............... 2014
Waktu
: 100 menit

1. Jelaskan hasil dari proses akses kontrol (r=4, w=2 dan x=1) terhadap file dibawah ini!
a.
b.

Memberi nilai akses user (CHMOD) 5 terhadap file ujian.dat


Memberi nilai akses user (CHMOD) 3 terhadap file tes.txt

2. Lakukan proses Compacting dengan menggunakan teknik Huffman dan jelaskan maksudnya
terhadap nilai data : HAMBAALLAH
3. Jelaskan dan lengkapi dengan contoh teknik enkripsi :
a. Substitusi
b. Permutasi
Kuncinya asumsikan sendiri

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Pemrograman I (C++)
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SK3,4
Hari / Tanggal
: / ..Oktober 2014
Tutup Buku
Waktu
: 100 menit
Salah satu metode yang digunakan untuk mengendalikan stock barang di gudang dalam pengolahan data
penjualan barang adalah EOQ (Economic Order Quantity), dengan bentuk layout sbb:
LAPORAN STOCK BARANG Economic Order Quantity(EOQ)
==============================================
Kode Barang
:Nama Barang
:Satuan barang
:Harga Satuan
:Jumlah Kebutuhan (R)
:Biaya Pemesanan (O)
: Rp.
Biaya Penyimpanan (C)
: Rp.
Jumlah Stock (EOQ)
:Total Biaya
: Rp.
Keterangan
:Kelebihan/Kekurangan Stock : -

Proses :
-

2.R.O
=> EOQ=SQRT((2*R*O)/C)
C
Total Biaya = Jumlah Stock * Harga Satuan + Biaya Pemesanan + Biaya Penyimpanan
Jika Jumlah Kebutuhan > Jumlah Stock, maka Keterangan = Stock Kurang; Kelebihan = Jumlah
Kebutuhan Jumlah Stock
Jika Jumlah Kebutuhan = Jumlah Stock, maka Keterangan = Stock Cukup; Kelebihan = 0
Jika Jumlah Kebutuhan < Jumlah Stock, maka Keterangan = Stock Berlebih; Kelebihan = Jumlah Stock
Jumlah Kebutuhan
Jika masih ada data, maka proses diulang dari awal.
EOQ

Saudara diminta mebuat :


1. Struktur Data
2. Program Flow Char
3. Program C++.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Struktur Data 1
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: / ..Oktober 2014
Tutup Buku
Waktu
: 100 menit

Mencari Standar Deviasi (SD) dari sekumpulan data dengan lay-out sbb :
Mencari Standar Deviasi (SD)
=======================
Data ke x (data)
=Rata rata (rata)
=Jumlah Data
(N)
=Standar Deviasi (SD) = Keterangan data
=-

Proses :
-

(Data Rata) 2
N1
SD=SQRT(SQR(Data Rata) / (N -1)
SD =

- jika SD = 0, maka Data Sangat Valid


- jika SD > 0, maka Data Valid
- jika SD = 0, maka Data Tidak Valid
- jika masih ada data, maka proses diulang dari awal.
Saudara diminta mebuat :
1. Struktur Data
2. Program Flow Char
3. Program C++.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Struktur Data 1 (Pascal)
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI8,10
Hari / Tanggal
: / ..Oktober 2014
Tutup Buku
Waktu
: 100 menit
DATA PENJUALAN TICKET PESAWAT
================================
Kode Tiket
:Nama Pemesan
:Tujuan
:Kelas Tempat Duduk [VIP/EKO] : Harga Dasar / orang (Rp)
:Jumlah Penumpang
Dewasa (orang)
:Anak-anak (orang)
:Total Harga (Rp)
:Keterangan
:------------------------------------------------------Proses :
- Total Harga = 115% x Dewasa x Harga Dasar + 90% x Anak-anak x Harga Dasar
- Jika Kelas = VIP, maka Keterangan = Kelas Excekutif
- Jika Kelas = EKO, maka Keterangan = Kelas Umum
Saudara diminta mebuat :
1. Struktur Data
2. Program Flow Char
3. Program Pascal.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Bahasa Pemrograman II (Java Lanjut)
Dosen
: JUFRIADIF NA`AM
Praktek
Kelas
: 3 MI
Tutup Buku
Hari / Tanggal
: / ..Oktober 2014
Tutp Flash Disk
Waktu
: 120 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- 1 meja (2 komputer) duduk untuk 1 orang mahasiswa / boleh menggunakan laptop masing-masing.
- Nama Project : Nomor_BP masing-masing
- Nama Class : MID; Nama File Gambar : MID1.jpg, MID2A.jpg, MID3.jpg, dst
Layar-1. Alert

Layar-2. TextBox

Gambar

Layar-3. List (isi titik dengan data saudara)

Gambar

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Struktur Data 1
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 MI
Hari / Tanggal
: Rabu / 7 Januari 2015
Tutup Buku
Waktu
: 100 menit
DATA PENJUALAN TICKET PESAWAT
================================
Kode Tiket
:Nama Pemesan
:Tujuan
:Kelas Tempat Duduk [VIP/EKO] : Harga Dasar / orang (Rp)
:Jumlah Penumpang
Dewasa (orang)
:Anak-anak (orang)
:Total Harga (Rp)
:Keterangan
:------------------------------------------------------Masih Ada Data [Y/T] : Proses :
- Total Harga = 115% x Dewasa x Harga Dasar + 90% x Anak-anak x Harga Dasar
- Jika Kelas = VIP, maka Keterangan = Kelas Excekutif
- Jika Kelas = EKO, maka Keterangan = Kelas Umum
- Jika Masih Ada Data=Y, maka proses diulang dari awal
Saudara diminta mebuat :
1. Struktur Data
2. Program Flow Chart
3. Program C++ dengan menggunakan perintah GOTOXY untuk mengatur posisi tampilan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Struktur Data 1
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SI8,10
Hari / Tanggal
: Senin / 5 Januari 2015
Tutup Buku
Waktu
: 100 menit
Salah satu metode yang digunakan untuk mengendalikan stock barang di gudang dalam pengolahan data
penjualan barang adalah EOQ (Economic Order Quantity), dengan bentuk layout sbb:
LAPORAN STOCK BARANG Economic Order Quantity(EOQ)
==============================================
Kode Barang
:Nama Barang
:Satuan barang
:Harga Satuan
:Jumlah Kebutuhan (R)
:Biaya Pemesanan (O)
: Rp.
Biaya Penyimpanan (C)
: Rp.
Jumlah Stock (EOQ)
:Total Biaya
: Rp.
Keterangan
:Kelebihan/Kekurangan Stock : ------------------------------------------------------------------Masih Ada Data [Y/T] = ------------------------------------------------------------------Proses :
-

2.R.O
=> EOQ=SQRT((2*R*O)/C)
C
Total Biaya = Jumlah Stock * Harga Satuan + Biaya Pemesanan + Biaya Penyimpanan
Jika Jumlah Kebutuhan > Jumlah Stock, maka Keterangan = Stock Kurang; Kelebihan = Jumlah
Kebutuhan Jumlah Stock
Jika Jumlah Kebutuhan = Jumlah Stock, maka Keterangan = Stock Cukup; Kelebihan = 0
Jika Jumlah Kebutuhan < Jumlah Stock, maka Keterangan = Stock Berlebih; Kelebihan = Jumlah Stock
Jumlah Kebutuhan
Jika masih ada data, maka proses diulang dari awal.
EOQ

Saudara diminta mebuat :


1. Struktur Data
2. Program Flow Chart
3. Program Pascal dengan menggunakan perintah GOTOXY untuk mengatur posisi tampilan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Algorithma dan Pemrograman 1
Dosen
: JUFRIADIF NA`AM
Kelas
: 1 SK3,4
Hari / Tanggal
: Sabtu / 10 Januari 2015
Tutup Buku
Waktu
: 100 menit
Buatlah program dengan bentuk tampilan sebagai berikut :
TRANSAKSI PENJUALAN PULSA ELEKTRONIK
======================================
Nomor Kartu
=Nama Pemilik
=Kode Operator [T/I/X]
=Nama Operator
=Biaya SMS Operator Sama = Rp.Biaya SMS Operator Lain
= Rp.Biaya percakapan per menit Operator Sama = Rp.Biaya percakapan per menit Operator Lain = Rp.Biaya Transaksi
= Rp.
Jumlah Pulsa
= Rp.
Masa Aktif (hari)
=Biaya Transaksi
= Rp.
-------------------------------------------------------------------------------------------Masih Ada Data [Y/T] = -------------------------------------------------------------------------------------------Proses :
- Jika Kode Operator = T, maka

Nama Operator
= Telkomsel
Biaya SMS Operator Sama = 150
Biaya SMS Operator Lain = 180
Biaya percakapan per menit operator Sama = 850
Biaya percakapan per menit operator Lain = 1050
Jika Kode Operator = I, maka
Nama Operator
= Indosat
Biaya SMS Operator Sama = 125
Biaya SMS Operator Lain = 150
Biaya percakapan per menit operator Sama = 900
Biaya percakapan per menit operator Lain = 1150
Jika Kode Operator = X, maka
Nama Operator
= XL
Biaya SMS Operator Sama = 50
Biaya SMS Operator Lain = 80
Biaya percakapan per menit operator Sama = 650
Biaya percakapan per menit operator Lain = 1250
Jika Jumlah Pulsa = 15.000, maka Masa Aktif = 15
Jika Jumlah Pulsa = 50.000, maka Masa Aktif = 30
Jika Jumlah Pulsa = 100.000, maka Masa Aktif = 90
Biaya Transaksi = Jumlah Pulsa + 2000
Jika Masih Ada Data = Y, maka proses dilulang dari awal

Saudara diminta mebuat :


1. Struktur Data
2. Program Flow Char
3. Program C++ dengan menggunakan perintah GOTOXY untuk mengatur posisi tampilan.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GANJIL 2014/2015
Matakuliah
: Bahasa Pemrograman II (Java Lanjutan)
Praktek
Dosen
: JUFRIADIF NA`AM
Tutup Buku
Kelas
: MI
Tutup Flash Disk
Hari / Tanggal
: Senin / 5 Januari 2015
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- 1 meja (2 komputer) duduk untuk 1 orang mahasiswa / boleh menggunakan laptop masing-masing.
- Nama Project : <Nama_Lengkap>
- Nama Class : <Nomor_BP>; Nama File Gambar : <Nomor_BP_1>.jpg,<Nomor_BP_2>.jpg,
<Nomor_BP_3>.jpg , dst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Buatlah Program Java dengan tampilan sebagai berikut :
Layar-1. Menggunakan List Command
---------------------------------------------------------Ujian Akhir Semester
Ticker
---------------------------------------------------------Menu Program
---------------------------------------------------------<icon> Penjualan Tiket Pesawat
<icon> Selesai

----------------------------------------------------------

Layar-2. Form
---------------------------------------------------------Ujian Akhir Semester
Ticker
---------------------------------------------------------Transaksi Penjualan Tiket Pesawat
---------------------------------------------------------Kode Tiket
:Nama Pemesan
:Tujuan
:Kelas Tempat Duduk [VIP/EKO]
Harga Dasar / orang (Rp)
:Jumlah Penumpang
Dewasa (orang)
:Anak-anak (orang)
:Total Harga (Rp)
:Keterangan
:Proses
---------------------------------------------------------Proses :
- Jika Kelas = VIP, maka Keterangan = Kelas Excekutif,
Total Harga = 155% x Dewasa x Harga Dasar + 90% x Anak-anak x Harga Dasar
- Jika Kelas = EKO, maka Keterangan = Kelas Umum,
Total Harga = 105% x Dewasa x Harga Dasar + 75% x Anak-anak x Harga Dasar.

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2014/2015
Matakuliah
: Algorithma dan Struktur Data I (IF)
Algorithma dan Pemrograman I (IF)
Dosen
: JUFRIADIF NA`AM
Kelas
: IF
Hari / Tanggal
: . / Januari 2015
Waktu
: 100 menit

Buatlah program, dengan tampilan sbb:


PENGOLAHAN DATA RETRIBUSI SAMPAH
===================================
Bulan
:Kode Pelanggan
:Nama Pelanggan : Tipe Pelanggan[R/T/P]
Keterangan
Jumlah pengambilan / bln
Biaya Administrasi (Rp)
Biaya Bulanan (Rp)
Total Tagihan (Rp)

::::::-

Masih ada Data [Y/T] : ------------------------------------------------------------Proses :


- Jika Tipe Pelanggan = R, maka
o Keterangan = Rumah Tangga
o Biaya Administrasi = 10000
o Biaya Bulanan = 15000
-

Jika Tipe Pelanggan = T, maka


o Keterangan = Toko
o Biaya Administrasi = 20000
o Biaya Bulanan = 35000

Jika Tipe Pelanggan = P, maka


o Keterangan = Perusahaan
o Biaya Administrasi = 30000
o Biaya Bulanan = 55000
Jika Masih ada Data = Y, maka proses diulang dari awal.

oOo

Tutup Buku

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2014/2015
Matakuliah
: Mobile Programming (MI)
Tutup Buku
Mobile Programming (IF)
Mobile Telekomunikasi (SK)
Dosen
: JUFRIADIF NA`AM
Kelas
: MI, IF, SK
Hari / Tanggal
: . / Januari 2015
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_A
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
A_<14_digit_Nomor_BP_masing_masing>.TXT

Buat program dengan layout di perangkat mobile sbb:


Ujian Tengah Semester Genap Shif A
Data Tagihan Air
No. Reg
Nama Pelanggan
Tipe Langganan
Angka Meter Bulan Lalu
Angka Meter Bulan Ini
Banyak Air Terpakai
Biaya per M3 Rp.
Biaya Administrasi Rp.
Biaya Pemakaian Air Rp.
Pajak Rp.
Besar Tagihan Rp.
Proses
Proses :
- Jika Tipe Langganan = T, maka Biaya Administrasi = 15000, Biaya per M3 = 1000
- Jika Tipe Langganan = I, maka Biaya Administrasi = 25000, Biaya per M3 = 1125
- Jika Tipe Langganan = R, maka Biaya Administrasi = 35000, Biaya per M3 = 750
- Jika Tipe Langganan = S, maka Biaya Administrasi = 5000, Biaya per M3 = 950
- Banyak Air Terpakai = Angka Meter Bulan Ini Angka Meter Bulan Lalu
- Biaya Pemakaian Air = Biaya per M3 x Banyak Air Terpakai + Biaya Administrasi
- Pajak = 10% x Biaya Pemakaian Air
- Besar Tagihan = Biaya Pemakaian Air - Pajak

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2014/2015
Matakuliah
: Mobile Programming (MI)
Tutup Buku
Mobile Programming (IF)
Mobile Telekomunikasi (SK)
Dosen
: JUFRIADIF NA`AM
Kelas
: MI, IF, SK
Hari / Tanggal
: . / Januari 2015
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_B
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
B_<14_digit_Nomor_BP_masing_masing>.TXT

Buat program dengan layout di perangkat mobile sbb:


Ujian Tengah Semester Genap Shif B
Aplikasi Pembelian Soft Drink
Kode Minuman
Nama Minuman
Kode Harga
Jumlah Yang Di Beli
Harga Satuan rp.
Total Harga Rp.
Besar Pulsa Yang Di Potong
Nomor HP Saudara
Nomor HP Penyedia
Kode yang dikirim

Setuju
Proses :
- Jika Kode Harga = C, maka Harga Satuan = 10000
- Jika Kode Harga = L, maka Harga Satuan = 10000
- Jika Kode Harga = T, maka Harga Satuan = 75000
- Jika Kode Harga = K, maka Harga Satuan = 5000
- Total Harga = Harga Satuan x Jumlah Yang Di Beli
- Jika Total Harga >=5000, maka Besar Pulsa 100, Nomor Hp Penyedia = +620811,
Kode yang dikirim = A100
- Jika Total Harga >=15000, maka Besar Pulsa 200, Nomor Hp Penyedia = +620812,
Kode yang dikirim = A200
- Jika Total Harga >=25000, maka Besar Pulsa 300, Nomor Hp Penyedia = +620813,
Kode yang dikirim = B100
- Jika Total Harga >=35000, maka Besar Pulsa 400, Nomor Hp Penyedia = +620814,
Kode yang dikirim = B200
oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN Sistem Kombinasi Semester Ganjil 2014/2015
Matakuliah
: Bahasa Pemrograman I (C) (MI)
Bahasa Pemrograman I (C) (SI)
Dosen
: JUFRIADIF NA`AM
Kelas
: MI, SI
Hari / Tanggal
: . / Januari 2015
Waktu
: 100 menit

Tutup Buku

Buat program C, dengan layout sbb:


BIAYA PARKIR KENDARAAN HARIAN
Call Center : 7890
================================
No. Plat Kendaraaan : Tanggal Masuk
:Kode Lokasi Parkir : Jam Masuk
:Jam Keluar
:Lama Parkir (jam)
:Biaya Parkir per Jam : Rp.
Besar Biaya Parkir : Rp.Besar Pulsa yang Dipotong : Kode Yang Dikirim
:-------------------------------------------------------Masih ada data [Y/T] : -------------------------------------------------------Proses :
- Jika Kode Lokasi Parkir = L1, maka Biaya Parkir per Jam = 3000
- Jika Kode Lokasi Parkir = L2, maka Biaya Parkir per Jam = 3500
- Jika Kode Lokasi Parkir = L3, maka Biaya Parkir per Jam = 4000
- Jika Kode Lokasi Parkir = R1, maka Biaya Parkir per Jam = 5000
- Jika Kode Lokasi Parkir = R2, maka Biaya Parkir per Jam = 6000
- Lama Parkir = Jam Keluar Jam Masuk
- Besar Biaya Parkir = Lama Parkir x Biaya Parkir per Jam
- Jika Besar Biaya Parkir >=3000, maka Besar Pulsa 10, Kode yang dikirim = P10
- Jika Besar Biaya Parkir >=6000, maka Besar Pulsa 20, Kode yang dikirim = P20
- Jika Besar Biaya Parkir >=10000, maka Besar Pulsa 30, Kode yang dikirim = P30
- Jika Besar Biaya Parkir >=20000, maka Besar Pulsa 50, Kode yang dikirim = P50
- Jika Masih ada data =Y, maka proses diulang dari awal.

Proses :
- Jika Kode Harga = C, maka Harga Satuan = 10000
- Jika Kode Harga = L, maka Harga Satuan = 10000
- Jika Kode Harga = T, maka Harga Satuan = 75000
- Jika Kode Harga = K, maka Harga Satuan = 5000
- Total Harga = Harga Satuan x Jumlah Yang Di Beli
- Jika Total Harga >=5000, maka Besar Pulsa 100, Nomor Hp Penyedia = +620811,
Kode yang dikirim = A100
- Jika Total Harga >=15000, maka Besar Pulsa 200, Nomor Hp Penyedia = +620812,
Kode yang dikirim = A200
- Jika Total Harga >=25000, maka Besar Pulsa 300, Nomor Hp Penyedia = +620813,
Kode yang dikirim = B100
- Jika Total Harga >=35000, maka Besar Pulsa 400, Nomor Hp Penyedia = +620814,
Kode yang dikirim = B200

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Algorithma dan Pemrograman II
Dosen
: JUFRIADIF NA`AM
Kelas
: SI 5 & 10
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit

Tutup Buku
Matikan Alat Komunikasi

Buat program Pascal untuk :


1. Entry Data
2. Laporan 1
3. Laporan 2
, dengan layout sbb:
Laporan 1

NO NO. REG
99
999999

LAPORAN TAGIHAN REKENING LISTRIK


====================================
NAMA PELANGGAN TYPE BULAN KWh
HARGA/KWh
XXXXXXXXXXXXX XXX 99-9999
99999
99999

Laporan 2
LAPORAN TAGIHAN PER PELANGGAN
==================================
NO. REG
: 999999
NAMA PELANGGAN
: XXXXXXXXXXXX
TYPE
: XXX
HARGA/KWh (Rp)
: 9.999
NO BULAN
KWh
TAGIHAN(Rp)
99 99-9999
99999
9.999.999

TOTAL (Rp)

99.999.999

Proses :
- Jika TYPE=R-1, maka Harga/KWh = 1.214
- Jika TYPE=R-2, maka Harga/KWh = 1.496
- Jika TYPE=B-3, maka Harga/KWh = 1.077
- Jika TYPE=I-4, maka Harga/KWh = 1.496
- TAGIHAN = HARGA/KWh * KWh

oOo

TAGIHAN (Rp)
9.999.999

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit

Layar 1 (ALERT)

Layar 2 (LIST)

Layar 3 (TextBox)

Keluar apabila Pasword BENAR

oOo

Tutup Buku, Tutup Flash,


Matikan Alat Komunikasi

Shift 1

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit

Layar 1 (TextBox)

Layar 2 (LIST)

Layar 3 (ALERT)

oOo

Tutup Buku, Tutup Flash,


Matikan Alat Komunikasi

Shift 2

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit

Layar 1 (LIST)

Layar 2 (TextBox)

Layar 3 (ALERT)

oOo

Tutup Buku, Tutup Flash,


Matikan Alat Komunikasi

Shift 3

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit

Layar 1 (ALERT)

Layar 2 (TextBox)

Layar 3 (LIST)

oOo

Tutup Buku, Tutup Flash,


Matikan Alat Komunikasi

Shift 4

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN TENGAH SEMESTER GENAP 2014/2015
Matakuliah
: Pendidikan Karakter
Dosen
: JUFRIADIF NA`AM
Kelas
: SI 4
Hari / Tanggal
: . / April 2015
Waktu
: 100 menit
Jelaskan dengan Ringkas, Jelas dan Contoh ! Setiap jawaban maksimal 250 kata.
1. Dasar diadakan Pendidikan Karakter di Perguruan Tinggi
2. Tujuan dari Pendidikan Karakter
3. Apa yang dimaksud dengan Iman
4. Aplikasi dari Ketaqwaan
5. Adab kepada Orang Tua

oOo

Tutup Buku,
Matikan Alat Komunikasi

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2014/2015
Matakuliah
: Algorithma dan Pemrograman II
Dosen
: JUFRIADIF NA`AM
Kelas
: SI5,10
Hari / Tanggal
: / ..Juni 2015
Tutup Buku
Waktu
: 100 menit
Perhatian !
- Terlarang membuka HP
Salah satu metode yang digunakan untuk mengendalikan stock barang di gudang dalam pengolahan data
penjualan barang adalah EOQ (Economic Order Quantity), dengan bentuk layout sbb:
LAPORAN STOCK BARANG Economic Order Quantity(EOQ)
==============================================
No Kode Nama
Harga (Rp) Kebutuhan(R) Pemesanan(O)
99 Xxxx Xxxxxxxxxx 999999
99999
99999

Penyimpanan(C) Stock (EOQ)


99999
99999

Total

999999

999999

999999

Proses :
-

EOQ

2.R.O
C

EOQ = SQRT((2*R*O)/C)

Buat Program :
- Laki-laki : Entry, Laporan, dan Edit
- Perempuan : Entry, Laporan dan Hapus

oOo

999999

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK1,2,3,4
Hari / Tanggal
: / ..Juni 2015
Waktu
: 100 menit

Tutup Buku
Shift 1

Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_1
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
A_<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Akhir Semester Genap Shift 1
Input Password

Ujian Akhir Semester Genap Shift 1


Data Tagihan Air

******

No. Reg
Nama Pelanggan
Tipe Langganan
Angka Meter Bulan Lalu
Angka Meter Bulan Ini
Banyak Air Terpakai
Biaya per M3 Rp.
Biaya Administrasi Rp.
Biaya Pemakaian Air Rp.
Pajak Rp.
Besar Tagihan Rp.
Proses

Proses

Proses :
- Jika Tipe Langganan = T, maka Biaya Administrasi = 15000, Biaya per M3 = 1000
- Jika Tipe Langganan = I, maka Biaya Administrasi = 25000, Biaya per M3 = 1125
- Jika Tipe Langganan = R, maka Biaya Administrasi = 35000, Biaya per M3 = 750
- Jika Tipe Langganan = S, maka Biaya Administrasi = 5000, Biaya per M3 = 950
- Banyak Air Terpakai = Angka Meter Bulan Ini Angka Meter Bulan Lalu
- Biaya Pemakaian Air = Biaya per M3 x Banyak Air Terpakai + Biaya Administrasi
- Pajak = 10% x Biaya Pemakaian Air
- Besar Tagihan = Biaya Pemakaian Air - Pajak

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK1,2,3,4
Hari / Tanggal
: / ..Juni 2015
Waktu
: 100 menit

Tutup Buku
Shift 2

Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_2
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
B_<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Akhir Semester Genap Shift 2
Menu Program

Ujian Akhir Semester Genap Shift 2


Aplikasi Pembelian Soft Drink

1. Aplikasi
2. Selesai

Kode Minuman
Nama Minuman
Kode Harga
Jumlah Yang Di Beli
Harga Satuan rp.
Total Harga Rp.
Besar Pulsa Yang Di Potong
Nomor HP Saudara
Nomor HP Penyedia
Kode yang dikirim

Setuju

Proses :
- Jika Kode Harga = C, maka Harga Satuan = 10000
- Jika Kode Harga = L, maka Harga Satuan = 10000
- Jika Kode Harga = T, maka Harga Satuan = 75000
- Jika Kode Harga = K, maka Harga Satuan = 5000
- Total Harga = Harga Satuan x Jumlah Yang Di Beli
- Jika Total Harga >=5000, maka Besar Pulsa 100, Nomor Hp Penyedia = +620811,
Kode yang dikirim = A100
- Jika Total Harga >=15000, maka Besar Pulsa 200, Nomor Hp Penyedia = +620812,
Kode yang dikirim = A200
- Jika Total Harga >=25000, maka Besar Pulsa 300, Nomor Hp Penyedia = +620813,
Kode yang dikirim = B100
- Jika Total Harga >=35000, maka Besar Pulsa 400, Nomor Hp Penyedia = +620814,
- Kode yang dikirim = B200
oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK1,2,3,4
Hari / Tanggal
: / ..Juni 2015
Waktu
: 100 menit

Tutup Buku
Shift 3

Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_3
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
C_<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Akhir Semester Genap Shift 3
Menu Program

Ujian Akhir Semester Genap Shift 3


Aplikasi Pembelian Soft Drink

1. Aplikasi
2. Selesai

No HP
Nama Pemakai
Jenis
Biaya Administrasi (Rp)
Talk Time
SMS (Rp)
Tagihan (Rp)
Keterangan

Proses

Proses :
- Jika Jenis = 1, maka Ket = Bebas Adm; Tagihan = (Talk Time * 850) + (SMS * 125)
- Jika Jenis = 2, maka Ket = Bebas Bicara; Tagihan = By.Adm + (SMS * 150)
- Jika Jenis = 3, maka Ket = Bebas SMS; Tagihan = By. Adm + (Talk Time * 950)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN AKHIR SEMESTER GENAP 2014/2015
Matakuliah
: Mobile Telekomunikasi
Dosen
: JUFRIADIF NA`AM
Kelas
: SK1,2,3,4
Hari / Tanggal
: / ..Juni 2015
Waktu
: 100 menit

Tutup Buku
Shift 4

Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : SK_SHIF_4
- Yang dikumpulkan adalah file program yang di pindahkan ke NotePad dengan nama
D_<14_digit_Nomor_BP_masing_masing>.TXT
Buat program dengan layout di perangkat mobile sbb:
Ujian Akhir Semester Genap Shift 4
Input Password

Ujian Akhir Semester Genap Shift 4


Aplikasi Penghitungan Stock Barang

*******

Kode Barang
Nama Barang
Satuan Barang
Harga Satuan Rp.
Jumlah Kebutuhan (R)
Biaya Pemesanan Rp. (O)
Biaya Penyimpanan Rp. (C)
Jumlah Stock (EOQ)
Total Biaya Rp.
Keterangan
Selisih
Proses

Lanjut

Proses :
-

2.R.O
- EOQ= Math.sqrt((2*R*O)/C) <tambahkan import ..... >
C
Total Biaya = Jumlah Stock * Harga Satuan + Biaya Pemesanan + Biaya Penyimpanan
Jika Jumlah Kebutuhan > Jumlah Stock, maka Keterangan = Stock Kurang; Kelebihan = Jumlah
Kebutuhan Jumlah Stock
Jika Jumlah Kebutuhan = Jumlah Stock, maka Keterangan = Stock Cukup; Selisih = 0
Jika Jumlah Kebutuhan < Jumlah Stock, maka Keterangan = Stock Berlebih; Selisih = Jumlah Stock
Jumlah Kebutuhan
EOQ

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI Genap 2014/2015
Matakuliah
: Algoritma dan Pemrograman I (C)
Dosen
: JUFRIADIF NA`AM
Kelas
: SK
Hari / Tanggal
: / ............................Tutup Buku
Waktu
: 100 menit
Buatlah program
1. Mencari Energi potensial elastic pegas (Ep) dengan rumus : Ep = k x2
dimana :
k = tetapan gaya pegas
x = pertambahan panjang pegas
(bentuk layout tentukan sendiri)
2. Mencari Standar Deviasi (SD) dari sekumpulan data, dengan proses sbb :
(Data Rata) 2
N1
- jika SD = 0, maka Data Sangat Valid
- jika SD > 0, maka Data Valid
- jika SD = 0, maka Data Tidak Valid
SD =

Dengan lay-out :
Mencari Standar Deviasi (SD)
=======================
Data ke x (data)
=Rata rata (rata)
=Jumlah Data (N)
=Standar Deviasi (SD)
=Keterangan data
=-

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)
UJIAN SISTEM KOMBINASI Genap 2014/2015
Matakuliah
: Bahasa Pemrograman I (C)
Dosen
: JUFRIADIF NA`AM
Kelas
: SI
Hari / Tanggal
: / .............................
Waktu
: 100 menit

Tutup Buku

Buat program dengan layout sbb:


Data Pinjaman Nasabah
=================
Kode Nasabah
Nama Nasabah
Pokok Hutang
[Rp]
Jangka Waktu Pinjaman [tahun]
Cicilan Pokok per Bulan (Rp)
Bunga Pertahun (Rp)
Total Pinjaman (Rp)
Bayar Cicilan per Bulan
Biaya Administrasi (Rp)
Biaya Asuransi (Rp)
Total Hutang (Rp)

:::::::::::-

Masih Ada Data [Y/T]


:-------------------------------------------------------

Proses :
---------- Cicilan Pokok per Bulan = Pokok Hutang / (Jangka Waktu Pinjaman x 12 )
- Jika Jangka Waktu Pinjaman = 1, maka Bungan pertahun = 7% x Pokok Hutang
- Jika Jangka Waktu Pinjaman = 2, maka Bungan pertahun = 9% x Pokok Hutang
- Jika Jangka Waktu Pinjaman = 3, maka Bungan pertahun = 10% x Pokok Hutang
- Total Pinjaman = Pokok Hutang + ( Bunga pertahun x Jangka Waktu Pinjaman)
- Total Hutang = Total Pinjaman + Biaya Administrasi + Biaya Asuransi
- Jika Masih ada data = Y, maka ulangi menjalankan program

oOo

UNIVERSITAS PUTRA INDONESIA YPTK

NoBP : ________________________

Fakultas Ilmu Komputer (FILKOM)


UJIAN TENGAH SEMESTER GANJIL 2015/2016
Matakuliah
: Pengantar Teknologi Informasi
Dosen
: JUFRIADIF NA`AM
Kelas
: MI
Hari / Tanggal
: / ..Oktober 2015
Waktu
: 100 menit
Perhatian ! Terlarang membuka HP dan Soal dikumpulkan
1. Tentukan nilai biner dari tanda tanya dibawah ini (langsung jawab di soal)

2. a. Apa yang dimaksud dengan Informasi?


b. Apa fungsi Informasi? (lengkapi dengan contoh!)
3. Hitung operasi biner berikut :
a. 11100011 + 11001100 + 10101010 + 11110000 = ?
b. 11100011 11001100 = ?
4. Konversi sistem bilangan berikut.
a. 224,35 (10)
b. 224,35 (10)
c. 224,35 (10)
d. 1110100010,0011101(2)
e. 1110100010,0011101(2)
f. 1110100010,0011101(2)
g. 255,47 (8)
h. 255,47 (8)
i. 72C,EF (16)
j. 72C,EF (16)
k. ABC,DE(16)
l. 765,432 (8)
5. Hitung
a. 512 gb
b. 87311159 kb

= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................
= ...............................

= ............................... byte
= ............................... gb
oOo

(8)
(16)
(2)
(8)
(10)
(16)
(10)
(2)
(10)
(2)
(8)
(16)

Nama : ________________________
Tanda tangan
_______________
Tutup Buku

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)

Tutup Buku

UJIAN TENGAH SEMESTER GANJIL 2015/2016


Matakuliah
: Algorithma dan Pemrograman I (Pas)
Dosen
: JUFRIADIF NA`AM
Kelas
: SI
Hari / Tanggal
: / ..Oktober 2015
Waktu
: 100 menit
Perhatian ! Terlarang membuka HP
Tentukan data dan buat program untuk mengolah data dengan layout sbb :
INFORMASI TAGIHAN AIR
~~~~~~~~~~~~~~~~~~~~~~~
Identitas Pelanggan : Nama Pelanggan
:Alamat Pelanggan
:Gol Tarif [ I IV ] : Bulan-Tahun Tagihan : Golongan Pelanggan
:Harga air per kubik
Rp. : Biaya Administrasi
Rp. : Retribusi Sampah
Rp. : Pemakaian (kubik)
:Denda
Rp. : Total Tagihan
Rp. : ------------------------------------------Proses :
- Jika Gol Tarif = I, maka Gol Pelanggan = Sosial, Harga air = 1.800, Biaya Adm = 8.000
- Jika Gol Tarif = II, maka Gol Pelanggan = Rumah Tangga, Harga air = 3.100, Biaya Adm = 15.000
- Jika Gol Tarif = III, maka Gol Pelanggan = Niaga, Harga air = 4.500, Biaya Adm = 25.000
- Jika Gol Tarif = IV, maka Gol Pelanggan = Khusus, Harga air = 6.200, Biaya Adm = 100.000
- Retribusi Sampah = 5.000
- Total Tagihan = Biaya Adm + Harga air * Pemakaian + Denda + Retribusi Sampah

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)

Tutup Buku

UJIAN TENGAH SEMESTER GANJIL 2015/2016


Matakuliah
: Bahasa Pemrograman II (Java Lanjut)
Dosen
: JUFRIADIF NA`AM
Kelas
: MI
Hari / Tanggal
: / ..Oktober 2015
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : MI_Tipe_A
- Yang dikumpulkan adalah file program yang di copas ke dalam NotePad dengan nama
A_<14_digit_Nomor_BP_masing_masing>.TXT
Layar 1 (LIST)

Layar 2 (TextBox)

Layar 3 (ALERT)

oOo

UNIVERSITAS PUTRA INDONESIA YPTK


Fakultas Ilmu Komputer (FILKOM)

Tutup Buku

UJIAN TENGAH SEMESTER GANJIL 2015/2016


Matakuliah
: Bahasa Pemrograman II (Java Lanjut)
Dosen
: JUFRIADIF NA`AM
Kelas
: MI
Hari / Tanggal
: / ..Oktober 2015
Waktu
: 100 menit
Ketentuan (PENTING) : Tidak sesusai dan patuh dengan ketentuan maka GAGAL.
- KEJUJURAN nilai TERBESAR
- Semua Flash Disk Dikumpulkan
- Nama Class : MI_Tipe_B
- Yang dikumpulkan adalah file program yang di copas ke dalam NotePad dengan nama
B_<14_digit_Nomor_BP_masing_masing>.TXT
Layar 1 (TextBox)

Layar 2 (LIST)

Jika dipilih Input Password, maka pindah ke Layar 3


Layar 3 (ALERT)

oOo

oOo