Senin, 31 Desember 2012

Perkembangan Data Base di Indonesia


      
       1)  Perkembangan data base yang ada di indonesia
                 Metrotvnews.com, YogyakartaPengelolaan database di Indonesia hingga saat ini belum maksimal sehingga secara tidak langsung berpengaruh pada lemahnya interkoneksi data yang ada, kata Rektor Universitas Islam Indonesia Yogyakarta Edy Suandi Hamid. "Kondisi itu tidak hanya menjadi persoalan yang dihadapi bidang industri, tetapi juga oleh institusi pendidikan tinggi di Indonesia," kata Edy di Yogyakarta, Senin (8/10), terkait pertemuannya dengan pimpinan Thesys Group Hungaria beberapa waktu lalu.
       Menurutnya, Universitas Islam Indonesia (UII) sepakat menjalin kerja sama dengan Thesys Group. UII akan menjadi lembaga pendidikan tinggi pertama dalam implementasi kerja sama yang diinisiasi oleh Asosiasi Perguruan Tinggi Swasta (Aptisi) dan Thesys Group. "Kerja sama yang dilakukan oleh kedua lembaga tersebut juga akan memperoleh perhatian dari pemerintah Indonesia dan Hungaria," kata Edy yang juga Ketua Umum Aptisi.
Ia mengatakan lingkup kerja sama yang akan dilakukan di antaranya penyediaan koneksi antara universitas dalam satu jaringan, membangun sistem CRM bersama universitas yang telah terhubung, menciptakan database pendidikan tinggi, dan peramalan indikator akademik berdasarkan database yang telah dibangun. "Thesys Group merupakan sebuah kelompok perusahaan yang bergerak dalam bidang pengumpulan data, simulasi, analisis geo-informasi, dan perkembangan teknologi informasi. Kelompok perusahaan itu telah menciptakan filosofi baru yang dilatarbelakangi oleh terjalinnya kerja sama yang erat antardaerah bisnis," katanya.
       Menurutnya, kelompok perushaaan itu mengkonversi sumber ekspansif data ke bentuk yang mudah dipahami dan memberikan kesempatan kepada klien dalam menyesuaikan kedua metode dan output dengan kebutuhan mereka pada waktu yang sama. "Mereka memberikan solusi menangani data yang kompleks selama lima tahun terakhir dengan mengembangkan metode canggih, software, dan layanan untuk menangani kebutuhan spesifik dari sektor farmasi, perbankan, dan telekomunikasi, untuk memperoleh pemahaman yang mendalam mengenai sifat bisnis yang dilakukan," katanya.(Ant/RZY)

       2)  Contoh penerapan data base

*      Penerapan dalam Universitas
      Jika kita di sebuah universitas, maka akan ada suatu sistem database yang berisi informasi tentang mahasiswa, matakuliah yang diambil pada semester itu, detil tentang biaya kuliah, modul yang sudah diambil tahun sebelumnya juga yang diambil tahun ini serta rincian dari semua hasil ujian. Selain itu juga terdapat suatu database yang berisi program kuliah tahun depan, admission dan sebuah database yang berisi rincian staff yang bekerja di universitas itu.
*      Penerapan dalam Asuransi
      Ketika kita mengambil ke aplikasi asuransi, misalnya asuransi pribadi, asuransi bangunan, dan asuransi untuk rumah, atau asuransi kendaraan, broker asuransi akan mengakses beberapa database yang berisi berbagai organisasi asuransi. Kita harus menyediakan rincian data pribadi, seperti nama, alamat, umur, dan apakah peminum atau perokok, data ini digunakan oleh sistem database untuk menentukan premi asuransi. Broker akan membantu mencarikan jenis perusahaan asuransi yang terbaik untuk kita.
*      Penerapan dalam Supermarket
      Pada waktu melakukan transaksi di supermarket, saat itu kemungkinan sedang terjadi proses database. Kasir menggunakan pembaca kode [bar] untuk membaca setiap barang yang kamu beli. Data barang ini lalu dihubungkan ke suatu program aplikasi yang menggunakan kode [bar] untuk menemukan harga item berdasarkan suatu database produk. Selain menemukan harga item, program juga meng-update jumlah stock dalam database produk tadi, selanjutnya menampilkan harga barang pada mesin kas register. Jika tingkat persediaan telah mencapai suatu ambang batas tertentu, maka akan dilakukan pemesanan lagi, untuk itu secara otomatis sistem akan mencetak suatu order untuk pemasok. Jika suatu saat pelanggan menelpon supermarket, petugas akan memeriksa apakah persediaan yang dimaksud telah tersedia.
*      Penerapan dalam Perpustakaan
      Perpustakaan umumnya mempunyai suatu database yang berisi rincian buku, rincian pembaca, data pengunjung. Terdapat index yang terkomputerisasi, sehingga pembaca dapat menemukan sebuah buku berdasar pada judul nya, atau pengarang, atau subjek area. sistem database menangani reservasi untuk mengijinkan pembaca untuk meminjam suatu buku dan untuk memperoleh pemberitahuan melalui mail ketika buku tersedia. Sistem juga mengirimkan peringatan ke peminjam yang seharusnya mengembalikan buku karena telah jatuh tempo. Umumnya sistem akan mempunyai suatu alat baca kode [bar] yang serupa untuk dengan yang digunakan oleh di supermarket seperti uraikan lebih awal. Alat ini digunakan untuk menjejaki buku yang diterima dan dipinjam keluar dari perpustakaan.


                                                  ANDI MUHAMMAD IQBAL’
                                                  13020110018
                                                   TIL 3.1
READMORE

Artikel Enkapsulasi OOP Java


ARTIKEL ENKAPSULASI
Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi yakni : Information hiding , Interface to access data.
§  Information hiding
Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah 'public'. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol 'private' ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.

§  Interface to access data
Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.
Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah ‘public’. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol ‘private’ ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.
Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut yang dinamakan dengan interface to access data.
Dalam enkapsulasi terdapat hak akses public, protected, dan private. Hak akses public memungkinkan semua kelas mengaksesnya, hak akses protected hanya diberikan kepada kelasnya sendiri dan turunannya, serta kelas-kelas dalam satu paket. Sedangkan private hanya boleh diakses oleh kelasnya sendiri.
Mengapa jika hak akses public pada konstruktor manusia di ganti dengan PRIVATE, program akan ERROR ? Private, adalah level proteksi untuk andi yang berada di dalam manusia. Si andi tidak boleh keluar dari manusia karena mempunya level proteksi paling tinggi. Dalam implementasinya, field dengan level proteksi private hanya dapat diakses di dalam class tersebut.
Dalam teori, dapatkah kita memberikan hak akses pada konstruktor??? Constructor berfungsi untuk menginisialisasi obyek dari class dan mempersiapkan ruang memory, sedangkan destructor menghapus dan membersihkan obyek ketika sudah tidak terpakai dan membebaskan memory yang tadinya terpakai. Constructor method merupakan method yang namanya sama dengan nama classnya dan bersifat public tapi tidak berjenis void ataupun non void. Constructor dapat menerima parameter namun tidak bisa mengembalikan nilai apapun.
Bagaimana solusi agar program dapat berjalan?? Konstruktor diubah menjadi protected atau public atau bisa juga menerapkan interface to access.

Program Sederhana
class belajar{
public String x =”Pintar”;
private String y = “Java”;
}
Pintar.Java
public class Pintar{
public static void main(String[]args){
Coba panggil = new Belajar();
System.out.println(“Panggil X : “+panggil.x);
System.out.println(“Panggil Y : “+panggil.y);
}}


ANDI MUHAMMAD IQBAL
                                                                                                       13020110018
                                                                                                       TIL 3.1

READMORE

Organisasi & Arsitektur computer Pentium 3, Pentium 4 & Core i3

Soal :

   1)      Buatlah Organisasi & Arsitektur computer Pentium 3 keatas, maksimal 3 jenis prosesor !H

Jawaban :

  @ 1999 : Intel® Pentium® III Processor
        

Processor Pentium III merupakan processor yang diberi tambahan 70 instruksi baru yang secara dramatis memperkaya kemampuan pencitraan tingkat tinggi, tiga dimensi, audio streaming, dan aplikasi-aplikasi video serta pengenalan suara.

Processor ini memiliki fitur :

·         kecepatan berkisar 450MHz, 500MHz, 550MHz dan 600MHz (di tahun 1999)

·         70 Instruksi baru

·         Intel® Processor Serial Number

·         P6 Microarchitecture

·         100MHz system bus

·         512K Level Two Cache

·         Intel® 440BX chipset

Arsitektur Pentium 3

Pentium III
Disusun                              Dari awal 1999-2003
Common produsen (s)     Intel
Max. CPU clock                450 MHz ke 1,4 GHz
FSB kecepatan     `          100 MHz ke 133 MHz
Min. fitur ukuran             0.25μm ke 0.13μm
Set instruksi                     IA-32
Mikro                                 P6
Core                                    1
Socket (s)                          Slot 1
                                            Socket 370
Core name (s)                   Katmai
                                            Coppermine
                                           Coppermine-T
                                           Tualatin

  @  2000 : Intel® Pentium® 4 Processor
                  
Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan 1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor Intel Pentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4 berkecepatan 1.3 GHz sampai yang terbaru yang saat ini mampu menembus kecepatannya hingga 3.4 GHz.

Pentium 4 adalah mikroprosesor generasi ketujuh yang dibuat oleh Intel Corporation dan dirilis pada bulan November 2000 meneruskan prosesor Intel pentium III. Nama perkenalan generasi awalnya adalah Willamette, kemudian dikembangkan kembali dengan nama perkenalan Northwood, Prescott, dan Cedar-Mill.

Organisasi Pentium 4 :
Inti prosesor terdiri dari empat komponen utama:
• Unit Fetch/Decode
• Out of order execution logic
• Unit Exekusi
• Subsistem Memori
Penggunaan secara sederhana, operasi mikro panjang tetap memungkinkan penggunaan pipelining skala super dan penjadwalan teknik yang meningkatkan kinerja.

Arsitektur Komputer Pentium 4
Pentium 4

·         80486 – CISC

·         Pentium – ada beberapa komponen superscalar

·         2 unit eksekusi integer yang terpisah

·         Pentium Pro – Full superscalar

·         Memperhalus models subsequent & Meningkatkan design superscalar

Pentium 4 Block Diagram

Pentium 4 Operation

·         Pengambilan instructions pada memory dari urutan static program

·         Menterjemahkan instruction menjadi satu atau lebih instruksi RISC dengan panjang yg tetap (micro-operations)

·         Meng-eksekusi micro-ops pada pipeline superscalar

·         micro-ops boleh dieksekusi tanpa berurutan

·         Memasukan hasil dari micro-ops ke register set dalam urutan orisinil program.

·         Penggabungan CISC (bagian terluar) dengan RISC (bagian terdalam)

·         Pada pipeline RISC terdapat 20 tahapan

·         Beberapa micro-ops memerlukan banyak tahapan eksekusi

·         Pipeline terpanjang

·         Pada x86 hingga Pentium ada 5 tahapan pipeline

Pentium 4 Pipeline
Pentium 4 Pipeline Operation (1)

  @  2010 : Intel Core i3 ( 7 January 2010 )
 Intel Core i3 merupakan varian paling value dibandingkan dua saudaranya yang lain. Processor ini akan mengintegrasikan GPU (Graphics Processing Unit) alias Graphics On-board didalam processornya. Kemampuan grafisnya diklaim sama dengan Intel GMA pada chipset G45. Selain itu Core i3 nantinya menggunakan manufaktur hybrid, inti processor dengan 32nm, sedangkan memory controller/graphics menggunakan 45nm. Code produk Core i3 adalah “Arrandale”.

Intel Core i3 keluarga prosesor Intel ® HD dengan Graphics memberikan sebuah arsitektur baru yang revolusioner untuk pengalaman komputasi yang tak tertandingi.
Prosesor ini dilengkapi dengan Intel HD Graphics, mesin video canggih yang memberikan pemutaran mulus, tinggi kualitas video HD, dan maju kemampuan 3D, menyediakan suatu solusi grafik ideal untuk komputasi sehari-hari. Sebuah pilihan cerdas untuk rumah dan kantor, Intel Core i3 prosesor juga dilengkapi Intel ® Hyper-Threading Technology, yang memungkinkan setiap inti prosesor Anda untuk bekerja pada dua tugas pada waktu yang sama, memberikan kinerja yang Anda butuhkan untuk pintar multitasking.
READMORE

Matriks

















Hay, Sahabat Blogger semua, Kali ini Iqbal posting tugas kedua dr mata kuliah Aljabar Linear & Matriks. Semoga bermanfaat yah...

READMORE