1. Pengertian
• Object adalah sebuah entitas yang dapat diidentifikasikan secara unik, yang memiliki atribut (variabels) dan method (behavior).
• Object oriented merupakan suatu pendekatan baru dari pembuatan perangkat lunak yang sangat menjanjikan untuk memecahkan beberapa masalah klasik dari pengembangan perangkat lunak.
• Object Oriented Database adalah sebuah sistem database yang menggabungkan semua konsep penting dari object oriented.
• OODBMS merupakan database management system (DBMS) yang mendukung pemodelan dan pembuatan data sebagai objek.
2. Konsep Object Oriented
Konsep yang dimiliki oleh suatu bentuk pemrograman yang berorientasi object adalah :
• Abstraction
Cara melihat suatu system dalam bentuk sederhana, yaitu sebagai suatu kumpulan subsistem (object) yang saling berinteraksi. Contohnya mobil merupakan sekumpulan system pengapian, system kemudi, system pengereman.
• Encapsulation
Mekanisme menyembunyikan suatu proses dalam system untuk menghindari interferensi dan menyederhanakan penggunaan system itu sendiri. Contohnya tongkat transmisi (gigi) pada mobil, tombol on/off pengaturan suhu pada AC.
• Inheritance
Inheritance atau pewarisan adalah merupakan konsep dimana suatu obyek memiliki sejumlah perilaku yang dimiliki oleh obyek lain dalam suatu hirarki tertentu.
• Modularity
Sifat obect adalah modular, sehingga object dapat ditulis dan dimaintain terpisah (independen) dari object lain.
• Polymorphism
Konsep dimana beberapa obyek dapat memiliki metode yang sama dengan aksi yang berbeda. Terdapat dua jenis, yaitu :
a. Overloading : penggunaan satu nama untuk beberapa method yang berbeda (beda parameter).
b. Overriding : deklarasi method subclass dengan nama dan parameter yang sama dengan method dari superclassnya.
3. Perkembangan Aplikasi Basis Data
1. Computer-Aided Design (CAD)
Basis data CAD menyimpan data yang berhubungan dengan rancangan mekanik dan elektrik. Contohnya adalah gedung, pesawat dan chips IC.
2. Computer-Aided Manufacturing (CAM)
Basis data CAM menyimpan data yang jenisnya sama dengan sistem CAD, ditambah data yang berhubungan dengan produksi yang mempunyai ciri-ciri tersendiri (seperti mobil pada saat perakitan) dan produksi yang continue (seperti sintesa kimia).
3. Computer-Aided Software Engineering (CASE)
Basis data CASE menyimpan data yang berhubungan dengan langkah-langkah dari siklus pengembangan software, yaitu planning, requirements collection analysis, design, implementation, test, maintenance and documentation.
4. Office Automation (OA)
Basis data OA menyimpan data yang berhubungan dengan pengontrolan informasi komputer dalam bidang bisnis, termasuk e-mail, dokumen-dokumen, invoice, dsb. Agar menyediakan dukungan yang lebih baik untuk area ini, dibutuhkan penanganan yang lebih luas terhadap jenis data daripada nama, alamat, tanggal dan uang. Sekarang ini sistem yang modern dapat menangani teks yang berjenis bebas, foto, diagram, audio dan video. Contohnya adalah dokumen multimedia yang mengangani teks, foto, spreadsheets dan suara.
5. Computer-Aided Publishing (CAP)
Basis data CAP menyimpan dokumen yang kompleks. Sama seperti otomatisasi kantor, applikasi CAP telah diperluas untuk menangani dokumen-dokumen multimedia yang berisikan teks, audio, gambar, video data, dan animasi.
Senin, 30 Mei 2011
Konsep Object Oriented
Diposting oleh nanadh12 di 04.07Label: lesson
Sistem Paging
Diposting oleh nanadh12 di 03.58Program yang harus dijalankan harus dimuatkan di memori utama. Masalah muncul ketika program lebih besar dari memori utama yang tersedia. Masalah ini diatasi dengan :
1. Overlay
2. Memori maya (virtual memori)
Konsep Overlay
Program dipecah menjadi bagian-¬bagian yang dapat dimuat ke memori, disebut overlay. Overlay yang belum diperlukan disimpan di disk, overlay dimuatkan ke memori begitu diperlukan (kode overlay akan dieksekusi).
Pertukaran overlay masuk dan keluar memori dilakukan system operasi. Pembagian menjadi overlay-¬overlay dilakukan programmer. Teknik ini telah ditinggalkan karena teknik memory maya telah dapat diimplementasikan dengan murah dan berkinerja bagus.
Konsep Memori Maya
Memori maya adalah kemampuan mengalamati ruang memori melebihi memori utama yang tersedia. Gagasan memori maya adalah ukuran gabungan program, data dan stack melampui jumlah memori fisik yang tersedia. Sistem operasi menyimpan bagian¬ bagian proses yang sedang digunakan di memori utama dan sisanya di disk. Begitu bagian di disk diperlukan maka bagian di memori yang tidak diperlukan disingkirkan diganti bagian di disk yang diperlukan itu. Memori maya dapat dilakukan dengan 3 cara, yaitu :
1. Paging
2. Segmentasi
3. Kombinasi paging dan segmentasi.
Diskripsi Sistem Paging
Sistem Paging mengimplementasikan ruang alamat besar pada memori kecil menggunakan index register, base register, segmen register dll. Beberapa istilah dalam sistem paging :
- Alamat maya (virtual address), adalah alamat yang dihasilkan dengan perhitungan menggunakan index register, base register, segmen register dan sebagainya. Ruang alamat maya yang terbentuk disebut dengan ruang alamat maya.
- Alamat nyata (real address), adalah alamat yang tersedia di memory utama fisik. Ruang alamat nyata yang dibentuk disebut dengan ruang alamat nyata. Meskipun pengacuan proses dilakukan berdasar alamat maya, proses sesungguhnya berjalan di memori nyata. Alamat maya harus dipetakan menjadi alamat nyata saat proses dieksekusi. Sistem computer akan menerjemahkan alamat maya menjadi alamat fisik, bagian yang berfungsi memetakan adalah Memory Management Unit (MMU).
- Page, yaitu unit trkecil ruang alamat maya (virtual address space). Ruang alamat maya proses merupakan kelipatan page yang berukuran sama.
- Page Frame, yaitu unit terkecil memori fisik. Memori fisik secara konseptual dibagi
menjadi sejumlah unit berukuran tetap disebut dengan page frame disingkat frame.
- Page Fault, yaitu exception untuk meminta alokasi page ke memori. Dalam kontek memori maya sering disingkat fault.
- Memori Managemen Unit
• Pada computer tanpa memori maya, alamat langsung diletakkan ke bus dan menyebabkan word memori fisik alamat itu dibaca dan ditulisi.
• Pada computer dengan memori maya, alamat tidak diletakkan ke bus secara langsung tapi lewat MMU yang kemudian memetakan alamat ke alamat memori fisik.
Memori fisik berisi sejumlah page frame yang memuat sebagian dari page¬page proses. Terdapat mekanisme translasi (penterjemahan) alamat (oleh MMU) untuk memetakan page maya ke alamat fisik. Karena tiap page dipetakan secara terpisah, frame-¬frame proses tidak perlu menempati memori fisik berurutan.
Page Replacement
Page replacement diperlukan pada situasi dimana proses dieksekusi perlu frame bebas tetapi tidak tersedia frame bebas. Terdapat beberapa algoritma page replacement antara lain algoritma first in first our (FIFO), optimal dan least recently use (LRU).
1. Algoritma FIFO
Algoritma FIFO merupakan algoritma paling sederhana. Algoritma FIFO diasosiasikan dengan sebuah page bila page tersebut dibawa ke memori. Bila ada suatu page yang akan ditempatkan, maka posisi page yang paling lama yang akan digantikan. Algoritma ini tidak perlu menyimpan waktu pada saat sebuah page dibawa ke memori.
Meskipun algoritma FIFO mudah dipahami dan diimplementasikan, performansi tidak selalu bagus karena algoritma FIFO menyebabkan Belady’s anomaly. Belady’s anomaly mematahkan fakta bahwa untuk beberapa algoritma page replacement, bila rata-rata page fault meningkat, akan meningkatkan jumlah alokasi frame.
2. Algoritma Optimal
Algoritma optimal merupakan hasil penemuan dari Belady’s anomaly. Algoritma ini mempunyai rata-rata page fault terendah. Algoritma optimal akan mengganti page yang tidak akan digunakan untuk periode waktu terlama. Algoritma ini menjamin rata-rata page fault terendah untuk jumlah frame tetap tetapi sulit implementasinya.
3. Algoritma Least Recently Use (LRU)
Algoritma LRU merupakan perpaduan dari algoritma FIFO dan optimal. Prinsip dari algoritma LRU adalah mengganti page yang sudah tidak digunakan untuk periode waktu terlama.
Untuk mengimplementasikan algoritma LRU, digunakan dua model yaitu :
• Counter : setiap entry tabel pagee diasosiasikan dengan sebuah “time-of-use” dan sebuah clock logika atau counter ditambahkan ke CPU. Clock ini dinaikkan untuk setiap acuan ke memori. Jika sebuah acuan ke page dibuat, isi clock register dicopy ke time-of-use pada tabel page untuk page tersebut.
• Stack : stack dari nomor page diatur. Jika sebuah page digunakan acuan, maka page dihapus dari stack dan meletakkan pada top of stack. Dengan cara ini, stack selalu digunakan page dan bagian bawah untuk page LRU.
Label: lesson
Sabtu, 25 September 2010
Thx Guys !
Diposting oleh nanadh12 di 05.24mereka yang slalu adaaa ,,
mereka yang slalu ngertiin ,,
mereka teman berbagi deh pokonya ...
senang, sedih, kecewa, marah ..
semuaa kita lewatin !!
para UCUY ...
itu panggilan sayang kita ,,
ntah darimana nama UCUY itu muncul !!
sepertinya sih dari Vie ...
UCUY vie ==> Pia Rahmatillah
UCUY bundo va ==> Eva S Hidayat
UCUY nanadh ==> Nadia Damacita
hehehe .
siap beraksi untuk membuat AIB2 !
karena AIB itulah yg merekatkan kita2 .
btw masalah AIB ,,
jgn bernegatif ria terlebih dahulu ...
hal2 bodoh,, hal2 konyol,, hal2 memalukan ....
dan semacamnya seperti itulah kami namakan AIB ...
bkn AIB dlm artian yg sebenarnya !!
i miss them .
LUPH UCUY !!
:*
Read More..
Rabu, 15 September 2010
MODUL
Diposting oleh nanadh12 di 03.40asiiiikkkkk .....
dapet nih situs yg bagus bgt !!
nyediain modul-modul mata kuliah ....
mata kuliah Teknik Informatika khususnya ,,
TOP deh pokonyaa !!
ini aku share yaa sama kalian .....
semoga bermanfaat :)
THE POW3R
Label: lesson
Minggu, 12 September 2010
REUNI SD
Diposting oleh nanadh12 di 21.16
Tasikmalaya, 8 September 2010 !
Hari yang menyenangkan ...
bertemu dan bercanda dengan kawan lama ...
temen SD hey !!
hebat yaa ?? ahahaha ...
alhmd,, sampe sekarang silaturahmi sama temen2 SD ga putus ...
mudah2an di jadikan acara rutin setiap tahun nya !
amiiin :)
udah 2taun berturut-turut yaaa ...
semangaaattt deh !
^^
take care yaa :)
Label: curhat
Senin, 06 September 2010
Visual Basic 6.0
Diposting oleh nanadh12 di 12.43sharing yukk ahh ...
tingkat 2 nih pasti banyak gunain VB ,,
kita cari-cari tutor yg bagus !
terus belajar sama-sama deh ....
:))
ini nih ,,
dapet yang bahasa indonesia ....
>> http://ilmukomputer.org/2006/10/27/tutorial-vb-60/
>> http://mr-amateur.co.cc/others/krisna-vb.php
ada yg english nya ...
bagus !! semoga bisa di pahami yaa sama kitaa ...
>> http://www.vbtutor.net/vbtutor.html
>> http://www.profsr.com/vb/vbintro.htm#content
yayayaaa ,,
baruu itu ajaa sihh ....
cari-cari yukk !
kalo dapet yg bagus tinggalkan link yaaa ...
thx :)
Label: lesson
Jumat, 20 Agustus 2010
Untuk Para Gadis
Diposting oleh nanadh12 di 11.52Duhai gadis, maukah ku beritahukan padamu bagaimana mencintai dengan indah?
Inginkah ku bisikkan bagaimana mencintai dengan syahdu..
Maka dengarlah..
Gadis, Saat ku jatuh cinta..
Tak akan ku berucap.. Tak akan ku berkata.. Namun ku hanya akan diam..
Saat ku mencintai, takkan pernah ku menyatakan. Tak akan ku menggoreskan..
Yang ku lakukan hanyalah diam..
Aku tahu, cinta adalah fitrah..sebuah anugrah tak terperih..
Karena cinta adalah kehidupan. Karena rasa itu adalah cahaya.
Aku tahu, hidup tanpa cinta, bagaikan hidup dalam gelap gulita..
Namun.. Saat rasa itu menyapa, maka hadapi dgn anggun.
Karena rasa itu ibarat belenggu pelangi, dengan begitu banyak warna.
Cinta terkadang mbuatmu bahagia, namun tak jarang membuatmu menderita.
Cinta ada kalanya manis bagaikan gula, Namun juga mampu memberi pahit yang sangat getir.
Cinta adalah perangkap rasa.. Sekali kau salah berlaku, maka kau akan terkungkung dalam waktu yang lama dalam lingkaran derita.
Maka gadis, Agar kau dapat keluar dari belenggu itu.Dan mampu melaluinya dgn anggun..
Maka mencintailah dalam hening.Dalam diam..
Tak perlu kau lari, tak perlu kau hindari.
Namun juga, jangan kau sikapi dgn berlebihan.
Jangan kau umbar rasamu.Jangan kau tumpahkan segala sukamu..
Cobalah merenung sejenak dan fikirkan dgn tenang..
Kita percaya takdir bukan? Kita tahu dengan sangat jelas...
Dia, Allah telah mengatur segalanya dengan begitu rapinya?
Jadi, apa yang kau risaukan? Biarkan Allah yg mengaturnya,
Dan yakinlah di tangan-Nya semua akan baik-baik saja..
Cobalah renungkan...
Dia yang kau cinta, belum tentu atau mungkin tak akan pernah menjadi milikmu..
Dia yang kau puja, yang kau ingat saat siang dan yang kau tangisi ketika malam,
Akankah dia yang telah Allah takdirkan denganmu?
Gadis, kita tak tahu dan tak akan pernah tahu..
Hingga saatnya tiba..
Maka, ku ingatkan padamu, tidakkah kau malu jika smua rasa telah kau umbar ...
Namun ternyata kelak bukan kau yg dia pilih untuk mendampingi hidupnya?
Gadis, Karena cinta begitu agung untuk di umbar..
Begitu mulia untuk di tampakkan.. Begitu sakral untuk di tumpahkan..
Dan sadarilah gadis, fitrah wanita adalah pemalu, Dan kau indah karena sifat malumu..
Lalu, masihkah kau tampakmenawan jika rasa malu itu telah di nafikan?
Masihkah kau tampak bestari jika malu itu telah kau singkap..
Duhai gadis, jadikan malu sebagai selendangmu..
Maka tawan hatimu sendiri dalam sangkar keimanan.. Dalam jeruji kesetiaan..
Yah.. Kesetiaan padanya yg telah Allah tuliskan namamu dan namanya di Lauhul Mahfuzh..
Jauh sebelum bumi dan langit dicipta..
Maka cintailah dlm hening.
Agar jika memang bukan dia yg ditakdirkan untukmu,
Maka cukuplah Allah dan kau yg tahu segala rasamu..
Agar kesucianmu tetap terjaga.. Agar keanggunanmu tetap terbias..
Maka, ku beritahukan padamu,
Pegang kendali hatimu..Jangan kau lepaskan.
Acuhkan semua godaan yg menghampirimu..
Cinta bukan untuk kau hancurkan,bukan untuk kau musnahkan..
Namun cinta hanya butuh kau kendalikan, hanya cukup kau arahkan..
Gadis... yg kau butuhkan hanya waktu, sabar dan percaya..
Maka, peganglah kendali hatimu, Lalu..Arahkan pd Nya..
Dan cintailah dalam diam.. Dalam hening..
Itu jauh lebih indah.. Jauh lebih suci..
*copas dari note Nurlita Ayu (my sista)*
Label: motivasi
Selasa, 17 Agustus 2010
Narsis duluu !
Diposting oleh nanadh12 di 14.04
ikut narsis bentar ajaaa ,,
biar ga boring gituu liat tulisan muluu ....
sekali2 pengen curhat nii ....
tenang aja bukan masalah LOVE !!
hahaha
ini tentang aku dan ade aku .....
hummpft "
bosen bgt deh berantem sama dy ....
kacau..kacau..kacau....
udah kayak perang pokoknyaa !!
gabisa di itung brp kali kita berantem ....
*saking seringnya*
tapii di balik itu semua ...
aku sayang bgt sama diaaa !!
kalo lagi akur nih,, duhh ... uda kayak amplop sama prangko !!
lengket amatt,, kompakk ,....
buktinya ini nih ,,
narsis bareng !! kompak kaaan ?? ;)
ahahaha
i love u, my little sista ...
:*
Label: curhat
Senin, 16 Agustus 2010
Kebiasaan
Diposting oleh nanadh12 di 01.41Gasswaaatttt !!!
kebiasaan saya ini bisa membahayakan ...
ckckck
saya, bila sudah dihadapkan dengan sesuatu hal ...
bisa lupaa waktuu ! hiyaaaa >_<>
Label: curhat
Jumat, 06 Agustus 2010
Maksiat ?? BOLEH !!
Diposting oleh nanadh12 di 11.22woww ...
ada apa dengan judul kali ini ??
:))
ceritanya aku abis pelantikan susulan pramuka nii ...
hal yg mw d ceritain bkn ttg acaranya ,,
tapii ... tentang celoteh kakak pramuka d ceramah magrib menuju isya ...
bukan ceramah sih,, tp apa yaa ??
hhmmm,, berbagi cerita rohani kyknya ...
:D
kak Arli bilang ,,
melakukan MAKSIAT itu BOLEH ....
asalkan dengan SYARAT :
1. Ga boleh memakan RIZKI dari Alloh SWT
2. Ga boleh menggunakan pemberian dari Alloh SWT
(spt mata, telinga, hidung, tangan, kaki, dll)
3. Ga boleh terlihat/diketahui oleh Alloh SWT
4. Ga boleh melakukannya d bumi Alloh SWT
5. Ga boleh melakukannya dengan makhluk Alloh SWT
nahh lhoo ??
emg bisa yaa ?? ahahaha ... ada ada ajaa ,,
yaa intinya berarti tetep ajaa ga boleh .. iyaa kan ??
:)
Label: religi
Nikmat menbawa Laknat !
Diposting oleh nanadh12 di 11.04ada 3 NIKMAT yang membawa LAKNAT !
itu pun jika nikmat2 tersebut di salah gunakan ....
apakah 3nikmat itu ??
:)
1. ILMU
Yappss ... Nikmat ILMU ini bisa berujung LAKNAT bila disalahgunakan ...
Jika digunakan untuk membodohi orang lain misalnya !
2. RIZKI
Betull, kita ketahui banyak rizki itu nikmat ...
tapi bila digunakan untuk hal2 yang tidak baik,, terus tidak berzakat ....
maka nikmat RIZKI ini akan berbalik menjadi LAKNAT !
terus apa 1 lagii ???
;)
3. JABATAN
yuhuui,, banyak sekali orang2 yang menyalahgunakan kekuasaan ....
apalagi seorang pemimpin ! jadi bagi kita semua yang menjadi pemimpin,, berhati-hatilah dalam menggunakan kekuasaan kita .... cangkupan yang paling kecil yaitu memimpin diri kita sendiri ! suatu saat nanti akan dipertanggungjawabkan segalanya ! :D
Okeee ,, mulai dari saat ini ... maari kita berhati-hati dengan nikmat2 tersebut !!
sumber :: Kak Arli (kakak pramuka saya)
:))
Label: religi
Kamis, 05 Agustus 2010
pacaran, KUNO ?
Diposting oleh nanadh12 di 11.01Hey temen2 ...
ada apa nih dengan judul posting kali ini ??
hehehe
sekedar berbagi informasi aja ...
ini ada bahasan mengenai konsep pacaran yang di tulis oleh Pak Asep Haryono ..
*saya copas ya Pak tulisannya..*
Meski cukup panjang ,,
tapi baca yaa ... semoga bermanfaat !!
note :: tulisan ini dikhususkan sebenarnya untuk diri saya sendiri ...
dan saya ingin berbagi dengan kalian ,, jd gada maksud apa-apa ...
okeee ?? :)
sumber ::
http://www.facebook.com/asep.haryono?ref=t/note.php?note_id=386127031714
nahh lhoo ,,
udah bacaa ?? beneran kan ....
lumayan bermanfaat bagi konsep berfikir kita tentang pacaran ...
yahh itung-itung pengetahuan ....
untuk ke depan balik lagi kepada diri kita masing-masing ....
:)
*catatan lagi ::
"saya juga termasuk ke dalam orang yang perlu berbenah diri seperti apa yang dikatakan beliau ... hehehe"
Label: religi
Senin, 26 Juli 2010
baca yaa ^^
Diposting oleh nanadh12 di 11.21halohaaa ....
saya memang bukan orang yang senang dengan membuat tulisan-tulisan ...
mungkin karena kemampuan sastra saya kurang di asah ...
*karena kurangnya minat dari diri pribadi kali yaa :)*
oleh karena itu ,,
di blog ini saya berbagi tulisan-tulisan orang lain yang telah saya baca ...
dan saya ingin berbagi dengan kalian ...
karena apa ??
karena menurut saya tulisan tersebut layak untuk di bagikan ...
salah satunya ini ...
:)
http://www.matabumi.com/features/mencari-tuhan-di-penggorengan-pisang
Label: motivasi
Sabtu, 17 Juli 2010
kamus
Diposting oleh nanadh12 di 08.47buat kalian2 yang membutuhkan translator ...
aku dapet site yang bagus ...
lumayan lahh cukup berguna ...
ini link nya :
http://www.citcat.com
silahkan di coba ...
:)
Label: lesson, translator
Minggu, 11 Juli 2010
cuap-cuap
Diposting oleh nanadh12 di 10.50hiyaaaaa .......
akhirnya bisa memulai juga dengan BLOG yang umum ..
ada yang tau maksud dari kata "UMUM" ??
^^
Yiaapss .. aku emang udah lama punya BLOG ,,
tapiii ??? *tapi apa hayoo ???*
Blog lama itu adalah BLOG PRIBADI ...
yaaa curahan,, jeritan,, tangisan,, luapan,,
atau apa lah semacamnya mengenai isi hati gitu ...
nah..nah...nahh ....
sekarang waktunya bermain BLOG yang bisa dipublikasikan ...
secara ingin sharing tentang informasi-informasi dengan para pembaca ...
iyayaaa gaa ??
LETS BEGIN :)
Selasa, 06 Juli 2010
FACADE
Diposting oleh nanadh12 di 20.12pernah denger nama itu ??
aplikasi yang ada d facebook ...
hayooo ... masii bengong !!
atau pernah liat status temen2 kita yang menggunakan emotion ??
nahh ternyata mereka menggunakan aplikasi ini ....
saya juga dapet informasinya dari blog ini nih :
http://forantum.blogspot.com/2010/07/facade-status-facebook-keren-dengan.html
boleh di coba :)
Label: aksesoris





