際際滷

際際滷Share a Scribd company logo
1. Ciri khas pemograman :
1. Keutuhan (integrity)
Keutuhan merupakan kebutuhan utama dalam program computer. Suatu program yang
dibuat akan menjadi tidak berarti jika proses perhitungannya tidak tepat , dimana
integrity ini menunjukkan pada ketetapan penghitungan.
2. Kejernihan (clarity)
Dimana kalau kita buat program itu harus jelas dan harus dapat dibaca. Nah jika program
itu ditulis dengan jelas dan dapat dibaca maka akan memudahkan pemrogram yang lain
untuk mengembangkan program tersebut. Dan memungkinkan preprogram asli dapat
mengikuti perkembangan dari programnya.
3. Kesederhanaan (simplicity)
Kesederhanaan menjaga agar preprogram tetap bersesuaian dengan obyek program secara
keseluruhan , dimana struktur program yang sederhana harus tetap dijaga.
4. Ketepatgunaan (efficiency)
Ketepatgunaan ini dimana kita harus menggunakannya dalam pembuatan program agar
berhasil dengan baik. Ketepatan cara (usaha, kerja) dalam menjalankan sesuatu,
kemampuan menjalankan program dengan baik dan tepat.
5. Modularitas (modularity)
Modularitas merupakan untuk memecahkan program besar menjadi bagian-bagian yang
lebih kecil, gagasan pemrograman yang baik jika dapat menetapkan beberapa bagian
program kedalam program-program kecilyang kemudian digabungkan menjadi program
yang lebih besar.
6. Keumuman (generality)
Program itu bersifat umum
2. kelebihan dan kekurangan apache
kelebihan apache web server antara lain adalah:
1. Open source dan tentunya free software
2. Apache dapat berjalan di beberap system operasi seperti : nix, BSD, linux, Microsoft
windows dan novell netware serta platform lainya.
3. Apache memiliki fitur  fitur canggih seperi pesan kesalahan yang dapat
dikonfigurasi, autentikasi berbasis-basis data dll. Apache juga di dukung oleh
sejumlah antar muka user berbasis grafik (GUI) yang memungkinkan penaganan
server menjadi lebih mudah.
4. Fleksibel dan mudah di settingnya.
5. Kehandalanya telah teruji
Kelemahan apache web server antara lain adalah:
1. web server apache tidak memiliki kemampuan mengatur load seperti IIS, sehingga
akan terus mem-fork proses baru hingga nilai maxclients tercapai atau hingga batas
yang di izinkan oleh OS. Ini tentunya menguntungkan penyerang karena habisnya
RAM akan lebih cepat terjadi .
2. apache tidak memproses karakter kutip dalam string referrer dan user  agent yang di
kirimkan oleh client . ini berarti client dapat memformulasi inputnya secara hati-hati
untuk merusak format baris log akses .
3. terganggunya proses upload data , yang bias menyebabkan software salah dalam
menerjemahkan ukuran data yang masuk. Dengan celah tersebut, hacker di kabarkan
dapat mengeksploitasi kerentanan dengan cara mengirimkan request pada server
apche bersangkutan.
BY: RIADATUL FAHMI

More Related Content

Jawaban uts

  • 1. 1. Ciri khas pemograman : 1. Keutuhan (integrity) Keutuhan merupakan kebutuhan utama dalam program computer. Suatu program yang dibuat akan menjadi tidak berarti jika proses perhitungannya tidak tepat , dimana integrity ini menunjukkan pada ketetapan penghitungan. 2. Kejernihan (clarity) Dimana kalau kita buat program itu harus jelas dan harus dapat dibaca. Nah jika program itu ditulis dengan jelas dan dapat dibaca maka akan memudahkan pemrogram yang lain untuk mengembangkan program tersebut. Dan memungkinkan preprogram asli dapat mengikuti perkembangan dari programnya. 3. Kesederhanaan (simplicity) Kesederhanaan menjaga agar preprogram tetap bersesuaian dengan obyek program secara keseluruhan , dimana struktur program yang sederhana harus tetap dijaga. 4. Ketepatgunaan (efficiency) Ketepatgunaan ini dimana kita harus menggunakannya dalam pembuatan program agar berhasil dengan baik. Ketepatan cara (usaha, kerja) dalam menjalankan sesuatu, kemampuan menjalankan program dengan baik dan tepat. 5. Modularitas (modularity) Modularitas merupakan untuk memecahkan program besar menjadi bagian-bagian yang lebih kecil, gagasan pemrograman yang baik jika dapat menetapkan beberapa bagian program kedalam program-program kecilyang kemudian digabungkan menjadi program yang lebih besar. 6. Keumuman (generality)
  • 2. Program itu bersifat umum 2. kelebihan dan kekurangan apache kelebihan apache web server antara lain adalah: 1. Open source dan tentunya free software 2. Apache dapat berjalan di beberap system operasi seperti : nix, BSD, linux, Microsoft windows dan novell netware serta platform lainya. 3. Apache memiliki fitur fitur canggih seperi pesan kesalahan yang dapat dikonfigurasi, autentikasi berbasis-basis data dll. Apache juga di dukung oleh sejumlah antar muka user berbasis grafik (GUI) yang memungkinkan penaganan server menjadi lebih mudah. 4. Fleksibel dan mudah di settingnya. 5. Kehandalanya telah teruji Kelemahan apache web server antara lain adalah: 1. web server apache tidak memiliki kemampuan mengatur load seperti IIS, sehingga akan terus mem-fork proses baru hingga nilai maxclients tercapai atau hingga batas yang di izinkan oleh OS. Ini tentunya menguntungkan penyerang karena habisnya RAM akan lebih cepat terjadi . 2. apache tidak memproses karakter kutip dalam string referrer dan user agent yang di kirimkan oleh client . ini berarti client dapat memformulasi inputnya secara hati-hati untuk merusak format baris log akses . 3. terganggunya proses upload data , yang bias menyebabkan software salah dalam menerjemahkan ukuran data yang masuk. Dengan celah tersebut, hacker di kabarkan
  • 3. dapat mengeksploitasi kerentanan dengan cara mengirimkan request pada server apche bersangkutan. BY: RIADATUL FAHMI