Exam Details

Subject unix and shell programming
Paper
Exam / Course m.sc. (software engineering)
Department
Organization Alagappa University Distance Education
Position
Exam Date May, 2016
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. (Software Engineering) Years Integrated) DEGREE
EXAMINATION, MAY 2016.
UNIX AND SHELL PROGRAMMING
Time Three hours Maximum 100 marks
SECTION A — 8 40 marks)
Answer any FIVE of the following.
1. Explain any six UNIX command with examples.
2. Write short notes on
sort
nl
uniq.
3. Write a UNIX program to print the given numbers in
reverse order.
4. Explain about the unmask command.
5. Write about Sed with an example.
6. Explain about String functions.
7. Mention the korn shell features.
8. Discuss about the following
Chown
mkdir
rmdir.
Sub. Code
35
DE-3918
2
wk14
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. Describe the filter commands in detail.
Write short notes on
fgrep
awk.
10. Discuss briefly about concatenating files.
Write short notes on command line editing.
11. Explain briefly about the various mathematical
functions available in Unix.
Write short notes on searching for file content.
12. Discuss about special parameters and changing positional
parameters with examples.
13. Explain briefly about the various mode file
management in detail.
Write short notes on environmental variables.
14. Discuss about the following commands with suitable
examples.
tr
cpio
eval
join
paste.
15. How will you debugging scripts?
Write short notes on argument validation.


Subjects

  • c programming – lab
  • c++ lab
  • case tools lab
  • computer graphics and multimedia
  • computer networks
  • cryptography and network security
  • data structures lab
  • data ware housing and mining
  • distributed computing
  • internet and java - lab
  • internet and java programming
  • mobile communications
  • object oriented programming and c++
  • open source architecture
  • open source lab
  • operating systems
  • relational database management system
  • relational database management systems –lab
  • software engineering
  • software project management and metrics
  • software quality assurance and standards
  • software testing and reuse
  • unix and shell programming
  • visual basic and vc++ lab
  • visual programming
  • web technology
  • web technology — lab