IF

22522: Open Sourse Operating Systems & Scripting Language Syllabus for Information Technology 5th Sem I – Scheme MSBTE (Elective-I)

Open Sourse Operating Systems & Scripting Language detailed Syllabus for Information Technology (IF), I – scheme has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.

For all the other Information Technology IF syllabus for 5th Sem, do visit Diploma in Information Technology 5th Sem I – Scheme. For all the Information Technology Elective-I subjects refer to Information Technology Elective-I Scheme. The detail syllabus for open sourse operating systems & scripting language is as follows.

Open Sourse Operating Systems & Scripting Language

Rationale:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Competency:

The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences:

  • Maintain Linux Operating System.

Course Outcomes:

The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency:

  1. Install Linux Operating System.
  2. Use Basic Linux commands and utilities.
  3. Develop Shell program for solving different problems.
  4. Maintain Linux Operating System.
  5. Maintain Linux Network Services.

Suggested Exercises:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Instruments Required:

The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned.

Equipment Name with Broad Specifications

  1. Computer system (Any computer system with basic configuration.
  2. Linux operating system

Unit 1

Features of Linux Operating System

Total Teaching Hours – 08

Distribution of Theory Marks

R Level – 04

U Level – 06

A Level – 02

Total Marks – 12

Unit Outcomes (UOs) (in cognitive domain)

  1. Describe the use of given system call of linux OS.
  2. Determine the file type on the basis of first character of Is command output for the given computer system.
  3. Describe the given phase of state transition for the process states.
  4. Outline salient features of the given Linux shell.

Topics and Sub-topics

  1. Features of Open Source Operating Systems, Core Linux Distributions, Architecture, OS Services, System Calls, Run Levels.
  2. File System : Hierarchical File System, File System features, Data Structures.
  3. Process : Process concepts, context of process, Context Switch, Process State, State Transition diagram, Data Structure for processes.
  4. Shell : Login into the system, Concept of Shell, Various Linux Shell and their Features.

Unit 2

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 3

Shell Programming

Total Teaching Hours – 12

Distribution of Theory Marks

R Level – 02

U Level – 04

A Level – 12

Total Marks – 18

Unit Outcomes (UOs) (in cognitive domain)

  1. Use vi editor in the specified mode to carry out the given operation.
  2. Apply relevant wild card for the given pattern matching.
  3. Create conditional statement using logical and relational operators to implement the given criteria.
  4. Write shell scripts for the given problem.

Topics and Sub-topics

  1. vi Editor: Modes of vi, commands in various modes – creating, editing, saving and quitting
  2. Shell, sh Command, Pattern Matching-the Wild Cards, Escaping-the Backslash(\), Quoting, Redirection, Pipes, Tees, Command Substitution, Shell Variables
  3. Shell Programming: Shell Scripts, read Statement, Command Line Arguments-Positional Parameters, Exit Status of Command, Logical Operators && and ||, exit Statement, if and case Statements, expr Statement, while, until and for Statements, Sample Validation & Data Entry.
  4. Simple Scripts, Scripts Using Simple Commands

Unit 4

Basic Linux System Administration

Total Teaching Hours – 10

Distribution of Theory Marks

R Level – 02

U Level – 04

A Level – 08

Total Marks – 14

Unit Outcomes (UOs) (in cognitive domain)

  1. Write procedure to perform the given task of System Administrator.
  2. Explain purpose of using the given run level.
  3. Write procedure to perform the given operation for managing the users/groups.
  4. Use relevant command as per the given disk management operation.

Topics and Sub-topics

  1. System Administration: Role of Administrator, root- Administrators Login, su: Acquiring superuser Status, Administrators Privileges-passwd Commands, Task Scheduling using cron, Maintaining Security.
  2. Operations: Startup and shutdown, System runlevels
  3. User management: User configuration and password file, Managing Users and Groups,
  4. Managing Disk Space : df, du, find command-Locating files dd, Command-Copying Disks, disk management-RAID.
  5. Backups: Need of backup, cpio & tar commands.

Unit 5

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Student Activities:

Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (students) portfolio which will be useful for their placement interviews:

  1. Prepare journals based on practical performed in laboratory.
  2. Prepare power point presentation for understanding different Linux Operating System distribution.

Suggested Special Instructional Strategies:

These are sample strategies, which the teacher can use to accelerate the attainment of the various outcomes in this course:

  1. Massive open online courses (MOOCs) may be used to teach various topics/sub topics.
  2. L in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes.
  3. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details).
  4. With respect to item No. 10, teachers need to ensure to create opportunities and provisions for co-curricular activities.
  5. Use different Audio Visual media for Concept understanding.
  6. Guide students in undertaking micro-projects.
  7. Demonstrate students thoroughly before they start doing the practice.
  8. Observe continuously and monitor the performance of students in Lab.

Suggested Micro-Projects

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Learning Resources:

  1. Unix Concept and Programming Das, Sumitabha McGraw Hill education, New Delhi, 2015, ISBN: 978-0070635463
  2. Linux Command Line and Shell Scripting Bible, 3rd Edition Blum, Richard, Bresnahan, Christine Wiley Publication, New Delhi, 2015,ISBN:- 978-1-118-98384-3
  3. Red Flat: The Complete Reference Enterprise Linux and Fedora Edition Piterson, Richard McGraw Hill education, New Delhi , ISBN:-0-7-058709-4
  4. Red Hat Linux Networking and System Administration Colling, Terri & Wall, Kurt Red Hat ISBN: 0-7645-3632-X

Software/Learning Websites:

  1. https://www.linode.com/docs/tools-reference/linux-system-administration-basics.
  2. http://training.linuxfoundation.org/free-linux-training.
  3. https://www.javatpoint.com/linux-tutorial
  4. http://www.tutorialspoint.eom/listtutorials/linux/l
  5. https://www.digitalocean.com/community/tutorials/how-to-customize-your-bash-prompt-on-a-linux-vps

For detail Syllabus of all other subjects of Information Technology, 5th Sem, scheme I -, visit Information Technology 5th Sem Syllabus for I – Scheme.

For all Information Technology results, visit MSBTE Information Technology all semester results.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.