Rabu, 07 Juli 2010

Contoh Soal Ujian Semester

UJIAN AKHIR SEMESTER
MATAKULIAH : Pemrograman Bahasa C
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : A

Buatlah sebuah program untuk mengkonversikan nilai angka menjadi nilai huruf, berdasarkan ketentuan sebagai berikut :
•Untuk variabel dan tipe data atur sendiri sesuai ketentuan Bahasa C.

Nilai angka Nilai huruf
< 50 E
50-59 D
60-69 C
70-84 B
85-100 A

Sebagai Input:
Npm, Nama, Nilai Angka

Sebagai Output :
No Nama Npm Nilai angka Nilai Huruf
1 Andi 12345 55 D
2 Bejo 23451 85 A
3 Guci 54321 60 C
Dst.


Cut here...!


MATAKULIAH : Pemrograman Bahasa C
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : B

Buatlah sebuah program untuk menghitung jumlah belanja yang harus dibayar, bila berlaku ketentuan:
•Discount 10% diberlakukan bagi pembeli yang berbelanja 100.000,- ke atas.

Sebagai Input:
Jumlah belanja

Sebagai Output:
Discount
Jumlah yang harus di bayar.

Ketentuan tentang nama dan tipe variabel yang digunakan adalah sebagai berikut:
Variabel untuk Nama variabel Tipe
Jumlah belanja jml_belanja float
Discount discount float
Jumlah yang harus dibayar jml_bayar float

Bentuk tampilan atur sendiri!


MATAKULIAH : Pemrograman Bahasa C
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : C

Buatlah sebuah program untuk menghitung luas bujursangkar, dengan menggunakan FUNGSI dan RETURN yang menghasilkan nilai.

Output seperti berikut:

Program menghitung luas bujur sangkar
Sisi bujur sangkar : 2
Luas Bujursangkar : 4


Cut here...!


UJIAN AKHIR SEMESTER
MATAKULIAH : Pemrograman Pascal
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : A

Buatlah sebuah program untuk menghasilkan keluaran seperti berikut:

ENTRY DATA PENJUALAN
KODE BARANG : C012
NAMA BARANG : CALCULATOR CASIO
HARGA/UNIT : 150.000
JUMLAH BARANG : 1
TOTAL : Rp.150.000
DISCOUNT : Rp. 15.000
HARUS BAYAR : RP.135.000.

MASIH ADA DATA [Y/T]?

Ketentuan :
1.Untuk tampilan, nama variabel dan tipe data silahkan diatur sesuai keinginan.
2.Apabila nilai belanja di atas Rp.100.000,- diberi discount 10% dari nilai belanja.
3.Pengisian data akan beulang bila dijawab dengan “ya” dan berhenti bila “tidak”.



MATAKULIAH : Pemrograman Pascal
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : B

Buatlah sebuah program untuk mengkonversikan nilai rata-rata menjadi nilai huruf, berdasarkan ketentuan sebagai berikut :
•NILAI Rata-rata = 0.4 x nilai mid + 0.6 x nilai semeseter

Nilai Rata-rata Nilai huruf Nilai Angka
<50 E 0
50-60 D 1
60-69 C 2
70-79 B 3
80-100 A 4

Sebagai Input:
Nama, Npm, Matakuliah, NilaiMid, NilaiSemester

Sebagai Output :

HASIL NILAI UJIAN
NAMA SISWA : HERMAN
N.P.M. : 12345678
NO MATAKULIAH MID SEMT RATA2 ANGKA HURUF
1 PASCAL 45 45 45 0 E
Dst...


Cut here...!


MATAKULIAH : SISTEM BASIS DATA II
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : A

Soal:
1.Buatlah sebuah file database dengan nama “Mahasiswa.mdb” yang berisi tabel DataSiswa di kelas Anda! Field-field yang harus Anda sertakan dalam laporan adalah NPM,NAMA,Tempat dan Tanggal Lahir (TTL), Alamat,Jenis Kelamin, dan Matakuliah yang disukai.
2.Sortirlah tabel yang dibuat berdasarkan tanggal kelahiran (ascending) simpan hasil sortiran tsb.
3.Buatlah 2(dua) buah Query masing-masing dengan nama siswa berwalan huruf “A” dan berawalan huruf “S”.
4.Untuk model Form entry data aturlah sesuai keinginan Anda!
5.Buatlah laporan berdasarkan tabel pada soal nomor 1 di atas !



UJIAN AKHIR SEMESTER
MATAKULIAH : ANALISA SISTEM
HARI/TANGGAL : .................../..........................
WAKTU : 100 Menit
Sifat Ujian : Close Book
Tipe Soal : A

Soal :
1.Jelaskan cara mengatasi kendala yang terjadi pada saat investigasi !
2.Sebutkan tahapan dalam problem solving !
3.Dalam melakukan investigasi kita harus bekerja keras, hal ini sangatlah membosankan, beri opini Anda tentang statemen ini !
4.Observasi adalah salah satu requirement analysis methode, jelaskan kapan metode ini sebaiknya digunakan !
5.Sebutkan gejala yang memperlihatkan poor usability dari suatu sistem !
6.Kenapa seorang analis sistem memerlukan initial investigation, jelaskan !
7.Pengumpulan data dengan interview kadangkala melibatkan orang luar, kenapa demikain jelaskan!
8.Dalam konfigurasi sistem informasi selalu disarankan perancangan online data entry, jelaskan tujuannya !
9.Sebutkan kekurangan maupun keuntungan dari Decentralized dan decentralized data entry!
10.Jangan memberikan pemecahan awal terhadap masalah merupakan salah satu taktik investigasi, jelaskan maksudnya!


>>>Selamat Ujian<<<


Tidak ada komentar:

Posting Komentar