Jumat, 28 Maret 2014

Jumat, 28 Februari 2014

Delphi (sumber:ensiklopedia bahasa Indonesia)

Delphi adalah sebuah Lingkungan pengembangan terpadu (IDE) untuk mengembangkan aplikasi konsol, desktop, web, ataupun perangkat mobile. Produk ini pada awalnya dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik Embarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Mac OS X, iOS, Microsoft .NET framework (lihat di bawah).
Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi, untuk itulah Borland membentuk perusahaan baru dengan nama CodeGear sehingga terpisah dari Borland [1]. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero Technologies setelah Embarcadero Technologies mengakuisisi CodeGear. Hal ini disebabkan karena kerugian yang terus menerus selama 2006 rugi bersih sebesar $53.1 juta, 2007 rugi bersih $61 juta. Sehingga pada tahun 2008 saat CodeGear menderita rugi bersih $22.3 maka CodeGear dijual ke Embarcadero seharga $23 juta untuk menutupi rugi bersih ini [2]

LINGKUNGN PENGMBANGAN
Umumnya Delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software. Ia juga yang dikenal sebagai salah satu yang membawa istilah RAD tool, kepanjangan dari Rapid Application Development, saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis beberapa tahun kemudian. Pada tahun 2001 sebuah versi linux yang dikenal sebagai Kylix tersedia. Dengan satu rilis baru setiap tahunnya, pada tahun 2002 dukungan untuk Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai didukung dengan munculnya Delphi.Net (Delphi 8).
Chief Architect yang membidani Delphi, dan pendahulunya Turbo Pascal, adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 di mana ia sebagai chief designer C# dan termasuk orang kunci dalam perancangan Microsoft .Net Framework. Dukungan penuh untuk .Net ditambahkan pada Delphi 8 (dirilis pada bulan Desember 2003) dengan penampilan user interface (look and feel) mirip dengan Microsoft Visual Studio .NET.
Delphi 2005 (nama lain dari Delphi 9) mendukung code generation baik untuk win32 maupun .NET, dan seperti yang telah dikenal, fitur-fitur manipulasi data secara live dari database secara design-time. Ia juga membawa banyak pembaruan pada IDE secara signifikan.
Para penganjur delphi mengklaim dengan bahasa pemrograman Delphi, IDE dan component library (VCL/CLX) yang disediakan oleh vendor tunggal memungkinkan satu paket yang lebih konsisten dan mudah dikenali.
Produk Delphi ini didistribusikan dalam beberapa rancangan: Personal, Professional, Enterprise (sebelumnya Client/Server) dan Architect.
Delphi2010.jpg

Bahasa pemrograman

Perbedaan fitur yang utama antara Delphi, Kylix dengan IDE-IDE yang lain adalah keberadaan bahasanya (Bahasa pemrograman delphi), VCL/CLX (Visual Component Library), Penekanan konektifitas database yang sangat baik, dan banyaknya komponen-komponen pihak ketiga yang mendukungnya.
Aspek penting yang perlu dicatat tentang Bahasa pemrograman Delphi termasuk:
  • Penanganan object sebagai reference/pointer secara transparan
  • Properti sebagai bagian dari bahasa tersebut; baik, sebagai getter dan setter (atau accessor and mutator), yang secara transparan mengenkapsulasi akses pada field-field anggota dalam kelas tersebut.
  • Property index dan Default yang menyediakan akses pada data kolektif
  • Pendelegasian (type safe method pointer) yang digunakan untuk memproses event yang dipicu oleh component
  • Pendelegasian implementasi interface pada Field ataupun property dari class.
  • Implementasi penanganan windows message dengan cara membuat method dalam class dengan nomer/nama dari windows message yang akan dihandle.
  • COM bersifat sebagai interface yang independen dengan implementasi class sebagai reference counted
  • Kompilasi yang dapat menghasilkan kode yang berjalan secara native x86 ataupun managed code pada arsitektur framework .NET.

Pro dan kontra

Delphi mendukung pengembangan aplikasi berbasis Rapid application development yang membawa fitur berupa kerangka/framework aplikasi serta aplikasi pendisain visual yang memungkinkan proses pengembangan sebuah program menjadi lebih cepat. Disamping itu, delphi mendukung kompilasi antar platform, menghasilkan kode biner untuk Mac OS, Windows 32 bit, ataupun Windows 64 bit. Dengan menggunakan dialek object pascal, delphi memperkenalkan konsep VCL (Visual Component Library) sebagai basis kerangka kerja untuk modularisasi entitas-entitas baik yang bersifat visual ataupun non-visual dalam metodologi pemrograman berorientasi objek.

Kamis, 27 Februari 2014

Cara Install TPW 1.5

-Download TPW 1.5
-Setelah itu save
-Sebelum mulai install,ekstrak TPW
-Dobel kllik kiri
-Lalu aka muncul tampilan tpw
-Klik install
-Tunggu proses instalasi
-Blisa sudeh selesai,klik done(v)
-Klik done lagi
-klik done lagi
-TPW siap dioperasikan

Minggu, 23 Februari 2014

Pengkabelan Jaringan Komputer


Alat dan bahan :
-Kabel UTP
-RJ 45
-Tang crimping
-LAN tester

Cara membuat :
1. Kupas kulit kabel menggunakan tang crimping
2. Sususn kabel dengan standar yang ada
3. Pasang kabel UTP pada RJ 45,terapkan dengan tang crimping
4. Cek hasil pemasangan menggunakan LAn tester

Berikut susunan kabel UTP


   Untuk ujung kabel 1 dan 2 warnanya sama
  1. Putih Orange
  2. Orange
  3. Putih Hijau
  4. Biru
  5. Putih Biru
  6. Hijau
  7. Putih Coklat
  8. Coklat
 
Untuk ujung kabel 1 susun secara Straight
  1. Putih Orange
  2. Orange
  3. Putih Hijau
  4. Biru
  5. Putih Biru
  6. Hijau
  7. Putih Coklat
  8. Coklat
Untuk ujung kabel 2 susun secara Cross
  1. Putih Hijau
  2. Hijau
  3. Putih Orange
  4. Biru
  5. Putih Biru
  6. Orange
  7. Putih Coklat
  8. Coklat

Pemrograman Web

adalah suatu bentuk pemrograman berbasis web yang digunakan untuk pembuatan website menggunakan media browser. Browser adalah aplikasi yang digunakan sebagai penghubung ke internet.
Pemrograman web ada dua macam,yaitu web statis dan web dinamis.

HTML (Hyper Text Markup Lenguage)
adalah bahasa pengkodean untuk menghasilkan dokumen-dokumen hyper text untuk digunakan di WWW. Kode/script : dituliskan dalam media pengkodean (notepad,ultra edit).

Berikut struktur HTML

<html>
<head>
 <title>Judul</title>
</head>
<body>
 Bagian ini diisi sesuai keinginan
</body>
</html>

Setelah selesai mengetik simpan dinotepad dibelakang diberi .html (dot html) : belajar.html

Minggu, 16 Februari 2014

Cara instalasi LINUX

1. Siapkan PC dan CD install
2. Setting BIOS,booting dari CD dengan cara tekan "Del"
3. Masukkan CD install linux ke CD room
4. Setelah muncul tampilan,plih install ubuntu
5. Tentukan bahasa instalasi,klik forward
6. Tentukan lokasi
7. Pemilihan keyboard,klik forward
8. Hapus seluruh harddisk
9. Ada 3 pilihan untuk user, pertama masuk otomatis,kedua menggunakan password dan ketiga...
10. Siap untuk install,klik pasang,lalu ubuntu akan mulai menginstall
11. Setelah selesat restrart komputer