DEVI AHILYA VISHWAVIDYALAYA (DAVV), INDORE
Bachelor Of Computer Applications (BCA) (Full-Time)
Fourth-4th-IV Semester Curriculum/ Syllabus 2011-12 Academic Year Onwards
Fourth-4th-IV Semester Curriculum/ Syllabus 2011-12 Academic Year Onwards
Unix Operating System Syllabus
Unix Operating System [BCA-405] Syllabus /Course contents
UNIT I
Unix operating system, background, philosophy, help facility, The
file system, structure of file system, pwd, cd, ls, mkdir, chmode, cp, mv, rm
commands.
UNIT II
Utilities: more, file, wc, cmp, comm, diff, lp, banner, cal, date,
who, tty, sty commands. The Bourne shell: sh preceding a command by its own
combining commands, pattern matching, echo, pipes, tees, shell variables and
shell scripts.
UNIT III
Simple filters: pr, head, tell, cut, paste, sort, uniq, nl
commands. Advanced filters: grep, egrep, fgrep, sed, tr, join, awk, filtering.
The process: shell process, parent and children process status, system
processes, multiple jobs and background, wait commands, pre mature termination
of process, job execution with low priority, multiple jobs in foreground, shell
layers, timing processes.
UNIT IV
Communication and scheduling: bulletin board, message of day, two
way communication, insulation from the other users, address all users, delay,
execute at later running jobs, periodically. Programming with shell: system
variable, profile, conditional execution, script termination, if, case, while,
until, for, set and shift statement.
UNIT V
System Administration: super user, security, user services, floppy
disk, management operation, files system, administration backups.
Text Book
- Sumitabha Das, “Unix : Concepts and Applications”, Third Edition, 2006,Tata McGrawHill
Reference Book:
- Maurice J. Bach, “Design of the Unix Operating System”, Third Edition,2000,PHI.
- ISRD Group, Basics of OS, UNIX and SHELL Programming” TMH (2006)
- A User guide to unix system”,Thomas Rebecca yate,Second Edition,2002,.Tata McGraw Hill.
- Stephen Prata “Advanced Unix -A programmer’s Guide”.
Objective: To introduce the concept of Unix Operating System.
Examination: The examination will be of 50 marks. The
question will contain questions equally distributed in all units. The balance
of the paper will be maintained by including appropriate
(numerical/objectives/conceptual/analytical/theoretical) combination of
subsection in each question.
No comments:
Post a Comment