Exam Details

Subject free and open source software development
Paper
Exam / Course m.c.a.computer applications
Department
Organization loyola college (autonomous) chennai – 600 034
Position
Exam Date April, 2018
City, State tamil nadu, chennai


Question Paper

1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS
FIRSTSEMESTER APRIL 2018
17/16PCA1MC03- FREE AND OPEN SOURCE SOFTWARE DEVELOPMENT
Date: 28-04-2018 Dept. No. Max. 100 Marks
Time: 09:00-12:00
Part A 10 x 2 20
Answer ALLthe Questions
1. "Freeware and Open-source Software are different". Justify the statement in a few lines.
2. What is FSF?
3. List the primitives in PHP.
4. What is an associative array in PHP?
5. What necessitates data validation?
6. Write about method of form data handling.
7. What is Eclipse?
8. Name any two PHP Frameworks.
9. List any two JavaScript derivatives.
10. Can HTML tags be embedded inside JavaScript? Give one example.
Part B 5 x 8 40
Answer ALL the Questions
11 Amplify Mr. Richard Stallman's contribution in FSF movement.
OR
Elaborate how one can make a living with Free Software.
12 Substantiate operators in PHP.
OR
Write short notes on Web Client Web Server
13 Explain any two CMS Frameworks developed using PHP.
OR
Demonstrate Regular Expressions in PHP.
14 Explain the MySQL statements for performing operations on Table Data.
OR
Explain the String types in MySQL.
15 Explain the Control Statements in JavaScript.
OR
Explain the data types in JavaScript
Part C 2x 20 40
Answer any TWO Questions
16 Write in detail about FOSS Licenses.
Elucidate the salient features of PHP.
17 Explain the string functions in PHP.
Write down at least five MySQL statements with and 'group parameters.
18 Illustrate JavaScript Math Objects.
Elaborate widely recognized FOSS Projects.


Subjects

  • .net technologies
  • .net technologies lab
  • advanced .net
  • advanced java
  • c++ and data structures lab
  • cloud computing
  • computer graphics and multimedia applications
  • computer graphics and multimedia lab
  • computer organization and architecture
  • data communication and networks
  • data mining
  • database administration
  • database management systems
  • database management systems lab
  • discrete structures
  • free and open source software development
  • it infracture management
  • java programming lab
  • knowledge management system andapplications
  • microprocessor and its applications
  • mobile computing
  • network administration
  • network security
  • network security lab
  • neural networks using matlab
  • neural networks using matlab lab
  • object-oriented software engineering
  • operating systems
  • programming and data structures through c++
  • programming with java
  • resource management techniques
  • software development lab
  • software project management
  • software testing
  • statistical methods for computer applications
  • unix programming lab
  • xml and web services
  • xml and web services lab