Ad

Thursday, June 23, 2016

S290 - LINUX PROGRAMMING

S290 - LINUX PROGRAMMING

UNIT - I

Linux Utilities
UNIT - II

8_Shell Variables
       Shell Script Variables
       Shell Variables and Environment Variables
9 Command Substitution
10 shell Commands
11 12  Quoting and Environment Variables List
13  Test Command
17 Interrupt Processing (courtesy:Tutorials Point )
18 Functions
19 Debugging Shell Scripts

UNIT - III

1. File Concept
2. File System Structure
3. Inode
4. File Attributes
5. File types
6. Library Functions,Standard IO, Formatted IO and Stream Errors
10 kernel support for Files
11 System Calls
12 File Descriptors
13 Low level File access using System calls
14 File and Record Locking
15 File and Directory management
UNIT - IV
1.sed ppt
2.awk ppt
3. Built-in Functions ( courtesy : Tutorialspoint )
      Arithmetic Functions
      String Functions
      Time Functions
      Bit-Manipulation Functions
      Miscellaneous Functions
4.awk - Using System commands in awk
5. Socket Programming Theory
6. Connection Oriented programs

UNIT - V

1.Process Creation and Termination in Ubuntu
        Process Concept and process creation
        process structure_1
        process structure_2
        Process State_1
        Process state list in linux
        process state list in linux and PCB
        Process termination_1
        Process termination_2
    Note :-  Process Creation and Termination from wrox - our second textbook
2. Scheduling Algorithms in Ubuntu
3. Page replacement algorithms in linux ( technical paper - courtesy -www.ijera.com) 
4. InterProcess Communication 
5. MultiThreading in Ubuntu 
6. Ubuntu File System ( courtesy - Bhagyesh.S.Patel - SSBT's COET,Jalgoan)