Oleh: Gresik | 9 Februari 2011

Keunggulan Dan Kerugian Linux

Jadi, kau yang baru, atau pengguna Linux, yang ingin tahu apa yang benar keuntungan dari Linux ke Windows? Ada beberapa keunggulan dari Linux, dan tentu saja, beberapa kelemahan untuk menggunakan sistem operasi Linux. Artikel ini mencakup 5 keunggulan menggunakan Linux di Windows, dan daftar beberapa kelemahan juga.

Keunggulan dari Linux:

1. Biaya

yang paling jelas Keuntungan menggunakan Linux adalah kenyataan bahwa ia bebas untuk memperoleh, sementara produk Microsoft yang tersedia untuk yang besar dan kuat dan kadang-kadang biaya berulang. Microsoft lisensi biasanya hanya boleh diinstal pada satu komputer, sedangkan distribusi Linux dapat diinstal pada sejumlah komputer, tanpa membayar satu sen. Baca Lanjutannya…

Oleh: Gresik | 4 November 2009

tugas RPL

umbrella activity :

- mengatur proyek software

- menjamin kwalitas software

- mengatur konfigurasi software

- membuat dan mempersiapkan dokumentasi

- meninjau secara formal dan teknis

- pengukuran terhadap sofware

- mengatur resiko software

linier sequential model : kelebihan :

- menggunakan pendekatan sistematis

- melibatkan banyak divisi

- alurnya secara berurutan

kelemahan :

- menyebabkan keraguan terhadap tim proyek karena perubahannya secara tidak langsung

- jika user sulit menyatakan semua kebutuhan,model ini tidak dapat diterapkan

- jika ada kesalahan sedikit yang tidak diketahui, maka sulit tuk dikaji.

rapid aplikation deflopment (RAD)  : kelebihan:

- untuk produksi masal

- bisa membuat prototipe untuk user

- jika ada kesalahan bisa langsung diidentifikasi

kelemahan :

- hanya bisa melihat prototipe, tapi belum mengetahui dalamnya

-harus bisa menjawab semua kebutuhan user

yang ditakutkan pengembang perangkat lunak adalah

1. memelihara dan me-ngupdate pl sedemikian, sehingga biaya yang berlebih dapat dihindari

2. tantangan teknik pengembangan untuk membangun pl yang dapat diandalkan dan fleksibel

3. tantangan untuk mempersingkat waktu kirim sistem besar dan kompleks, tanpa mengurangi kwalitas sistem

prinsip agility :

- memuaskan pelanggan

- tanggap atas semua perubahan dari pelanggan

- user dan pengembang harus saling kerja sama

- memberika nkepercayaan terhadap user

- mempromosikan proses jangka panjang

perbedaan PRL dengan ilmu komputer adalah pada intinya ilmu komputer berhubungan dengan teoridan metode yang mendasari sistem komputer dan perangkat lunak sedangkan RPL berhubungan dengan praktek dalam memproduksi perangkat lunak

langkah – langkah dalam requirement engginering :

1.Inception, sebuah tugas untuk mendefinisikan ruang lingkup dan batasan masalah yang hendak di selesaikan.

2.Elicitation, merupakan langkah selanjutnya untuk membantu customer mendefinisikan apa yang dibutuhkan dalam pengembangan suatu aplikasi.

3.Elaboration, ketika kebutuhan dasar telah di definisikan dan di modifikasi pada tahapan Inception dan Elicitation, maka langkah berikutnya adalah fokus pada pengembangan suatu model teknis dari suatu fungsi aplikasi

4.Negotitation, ketika customer mendefinisikan suatu permasalahan, maka negoisasi akan dibutuhkan ketika terjadi perbedaan antar kebutuhan di antara sesama pengguna.

5.Specification, apa yang menjadi prioritas? yang benar-benar dibutuhkan?, kapan hal tersebut dibutuhkan?, hal ini menyangkut kebutuhan untuk setiap customer akan berbeda-beda.

6.Validation, semua hal tersebut akhirnya perlu di validasi kembali untuk memastikan bahwa developer mengerti permasalahannya dan customer memahami masalah dengan tepat.

7.Management, ini merupakan sekumpulan kegiatan yang membantu tim proyek untuk mengindentifikasi, pengawasan, dan melacak perubahan kebutuhan setiap saat pada tahapan proyek.

 

Oleh: Gresik | 28 Oktober 2009

Tugas PPL

tugas PPL bisa  download di http://www.mediafire.com/?bim1vtxxwex

bila ada kesalahan tolong kasih coment yang membangun. terima kasih

Oleh: Gresik | 29 September 2009

TIPS MENGHILANGKAN MALAS

“Tugas kuliah masih menumpuk di meja, Menghafalkan surat, yah…… hanya dapat ayat pertama saja sudah bosen, mau membaca tetapi mengantuk akhirnya buku-buku kajian beralih fungsi menjadi bantal, kasur empuk selalu menyapaku di malam hari, hmm… apa yang bisa diperbuat agar malas jauh dari diriku?! Akankah hidup yang bagaikan musafir ini disia-siakan begitu saja? Tidak… tidak boleh hal itu terjadi padaku, aku harus bisa memusuhi 5 huruf itu yaitu MALAS.”

Malas bisa kita hindari ketika ia datang menyerang kemauan dan semangat kita, di bawah ini ada beberapa tips antara lain: Baca Lanjutannya…

Oleh: Gresik | 23 September 2009

Manfa’at berpuasa

Jika berpuasa dilakukan secara benar, ternyata berbagai jenis penyakit dapat dikendalikan. Misalnya diabetes, darah tinggi, kolesterol tinggi, maag hingga kegemukan. Bagaimana cara berpuasa yang memberi manfaat kesehatan?

Puasa berarti mengistirahatkan saluran pencernaan (usus) beserta enzim dan hormon yang biasanya bekerja untuk mencerna makanan terus menerus selama kurang lebih 18 jam. Dengan berpuasa organ vital ini dapat istirahat selama 14 jam.

Puasa akan mengaktifkan sistem pengendalian kadar gula darah. Apabila kadar gula darah turun, maka cadangan gula dalam bentuk glikogen yang ada di hati mulai kita gunakan.

Oleh: Gresik | 11 Maret 2009

BASIS DATA LANJUT

sudah lama saya gak nulis di blog saya sekarang saya pingin nulis. selama ini saya agak pusing karena apa yang saya perolah selama ini sangatlah tak mendukung saya dalam segala kehidupan saya. tapi sekarang saya sudah menemukan semua apa yang saya inginkan dan saya selalu berdoa semoga saya selalu mendaptkan anugrah dari ALLAH SWT semoga saya selalu mendapatkan limpahan rahmat-NYA amin saya sangat ingin sekali bisa oracle, tapi saya tidak bisa-bisa. Namun saya teringat akan ucapan dosen saya  bahwasannya “jikalau kamu sering mencoba kamu pasti bisa”

saya akan berbagi ilmu pada kalian tentang trigger. semoga bermanfaat.amin

2.1.1 Penggunaan Trigger

Sintaks umum penciptaan trigger adalah:

CREATE [OR REPLACE] TRIGGER trigger_name

{BEFORE | AFTER} triggering_event

[referencing_clause]

[WHEN trigger_condition]

[FOR EACH ROW]

Trigger_body;

dimana trigger_name adalah nama trigger, triggering_event menspesifikasikan event yang firing (menyalakan) trigger, dan trigger_body adalah kode utama untuk trigger. Referencing_clause digunakan untuk menunjuk pada data dalam baris yang saat ini sedang dimodifikasi dengan nama yang berbeda. Jika ada trigger_condition dalam klausa WHEN, pertama akan dievaluasi dan kemudian trigger_body dieksekusi hanya jika hasil evaluasi bernilai TRUE.

Trigger dapat dinyalakan sebelum (before) atau sesudah (after) eksekusi statement, dan dapat dinyalakan sekali tiap baris yang dipengaruhi atau sekali tiap statement. Kombinasi dari tiga faktor ini menentukan tipe trigger. Ada total 12 kemungkinan: 3 statement x 2 timing x 2 level. Tabel 2.4 menunjukkan macam-macam pilihan tersebut.

Tabel 2.5 Tipe dari trigger Data Manipulation Language

Kategori

Nilai

Keterangan

Statement

INSERT, DELETE, atau UPDATE

Menentukan jenis statement Data Manipulation Language yang menyebabkan trigger dinyalakan.

Timing

BEFORE atau AFTER

Menentukan apakah trigger menyala sebelum atau sesudah statement dieksekusi.

Level

Row atau Statement

Jika trigger adalah row-level, maka akan dinyalakan sekali untuk setiap baris yang dipengaruhi oleh statement trigger. Jika trigger adalah statement-level, maka akan dinyalakan sekali sebelum atau sesudah statement. Trigger row-level diidentifikasikan oleh klausa FOR EACH ROW dalam pendefinisian trigger.

Oleh: Gresik | 2 Januari 2009

MY SQL VS ORACLE

MYSQL VS ORACLE
MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai.

Penyebab utama MySQL begitu popular di kalangan Web adalah karena ia memang cocok bekerja di lingkungan tersebut karena :

1. MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya : padahal Access amat popular di platform Windows. Banyak server Web berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena ia pun tidak memiliki kemampuan client-server/networking.
2. fitur-fitur yang dimiliki MySQL memang yang biasanya banyak dibutuhkan dalam aplikasi Web. Misalnya, klausa LIMIT SQL-nya, praktis untuk melakukan paging. Atau jenis indeks field FULLTEXT, untuk full text searching. Atau sebutlah kekayaaan fungsi-fungsi builtinnya, mulai dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk melakukan penyimpanan password anggota situs.
3. MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request skrip akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan hal ini dengan Interbase atau bahkan Oracle. Maka dengan load beberapa request per detik saja server Web/database Anda mungkin akan segera menyerah karena tidak bisa mengimbangi beban ini.
Sedangkan oracle
Oracle adalah DBMS hasil produksi dari Oracle Corporation yang berpusat di USA, yang sekaligus berperan sebagai vendor yang mengkhususkan diri pada produk-produk DBMS untuk berbagai jenis komputer dan mendukung system operasi dari berbagai vendor. Mulai dari PC yang berbasis Windows atau Linux sampai dengan komputer mainframe baik yang IBM compatible maupun yang berasal dari vendor lain seperti SUN Microsystems, Hewlett Packard, dan lain-lain. Sifat kompatibilitas dengan berbagai platform itulah yang membuat Oracle menjadi salah satu DBMS yang banyak digunakan dewasa ini.

Oracle pertama kali diproduksi sekitar tahun 1984 dan terus mengalami perkembangan sampai sekarang ini. Oracle yang kita pelajari saat ini adalah versi9i dan kita hanya belajar Oracle yang berbasis Microsoft Windows.
1. Installasi Oracle Database.
Pada saat kita melakukan installasi, kita akan diminta untuk memilih jenis basis data awal yang akan kita buat pada saat installasi, pilihannya adalah General Purpose, Transaction Processing, dan Data Warehousing. Jika tidak ingin membuat basis data pada saat installasi, kita bisa memilih Software Only, dimana hanya akan diinstall Oracle Database-nya tanpa ada basis data satu pun di dalamnya. Pembuatan basis data bisa dilakukan setelah proses installasi selesai menggunakan Database Configuration Wizard.
Setelah proses installasi selesai, kita harus mengkonfigurasi suatu servis yang disebut dengan listener menggunakan tool Net Configuration Asistant. Listener digunakan untuk mendeteksi koneksi Oracle Client pada server database tersebut. Konfigurasi yang dilakukan meliputi 2 hal, yaitu : protocol apa yang digunakan dalam jaringan yang kita pakai dan port mana yang akan digunakan untuk koneksi client-server (defaultnya adalah 1521). Jika dalam jaringan kita menggunakan lebih dari satu protokol, maka akan terdapat 1 listener untuk 1 protokol. Jika ada beberapa listener dalam suatu Oracle Database maka kita akan diminta untuk mengaktifkan salah satu listener yang sesuai.
2.Installasi Oracle Client.
Pada installasi Oracle Client akan ditanya tool-tool apa saja yang akan ikutkan dalam installasi tersebut selain tools miliknya client. Tool-tool tersebut bisa kita gunakan untuk melalukan hal-hal yang berbau administratif walaupun kita jalankan dari client.
Setelah installasi selesai, kita harus mengkonfigurasi suatu servis yang akan digunakan untuk koneksi ke Oracle Database menggunakan Net Service Name, servis tersebut adalah Net Service Name. Konfigurasi Net Service Name meliputi :
- Identitas komputer yang sudah terinstall Oracle Database di mana database yang akan diakses berada berikut dengan port yang digunakan oleh listener aktif. Identitas komputer bisa diketahui dari IP address-nya (jika kita menggunakan protocol TCP/IP) atau dari Computer Name-nya.
- Database yang akan kita akses, diketahui dari nama database-nya (dalam Net Configuration Assistant dinamakan Sevice Name).
Dalam melakukan koneksi ke database, user Oracle menggunakan SQL Plus. User akan ditanya username, password, dan host string. Host string diisi dengan Net Service Name yang sudah dikonfigurasi sehingga bisa terkoneksi dengan database yang diinginkan.
Itulah yang mungkin bisa saya ketahui tentang perbandingan antara MYSQL dan ORACLE.

Oleh: Gresik | 6 Desember 2008

cara menginstal oracle

Oleh: Gresik | 12 November 2008

TAMBAHAN UTS

#include<iostream.h>
class custamer
{
public:
char nama[10];
char email[50];
void isinama()
{
cout<<”nama pembeli =”;cin>>nama;
cout<<”alamat e-mail =”;cin>>email;
cout<<”\n”;
};
};
class teller: public custamer
{
public:
char ID[3];
void isiID()
{
cout<<”Alamat website =”;cin>>ID;
cout<<”\n”;
};
};
class barang: public teller
{
public:
int jml,hrg;
long total;
void isidata()
{
cout<<”harga=”;cin>>hrg;
cout<<”jumlah yang dibeli=”;cin>>jml;};
void isitotal();
};
void barang::isitotal()
{
total=jml*hrg;
cout<<”total biaya yang dibayar =”<<total<<endl;
};

class transaksi: public barang
{
private:
char tgl[8];
public:
void catat()
{
cout<<”Simpan transaksi\n”;
cout<<” Pada Tanggal=”;cin>>tgl;

};
};
void main()
{
cout<<”\t\tWWW.MIMINGRESIK.COM\n”;
cout<<”\t\t TOKO KOMPUTER\n”;
transaksi D;
D.catat();
D.isinama();
D.isiID();
D.isidata();
D.isitotal();

}

Oleh: Gresik | 29 September 2008

FITROH

Selamat hari raya idulfitri mohon ma’af lahir dan batin

kumandang takbir bergema diseluruh dunia. kembalinya kaum muslimin kejalan yang fitroh.

saya atas nama m.muhaimin mengucapkan

minal aidzin wal faidzin mohom ma’af lahir dan batin

Tulisan Sebelumnya »

Kategori

Ikuti

Get every new post delivered to your Inbox.