Professional Documents
Culture Documents
Semester III
Total Marks 40
Practical Marks
PV: Practical Viva
Practical viva will be conducted through group task. Thereafter viva will be conducted
individually based on the given task of the concerned subject.
ic
40 44 4.5 D
35 39 4.0 E Pass Class
less than 35 0 F Fail
hn
The performance of a student in a semester is indicated by a number called SPI (Semester
Performance Index). The SPI is the weighted average of the grade points obtained in all the subjects
taken by the student during the semester. Example: Suppose in a given semester a student has taken
ec
subjects having credits C1, C2, C3, C4, C5..... And the numerical equivalent of grades obtained in
those subjects are G1, G2, G3, G4, and G5 respectively.
yt
Grade Points Earned ∑𝑛
𝑖=1 𝐶𝑖 𝐺𝑖
Then his/her SPI = Total Offered Credits = ∑𝑛
𝑖=1 𝐶𝑖
SPI will be calculated (after re-examination, if any) up to two decimal places on the basis of the final
ol
grades.
An overall assessment from the time the student entered the course is obtained by calculating PPI
P
(Progressive Performance Index). The PPI is the weighted average of the grade points obtained in
all the subjects taken by the student since he/she entered the course. It is calculated in the same
manner as the SPI. The CGPA (Cumulative Grade Points Average) is the weighted average of the
LJ
grade points obtained in all the subjects in the last six semesters of the course.
Detention:
Formula for conversion of equivalent percentage of PPI
An equation to find equivalence between PPI or CGPA may be obtained as follows:
Percentage Marks = (PPI or CGPA — 0.5) x 10. SPI or PPI or CGPA equivalent class shall be as
follows:
Below 4.00 : Fail
4.00 – 4.49 : Pass Class
4.50 – 5.50 : Second Class
5.51 – 6.00 : Higher Second Class
6.01 – 7.49 : Firsrt Class
7.50 and above : First Class with Distinction
For all courses, where the duration of the course is more than 2 years, the degree shall be awarded
to the students on the basis of CGPA of the last six semester's performance in the exams.
In case of the courses where duration is of two years, the degree shall be awarded to students based
on PPI considering the performance in all four semesters.
About Bloom’s Taxonomy
Bloom’s Taxonomy is a classification of the different objectives and skills that educators set for
their students (learning objectives). The taxonomy was proposed in 1956 by Benjamin Bloom, an
educational psychologist at the University of Chicago. The terminology has been recently updated
to include the following six levels of learning. These 6 levels can be used to structure the learning
objectives, lessons, and assessments of your course.
1. Remembering: Retrieving, recognizing, and recalling relevant knowledge from long‐term
memory.
2. Understanding: Constructing meaning from oral, written, and graphic messages through
interpreting, exemplifying, classifying, summarizing, inferring, comparing, and explaining.
3. Applying: Carrying out or using a procedure for executing, or implementing.
4. Analyzing: Breaking material into constituent parts, determining how the parts relate to one
another and to an overall structure or purpose through differentiating, organizing, and
attributing.
5. Evaluating: Making judgments based on criteria and standards through checking and
critiquing.
6. Creating: Putting elements together to form a coherent or functional whole; reorganizing
elements into a new pattern or structure through generating, planning, or producing.
Operating System
OPERATING SYSTEM
LJ Polytechnic
Operating System
Course
Course Title Operating System
Course Type HSSC BSC ESC PCC OEC PEC
Legends: HSSC: Humanities and Social Sciences Courses
BSC: Basic Science Courses
ESC: Engineering Science Courses
PCC: Program Core Courses
OEC: Open Elective Courses
PEC: Program Elective Courses
LJ Polytechnic
Operating System
Contents
Unit %
Topics Sub-Topics Learning Outcomes Hours
No. Weightage
1.1 Basics of • To understand
Operating System what is Operating
• Definition System, what are
• Need of Operating the needs of an
System Operating
• Functions of System, which
Operating System are the functions
• Operating System of the Operating
Services System and
1.2 Operating systems which are the
Types Services of the
• Batch Operating Operating
System System.
• Multi-Processing • To understand
Operating System Batch Operating
• Time-Sharing System, Multi -
1 Introduction Operating System Processing 20 08
• Real-Time Operating
Operating System System, Time-
• Distributed Sharing
Operating System Operating
• Network Operating System, Real-
System Time Operating
• Mobile Operating System,
System Distributed
Operating
System, Network
Operating
System and how
Mobile
Operating
System works
LJ Polytechnic
Operating System
LJ Polytechnic
Operating System
LJ Polytechnic
Operating System
LJ Polytechnic
Operating System
Introduction
An Operating System acts as an intermediary between the user of a Computer and Computer
hardware. The purpose of an Operating System is to provide an environment in which a user can
execute programs conveniently and efficiently. An Operating System is a software that manages
Computer hardware. The hardware must provide appropriate mechanisms to Computer ensure the
correct operation of the Computer System and to prevent user programs from interfering with the
proper operations of the System.
Objectives
✓ This course aims to help the students to attain the following industry-identified competency
through various teaching-learning experiences.
✓ To install & configure various Operating Systems.
Learning Outcome
✓ This subject provides an understanding the different services provided by Operating System
at a different level.
✓ This subject provides real-life applications of Operating System in every field.
✓ Understands the use of different process scheduling algorithms and synchronization
techniques to avoid deadlock.
✓ This subject provides different types of Memory Management techniques like paging,
segmentation and demand paging etc.
LJ Polytechnic
Operating System
Introduction
Short Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Define operating system. Remember
2. Load balancing and load sharing are features of _________ OS. Remember
3. Give name of any two protocols that are used for network OS. Remember
4. What are the goals of operating system? Understand
5. Give examples of soft real time operating system. Remember
6. Give examples of hard real time operating system. Remember
7. Give examples of application programs. Remember
8. Which are two categories of multiprocessing OS? Remember
9. Time sharing operating system is also referred as ___________. Remember
10. Define JOB. Remember
11. Memory is an example of resource that is multiplexed in ______. Remember
12. Give example of resource multiplexed by time. Remember
13. Transistor was used in the _________ generation of computers. Remember
14. Which hardware is used in 4th generation of computers? Remember
Long Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Explain Time-Sharing operating system with their advantages and Understand
disadvantages.
2. Explain real-time operating system and explain their types with Understand
example.
3. Explain batch operating system. Understand
4. Write a difference between multi-processing and multi-tasking Understand
operating system.
5. Explain functions of operating system. Remember
LJ Polytechnic
Operating System
Essential Assignments
Activities
Learning Outcomes
❖ Basic concepts of Operating System like importance and needs of Operating System,
how to install Operating System will be learnt.
❖ Basic functions and working of the Operating System will be understood.
❖ Various types of Operating System will be understood.
LJ Polytechnic
Operating System
Process Management
Short Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. PCB stands for____________. Remember
2. List states of process life cycle. Remember
3. ‘Preemptive scheduling does not require Timer and Clock’– Remember
True or False?
4. Long-term scheduler works with __________ queue. Remember
5. What is process? Remember
6. From running state, process can enter which states? Remember
7. What is CPU bound process? Remember
8. Define scheduling. Remember
9. List four necessary conditions for deadlock to occur. Remember
10. What is the objective of short-term scheduler? Remember
11. Define response time. Remember
12. Define dispatcher. Remember
13. Define independent process. Remember
14. What is critical section? Remember
Long Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Discuss Long Term, Short Term and Medium Term Scheduler. Understand
2. Write a short note on SRTN algorithm. Understand
3. Explain Semaphore. Understand
4. Describe Task Control Block. Understand
5. Explain Inter-process communication with various issues and Understand
example.
LJ Polytechnic
Operating System
6. Calculate average waiting time and average turnaround time for Apply
SRTN algorithm with Gantt chart for following data.
Process Arrival Time Completion Time
P0 0 8
P1 1 4
P2 4 2
P3 6 6
Essential Assignments
Activities
Learning Outcomes
❖ The basic concept of Process Management which includes Process, Program, Process
State and Process Control Block will be learnt.
❖ Basic terms related to Scheduling and types of Scheduling Algorithms will be learnt.
❖ Basic terms related to IPC, Race Condition, Mutual Exclusion, Semaphore and
Deadlock will be learnt.
LJ Polytechnic
Operating System
Memory Management
Short Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Logical address is generated by ____________. Remember
2. Give name of six operations performed by Memory Manager. Remember
3. Define internal fragmentation. Remember
4. Which two registers are used to solve problem of memory
Remember
relocation and protection?
5. Define external fragmentation. Remember
6. Which partition selection strategy is most sensitive to external Remember
fragmentation?
7. Define swapping and swap area. Remember
8. What is the use of valid-invalid bit in Demand Paging? Remember
9. What is TLB hit & TLB miss? Remember
10. Define a page fault. Remember
11. In Paging, Logical address consists of ______ and ______. Remember
12. Which partition selection strategy is only used with dynamic Remember
partitioning?
13. What is the full form of MMU? Remember
14. What are the two types of memory allocation? Remember
15. What is segment table? Remember
Long Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Discuss problem of Continuous Memory allocation with fixed and Understand
dynamic partition.
2. Explain virtual memory in detail. Understand
3. Explain Segmentation in memory management. Understand
4. Explain TLB method. Understand
5. Describe Swapping of Memory Management. Understand
LJ Polytechnic
Operating System
Essential Assignments
Activities
Learning Outcomes
LJ Polytechnic
Operating System
File Management
Short Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Define sector. Remember
2. Define File. Remember
3. ‘.pdf’ extension stands for __________________. Remember
4. Give name of three common file structures. Remember
5. What is directory? Remember
6. ‘Acyclic graph directory system does not contain cycle’ –
Remember
True or False?
7. Give name of three main disk allocation method. Remember
8. File Allocation Table (FAT), used by MS-DOS is variation of Remember
___________ disk space allocation method.
9. ACL stands for _________________. Remember
10. What are the two types of file paths? Remember
Long Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Explain Directory Structure of Operating System along with its types. Understand
2. Explain types of File Access Methods? Understand
3. Explain Logical Structure of Hard Disk. Understand
4. Explain Physical Structure of Hard Disk. Understand
5. Explain Contiguous Disk Space Allocation method. Understand
Essential Assignments
LJ Polytechnic
Operating System
Activities
1. Make a statistical document on physical structure of a Disk and various types of Disk
management tools which perform all the tasks and keep functioning of disk smooth
and mention functions of Disk management Tools.
• You can prepare chart or Presentation of the same.
2. Prepare a case study document of File System.
• It includes File naming, File Extension, File Attributes, File Operations, File Types
and Structure of File System.
• Make a chart or Presentation on the same.
Learning Outcomes
❖ Knowledge of basic concepts of File such as methods used in File, File Types, File
Operations and File System will be gained.
❖ Basic concepts of File Allocation methods will be learnt.
LJ Polytechnic
Operating System
Short Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. State True or False: Linux is the free & open-source operating Remember
system.
2. What is Shell? Remember
3. What are the different layers of Linux architecture? Remember
4. What is Kernel? Remember
5. PWD stands for ________________. Remember
6. Give name of any five general purpose command. Remember
7. ____________ command is used to change file permission. Remember
8. What is Piping? Remember
9. What are the types of files used in Linux? Remember
10. Root directory is denoted by ______ symbol. Remember
Long Questions
Sr. Bloom’s
Questions
No. Taxonomy
1. Explain architecture of Linux Operating System. Understand
2. Discuss Filters command in Linux with example. Understand
3. List the installation steps of Linux Operating System. Understand
4. Explain file types. Understand
5. List & explain directory commands of Linux Operating System. Understand
Essential Assignments
LJ Polytechnic
Operating System
Activities
1. Make a case study on architecture of Linux Operating System and list various ways to
install and upgrade Linux Operating System.
• You can prepare a chart or presentation on the same.
Learning Outcomes
LJ Polytechnic
Quotes from Pioneers
“If you are changing the world, you are working on important
things. You’re excited to get up in the morning.”
- Larry Page, Co-Founder, Google & Alphabet Inc.
Offers Diploma in
❖ Artificial Intelligence & Machine Learning ❖ Automobile Engineering
❖ Electronics & Communication Engineering ❖ Mechanical Engineering
❖ Cloud Computing & Big Data ❖ Information Technology
❖ Architectural Assistantship ❖ Computer Engineering
❖ Automation & Robotics ❖ Electrical Engineering
❖ Gaming & Animation ❖ Civil Engineering
info_poly@ljku.edu.in
www.ljku.edu.in
9687010057
9228010057
LJ Campus,
Near Sarkhej-Sanand Circle, Off. S. G. Road, Ahmedabad, Gujarat-382210