Tampilkan postingan dengan label Kuliah Semester 4. Tampilkan semua postingan
Tampilkan postingan dengan label Kuliah Semester 4. Tampilkan semua postingan
Sabtu, 08 Juni 2013
Senin, 15 April 2013
TUTORIAL PEMBUATAN HIBERNATE PADA JAVA
Akhirnya UTS hampir selesai... entah kenapa UTS kali ini lebih capek dari UTS UTS sebelumnya **curhat** :D pada mata kuliah pemrograman berorientasi objek terdapat 3 bagian UTS. Yang pertama soal, lanjut ke koding (tulis tangan) dan yang terakhir membuat aplikasi siakad dengan hibernate melibatkan proses CRUD (Create Read Update Delete). Tapi dalam tutorial kali ini aplikasi yang saya buat adalah aplikasi e-library .Hibernate sendiri adalah salah satu teknologi ORM (Object relational mapping) yang open sourse pada java. Oke untuk lebih jelasnya bisa temen2 download tutorialnya disini dan untuk program e-library sederhana (sederhana karena inputnya masih sebatas pada source code :D) dapa temen2 download disini. .semoga bermanfaat :)
Selasa, 02 April 2013
QUIZ 6_PBO_11650001_KELAS D
SOAL
1.
Apa
yang anda ketahui tentang Scope Aplication
2.
Apa
yang anda ketahui tentangScope Session
3.
Apa
yang anda ketahui tentang Scope Request
4.
Apa
yang anda ketahui tentang MVC
5.
Apa
yang anda ketahui tentang Framework
JAWABAN
1. Scope aplication adalah scope yang juga berlaku di browser lain, karena perintahnya tersimpan pada server. Sehingga dapat di buka atau di jalankan pada tab, browser dan komputer lain.
2. Scope session adalah scope yang hanya bisa dijalankan pada satu browser atau tab.
3.Scope request adalah scope yang hanya dapat digunakan satu kali klik saja, sehingga setiap kali klik akan menyebabkan perubahan pada tampilannya.
4.MVC (Model View Controller) yaitu suatu istilah untuk memisahkan element -element atau penulisan source code dari suatu aplikasi agar menjadi lebih rapi dan lebih mudah untuk dimaintain dan dikembangkan.
1. Scope aplication adalah scope yang juga berlaku di browser lain, karena perintahnya tersimpan pada server. Sehingga dapat di buka atau di jalankan pada tab, browser dan komputer lain.
2. Scope session adalah scope yang hanya bisa dijalankan pada satu browser atau tab.
3.Scope request adalah scope yang hanya dapat digunakan satu kali klik saja, sehingga setiap kali klik akan menyebabkan perubahan pada tampilannya.
4.MVC (Model View Controller) yaitu suatu istilah untuk memisahkan element -element atau penulisan source code dari suatu aplikasi agar menjadi lebih rapi dan lebih mudah untuk dimaintain dan dikembangkan.
5.framework adalah desain yang reuseable dan biasanya dinyatakan sebagai satu set
abstraksi class yang mengatur bagaimana class saling terhubung.
Minggu, 17 Maret 2013
Contoh Coding Encapsulasi-Praktikum PBO
File Bisa di download disini
TUGAS CODING1_PEMROGRAMAN BEROSIENTASI OBJECT_11650001
Dalam file ini terdapat 2 interface dan 2 class.File bisa di download disini
Sabtu, 16 Maret 2013
QUIZ 4 -Pemrograman Beroorientasi Object-11650001
SOAL
1)
Jelaskan mengenai ResultSet
!
2)
Apa yang anda ketahui jika
sebuah method di tambahkan method “static”!
3)
Apa yang di maksud dengan
override?
4)
Apa yang di maksud dengan
overload?
5)
Apakah fungsi dari keyword
“package”?
JAWABAN
1)
ResultSet adalah sebuah
interface yang menyimpan hasil query select.
2)
Jika sebuah method di
tambahkan static maka tidak perlu di tambahkan instance atau objek.
3)
Override adalah method
dengan nama dan input output yang sama tetapi berada dalam kelas berbeda (dalam
class yang saling berhubungan).
4)
Overload adalah method
dengan nama yang sama bisa di kelas yang sama atau berbeda tetapi parameter
atau inputnya berbeda.
5)
Fungsi dari keyword package
adalah nama dari sebuah folder.
Senin, 11 Maret 2013
QUIZ 3-Pemrograman Berorientasi Objek-11650001
1.
Apa
yang anda ketahui tentang contructor
2.
Apa
yang anda ketahui dari classpath
3.
Apa
perbedaan antara interface dan abstract class
4.
Apa
yang anda ketahui tentang collection
5.
Apa
yang di maksud dengan anonymous instance
Jawab
1.
Constructor
adalah sebuah method yang namanya sama dengan nama class , tanpa return type,
mempunyai parameter dan selalu public.
2.
Classpath
adalah tempat java untuk mencari library
berupa directory atau file jar.
3.
-Interface
: berisi method yang tidak berisi inmpelemtasi sedangkan abstract class adalah
kelas yang tidak bisa di instance sebelum di extends.
- Method di dalam interface sudah pasti abstract sedangkan pada abstract class ada 2 yaitu :method abstract dan tidak abstract
- Method di dalam interface sudah pasti abstract sedangkan pada abstract class ada 2 yaitu :method abstract dan tidak abstract
4.
Collection
adalah kelas yang fungsinya mengumpulkan data (araylist,map,hachtable) dan
bukan merupakan reserved keyword.
Collection adalah sekumpulan interface dan
class yang sangat berguna dalam pengolahan variable / objek di Java. Suatu
objek collection Java dapat menyimpan beberapa elemen objek dalam suatu
kesatuan group.
Dengan
pengelompokan dalam group tersebut kita mendapatkan manfaat berikut :
·
menyimpan elemen dengan urutan tertentu,
·
mengambil kembali elemen tersebut dengan index
atau dengan berbagai metode yang spesifik,
·
memanipulasi data terutama agregasi dari
elemen-elemen yang ada seperti penjumlahan,
·
dan berbagai transformasi bermanfaat lainnya.
5.
anonymous
instance adalah instace yang tidak memiliki nama.
QUIZ 2-Pemrograman Berorientasi Objek--11650001
SOAL
1.
Apa
hubungan antara nama class dan nama file pada :
a.)Java
b.)C++
a.)Java
b.)C++
2.
Apa
arti dari reserved keyword berikut
a.)public
b.)protected
c.)privat
a.)public
b.)protected
c.)privat
3.
Apa
yang di maksud dengan inheritance
4.
Apa
perbedaan dari
a.Class
b.interface
a.Class
b.interface
5.
Apa
perbedaan dari
a.Class
b.instance
a.Class
b.instance
JAWABAN
1.
a) Pada
java nama kelas selalu sama dengan nama file
b)sedangkan pada c++ nama file tidakberhubungan dengan nama class yaitu nama file tidak sama dengan nama class
b)sedangkan pada c++ nama file tidakberhubungan dengan nama class yaitu nama file tidak sama dengan nama class
2.
a)Public adalah kode akses yang bersifat umum.
dengan kata lain, data maupun method dalam suatu kodingan tersebut dapat
diakses oleh semua bagian di dalam program.
b) Private adalah kode yang sesuai dengan namanya, akses ini bersifat private. dengan kata lain data maupun method hanya dapat diakses oleh kelas yang dimilikinya saja.
c) Protected adalah kode akses yang membuat suatu data atau method yang didefinisikan dengan tingkatan akses ini dapat diakses oleh kelas yang memilikinya saja dan juga kelas-kelas yang memasih memiliki keturunan atau Encapsulation data.
b) Private adalah kode yang sesuai dengan namanya, akses ini bersifat private. dengan kata lain data maupun method hanya dapat diakses oleh kelas yang dimilikinya saja.
c) Protected adalah kode akses yang membuat suatu data atau method yang didefinisikan dengan tingkatan akses ini dapat diakses oleh kelas yang memilikinya saja dan juga kelas-kelas yang memasih memiliki keturunan atau Encapsulation data.
3.
Inheritance adalah turunan atau pewarisan suatu class ke class baru
dengan mewakili semua function yang ada di class utama (parent class).
4.
a) class adalah suatu
frame yang merupakan definisi yang memuat data dan metod pengolah data
b)Sedangkan interface adalah jenis khusus dari blok yang hanya berisi method signature (atau constant). Interface mendefinisikan sebuah(signature) dari sebuah kumpulan method tanpa tubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class.
b)Sedangkan interface adalah jenis khusus dari blok yang hanya berisi method signature (atau constant). Interface mendefinisikan sebuah(signature) dari sebuah kumpulan method tanpa tubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class.
5.
a)class adalah suatu
frame yang merupakan definisi yang memuat data dan metod pengolah data
b)sedangkan instance adalah proses pembuatan (perwujudan) suatu kelas menjadi objek. Dalam pembuatan suatu kelas, kita hanya membuat pendefinisian tipe data baru. Ada 2 tahap untuk membuat objek baru dari tipe kelas yang telah didefinisikan, yaitu :
Tahap 1 : mendeklarasikan variabel yang digunakan sebagai referensi ke objek dari kelas yang bersangkutan.
Tahap 2 : Menginstansiasi (instans) kelas dengan menggunakan kata kunci new dan memasukkan instanc – nya ke dalam referensi yang baru dideklarasikan.
b)sedangkan instance adalah proses pembuatan (perwujudan) suatu kelas menjadi objek. Dalam pembuatan suatu kelas, kita hanya membuat pendefinisian tipe data baru. Ada 2 tahap untuk membuat objek baru dari tipe kelas yang telah didefinisikan, yaitu :
Tahap 1 : mendeklarasikan variabel yang digunakan sebagai referensi ke objek dari kelas yang bersangkutan.
Tahap 2 : Menginstansiasi (instans) kelas dengan menggunakan kata kunci new dan memasukkan instanc – nya ke dalam referensi yang baru dideklarasikan.
QUIZ 1 --Pemrograman Berorientasi Objek--11650001
1) Berikan
label dari bahasa pemrograman di bawah ini :
Jawaban :
Jawaban :
a. Java :OOP,High Level Language,Compiler
b. C :Prosedural,Compiler,Prosedural
c. C++ :OOP,High Level Language,Compiler
d. C# Net :OOP,Compiler
e. PHP versi 4 :Interpreter,HLL
f. PHP Versi 5 :OOP,Interpreter,HLL
g. Assembler :Low Level Language
2) Apa
yang anda ketahui dengan Algoritma dan Flowchart:
Jawaban:
Algoritma secara sederhana merupakan urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis. Dalam bidang pemrograman, algoritma dedifinisikan sebagai suatu metode khusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur dan dituliskan secara sistematis, yang akan dikerjakan untuk menyelesaikan suatu masalah dengan bantuan computer.
Flowchart adalah suatu skema atau bagan yang menggambarkan urutan kegiatan dari suatu program/hal dari awal sampai akhir.
Algoritma secara sederhana merupakan urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis. Dalam bidang pemrograman, algoritma dedifinisikan sebagai suatu metode khusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur dan dituliskan secara sistematis, yang akan dikerjakan untuk menyelesaikan suatu masalah dengan bantuan computer.
Flowchart adalah suatu skema atau bagan yang menggambarkan urutan kegiatan dari suatu program/hal dari awal sampai akhir.
3) Apa
yang anda ketahui tentang Variabel Global dan Variabel Lokal
Jawaban:
Variabel global dapat diartikan sebagai sebuah variabel yang bersifat global (luas) dalam artian variabel tersebut dapat digunakan, dipanggil, ataupun dimanipulasi pada baris program manapun (selama masih dalam 1 sourcecode). Sedangkan variabel lokal dapat diartikan sebagai variabel yang hanya bisa digunakan, dipanggil, dan dimanipulasi dari fungsi/prosedur tempat variabel tersebut dideklarasikan.
Variabel global dapat diartikan sebagai sebuah variabel yang bersifat global (luas) dalam artian variabel tersebut dapat digunakan, dipanggil, ataupun dimanipulasi pada baris program manapun (selama masih dalam 1 sourcecode). Sedangkan variabel lokal dapat diartikan sebagai variabel yang hanya bisa digunakan, dipanggil, dan dimanipulasi dari fungsi/prosedur tempat variabel tersebut dideklarasikan.
4) Apa
yang di maksud reserved keyword
Jawaban:
Reserved Keyword adalah reserved keyword adalah nama yang sudah tersedia didalam bahasa pemrograman, sehingga tidak bisa digunakan untuk penamaan variable .
Reserved Keyword pada java
Jawaban:
Reserved Keyword adalah reserved keyword adalah nama yang sudah tersedia didalam bahasa pemrograman, sehingga tidak bisa digunakan untuk penamaan variable .
Reserved Keyword pada java
|
abstract
|
assert
|
boolean
|
break
|
byte
|
case
|
|
catch
|
char
|
class
|
const*
|
continue
|
default
|
|
double
|
do
|
else
|
enum
|
extends
|
false
|
|
final
|
finally
|
float
|
for
|
goto*
|
if
|
|
implements
|
import
|
instanceof
|
int
|
interface
|
long
|
|
native
|
new
|
null
|
package
|
private
|
protected
|
|
public
|
return
|
short
|
static
|
strictfp
|
super
|
|
switch
|
synchronized
|
this
|
throw
|
throws
|
transient
|
|
true
|
try
|
void
|
volatile
|
while
|
5) Manakah
Yang menjadi cirri OOP
-Struct
-Union
-Class
-Interface
Jawaban:
Ciri-ciri Pemrograman Berorientasi Objek
-Class
-Interface
Langganan:
Postingan (Atom)