Pemprograman Jaringan Komputer |
1.Dalam aplikasi
pemrograman jaringan ada network tools secara tradisional. Berikut ini yang
bukan merupakan network tools secara tradisional adalah …
A. Telnet
A. Telnet
B. FTP
C. SMTP
D. HTTP
2. Sedangkan yang bukan merupakan Internet Tools dalam aplikasi pemrograman jaringan adalah …
A. Telnet
B. NTP
C. Chat rooms
D. HTTP
3. SUN RPR, COBRA, JAVA RMI merupakan .....
A. Distributed Object Computing
B. Network Tools
C. Internet Tools
D. Collaborative Tools
4. Berikut ini merupakan fungsi dari middleware, kecuali ....
A. Software yang berfungsi sebagai konversi dan penerjemah
B. Software penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses.
C. Software sebagai compiler
D. Juga sebagai integrator
5. Contoh yang bukan merupakan Middleware adalah ....
A. Java : Remote procedure call
B. Object management group’s : Commond Object Request Broker Architecture
(COBRA)
C. Microsoft COM/DCOM (Component Object Mode)
D. J2SE
6. Layanan Middleware antara lain menyediakan kumpulan fungsi API (Application
Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat ........., kecuali :
A. Mengalokasikan suatu layanan secara transparan pada jaringan
B. Menyediakan interaksi dengan aplikasi atau layanan lain
C. Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.
D. Meminimalisasi kapasitas jaringan.
7. Menyediakan antarmuka antara sebuah query dengan beberapa database yang
terdistribusi adalah merupakan layanan dari ….
A. Middleware
B. Application Server Middleware
C. Distributed Object Middleware
D. Program Package
8. Berikutnya karakteristik dari Client-Server, kecuali …..
A. Menyediakan layanan terpisah yang berbeda
B. Server dapat melayani beberapa client pada saat yang sama dan mengatur
Pengaksesan Resource
C. Antara client dan server merupakan hubungan many-to-one
D. Antara client dan server merupakan hubungan one-to-many
9. Berikut ini bukan merupakan operasi socket dalam pemrograman jaringan…
A. Menerima data
B. Mengirim data
C. Menutup koneksi
D. Reject pada data yang masuk
10. Pada IP Protokol Suite, ada protokol TCP dan UDP. Protokol TCP atau UDP tersebut
bekerja pada lapisan ......
A. Application
B. Transport
C. Network
D. Datalink
11. Yang bukan merupakan karakteristik dari protokol TCP adalah …
A. Connection Oriented
B. Reliable
C. Stateful
D. Connectionless
12. Dalam pemrograman jaringan, prinsip Socket Server, kecuali :
A. Put the server into a waiting state
B. Created Server Socket Object
C. Send and receive data
D. Backup data
13. Sedangkan prinsip socket pada client dalam pemrograman jaringan, kecuali :
A. Establish a connection to the server
B. Setup input and output streams
C. Open the connection
D. Send and receive data
14. Metode yang digunakan dalam InetAddress Class dalam pemrograman jaringan,
kecuali :
A. getByVariable()
B. getByName()
C. getLocalHost()
D. getAllByName()
15. Proses pengambilan sebuah paket dari sebuah alat dan mengirimkan melalui network
ke alat lain disebuah network yang berbeda disebut....
A. Routing
B. Switching
C. Packaging
D. Passing
16. Untuk bisa melakukan routing paket, ada hal-hal yang harus diketahui, kecuali :
A. Alamat tujuan
B. Route yang mungkin ke semua network remote.
C. Route terbaik untuk setiap network remote
D. Subnet tujuan
17. Berikut ini yang bukan merupakan jenis-jenis routing …..
A. Routing Switching
B. Routing statis
C. Routing default
D. Routing dinamis
18. Komunikasi logika pada lapisan Transport dapat berbentuk, kecuali ....
A. Connectionless atau connection-oriented.
B. Reliable atau unreliable
C. Stateful atau stateless.
D. Default atau defaultless
19. Yang bukan merupakan fungsi pada lapisan transport adalah ...
A. Menyediakan komunikasi logika antar proses aplikasi yang berjalan pada host yang berbeda
B. Protokol transport berjalan pada end system
C. Mengalokasikan komunikasi pada proses aplikasi yang berjalan.
D. Layanan transport menyediakan demultiplexing untuk dapat mengirimkan segmen ke proses lapisan aplikasi yang sesuai berdasar alamat dan port proses tersebut.
20. Berikut ini yang bukan merupakan karakteristik TCP,
A. Point-to-point
B. Reliable dan stateful
C. Connection-oriented
D. Acces mode medium
21. Terdapat dua kelompok dalam pemrograman client/ server berbasiskan TCP/IP, yaitu aplikasi client/ sever yang sifatnya implementasi dari suatu protokol yang sudah didefinisikan oleh suatu RFC (Request for Comments). Berikut ini contohnya kecuali,
A. HTTP
B. FTP
C. SMTP
D. MAPI
22. Berikut ini merupakan pernyataan yang benar ..........
A. Middleware adalah sebuah aplikasi yang secara logic berada diantara lapisan
network.
B. Contoh penerapan TCP Client Server dalam pemrograman jaringan adalah
memanfaatkan middleware ORB (Object Request Broker).
C. Middleware bisa dijelaskan pada 2 tataran, yaitu tataran konsep/paradigma dan
tataran aplikasi pemrograman.
D. Untuk membangun sebuah aplikasi client server multi platform programming
salah satu cara adalah dengan memanfaatkan middleware.
23. Prinsip kerja seperti ”virtual circuit” pada jaringan telepon dan lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. Pernyataan tersebut adalah prinsip kerja dari …..
A. TCP
B. IP
C. ROUTING
D. SWITCHING
24. Prinsip kerja yang mengandalkan mekanisme connectionless adalah prinsip kerja
dari:
A. TCP
B. IP
C. ROUTING
D. SWITCHING
25. TCP memiliki karakteristik sebagai berikut, kecuali ....
A. Berorientasi sambungan (connection-oriented).
B. Full-duplex.
C. Dapat diandalkan (reliable).
D. Input stream
26. Sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain
dalam bentuk basis data di dalam jaringan komputer disebut .....
A. DNS
B. HTTP
C. FTP
D. SNMP
27. Pengelola dari sistem DNS terdiri dari 3 komponen. Berikut ini yang bukan merupakan
ketiga komponen tersebut adalah :
A. DNS resolver
B. Recursive DNS Server
C. Authoritative DNS Server
D. DNS Reserver
28. Jaringan SNMP yang dikelola terdiri dari tiga komponen utama, kecuali .....
A. Pengelolaan perangkat
B. Perangkat lunak yang berjalan pada perangkat yang dikelola
C. Sistem manajemen jaringan (NMS) perangkat lunak yang berjalan pada manajer
D. Perangkat lunak yang diklasifikasikan
29. SNMP beroperasi pada Layer .....
A. Network
B. Aplikasi
C. Transport
D. Datalink
30. Merupakan protokol standard industri yang digunakan untuk memonitor dan
mengelola berbagai perangkat di jaringan Internet meliputi hub, router, switch,
workstation dan sistem manajemen jaringan secara jarak jauh (remote) adalah ......
A. Telnet
B. FTP
C. SMTP
D. HTTP
31. Kelemahan ditemukan pada protokol …….. yaitu trap and request facilities yang memungkinkan penyusup memperoleh akses ke dalam sistem dan melakukan serangan Denial of Service (DoS) yang membuat sistem tidak berfungsi (down) atau tidak stabil. Kelemahan tersebut merupakan kelamahan dari protokol ….
A. Telnet
B. FTP
C. SMTP
D. HTTP
32. Berikut ini merupakan tujuh unit data protokol SNMP kecuali .......
A. GetRequest
B. SetRequest
C. GetNextRequest
D. SetNextRequest
33. Mengubah nilai dari sebuah variabel atau daftar variabel. Bindings Variabel ditentukan dalam tubuh permintaan tersebut. Pernyataan tersebut merupakan perintah dari unit data protokol .....
A. GetRequest
B. SetRequest
C. GetNextRequest
D. SetNextRequest
34. Berikut ini bukan merupakan lapisan aplikasi pada jaringan ....
A. FTP
B. HTTP
C. TELNET
D. TCP
35. Sedangkan yang merupakan lapisan transport pada jaringan, kecuali ......
A. TCP
B. UDP
C. FTP
D. Programming Interface (socket)
36. Perhatikan potongan program dibawah ini :
if ((socketfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
fprintf (stderr, "tidak bisa memasang socket !\n");
exit(1);
Potongan program diatas digunakan untuk membuat kondisi ......
A. Jika socket yang digunakan bernilai kurang dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
B. Jika socket yang digunakan bernilai sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
C. Jika socket yang digunakan bernilai kurang dari sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
D. Jika socket yang digunakan bernilai lebih dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
38. Berikut ini merupakan keunggulan dari DNS, kecuali ....
A. Fleksible tanpa harus mempertahankan kelas dari IP.
B. Mudah karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup nama host
C. Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
D. Simple, user hanya menggunakan satu nama domain untuk mencari baik di
Internet maupun di Intranet.
39. Berikut merupakan pernyataan yang benar, kecuali ....
A. Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address.
B. Client DNS disebut dengan name server dan DNS server disebut dengan resolvers
C. Resolvers atau client mengirimkan permintaan ke name server berupa queries.
D. Name server akan memproses dengan cara mencek ke local database DNS.
40. Yang bukan merupakan pernyataan yang benar mengenai FTP Server adalah ....
A. FTP menggunakan protocol Transmission Control Protocol (TCP).
B. FTP menggunakan protocol IP
C. Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan
server.
D. Antara Klien dan Server akan dibuatkan sebuah sesi komunikasi sebelum transfer data dimulai.
D. HTTP
2. Sedangkan yang bukan merupakan Internet Tools dalam aplikasi pemrograman jaringan adalah …
A. Telnet
B. NTP
C. Chat rooms
D. HTTP
3. SUN RPR, COBRA, JAVA RMI merupakan .....
A. Distributed Object Computing
B. Network Tools
C. Internet Tools
D. Collaborative Tools
4. Berikut ini merupakan fungsi dari middleware, kecuali ....
A. Software yang berfungsi sebagai konversi dan penerjemah
B. Software penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses.
C. Software sebagai compiler
D. Juga sebagai integrator
5. Contoh yang bukan merupakan Middleware adalah ....
A. Java : Remote procedure call
B. Object management group’s : Commond Object Request Broker Architecture
(COBRA)
C. Microsoft COM/DCOM (Component Object Mode)
D. J2SE
6. Layanan Middleware antara lain menyediakan kumpulan fungsi API (Application
Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat ........., kecuali :
A. Mengalokasikan suatu layanan secara transparan pada jaringan
B. Menyediakan interaksi dengan aplikasi atau layanan lain
C. Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.
D. Meminimalisasi kapasitas jaringan.
7. Menyediakan antarmuka antara sebuah query dengan beberapa database yang
terdistribusi adalah merupakan layanan dari ….
A. Middleware
B. Application Server Middleware
C. Distributed Object Middleware
D. Program Package
8. Berikutnya karakteristik dari Client-Server, kecuali …..
A. Menyediakan layanan terpisah yang berbeda
B. Server dapat melayani beberapa client pada saat yang sama dan mengatur
Pengaksesan Resource
C. Antara client dan server merupakan hubungan many-to-one
D. Antara client dan server merupakan hubungan one-to-many
9. Berikut ini bukan merupakan operasi socket dalam pemrograman jaringan…
A. Menerima data
B. Mengirim data
C. Menutup koneksi
D. Reject pada data yang masuk
10. Pada IP Protokol Suite, ada protokol TCP dan UDP. Protokol TCP atau UDP tersebut
bekerja pada lapisan ......
A. Application
B. Transport
C. Network
D. Datalink
11. Yang bukan merupakan karakteristik dari protokol TCP adalah …
A. Connection Oriented
B. Reliable
C. Stateful
D. Connectionless
12. Dalam pemrograman jaringan, prinsip Socket Server, kecuali :
A. Put the server into a waiting state
B. Created Server Socket Object
C. Send and receive data
D. Backup data
13. Sedangkan prinsip socket pada client dalam pemrograman jaringan, kecuali :
A. Establish a connection to the server
B. Setup input and output streams
C. Open the connection
D. Send and receive data
14. Metode yang digunakan dalam InetAddress Class dalam pemrograman jaringan,
kecuali :
A. getByVariable()
B. getByName()
C. getLocalHost()
D. getAllByName()
15. Proses pengambilan sebuah paket dari sebuah alat dan mengirimkan melalui network
ke alat lain disebuah network yang berbeda disebut....
A. Routing
B. Switching
C. Packaging
D. Passing
16. Untuk bisa melakukan routing paket, ada hal-hal yang harus diketahui, kecuali :
A. Alamat tujuan
B. Route yang mungkin ke semua network remote.
C. Route terbaik untuk setiap network remote
D. Subnet tujuan
17. Berikut ini yang bukan merupakan jenis-jenis routing …..
A. Routing Switching
B. Routing statis
C. Routing default
D. Routing dinamis
18. Komunikasi logika pada lapisan Transport dapat berbentuk, kecuali ....
A. Connectionless atau connection-oriented.
B. Reliable atau unreliable
C. Stateful atau stateless.
D. Default atau defaultless
19. Yang bukan merupakan fungsi pada lapisan transport adalah ...
A. Menyediakan komunikasi logika antar proses aplikasi yang berjalan pada host yang berbeda
B. Protokol transport berjalan pada end system
C. Mengalokasikan komunikasi pada proses aplikasi yang berjalan.
D. Layanan transport menyediakan demultiplexing untuk dapat mengirimkan segmen ke proses lapisan aplikasi yang sesuai berdasar alamat dan port proses tersebut.
20. Berikut ini yang bukan merupakan karakteristik TCP,
A. Point-to-point
B. Reliable dan stateful
C. Connection-oriented
D. Acces mode medium
21. Terdapat dua kelompok dalam pemrograman client/ server berbasiskan TCP/IP, yaitu aplikasi client/ sever yang sifatnya implementasi dari suatu protokol yang sudah didefinisikan oleh suatu RFC (Request for Comments). Berikut ini contohnya kecuali,
A. HTTP
B. FTP
C. SMTP
D. MAPI
22. Berikut ini merupakan pernyataan yang benar ..........
A. Middleware adalah sebuah aplikasi yang secara logic berada diantara lapisan
network.
B. Contoh penerapan TCP Client Server dalam pemrograman jaringan adalah
memanfaatkan middleware ORB (Object Request Broker).
C. Middleware bisa dijelaskan pada 2 tataran, yaitu tataran konsep/paradigma dan
tataran aplikasi pemrograman.
D. Untuk membangun sebuah aplikasi client server multi platform programming
salah satu cara adalah dengan memanfaatkan middleware.
23. Prinsip kerja seperti ”virtual circuit” pada jaringan telepon dan lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. Pernyataan tersebut adalah prinsip kerja dari …..
A. TCP
B. IP
C. ROUTING
D. SWITCHING
24. Prinsip kerja yang mengandalkan mekanisme connectionless adalah prinsip kerja
dari:
A. TCP
B. IP
C. ROUTING
D. SWITCHING
25. TCP memiliki karakteristik sebagai berikut, kecuali ....
A. Berorientasi sambungan (connection-oriented).
B. Full-duplex.
C. Dapat diandalkan (reliable).
D. Input stream
26. Sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain
dalam bentuk basis data di dalam jaringan komputer disebut .....
A. DNS
B. HTTP
C. FTP
D. SNMP
27. Pengelola dari sistem DNS terdiri dari 3 komponen. Berikut ini yang bukan merupakan
ketiga komponen tersebut adalah :
A. DNS resolver
B. Recursive DNS Server
C. Authoritative DNS Server
D. DNS Reserver
28. Jaringan SNMP yang dikelola terdiri dari tiga komponen utama, kecuali .....
A. Pengelolaan perangkat
B. Perangkat lunak yang berjalan pada perangkat yang dikelola
C. Sistem manajemen jaringan (NMS) perangkat lunak yang berjalan pada manajer
D. Perangkat lunak yang diklasifikasikan
29. SNMP beroperasi pada Layer .....
A. Network
B. Aplikasi
C. Transport
D. Datalink
30. Merupakan protokol standard industri yang digunakan untuk memonitor dan
mengelola berbagai perangkat di jaringan Internet meliputi hub, router, switch,
workstation dan sistem manajemen jaringan secara jarak jauh (remote) adalah ......
A. Telnet
B. FTP
C. SMTP
D. HTTP
31. Kelemahan ditemukan pada protokol …….. yaitu trap and request facilities yang memungkinkan penyusup memperoleh akses ke dalam sistem dan melakukan serangan Denial of Service (DoS) yang membuat sistem tidak berfungsi (down) atau tidak stabil. Kelemahan tersebut merupakan kelamahan dari protokol ….
A. Telnet
B. FTP
C. SMTP
D. HTTP
32. Berikut ini merupakan tujuh unit data protokol SNMP kecuali .......
A. GetRequest
B. SetRequest
C. GetNextRequest
D. SetNextRequest
33. Mengubah nilai dari sebuah variabel atau daftar variabel. Bindings Variabel ditentukan dalam tubuh permintaan tersebut. Pernyataan tersebut merupakan perintah dari unit data protokol .....
A. GetRequest
B. SetRequest
C. GetNextRequest
D. SetNextRequest
34. Berikut ini bukan merupakan lapisan aplikasi pada jaringan ....
A. FTP
B. HTTP
C. TELNET
D. TCP
35. Sedangkan yang merupakan lapisan transport pada jaringan, kecuali ......
A. TCP
B. UDP
C. FTP
D. Programming Interface (socket)
36. Perhatikan potongan program dibawah ini :
if ((socketfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
fprintf (stderr, "tidak bisa memasang socket !\n");
exit(1);
Potongan program diatas digunakan untuk membuat kondisi ......
A. Jika socket yang digunakan bernilai kurang dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
B. Jika socket yang digunakan bernilai sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
C. Jika socket yang digunakan bernilai kurang dari sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
D. Jika socket yang digunakan bernilai lebih dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
38. Berikut ini merupakan keunggulan dari DNS, kecuali ....
A. Fleksible tanpa harus mempertahankan kelas dari IP.
B. Mudah karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup nama host
C. Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
D. Simple, user hanya menggunakan satu nama domain untuk mencari baik di
Internet maupun di Intranet.
39. Berikut merupakan pernyataan yang benar, kecuali ....
A. Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address.
B. Client DNS disebut dengan name server dan DNS server disebut dengan resolvers
C. Resolvers atau client mengirimkan permintaan ke name server berupa queries.
D. Name server akan memproses dengan cara mencek ke local database DNS.
40. Yang bukan merupakan pernyataan yang benar mengenai FTP Server adalah ....
A. FTP menggunakan protocol Transmission Control Protocol (TCP).
B. FTP menggunakan protocol IP
C. Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan
server.
D. Antara Klien dan Server akan dibuatkan sebuah sesi komunikasi sebelum transfer data dimulai.
+ comments + 1 comments
aduh nilai saya 50 nich
Post a Comment