Minggu, 09 November 2014

Ulasan Artikel tentang Penggunaa/Implementasi OODB dalam Institusi

Pada postingan kali ini akan membahas tentang penerapa Object Oriented Database dalam sebuah aplikasi yang digunakan oleh salah satu institusi yaitu Perpustakaan STMIK AMIKOM yang dibuat oleh Mahasis Intitut Teknologi Bandung.
adapun judul dari artikel ini adalah
"USULAN MODEL OBJECT ORIENTED DATABASE PERPUSTAKAAN STIMIK AMIKOM MENGGUNAKAN DB4O"

Penggunaan sistem basis data relasional pada perpustakaan STIMIK AMIKOM tidak sesuai dengan bisnis proses yang pada perpustakaan tersebut karena dengan bertambahnya data jumlah buku, jurnal yang masuk dan keluar dari perpustakaan, dan semakin banyaknya pengunjung yang berkunjung ke perpustakaan tersebut, maka data yang ada pada database perpustakaan akan menjadi semakin besar dan kompleks, sehingga sistem basis relasional tidak bisa mengatasi masalah tersebut. Sudah saatnya perputakaan STIMIK AMIKOM menggunakan model sistem basis data berbasis obyek (OODB). Pada proses penyimpanan dan pengambilan data pada OODB jauh lebih sederhana, OODB juga dapat mengatasi impedance mismatch. Cara tersebut dapat digunakan dengan ODBMS (object database management system). Yang mana ODBMS selain mempunyai kemampuan fungsional dari manajemen data relasional, juga mempunyai keunggulan fungsional lain yang tidak dimiliki oleh manajemen data relasional adalah asosiasi yang lebih erat antara bahasa pemograman dan sistem basis data, termasuk kemampuan mengasosiasikan prosedur ke dalam objek, dan mendukung data objek yang lebih kompleks, termasuk atribut kompleks (atribut kumpulan, atribut prosedur atau metode), agregasi, generalisasi, dan sistem peraturan. Tools ODBMS yang dapat digunakan untuk membantu memodelkan sistem basis data berbasis obyek pada perpustakaan STIMIK AMIKOM adalah db40, yang mana db4o tool yang dapat merepresentasikan sebagai sebuah objek, baik dalam pengaksesan maupun dalam pemodelan.

Ulasan yang dapat saya simpulkan bahwa penggunaan Db4o sebagai tools ODBMS dapat membantu memodelkan sistem database berbasis objek, yang memiliki kelebihan dalam hubungan antara bahasa pemrograman dan sistem basis data. ODBMS juga digunakan karena bisa mengatasi permasalahan ketika data buku ataupun pengunjung semakin bertambah, hal ini berbeda dengan sistem basis data relational. 

Kamis, 02 Oktober 2014

Cara Install mikrotik di virtual box dan generate license level 1

OK, kali ini kita akan membahas permasalahan sesuai judul diataaaassss (#nengok_atas_sikit) -.-"
hal-hal yang perlu disiapkan antara lain :
- iso mikrotik
- virtual box
- winbox
- dan tentunya sudah punya akun di mikrotik.com #kloBlomSegeraDaftarYaaaa

well, kita praktek yaaaakkkkk :D :D
pertama, buka virtual box dan buat device baru, misal : praktikum




























Minggu, 24 November 2013

"SESSION BROO"

ok,,, kali ini kita akan membahas tentang penggunaan "SESSION" :))
session??? apa sih??
bisa dikatakan bahwa session adalah sebuah variabel sementara yang diletakkan di server. Dimana PHP bisa mengambil nilai yang tersimpan di server walaupun kita membuka halaman baru. Biasanya session akan hilang jika anda menutup browser. Biasanya session digunakan pada saat proses login, langsung aja ya liat contohnya :

pertama, buat dulu form_login (login.php) :
















kemudian buat sessionnya (proses.php)









logout.php

Jumat, 04 Oktober 2013

Pemrograman Web Dinamis

1. source code koneksi.php


2. source code form.php






























3. source code simpan.php
























4. source code daftar_data.php

























5. hapus_penyakit.php
























6. edit_penyakit.php















Selasa, 11 Desember 2012

C++ : Penjumlahan Matriks

[sourcecode language="cpp"]
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
class Matrik{
      public :
             void input();
             void hitung();
             void output();
      private :
              int i,j,k, baris, kolom, m1[2][3], m2[2][3], hasil[2][3];
              };

Tugas Proyek Struktur Data

Assalamu'alaikum.... pada tugas proyek kali ini kami membuat sebuah simulasi PRIORITY QUEUE. temen2 bisa mencobanya langsung, silahkan download DISINI

Minggu, 14 Oktober 2012

Soal Logika Informatika

1. Sebutkan beberapa cara menentukan validitas suatu argumen dan jelaskan!

2. Diketahui argumen berikut :
    Jika Gejala penyakit yang diderita oleh seorang pasien adalah demam tinggi maka penyakit yang
    dideritanya adalah campak.
    Jika penyakit yang dideritanya adalah campak maka saya akan memberikan nerostat selama 5
    hari.
    Dengan demikian, jika gejala yang diderita oleh seorang pasien adalah demam tinggi maka saya
    akan memberikannya merostat selama 5 hari.

3. Nyatakan ekuivalensi ekspresi logika berikut dengan penyederhanaan, buktikan kesamaan serta
    ilustrasikan ekspresi logika sebelum dan sesudah penyederhanaan dengan kalimat.
                   ~(A --> ~C) ^  (~B --> C)

Soal Dasar-dasar pemrograman

1.   Jawablah dengan singkat dan jelas!
a. Apa yang dimaksud dengan variabel dan apa fungsinya?
b. sebutkan dan berikan contoh dari jenis-jenis tipe data!

2.    Buatlah program untuk menghitung volume bola dengan ketentuan :
a.    Rumus volume bola = 4/3 * phi * r3
b.    Nilai r diinputkan melalui keyboard
c.    Phi = 22/7
d.    Dengan output : nilai volume bola dan keterangan :
-    Jika volume > 500 maka keterangan = “Besar”
-    Jika 100 < volume <= 500 maka keterangan = “Sedang”
-    Jika volume < 100 maka keterangan = “Kecil”

3.   Buatlah program untuk menghitung konversi suhu dari Celcius ke Reamur dan Fahrenheit, luas
      segitiga, luas lingkaran. Dengan ketentuan : Program tersebut dalam bentuk pilihan menggunakan
      SWITCH dengan ketentuan pilihan 1. Hitung konversi suhu, pilihan 2. Luas segitiga, pilihan 3.
       Luas lingkaran, pilihan lainnya salah.

Soal Kalkulus Informatika

Assalamu'alaikum wr wb...

Mengingat bentar lagi kita UTS, jadi butuh referensi soal2 buat dipelajari..


niii soalnya,,,!!! Met lattihan ya!!

1. Tentukan HP dari persamaan dan pertidaksamaan berikut :
a. |X2 + X - 1| ≤ 1
b. |2X + 3| = 1

2. Gambarlah grafik dari fungsi-fungsi dibawah ini :
a. y = x2 - 2x - 1
b. y = {1,           jika x<=0
          {x + 1      jika 0<x<2
          {x^2 - 1   jika x>=2
c. 2 sin x + 1

3. jika diketahui fungsi f (x) = 3x^2 + 2 dan g(x) = 2/(x-1), maka tentukan :
a. G(x) jika G = g(f(x))
b. F(x) jika F = f(g(x))

Senin, 01 Oktober 2012

Perbedaan Array Statis dan Array Dinamis


Assalamu'alaikum ....
Temen2, pertemuan ketiga Struktur data kali ini membahas tentang Array Statis dan Array Dinamis.

Apa sih array statis dan dinamis, perbedaannya apa saja ??



ARRAY STATIS :


-       Menempati stack, (Stack adalah salah satu bagian yang digunakan untuk menyimpan data-data atau variabel yang pengalamatan memorinya telah dilakukan saat kompilasi (alamat pastinya sudah ditentukan dari awal))
-       Tidak dapat diubah lagi banyaknya elemen yang disimpan.
-       Merupakan Pointer
-       Contoh pendeklarasian :

Int arr[ ] = {1,2,3};



ARRAY DINAMIS 

-       Menempati Heap, (Heap adalah area memori yang digunakan untuk alokasi secara dinamis, maksudnya heap dialokasikan untuk mensuplai memori tambahan yang tidak dialokasikan saat kompilasi. Alokasi ini dilakukan saat runtime, seiring berjalannya program).
-       Bisa mengubah banyaknya elemen yang disimpan
-       Dapat dikembangkan menggunakan pointer
-       Contoh pendeklarasian :

Int* arr = new int [3];
 



nah,, sekarang temen-temen dah tw kan perbedaannya apa? besok kita lanjutkan ke contoh programnya ya! biar lebih jelas!