Semua dipelajari mulai dari ilmu yang paling dasar

Jumat, 16 November 2012

KOTAK - LUPA INGATAN

17.36 Posted by fajar No comments


Chord Komplit KOTAK LUPA INGATAN

[intro] E


E                          B
aku kadang bertanya tak berhenti
                 F#m                         
mengapa ku alami ini 
                        A
yang tidak menyenangkan hati

E                     B
aku heran kamu begitu kuat
                     F#m
mengikuti setiap langkahku
                 A    B
menghantui kehidupanku

[chorus]
E                             A
aku berdoa biar aku bisa lupa ingatan
                    C#m
lupa kalau mengenal kamu
                   B   A
lupa pernah cintai kamu
E                                  A
aku berharap biar tak melihat kamu sekarang
                   C#m
biar lupa mengenal kamu
                 B    A
biar lupa cintai kamu

E                       B
aku tidak mengerti soal cinta
                   F#m
bodoh menghadapi hubungan 
                       A
yang akhirnya sampai begini

E                        B
kapan bayangan kamu bisa pergi
                F#m
suara kamu bisa hilang
                  A      B
biarkan aku hidup tenang

[chorus]
E                             A
aku berdoa biar aku bisa lupa ingatan
                    C#m
lupa kalau mengenal kamu
                   B   A
lupa pernah cintai kamu
E                                  A
aku berharap biar tak melihat kamu sekarang
                   C#m
biar lupa mengenal kamu
                 B    A
biar lupa cintai kamu

   C#m     B        E        A
semua kenangan aku tak mau lagi
  C#m      B       E                 A   C#m-B
cukuplah sudah aku hanya ingin diakhiri

[chorus]
E                             A
aku berdoa biar aku bisa lupa ingatan
                    C#m
lupa kalau mengenal kamu
                   B   A
lupa pernah cintai kamu
E                                  A
aku berharap biar tak melihat kamu sekarang
                   C#m
biar lupa mengenal kamu
                 B    A
biar lupa cintai kamu

[outro] E

Jumat, 14 Januari 2011

Database (Basis data)

12.16 Posted by fajar 3 comments
Pengertian-pengertian tentang Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah:
1. dari wikipedia, database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
2. Menurut Gordon C. Everest : Database adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
3. Menurut C.J. Date : Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
4. Menurut Toni Fabbri : Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
5. Menurut S. Attre :Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.
6.Menurut Fathansyah, 1999:
a. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
b. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
c. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
7. Menurut Awaludin, 2004: "Database adalah Sekumpulan informasi yang terkait pada subjek tertentu atau terkait pada tujuan tertentu"
8. Menurut Tutang, 2001: "Database adalah kumpulan informasi yang disusun berdasarkan cara tertentu, dengan sistem atau cara tertentu"
9. Menurut Yuswanto, 2001: "Database adalah sekumpulan data/informasi yang teratur berdasarkan kriteria tertentu yang saling berhubungan".

Konsep Database:
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.

Perangkat lunak basis data
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level):
[[]]
Microsoft SQL Server
Oracle
Sybase
Interbase
XBase
Firebird
MySQL
PostgreSQL
Microsoft Access
dBase III
Paradox
FoxPro
Visual FoxPro
Arago
Force
Recital
dbFast
dbXL
Quicksilver
Clipper
FlagShip
Harbour
Visual dBase
Lotus Smart Suite Approach
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya:
Btrieve
Tsunami Record Manager

Sumber : http://id.wikipedia.org/wiki/Basis_data
mhs.stiki.ac.id/boysagi/Software/bdl/bukudb11.doc
dan sumber-sumber yang lain..
.

Jumat, 17 Desember 2010

Bahasa Pemrograman C++

12.34 Posted by fajar No comments
C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[rujukan?] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.

Contoh Program C++
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:[rujukan?]

# include
void main()
{
Cout << "hello world\n";
}

Keterangan

Baris pertama :

#include

Sebagai bagian dari proses kompilator, Kompilator dari c++ menjalankan program yang dinamakan preprosesor.[rujukan?] Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan.[4]

Baris kedua :

void main ()

Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak bertipe.[4]

Baris ketiga :

{

Kurung kurawal buka menandakan awal program.[4]

Baris keempat :

cout Cout << "Hello world\n";

Cout adalah sebuah object dari Pustaka perangkat lunak standart C++ yang digunakan untuk mencetak string ke piranti output standart, yang biasanya adalah layar komputer, Compiler menghubungkan kode dari pustaka perangkat lunak standar itu dengan kode yang telah ditulis untuk mendapatkan hasil executable, Tanda

\n

adalah format modifier yang digunakan untuk bergabti baris setelah menampilkan string, jika ada cout lain pada program tersebut, maka string yang menyertainya akan dituliskan pada baris bawahnya.[4] Baris kelima:

}

Kurung kurawal tutup menandakan akhir program.

Daftar C++ compiler

Untuk mengubah kode-kode C++ program menjadi suatu program aplikasi yang dimengerti oleh sistem operasi dan komputer, diperlukan sebuah kompilator C++.[rujukan?] Berikut ini adalah beberapa kompilator C++ yang dapat digunakan secara gratis,

* Microsoft Visual C++ 2005 Express
* Turbo C++ Explorer
* Apple Xcode for Mac OS X
* Open Source Watcom / OpenWatcom C/C++ Compiler
* Digital Mars C/C++ Compiler (Symantec C++ Replacement)
* Bloodshed Dev-C++ C++ Compiler
* Free Microsoft .NET Framework Software Development Kit (SDK) / Free Microsoft Visual C++ Compiler
* Intel C++ Compiler for Linux Non-Commercial Version
* Sun Studio Compilers and Tools
* Open64 Compiler Tools
* Apple's Macintosh Programmer's Workshop (C and C++ compilers)
* TenDRA C/C++ Compiler
* GNU C/C++ Compiler
* Ch Embeddable C/C++ Interpreter (Standard Edition)
* DJGPP C and C++ Compilers
* CINT C and C++ Interpreter
* SDCC C Cross-compiler
* Cygwin Project (C & C++ Compilers)
* SDCC C Cross-compiler

Sumber: http://id.wikipedia.org/wiki/C%2B%2B
.

Bahasa Pemrograman Pascal

12.20 Posted by fajar No comments
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Sejarah Bahasa Pemrograman Pascal
Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss. Pada akhirnya, tahun 1971, salah seorang pengembang ALGOL telah berhasil mengembangkan bahasa pemrograman baru yang diberi nama PASCAL, yang mengadopsi nama ilmuwan Perancis pada abad ke 17 Blaise Pascal. Kelebihan dari bahasa PASCAL adalah merupakan bahasa pemrograman yang terstruktur, bahasa pemrograman tingkat tinggi (high level language), serta mudah bagi programmer untuk menentukan tipe data yang diinginkan.
Di awal tahun 1980 an, PASCAL telah menjadi bahasa pemrograman standard di berbagai universitas. Terdapat dua peristiwa yang menyebabkan PASCAL menjadi sangat populer pada saat itu yaitu digunakannya PASCAL sebagai bahasa untuk membuat aplikasi/software guna keperluan ujian di beberapa sekolah, serta dirilisnya Turbo Pascal Compiler oleh perusahaan Borland International untuk komputer IBM. Sampai saat ini, Turbo Pascal sudah mencapai rilis 7.0 bahkan sudah ada yang berjalan di platform Windows (Turbo Pascal for Windows). Terdapat pula varian dari Turbo Pascal yang lebih bersifat open source yaitu Free Pascal.

Kelebihan dari bahasa pemrograman Pascal adalah:
* Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
* User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
* Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
* Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
* Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).

Tipe Data
Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain adalah:
Byte : angka dari 0 sampai 255
Integer : angka dari -32768 to 32767
Real : semua nilai pecahan dari 1E-38 to 1E+38
Boolean : nilai TRUE atau FALSE
Char : semua karakter dari tabel ASCII
String : semua huruf, spasi, frase

Sumber:
http://id.wikipedia.org/wiki/Pascal_%28bahasa_pemrograman%29
http://gilangr.blog.uns.ac.id/2010/03/14/sejarah-bahasa-pascal/
.

Sabtu, 11 Desember 2010

Mengompres File menjadi File KGB dengan KGB Archiver 2

12.41 Posted by fajar No comments
Kemarin udah posting cara ekstract file KGB. sekarang kita belajar Mengompres file biar jadi KGB.. (Kayak'e kebalik ya..??, Biar Dech...)
Persiapannya.............
Pertama, download dulu KGB Archiver di siniI. Klo sudah silahkan di install…
Langsung saja buka KGB Archiver melalui StartMenu---> All Program---> KGB Archiver 2---> KGB Archiver 2pp. Klo bener ntar muncul kayak gambar gini :
(Tapi gx pakek warna2 hitam itu, itu emank sengaja di hitam’n biar gx kelihatan isi’e apaan Hehehe..).
Klo sudah, cari File yang akan di kompres… Caranya lewat File--->Open Archiver (Ctrl+O) atau bisa langsung di klik2 bagian yg sebelah kanan gambar. Contohnya ini yang dilingkari.Untuk Mengompres, pilih file’e trus perhatikan gambar berikut:Pilih menu yg dilingkari, atu Klik kanan pada file yg akan di kompres.. Muncul kayak gini:Nah yang dilingkari (1) ini untuk menentukan level Kompresnya, terserah kalian mau yg Minimal, Normal, atau good..ada banyak pilihan. Di sini penulis pilih yg minimal. Nah klo lingkaran yang ada tulisan 2 itu untuk menentukan lokasi penyimpanan setelah file di kompres…
Terserah mau disimpan dimana… Klo sudah seperti biasa, Next…..

Nah klo yang ini proses yang paling ngebosenin, menunggu………Klo pengen komputer mati setelah proses selesei, kasih cek pada kotak yang dikasih lingkaran dan ada tulisan Shutdown “Computer when done”. Penulis kan gx pengen komputer mati(shutdown) jadi gx tak kasih tanda cek/centang…Klo tulisan ini udah muncul di pojok berarti proses selesei/Komplit…

Termasuk Tutorial ini juga sudah selesei….
Terimakasih perhatiannya… Kritik, saran, tambahan ditunggu untuk perbaikan….
.

Jumat, 10 Desember 2010

Ruang lingkup kerja pada Autocad

18.18 Posted by fajar 2 comments
Ruang lingkup kerja pada Autocad dapat dilihat pada gambar di bawah ini:
Keterangan :
• Nama File Gambar/ Title Bar: menampilkan nama file dengan ekstension ".DWG".
• Drawing Area, adalah area untuk menggambar objek. Di area ini pointer/cursor yang digerakkan dengan mouse berupa/dinamakan ‘CROSSHAIR CURSOR’. Pada perintah select object cursor berupa/dinamakan ‘PICK BOX’.
• Pull Down Menu: terdiri dari menu-menu perintah dalam Autocad.
• Standart Toolbar: berisi icon standart perintah-perintah umum dalam Autocad.
• Object Properties Toolbar: berfungsi untuk manajemen layer, warna dan garis.
• Modify Toolbar: terdiri dari icon-icon untuk memodifikasi gambar. Diantaranya erase, copy object, mirror, move, rotate dan array.
• Draw Toolbar: terdiri dari icon-icon untuk membuat gambar. Antara lain line, circle, rectangle. Point, arc dan hatch.
• User Coordinate System (UCS) Icon: menampilkan arah sumbu koordinat di dalam ruang kerja. Akan snagat berguna pada saat pengerjaan gambar 3D.
• Command Prompt: tempat untuk menuliskan perintah dalam Autocad, terdiri dari dua bagian yaitu: Command Prompt itu sendiri dan Command History.
• Status Bar: menunjukkan posisi koordinat dari kursor. Selain itu terdapat juga tombol System Variables untuk menghidupkan (turn on) atau mematikan (turn off) mode snap, grid, ortho, polar, osnap, otrack, lwt dan model.
• Scrool Bars: berfungsi untuk menggulung atau menggeser layar.

Selain toolbar di atas masih banyak toolbar lain yang ada di dalam AutoCAD. Toolbar-toolbar yang lain dapat di tampilkan dengan klik menu View->lalu pilih toolbar. Selanjutnya pada layar Customise pilih toolbar yang akan di tampilkan dengan memberi tanda cek (di centang). Jika sudah selesai member tanda, klik tombol close maka toolbar yang dipilih akan di tampilkan.
.

Mengekstract File KGB

11.59 Posted by fajar 4 comments
Klo mengekstrack file yang bertype Zip,Rar,iso sudah biasa… Bisa Pakek WinZip,WinRara, dll….Tinggal Klik kanan file, trus Ekstract To atau Ekstract Here…selesei deh… Nah klo yang bertype KGB gmn hayoo..??
Kali ini kita belajar mengekstract file yang bertype KGB.. Waktu nyoba kaget juga aku, gila ja masak file yang berkapasitas hanya berkisar 1,5 MB, setelah di ekstrack bisa menjadi file berukuran 400MB lebih…hebat..hebat…
Trus gimana caranya??
Berikut caranya..
Siapkan peralatannya…Bkn obeng,palu, atau yang laen ya..tapi Software yang bernama “KGB Archiver 2”. Klo gx punya searching dulu di google…klo kelamaan & males bisa di download di siniI aja.
Klo sudah download ya installah…. Bisa kan Nginstal..?? Klo gx bisa ya tulis Komen, ntar nginstal’e juga tak buat’e kayak gini… Diasumsikan anda sudah bisa Nginstal…
OK, sudah di install..??
Buka dengan cara Startmenu-->All Program-->KGB Arciver 2 --> KGB Arciver 2pp
Setelah itu cari file yang bertype KGB.. Klo gx mau nyari bisa juga lewat menu File-->Open Archive (Ctrl+O) tetep aja nyari File’e…Weks..ketipu Loe…
Contoh disini yg nulis pakek file Microsoft Office Enterprise 2007.kgb yang berukuran 1,4 MB kayak yg da di gambar ini:
Nah klo sudah kayak gambar di atas doble klik deh file yang mau di ekstrak, klo di gambar yang dikasih lingkaran tuch…
Setelah itu pasti muncul yang ini:
Nah gambar ini menunjukkan bahwa file yang tadi berisi itu yang dilingkari…
Nah, sekarang dah tau kan isinya… Tapi Belum selesei…karena yang kita mau kan ekstrac file kayak judul di atas tadi bukan hanya MELIHAT…Tapi Mengekstract...
OK, sekarang kita mulai mengekstrak filenya…begini caranya:
Digambar kan udah da tulisannya tuch.. Klik tombol yang itu untuk mengkstrak..
Ntar pasti muncul kayak gini:
Nah, yang nie bwt nentuin tempat penyimpanan hasil ekstrakkan’e…
Tu kan ada C:\New folder\... berarti file’e nanti di ekstrak ke folder itu… klo gx mw di simpen disitu ya diganti ae dengan cara klik tombol yang dikasih lingkaran gx karuan kayak gambar di atas…
Klo sudah tinggal di klik “Next” yang Next wes gx tak kasih lingkaran biar cari Ndiri..Hehehehe….
Klo sudah, ya tinggal ditunggu ae sampai proses selesei… Karena waktunya teramat sangat lama, disarankan bisa ditinggal Ngopi bentar biar gx ngantuk.. Klo ukuran file kecil y waktu cepet tenang ja…
Selamat Mencoba…..
Klo ada yang gak bener ya minta maap yang sebesar-besarnya….
.