Monday 22 July 2013

Unix Operating System [BCA-405] Syllabus BCA 3rd-IV Sem Syllabus for DAVV Indore Affiliated Institutions

 DEVI AHILYA VISHWAVIDYALAYA (DAVV), INDORE
Bachelor Of Computer Applications (BCA) (Full-Time) 
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
  1. Sumitabha Das, “Unix : Concepts and Applications”, Third Edition, 2006,Tata McGrawHill
Reference Book:
  1. Maurice J. Bach, “Design of the Unix Operating System”, Third Edition,2000,PHI.
  2. ISRD Group, Basics of OS, UNIX and SHELL Programming” TMH (2006)
  3. A User guide to unix system”,Thomas Rebecca yate,Second Edition,2002,.Tata McGraw Hill.
  4. 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