Integrated Development Environment (IDE)
Integrated development environment (IDE) yang juga dikenal sebagai desain lingkungan terpadu atau debug lingkungan terpadu merupakan aplikasi perangkat lunak yang menyediakan fasilitas lengkap untuk pemrograman komputer untuk pengembangan piranti lunak. IDE yang biasanya terdiri dari:
Kadang-kadang versi sistem kontrol dan berbagai peralatan yang terintegrasi untuk menyederhanakan pembangunan GUI. Banyak IDE modern juga memiliki kelas browser, obyek pengawas, dan satu diagram hirarki kelas , untuk digunakan dengan perangkat lunak berorientasi objek pembangunan.
IDE dirancang untuk memaksimalkan produktivitas programmer dengan menyediakan ketat merajut komponen serupa dengan user interface. Ini berarti harus memiliki banyak programmer beralih ke modus kurang lakukan bila dibandingkan dengan ciri-ciri program pembangunan. Namun, karena sebuah IDE adalah dengan sifat yang sangat rumit bagian dari perangkat lunak, produktivitas tinggi ini hanya terjadi setelah lama belajar curve.
IDE yang biasanya ditujukan untuk bahasa pemrograman tertentu, sehingga untuk menyediakan set fitur yang paling cocok dengan paradigma pemrograman dari bahasa. Namun, ada beberapa bahasa IDE sedang digunakan, seperti Eclipse, ActiveState Komodo, versi terakhir NetBeans, Microsoft Visual Studio dan WinDev.
IDE biasanya hadir dalam satu program pembangunan yang dilakukan. Program ini biasanya menyediakan banyak fitur untuk authoring, mengubah, kompilasi, dan debugging deploying software. Tujuannya adalah untuk abstrak konfigurasi yang diperlukan untuk mengumpulkan utilitas baris perintah di unit berpadu, yang secara teoritis akan mengurangi waktu untuk belajar bahasa, dan meningkatkan produktivitas developer. Ia juga beranggapan bahwa pembangunan ketat integrasi tugas dapat lebih meningkatkan produktivitas. Sebagai contoh, kode yang ditulis dapat dikompilasi sementara , cepat memberikan umpan balik pada kesalahan sintaks. Sedangkan yang paling modern IDE grafis, IDEs digunakan sebelum kedatangan dari sistem windowing (seperti Microsoft Windows atau x11) yang berbasis teks, menggunakan fungsi tombol untuk melakukan berbagai tugas (Turbo Pascal adalah sebuah contoh umum). Ini kontras dengan pengembangan perangkat lunak yang tidak menggunakan alat-alat, seperti vi, atau membuat GCC.
Sejarah
IDEs awalnya berkembang lewat konsol atau terminal. Awal bahasa tidak ada satu, karena mereka siap menggunakan flowcharts, coding sebelum diserahkan ke kompilator. Dartmouth BASIC adalah bahasa pertama yang akan dibuat dengan sebuah IDE (dan juga orang pertama yang dirancang untuk digunakan sambil duduk di depan konsol atau terminal). IDE-nya (bagian dari Dartmouth Time Sharing System) yang berbasis perintah, dan karena itu tidak terlihat sangat mirip menu-driven, grafis IDE terjadi hari ini. Namun mengedit terpadu, file manajemen, kompilasi, debugging dan eksekusi dengan cara yang modern sesuai dengan IDE.
Keyboard Maestro
Maestro saya adalah produk dari Softlab Munich dan dunia pertama terpadu pembangunan lingkungan 1975 untuk perangkat lunak. Maestro saya telah terinstal untuk 22.000 pemrogram di seluruh dunia. Hingga 1989, 6000 instalasi ada di Republik Federal Jerman. Maestro saya arguably pemimpin dunia dalam bidang ini selama tahun 1970-an dan 1980-an. Hari Ini salah satu Maestro terakhir saya dapat ditemukan di Arlington Museum Teknologi Informasi.
Salah satu IDEs dengan plug-in adalah konsep Softbench. Pada tahun 1995 Computerwoche berkomentar bahwa penggunaan sebuah IDE tidak diterima dengan baik oleh para pengembang karena mereka akan memagari kreativitas.
http://en.wikipedia.org/wiki/Integrated_development_environment
- Sumber editor kode
- Kompilator dan / atau juru
- alat-alat otomatis yang di buat
- Debugger
Kadang-kadang versi sistem kontrol dan berbagai peralatan yang terintegrasi untuk menyederhanakan pembangunan GUI. Banyak IDE modern juga memiliki kelas browser, obyek pengawas, dan satu diagram hirarki kelas , untuk digunakan dengan perangkat lunak berorientasi objek pembangunan.

IDE dirancang untuk memaksimalkan produktivitas programmer dengan menyediakan ketat merajut komponen serupa dengan user interface. Ini berarti harus memiliki banyak programmer beralih ke modus kurang lakukan bila dibandingkan dengan ciri-ciri program pembangunan. Namun, karena sebuah IDE adalah dengan sifat yang sangat rumit bagian dari perangkat lunak, produktivitas tinggi ini hanya terjadi setelah lama belajar curve.
IDE yang biasanya ditujukan untuk bahasa pemrograman tertentu, sehingga untuk menyediakan set fitur yang paling cocok dengan paradigma pemrograman dari bahasa. Namun, ada beberapa bahasa IDE sedang digunakan, seperti Eclipse, ActiveState Komodo, versi terakhir NetBeans, Microsoft Visual Studio dan WinDev.
IDE biasanya hadir dalam satu program pembangunan yang dilakukan. Program ini biasanya menyediakan banyak fitur untuk authoring, mengubah, kompilasi, dan debugging deploying software. Tujuannya adalah untuk abstrak konfigurasi yang diperlukan untuk mengumpulkan utilitas baris perintah di unit berpadu, yang secara teoritis akan mengurangi waktu untuk belajar bahasa, dan meningkatkan produktivitas developer. Ia juga beranggapan bahwa pembangunan ketat integrasi tugas dapat lebih meningkatkan produktivitas. Sebagai contoh, kode yang ditulis dapat dikompilasi sementara , cepat memberikan umpan balik pada kesalahan sintaks. Sedangkan yang paling modern IDE grafis, IDEs digunakan sebelum kedatangan dari sistem windowing (seperti Microsoft Windows atau x11) yang berbasis teks, menggunakan fungsi tombol untuk melakukan berbagai tugas (Turbo Pascal adalah sebuah contoh umum). Ini kontras dengan pengembangan perangkat lunak yang tidak menggunakan alat-alat, seperti vi, atau membuat GCC.
Sejarah
IDEs awalnya berkembang lewat konsol atau terminal. Awal bahasa tidak ada satu, karena mereka siap menggunakan flowcharts, coding sebelum diserahkan ke kompilator. Dartmouth BASIC adalah bahasa pertama yang akan dibuat dengan sebuah IDE (dan juga orang pertama yang dirancang untuk digunakan sambil duduk di depan konsol atau terminal). IDE-nya (bagian dari Dartmouth Time Sharing System) yang berbasis perintah, dan karena itu tidak terlihat sangat mirip menu-driven, grafis IDE terjadi hari ini. Namun mengedit terpadu, file manajemen, kompilasi, debugging dan eksekusi dengan cara yang modern sesuai dengan IDE.
Keyboard Maestro
Maestro saya adalah produk dari Softlab Munich dan dunia pertama terpadu pembangunan lingkungan 1975 untuk perangkat lunak. Maestro saya telah terinstal untuk 22.000 pemrogram di seluruh dunia. Hingga 1989, 6000 instalasi ada di Republik Federal Jerman. Maestro saya arguably pemimpin dunia dalam bidang ini selama tahun 1970-an dan 1980-an. Hari Ini salah satu Maestro terakhir saya dapat ditemukan di Arlington Museum Teknologi Informasi.
Salah satu IDEs dengan plug-in adalah konsep Softbench. Pada tahun 1995 Computerwoche berkomentar bahwa penggunaan sebuah IDE tidak diterima dengan baik oleh para pengembang karena mereka akan memagari kreativitas.
http://en.wikipedia.org/wiki/Integrated_development_environment
lengkapin lagi donk
BalasHapusGUI n IDE gmn? ad hub.. aplikasi realnya dunk.. pemula mohon petunjuk :D
BalasHapus