Sabtu, 26 Februari 2011

Komputasi Modern

Pada kesempatan kali ini saya ingin membahas sedikit tentang apa itu komputasi modern. Kita tahu bahwa komputer adalah alat yang cerdas, yang memudahkan manusia dalam hal menyelesaikan pekerjaan nya. Lalu apa bedanya dengan komputasi?? Ada juga istilah komputasi modern??
Ok,..mudah-mudahan penjelasan saya dapat menjelaskan pertanyaan-pertanyaan tersebut..

apa c maksud dari komputasi itu??

Komputasi merupakan suatu cara yang dapat digunakan untuk menemukan suatu solusi dari data yang telah kita input dengan menggunakan algoritma.
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Sebenarnya sudah lama komputasi modern ini di cetuskan dan tokoh di balik semua ini yaitu John Von Neumann, Beliau merupakan ilmuan besar saat ini.

John Von Neumann :

Beliaulah yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory dan dikenal sebagai arsitektur komputer modern.

Dari penjelasan diatas dapat kita ketahui bahwa ilmu komputasi itu sudah ada dari sebelum ditemukannya komputer, jadi salah besar jika kita berfikir bahwa komputasi itu berketergantungan dengan komputer. Komputasi yang menggunakan komputer inilah yang disebut dengan Komputasi Modern.

Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:

1. Akurasi
2. Kecepatan
3. Problem Volume Besar
4. Modeling (NN & GA)
5. Kompleksitas


http://id.wikipedia.org/wiki/Komputasi

Read More......

Senin, 21 Februari 2011

Spring Framework ???

Spring merupakan sebuah framework (kerangka kerja) yang digunakan untuk membangun sebuah aplikasi Enterprise. Spring termasuk framework yang lightweight (ringan) untuk mendukung secara penuh dalam pengembangan aplikasi Enterprise siap pakai. FrameWork itu bisa di katakan semacam kumpulan Standard aturan-aturan atau library yg bisa digunakan untuk mempercepat proses pengembangan atau menjadikan pengembangan yg rapi terstruktur dan dapat dikembangkan dikemudian hari dengan mudah.

Spring itu juga menganut MVC tapi lebih utamanya Spring itu adalah konsep yg dikenal dengan nama Dependency Injection atau inversion of control dari FrameWork. Ada tiga tipe utama dalam dependency injection. antara lain : setter-based, constructor-based, and interface-based injection. Spring mendukung setter-based and constructor-based injection langsung. dalam arti lain Spring dapat menciptakan object referensi melalui contructor dan dapat meodifikasinya melalui objek dengan memanggil methog setter.

Spring juga memungkinkan kita menggunakan hanya modul-modul tertentu sehingga kita tidak usah menggunakan semua modul spring dalam aplikasi apabila tidak diperlukan.

Fitur-fitur dari Spring Framework :

1. Transaction Management : Spring framework menyediakan sebuah layer abstrak yang generik untuk manajemen transaksi, sehingga memudahkan para developer dalam melakukan manajemen transaksi.
2. JDBC Exception Handling : layer abstrak JDBC menawarkan exception yang bersifat hierarki sehingga memudahkan penanganan error.
3. Integration with Hibernate, JDO, and iBatis : Spring menawarkan layanan integrasi terbaik dengan Hibernate, JDO dan iBatas
4. AOP Framework : Spring merupakan framework AOP Terbaik yang pernah ada.
5. MVC Framework : Spring hadir dengan framework aplikasi web MVC, yang dibangun di atas inti Spring. Spring merupakan framework yang sangat fleksibel dalam pengaturan strategi interface, dan mengakomodasi beberapa teknologi view seperti JSP, Velocity, Tiles, iText, dan POI.

Arsitektur Spring :

1. Spring AOP
Salah satu komponen utama Spring adalah AOP Framework, AOP framework digunakan untuk :
* Untuk menyediakan layanan Enterprise, terutama sebagai pengganti EJB. Layanan terpenting dalam layanan ini adalah untuk mendekralitf manajemen transaksi, yang telah disediakan dalam abstraksi spring transaction.
* Untuk memungkinkan pengguna dalam menerapkan AOP dalam penggunaan OOP.
2. Spring ORM
Spring ORM berhubungan dengan akses database dan menyediakan lapisan layer terintegrasi dengan ORM yang populer termasuk JDO, Hibernate dan iBatis.
3. Spring Web
Merupakan bagian dari modul pengembangan Web Spring termasuk Spring Web MVC.
4. Spring DAO
DAO (Data Access Object) mendukung standarisasi akses data yang menggunakan teknologi seperti JDBC, Hibernate dan JDO.
5. Spring Context
Paket ini didasari pada paket beans untuk menambah dukungan sumber pesan dan untuk pola desain Observer, dan kemampuan untuk mendapatkan sumber daya yang konsisten dengan menggunakan API.
6. Spring Web MVC
Menyediakan implementasi MVC untuk aplikasi web.
7. Spring Core
Paket Spring Core ini merupakan komponen paling penting dari Spring Framework.
Komponen ini menyediakan fitur Dependency Injection. BeanFactory memisahkan dependensi seperti inisialisasi, pembentukan dan akses object dari logika program dibuat.




Read More......

Sabtu, 12 Februari 2011

Adjective clause

Adjective clause adalah klausa yang berfungsi sebagai adjektiva. Seperti telah kita ketahui, adjektiva adalah kata yang menerangkan nomina. Jadi, adjective clause juga berfungsi demikian, yaitu memberi keterangan pada nomina.

Adjective clause dimulai dengan relative pronoun atau relative adverb.

Berikut ini beberapa contoh adjective clause:

Adjective clause dengan relative pronoun
Contoh:
Young-Hee, who is a Korean student, lives in Victoria.
Marike has a dog which follows her everywhere.
This is the place that I visited some years ago.
Mr. Bambang whose son is my friend is presenting a paper in a seminar.

Adjective clause dengan relative adverb
Contoh:
This is the reason why she did it.
The time when the plane takes off and lands will be changed soon.
Palembang is the place where I was born.

Dalam contoh-contoh di atas bisa kita lihat bahwa adjective clause tersebut menerangkan nomina yang ada di depannya (antecedent).
Misalnya:
Adjective clause who is a Korean student menerangkan nomina Young-Hee.
Adjective clause why she did it menerangkan nomina the reason.

adjective Clause digunakan untuk memberi keterangan, identitas, dan informasi lain kepada katabenda (Antecedent). Dalam struktur Adjective Clause ditandai dengan Relative Pronoun, yaitu: who, whom, whose, which, when, where, why, dan that.

Who
digunakan untuk orang dalam posisi subjek (human as subject).

Whom
digunakan untuk orang dalam posisi objek (human as object).

Which
digunakan untuk benda, baik dalam posisi subjek atau objek (non-human as subject/object).

That
digunakan sebagai subtitusi who, whom, atau which.

Whose
digunakan untuk kepemilikan.

When
digunakan untuk waktu.

Why
digunakan untuk sebab.

Contoh :
My English teacher is the man who Is standing near the pillar.
The house where I live is being rdwvated.

Adjective clause dibagi menjadi dua macam, yaitu:

1. Important (defining) adjective clause, yaitu adjective clause yang merupakan informasi penting bagi antecedent.

2. Unimportant (undefining) adjective clause, yaitu adjective clause yang merupakan informasi yang tidak penting bagi antecedent .

Contoh :
Important
Bob's brother that (who) lives in New York is an actor.
Meaning
Bob has more than one brother.

Unimportant
Bob's brother, who lives in New York is an actor.
Meaning
Bob has only one brother.

Catatan :
Dalam important adjective clause, relative pronoun, seperti: who, whom, which dapat digantikan dengan that; sedangkan dalam unimportant adjective clause tidak.



Sumber dari :

http://kambing.ui.ac.id
www.free-english-lesson.blogspot.com


Read More......