META TAGS:-RGPV IT 7TH SEMESTER SYLLABUS I IT 7TH SEMESTER SYLLABUS DOWNLOAD I RGPV IT 7TH SEMESTER COMPLETE SYLLABUS I RGPV IT 7TH SEMESTER COMPLETE SYLLABUS I RGPV IT 7TH SEM SYLLABUS I RGPV IT 7TH SEM UNIX AND SHELL PROGRAMMING  SYLLABUS I RGPV IT-724 SYLLABUS I IT UNIX AND SHELL PROGRAMMING SYLLABUS I IT 7TH SEM ELECTIVE 2 SYLLABUS I RGTU UNIX AND SHELL PROGRAMMING SYLLABUS I RGTU ALL BRANCH SYLLABUS I RGPV IT COMPLETE SYLLABUS
RGPV UNIX & SHELL PROGRAMMING IT-724 SYLLABUS
Branch : Information Technology, VII Semester
Course: Unix & Shell Programming
UNIT–I
General Overview of the System:System structure,user perspective,O/S services assumption about Hardware The Kernel and buffer cache architecture of Unix O/S, System concepts, Kernel data Structure,System administration, Buffer headers, Structure of the buffer pool, Scenarios for retrieval of the buffer,Reading and writing disk block,Advantage & disadvantage of buffer cache.


UNIT–II
Internal Representation of Files: Inodes, Structure of regular, Directories conversions of a path name to an inode, Super block, Inode assignment to a new file, Allocation of disk blocks, Open read write file and record close, File creation, Operation of special files change directory and change root, change owner and change mode. STAT and FSTAT, PIPES mounting and unmounting files system, Link Unlink

UNIT–III 
Structures of Processes and process control:Process states and transitions layout of system memory, the context of a process, manipulation of process address space, Sleep process creation/termination.The user Id of a process, changing the size of a process. Killing process with signals, job control, scheduling commands: AT and BATCH,TIME,CORN.

UNIT-IV 
Introduction to shell scripts:shell Bourne shell,C shell,Unix commands, permissions, editors, grep family, shell variables, scripts, metacharacters and environment, if and case statements, for while and until loops. Shell programming.

UNIT-V 
Introduction of Awk and perl Programming:Awk pattern scanning , BEGIN and END patterns, Awk arithmetic and variables, and operators, functions, perl; the chop() function, variable and operators.Networking tools:Resolving IP addressing, TELNET, FTP, Socket programming,introduction of Linux structure .

REFERENCE BOOKS
  • M.J. Bach “Design of UNIX O.S. “, PHI Learning
  • Y.Kanetkar “Unix shell programming”, BPB Pub.
  • B.W. Kernighan & R. Pike, “The UNIX Programming Environment”, PHI Learning
  • S.Prata “Advanced UNIX: A Programming's Guide”, BPB Publications, New Delhi.
  • Beck “Linux Kernel, Pearson Education, Asia.
  • Sumitabha Das “ Unix concepts and Applications”.Tata McGraw Hill,Second Edition,2001

0 comments

Post a Comment

Followers