2023 2024 EduVark > Education Discussion > General Discussion


  #1  
June 10th, 2017, 10:30 AM
Unregistered
Guest User
 
Unix and Shell Programming VTU Syllabus

I am pursuing B.Tech CS 3rd Semester Course from VTU University. I am searching for syllabus of Unix and Shell Programming Subject. So do you know from where I can get syllabus of Unix and Shell Programming Subject of B.Tech 3rd Semester of Unix and Shell Programming?
Similar Threads
Thread
Ifs Example in UNIX
ONGC Graduate Trainee Programming Syllabus
ONGC Exam Syllabus For Programming
MBA Shell
Shell MBA
Fundamentals Of Programming Languages Syllabus Pune University
Shell ONGC Eye Tie-Up for Retail
Egg Shell in HCL
Shell BPCL
Unix Course
Unix Certification Online
Anna University Object Oriented Programming Syllabus
University of Mumbai Science - CS TYBSc Operating System Study and Unix System Programming Exam
Computer Programming Amrita Syllabus
Computer Programming Amrita Syllabus

  #2  
June 10th, 2017, 01:10 PM
Super Moderator
 
Join Date: Mar 2012
Re: Unix and Shell Programming VTU Syllabus

As you are looking for syllabus of Unix and Shell Programming Subject of VTU University B.Tech CS 3rd Semester Course, so I am providing detailed syllabus here:

VTU University B.Tech CS 3rd Semester Unix and Shell Programming Syllabus

Module-1 Introduction 10 hours
Introduction, Brief history. Unix Components/Architecture. Features of Unix. The UNIXEnvironment and UNIX Structure, Posix and Single Unix specification. The login prompt.General features of Unix commands/ command structure. Command arguments andoptions. Understanding of some basic commands such as echo, printf, ls, who, date,passwd, cal, Combining commands. Meaning of Internal and external commands. The typecommand: knowing the type of a command and locating it. The man command knowingmore about Unix commands and using Unix online manual pages. The man with keywordoption and whatis. The more command and using it with other commands. Knowing theuser terminal, displaying its characteristics and setting characteristics. Managing the nonuniformbehaviour of terminals and keyboards. The root login. Becoming the super user: sucommand. The /etc/passwd and /etc/shadow files. Commands to add, modify and deleteusers.

Module-2 Unix files 10 hours
Unix files. Naming files. Basic file types/categories. Organization of files. Hidden files.Standard directories. Parent child relationship. The home directory and the HOMEvariable. Reaching required files- the PATH variable, manipulating the PATH, Relativeand absolute pathnames. Directory commands – pwd, cd, mkdir, rmdir commands. The dot(.) and double dots (..) notations to represent present and parent directories and their usagein relative path names. File related commands – cat, mv, rm, cp, wc and od commands.File attributes and permissions and knowing them. The ls command with options.Changing file permissions: the relative and absolute permissions changing methods.Recursively changing file permissions. Directory permissions.

Module-3 The vi editor 10 hours
The vi editor. Basics. The .exrc file. Different ways of invoking and quitting vi. Differentmodes of vi. Input mode commands. Command mode commands. The ex mode commands.Illustrative examples Navigation commands. Repeat command. Pattern searching. Thesearch and replace command. The set, map and abbr commands. Simple examples usingthese commands.The shells interpretive cycle. Wild cards and file name generation. Removing the specialmeanings of wild cards. Three standard files and redirection. Connecting commands: Pipe.Splitting the output: tee. Command substitution. Basic and Extended regular expressions.The grep, egrep. Typical examples involving different regular expressions.

Module-4 Shell programming 10 hours
Shell programming
Ordinary and environment variables. The .profile. Read and readonlycommands. Command line arguments. exit and exit status of a command. Logical operatorsfor conditional execution. The test command and its shortcut. The if, while, for and casecontrol statements. The set and shift commands and handling positional parameters. Thehere ( << ) document and trap command. Simple shell program examples. File inodes andthe inode structure. File links – hard and soft links. Filters. Head and tail commands. Cutand paste commands. The sort command and its usage with different options. The umaskand default file permissions. Two special files /dev/null and /dev/tty.

Module-5 Meaning of a process 10 hours
Meaning of a process
Mechanism of process creation. Parent and child process. The pscommand with its options. Executing a command at a specified point of time: at command.Executing a command periodically: cron command and the crontab file.. Signals. The niceand nohup commands. Background processes. The bg and fg command. The kill command.The find command with illustrative example.Structure of a perl script. Running a perl script. Variables and operators. String handlingfunctions. Default variables - $_ and $. – representing the current line and current linenumber. The range operator. Chop() and chomp() functions. Lists and arrays. The @-variable. The splice operator, push(), pop(), split() and join(). File handles and handling file– using open(), close() and die () functions.. Associative arrays – keys and value functions.Overview of decision making loop control structures – the foreach. Regular expressions –simple and multiple search patterns. The match and substitute operators. Defining andusing subroutines.


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5. The time now is 06:31 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8