You are on page 1of 10

Reg. No.

Question Paper Code : J1384

M.C.A. DEGREE EXAMINATION, FEBRUARY/MARCH 2018.

Fifth Semester – (Elective)

DMC 7012 — FREE/OPEN SOURCE SOFTWARE

(Regulations 2013)

Time : Three hours Maximum : 100 marks

Answer ALL questions.

PART A — (10  2 = 20 marks)

1. Differentiate the terms “free open-source software” and “commercial open-


source software”.

2. Specify in what ways open source software is reliable and stable.

3. List out the data types of PHP.

4. Distinguish between implementing a web server in kernel mode and user


mode.

5. Write a short note on squirrel mail web mail services.

6. List three levels of network firewall security.

7. What is the use of GNU linker?

8. What is SSI?

9. List some X- Clients and its functionalities.

10. What is localization?

PART B — (5 × 13 = 65 marks)

11. (a) Explain the overview of Free/Open Source Software.

Or
(b) Explain the advantages of Free Software and GNU/Linux, FOSS usage.
12. (a) What are shells? Describe the different types of shells available in Linux.

Or
(b) Explain : Setting up email servers.
(i) Using postfix (SMTP services)
(ii) Courire (IMAP& POP3)

13. (a) What are the main objectives of file sharing? Explain the methods used
in Linux for performing file sharing services.

Or
(b) Explain the usage of source code versioning and management tools using
CVS to manage source code revisions, patch and duff.

14. (a) Explain the Model Driven Architecture.

Or
(b) Explain the Features of Meta Object facility.

15. (a) Discuss the basics of the X Windows server architecture.

Or
(b) What is GTK+ programming? Explain the applications of GTK+.

PART C — (1 × 15 = 15 marks)

16. (a) Suggest that best practices that you will follow in your organization to
protect your internal network from outside attackers.

Or
(b) Compare and contrast the Python language programming with C
programming. What do you think are the advantages of one over the
other?

—————————

2 J1384
Reg. No. :

Question Paper Code : BS2385

M.C.A. DEGREE EXAMINATION, AUGUST/SEPTEMBER 2017.

Fifth Semester (Elective)

DMC 7012 — FREE/OPEN SOURCE SOFTWARE

(Regulations 2013)

Time : Three hours Maximum : 100 marks


Answer ALL questions.

PART A — (10  2 = 20 marks)

1. Why do we need open source software?

2. Define the kernel mode in Linux.

3. How to connect to the Internet in Linux Environment?

4. List out the performing task of every day in GNU.

5. Write short note on SMTP.

6. What are the data types used in PHP?

7. What is awk scripting?

8. Mention the uses of autoconf and autogen.

9. What is localization?

10. List the advantages of Gtk+ programming.

PART B — (5  13 = 65 marks)

11. (a) Explain the history of Linux and the free software movement. (13)

Or
(b) (i) Discuss the advantage of Free software, FOSS usage. (7)
(ii) Explain the trends and potential on FOSS. (6)
12. (a) (i) Elaborate the Linux OS Installation. (7)
(ii) Describe the shell commands that used in Linux. (6)

Or
(b) (i) Discuss about the X Window system configuration and utilites. (7)
(ii) How PAM Authentication used in administration? (6)

13. (a) Write about the following in setting up email servers :


(i) courier (IMAP and POP3 services) (7)
(ii) squirrel mail (Web mail services). (6)

Or
(b) (i) Explain about the setting up proxy services. (7)
(ii) How to setting up the firewall using netfilter? (6)

14. (a) Explain the compiler tools in GNU. (13)

Or

(b) Discuss the GNU Libc libraries and linker. (13)

15. (a) Explain the basics of X Windows server architecture. (13)

Or

(b) Discuss about python programming. (13)

PART C — (1  15 = 15 marks)

16. (a) Design a case study on apache tomcat server. (15)

Or

(b) Analyze the review of Common programming practices and guidelines for
the Linux with FOSS. (15)

—————————

2 BS2385

You might also like