Tuesday 14 May 2013

Open Source Tools and Components QUESTION PAPERS



ANNA UNIVERSITY, CHENNAI
BE DEGREE EXAMINATIONS, MAY 2011
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Course Code: 080230059
Course Name: Open Source Tools and Components
Duration : 3 Hours
Max. Marks : 100
                                                                                       
PART-A (10 x 2 = 20 MARKS)
ANSWER ALL THE QUESTIONS
1. Define: FOSS and GNU
2. Draw the Linux system structure.
3. What is the use of Desktop environment?
4. What are the two methods used for setting up file  sharing services using linux system?
5. What are the two methods used for setting up firewall using  netfilter in linux system?
6. Define revision control.
7. What is the main idea of MDA?
8. What is the use of UML  Profile?
9. List out the main advantages  of x windows.
10. What is widget libraries?
    PART – B      (5 x 16 = 80 MARKS)
ANSWER ALL THE QUESTIONS
11. A) i) Explain about PAM(8)
    ii) What is user and group management ? Explain in detail(8)
(OR)
 B) i) Explain GNU/Linux Installation  (10)  
      ii) Explain about linux file system (6)
12. A) i) How to set up web mail using  squirrel mail?(8)
     ii) Explain how to perform everyday activities using linux system.(8)
  (OR)
 B) How to set up file services using samba and NFS?(16)
13. A)  i) Difference between iptables and ipchain methods?(4)

       ii) Explain about constructing  make files using autogen and           autoconf.(12)
                                                      (OR)
 B) i)    How to setup firewall using  netfilter and iptables?Explain(10)

     ii) Explain about GNU Compiler Collection(GCC). (6)

14. A)   i) Explain the configuration and working of Apache Web Server.(12)

       ii)  Define CORBA and UML (4)
                                                    (OR)
B) i) Explain about UML and UML Profiles .(10)

     ii) Explain about any two web servsers.(6)

15. A)  i) Explain X window Server Architecture.(16)
     
       (OR)
B)  i) Write a Gtk program which adds three text fields and a button to a    window .When a user enters integers in first two text fields and enters enter key the values are stored in global variable x,y.When user presses close button or simply enters enter key in third text area then the product of x and y is displayed in third text field.(8)
       ii) Explain Qt Programming. (8)

ALL THE BEST





ANNA UNIVERSITY, CHENNAI
BE DEGREE EXAMINATIONS, MAY 2012
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Course Code: 080230059
Course Name: Open Source Tools and Components
Duration : 3 Hours
Max. Marks : 100
                                                                                       
PART-A (10 x 2 = 20 MARKS)
ANSWER ALL THE QUESTIONS
1. What are the benefits of Linux OS?
2. Define PAM.
3. Define Window manager.
4. What are the main objectives of file sharing ?
5. Difference between iptables and ipchain methods?
6. How main() is executed on Linux?
7. What is the main idea of MDA?
8. What is the use of UML  Profile?
9. Define Xlib.
10. What is widget libraries?
    PART – B      (5 x 16 = 80 MARKS)
ANSWER ALL THE QUESTIONS
11. A) i) ) Explain GNU/Linux Installation  (10)  
      ii) Explain about linux file system (6)
    (OR)
 B) i)  How to connect linux system with network ? Explain it.(8)  
      ii) What is process management in Linux OS? Explain it.(8)
12. A) i) How to set up web mail using  squirrel mail?(8)
     ii) Explain how to perform everyday activities using linux system.(8)

  (OR)
 B) Explain about boot up process with neat diagram.(16)
13. A)  i) How to manage source code revision using CVS?Explain.(12)

       ii) Define Patch and Diff(2)

       iii) What is the use of autoconfig and autogen?(2)

                                                   (OR)
 B) i) Difference between iptables and ipchain methods?(4)

       ii) Explain about constructing  make files using autogen and    autoconf.(12)

14. A)    i) Explain the configuration and working of Apache Web Server.(12)

       ii)  Define CORBA and UML (4)

                                     (OR)
B)i) Explain the Genesis and history of MDA.List out the applications of MDA.(10)

    ii) Explain about MOF.(6)

15. A)   Explain X window Server Architecture.(16)

(OR)
B)  i) Write a Gtk  program which contains a button and when we press the same it displays”Hello World”. (6)

       ii) Explain “Gtk “ Programming. (10)

ALL THE BEST

No comments:

Post a Comment