Tes Untuk Programmer (120 menit)


Perhatikan pertanyaan-pertanyaan berikut dengan cermat, jawablah dengan tepat dan sertakan penjelasan secara singkat bila perlu.

1.  Susan berangkat dari kota X ke kota Y yang berjarak 80 km pada pukul 10:35 dengan mengendarai sepeda motor. Susan melaju dengan kecepatan rata-rata 16 km/15 menit. Susan tiba di kota Y pada pukul 12:15. Berapa lama Susan berhenti saat dalam perjalanan untuk istirahat?

2.      Apabila 45 orang pekerja dapat menyelesaikan 45 tugas dalam waktu 45 menit, berapa lamakah waktu yang dibutuhkan oleh 9 orang pekerja untuk menyelesaikan 9 tugas?

3.  Apakah yang disebut dengan Framework? Berikan juga contoh framework yang Anda kuasai/ketahui.

4.      Jelaskan dan berikan contoh yang dimaksud dengan:
Pemrograman:
A.      Variable
B.      Function
C.      Class
Database:
A.      View
B.      Store Procedure
C.      Trigger

5.      Sebutkan Data Base Management System (DBMS) yang anda kuasai.

6.      Dengan metode pengulangan (looping) dalam bahasa pemrograman yang Anda kuasai. Tuliskan contoh sintaks yang menghasilkan output berikut:
5  4  3  2  1
4  3  2  1
3  2  1
2  1
1

7.   Dengan bahasa pemrograman yang Anda kuasai. Tuliskan sebuah fungsi (function) yang berfungsi untuk mengkonversi tanggal seperti contoh berikut:
2016-08-17 menjadi 17 Agustus 2016

8.      Tuliskan sintaks HTML yang menghasilkan table berikut:
9.      Perhatikan tabel-tabel berikut:
Tuliskan SQL Query untuk:
A. Select atau menampilkan record dari tabel-tabel terkait sehingga menghasilkan tampilan/view berikut:
  1. Select atau menampilkan Nama Pegawai yang berusia antara 21 s/d 29 tahun.
C.  Insert 1 (satu) buah record ke dalam tabel T_PEGAWAI.

  1. Update 2 (dua) buah record di tabel T_PEGAWAI sehingga record-record yang ada menjadi seperti berikut:
  1. Hapus record-record dari tabel T_PEGAWAI sehingga record-record yang ada menjadi seperti berikut:

Post a Comment

0 Comments

MY POST

Cara mengatasi Temporary failure in name resolution