You are on page 1of 4

INDIRA GANDHI NATIONAL TRIBAL UNIVERSITY

AMARKANTAK (M.P.)
End Semester Examination- May 2019
B.C.A. - IV Semester
Paper- Open Source Technology
Paper Code-BCA-405

Time:- Three Hours Maximum Marks: 60

Note: Attempt questions of all three sections as directed. Distribution of marks is given
with sections.
Section – A
(Objective Type Question)
1 X 10 = 10
Note: Attempt all question. Each question carries 1 mark.

Q1. Write the correct answer:


i) What command is used to copy files and directories?
a) copy
b) cp
c) rn
d) cpy
ii) Command used to count number of character in a file is
a) grep
b) wc
c) count
d) cut
iii) pwd command displays
a) user password
b) password file content
c) present working directory
d) none of the mentioned
iv) The process which terminates before the parent process exits becomes
a) Zombie
b) Orphan
c) Child
d) None of the mentioned
v) Which of the following is/are a PHP code editor?
i) Notepad
ii) Notepad++
iii) Adobe Dreamweaver
iv) PDT
a) Only iv)
b) All of the mentioned.
c) i), ii) and iii)
d) Only iii)
vi) We can use ___ to comment a single line?
i) /? ii) // iii) # iv) /* */
a) Only ii)
b) i), iii) and iv)
c) ii), iii) and iv)
d) Both ii) and iv)
vii) PHP is an example of ___________ scripting language.
a) Server-side b) Client-side c) Browser-side d) In-side
viii) Which of the below symbols is a newline character?
a) \r b) \n c) /n d) /r
ix) The directory file contains:
a) File names & File Sizes
b) File names &Inode Numbers
c) File names & Address
d) File names & Permissions
x) All device files are stored in which directory?
a) /etc b) /bin c) /dev d) /usr
Section – B
(Short Answer Type Question)
Note: Attempt all five questions. Each question carries 3 marks.
3 X 5 = 15

2. How did open source software get started? How it is useful for small
business.
OR
Write down the advantages of open source software. What do you
mean by free software?

3. Write down the installation requirements for Linux operating system.


OR
What are the storage files in Linux? How Linux access files?

4. Write down the commands which are helpful to compared and altered
the content of files in Linux.
OR
Write short notes on: File permission/Access rights
5. Define variable and constant. Discuss about the different data types
used in PHP.
OR
Write down the printing process in PHP. Explain the purpose of break
statement.

6. Discuss the concept of array. Write down the anatomy of an array.


OR
Write down the way to concatenate two strings in PHP? How will you
find the length of a string in PHP?
Section – C
(Long Answer Type Question)
7 X 5 = 35
Note: Attempt all five questions. Each question carries 7 marks.

7. What is license? What do you understand by FOSS licenses? Write


down the history and emergence of open source software.
OR
What are free software foundation and the GNU product? Explain the
Berkeley software distribution.
8. Define the block diagram of system Kernel in brief and explain the
functioning of each component.
OR
Write down the Linux directory structure in detail and also focus the
essential features of its architecture?
9. What do you understand by print commands? Discuss the concept of
pipes in details.
OR
Write down about the mathematical commands like bc, expr, factor &
units.
10. Write down a simple program in PHP to calculate the radius,
diameter, circumference and area where radius=4; and the value of
pi=3.14.
OR
Write down the way to test one expression many times with the switch
statement with appropriate examples.
11. What is array? Write down the process to create & accessing array in
PHP.
OR
What do you understand by multidimensional array? Write the
procedure to create multidimensional array in PHP.

******

You might also like