0% found this document useful (0 votes)
78 views16 pages

Osy MP Report

The document discusses the two main views of an operating system - the user view and the system view. The user view focuses on how users interact with the OS through applications, while the system view focuses on how the hardware interacts with the OS. Some key points made include: - The user view depends on the interface and priorities like ease of use or resource utilization. The system view priorities managing hardware resources and maximizing performance. - From the user view, the OS provides services like program execution and file access. From the system view, the OS allocates resources and controls user and hardware operations. - Resource allocation is an important interaction between the OS and hardware from the system view to
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views16 pages

Osy MP Report

The document discusses the two main views of an operating system - the user view and the system view. The user view focuses on how users interact with the OS through applications, while the system view focuses on how the hardware interacts with the OS. Some key points made include: - The user view depends on the interface and priorities like ease of use or resource utilization. The system view priorities managing hardware resources and maximizing performance. - From the user view, the OS provides services like program execution and file access. From the system view, the OS allocates resources and controls user and hardware operations. - Resource allocation is an important interaction between the OS and hardware from the system view to
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

ZEAL EDUCATION SOCIETY’S

ZEAL POLYTECHNIC
NARHE, PUNE - 411041

MICRO PROJECT
Academic Year: 2022-23.

TITLE OF PROJECT: Views of Operating


System.

Program Name : Computer Engineering.


Course Name : Operating Systems.
Course Code : 22516.
Class : T.Y.CO-A.
GROUP DETAILS

Sr.No. Name of Group Members Roll. No. Enrolment


No.

01 Rohan Kumar Bhoi 04 2009880295

02 Aayan Sattar Mulla 09 2009880300

03 Anushka Sunil Lohokare 50 2009880345

04 Rajlakshmi Shankar Chavan 52 2009880347

Name of Guide :
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

CERTIFICATE

This is to certify that Mr. /Ms. Rohan Kumar Bhoi ……………….


Roll No. 04 of 5th Semester of Diploma in Computer Engineering of Institute, ZEAL
POLYTECHNIC (Code: 0988) has completed the Micro Project satisfactorily in Subject
“Operating Systems (OSY)” (22516) for the academic year 2022-2023 as prescribed in the
curriculum.

Place: Narhe, Pune. Enrolment No: 2009880295.


Date: Exam Seat No:

Subject Teacher Head of the Department Principal


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

CERTIFICATE

This is to certify that Mr. /Ms. Aayan Sattar Mulla ……………….


Roll No. 09 of 5th Semester of Diploma in Computer Engineering of Institute, ZEAL
POLYTECHNIC (Code: 0988) has completed the Micro Project satisfactorily in Subject
“Operating Systems (OSY)” (22516) for the academic year 2022- 2023 as prescribed in the
curriculum.

Place: Narhe, Pune. Enrolment No: 2009880300.


Date: Exam Seat No:

Subject Teacher Head of the Department Principal


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

CERTIFICATE

This is to certify that Mr. /Ms. Anushka Sunil Lohokare……………….


Roll No. 50 of 5th Semester of Diploma in Computer Engineering of Institute, ZEAL
POLYTECHNIC (Code: 0988) has completed the Micro Project satisfactorily in Subject
“Operating Systems (OSY)” (22516) for the academic year 2022- 2023 as prescribed in the
curriculum.

Place: Narhe, Pune. Enrolment No: 2009880345.


Date: Exam Seat No:

Subject Teacher Head of the Department Principal


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

CERTIFICATE

This is to certify that Mr. /Ms. Rajlakshmi Shankar Chavan ……….……….


Roll No. 52 of 5th Semester of Diploma in Computer Engineering of Institute, ZEAL
POLYTECHNIC (Code: 0988) has completed the Micro Project satisfactorily in Subject
“Operating Systems (OSY)” (22516) for the academic year 2022- 2023 as prescribed in the
curriculum.

Place: Narhe, Pune. Enrolment No: 2009880347.


Date: Exam Seat No:

Subject Teacher Head of the Department Principal


INDEX

SR.NO. CONTENT PAGE NO.

1 Project Abstract 08

2 Main Content 09

3 Conclusion & Reference 13

4 Weekly Progress Report 14

5 Evaluation Sheet 15
PROJECT ABSTRACT

1. An operating system is a framework that enables user application programs to interact


with system hardware.
2. The operating system does not perform any functions on its own, but it provides an
atmosphere in which various apps and programs can do useful work.
3. The operating system may be observed from the point of view of the user or the
system, and it is known as the user view and the system view.
4. In this article, you will learn the views of the operating system.
MAIN CONTENT

Viewpoints of Operating System


The operating system may be observed from the viewpoint of the user or the system. It is
known as the user view and the system view. There are mainly two types of views of the
operating system. These are as follows:

1. User View
2. System View

1. User View of Operating System:

The Operating System is an interface, hides the details which must be performed and
present a virtual machine to the user that makes it easier to use. Operating System
provides the following services to the user.

• Execution of a program
• Access to I/O devices
• Controlled access to files
• Error detection (Hardware failures, and software errors)

2. System View of Operating System:

Operating System is a program that functions in the same way as other programs. It is a
set of instructions that are executed by the processor. Operating System acts as a program
to perform the following.

• Hardware upgrades
• New services
• Fixes the issues of resources
• Controls the user and hardware operations
User View :

The user view depends on the system interface that is used by the users. Some systems are
designed for a single user to monopolize the resources to maximize the user's task. In these
cases, the OS is designed primarily for ease of use, with little emphasis on quality and none
on resource utilization.
The user viewpoint focuses on how the user interacts with the operating system through the
usage of various application programs. In contrast, the system viewpoint focuses on how the
hardware interacts with the operating system to complete various tasks.

1. Single User View Point

Most computer users use a monitor, keyboard, mouse, printer, and other accessories to
operate their computer system. In some cases, the system is designed to maximize the output
of a single user. As a result, more attention is laid on accessibility, and resource allocation is
less important. These systems are much more designed for a single user experience and meet
the needs of a single user, where the performance is not given focus as the multiple user
systems.

2. Multiple User View Point

Another example of user views in which the importance of user experience and performance
is given is when there is one mainframe computer and many users on their computers trying
to interact with their kernels over the mainframe to each other. In such circumstances,
memory allocation by the CPU must be done effectively to give a good user experience. The
client-server architecture is another good example where many clients may interact through
a remote server, and the same constraints of effective use of server resources may arise.

3. Handled User View Point

Moreover, the touchscreen era has given you the best handheld technology ever.
Smartphones interact via wireless devices to perform numerous operations, but they're not as
efficient as a computer interface, limiting their usefulness. However, their operating system
is a great example of creating a device focused on the user's point of view.

4. Embedded System User View Point

Some systems, like embedded systems that lack a user point of view. The remote control
used to turn on or off the tv is all part of an embedded system in which the electronic device
communicates with another program where the user viewpoint is limited and allows the user
to engage with the application.

System View :
▪ The OS may also be viewed as just a resource allocator. A computer system comprises
various sources, such as hardware and software, which must be managed effectively. The
operating system manages the resources, decides between competing demands, controls
the program execution, etc. According to this point of view, the operating system's
purpose is to maximize performance.
▪ The operating system is responsible for managing hardware resources and allocating
them to programs and users to ensure maximum performance. From the user point of
view, we've discussed the numerous applications that require varying degrees of user
participation. However, we are more concerned with how the hardware interacts with the
operating system than with the user from a system viewpoint. The hardware and the
operating system interact for a variety of reasons, including:

1. Resource Allocation

The hardware contains several resources like registers, caches, RAM, ROM, CPUs, I/O
interaction, etc. These are all resources that the operating system needs when an application
program demands them. Only the operating system can allocate resources, and it has used
several tactics and strategies to maximize its processing and memory space. The operating
system uses a variety of strategies to get the most out of the hardware resources, including
paging, virtual memory, caching, and so on. These are very important in the case of various
user viewpoints because inefficient resource allocation may affect the user viewpoint,
causing the user system to lag or hang, reducing the user experience.

2. Control Program

The control program controls how input and output devices (hardware) interact with the
operating system. The user may request an action that can only be done with I/O devices; in
this case, the operating system must also have proper communication, control, detect, and
handle such devices.
OPERATING SYSTEM VIEWS
CONCLUSION
An Operating System is an interface that helps a user connect and communicate with
computer hardware. It is an essential part of computing devices like mobiles, laptops,
cameras, and other appliances. Even some washing machines and refrigerators have them.

REFERENCE
• https://www.javatpoint.com/views-of-operating-system
• https://www.tutorialspoint.com
• https://brainly.in
• https://www.quora.com
WEEKLY PROGRESS REPORT

MICRO PROJECT

SR.
WEEK ACTIVITY PERFORMED SIGN OF GUIDE DATE
NO.

1 3rd Discussion and finalization of topic

2 4th Preparation and submission of Abstract

3 5th Literature Review

4 6th Collection of Data

5 7th Collection of Data

6 8th Discussion and outline of Content

7 9th Formulation of Content

8 10th Editing and proof Reading of Content

9 11th Compilation of Report and Presentation

10 12th Seminar

11 13th Viva

12 14th Final submission of Micro Project

Sign of the student Sign of the Guide:


MICRO PROJECT EVALUATION SHEET

Academic Year: 2022-2023.


Name of the Faculty:
Course: Operating System (OSY).
Course code: 22516.
Semester: V.

Title of the project: Views of Operating System.

COs addressed by Micro Project:


A: ……………………………………………………..................
B: ……………………………………………………..................
C: ……………………………………………………..................
D: …………………………………………………......................

Major learning outcomes achieved by students by doing the project


(a) Practical outcome:
A: …………………………………………………….........................
B: …………………………………………………….........................

(b) Unit outcomes in Cognitive domain:


A: …………………………………………………….........................
B: …………………………………………………….........................

(c) Outcomes in Affective domain:


A: …………………………………………………….........................
B: …………………………………………………….........................

Comments/suggestions about team work /leadership/inter-personal communication (if any)


………………………………………………………………………………………………………………

………………………………………………………………………………………………………………
MARKS OUT OF 6 MARKS OUT OF 4
ROLL FOR FOR TOTAL MARKS
NO. STUDENT NAME PERFORMANCE IN PERFORMANCE IN OUT OF 10
GROUP ACTIVITY ORAL/PRESENTAT
(D5 COL.8) ION (D5 COL.9)

04 Rohan Kumar Bhoi

09 Aayan Sattar Mulla

50 Anushka Sunil Lohokare

52 Rajlakshmi Shankar Chavan

(Signature of Faculty)

You might also like