Soal JufriadifNaam

260
oOo 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 Waktu : 100 menit Petunjuk : - Berdo’a 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 * Tutup Buku

description

Algorithma, Mobile Programming, PTI, Jaringan, Arsitektur

Transcript of Soal JufriadifNaam

Page 1: Soal JufriadifNaam

oOo

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 Waktu : 100 menit

Petunjuk : - Berdo’a 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 *

Tutup Buku

Page 2: Soal JufriadifNaam

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 Waktu : 90 menit

Petunjuk : - Berdo’a 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) = ………. (2) b. 101010,10101(2) = ………. (16) = ………. (10) = ………. (8) c. ABC,DEF(16) = ………. (10) = ………. (8) = ………. (2) d. 123,456(8) = ………. (16) = ………. (10) = ………. (2)

* Selamat Ujian, Semoga Berhasil *

Tutup Buku

Page 3: Soal JufriadifNaam

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 Waktu : 90 menit

Petunjuk : - Berdo’a 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 Status Keluarga Tunjangan TA TI

L S 0% 0% K 10% 15% D 10% 0%

P S 0% 0% K 15% 10% J 15% 0%

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.

Tutup Buku

Page 4: Soal JufriadifNaam

oOo

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 Waktu : 100 menit

Petunjuk : - Berdo’a 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)

11Th

ANNIVERSARY INDAH WISATA WISATA LIBURAN SEKOLAH (Group Tour)

JUNI JULI

F1 SHANGHAI

24 – 28 Sept ‘04

$ 799 BANGKOK – SIN 5/7H Fr Dep.20,25,26,27 June / 07,08,09 July

$ 589 FANTASTIC CHINA 10H Dep.23,24,25 June / 07,08,09 July

$ 1289

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

$ 668 AUSTRALIA HOLIDAY 7H Dep.27 June / 07 July Brisbane / Gold Coast – Sea Word Movie Word / Sydney

$ 1169

BKK–K. LUMPUR – SIN 9H Dep.25,26 June / 07,08,09 July

$ 879 CHINA MOSLEM TOUR Dep.08,22 July Beijing, Xiamen, Shanghai

$ 650

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

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

$ 839

TIKET DOMESTIK TIKET INTERNATIONAL BATAM Rp 235.000,- SINGAPURA $ 85 BALIK PAPAN Rp 292.000,- KUALA LUMPUR $ 95 DENPASAR Rp 255.000,- GUANGZHOU $ 195 JOGJA Rp 225.000,- HONGKONG $ 360 KUPANG Rp 710.000,- SHANGHAI $ 445 MAKASAR Rp 245.000,- JAPAN $ 522 MEDAN Rp 289.000,- SYD / MEL / BNE $ 435 PADANG Rp 240.000,- U.S.A $ 699 PALEMBANG Rp 99.000,- EUROPE $ 670

* Selamat Ujian, Semoga Berhasil *

Tutup Buku

Tipe

A

Page 5: Soal JufriadifNaam

oOo

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 Waktu : 100 menit

Petunjuk : - Ber do’a 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)

AUGS. SEPT.

F2 HONGKONG

24 – 28 Sept ‘04

$ 810

Ke7

ANNIVERSARY BUMI TRAVEL

TIKET DOMESTIK TIKET INTERNATIONAL BATAM Rp 235.000,- SINGAPURA $ 85 BALIK PAPAN Rp 292.000,- KUALA LUMPUR $ 95 DENPASAR Rp 255.000,- GUANGZHOU $ 195 JOGJA Rp 225.000,- HONGKONG $ 360 KUPANG Rp 710.000,- SHANGHAI $ 445 MAKASAR Rp 245.000,- JAPAN $ 522 MEDAN Rp 289.000,- SYD / MEL / BNE $ 435 PADANG Rp 240.000,- U.S.A $ 699 PALEMBANG Rp 99.000,- EUROPE $ 670 BANGKOK – SIN 5/7H Fr Dep.20,25,26,27 June / 07,08,09 July

$ 589 FANTASTIC CHINA 10H Dep.23,24,25 June / 07,08,09 July

$ 1289

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

$ 668 AUSTRALIA HOLIDAY 7H Dep.27 June / 07 July Brisbane / Gold Coast – Sea Word Movie Word / Sydney

$ 1169

BKK–K. LUMPUR – SIN 9H Dep.25,26 June / 07,08,09 July

$ 879 CHINA MOSLEM TOUR Dep.08,22 July Beijing, Xiamen, Shanghai

$ 650

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

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

$ 839

* Selamat Ujian, Semoga Berhasil *

Tutup Buku

Tipe

B

Page 6: Soal JufriadifNaam

oOo

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

Petunjuk : - Berdo’a 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 *

Tutup Buku

Page 7: Soal JufriadifNaam

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 Waktu : 100 menit

Petunjuk : - Berdo’a 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 N – 1 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 *

Tutup Buku

Page 8: Soal JufriadifNaam

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 Waktu : 100 menit

Petunjuk : - Berdo’a 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 : X – M Z = ----------------------- ( Data – X ) 2 N – 1 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 *

Tutup Buku

Page 9: Soal JufriadifNaam

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 Waktu : 90 menit

Petunjuk : - Berdo’a 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 masing-

masingnya! 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 *

Tutup Buku

Page 10: Soal JufriadifNaam

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 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) = ………. (2) b. 110110110,1001001(2) = ………. (16) = ………. (10) = ………. (8) c. BA9,45(16) = ………. (10) = ………. (8) = ………. (2) d. 716,253(8) = ………. (16) = ………. (10) = ………. (2)

* Selamat Ujian, Semoga Berhasil *

Tutup Buku

Page 11: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER Ganjil 2005/2006

Matakuliah : Arsitektur Komputer Dosen : JUFRIADIF NA`AM Kelas : 2 SI6-9 Hari / Tanggal : ……… / ..…….. 2005 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 *

Buka buku & foto copy buku pegangan, selain dari itu

PAKAR JIMAT

Page 12: Soal JufriadifNaam

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 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 : - SD = (Data – Rata) 2 N – 1 - jika SD = 0, maka Data Sangat Valid - jika SD > 0, maka Data Valid - jika SD = 0, maka Data Tidak Valid 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 *

Tutup Buku

Page 13: Soal JufriadifNaam

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

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 *

Tutup Buku

Page 14: Soal JufriadifNaam

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

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 *

Buka buku & foto copy buku pegangan, selain dari itu

PAKAR JIMAT

Page 15: Soal JufriadifNaam

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

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 *

Tutup Buku

Page 16: Soal JufriadifNaam

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

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 :

- C

OREOQ

..2

- 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.

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 *

Tutup Buku

Page 17: Soal JufriadifNaam

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 Waktu : 90 menit

Lakukan proses pengurutan data (Sort) terhadap data dibawah ini :

9 9 1 6 5 2 7 3

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 *

Boleh buka catatan Flowchart Sort,

Selain dari itu dianggap pakar JIMAT

Page 18: Soal JufriadifNaam

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 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)

Tutup Buku

Page 19: Soal JufriadifNaam

oOo

UJIAN SEMESTER KOMBINASI Ganjil 2005/2006 Matakuliah : Arsitektur Komputer Kelas : Sistem Komputer Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Januari 2006 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 *

Tutup Buku

Page 20: Soal JufriadifNaam

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 Waktu : 90 menit

1. Selesaikanlah ! (point 20)

a. 1,44 kb = ………. byte b. 1.048.576 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 *

Tutup Buku

Page 21: Soal JufriadifNaam

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 Waktu : 90 menit

Buatlah program Pascal untuk mengolah data penjualan barang dengan bentuk layout sbb: LAPORAN PENJUALAN BARANG Tanggal : …………….

No Kode Barang

Nama Barang Satuan Barang

Harga Satuan (Rp)

Jumlah Terjual

Pajak Total Harga (Rp)

99 xxxx xxxxxxxxxxxxx xxxxxxxx 99999 99 999999 999999

Jumlah 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] : - Struktur filenya adalah sbb: Field Name Type Width Keterangan KB Character 4 Kode Barang NB Character 15 Nama Barang SB Character 10 Satuan Barang HG Numerik 5 Harga Satuan JT Numerik 2 Jumlah Terjual Saudara diminta membuat program :

a. Entry Data b. Informasi

Tutup Buku

Page 22: Soal JufriadifNaam

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

Petunjuk : - Berdo’a 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 B C D E

00110011 01010101 10101010 11001100 11100010

1 0 1 0 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 *

Tutup Buku

Page 23: Soal JufriadifNaam

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

Petunjuk : - Berdo’a 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 B C D E F G

00011101 00110011 01010101 10101010 11001100 11100010 11110000

1 1 1 0 0 0 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 *

Tutup Buku

Page 24: Soal JufriadifNaam

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

Petunjuk : - Berdo’a 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 *

Tutup Buku

Page 25: Soal JufriadifNaam

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 Hari / Tanggal : ……… / ..…Juli 2006 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 *

Boleh buka catatan Flowchart Sort,

Dan dikumpul bersama lembar jawaban

Page 26: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM)

UJIAN SEMESTER KOMBINASI Genap 2005/2006 Matakuliah : PTI Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Juli 2006 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) = ………. (2) b. 101010,1010(2) = ………. (16) = ………. (10) = ………. (8) c. 111,11(8) = ………. (16) = ………. (10) = ………. (2) d. 101,01(16) = ………. (2) = ………. (10) = ………. (8)

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)

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) = ………. (16) = ………. (8) = ………. (2) b. 000111,1110(2) = ………. (16) = ………. (10) = ………. (8) c. 333,33(8) = ………. (16) = ………. (10) = ………. (2) d. 100,01(16) = ………. (2) = ………. (10) = ………. (8)

Tutup buku, Tugas dikumpulkan

sebelum menjawab ujian dimulai

Page 27: Soal JufriadifNaam

oOo

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 *

Page 28: Soal JufriadifNaam

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 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 *

Boleh buka catatan Rangkaian, Dan dikumpul bersama lembar jawaban

Page 29: Soal JufriadifNaam

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 #

Page 30: Soal JufriadifNaam

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 A Buatlah program Flowchart dan Pascal untuk mengolah data berikut :

1. Mencari Percepatan Grafitasi suatu benda, dengan rumus sbb: (point 25)

2r

mGg

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 B

Buatlah program Flowchart dan Pascal untuk mengolah data berikut :

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

xJarakATinggi )sin(

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

C

ROEOQ

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 #

Page 31: Soal JufriadifNaam

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 #

Page 32: Soal JufriadifNaam

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.

Page 33: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM)

UJIAN TENGAH SEMESTER Ganjil 2006/2007 Matakuliah : PTI 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

3. Konversi sistem bilangan berikut :

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

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

* Selamat Ujian, Semoga Berhasil *

Full-Adder Full-Adder Full-Adder

+ : 0

- : 1

Boleh menggunakan Kalkulator

Full-Adder

Page 34: Soal JufriadifNaam

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)

2r

mGg

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

C

ROEOQ

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 #

Page 35: Soal JufriadifNaam

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

Buatlah program Flowchart dan Pascal untuk mengolah data berikut : 1. Mencari Standar Deviasi (SD) dari sekumpulan data, dengan proses sbb :

- SD = (Data – Rata) 2

N – 1 - 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:

BUBBLE SORT WITH FLAG

Swap = 0 Flag = Flag + 1

J = 1, N - Flag

Data[J] > Data[J+1]

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

Swap = 1

Swap = 1

RETURN

Flag = 0

Y

Y

T

T

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

Page 36: Soal JufriadifNaam

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

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 Kode User Bit yang dikirim

A 00110011 0

B 01010101 0

C 11001100 1

D 10101010 1

E 11100010 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.

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

Page 37: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM)

UJIAN SISTEM KOMBINASI SEMESTER Ganjil 2006/2007 Matakuliah : PTI2 Dosen : JUFRIADIF NA`AM 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

3. Jelaskan fungsi dan beri contoh alatnya :

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

Full-Adder Full-Adder Full-Adder

+ : 0

- : 1

Tutup buku, Tugas dikumpulkan sebelum menjawab ujian dimulai

Full-Adder

Page 38: Soal JufriadifNaam

oOo

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 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) = ………. (2) b. 110011,0011(2) = ………. (16) = ………. (10) = ………. (8) c. 222,22(8) = ………. (16) = ………. (10) = ………. (2) d. 1100,11(16) = ………. (2) = ………. (10) = ………. (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

Tutup buku, Tugas dikumpulkan

sebelum menjawab ujian dimulai

Page 39: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM)

UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2006/2007 Matakuliah : Komputer Mini 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 Kode User Bit yang dikirim

A 00110011 0

B 01010101 0

C 11001100 1

D 10101010 1

E 11100011 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.

Tutup buku

Page 40: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2006/2007

Matakuliah : Jaringan Komputer 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.

Tutup buku

Page 41: Soal JufriadifNaam

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 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 Kode User Bit yang dikirim

X 00001111 0

Y 00011111 1

Z 00111111 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.

Tutup Buku

Page 42: Soal JufriadifNaam

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 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 Kode User Bit yang dikirim

A 00110011 1

B 01010101 0

C 11001100 0

D 10101010 0

E 11100011 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.

Tutup Buku

Page 43: Soal JufriadifNaam

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

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)

Tutup Buku

Page 44: Soal JufriadifNaam

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

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)

Tutup Buku

Page 45: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007

Matakuliah : PTI / PTI1 / PDE Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Julii 2007 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) = ………. (2) b. 1010101(2) = ………. (16) = ………. (10) = ………. (8) c. 77(8) = ………. (16) = ………. (10) = ………. (2) d. BEC(16) = ………. (2) = ………. (10) = ………. (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

Tutup buku, Tugas dikumpulkan

sebelum menjawab ujian dimulai

Page 46: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007

Matakuliah : PTI2 Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Julii 2007 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 B C

0 1 1

0 1 0

1 1 1

3. Tentukan nilai setiap kaki / pin (ujung tanda panah) pada rangkaian Adder dibawah ini untuk

melakukan proses arithematika biner 1011 - 1001

Full-Adder Full-Adder Full-Adder

+ : 0

- : 1

Tutup buku, Tugas dikumpulkan

sebelum menjawab ujian dimulai

Full-Adder

Page 47: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2006/2007

Matakuliah : Keamanan Komputer Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Julii 2007 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.

Tutup buku, Tugas dikumpulkan

sebelum menjawab ujian dimulai

Page 48: Soal JufriadifNaam

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 = .......... kilo byte b. 128 mb = .......... 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.

Full-Adder Full-Adder Full-Adder

+ : 0

- : 1

Tutup buku

Full-Adder

Page 49: Soal JufriadifNaam

oOo

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 = .......... byte b. 512 mb = .......... 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.

Full-Adder Full-Adder Full-Adder

+ : 0

- : 1

Tutup buku

Full-Adder

Page 50: Soal JufriadifNaam

oOo

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 : ………….. /…. ………….. 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.

Tutup Buku

Page 51: Soal JufriadifNaam

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 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

Tutup buku

Page 52: Soal JufriadifNaam

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 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

Tutup buku

Page 53: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Sistem Kombinasi SEMESTER GANJIL 2007/2008

Matakuliah : PTI & PTI 2 Dosen : JUFRIADIF NA`AM 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 = .......... byte b. 2 mb = .......... 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.

Tutup buku

Page 54: Soal JufriadifNaam

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 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

Tutup buku

Page 55: Soal JufriadifNaam

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 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 !

2221

1211

2221

1211

2221

1211

bb

bbB

aa

aaA

cc

ccC

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.

Tutup buku

Page 56: Soal JufriadifNaam

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

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.

Tutup Buku

Page 57: Soal JufriadifNaam

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 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 Kode User Bit yang dikirim

A 00110011 1

B 01010101 0

C 11001100 0

D 10101010 0

E 11100011 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.

Tutup Buku

Page 58: Soal JufriadifNaam

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 protocol komunikasi TCP/IP

mengkoneksikan 200 unit computer. Tentukan: a. Netmask Address b. Kelas IP c. Network Identification d. Host Identification setiap computer

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.

Tutup Buku

Page 59: Soal JufriadifNaam

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

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

Tutup Buku

Page 60: Soal JufriadifNaam

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 Waktu : 90 menit

1. Selesaikanlah !

a. 5.242.880 byte = ………. KB b. 10 mb = ……….. b

2. Lakukan operasi aritmetik bilangan biner berikut : a. 11101 + 11011 b. 11101 – 11011 3. Konversi sistem bilangan berikut ! a. 128(10) = ………. (16) = ………. (8) = ………. (2) b. 1010101(2) = ………. (16) = ………. (10) = ………. (8) c. 27(8) = ………. (16) = ………. (10) = ………. (2) d. 1E(16) = ………. (2) = ………. (10) = ………. (8)

4. BAndingkan cara kerja ROM dengan RAM. 5. Apakah selalu kita menggunakan MODEM dalam melakukan komunikasi data, jelaskan

dengan ringkas.

Tutup Buku

Page 61: Soal JufriadifNaam

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 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

Tutup Buku

Page 62: Soal JufriadifNaam

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 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.

Tutup Buku

Page 63: Soal JufriadifNaam

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 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.

Tutup Buku

Page 64: Soal JufriadifNaam

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 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 :I

SREOQ

.2

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 : -

Tutup Buku

Page 65: Soal JufriadifNaam

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 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 ()

Tutup Buku

Page 66: Soal JufriadifNaam

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 Waktu : 120 menit

1. Implementasikan Class Diagram dibawah ini kedalam program Java untuk me

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 :

Konversi Bilangan

+ Angka (int)

+ Huruf (String)

+ AngkaKeHuruf

+ RomawiKeAngka

+ Romawi (String)

biru

merah

coklat

kuning

Pratikum

Page 67: Soal JufriadifNaam

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 Waktu : 120 menit

1. Implementasikan Class Diagram dibawah ini kedalam program Java

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 :

Manusia

+ aksi : String

+ Makan

+ Minum

+ Tidur

Pratikum

biru

kuning

coklat

Page 68: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Tengah SEMESTER Ganjil 2008/2009

Matakuliah : Algorithma dan Struktur Data 2 Kelas : Teknik Informatika Dosen : JUFRIADIF NA`AM 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 = 4 Lebar = 3 Tinggi = 20 TipeKayu = “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

Buka Print Listing Program (dikumpul bersama lembar jawaban)

Page 69: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Tengah SEMESTER Ganjil 2008/2009

Matakuliah : PTI 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)

Tutup Buku

Page 70: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Tengah SEMESTER Ganjil 2008/2009

Matakuliah : PTI 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)

Tutup Buku

Page 71: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Tengah SEMESTER Ganjil 2008/2009

Matakuliah : PTI 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)

Tutup Buku

Page 72: Soal JufriadifNaam

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

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.

Tutup Buku

Tipe : A

Page 73: Soal JufriadifNaam

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

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.

Tutup Buku

Tipe : B

Page 74: Soal JufriadifNaam

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

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

Tutup Buku

Page 75: Soal JufriadifNaam

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

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.

Tutup Buku

Page 76: Soal JufriadifNaam

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 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)

xJarakATinggi )sin(

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

Tutup Buku

Page 77: Soal JufriadifNaam

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

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

Tutup Buku

Page 78: Soal JufriadifNaam

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

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.

Tutup Buku

Page 79: Soal JufriadifNaam

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

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.

Quick Sort

I = 1, N - 1

J = 1, N - 1

Data[I] > Data[J]

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

Return

Y

T

SHELL-METZNER SORT

Blok = INT ( N / 2 )

J = 1, N - Blok

Data[K] > Data[K + Blok]

Buffer = Data[K] Data[K]= Data[K +

Blok] Data[K + Blok]= Buffer

RETURN

K = K - G

Y

T

Blok=INT( Blok / 2 )

Blok >= 1

K = J

K >= 1

Y

Y

T

Tutup Buku

Page 80: Soal JufriadifNaam

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

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

Tutup Buku

Page 81: Soal JufriadifNaam

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

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.

Tutup Buku

Page 82: Soal JufriadifNaam

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

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

Tutup Buku

Page 83: Soal JufriadifNaam

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 : Economic Order Quantity ---------------------------------- Kebutuhan (R) : --- Biaya Simpan (S) : --- Biaya PEsan (I) : --- EOQ : ---

Proses :I

SREOQ

.2

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; 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

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; End. 3. Robahlah program berikut menjadi Function (minimal

2 function). 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.

Tutup Buku

Page 84: Soal JufriadifNaam

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

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 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 masing-masing ISP 1:1. 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 64 kbps.

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

sebagai berikut :

ENTITAS CHIPS SPREADING CODE DATA YG DIHANTAR

A B C D E

11110000 11100011 11001100 10101010 01010101

0 1 1 1 0

Tentukan data yang melewati media penghantar, dan uji setiap data yg diterima oleh receiver utk setiap entitas.

Internet Global

ISP- A

ISP- B ISP- C ISP- E ISP- D

Tutup Buku

Page 85: Soal JufriadifNaam

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”

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):

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.

Keluar Menu

Tampil Gambar

Set Tanggal

List Fakultas

Ujian MID Semester UPI YPTK

Buka Buku /

Flas disk

Page 86: Soal JufriadifNaam

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”

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):

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.

Buka Buku /

Flas disk

Keluar Menu

Set Tanggal

Set Jam

List Program Studi

Ujian MID Semester UPI YPTK

Page 87: Soal JufriadifNaam

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 Waktu : 100 menit

Dari bentuk layout sbb: LAPORAN PENJUALAN BARANG Tanggal : …………….

No Kode Barang

Nama Barang Satuan Barang

Harga Satuan (Rp)

Jumlah Terjual

Pajak Total Harga (Rp)

99 xxxx xxxxxxxxxxxxx xxxxxxxx 99999 99 999999 999999

Jumlah 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.

Tutup Buku

Page 88: Soal JufriadifNaam

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

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 B C D E

00001111 11001100 10101010 01010101 00110011

0 0 1 0 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.

Tutup Buku

Page 89: Soal JufriadifNaam

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 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 B C D E

00001111 11001100 10101010 01010101 00110011

1 1 0 1 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.

Tutup Buku

Page 90: Soal JufriadifNaam

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 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.

Tutup Buku

Page 91: Soal JufriadifNaam

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 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.

Tutup Buku

Page 92: Soal JufriadifNaam

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 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.

Tutup Buku

Page 93: Soal JufriadifNaam

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 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

Tutup Buku

Page 94: Soal JufriadifNaam

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 Waktu : 90 menit

1. Jelaskan perkembangan komputer berdasarkan kemampuan dalam mengolah data

mengahasilkan Informasi 2. Cari !

a. 1150 byte = ........ kilobyte b. 45 mb = ........ 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)

Tutup Buku

Page 95: Soal JufriadifNaam

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

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

Tutup Buku & Open Soft Buku & Flash Disk di Kumpulkan

Tipe : A

Page 96: Soal JufriadifNaam

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

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.

Tutup Buku & Open Soft Buku & Flash Disk di Kumpulkan

Tipe : B

Page 97: Soal JufriadifNaam

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 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)

Tutup Buku

Page 98: Soal JufriadifNaam

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 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.

Buka Buku

Page 99: Soal JufriadifNaam

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 Waktu : 90 menit Tipe Soal : B

Buatlah program Bahasa Pemrograman Java untuk mencari percepatan Grafitasi suatu benda dengan menggunakan Rumus sebagai berikut :

g : Percepatan Grafitasi G : Ketetapan umum grafitasi m : massa benda r : 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.

Buka Buku

2r

mGg

Page 100: Soal JufriadifNaam

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

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.

Buka Buku

Page 101: Soal JufriadifNaam

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

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 class UAS-A extends MIDlet implements CommandListener { Display Display; Form Form; List List; 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"); public UAS_A() { Form=new Form(""); Form.addCommand(exitCommand); Form.addCommand(perintah1); Form.addCommand(perintah2); Form.addCommand(perintah3); Form.setCommandListener(this); Form.setTicker(a); } public void startApp() { if (display == null){ display = Display.getDisplay(this); display.setCurrent(this); } public void pauseApp {} public void destroyApp(boolean unconditional) {}

public void commandAction(Command c, Displayable d){ if (c == exitCommand){ destroyApp(true); notifyDestroyed(); } 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); } 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); } } }

Buka Buku, Tutup Softcopy

Tipe Soal : A

Page 102: Soal JufriadifNaam

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

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

Buka Buku, Tutup Softcopy

Tipe Soal : B

Page 103: Soal JufriadifNaam

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

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.

Tutup Buku

Page 104: Soal JufriadifNaam

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

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.

Tutup Buku

Page 105: Soal JufriadifNaam

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 Waktu : 90 menit

1 Lakukan proses bilangan biner berikut !

c. 111000 + 110011 = ........ d. 111000 – 110011 = ........

2 Cari !

c. 1024 Gb = ........ kb d. 65.536 byte = ......... 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 sangat memegang peranan penting dalam

mengoperasikan komputer? Jelaskan!

Tutup Buku

Page 106: Soal JufriadifNaam

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 Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Februari 2010 Waktu : 90 menit

Buatlah Class Manusia dengan method dan attribut sbb:

- Makan Perut = Kenyang, Tenaga = Semakin kuat - Minum Perut = Kembung, Tenaga = Kuat - Tidur Perut = Keroncongan, Tenaga = 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%.

Buka Buku, Buka Softcopy Tipe Soal : A

Flash Disk Dikumpulkan

Page 107: Soal JufriadifNaam

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 Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…Februari 2010 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%.

Buka Buku, Buka Softcopy Tipe Soal : B

Flash Disk Dikumpulkan

Page 108: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Sistem Kombinasi Semester Ganjil 2009/2010

Matakuliah : Mobile Programming (Java) Kelas : IF Dosen : JUFRIADIF NA`AM 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

Form 2

Buka Buku, Buka Softcopy (Flash Disk Dikumpulkan)

Keluar Next

Gambar 1

Ujian SK Ganjil 2009/10

Back Menu

Gambar 2

Ujian SK Ganjil 2009/10

Page 109: Soal JufriadifNaam

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

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 class MID-A extends MIDlet implements CommandListener { Display Display; List List; 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); } public void startApp() { if (display == null){ display = Display.getDisplay(this); display.setCurrent(this); } public void pauseApp {} public void destroyApp(boolean unconditional) {}

public void commandAction(Command c, Displayable d){ if (c == exitCommand){ destroyApp(true); notifyDestroyed(); } 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); } 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); } } }

Tutup Buku, Tutup Softcopy

Tipe Soal : A

Page 110: Soal JufriadifNaam

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

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

Buka Buku, Tutup Softcopy

Tipe Soal : B

Page 111: Soal JufriadifNaam

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. 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.

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.

Internet Global

ISP- A

ISP- B ISP- C ISP- E ISP- D

Tutp Buku

Page 112: Soal JufriadifNaam

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

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 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 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();

}

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 void pauseApp() {

}

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

Buka Buku, Tutup Softcopy

Tipe Soal : B2

Page 113: Soal JufriadifNaam

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

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 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){

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); }}

Catatan : file foto tentukan sendiri

Tutup Buku, Tutup Softcopy

Tipe Soal : A2

Page 114: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM)’ UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Keamanan Komputer Kelas : SI 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.

Tutup Buku,

Page 115: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Aplikasi Keamanan Data Kelas : SI 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. Cryptography.

b. Steganography

c. Encription

d. Decription

e. Plain Text

f. 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.

Tutup Buku,

Page 116: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Algorithma dan Struktur Data I Kelas : SI 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 Kriteria (Bobot)

Y Ket X1 X2 X3 X4 X5 X6 X7

Proses :

- Y = X1 + X2 + X3 + X4 + X5 + X6 + X7

-

Ket Y Kriteria (Bobot)

X1 X2 X3 X4 X5 X6 X7

Teladan ≥375 ≥ 0 ≥ 0 ≥ 61 ≥ 10 ≥ 0 ≥ 0 ≥ 20

Kurang dari nilai diatas, maka Ket = Tidak Teladan

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

Tutup Buku,

Page 117: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Pengantar Teknologi Informasi Kelas : SI 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.

Tutup Buku,

Page 118: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Mobile Programming Kelas : IF Dosen : JUFRIADIF NA`AM 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.

Tutup Buku,, Kumpul Flash

Type Soal : A

Page 119: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2009/2010

Matakuliah : Mobile Programming Kelas : IF Dosen : JUFRIADIF NA`AM 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

Tutup Buku,, Kumpul Flash

Type Soal : B

Page 120: Soal JufriadifNaam

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

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.

Tutup Buku,

Page 121: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>IA<3

digit NoBP Terakhir>,spt.07101152630000, maka nama filenya adalah 07IA000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setalah dimasukan Password, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : A

Shift I

Page 122: Soal JufriadifNaam

oOo

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

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

Setalah dimasukan PIN, maka keluar Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : B

Shift I

Page 123: Soal JufriadifNaam

oOo

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>IIA<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IIA000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setalah dimasukan Kata Kunci Anda, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : A

Shift II

Page 124: Soal JufriadifNaam

oOo

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>IIB<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IIB000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setalah dimasukan Kata Rahasia Anda, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

g

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : B

Shift II

Page 125: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Pasca Sarjana Magister Komputer UJIAN AKHIR SEMESTER

Matakuliah : Kapita Selekta Dosen : DR. Gunadi W Nurcahyo / Jufriadif Na’am, M.Kom Hari / Tanggal : ……… / ..….Agustus 2010 Waktu : 100 menit

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>A<3

digit NoBP Terakhir>,spt 09A000.txt

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

Ketentuan :

- File foto tentukan sendiri

- Setiap dipilih salah satu sub menu, maka keluar layar baru dengan tampilan foto yang sesuai

di<P>rogram oleh : …………………………………

Ujian Akhir Kapita Selekta

Exit

Album Foto Keluarga • Ayah • Ibu • Istri / suami •Anak

Tutup Buku,, Kumpul Flash, Open Soft

Type Soal : A

Page 126: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Pasca Sarjana Magister Komputer UJIAN AKHIR SEMESTER

Matakuliah : Kapita Selekta Dosen : DR. Gunadi W Nurcahyo / Jufriadif Na’am, M.Kom Hari / Tanggal : ……… / ..….Agustus 2010 Waktu : 100 menit

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>B<3

digit NoBP Terakhir>,spt 09B000.txt

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

Ketentuan :

- File foto tentukan sendiri

- Setiap dipilih salah satu sub menu, maka keluar layar baru dengan tampilan foto yang sesuai

Album foto di<P>rogram oleh : …………………………………

Ujian Akhir Kapita Selekta

Exit

Ayah Ibu Istri / Suami Si Sulung

Si bungsu

Menu

Tutup Buku,, Kumpul Flash, Open Soft

Type Soal : B

Page 127: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GANJIL 2010/2011

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..….Oktober 2010 Kelas : 1 SI-1,2,11,12, 15 dan 16

Waktu : 100 menit

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 = ............ byte

b. 32.768 byte = ............ kb

7. Hitung !

a. 11001100 + 10101010 = ......................

b. 11001100 – 10101010 = ......................

8. Konversi Data berikut !

a. 1110110,10111(2) = ………. (10)

b. 125,725(10) = ………. (2)

Tutup Buku Tutup Kalkulator

Tutup HP

Page 128: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GANJIL 2010/2011

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..….Oktober 2010 Kelas : 1 SK-5

Waktu : 100 menit

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.

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 = ............ byte

b. 65.5536 mb = ............ gb

7. Hitung !

a. 11101110 + 11011010 = ......................

b. 11101110 – 11011010 = ......................

8. Konversi Data berikut !

a. 1100110,1011(2) = ………. (10)

b. 250,125(10) = ………. (2)

A

B

Tutup Buku Tutup Kalkulator

Tutup HP

Page 129: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GANJIL 2010/2011

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : 1 SK-5

Waktu : 100 menit

Perhatian !!!

- Jawab dengan RINGKAS dan JELAS

1. Konversi Sistem Bilangan

a. 624,65 (10) = ............................... (8)

b. 624,65 (10) = ............................... (16)

c. 1100111000,00001111(2) = ............................... (8)

d. 1100111000,00001111(2) = ............................... (16)

e. 442,55 (8) = ............................... (10)

f. 442,55 (8) = ............................... (2)

g. 62A,DD (16) = ............................... (10)

h. 62A,DD (16) = ............................... (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.

Tutup Buku Tutup Kalkulator

Tutup HP

Page 130: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GANJIL 2010/2011

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : 1 SI-1,2,11,12, 15 dan 16

Waktu : 100 menit

Perhatian !!!

- Jawab dengan RINGKAS dan JELAS

1. Konversi Sistem Bilangan

a. 426,55 (10) = ............................... (8)

b. 426,55 (10) = ............................... (16)

c. 1011100010,00011111(2) = ............................... (8)

d. 1011100010,00011111(2) = ............................... (16)

e. 455,42 (8) = ............................... (10)

f. 455,42 (8) = ............................... (2)

g. 42C,EE (16) = ............................... (10)

h. 62C,EE (16) = ............................... (2)

2. Apabila dilakukan modifikasi terhadap sebuah file dengan nama file yang sama dalam sebuah CD-

ROM, 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.

Tutup Buku Tutup Kalkulator

Tutup HP

Page 131: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : MI / SI / SK

Waktu : 100 menit

1. Konversi Sistem Bilangan

a. 224,35 (10) = ............................... (8)

b. 224,35 (10) = ............................... (16)

c. 224,35 (10) = ............................... (2)

d. 1110100010,0011101(2) = ............................... (8)

e. 1110100010,0011101(2) = ............................... (10)

f. 1110100010,0011101(2) = ............................... (16)

g. 255,47 (8) = ............................... (10)

h. 255,47 (8) = ............................... (2)

i. 72C,EF (16) = ............................... (10)

j. 72C,EF (16) = ............................... (2)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !

a. 11100011 + 11001100 + 10101010 = ...............................

b. 11100011 – 11001100 = ...........................

Tutup Buku Tutup Kalkulator

Tutup HP

Page 132: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011

Matakuliah : Aplikasi Keamanan Data / Keamanan Komputer Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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 !

Tutup Buku Tutup Kalkulator

Tutup HP

Page 133: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011

Matakuliah : Mobile Programming Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : IF

Waktu : 100 menit

Buatlah program mobile dengan layout sbb :

Tutup Buku Tutup Flash

Tutup HP

Page 134: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2010/2011

Matakuliah : Bahasa Pemrograman III (JAVA) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SK / MI 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.

Tutup Buku Tutup Flash

Tutup HP

Page 135: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>IA<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IA000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih pembagian, maka keluar Tampilan 2

Tampilan 2

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.

Proses Matematis

Ujian Tengah Semester Shift-1A

Ini adalah program untuk melakukan Proses Perkalian, Pembagian, Penjumlahan

Dan Pengurangan

Menu

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

Keluar

Pembagian bilangan

Ujian Tengah Semester Shift-1A

Proses

Bilangan utama

Pembagi ke-1

Kembali

Pembagi ke-2

Hasil 1

Hasil 2

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 1A

Page 136: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>IB<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 07IB000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

- Jika ditekan lanjut maka di cek User-ID dan

Pasword dan apabila benar, maka pergi ke Tampilan

2

Tampilan 2

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.

Perhitungan Sewa Kamar Hotel

Ujian Tengah Semester Shift-1B

Lanjut eXit

User-ID

******* Pasword

Proses

Tarif Kamar Hotel

Ujian Tengah Semester Shift-1B

Nama Kamar

Tipe Kamar (1,2,3)

Kembali

Fasilitas

Lama Inap (hari)

AC TV Kulkas Internet

Sewa (Rp)

Tutup Buku,, Kumpul Flash

Type Soal : 1B

Page 137: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>2A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih perkalian, maka keluar Tampilan 2

Tampilan 2

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.

Proses Matematis

Ujian Tengah Semester Shift-2A

Ini adalah program untuk melakukan Proses Perkalian, Pembagian, Penjumlahan

Dan Pengurangan

Menu

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

Keluar

Pengali bilangan

Ujian Tengah Semester Shift-2A

Proses

Bilangan utama

Pengali ke-1

Kembali

Pengali ke-2

Hasil 1

Hasil 2

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 2A

Page 138: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>2B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

- Jika ditekan lanjut maka di cek User-ID dan

Pasword dan apabila benar, maka pergi ke Tampilan

2

Tampilan 2

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.

Perhitungan Rekening Listrik

Ujian Tengah Semester Shift-2B

Lanjut eXit

******* Pasword

Proses

Tarif Rekening Listrik

Ujian Tengah Semester Shift-2B

No. Rekening

Tipe (1,2,3,4)

Kembali

Kategori

Pemakaian kVA (hari)

o 450 Watt o 900 Watt o 1200 Watt o 2400 Watt

Tagihan (Rp)

Tutup Buku,, Kumpul Flash

Type Soal : 2B

Page 139: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>3A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih segitiga, maka keluar Tampilan 2

Tampilan 2

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.

Trigonometri

Ujian Tengah Semester Shift-3A

Ini adalah program untuk melakukan

Proses Trigonometri

Menu

Segitiga Persegi Empat Balok Prisma

Keluar

Trigonometri

Ujian Tengah Semester Shift-3A

Proses

Panjang Sisi 1

Panjang Sisi 2

Kembali

Panjang Sisi 3

Luas

Keliling

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 3A

Page 140: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>4A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Persegi Empat, maka keluar

Tampilan 2

Tampilan 2

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.

Trigonometri

Ujian Tengah Semester Shift-4A

Menu

Segitiga Persegi Empat Balok Prisma

Keluar

Trigonometri

Ujian Tengah Semester Shift-4A

Proses

Panjang

Lebar

Kembali

Luas

Keliling

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 4A

Page 141: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>3B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Celsius ke F dan R, maka keluar

Tampilan 2

Tampilan 2

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.

Konversi Suhu

Ujian Tengah Semester Shift-3B

Ini adalah program untuk melakukan

Konversi Nilai Suhu

Menu

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

Keluar

Konversi Suhu

Ujian Tengah Semester Shift-3B

Proses

Derjad Celsius

Derjad Fahrenheit

Kembali

Derjad Reamur

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 3B

Page 142: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>4B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Fahren ke C dan R, maka keluar

Tampilan 2

Tampilan 2

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.

Konversi Suhu

Ujian Tengah Semester Shift-4B

Menu

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

Keluar

Konversi Suhu

Ujian Tengah Semester Shift-4B

Proses

Derjad Fahrenheit

Derjad Celsius

Kembali

Derjad Reamur

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 4B

Page 143: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Lanjut, maka keluar Tampilan 2

Tampilan 2

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.

Pembayaran

Informasi Pesawat

Proses

Jumlah Orang

Harga Tiket (Rp)

Kembali

Total Harga (Rp)

Nama Pesawat :

Keberangkatan

Jadwal Penerbangan Hari Ini

Kode Penerbangan :

Nama Pemesan :

Berangkat ke : Padang Jakarta Surabaya Makasar

Puncak Jaya

Kode Pesawat (GA/LN/MP) : <time>

Kembali Lanjut

Tutup Buku,, Kumpul Flash

Type Soal : 5A

Page 144: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Primer, maka keluar Tampilan 2

Tampilan 2

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.

Harga BArang

Ujian Tengah Semester Shift-5B

Menu

Primer Secunder Lux

Keluar

Harga Barang

Ujian Tengah Semester Shift-5B

Proses

Harga Satuan (Rp)

Jumlah

Kembali

Total Harga (Rp)

Keterangan

Tutup Buku,, Kumpul Flash

Type Soal : 5B

Page 145: Soal JufriadifNaam

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

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

Setelah dipilih Primer, maka keluar Tampilan 2

Tampilan 2

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.

Harga Barang

Ujian Tengah Semester Shift-5B

Proses

Harga Satuan (Rp)

Jumlah

Kembali

Total Harga (Rp)

Keterangan

<foto>

SELAMAT UJIAN

di<P>rogram oleh : …………………………………

Pengolahan Data Peminjaman Buku Pustaka

Exit

Menu Pengolahan Data Pustaka : <icon> 1. Penjualan Buku

<icon> 2. Penyewaan

<foto>

Lanjut

Tutup Buku,, Kumpul Flash

Type Soal : 1A

Page 146: Soal JufriadifNaam

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

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

Setelah dipilih Primer, maka keluar Tampilan 2

Tampilan 2

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.

Harga Barang

Ujian Tengah Semester Shift-5B

OK

TYPE

HARGA

Back

JUMLAH

TOTAL HARGA

<foto>

SELAMAT UJIAN Keluar

MENU UTAMA APLIKASI PENJUALAN LAPTOP PILIHAN <icon> ACER

<icon> HP

<logo>

Pilih

Tutup Buku,, Kumpul Flash

Type Soal : 1A

di<P>rogram oleh : …………………………………

Pengolahan Data Pembelian Laptop

Page 147: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

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.

Tampilan 2

Proses :

- Total Biaya = Harga * Jumlah Barang

- Uang Anda = Diinputkan Sendiri

- Uang Kembali=Uang Anda – Total Biaya

Foto silahkan ambil di partisi D:/gambar/tux

Proses Matematis

SELAMAT DATANG DI BHINNEKA MOBILE

Menu

PILIH BATAL

Keluar

NAMA

LEVEL

PASS

ADMIN

PEMBELI

LOGO

Pembagian bilangan

SELAMAT DATANG

Beli

Code Barang

Harga

Kembali

Jumlah Barang

Total Biaya

Uang Anda

Uang Kembali

Kami Melayani Dengan Hati,

Itu Adalah Motto Kami

FOTO

Tutup Buku,, Kumpul Flash

Type Soal : 5A

Page 148: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

- Jika ditekan lanjut maka di cek User-ID dan

Pasword, level dan apabila benar, maka pergi ke

Tampilan 2

Tampilan 2

Proses :

- Jika Dipilih Jurusan IF, maka Uang Kuliah

2.500.000,-

- Jika dipilih jurusan MI, maka uang kualiah

1.700.000,-

SPMB MOBILE

PENDAFTARAN SPMB UPI YPTK

eXit

User-ID

******* Pasword

Level <icon> Admin

<icon> Calon MHS

LOGO

Universitas Putra Indonesia YPTK Padang

Jln. Raya Lubuk Begalung No. 12 Padang

2011

Proses

HALAMAN PENDAFTARAN

SPMB MOBILE

Nama Anda

Jurusan

Kembali

Fasilitas

Gambar Terbaru

Biaya Daftar

<icon> IF

<icon> MI

gambar

Biaya Kul

Lengkapi Data Anda Dengan Teliti

!!!!

Tutup Buku,, Kumpul Flash

Type Soal : 5B

Page 149: Soal JufriadifNaam

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

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

Setelah dipilih perkalian, maka keluar Tampilan 2

Tampilan 2

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..

Proses Matematis

PROGRAM KONVERSI NILAI RUPIAH KE DOLAR

Menu

Convert Keluar

Keluar

gambar

SELAMAT MENCOBA

User ID

Password

Pengali bilangan

HALAMAN UTAMA APLIKASI CONVERSI

Proses

Mata Uang

Kembali

Jumlah Uang

Nilai Mata Uang

Hasil

Keterangan

Uang Anda Lumayan Banyak !!!!!

<icon>Rupiah

<icon>Dolar

Gambar

Tutup Buku,, Kumpul Flash

Type Soal : 1A

Page 150: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>1B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 071B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

- Jika ditekan lanjut maka di cek Level dan Pasword

dan apabila benar, maka pergi ke Tampilan 2, dan isi

ticker akan bertambah dengan level

Tampilan 2

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.

Perhitungan Rekening Listrik

APLIKASI MOBILE PLN PERSERO KOTA PADANG

Lanjut eXit

******* Pasword

Gambar

<icon> Pelanggan

<icon> Petugas Level

Gambar

Proses

Tarif Rekening Listrik

HALAMAN PELANGGAN PLN KOTA PADANG

No. Rekening

Tipe (1,2,3,4)

Kembali

Kategori

Pemakaian kVA (hari)

o <icon> 450 Watt o <icon> 900 Watt o <icon> 1200 Watt o <icon> 2400 Watt

Tagihan (Rp)

Gambar

Tutup Buku,, Kumpul Flash

Type Soal : 1B

Page 151: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>2A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah di pilih level daan di inputkan password

selanjutnya pilih command login, maka keluar

Tampilan 2

Tampilan 2

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.

MATEMATIKA

MATEMATIKA ITU ASYIK !!!

Menu

Login About

Keluar

Gambar

Level

Pass

<icon> Guru

<icon> Pelajar

Trigonometri

Ujian Tengah Semester Shift-3A

Proses

Panjang Sisi 1

Panjang Sisi 2

Kembali

Panjang Sisi 3

Luas

Keliling

Keterangan

Image

BERLATIHLAH SECARA TERATUR

Tutup Buku,, Kumpul Flash

Type Soal : 2A

Page 152: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>2B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 072B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah input user , level dan password selanjutnya

dipilih Persegi Empat, maka keluar Tampilan 2

Tampilan 2

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.

Trigonometri

Latihan Trigonometri

Menu

Segitiga Persegi Empat Balok Prisma

Keluar

User

Level

Key

Administrator

Pengguna Biasa

Image

Trigonometri

Aplikasi Trigonometri

Proses

Panjang 10

Lebar 5

Kembali

Luas

Keliling

50 Meter

30 Meter

Keterangan

Logo

Tutup Buku,, Kumpul Flash

Type Soal : 2B

Page 153: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>3A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah dipilih Celsius ke F dan R, maka keluar

Tampilan 2

Tampilan 2

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.

Konversi Suhu

Aplikasi Conversi Suhu UPI YPTK

Ini adalah program untuk melakukan

Konversi Nilai Suhu

Menu

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

Keluar

Image

User

Level Petugas

Masyarakat

Konversi Suhu

Aplikasi Cenvert Suhu….

Proses

Derjad Celsius

Derjad Fahrenheit

Kembali

Derjad Reamur

Keterangan

image

Celcius, Fahrenheit. Reamur

Tutup Buku,, Kumpul Flash

Type Soal : 3A

Page 154: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>3B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 073B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah input pasword dan pilih level selanjutnya

fahren ke C dan R, maka keluar Tampilan 2

Tampilan 2

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.

Konversi Suhu

Ujian Tengah Semester Shift-4B

Menu

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

Keluar

Pasword

Level <icon> Admin

<icon> User

image

Konversi Suhu

Ujian Tengah Semester Shift-4B

Proses

Derjad Fahrenheit

Derjad Celsius

Kembali

Derjad Reamur

Keterangan

image

UNIVERSITAS PUTRA INDONESIA

Tutup Buku,, Kumpul Flash

Type Soal : 3B

Page 155: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>4A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah nama penumpang, kode penumpang ,

sebagai penumpang, selanjutnya pilih comand

lanjut , maka keluar Tampilan 2

Tampilan 2

Proses :

- Jika kelas bisnis besar diskon=15 %, jika Kelas

Ekonomi Diskon = 7 %

- Total Harga = Harga Tiket - Diskon

Pembayaran

Informasi harga

Proses

Jumlah Orang

Harga Tiket (Rp)

Kembali

Diskon

Total Harga

Kelas Bisnis

Ekonomi

Visits Indonesia 2020 With Air Asia

Image

Keberangkatan

VALIDASI DATA CALON PENUMPANG

Nama Penumpang:

Kode Penumpang :

Sebagai : <icon> Operator <icon> Penumpang

Kembali Lanjut

WELCOME TO AIR ASIA INDONESIA

Gambar

Tutup Buku,, Kumpul Flash

Type Soal : 4A

Page 156: Soal JufriadifNaam

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

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>4B<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 074B000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan ke 1

Setelah Diinput no bp, level dan pasword yang

benar selanjut nya pilih menu Nilai Mahasiswa,

maka keluar Tampilan 2

Tampilan 2

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”.

Harga BArang

Ujian Akhir Semester

Menu

Nilai Mahasiswa Entri Nilai MHS

Keluar

NO BP

Level

Pasword

Dosen

Mahasiswa

Image

Harga Barang

Ujian Akhir Semester Shift-5B

Proses

Nilai Quiz Before UTS

Nilai UTS

Kembali

Nilai Quiz After UTS

Nilai UAS

Nilai Akhir

Keterangan

Ada Masalah, Temui Kajur Anda..!!

Foto Anda

Tutup Buku,, Kumpul Flash

Type Soal : 4B

Page 157: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2010/2011

Matakuliah : Aplikasi Keamanan Data Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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.

Tutup Buku Tutup Kalkulator

Tutup HP

Page 158: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2010/2011

Matakuliah : Keamanan Komputer Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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 !

Tutup Buku Tutup Kalkulator

Tutup HP

Page 159: Soal JufriadifNaam

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 Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 160: Soal JufriadifNaam

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

Tutup Buku,

Page 161: Soal JufriadifNaam

oOo

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

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

Tutup Buku,

Page 162: Soal JufriadifNaam

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

Tutup Buku,

Page 163: Soal JufriadifNaam

oOo

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

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

Tutup Buku,

Page 164: Soal JufriadifNaam

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

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

Tutup Buku,

Page 165: Soal JufriadifNaam

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 :

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

Tutup Buku,

Page 166: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012

Matakuliah : Algorithma dan Struktur Data I Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : IF

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.

Tutup Buku Tutup Kalkulator

Tutup HP

Page 167: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012

Matakuliah : Aplikasi Keamanan Data / Keamanan Komputer Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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.

Tutup Buku Tutup Kalkulator

Tutup HP

Page 168: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012

Matakuliah : Mobile Programming Kelas : IF Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…............. 2011 Waktu : 100 menit

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

Buatlah program Java Mobile dengan lay-out sbb :

Tampilan 2

Proses :

- Total Biaya = Harga * Jumlah Barang

- Uang Anda = Diinputkan Sendiri

- Uang Kembali=Uang Anda – Total Biaya

Foto silahkan ambil di partisi D:/gambar/tux

Pembagian bilangan

SELAMAT DATANG

Beli

Kode Barang

Harga

Kembali

Jumlah Barang

Total Biaya

Uang Anda

Uang Kembali

Kami Melayani Dengan Hati,

Itu Adalah Motto Kami

FOTO

Tutup Buku,, Kumpul Flash

Type Soal : A

Page 169: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012

Matakuliah : Mobile Programming Kelas : IF Dosen : JUFRIADIF NA`AM Hari / Tanggal : ……… / ..…............. 2011 Waktu : 100 menit

Yang dikumpulkan adalah Listing Program dalam editor NotePad dengan nama file <TH_NoBP>5A<3

digit NoBP Terakhir>,spt.07101152630000,maka nama file adalah 075A000.txt

Tampilan

Proses :

- Jika kelas bisnis besar diskon=15 %, jika Kelas Ekonomi Diskon = 7 %

- Total Harga = Harga Tiket - Diskon

Pembayaran

Informasi harga

Proses

Jumlah Orang

Harga Tiket (Rp)

Kembali

Diskon

Total Harga

Kelas Bisnis

Ekonomi

Visits Indonesia 2020 With Air Asia

Image

Tutup Buku,, Kumpul Flash

Type Soal : B

Page 170: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2011/2012

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : MI / SI / SK

Waktu : 100 menit

1. Konversi Sistem Bilangan

a. 224,35 (10) = ............................... (2)

b. 1110100010,0011101(2) = ............................... (10)

c. 255,47 (8) = ............................... (2)

d. 72C,EF (16) = ............................... (2)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !

a. 11100011 + 11001100 + 10101010 + 11110000= ...............................

b. 11001011 – 10101100 = ...........................

Tutup Buku Tutup Kalkulator

Tutup HP

Page 171: Soal JufriadifNaam

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 Waktu : 100 menit

Buatlah program untuk mengolah data penjualan barang dengan bentuk layout sbb: LAPORAN PENJUALAN BARANG

No Kode Barang

Nama Barang Satuan Barang

Harga Satuan (Rp)

Jumlah Terjual

Pajak Total Harga (Rp)

99 xxxx xxxxxxxxxxxxx xxxxxxxx 99999 99 999999 999999

Jumlah 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

Tutup Buku

Page 172: Soal JufriadifNaam

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:

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

TIPE A

Tutup Buku & Tutup Flash Disk

Page 173: Soal JufriadifNaam

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:

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

TIPE A

Tutup Buku & Tutup Flash Disk

Page 174: Soal JufriadifNaam

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:

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

TIPE A

Tutup Buku & Tutup Flash Disk

Page 175: Soal JufriadifNaam

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:

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

TIPE B

Tutup Buku & Tutup Flash Disk

Page 176: Soal JufriadifNaam

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:

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

TIPE B

Tutup Buku & Tutup Flash Disk

Page 177: Soal JufriadifNaam

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:

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

TIPE B

Tutup Buku & Tutup Flash Disk

Page 178: Soal JufriadifNaam

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

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

Setalah dimasukan Password, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : A

Shift I

Page 179: Soal JufriadifNaam

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

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

Setalah dimasukan PIN, maka keluar Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : B

Shift I

Page 180: Soal JufriadifNaam

oOo

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

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

Setalah dimasukan Kata Kunci Anda, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : A

Shift II

Page 181: Soal JufriadifNaam

oOo

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

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

Setalah dimasukan Kata Rahasia Anda, maka keluar

Tampilan 2

Tampilan 2

- 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 3

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tampilan 4

g

- Jika dipilih Kembali, maka proses kembali ke

Tampilan 2

Tutup Buku,, Kumpul Flash Type Soal : B

Shift II

Page 182: Soal JufriadifNaam

oOo

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

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

Layar Utama, jika dipilih Pembeli maka pindah ke Layar 2

Layar 2, jika dipilih Pilih, maka pindah ke Layar 3. Jika dipilih Batal, maka pindah ke Layar Utama

Proses Layar 3 :

- Total Biaya = Harga * Jumlah Barang

- Uang Anda = Diinputkan Sendiri

- Uang Kembali=Uang Anda – Total Biaya

Foto silahkan bebas

Layar 3

Proses Matematis

SELAMAT DATANG DI BHINNEKA MOBILE

Menu

PILIH BATAL

Keluar

NAMA

LEVEL

PASS

ADMIN

PEMBELI

LOGO

Pembagian bilangan

SELAMAT DATANG

Beli

Code Barang

Harga

Kembali

Jumlah Barang

Total Biaya

Uang Anda

Uang Kembali

Kami Melayani Dengan Hati,

Itu Adalah Motto Kami

FOTO

Tutup Buku,, Kumpul Flash Type Soal : A

Shift III

Page 183: Soal JufriadifNaam

oOo

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

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

Setelah Diinput no bp, level dan pasword yang

benar selanjut nya pilih menu Nilai Mahasiswa,

maka keluar Tampilan 2

Tampilan 2

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”.

Harga BArang

Ujian Akhir Semester

Menu

Nilai Mahasiswa Entri Nilai MHS

Keluar

NO BP

Level

Pasword

Dosen

Pimpinan

Image

Harga Barang

Ujian Akhir Semester Shift-5B

Proses

Nilai Quiz Before UTS

Nilai UTS

Kembali

Nilai Quiz After UTS

Nilai UAS

Nilai Akhir

Keterangan

Ada Masalah, Temui Kajur Anda..!!

Foto Anda

Tutup Buku,, Kumpul Flash Type Soal : B

Shift III

Page 184: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012

Matakuliah : Keamanan Komputer Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI & IF

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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 185: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012

Matakuliah : Aplikasi Keamanan Komputer Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI 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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 186: Soal JufriadifNaam

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 Waktu : 100 menit

Dari bentuk layout sbb: LAPORAN PENJUALAN BARANG Tanggal : …………….

No Kode Barang

Nama Barang Satuan Barang

Harga Satuan (Rp)

Jumlah Terjual

Pajak Total Harga (Rp)

99 Xxxx xxxxxxxxxxxxx xxxxxxxx 99999 99 999999 999999

Jumlah 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.

Tutup Buku

Page 187: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2011/2012

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI Waktu : 100 menit

1. Konversi Sistem Bilangan

a. 416 (10) = ............................... (8)

b. 416 (10) = ............................... (16)

c. 416 (10) = ............................... (2)

d. 1110100010 (2) = ............................... (8)

e. 1110100010 (2) = ............................... (10)

f. 1110100010 (2) = ............................... (16)

g. 517 (8) = ............................... (10)

h. 517 (8) = ............................... (2)

i. A0F (16) = ............................... (10)

j. A0F (16) = ............................... (2)

2. Isi titik Size dan Size on disk dibawah ini

3. Hitung !

a. 11100011 + 11001100 + 10101010 + 11101100 + 10101011 = ...............................

b. 11110110 – 11001100 = ...........................

Tutup Buku Tutup Kalkulator

Tutup HP

Page 188: Soal JufriadifNaam

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 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 :

- C

OREOQ

..2

- 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

Saudara diminta :

1. Tentukan data

2. Program Flow Chart

3. Program Pascal

Keterangan : Perintah untuk mencari AKAR KUADRAT adalah SQRT (x)

Tutup Buku

Page 189: Soal JufriadifNaam

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 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

Tutup Buku

Page 190: Soal JufriadifNaam

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 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

Tutup Buku

Page 191: Soal JufriadifNaam

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 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

Tutup Buku

Page 192: Soal JufriadifNaam

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 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

Tutup Buku

Page 193: Soal JufriadifNaam

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 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

Tutup Buku

Page 194: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI/MI/IF/SK

Waktu : 100 menit

1. Konversi Sistem Bilangan

a. 614 (10) = ............................... (8)

b. 614 (10) = ............................... (16)

c. 614 (10) = ............................... (2)

d. 1100110010 (2) = ............................... (8)

e. 1100110010 (2) = ............................... (10)

f. 1100110010 (2) = ............................... (16)

g. 715 (8) = ............................... (10)

h. 715 (8) = ............................... (2)

i. B0E (16) = ............................... (10)

j. B0E (16) = ............................... (2)

2. Hitung !

a. 11000111 + 11101110 + 10101011 + 11101111 + 11101011 = ...............................

b. 11100100 – 11011101 = ...........................

3. Cari nilai tititk

Tutup Buku Tutup Kalkulator

Tutup HP

Page 195: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013

Matakuliah : Keamanan Komputer (Computer Security) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI/SK/IF/MI 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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 196: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013

Matakuliah : Mobile Programming Dosen : Jufriadif Na’am 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 :

Jika di Pilih Kembali, maka kembali kelayar pertama

Harga BArang

Ujian Sistem Kombinasi Ganjil 2012/2013

Kembali

NO BP

Level

Pasword

Dosen

Pimpinan

Tutup Buku Tutup Flash

A

Page 197: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2012/2013

Matakuliah : Mobile Programming Dosen : Jufriadif Na’am 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

Jika dipilih kembali, maka kembali kelayar utama

Pembagian bilangan

SELAMAT DATANG

Kode Barang

Harga

Jumlah Barang

Total Biaya

Uang Anda

Uang Kembali

Tutup Buku Tutup Flash

B

Kembali

Page 198: Soal JufriadifNaam

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 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>; numbers[4]:= < 2 digit ke-4>; 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.

Tutup Buku

Di isi dengan 2 digit setiap penggalan Nomor BP saudara

masing-masing

Page 199: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Jika Kata Kunci BENAR , maka lanjut ke Layout-2

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

Tipe : SHIF1A Tutup Buku, Kumpulkan Flash

Page 200: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Pilih Administrator

Layout 2

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

Tipe : SHIF1B Tutup Buku, Kumpulkan Flash

Page 201: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Pilih User

Layout 2

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

Tipe : SHIF2A Tutup Buku, Kumpulkan Flash

Page 202: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Jika Kata Kunci BENAR , maka lanjut ke Layout-2

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

Tipe : SHIF2B Tutup Buku, Kumpulkan Flash

Page 203: Soal JufriadifNaam

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 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 Kelas : XX

No KODE MATAKULIAH NILAI SKS MUTU SKSxMUTU KETERANGAN

99 Xxxxxx Xxxxxxxxxxxxxxxx X 9 9 99 Xxxxxxxxxxxx

JUMLAH 99 999

Indeks Perestasi = 9,99

SKS Yad = 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 File MATAKULIAH

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

Nobp String[13] NBP String[13]

Nama String[20] MTK String[15]

Kelas String[6] NILAI Char

SKS Byte

Ket String[12]

Tutup Buku

Page 204: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1A Tutup Buku, Kumpulkan Flash

Page 205: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1B Tutup Buku, Kumpulkan Flash

Page 206: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF2A Tutup Buku, Kumpulkan Flash

Page 207: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2012/2013

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1A Tutup Buku, Kumpulkan Flash

Page 208: Soal JufriadifNaam

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 Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI/SK

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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 209: Soal JufriadifNaam

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 Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI/SK

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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 210: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GENAP 2012/2013

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : IF

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) = ............................... (8)

b. 416 (10) = ............................... (16)

c. 416 (10) = ............................... (2)

d. 1110100010 (2) = ............................... (8)

e. 1110100010 (2) = ............................... (10)

f. 1110100010 (2) = ............................... (16)

g. 517 (8) =............................... (10)

h. 517 (8) = ............................... (2)

i. A0F (16) = ............................... (10)

j. A0F (16) = ............................... (2)

Tutup Buku Tutup Kalkulator

Tutup HP

Page 211: Soal JufriadifNaam

oOo

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

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

Tutup Buku,

Page 212: Soal JufriadifNaam

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

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

Tutup Buku,

Page 213: Soal JufriadifNaam

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

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

Tutup Buku,

Page 214: Soal JufriadifNaam

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 Na’am Hari / Tanggal : ……… / ..…........................... Kelas : SI/SK

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

Tutup Buku Tutup Kalkulator

Tutup HP

Page 215: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014

Matakuliah : Pengantar Teknologi Informasi (PTI) Dosen : Jufriadif Na’am Hari / Tanggal : ……… / ..…........................... Kelas : IF

Waktu : 100 menit

1. Konversi Sistem Bilangan

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

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

= ............................... (16)

b. 1010011(2) = ............................... (8)

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

= ............................... (16)

c. 104 (8) = ............................... (2)

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

= ............................... (16)

d. F0 (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 = ...........................

Tutup Buku Tutup Kalkulator

Tutup HP

Page 216: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014

Matakuliah : Algorithma & Pemrograman 1 Kelas : IF 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 Pot. Discount Bayar (Rp)

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

Tutup Buku,

Page 217: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014

Matakuliah : Mobile Programming (IF) Mobile Telekomunikasi (SK) Dosen : JUFRIADIF NA`AM 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:

Proses :

- Total Biaya = Harga x Jumlah Barang

- Uang Kembali = Uang Anda – Total Biaya

Data Pembelian

SELAMAT UJIAN SISTEM KOMBINASI

Kode Barang

Harga

Jumlah Barang

Total Biaya

Uang Anda

Uang Kembali

Tipe : SHIF-B Tutup Buku, Kumpulkan Flash

Selesai

Page 218: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN SISTEM KOMBINASI SEMESTER GANJIL 2013/2014

Matakuliah : Mobile Programming (IF) Mobile Telekomunikasi (SK) Dosen : JUFRIADIF NA`AM 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

Tipe : SHIF-A Tutup Buku, Kumpulkan Flash

Page 219: Soal JufriadifNaam

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

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

Tutup Buku,

Page 220: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM 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_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:

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

Tipe : SHIF-A1 Tutup Buku, Kumpulkan Flash

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

Page 221: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM 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_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:

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

Tipe : SHIF-A2 Tutup Buku, Kumpulkan Flash

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

Page 222: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM 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_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:

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

Tipe : SHIF-B1 Tutup Buku, Kumpulkan Flash

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

Page 223: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM 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_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:

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

Tipe : SHIF-B2 Tutup Buku, Kumpulkan Flash

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

Page 224: Soal JufriadifNaam

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

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 Pot. Discount Bayar (Rp)

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

Tutup Buku,

Page 225: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1A Tutup Buku, Kumpulkan Flash

Page 226: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1B Tutup Buku, Kumpulkan Flash

Page 227: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF2A Tutup Buku, Kumpulkan Flash

Page 228: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN AKHIR SEMESTER GENAP 2013/2014

Matakuliah : Mobile Telekomunikasi Dosen : JUFRIADIF NA`AM Kelas : SK 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

Tipe : SHIF1A Tutup Buku, Kumpulkan Flash

Page 229: Soal JufriadifNaam

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

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)

Tutup Buku,

Page 230: Soal JufriadifNaam

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. Memberi nilai akses user (CHMOD) 5 terhadap file ujian.dat b. 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

Page 231: Soal JufriadifNaam

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 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 :

- C

OREOQ

..2 => EOQ=SQRT((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.

Saudara diminta mebuat :

1. Struktur Data

2. Program Flow Char

3. Program C++.

Tutup Buku

Page 232: Soal JufriadifNaam

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 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 :

- SD = (Data – Rata) 2 N – 1 SD=SQRT(SQR(Data – Rata) / (N -1) - 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++.

Tutup Buku

Page 233: Soal JufriadifNaam

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 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.

Tutup Buku

Page 234: Soal JufriadifNaam

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 Kelas : 3 MI Hari / Tanggal : ……… / ..…Oktober 2014 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

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

Praktek Tutup Buku

Tutp Flash Disk

Gambar

Gambar

Page 235: Soal JufriadifNaam

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 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.

Tutup Buku

Page 236: Soal JufriadifNaam

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 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 :

- C

OREOQ

..2 => EOQ=SQRT((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.

Saudara diminta mebuat :

1. Struktur Data

2. Program Flow Chart

3. Program Pascal dengan menggunakan perintah GOTOXY untuk mengatur posisi tampilan.

Tutup Buku

Page 237: Soal JufriadifNaam

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 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.

Tutup Buku

Page 238: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN TENGAH SEMESTER GANJIL 2014/2015

Matakuliah : Bahasa Pemrograman II (Java Lanjutan) Dosen : JUFRIADIF NA`AM Kelas : MI 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.

Praktek Tutup Buku Tutup Flash Disk

Page 239: Soal JufriadifNaam

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.

Tutup Buku

Page 240: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Sistem Kombinasi Semester Ganjil 2014/2015

Matakuliah : Mobile Programming (MI) 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:

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

Tutup Buku

A

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

Page 241: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) UJIAN Sistem Kombinasi Semester Ganjil 2014/2015

Matakuliah : Mobile Programming (MI) 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:

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

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

Tutup Buku

B

Page 242: Soal JufriadifNaam

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

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

Tutup Buku

Page 243: Soal JufriadifNaam

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

Buat program Pascal untuk :

1. Entry Data

2. Laporan 1

3. Laporan 2

, dengan layout sbb:

Laporan 1

LAPORAN TAGIHAN REKENING LISTRIK

====================================

NO NO. REG NAMA PELANGGAN TYPE BULAN KWh HARGA/KWh TAGIHAN (Rp)

99 999999 XXXXXXXXXXXXX XXX 99-9999 99999 99999 9.999.999

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

Tutup Buku Matikan Alat Komunikasi

Page 244: Soal JufriadifNaam

oOo

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

Tutup Buku, Tutup Flash, Matikan Alat Komunikasi

Shift 1

Page 245: Soal JufriadifNaam

oOo

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)

Tutup Buku, Tutup Flash, Matikan Alat Komunikasi

Shift 2

Page 246: Soal JufriadifNaam

oOo

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)

Tutup Buku, Tutup Flash, Matikan Alat Komunikasi

Shift 3

Page 247: Soal JufriadifNaam

oOo

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)

Tutup Buku, Tutup Flash, Matikan Alat Komunikasi

Shift 4

Page 248: Soal JufriadifNaam

oOo

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

Tutup Buku,

Matikan Alat Komunikasi

Page 249: Soal JufriadifNaam

oOo

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 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) Penyimpanan(C) Stock (EOQ)

99 Xxxx Xxxxxxxxxx 999999 99999 99999 99999 99999

Total 999999 999999 999999 999999

Proses :

- C

OREOQ

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

Buat Program :

- Laki-laki : Entry, Laporan, dan Edit

- Perempuan : Entry, Laporan dan Hapus

Tutup Buku

Page 250: Soal JufriadifNaam

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

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:

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

Tutup Buku

Shift 1

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

Ujian Akhir Semester Genap Shift 1

Input Password

******

Proses

Page 251: Soal JufriadifNaam

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

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:

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

Tutup Buku

Shift 2

Ujian Akhir Semester Genap Shift 2

Menu Program

1. Aplikasi

2. Selesai

Ujian Akhir Semester Genap Shift 2

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

Page 252: Soal JufriadifNaam

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

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:

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)

Tutup Buku

Shift 3

Ujian Akhir Semester Genap Shift 3

Menu Program

1. Aplikasi

2. Selesai

Ujian Akhir Semester Genap Shift 3

Aplikasi Pembelian Soft Drink

No HP

Nama Pemakai

Jenis

Biaya Administrasi (Rp)

Talk Time

SMS (Rp)

Tagihan (Rp)

Keterangan

Proses

Page 253: Soal JufriadifNaam

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

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:

Proses :

- C

OREOQ

..2 - EOQ= Math.sqrt((2*R*O)/C) <tambahkan import ..... >

- 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

Tutup Buku

Shift 4

Ujian Akhir Semester Genap Shift 4

Input Password

*******

Lanjut

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

Page 254: Soal JufriadifNaam

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 : ……… / ............................ 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 :

SD = (Data – Rata) 2

N – 1 - jika SD = 0, maka Data Sangat Valid - jika SD > 0, maka Data Valid - jika SD = 0, maka Data Tidak Valid Dengan lay-out : Mencari Standar Deviasi (SD) ======================= Data ke x (data) = - Rata – rata (rata) = - Jumlah Data (N) = - Standar Deviasi (SD) = - Keterangan data = -

Tutup Buku

Page 255: Soal JufriadifNaam

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

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

Tutup Buku

Page 256: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

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) = ............................... (8)

b. 224,35 (10) = ............................... (16)

c. 224,35 (10) = ............................... (2)

d. 1110100010,0011101(2) = ............................... (8)

e. 1110100010,0011101(2) = ............................... (10)

f. 1110100010,0011101(2) = ............................... (16)

g. 255,47 (8) = ............................... (10)

h. 255,47 (8) = ............................... (2)

i. 72C,EF (16) = ............................... (10)

j. 72C,EF (16) = ............................... (2)

k. ABC,DE(16) = ............................... (8)

l. 765,432 (8) = ............................... (16)

5. Hitung

a. 512 gb = ............................... byte

b. 87311159 kb = ............................... gb

NoBP : ________________________ Nama : ________________________ Tanda tangan

_______________

Tutup Buku

Page 257: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) 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

Tutup Buku

Page 258: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) 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)

Tutup Buku

A

Page 259: Soal JufriadifNaam

oOo

UNIVERSITAS PUTRA INDONESIA “YPTK”

Fakultas Ilmu Komputer (FILKOM) 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)

Tutup Buku

B

Page 260: Soal JufriadifNaam

oOo