SECTION B : 50 MARKS BAHAGIAN B : 50 MARKAH INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi DUA (2) soalan berstruktur. Jawab SEMUA soalan. QUESTION 1 SOALAN 1 C2 (a) Give THREE (3) examples of Open Standards in Open Source Software Technology. Nyatakan TIGA (3) contoh Standard Terbuka berkenaan dengan Teknologi Perisian Sumber Terbuka. C2 (b) There are many benefits of using Linux Operating System. Explain the given benefits below Terdapat pelbagai manfaat mengenai kegunaan Sistem Pengoperasian Linux. Terangkan kelebihan kelebihan yang diberikan dibawah. (i) (ii) Scalability / Kebolehukuran Security / Keselamatan (iii) Open Source licensing model (ROI) / Model lesen Sumber Terbuka 2
(c) There are many methods to install Linux OS in a computer. Amy s netbook does not have a DVD slot. Suggest THREE (3) methods for her to install Linux OS in her netbook. Terdapat pelbagai kaedah untuk memasang Sistem Pengoperasian Linux pada komputer. Namun, netbook Amy tiada slot DVD. Berikan TIGA (3) cadangan untuk Sistem Pengoperasian tersebut dipasang pada komputer Amy. C2 (d) Explain TWO (2) differences between Linux Loader (LILO) and Grand Unified Boot loader (GRUB). Jelaskan DUA (2) perbezaan di antara Linux Loader (LILO) dan Grand Unified Boot loader (GRUB). [5 marks] [5 markah] CLO2 (e) State and explain THREE (3) common file systems in Linux Nyatakan dan terangkan TIGA (3) arahan sistem fail di dalam Linux. [6 marks] [6 markah] 3
CLO2 (f) In Linux, command line is a powerful tool for users to manage files in their machine. Explain the function for each of the Linux commands below. Baris arahan adalah kaedah yang sangat berguna untuk pengguna memguruskan fail di dalam Linux. Terangkan kegunaan setiap satu arahan dibawah. (i) find (ii) locate (iii) grep (iv) whereis (v) which [5 marks] [5 markah] 4
QUESTION 2 SOALAN 2 (a) Based on the Figure 1 below, give the correct command for the given questions. Berdasarkan Rajah 1 di bawah, berikan arahan yang betul untuk setiap soalan yang diberi. -rw-rw-rw- 1 Jason student 40 2012-04-27 15:03 pass.txt (i) Figure 1/Rajah 1 Change the ownership of the file to Michael. Tukarkan hak milik fail kepada Michael. [1 marks] [1 markah] (ii) Change the group that can access the file to staff. Tukarkan kebenaran kumpulan kepada staff. [1 marks] [1 markah] (iii) Change the permission of the file so the OWNER can execute and OTHER cannot write. Tukarkan kebenaran fail supaya OWNER boleh ubahsuai manakala OTHER tidak boleh. [1 mark] [1 markah] 5
C4 (b) Given a list of users and their primary and secondary groups, define what is the permission for notes.txt for aiman. Diberi senarai pengguna untuk kumpulan primary dan sekunder. Nyatakan kebenaran untuk fail notes.txt.untuk Aiman. User Primary Group Secondary Group aiman admin staff siva staff admin File s permission:- -rwxrw-r-- 1 aiman staff 354 2012-05-01 10:00 notes.txt (c) Explain THREE (3) steps to install software in Linux using tar archives. Terangkan TIGA (3) langkah untuk memasang perisian Linux menggunakan arkib tar. [6 marks] [6 markah] C4 (d) A user of Linux distribution needs to understand the difference in action taken by normal user and root user to configure services. Pengguna Linux perlu memahami perbezaan diantara pengguna biasa dan pentadbir untuk konfigurasi. 6
(i) Give 2 differences between root user and normal user. Berikan 2 perbezaan diantara pentadbir dan pengguna biasa. [5 marks] [5 markah] (ii) Describe TWO (2) types of web-based administration tool normally used in Linux environment. Terangkan DUA (2) jenis alatan pengurusan berasaskan web yang digunakan di dalam persekitaran sistem Linux. [4 marks] [4 markah] C4 (e) Assume that you are trying to install Open Office software in Linux. While you are waiting for the installation process to complete, you received an error message. The error message stated that something is missing in the software and the libraries used by the program. Explain TWO (2) commands that can be used to identify the missing file and libraries in the program. Andaikan anda sedang memasang perisian Open Office Linux. Ketika proses pemasangan sedang dilakukan, terdapat mesej ralat yang wujud. Mesej tersebut menyatakan wujud perisian yang tidak lengkap. Nyatakan DUA (2) arahan yang boleh digunakan untuk mengesan kehilangan fail program tersebut. [4 marks] [4 markah] SOALAN TAMAT 7