Berikut merupakan beberapa fungsi kerangka kerja dalam web development. a. Kode program lebih terstruktur. Fungsi framework yang utama adalah membuat source code menjadi lebih terstruktur. Terstruktur disini, berarti program yang dibuat akan dimasukkan ke dalam setiap komponen sesuai dengan fungsi nya masing – masing.
Freeware merupakan perangkat lunak gratis tanpa batas waktu. Contoh: software freeware adalah Mozilla Firefox, Google Chrome, dan sebagainya. Free Software merupakan perangkat lunak di mana pengguna harus membeli perangkat lunak ini terlebih dahulu, lalu pengguna bebas untuk melakukan penggandaan, modifikasi, hingga distribusi. Ini dirancang agar sesuai dengan beberapa tujuan spesifik seperti pemrosesan data, berbagi informasi, komunikasi, dan sebagainya. Hal ini diklasifikasikan menurut berbagai potensi aplikasi. Klasifikasi ini tercantum di bawah ini. System software: Kelas perangkat lunak ini mengelola dan mengendalikan operasi internal sistem komputer. Ini adalah Software aplikasi misalnya Mapinfo, ArcGIS, dan sebagainya. Berdasarkan definisi tersebut, maka yang tidak termasuk perangkat lunak adalah VDU . VDU ( Visual Display Unit ) sendiri merupakan perangkat keras ( Hardware ) yaitu komponen yang digunakan sebagai layar monitor untuk menayangkan hasil pemrosesan CPU. Jadi, jawaban yang tepatadalah D. .