SlideShare a Scribd company logo
1 of 9
TUGAS 4
0316
Yuyun kuratu ayuni
1411511031
1. Apa yang dimaksud dengan istilah
class pada pemrograman java? Jelaskan
dan berikan contoh sederhana !
 Class merupakan suatu “Blueprint” atau “cetakan” untuk menciptakan suatu instant dari object.
Class juga merupakan grup suatu object dengan kemiripan attributes,properties,behavior da
relasi ke object lain. Contoh : Class Person,Vehicle,Tree,Fruit dan lainnya. Singkatnya seperti ini
hasil class disebut dengan objek, contoh nya seperti pembuatan pesawat boeing 737 dibuat
dengan rancangan yang sama,rancangan pesawat ini disebut class/kelas. Pesawat hasil
rancangan tadi bisa memiliki warna,nama yang berbeda-beda tergantung perusahaan
penerbangannya. Disini jelas bahwa objek memiliki sifat independent,objek adalah instance dari
kelas , suatu kelas bisa memiliki beberapa objek.
 Contoh class: public class cat{
String breed;
int age;
String color;
void miaow(){
}
void hungry(){
}
void sleeping(){
}
}
2.) Jelaskan apa yang dimaksud dengan
pemrograman berorientasi object(object
oriented programming)! Berikan contoh
sederhana!
 Merupakan paradigma pemrograman yang berorientasi kepada
objek . Semua data dan fungsi didalam paradigma ini dibungkus
dalam kelas-kelas atau objek-objek . Bandingkan dengan logika
pemrograman terstruktur. Setiap objek dapat menerima pesan ,
memproses data, dan mengirim pesa ke objek lainnya,
 Model data berorientasi objek dikatakan dapat memberi fleksibilitas
yang lebih , kemudahan mengubah program, dan digunakan luas
dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung
OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula
dibanding dengan pendekatan sebelumnya, dan pendekatan OOP
lebih mudah dikembangkan dan dirawat.
 Contoh : Java, php,perl,c#,cobol, dan lainnya.
3.) Apa yang anda ketahui mengenai
java web programming ?
 Bahasa pemrograman java adalah bahasa pemrograman yang
berorientasi objek (OOP) dan dapat dijalankan pada berbagi
platform sistem operasi . Perkembangan java tidak hanya terfokus
pada satu sistem operasi, tetapi dikembangkan unttuk bebagai
sistem operasi dan bersifat open source.
 Sebagai Sebuah bahasa pemrograman, java bisa membuat seluruh
bentuk aplikasi, dekop, web, dan lainnya. Sebagaimana dibuat
dengan bahasa pemrograman konvensional lainnya.
 Sedangkan java web programming itu sendiri adalah sebuah
program apikasi web yang menggunakan bahasa java.
4.) Sebutkan beberapa java web server yang
anda ketahui ! Berikan ulasan singkat
mengenai kekurangan dan kelebihan nya!
Apache merupakan web server yang paling banyak dipergunakan di internet program
ini pertama kali didesain untuk sistem operasi lingkungan UNIX . Namun demikian ,
pada beberpa versi berikutnya apache meneluarkan proramnya yang dapt dijalankan
di windows NT. Apache termasuk dalam kategori freeware.
 Apache mudah diproses instalasinya jika dibanding web server lainnya seperi
NCSA,IIS, dan lain-lainnya.
 Mampu beroperasi pada berbagai platform sistem operasi.
 Mudah mengatur konfigurasi nya. Apache hanya mempunyai empat file
konfigurasi.
 Mudah dalm menambahkan peripheral lainnya ke dalam platform web servernya.
 Fasilitas atau ciri khas dari web server apache adalah: dapat dijadikan pengganti
ibagi NCSA web server, perbaikan terhadap kerusakan dan error pada NCSA 1.3
DAN 1.4 .
 Mampu dikompiasi sesuai dengan spesifikasi HTTP yang sekarang.
 Apache menyediakan feature untuk multihome dan virtual server.
 Dapat menetapkan respon error yang aka dikirim web server dengan
menggunakan file atau skrip.
 Web server nginx
 Performanya yang tinggi, stabil, memiliki banyak fitur
 Mudah dikonfigurasi
 Menggunakan hanya sedikit sumberdaya pada server
 Tidak bergantung kepada thread untuk melayani klien
 Belum support IPV6
 update?/patchnya versi terbarunya lama keluar
 Fast –CGInya tidak berfungsi maksimal
 Pemakainya tidak sebanyak apache atau IIS (komunitasnya tidak
sebanyak apache/IIS)
 Web server IIS (ms windows server)
 Kelebihan dan Kekurangannya :
 Lebih kompatibel dengan windows karena memang IIS adalah keluaran
Microsoft
 Unjuk kerja untuk PHP lebihh stabil, handal , dan cepat
 Adanya kemampuan diagnostik untuk pelacakan kesalahan (bisa
sikustomisasi)
 Untuk platform .NET, user hanya bisa menggunakan IIS
 Memiliki score tertinggi dari web server lainnya untuk masalah bug
 Tidak gratis (web server berbayar)
 Port 80 (port untuk layanan web ) sangat mudah diserang oleh cracker
 Keamanan file log juga sangat mudah ditembus sehingga system
password pun akan mudah didapatkan.
 Sun java system web serveris
 Kelebihan dan kekurangannya :
 Aman , handal mudah menggunakan server web yang dirancang untuk
situs menengahda besar.
 Tersedia di sistem operasi paling utama, java system web server
menyediakan organisasi dengan platform penyebaran tunggal untuk
layanan web , javaserver pages(JSP), java servelet teknologi , NSAPI dan
CGI. Ini juga menawarkan built-in kemampuan reserse-proxy HTTP untuk
menyediakan HTTP depan sangat scalable end untuk server aplikasi atau
HTTP server asal.
 Tanpa biaya
 Menawarkan dukungan dan lisensi untuk pembelian .

More Related Content

What's hot

Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBElisanendes
 
Tugas 4 - Rekayasa Web
Tugas 4 - Rekayasa WebTugas 4 - Rekayasa Web
Tugas 4 - Rekayasa Webarisjunedi
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa webNasrul Akbar
 
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBjava-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBifnu bima
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa webrimaafauziaah
 
1211510555 irfan adi rifangga tugas4_ku
1211510555 irfan adi rifangga tugas4_ku1211510555 irfan adi rifangga tugas4_ku
1211510555 irfan adi rifangga tugas4_kuIrfanRifangga
 
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptx
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptxTugas4 0916-[jeffry evanto putra]-[1511510727].pptx
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptxjeffry putra
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa webmuslim rohadi
 
Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020mutia902
 
CMS (Content Management System)
CMS (Content Management System)CMS (Content Management System)
CMS (Content Management System)gembul1204
 
Workshop PHP: Laporan HTML, Excel, PDF
Workshop PHP: Laporan HTML, Excel, PDFWorkshop PHP: Laporan HTML, Excel, PDF
Workshop PHP: Laporan HTML, Excel, PDFAchmad Solichin
 

What's hot (20)

Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEB
 
Tugas 4 - Rekayasa Web
Tugas 4 - Rekayasa WebTugas 4 - Rekayasa Web
Tugas 4 - Rekayasa Web
 
Tugas 4 - Rekayasa Web
Tugas 4 - Rekayasa WebTugas 4 - Rekayasa Web
Tugas 4 - Rekayasa Web
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa web
 
Tugas 1
Tugas 1Tugas 1
Tugas 1
 
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBjava-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 
Tugas 4 rekweb
Tugas 4 rekwebTugas 4 rekweb
Tugas 4 rekweb
 
1211510555 irfan adi rifangga tugas4_ku
1211510555 irfan adi rifangga tugas4_ku1211510555 irfan adi rifangga tugas4_ku
1211510555 irfan adi rifangga tugas4_ku
 
Tugas 4
Tugas 4Tugas 4
Tugas 4
 
Tugas 1 rekweb-0317
Tugas  1 rekweb-0317Tugas  1 rekweb-0317
Tugas 1 rekweb-0317
 
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptx
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptxTugas4 0916-[jeffry evanto putra]-[1511510727].pptx
Tugas4 0916-[jeffry evanto putra]-[1511510727].pptx
 
Framework laravel
Framework laravelFramework laravel
Framework laravel
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 
Tugas 4
Tugas 4Tugas 4
Tugas 4
 
Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020
 
CMS (Content Management System)
CMS (Content Management System)CMS (Content Management System)
CMS (Content Management System)
 
Workshop PHP: Laporan HTML, Excel, PDF
Workshop PHP: Laporan HTML, Excel, PDFWorkshop PHP: Laporan HTML, Excel, PDF
Workshop PHP: Laporan HTML, Excel, PDF
 
Resume aplinet
Resume aplinetResume aplinet
Resume aplinet
 

Similar to Rekayasa web tugas 4

Tugas Rekayasa Web instilah pada pemrograman java
Tugas Rekayasa Web instilah pada pemrograman javaTugas Rekayasa Web instilah pada pemrograman java
Tugas Rekayasa Web instilah pada pemrograman javaAjat Sudrajat
 
Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316art david
 
Tugas 4 Rekayasa Web 0316
Tugas 4 Rekayasa Web 0316Tugas 4 Rekayasa Web 0316
Tugas 4 Rekayasa Web 0316sapatati
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hosta92
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxngajiyanto .
 
Makalah java final
Makalah java finalMakalah java final
Makalah java finaladitamayahya
 
Ppt java
Ppt javaPpt java
Ppt javaakuyuli
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang javaFitra Sani
 
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyoTugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyoDoni Wijoyo
 

Similar to Rekayasa web tugas 4 (20)

Tugas Rekayasa Web instilah pada pemrograman java
Tugas Rekayasa Web instilah pada pemrograman javaTugas Rekayasa Web instilah pada pemrograman java
Tugas Rekayasa Web instilah pada pemrograman java
 
Kk 14
Kk 14Kk 14
Kk 14
 
Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Os java
Os javaOs java
Os java
 
java
javajava
java
 
Tugas 4 Rekayasa Web 0316
Tugas 4 Rekayasa Web 0316Tugas 4 Rekayasa Web 0316
Tugas 4 Rekayasa Web 0316
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
 
Makalah java final
Makalah java finalMakalah java final
Makalah java final
 
Pert 2 PBO
Pert 2 PBOPert 2 PBO
Pert 2 PBO
 
Tugas 4 ku– 0316
Tugas 4   ku– 0316Tugas 4   ku– 0316
Tugas 4 ku– 0316
 
java
 java java
java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang java
 
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyoTugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
 

More from yuyun kuratu

More from yuyun kuratu (7)

Tugas 7 rekayasa web
Tugas 7 rekayasa webTugas 7 rekayasa web
Tugas 7 rekayasa web
 
Tugas 6 rekweb
Tugas 6 rekwebTugas 6 rekweb
Tugas 6 rekweb
 
Tugas 5 rekweb
Tugas 5 rekwebTugas 5 rekweb
Tugas 5 rekweb
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas 1
Tugas 1Tugas 1
Tugas 1
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Blank(1)
Blank(1)Blank(1)
Blank(1)
 

Recently uploaded

adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 

Recently uploaded (20)

adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 

Rekayasa web tugas 4

  • 1. TUGAS 4 0316 Yuyun kuratu ayuni 1411511031
  • 2. 1. Apa yang dimaksud dengan istilah class pada pemrograman java? Jelaskan dan berikan contoh sederhana !  Class merupakan suatu “Blueprint” atau “cetakan” untuk menciptakan suatu instant dari object. Class juga merupakan grup suatu object dengan kemiripan attributes,properties,behavior da relasi ke object lain. Contoh : Class Person,Vehicle,Tree,Fruit dan lainnya. Singkatnya seperti ini hasil class disebut dengan objek, contoh nya seperti pembuatan pesawat boeing 737 dibuat dengan rancangan yang sama,rancangan pesawat ini disebut class/kelas. Pesawat hasil rancangan tadi bisa memiliki warna,nama yang berbeda-beda tergantung perusahaan penerbangannya. Disini jelas bahwa objek memiliki sifat independent,objek adalah instance dari kelas , suatu kelas bisa memiliki beberapa objek.  Contoh class: public class cat{ String breed; int age; String color; void miaow(){ } void hungry(){ } void sleeping(){ } }
  • 3.
  • 4. 2.) Jelaskan apa yang dimaksud dengan pemrograman berorientasi object(object oriented programming)! Berikan contoh sederhana!  Merupakan paradigma pemrograman yang berorientasi kepada objek . Semua data dan fungsi didalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek . Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan , memproses data, dan mengirim pesa ke objek lainnya,  Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih , kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.  Contoh : Java, php,perl,c#,cobol, dan lainnya.
  • 5. 3.) Apa yang anda ketahui mengenai java web programming ?  Bahasa pemrograman java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagi platform sistem operasi . Perkembangan java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan unttuk bebagai sistem operasi dan bersifat open source.  Sebagai Sebuah bahasa pemrograman, java bisa membuat seluruh bentuk aplikasi, dekop, web, dan lainnya. Sebagaimana dibuat dengan bahasa pemrograman konvensional lainnya.  Sedangkan java web programming itu sendiri adalah sebuah program apikasi web yang menggunakan bahasa java.
  • 6. 4.) Sebutkan beberapa java web server yang anda ketahui ! Berikan ulasan singkat mengenai kekurangan dan kelebihan nya! Apache merupakan web server yang paling banyak dipergunakan di internet program ini pertama kali didesain untuk sistem operasi lingkungan UNIX . Namun demikian , pada beberpa versi berikutnya apache meneluarkan proramnya yang dapt dijalankan di windows NT. Apache termasuk dalam kategori freeware.  Apache mudah diproses instalasinya jika dibanding web server lainnya seperi NCSA,IIS, dan lain-lainnya.  Mampu beroperasi pada berbagai platform sistem operasi.  Mudah mengatur konfigurasi nya. Apache hanya mempunyai empat file konfigurasi.  Mudah dalm menambahkan peripheral lainnya ke dalam platform web servernya.  Fasilitas atau ciri khas dari web server apache adalah: dapat dijadikan pengganti ibagi NCSA web server, perbaikan terhadap kerusakan dan error pada NCSA 1.3 DAN 1.4 .  Mampu dikompiasi sesuai dengan spesifikasi HTTP yang sekarang.  Apache menyediakan feature untuk multihome dan virtual server.  Dapat menetapkan respon error yang aka dikirim web server dengan menggunakan file atau skrip.
  • 7.  Web server nginx  Performanya yang tinggi, stabil, memiliki banyak fitur  Mudah dikonfigurasi  Menggunakan hanya sedikit sumberdaya pada server  Tidak bergantung kepada thread untuk melayani klien  Belum support IPV6  update?/patchnya versi terbarunya lama keluar  Fast –CGInya tidak berfungsi maksimal  Pemakainya tidak sebanyak apache atau IIS (komunitasnya tidak sebanyak apache/IIS)
  • 8.  Web server IIS (ms windows server)  Kelebihan dan Kekurangannya :  Lebih kompatibel dengan windows karena memang IIS adalah keluaran Microsoft  Unjuk kerja untuk PHP lebihh stabil, handal , dan cepat  Adanya kemampuan diagnostik untuk pelacakan kesalahan (bisa sikustomisasi)  Untuk platform .NET, user hanya bisa menggunakan IIS  Memiliki score tertinggi dari web server lainnya untuk masalah bug  Tidak gratis (web server berbayar)  Port 80 (port untuk layanan web ) sangat mudah diserang oleh cracker  Keamanan file log juga sangat mudah ditembus sehingga system password pun akan mudah didapatkan.
  • 9.  Sun java system web serveris  Kelebihan dan kekurangannya :  Aman , handal mudah menggunakan server web yang dirancang untuk situs menengahda besar.  Tersedia di sistem operasi paling utama, java system web server menyediakan organisasi dengan platform penyebaran tunggal untuk layanan web , javaserver pages(JSP), java servelet teknologi , NSAPI dan CGI. Ini juga menawarkan built-in kemampuan reserse-proxy HTTP untuk menyediakan HTTP depan sangat scalable end untuk server aplikasi atau HTTP server asal.  Tanpa biaya  Menawarkan dukungan dan lisensi untuk pembelian .