30.11.08

p1s4ng

Ada yang suka Pisang? Setelah baca tulisan ini, insya Allah makin suka deechh.. ^_^
Atau ada lebih suka buah-buahan lain?? Baca dulu ini, baru ambil keputusan suka atau engga. =D
Ok dech, mudah-mudahan bermanfaat ya!! ;)
Setelah membaca ini, kamu akan melihat kelebihan dari buah PISANG
Buah Pisang : Mengandung tiga jenis gula alami - Sukrosa, Fruktosa dan Glukosa yang dikombinasikan dgn FIBER, Pisang memberikan tambahan sokongan energi yg langsung cukup banyak. Penelitan telah membuktikan bahwa dengan hanya dua buah pisang mendukung energi yang cukup utk kuat selama 90 menit. Tidak heran mengapa pisang merupakan buah nomor satu yang banyak dikonsumsi oleh atlit dunia.


Namun bukan hanya energi yg dihasilkan, buah pisang juga dapat menjaga tubuh selalu fit. Dan membantu utk mencegah beberapa penyakit, diperlukan untuk menambah diet harian kita.
Depresi : Berdasar survey terbaru oleh "MIND" terhadap orang yang mengalami Depresi, banyak yang terbantu setelah mengkonsumsi buah pisang.
Oleh karena pisang mengandung Tryptphan, sejenis protein yg diatur tubuh menjadi Serotonin, diketahui dapat membawa efek relax, menambah suasana hati pada umumnya menjadi lebih baik.
PMS (Sindrom yg terjadi pada banyak wanita mulai 2 s/d 14 hari sebelum menstruasi) : Lupakan obat-obatan - makanlah buah pisang. Vitamin B6 yg terkandung mengontrol tingkat gloksa darah, yg dapat mempengaruhi kondisi tubuh lebih baik.
Anemia (Kekurangan darah) : Tinggi zat besi, buah pisang dapat merangsang produksi hemoglobin (sel darah merah) dan membantu kasus penyakit ANEMIA
TEKANAN DARAH : Buah unik tropis ini mengandung zat potassium yg cukup tinggi dan rendah garam, membuat tekanan darah menjadi lebih baik. Dan banyak lagi, sebuah perusahaan Makanan dan Obat-obatan di Amerika Serikat mengklaim buah pisang dapat mengurangi resiko dari tekanan darah tinggi dan penyakit STROKE
Vitamin/Energi utk OTAK : 200 orang pelajar sekolah di Twickenham (Middlesex) terbantu dalam ujian mereka tahun ini setelah setiap sarapan, istirahat dan makan siang selalu mengkonsumsi buah pisang sebagai pemacu kekuatan berpikir mereka. Penelitian juga memperlihatkan bahwa buah yg disertai zat potassium dapat membantu otot mata menjadi lebih awas.
SEMBELIT : Tinggi kadar fiber, dapat membantu program diet untuk mengempiskan bagian perut. membantu mengatasi masalah tanpa ber-efek murus-murus
RASA SAKIT PAGI HARI SETELAH MABUK ; Salah satu cara mudah/cepat mengobati rasa sakit adalah dengan membuat campuran buah pisang dengan milkshake, ditambahkan dengan madu. Buah pisang meredakan perut dan dengan bantuan madu dapat meredakan kadar gula, sedangkan susu selain menyegarkan juga membantu proses re-hidrasi sistem tubuh
(Lebih baik lagi kalau ngga usah mabuk-mabukan deh, haraam !)
Maag : Buah Pisang memiliki zat asam semut (penetral asam) yang alami terhadap tubuh, dan jika anda menderita karena ada bagian yg sakit maag, coba utk makan pisang untuk meringankan rasa sakit tersebut.
Mual-mual dipagi hari : Makan buah pisang setelah sarapan membantu kadar gula anda untuk mengurangi rasa sakit/pegal2 sewaktu bangun pagi
GIGITAN NYAMUK : Sebelum menggunakan cream oles anti gigitan serangga, coba olesi bagian yang terkena gigitan tsb dengan bagian dalam kulit pisang. Banyak ditemukan orang yang sukses mengurangii pembengkakan dan iritasi pada bagian kulit yg telah digigit oleh serangga.
URAT SYARAF : Buah pisang tinggi kadar vitamin B yang membantu menenangkan sistem URAT SYARAF
MEROKOK : Buah pisang dapat membantu orang yg akan berhenti merokok, karena kandungan vitamin B6 dan B12 dan juga kandungan potasium dan magnesium membantu tubuh mencegah efek dari gangguan akibat zat NIKOTIN

Read More......

andromeda (rasi bintang)

Andromeda adalah suatu rasi bintang yang melambangkan putri Andromeda, di langit utara dekat Pegasus. Rasi ini cukup panjang dan redup, membentuk huruf "A". Rasi ini terkenal dengan Galaksi Andromedanya.


Singkatan : And
Genitif : Andromedae
Simbologi : Andromeda, perawan yang dirantai
Asensio rekta : 1 h
Deklinasi : +40°
Luas : 722 derajat persegi. (19th)
Jumlah bintang utama : 4, 18
Jml bintang Bayer/Flamsteed : 63
Jml bintang yang diketahui
memiliki planet : 2
Jml bintang paling terang : 3
Jml bintang dekat : 5
Bintang paling terang : α And (Alpheratz) (2,1m)
Bintang terdekat : Ross 248 (10,32 thn chy)
Obyek Messier : 3
Hujan meteor : Andromedids (Bielids)
Rasi bintang yang berbatasan : Perseus,Cassiopeia,Lacerta,Pegasus,Pisces,Triangulum

Tampak pada lintang antara +90° dan −40°
Penampakan terbaik pukul 21.00 selama bulan November

Read More......

25.11.08

j3n1 "L0w Level GUI"

1. Dimanakah anchor untuk string yang digambar dengan script diatas?
Exception
2. Dimanakah letak tulisan tersebut muncul?
Tidak Muncul
3. Berapa luas daerah yang berwarna hitam?
35,5 px2
4. Apakah hasil dari kelas Test tersebut?
Muncul kotak hitam setelah di-instantiate dan dijalankan
5. Apa yang terjadi bila porgram dengan potongan kode diatas dieksekusi?
Layar berwarna biru


6. Dimanakah anchor untuk string yang digambar dengan script diatas?
Atas Tengah
7. Dimanakah anchor untuk string yang digambar dengan script diatas?
Atas Tengah
8. Stroke style yang digunakan untuk membuat garis putus-putus adalah
DOTTED
9. Dimanakah letak sudut 0° pada method drawArc()?
Arah jam 3
10. Berikut ini yang merupakan pernyataan valid adalah ...
Graphics.setColor(0x555555);
Graphics.setColor(1/2, 1/2, 1/2);
Graphics.setColor(0, 0, 0);

Read More......

j3n1 "servLet"

1. Manakah pernyataan yang benar di bawah ini?
Method init dipanggil oleh container ketika ditempatkan ke dalam method service.
ketika container dihentikan, maka container akan memanggil method destroy dari servlet yang sedang berjalan.
2. Manakah diantara object di bawah ini, yang dilewatkan ke method service() dari servlet?
ServletRequest
ServletResponse
3. Asumsikan bahwa myservlet merupakan implementasi dari HTTPServlet, manakah diantara method dari request object berikut ini, yang dapat digunakan untuk mendapatkan value dari parameter bernama param, ketika form di-submit.
getParameter("param");
4. Jika sebuah instance dari class File diciptakan untuk merepresentasi sebuah file, dimana file itu tidak ada sebelumnya, maka file tersebut akan diciptakan.
benar
5. Pada kondisi default, berapa banyak instance dari servlet yang diciptakan oleh Servlet Container?
Satu


6. Manakah diantara pilihan berikut ini, yang digunakan oleh Servlet Container untuk me-maintain informasi session?
cookies
HTTPS protocol information
URL rewriting
7. Method dari HelloServlet manakah, yang akan dipanggil jika sebuah link ditekan?
doGet()
8. Asumsikan bahwa myservlet merupakan implementasi dari HTTPServlet. Jika code dijalankan pada browser dan tombol Submit ditekan, method apakah yang akan dipanggil di dalam myservlet.
doGet
9. Manakah pernyataan yang benar dibawah ini?
method sendRedirect hanya dapat memproses sebuah URL absolut sebagai sebuah parameter.
sendRedirect adalah sebuah method dari class HttpServletResponse.
10. Manakah method dibawah ini yang berasal dari class HttpServletRequest?
Cookie[] getCookies()

Read More......

j3n1 "Pengenalan J2ME"

1. Manakah diantara pernyataan berikut ini yang benar?
Setiap aplikasi web (yang tidak terdistribusi) hanya memiliki sebuah instance dari ServletContext
Object ServletContext diperoleh melalui method getServletContext dari ServletConfig.
2. Apa yang akan terjadi jika kode berikut ini di-compile dan dijalankan (asumsikan bahwa file menu.jsp telah tersedia)
Compile berhasil dan menghasilkan content dari menu.jsp diikuti dengan "Output after menu.jsp"
3. Manakah diantara pernyataan berikut yang benar?
HttpServletResponseWrapper mengambil sebuah parameter konstruktor dari tipe HttpServletResponse.
Filter dipanggil berdasarkan urutan kemunculan mereka di deployment descriptor.
Filter merupakan sebuah contoh dari design pattern Intercepting Filter
4. Pada kondisi default, manakah diantara directory berikut ini , yang akan bersifat visible ke sebuah web yang sedang dikunjungi oleh browser client. (tersedia webapp sebagai root directory dari aplikasi web)
webap\jsp

5. Manakah diantara pernyataan berikut ini yang benar? (tersedia webapp sebagai root directory dari aplikasi web)
Deployment descriptor harus terletak di dalam directory webapp\WEB-INF\
6. Manakah diantara pernyataan berikut ini yang benar?
Sebuah deployment descriptor tidak dibutuhkan pada saat konfigurasi dan menjalankan sebuah page JSP.
Deployment descriptor memuat tag-tag XML
Deployment descriptor harus bernama WEB.XML
7. Dari potongan kode berikut ini, manakah yang mendeklarasikan sebuah filter dan memetakannya ke sebuah URL?
a
8. Apa yang akan terjadi jika kode berikut ini di-compile dan dijalankan (asumsikan bahwa file menu.jsp telah tersedia)
Compile berhasil dan hasilnya merupakan content menu.jsp diikuti dengan "output after menu.jsp".
9. Manakah diantara pilihan berikut ini yang merupakan method-method dari ServletContextAttributeListener?
attributeRemoved(ServletContextAttributeEvent se).
attributeAdded(ServletContextAttributeEvent se).
10. Manakah diantara pernyataan berikut ini yang benar?
Supaya dapat diakses langsung, sebuah servlet harus memiliki penamaan yang sesuai dengan servlet-mapping.
Tag welcome-file dapat menandai sebuah servlet sebagai item default yang dikembalikan dari sebuah URL.
11. Manakah diantara pilihan berikut ini yang merupakan kelas Attribute Listener yang benar?
ServletContextAttributeListener.
HttpSessionAttributeListener.

Read More......

j3n1 "MVC & Struts

1. Apa itu JSF?
Framework untuk membangun userinterface untuk aplikasi desktop.
2. Tidak ada protocol untuk pengaksesan random terhadap file, melalui HTPP.
benar
3. Untuk menggunakan komponen validator kita hanya meregisternya dengan menggunakan tag?
b
4. Tag pada baris yang ketujuh ("..." merupakan baris ke-0) diatas berfungsi untuk?
menampilkan login form
5. Design pattern manakah yang paling sesuai dengan penjelasan di bawah ini?
"Pattern ini didesain untuk memiliki sebuah object yang dapat mengetahui bagaimana cara menghubungi semua service yang mungkin dibutuhkan oleh sebuah aplikasi.Pattern juga di desain untuk meminimalisir lalu lintas jaringan dan meningkatkan efisiensi komunikasi. Ia sering digunakan bersama dengan pattern Business Delegate"
Service Locator


6. Berikut ini adalah attribut yang tersedia pada ConverterDateTime kecuali ...
dateStyle
7. Script diatas merupakan script untuk mengkonfigurasikan converter yang telah kita buat.
benar
8. Manakah diantara pilihan berikut ini, yang merupakan method dari class SimpleTagSupport?
doTag
findAncestorWithClass
getJspContext
9. Yang bukan validator standart JSF adalah...
Singel Validator
10. Manakah diantara pernyataan berikut yang benar?
Object pageContext adalah field dari class TagSupport.
Object pageContext dari class TagSupport memiliki method getRequest.
Object pageContext dari class TagSupport memiliki method getSession.
11. Tag yang diciptakan dengan meng-extend class SimpleTagSupport :
Tag tersebut memuat expression JSTL di dalam bagian body.
12. Manakah pernyataan yang benar di bawah ini?
Interface HttpSessionBindingListener menyediakan method valueBound
13. Syntax manakah yang paling tepat sebagai perintah taglib?
b
14. Tentukan nama blok diagram no 5!
FacesServlet
15. Manakah pernyataan yang benar di bawah ini?
Untuk menulis ulang URL, method encodeURL dari response harus dipanggil
16. Dibawah ini adalah 3 cara untuk membuat kode validasi untuk mengecek ketepatan data kecuali ...
Membuat method validasi internal dan kemudian di plug kedalam komponen UI.
17. Method yang harus kita buat harus mengikuti aturan-aturan berikut kecuali?
method harus dideklarasikan secara private, dengan return type void.
18. Manakah diantara pernyataan berikut ini yang benar mengenai findAncestorWithClass.
Digunakan untuk pengkoordinasian diantara tag yang saling bekerjasama.
Menerima parameter kedua dari nama class yang dicari (dengan ekstensi .class)
19. Dengan anggapan bahwa tag JSTL telah dikonfigurasi dengan benar, apa yang akan terjadi jika anda mencoba untuk meng-compile dan menjalankan page JSP berikut ini?
Compile berhasil dan menghasilkan output 1 Paul 2 Kathy 3 Frank
20. Manakah dari pernyataan berikut yang benar?
getParent adalah sebuah method dari class TagSupport.
getParent adalah sebuah method dari class SimpleTagSupport.
method getParent memiliki return type jspTag.
21. Manakah pernyataan yang benar di bawah ini?
Interval session time out dapat diatur dalam deployment descriptor atau di dalam code
tag session time out mengatur value interval time out dalam hitungan menit
22. Elemen-elemen turunan dari elemen managed-bean adalah?
a
23. public void processAction(ActionEvent event). Apa yang bisa didapat dari object ActionEvent ini?
Mendapatkan kembali komponen yang dipakai oleh event
mendapatkan kembali nama dari button atau link
membuat object bisnis yang menampilkan fungsionalitasnya
24. Manakah pernyataan yang benar di bawah ini?
Sebuah atribut session disimpan dengan tipe Object
25. Anda telah berhasil membangun dengan baik, sebuah web site yang dapat menerima kontribusi dari pengunjung. Tetapi, anda mulai menerima content yang tidak diinginkan dan anda diminta untuk mengetahui cara menghilangkan beberapa kata kunci tertentu misalnya viagra dan c# dan Microsoft. Manakah dari salah satu design pattern di bawah ini yang dapat digunakan untuk membantu menyelesaikan tugas tersebut?
Intercepting Filter
26. Diantara method berikut, manakah yang merupakan method dari interface HttpSessionListener?
27. Apakah pernyataan berikut ini benar atau salah?
"File tag tidak memiliki atribut yang dilewatkan"
salah
28. context.getApplication().getViewHandler().createView(context, targetPage);
Potongan kode diatas termasuk pada Facescontext .....
Component Tree
29. Manakah diantara pernyataan berikut yang benar mengenai tag yang meng-extend terhadap class javax.servlet.jsp.tagext.TagSupport
EVAL_PAGE adalah return value default dari method doEndTag
SKIP_PAGE adalah return value dari method doEndTag
30. Diantara tag JSTL berikut, manakah yang akan meng-encode sebuah URL untuk mendukung session ketika cookies tidak tersedia?
d
31. Layout manager manakah yang paling tepat, untuk menampilkan 12 component?
GridLayout
GridBagLayout
32. Apakah yang akan terjadi ketika Anda mencoba mengakses page JSP?
Output berupa doStartTagdoEndTag.
33. Apa arti dari tag pada baris kelima diatas?
bahwa panjang password lebih dari atau sama dengan 4 karakter
34. Ketika sebuah aplikasi memiliki baris berikut :
Thread usefulThread = new Thread();
Setelah baris di atas dieksekusi, manakah pernyataan yang benar berikut ini?

jika usefulThread.start() dipanggil,method run di dalam class Thread class akan dieksekusi.
UsefulThread tidak berguna.
35. Manakah pernyataan yang benar di bawah ini?
Interface HttpSessionActivationListener menyediakan dua method yaitu sessionDidActivate dan sessionWillPassivate
HttpSessionActivationListener digunakan untuk mengawasi perpindahan session diantara JVM
36. Dengan anggapan bahwa taglib yang membuat JSTL tersedia dalam page JSP adalah benar, apa yang terjadi jika anda mencoba untuk meng-compile page berikut ini?
Compile berhasil, tetapi tidak ada output ketika runtime, karena tag out berada dalam tag catch
37. Script diatas merupakan potongan dari file?
faces-config.xml
38. Desainer junior anda membawakan anda sebuah desain yang menyatukan html di dalam statement print dan anda memperhatikan bahwa business dan presentation logic tergabung menjadi satu. Anda memperhatikan bahwa hal ini dapat menghasilkan kesulitan ketika akan memodifikasi tampilan tanpa harus menyentuh business logic. Design pattern manakah yang dapat anda rekomendasikan untuk memisahkan presentation logic dengan business logic?
Model View Controller
39. Apa kegunaan ExternalContext pada FacesContext?
memberikan kita akses kelingkungan framework yang sedang berjalan.
40. Diantara pernyataan berikut ini, manakah yang benar mengenai file Tag?
Tidak harus menggunakan file tag untuk membuat descriptor deployment.
File Tag harus disimpan dalam WEB-INF\tags atau sub directory dari directory tersebut.
41. Diantara tag berikut, manakah yang merupakan syntax tag import JSTL yang benar?
a
42. Tag yang benar untuk membuat taglib validator adalah?
b
42. Salah satu dari tujuan utama Pattern ini adalah untuk meminimalisir lalu lintas jaringan. Hal ini dapat dilakukan pattern ini dengan cara menyediakan local representation dari sebuah remote object. Pattern ini sesuai dengan ide dari cache, misalnya sebuah area dimana data yang sering diakses, dapat disimpan untuk pengaksesan yang cepat. Manakah pattern yang dimaksud?
Transfer Object

Read More......

24.11.08

j3n1 "jaringan"


1. Dari method-method HTTPConnection berikut ini, manakah yang merupakan method yang diperlukan untuk mendapatkan informasi dari server?

getProtocol()
getHost()
getType()
2. Apa terjadi apabila sebuah device secara otomatis me-load sebuah MIDlet ketika sesuatu event terjadi?
Push Registry
3. Mengapa tipe-tipe koneksi dalam CLDC dinyatakan sebagai generic?
Karena mendukung tipe-tipe generic
Karena interface hierarki dalam GCF bisa dengan mudah di-extend
Karena menyediakan API dasar untuk tipe-tipe koneksi dasar
Karena mendukung standard URL untuk mengindikasikan tipe koneksi
4. Lengkapi potongan koding berikut:
Dimanakah alamat URL http://jeni.jardiknas.org diletakkan?
scheme://alamat


5. Jika anda mengirim data menggunakan layer TCP, data tersebut akan dipotong menjadi bagian yang lebih kecil yang disebut dengan paket. Layer TCP akan memastikan bahwa semua paket akan dikirim oleh sender dan diterima oleh recipient, dengan susunan yang sama seperti pada saat ia dikirimkan. Jika sebuah paket tidak diterima oleh reipient, ia akan mengirimkannya kembali. Hal ini berarti, sekali Anda mengirim sebuah pesan, Anda dapat memastikan bahwa pesan tersebut akan berhasil dikirim kepada recipient dengan format yang sama seperti pada saat Anda mengirimkannya, tanpa ada data yang hilang atau disisipi (dihalangi oleh sebuah siklus tertentu seperti recipient disconnect dari jaringan). Apa kepanjangan TCP?
Transfer Control Protocol
6. Apa fungsi dari HTTP?
Berfungsi untuk memindahkan web page dari web server ke web browser
Berfungsi untuk meneruskan web page dari web server ke web browser
7. Tipe exception apa yang didukung oleh GCF?
ConnectionNotFoundException
8. Diantara potongan koding berikut, koding manakah yang benar untuk membuka sebuah koneksi?
Connector.Open("socket://www.corej2me.com.com:55");
Connector.Open("http://www.corej2me.com");
Connector.Open("datagram://www.corej2me.com:1000");
Connector.Open("file://makefile.txt");
9. Apa kepanjangan dari HTTP?
HyperText Transfer Protocol
10. Perhatikan :
Paket yang mana yang seharusnya diimport?
javax.microedition.io.CommConnection.*;
11. Apa yang dimaksud dengan Generic Connection Framework (GCF)?
GCF adalah satu set alat penghubung yang digambarkan pada paket javax.microedition.io
12. Pernyataan berikut ini yang salah adalah?
SNMP terdapat dalam MIDP
13. Dari pilihan berikut ini, manakah yang merupakan sebuah class?
ByteArrayOutputStream
ServerSocketConnection
Datagram
14. Manakah dari pernyataan berikut ini yang tidak akan menghasilkan compile error?
StreamConnection s = (SocketConnection) Connector.open("socket://localhost:8080");
DatagramConnection d = (UDPDatagramConnection)
FileConnection fc = (FileConnection) Connector.open("file:///myFile.txt");

Read More......

22.11.08

unblessing Luph . . .

Malam ini ku lihat bulan
Tak terjatuh lalu terurai
Ku nggak ngerti apa yang harus
Ku lakukan . . .
Hari ini aku putuskan
Untuk jauh ku langkahkan kaki
Untuk pergi dari dirimu . . .
Biarkanlah kan kubawa
Sejuta harapan yang indah
Yang pernah kita lalui
Saat bersama
Ku harap kau bisa mengerti
Cinta kita tak direstui
Malam ini harus
Rela ku pergi . . .


Maafkanlah kekasih
Ku harus tinggalkanmu
Meski ku tahu ini menjadi
Kau sakit hati
Relakanlah kekasih
Tutup air matamu
Semua ini aku lakukan
Untuk kebaikanmu
Dengarkanlah kekasih
Ku harus tinggalkanmu
Meski ku tahu ini menjadi
Kau sakit hati
Relakanlah kekasih
Tutup air matamu
Semua ini aku lakukan
Untuk kebaikanmu

Read More......

sat terakhir . . .

Tak pernah terpikir olehku
Tak sedikitpun ku bayangkan
Kau akan pergi tinggalkan kusendiri
Begitu sulit kubayangkan
Begitu sakit ku rasakan
Kau akan pergi tinggalkan ku sendiri


Dibawah batu nisan kini
Kau tlah sandarkan
Kasih sayang kamu begitu dalam
sungguh ku tak sanggup
Ini terjadi krna ku sangat cinta
Inilah saat terakhirku melihat kamu
Jatuh air mataku menangis pilu
Hanya mampu ucapkan
Selamat jalan kasih
Satu jam saja kutelah bisa cintai kamu kamu kamu di hatiku
Namun bagiku melupaknmu buth waktuku seumur hidup
Satu jam saja kutelah bisa sayangi kamu di hatiku
Namun bagiku melupakanmu butuh waktuku seumur hidup

Read More......

seandainy . . .

engkau yang pernah mengisi cerita hidupku
engkau yang pernah memberikan aku cintamu
mengapa kini kau pergi tinggalkan diriku
setelah engkau luluhkan hatiku untukmu . . .


aku menyayangmu
dan aku mencintaimu kekasihku . . .
seandainya bila waktu dapat berubah
aku ingin ulang kisah yang pernah ada
dan biarkan cinta basuh luka yang tersisa
agar aku tak lupa dari rasaku yang fana
tapi kini semua tlah sirna
bersama bayangmu, cintamu dalam hidupku
engkau yang dulu slalu ada di sisiku
engkau yang slalu bisikku ”aku cintamu”
mengapa kini kau pergi tinggalkan diriku
setelah kau luluhkan hatiku untukmu

Read More......

J P B

Biarkan waktu teruslah berputar
Mencintai kamu penuh rasa sabar
Meski sakit hati ini kau tinggalkan
Ku ikhlas ‘tuk bertahan . . .


Cintaku padamu begitu besar
Namun kau tak pernah bisa merasakan
Malah kini kau ucapkan selamat tinggal
Membuat keresahan
Meninggalkanku tanpa perasaan
Hingga ku jatuhkan airmata
Kekecewaan ku sungguh tak berarah
Biarkan ku harus bertahan
Jangan pernah kau coba untuk berubah
Tak relakan yang indah hilanglah sudah
Jangan pernah kau coba untuk berubah
Tak relakan yang indah hilanglah sudah
Jangan pernah kau coba untuk berubah
Ku relakan yang indah dalam hatinya . . .

Read More......

J3N1 (JSP)

1. Apakah ResultSets bersifat updateable?

*****Ya, tetapi hanya jika anda mengindikasikan sebuah concurrency strategy ketika mengeksekusi statement, dan jika driver dan database mendukung opsi tersebut.

Ya, tetapi hanya jika anda memanggil method openCursor() pada ResultSet dan jika driver dan database mendukung opsi tersebut.

Ya, tetapi hanya jika ResultSet merupakan sebuah object dari class UpdateableResultSet dan jika driver dan database mendukung opsi tersebut.

Tidak, ResultSet tidak pernah bersifat updateable. Secara explisit, anda harus mengeksekusi statement DML (insert, delete dan update) untuk mengubah data di dalam database bersangkutan.

2. Manakah diantara pilihan di bawah ini yang tepat bagi jangkauan attribut dari tag useBean?

*****session

******page

******request

config

*****application


3. Apakah arti dari ResultSet.TYPE_SCROLL_INSENSITIVE

*****ResultSet tidak sensitive terhadap scrolling

ResultSet sensitive terhadap scrolling, tetapi tidak sensitive terhadap update, misalnya not updatable

ResultSet sensitive terhadap scrolling, tetapi tidak sensitive terhadap perubahan yang dibuat oleh yang lain.

Tergantung pada tipe dari data source, serta tipe dan versi dari driver yang anda gunakan bersama data source tersebut.




4. Manakah pernyataan yang benar mengenai update posisi (misal : update cursor) di dalam ResultSet?

*****Statement insert tidak mendukung jika menggunakan cursor

Hanya ResultSet yang bersifat scrollable dan updatable yang dapat menggunakannya untuk mengubah data dalam baris ResultSet.

Menggunakan teknik cursor merupakan satu-satunya cara yang mungkin untuk mengubah data pada baris (current row) dari ResultSet.

Nama cursor ditentukan oleh method setCursorName(String name) dari object Statement.


5. Manakah diantara pernyataan tentang JDBC di bawah ini yang benar?

*****JDBC merupakan sebuah API untuk mengkoneksikan data source relational, object, dan XML.

JDBC singkatan dari Java DataBase Connectivity.

JDBC merupakan sebuah API untuk mengakses relational database, spreadsheet, dan flat file.

JDBC merupakan sebuah API untuk menjembatani ketidaksesuaian relational object antara program-program berorientasi object dan relational database.

6. Apa yang akan terjadi ketika anda mencoba untuk meng-compile dan menjalankan index.jsp (asumsikan bahwa menu.jsp telah ada)?

*****compile berhasil dan outputnya Good Morning Good Morning.

compile berhasil dan outputnya Good Morning Good.

compile berhasil dan outputnya Good Good Morning.

compile time error, parameter @include berupa page, bukan file.

compile berhasil, tetapi mengalami runtime error.


7. CheckboxGroup juga dapat disebut sebagai sebuah Component.

benar


*****salah


8. Anda memiliki sebuah JSP dengan tag sebagai berikut:

Class com.examulator.Person memiliki sebuah field private yaitu firstname dilengkapi dengan method getter and setter yang sesuai. Page tersebut dipanggil melalui string query url seperti dibawah ini


Manakah diantara tag di bawah ini, jika disisipkan pada baris setelah comment akan menghasilkan keluaran string JENI?

Jawaban : 1 & 2


9. Manakah yang benar tentang statement DDL (create, grant,dll)?

*****Untuk mengeksekusi statement DDL, maka harus diinstall file pendukung lainnya

Statement DDL tidak dapat dieksekusi dengan menggunakan JDBC, harus digunakan tool database khusus untuk melakukannya.

Statement DDL disediakan sebagai statement sql normal dan dieksekusi dengan memanggil method execute() pada sebuah object Statement (atau sebuah sub interface yang ada)


Dukungan untuk statement DDL akan menjadi fitur baru pada JDBC pada rilis berikutnya.


10. Pada kondisi seperti apakah, block finally dapat dihentikan atau dapat di-deactivated?

*****Thread yang ada pada block finally akan dihentikan, sebagai hasil dari pengaktifan method stop dari thread tersebut.

*****Sebuah exception akan dilempar, selama proses eksekusi block finally.

*****Method exit pada class System akan diaktifkan.

Jika sebuah exception ditangkap oleh statement catch, ynag ditempatkan sebelum block finally, maka block finally tidak akan berjalan.


11. Apa yang terjadi jika method close() dipanggil pada sebuah object ResultSet?

Resource database dan JDBC dapat dilepas.

*****method close() tidak ada untuk sebuah ResultSet. Hanya Connections yang dapat ditutup.

akan terjadi sebuah SQLException, karena hanya object Statement yang dapat menutup ResultSet

ResultSet, bersamaan dengan Statement yang membuatnya dan Connection dari Statement dimana Statement tersebut diperoleh, akan ditutup dan melepas semua resource database dan JDBC


12. Package manakah yang memuat class JDBC?

*****java.jdbc dan javax.jdbc

java.jdbc dan java.jdbc.sql

java.sql dan javax.sql

java.rdb dan javax.rdb


13. Manakah pernyataan yang benar tentang transaksi JDBC?

Sebuah transaksi selesai ketika commit() atau rollback() dipanggil pada object Connection.

Sebuah transaksi selesai ketika commit() atau rollback() dipanggil pada object Transaction.

*****Sebuah transaksi merupakan sekumpulan statement yang berhasil dieksekusi di dalam database.

Sebuah transaksi selesai ketika close() dipanggil pada object Connection.



14. Berikut ini manakah sintaks yang benar untuk menggunakan include directive?

Jawaban : 2


15. Dalam masalah JDBC, apakah yang dimaksud dengan DataSource?

*****Sebuah DataSource merupakan basic service untuk mengatur sekumpulan driver JDBC.

Sebuah DataSource merupakan representasi Java terhadap sebuah physical data source.

Sebuah DataSource merupakan sebuah registry point bagi JNDI-services..

Sebuah DataSource merupakan sebuah kumpulan koneksi ke physical data source


16. Bagaimana cara untuk mengeksekusi statement DML (seperti insert, delete, update ) di dalam database?

*****Dengan menggunakan class InsertStatement, DeleteStatement atau UpdateStatement

Dengan memanggil method execute(...) atau executeUpdate(...) dari sebuah object Statement atau object sub-interface yang ada.

Dengan memanggil method executeInsert(...), executeDelete(...) atau executeUpdate(...) dari object DataModificationStatement

Dengan menggunakan statement execute(...) dari object DataModificationStatement


17. Apa yang terjadi jika dipanggil deleteRow() pada sebuah object ResultSet?

Baris yang dipilih dihapus hanya dari ResultSet, bukan dari database.


baris yang dipilih dihapus dari ResultSet dan database.


Hasil tergantung pada apakah property synchonizeWithDataSource di-set true atau false


Akan terjadi error compile : the method does not exist because you can not delete rows from a ResultSet.


18. Bagaimanakah cara mendapatkan informasi dari sebuah ResultSet?

*****Dengan memanggil method get (..., String type) pada ResultSet, dimana variable type merupakan database type.

Dengan memanggil method get (..., Type type) pada ResultSet, dimana Type merupakan sebuah object yang mewakili sebuah database type.

Dengan memanggil method getValue(Â…), dan meng-casting hasilnya menjadi tipe data Java yang diinginkan.

Dengan memanggil method getter khusus pada ResultSet: getString (...), get Boolean (...), getClob (...),...



19. Manakah pernyataan yang benar mengenai batched insert dan update?

Untuk mengeksekusi sebuah batched update/insert, dipanggil method executeBatch() pada sebuah object Statement.

Untuk melakukan batched update/insert, dipanggil addBatch(String statament) pada object Statement untuk setiap statement yang akan dieksekusi dalam batch.

Batch insert dan update hanya dimungkinkan, ketika digunakannya query berparameter

*****Untuk membuat sebuah tumpukan (batch) dari statement insert dan update, harus dibuat sebuah object bertipe Batch, dan memanggil method addStatement(String statement) untuk setiap statement yang ingin dieksekusi dalam batch



20. Apakah Pernyataan dibawah ini benar atau salah?

"The beanName attribute of useBean is only used with serialized beans"

benar


*****salah



21. Manakah berikut ini kode yang valid di dalam JSP page?

Jawaban : 2 & 4



22. Apakah pernyataan dibawah ini benar?

"Nilai untuk attribut halaman dari jsp:include dapat di set pada runtime"

*****ya

tidak


23. Berikut ini adalah file index.jsp dengan content sebagai berikut:
Dan sebuah file menu.jsp yang memuat:
Apa yang akan terjadi apabila Anda mencoba menjalankan index.jsp?

Dapat di-compile dan menghasilkan keluaran morning good morning.

Dapat di-compile dan menghasilkan keluaran good morning.

Dapat di-compile dan menghasilkan keluaran good null.

*****Dapat di-compile, tetapi mengalami runtime error.


24. Berdasarkan kode dibawah ini, manakah pernyataan yang benar berikut ini?

Kode tidak akan dicompile, attribute untuk include seharusnya berupa page, bukan file.

Page akan dicompile tetapi attribute dari user tidak akan berada di dalam menu.jsp.

*****Page akan dicompile dan memungkinkan untuk mengakses user di dalam menu.jsp tanpa code tambahan.

Page akan dicompile dan user tersedia di dalam menu.jsp jika tag useBean yang sama dideklarasikan.



25. Method wait and notify harus digunakan hanya di dalam synchronized context. Untuk mengatasi kebutuhan di dalam sinkronisasi, anda dapat menggunakan method suspend dan resume, tetapi ini tidak disarankan.

*****benar

salah


26. Bagaimana anda dapat mengetahui, di dalam program Java, SQL warning telah dihasilkan, sebagai keluaran dari proses executing sebuah statament SQL di dalam database?

*****Anda harus menangani (catch) checked SQLException yang dihasilkan oleh method yang mengeksekusi statement tersebut.

Anda harus menangani (catch) unchecked SQLWarningException yang dihasilkan oleh method yang mengeksekusi statement tersebut.

Anda harus memanggil method getWarnings() pada object Statement (atau sebuah sub interface yang ada)

Anda harus melakukan query terhadap object ResultSet, tentang warning yang mungkin dihasilkan oleh database



27. Sebuah JSP page mendeklarasikan useBean yang mereferensikan sebuah bean bernama Person. Class Person memiliki field private bernama firstname dan sebuah method getter (accessor) untuk mendapatkan nilai dari field tersebut.

Manakah diantara pilihan di bawah ini, yang merupakan sintaks tag getProperty yang tepat untuk mendapatkan value dari instance Person.

Jawaban : 1



28. Tipe driver manakah yang menyediakan akses JDBC melalui satu atau lebih driver ODBC?

*****Driver tipe 1.

Driver tipe 2.

Driver tipe 3.

Driver tipe 4.



29. Apa yang akan terjadi ketika anda mencoba untuk meng-compile dan menjalankan index.jsp (asumsikan bahwa menu.jsp telah ada)?

compile error, parameter pada jsp:include berupa file, bukan page.

compile error, jsp:param tidak ada.

compile berhasil, tetapi tidak ada outputnya, username dilewatkan sebagai attribute, bukan sebuah parameter.

compile berhasil, tetapi tidak ada output, karena jsp:include dijalankan pada saat runtime dan karena itu username menjadi tidak visible.

*****compile berhasil dan menghasilkan output marcus pada saat runtime.



30. Tipe Statement manakah yang dapat mengeksekusi query berparameter?

*****PreparedStatement.

ParameterizedStatement.

ParameterizedStatement dan CallableStatement.

Semua jenis Statements (contohnya yang mengimplementasi sebuah sub interface dari Statement).



31. Apa jangkauan default dari sebuah tag useBean, jika jangkauan tersebut tidak ada dalam deklarasi tag?

request

response

session

application

*****page



32. Apa yang akan terjadi ketika anda mencoba untuk meng-compile dan menjalankan index.jsp (asumsikan bahwa menu.jsp telah ada)?



Compile error, attribut seharusnya berupa file, bukan page.

dapat dicompile dan outputnya good morning saat di jalankan.

dapat dicompile dan outputnya only good saat dijalankan.

*****dapat dicompile, tetapi mengalami runtime error, karena g tidak visible dari menu.jsp.



33. Tipe driver apakah yang secara langsung mengkonversi perintah JDBC ke dalam protokol jaringan dengan database management system?

*****Driver tipe 1.

Driver tipe 2.

Driver tipe 3.

Driver tipe 4.



34. Jika object Statements mengeksekusi sebuag perintah SQL dengan menggunakan fungsi executeUpdate, maka hasil keluaran/ return value dari fungsi tersebut adalah

String input atau String success

Boolean false atau Boolean true

*****int 0 atau int 1

Object ResultSet



35. Manakah diantara sintaks penggunaan tag Bean yang benar di bawah ini?

<>


Jawaban : 2 & 3




36. Dengan menggunakan method apakah JDBC memulai koneksi ke database?

initialContext dari class Context

getDataSource dari class DataSource

*****getConnection dari class Connection

getString dari class ResultSet



37. Sebuah dialog tidak mungkin diciptakan tanpa adanya Frame. Applet bukan turunan dari Frame. Tanpa menghiraukan fakta di atas, sebuah Dialog dapat diciptakan di dalam sebuah Applet.

*****benar

salah



38. Untuk mengeksekusi perintah SQL INSERT fungsi dalam aplikasi Java yang cocok adalah:

createStatements

executeUpdate

*****executeQuery

doExecute


Read More......