Minggu, 28 April 2013

Pengalaman Membuat Aplikasi Perpustakaan

           Pada saat semester 4 saya dan teman-teman saya disuruh oleh dosen saya untuk membuat program perpustakaan dengan user friendly, dimana program ini dibuat dengan bahasa pemograman java, menggunakan netbeans dengan sistem yang hampir sama dengan progam peminjaman kaset film cd/dvd
yanng diantaranya adalah :

1. adanya penginputan anggota perpustakaan/member
2. adanya batas waktu peminjaman buku perpustakaan
3. adanya denda berupa uang bila telat mengembalikan buku / denda buku yang hilalng
4. adanya bukti transaksi peminjaman dan pengembalian buku (report)

        Masalah yang kami dapatkan adalah untuk pembuatan report ( laporan transaksi ), walaupun sudah membuat sesuai tutorial tapi tetap gagal, dan pengurangan tanggal pada database ( pengurangan tanggal diperlukan untuk menghitung berapa lama orang meminjam buku perpusstakaan ).

Pengalaman saya dalam membuat program perpustakaan sangat membantu saya untuk membuat program aplikasi lain, seperti membuat aplikasi tabel periodik kimia yang berbasis android, karena sourcecode android menggunakan bahasa pemograman java juga.

Sabtu, 27 April 2013

Macam Macam Komputasi Modern


Berikut adalah macam-macam komputasi modern:

1. Mobile computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.

2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.

3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :


  • Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer. 
  • Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud. 
  • Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus. 
  • Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.
  • Dan ada juga persamaan antara komputasi mobile, komputasi grid, dan komputasi cloud, penjelasanya sebagai berikut :
  • Ketiganya merupakan metode untuk melakukan komputasi, pemecahan masalah, dan pencarian solusi.
  • Ketiganya memerlukan alat proses data yang modern seperti komputer, laptop atau telepon genggam untuk menjalankannya.


Sejarah Komputasi Modern


Pada paruh pertama abad 20, banyak kebutuhan komputasi ilmiah, sehingga dibutuhkan komputer analog yang memiliki fleksibilitas dan keakuratan komputer digital modern.

George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
sementara bekerja di laboratorium. Stibitz menciptakan dan membangun sebuah relay berbasis kalkulator.
Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21.

Berikut adalah pembagian sejarah Komputasi Modern


  • Pada tahun 1613 munculah penggunaan kata “komputer” pertama kali.
  • Tahun 1940 komputer yang semula dikhususkan sebagai instrument untuk science, berubah menjadi produk komersil.
  • Tahun 1945 di temukan Bug Komputer oleh Grace Murray Hopper
  • Tahun 1947 tanggal 23 Desember ditemukan transistor yang pertama kali oleh Bardeen dan Walter Brattain bersama dengan William Shockley

Tahun 1951- 1960 :

  • Dimulai sebuah gagasan microprogramming oleh Maurice Wilkes
  • Grace Murray Hopper mengembangkan A-O, yang merupakan compiler pertama.
  • John Backus dan kolega IBM mengirimkan Compiler Fortran yang pertama.
  • Jack Kilby menghasilkan prototype semiconductor IC
  • merupakan timbulnya system kecil seperti word length, register structure, Number of Addresses, I/O channel, Floating point hardware.
  • Paul Baran yang bekerja di Rand Corp. menemukan dasar packet switching untuk data komunikasi.

Tahun 1962- 1970 :

  • Game pertama kali di temukan oleh Steve Russell yang merupakan seorang lulusan MIT.
  • Mouse ditemukan oleh Doug Engelbart dan munculnya internet oleh DARPA
  • merupakan kedatangan PC (personal computer), ada UNIX, Floppy disk dan daisywheel


Tahun 1971- 1980 :

  • Niklaus Wirth menemukan Pascal, ada pengiriman email
  • Di temukan bahasa C oleh Dennis Ritchie di Bell Labs.
  • Robert Metcalfe dan David Boggs menemukan Ethernet, supercomputer, pembangunan APPLE
  • Steve Jobs dan Steve Wozniak tergabung dalam Apple computer pada 3 januari.
  • Muncul MS, Wordstar yang merupakan software pengolah kata diperkenalkan dan meluas.
  • telepon seluler di test di Jepang dan Chicago.
  • IBM memilih PC-DOS dari Microsoft sebagai OS (Operating System)
  • portable computer seberat 24 pounds lahir.

Tahun 1983- 1985 :

  •  muncul TCP/IP, muncul Apple Macintosh, muncul DNS, menyebarnya sistem networking.
  • Tahun 1990 – 1995:
  •  tim Barners Lee Menemukan WWW yaitu aplikasi internet yang membawa perkembangan dan perubahan besar di dunia internet.
  • Trovalds menempatkan UNIX di IBMnya.
  • muncul istilah surfing
  • pentium milik intel diperkenalkan kepada umum pada bulan Maret, muncul NSCA Mosaic
  • muncul Yahoo dan Netscape Navigator 1.0
  • muncul bahasa pemrograman Java pada bulan Mei.




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