Sejarah JAVA
JAVA diciptakan oleh James Gosling, yaitu seorang developer dari Sun Microsystems. Perkembangan JAVA tidak hanya berfokus pada satu system operasi, tapi juga dikembangkan untuk berbagai system operasidan bersifat opensource. JAVA muncul dari sebuah project yang dinama "The Green Project", yang sudah berjalan selama 18 bulan dari awal tahun 1991 hingga musim panas 1992.
Project ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling, Bill Joy, beserta sembilan programmer lainnya dari Sun Microsystems. Pada musim panas tahun 1992 project ini ditutup dengan menghasilkan sebuah program JAVA Oak pertama.
Nama Oak sendiri diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja James Gosling, Namun nama Oak tidak dirilis untuk versi realease JAVA dikarenakan sebuah perangkat lunak lain sudah terdaftar dengan nama tersebut, sehingga diambil lah nama penggantinya menjadi "JAVA".
Mengapa kita harus menggunakan JAVA?
• Karena bahasa pemrograman JAVA sangat berorientasi objek yang sederhana dan familiar
• Bahasa pemrogramannya standar De-Facto dalam pendidikan
• Mendapatkan peringkat ketiga dalam Indeks TIOBE (September 2021)
Tingkatan Bahasa Pemrograman pada JAVA
↠ Bahasa Pemrograman Tingkatan Rendah = Assembler
↠ Bahasa Pemrograman Tingkatan Sedang = C, Pascal, Fortran
↠ Bahasa Pemrograman Tingkatan Tinggi = JAVA, C++, C#
Contoh-contoh Aplikasi JAVA
1. Desktop GUI Applications 7. Big Data Technologies
2. Mobile Applications 8. Distributed Applications
3. Enterprise Applications 9. Cloud-based Applications
4. Scientific Applications 10. Web servers and Applications servers
5. Web-based Applications 11. Software Tools
6. Embedded Systems 12. Gaming Applications
Web servers and Applications servers
• Pengertian Web servers and Applications servers
Sebuah Software yang berfungsi untuk menerima dan melayani permintaan yang dikirimkan user melalui browser kemudian ditampilkan kepada user sesuai dengan permintaan yang dikirimkan ke server.
• Fungsi Web servers and Applications servers
↠ Menyediakan permintaan IP Address pada mesin komputer yang terhubung.
↠ Menyediakan sebuah fitur demi keamanan perangkat komputer.
↠ Menyimpan database dan aplikasi yang diperlukan pada komputer yang terhubung.
• Contoh Web servers and Applications servers
↠ Apache
↠ Litespeed
↠ IIS
↠ Nginx
NAMA : NABILA SYIFA RACHMADINI
KELAS : IS 03-04 / 1204202050
MATERI : membahas contoh JAVA 10.Web servers and Applications servers
KELAS : IS 03-04 / 1204202050
MATERI : membahas contoh JAVA 10.Web servers and Applications servers
Tidak ada komentar:
Posting Komentar