Anda di halaman 1dari 7

CONTDH SOAL:

1. Sebuah Perguruan Tinggi Swasta sedang membuka pendaftaran mahasiswa baru. Setiap calon mahasiswa yang ingin mendaftar akan
mendapatkan formulir pendaftaran yang berisi Nomor Pendaftaran, Nama, Jenis Keiamin, Alamat, Te4epon, Tempat Tanggal Lahir, dan Jurusan
yang akan diiamar. Buatlah sebuah aplikasi sederhana unNk menyimpan data calon mahas‹swa baru ke database.

2. Perhatikan listing program JAVA berikut éan tentukan a+itputnya.


for {int nomo:=O; nomor < SJ; i+*}]
if {ncmor * 2 =='J}]
Sys:ex.cut.prirtln{ ncmor };

// 5ysté4:rat.printin {“Basil oatputrva"};


Systém.oat.printin {"peraiangan fo:’};

3. Jika skema tañ•! aebuah database seperti berikut-

Dosen(KODI_DOS2N, NAND_DOS2N, ALAM , TBUPON}


Maka terrlukan:
a. Tampilkan semua field pada semua table mata kullah yang mempunyai ske sama dengan 3 dan urutkan secara menurun berdasarkan nama
mata kuTiah.
b. Tampilkan NIM, nama dan nama mata kuliah dari mahast8wa yang memiliki nilai final lebih besar dari 50.
c. TampJlkan NIM, nama, nama mata kuliah dan nama doBen dari mahaaiswa yang rnengambll mata kullah Basis Data.
d. Tambahkan atribut agama pBda tabe1 dosen.

1. Ngas Network layer adalah...


a. Bertanggung jawab atae pertukaran Informasi antara program komputer, seper0 program e-mail, dan service lain yang jalan dl jaringan, seperti server
printer atau aplikasi Computer lainnya.
b. Bertanggung jawab bagalmana data dlkonverBi dan diformal untuk Danafer data.
c. Menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksl, bagalmana mereka callng berhubungan satu eama Iain.
d. Bertanggung jawab membagi data menjadi segmen, men)aga koneksl logika "end-to-end° antar terminal, dan menyediakan penanganan error (error
handling).
e. Bertanggung jawad menentukan alamat jaringan, menentukan rute yang harus diambtl selama perjalanan, dan menJaga antrian trafik di jaringan. Data
pada layer int berbentuk paket.
5. Berapa kecepatan akses data pada acceas point yang memiliki standar kode IEEE 802.11g :
a. 216 Ivlb/s
b. 54 Mb/s
c. 128 Mb/s
d. 11 Mb/s
e.l08Vb/s
Pembahasan Soal No. 1
Pertama kita buat dulu database dan tabe!nya, sebagai contoh saya membuat database dengan nama *maba' dan tabel *calon_mahasiswa'.

Bac■ Materi 5oaI Test Kompetensi Dasar (TKO) CPNS 2016 Menggunakan CAT

CREATE DATABA5k naba;


--membuat database demgan mama maba

— - meobuac tabe1 dengan naiaa ca1on ma has Isia


CREATE TéBLE ”oa1m_nahaslsua” (
”no ndâftarar+” Int(LI) NOT gJLL.
“nano-"varchar{zse) OEFAULT WLL
”-jIc1” var char 2) OEFAULT NJLL
”te1epon” varchar 1s ) DEFAULT I\NJLL
”kma- varchar{So) DEFAULT ALL
”tg2- datetime DEFAULT WLL
”alaoat” var-char 25@t NOT ALL
”prods” varchar(1s0) NOT MLL
) E IdE=InnoOB DE FAULT CHARSET=Ia.€Tn1;

ALTER TABLE ”ca1on_taahas1sua”


ADO PR Y KEY {” no ndaftaran” g g
Setelah membuat database dan tabelnya selanjutnya kita membuat aplikaei untuk menginput data ke database. Sebagai contoh kali ini saya akan
menggunakan PHP untuk membuat aplikdsf input datanya.

Pembahaean Saal No. 2


Soal nomor 2 merupakan sebuah perulangan menggunakan FOR. Perulangan FOR tersebut memlliki parameter berupa variabel 'nomor’ dengan nilai 0
(not dan selama ’nomor’ masth kurang dari 10 (sepuluh) maka perulangan akan terus dilakukan. Didalam perulangan terdapat periritah IF untuk
mengecek apakah nilai dari variabel ’nomod merupakan bilangan genap atau bukan. Jika bilangan genap maka akan ditampilkan di layar tetapi
jika sedaliknya maka nilai variabel ‘nomor’ t1dak akan ditampilkan di layar. Karena menggunakan periritah System.out.println() maka setiap kali
data ditampilkan ke layar maka akan disertai dengan baris baru. Jadi hasll yang akan ditampjlkan dl layar monitor yeitu:

perGa'ngan Tor
Pambai+aean Soai No. 3
a.Menampilkan semua field pada cemua table mata kuliah yang mempunyai sks sama dengan 3 dan uMkan secara menurun berdasarkan nama mata
kuliah

b.Ivlenampilkan nlm, nama dan nama mata kuliah dari mahasiswa yang memiliki nilai final lebih besar dari 50.

c. Menampilkan nim, nama, nama mata kullah dan nama doaen dari mahaaiswa yang mengambil mata kuliah Basis Data.

SkLECT nim, nana; uama_ñk; nama_dosen FROH Muhgsismm, Hatakuliuh, Dozen, 9rgst$si WHESE Fl tatuliat.nama_1 = ”Basis Data” AND Mahasi3

d.Menambahkan atribut agama pada tabel Dosen

I A,LTER TABLE 0os.en AOO( varchar (I6} ) ;


Pambai a Saal No. J
Tugae utama dari layer network adalah menyediakan fungai routing (mengatur rute) sehingga paket dapat dikirim keluar dari segment network lokal ke
euatu tujuan yang berada pada suatu network Iain. IP, Internet Protocol, umumnya digunakan untuk tugas ini.
Jadi}awabenya adalah
e. Bertanggung jawab menentukan alamat jaringan, menentukan Me yang harus diambTl selama perjalanan, dan menjaga antrlan trafik dl jaringan. Data
pada layer ini berberituk paket.

Pambai a Saal No. S


Pada bulan Juni 2003, standar modulasi ketiga diratifikasi: 802.11 g. Modulasi ini bekerja pada frekuensi 2,4 GHz (seperti B02.11 b), tetapi menggunakan
ekema Oansmtsi berbasis OFDM yang sama seperti 8OL11a. Standar modulasi ketlga lni deroperasi pada tingkat bit Kaplan fisik maksimum 54
Ubit/s atau kecepatan rata-ratanya sekltar 22 Mbit/e.
Jadl{awabazinya adalah pain d. S4 Mb/s

Anda mungkin juga menyukai