Soal Pemrograman Web Perangkat Bergerak
PG
1. Web server adalah software yang menjadi tulang belakang dari...
a.wold wide web(www)
b.http web server
c.php.net
d.xampp
e.linux
jawab: (a)
2. Web server mempunyai protokol sendiri yaitu...
a.unix
b.mysql
c.php
d.apache tomcat
e.http
jawab: (e)
3. Fungsi utama server atau web server adalah melakukan atau mentransfer berkas permintaan pengguna melalui...yang telah ditentukan sedemikian rupa
a.web
b.apache tomcat
c.protokol komunikasi
d.xampp
e.wamp
jawab: (c)
4. Program apache pertama kali didesain untuk sistem operasi...
a.lingkungan unix
b.lingkungan jsp
c.lingkungan php5
d.lingkungan mysql
e.lingkungan php myadmin
jawab: (a)
5. Contoh dari teknologi web page yang
bersifat server side adalah...
a.search script
b.enginering
c.search web
d.search engine
e.server engine
jawab: (d)
6. Tugas web engine adalah...
a.membuat halaman web dinamis
b.memproses semua script yang termasuk kategori client side scripting
c.mengelola sumber daya yang terdapat didalam sistem komputet
d.menghasilkan permintaan klien keserver situs web
e.mengirimkan dan merespon perintah keserver
jawab: (b)
7. Jenis cript yang digunakan asp adalah...
a.php dan cold fussion
b.vn script dan jscript
c.asp.net
d.database acess
e.c++
jawab: (b)
8. Fungsi require merupakan implementasi sistem modul dari...
a.node js
b.http request
c.create server
d.node server
e.cold fussion
jawab: (a)
9. Kode process env.port mengambil variable port dari sistem operasi.Jika nilai tidak ditentukan,maka kita memasukkan...sebagai nilai standar
a.1338
b.1559
c.1467
d.1345
e.1337
jawab: (e)
10. Require pada node js merupakan import pada...
a.web server
b.java atau c dan c++
c.jsp
d.asp
e.iis
jawab: (b)
Esai
1. Server side scripting adalah html embedded,maksudnya adalah
jawab: semua server side scripting dapat disisipkan kedalam dokumen web yg menggunakan html atau sebaliknya
2. Server side scripting adalah teknik yang digunakan dalam website yg melibatkan
jawab: sript embedding dalam kode sumber html
3. Fungsi utama server atau web server adalah
jawab: melakukan atau mentransfer berkas permintaan pengguna melalui protokol komunikasi yg telah ditentukan sedemikian rupa
4. Cara menginstal xampp adalah
jawab: 1)klik logo xampp kemudian tampil jendela installer language 2)kemudian klik ok dan klik next 3)tunggu proses installasi,sehingga tampilan installing complate 4)kemudian klik finish
5. Sebutkan contoh pemrograman server side scripting!
jawab: 1)active server pages(asp) 2)hypertext proprocessor(php) 3)java server pages(jsp)
Soal Pemrograman Berorientasi Objek
PG
1. Apa yang dimaksud dengan interface?...
a.interface adalah jenis khusus dari blok yang hanya berisi method dignature atau constant
b.interface adalah data yang berisikan object
c.interface adalah data yang berisikan object
d.interface adalah class hang hanya bisa digunakan sebagai super class
e.interface adalah sebuah abstract class digunakan keyword abstract
jawab: (a)
2. Ciri-ciri abstract class yaitu...
a.bisa berisi abstract dan non abstract method
b.hanya boleh berisi abstract method
c.method tidak boleh betsifat static
d.method tidak boleh bersifat final
e.kita bisa menulis public abstract didepan nama method
jawab: (a)
3. Secara umum fungsi pewarisan dikatakan sebagai metode...
a.subkelas
b.explicit(jelas)
c.overloading method
d.reuseability
e.abstract
jawab: (d)
4. Berikut ini adalah contoh implementasi perancangan interface yang sesuai dengan konsep yang dirintis oleh Ben Shneiderman,kecuali...
a.adanya pointing dengan mouse
b.aplikasi touch screen
c.teknologi surface computing
d.teknologi teleimmersion
e.xml pada web services
5. Interface ada dua jenis yaitu...
a.touch screen interface dan xml interface
b.subkelas interface dan interface html
c.graphical interface dan text based
d.input interface dan output interface
e.interface gesture dan interface editing
jawab: (c)
6. Public static double abs(double) digunakan untuk membangkitkan suatu nilai double acak dengan rentang lebih besar atau sama dengan...
a.tujuh (7) dan lebih rebih rendah dari 5
b.nol (0) dan lebih rendah dari 1
c.tiga (3) dan lebih rendah dari 10
d.enam (6) dan lebih rendah dari 2
e.lima (5) dan lebih rendah dari 7
jawab: (b)
7. Publice static double sin(double) a menghasilkan sinus dalam radian dan membalikan sinus...dari sudut
a.trigonometri
b.pada abstract
c.nilai
d.kuadrat
e.derajat
jawab: (a)
8. Class string yang disediakan oleh java sdk dengan menggunakan kombinasi...
a.argumen
b.nilai
c.angka
d.flowchart
e.character literals
jawab: (e)
9. Class wrapper adalah...
a.class yang menyediakan metode untuk melakukan input dari proses
b.suatu ruang informasi yang dipakai oleh pengenal global
c.representasi objek sederhana dari variabel-variabel non objek yang sederhana
d.merequest client
e.mentransfer data server
jawab: (c)
10. Class string builder memiliki...konstruktor dan lebih dari...metode
a.5 dan lebih dari 7
b.3 danebih dari 2
c.10 dan lebih dari 12
d.4 dan lebih dari 3
e.2 dan lebih dari 2
jawab: (b)
Esai
1. Sebutkan dua fungsi user interface!
jawab: 1)untuk menginputkan pengetahuan baru dalam basis pengetahuan sistem pakar(ES) 2)menampilkan sistem dan memberikan panduan pemakaian sistem secara menyeluruh
2. Terdapat dua jenis antarmuka(interface),sebutkan!
jawab: 1)Command Line Interface(CLI) 2)Graphical User Interface(GUI)
3. Apa yang dimaksud dengan Command Line Interface?
jawab: Command Line Interface atau CLI adalah tipe antarmuka(interface) dimana pengguna berinteraksi dengan sistem operasi melalui text terminal
4. Sebutkan elemen-elemem utama dari Graphical User Interface!
jawab: window,icon,menu dan pointing device
5. Pengguna inheritance dapat dilakukan secara overriding atau pun secara overloading method.Apa yang dimaksud overloading?
jawab: Overloading berarti mendefinisikan beberapa metode yang memiliki nama sama tetapi dengan sidik yang berbeda
Tidak ada komentar:
Posting Komentar