18CS56 UNIX Programming Notes
Here you can download the VTU CBCS 2018 Scheme notes, Question papers, and Study materials of 18CS56 UNIX Programming.
|Visvesvaraya Technological University (VTU), Belagavi
|Computer Science and Engineering
|18CS56 UNIX Programming
|Scheme of Examination
|2018 CBCS Scheme
|40 Marks for Continuous Internal Assessment and 60 Marks for Semester end examination
Important Topics Covered
Unix Components/Architecture and Features of Unix. General features of Unix commands/ command structure. Command arguments and options.
Basic Unix commands such as echo, printf, ls, who, date, passwd, cal, Combining commands. Meaning of Internal
and external commands. File related commands – cat, mv, rm, cp, wc and od commands.
File attributes and permissions, The ls command with options. Changing file permissions, the relative and absolute permissions changing methods.
Shell programming: Ordinary and environment variables. The .profile. Read and readonly commands. Command line arguments. exit and exit status of a command.
General File APIs, File and Record Locking, Directory File APIs, Device File APIs, FIFO File APIs, Symbolic Link File APIs.
Introduction, main function, Process Termination,
Command-Line Arguments, Environment List, Memory Layout of a C Program, Shared Libraries, Memory Allocation, Environment Variables, setjmp and longjmp Functions, getrlimit, setrlimit Functions, UNIX Kernel Support for Processes.
Changing User IDs and Group IDs, Interpreter Files, system Function, Process Accounting, User Identification, Process Times, I/O Redirection. Introduction to the daemon processes, Daemon Characteristics, Coding Rules, Error Logging, Client-Server Model.
Click the below link to download the 2018 Scheme VTU CBCS Notes of 18CS56 UNIX Programming
Click the below link to download the 2018 Scheme VTU Question Papers of 18CS56 UNIX Programming
Here you can download the 2018 scheme VTU Notes and Question Papers of 18CS56 UNIX Programming. If you like the material share it with your friends. Like the Facebook page for regular updates and YouTube channel for video tutorials.