0% found this document useful (0 votes)
36 views14 pages

Teacher Evaluation Sheet: Title of The Icro Project

Osy micro project

Uploaded by

Krishna Thombare
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)
36 views14 pages

Teacher Evaluation Sheet: Title of The Icro Project

Osy micro project

Uploaded by

Krishna Thombare
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/ 14

Teacher Evaluation Sheet

Name of Student: Gundgal Pratiksha Sanjay


Enrolment No: 2200790499
Name of Program: Computer Technology Semester:-V
Course Title: Operating System (OSY) Code: -22516
Title of the Micro Project: Various Generation Of Computer System And Operating System

Course Outcomes Achieved:-


a) CO-a Install Linux operating system and configure it.
b) CO-b Use operating system tools to perform various functions.
c) CO-c Execute process commands for performing process management operations.
d) CO-d Apply scheduling algorithms to calculate turnaround time and average waiting time.
e) CO-e Calculate efficiency of different memory management techniques.
f) CO-f Apply file management techniques.

Evaluation as per Suggested Rubric for Assessment of Micro-Project:

Sr.
Characteristic to be Poor Average Good Excellent
No.
assessed (Marks 1-3) (Marks 4-5) (Marks 6 - 8) (Marks 9-10)
(A) Process and Product Assesssment (Convert above total marks out of 6 marks)
1 Relevance to the Course
Literature Survey /
2
Information Collection
Completion of the Target as
3
per project proposal
Analysis of data and
4
representation
5 Quality of Prototype / Model
6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
8 Presentation
9 Viva
Micro – Project Evaluation Sheet:
Process Assessment Product Assessment
Part Part
Project Individual Total
A – project B – Project
Methodology Presentation / Marks
Proposal Report / Working
Name of Student (2 marks) Viva(4 marks) 10
(2 marks Model(2 marks)
Gundgal Pratiksha Sanjay
Comments / Suggestions about team work / leadership / inter – personal communication (if any)
Any Other Comment

Name and designation of the faculty Member: Mr. S.N.Vende Signature

1
Teacher Evaluation Sheet
Name of Student: Pawar Shubhada Vijay
Enrolment No: 2200790499
Name of Program: Computer Technology Semester:-V
Course Title: Operating System (OSY) Code: -22516
Title of the Micro Project: Various Generation Of Computer System And Operating System

Course Outcomes Achieved:-


a) CO-a Install Linux operating system and configure it.
b) CO-b Use operating system tools to perform various functions.
c) CO-c Execute process commands for performing process management operations.
d) CO-d Apply scheduling algorithms to calculate turnaround time and average waiting time.
e) CO-e Calculate efficiency of different memory management techniques.
f) CO-f Apply file management techniques.

Evaluation as per Suggested Rubric for Assessment of Micro-Project:

Sr.
Characteristic to be Poor Average Good Excellent
No.
assessed (Marks 1-3) (Marks 4-5) (Marks 6 - 8) (Marks 9-10)
(A) Process and Product Assesssment (Convert above total marks out of 6 marks)
1 Relevance to the Course
Literature Survey /
2
Information Collection
Completion of the Target as
3
per project proposal
Analysis of data and
4
representation
5 Quality of Prototype / Model
6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
8 Presentation
9 Viva
Micro – Project Evaluation Sheet:
Process Assessment Product Assessment
Part Part
Project Individual Total
A – project B – Project
Methodology Presentation / Marks
Proposal Report / Working
Name of Student (2 marks) Viva(4 marks) 10
(2 marks Model(2 marks)
Pawar Shubhada Vijay
Comments / Suggestions about team work / leadership / inter – personal communication (if any)
Any Other Comment

Name and designation of the faculty Member: Mr. S.N.Vende Signature

2
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

SNJBs SHRI H. H. J. B. POLYTECHNIC,


CHANDWAD-423101 (Nashik)

MICRO PROJECT
Academic year: 2023-24

TITLE OF PROJECT
Various Generation Of Computer System And Operating System

Program:Computer Technology Program Code:CM

Course: Opearating System Course code: 22516

3
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Sr.No. Name of Student Roll No Enrollment No Seat No


1. Gundgal Pratiksha Sanjay 58 2200790499
2. Pawar Shubhada Vijay 68 2200790509

CERTIFICATE
This is to certify 1) Gundgal Pratiksha Sanjay
2) Pawar Shubhada Vijay

of 5th Semester of Diploma in Computer Technology of Institute, Shri H.H.J.B.


Polytechnic, Chandwad (Code: 0079) has completed the Micro-Project satisfactorily in
Subject Operating System (22516) for the academic year 2022-2023 as prescribed in the
curriculum.

Place: CHANDWAD

Date: / /2023

Course Teacher Head of the Department Principal


(Mr. S.N.Vende) (Mr. P. R. Sali) (Dr. V. A. Wankhede)

Seal of
Institute

4
INDEX

SR_NO. CONTENT PAGE NO.

Part A

1 Brief Introduction 6

2 Aim of Micro Project 6

3 Action Plan 6

4 Resources Required 6

Part B

1 Brief Description 7

2 Aim of Micro Project 7

3 Course Outcome Integrated 7

4 Actual Procedure Followed 7

5 Actual Resource Used 8

6 Outputs of the Micro-projects 9-13

7 Skill Developed 14

8 Applications of Microproject 14

5
PART A-Plan

Title of micro-project: Various Generation Of Computer System And Operating System

1. Aim/Benefits of the Micro-Project-


a) Pioneered the concept of electronic computing,making the process of complex
calculations significantly faster than manual methods.
b) More reliable and energy efficient than vacuum tubes.computer become
smaller,faster,and cheaper.
2. Course Outcomes Addressed-
a) CO-a Install Linux operating system and configure it.
b) CO-b CO Use operating system tools to perform various functions.
c) CO-c Execute process commands for performing process management operations.
d) CO-d Apply scheduling algorithms to calculate turnaround time and average waiting
time.
e) CO-e
Calculate efficiency of different memory management techniques.
f) CO-f
Apply file management techniques.
3. Proposed Methodology-
We decide this topic for micro project.Then after finalized topic we search various
websites for collecting the related data ,and following method we successfully
complete our Operating System micro project.And submit it to our subject teacher
Mr.S.N.Vende Sir
4.Action Plan-

Planned Start Planned Finish


Sr no. Details of activity
Date Date
1. Finalization of topic
2. Preparation of Abstract
3. Collection of data
4. Preparation of concept
5. Seminar / Presentation
6. Submission of Micro Project

5. Resources Required:

Sr.No Name of Resource/Material Specification Quantity Remarks


1. Computer (Desktop/Laptop) i3,RAM 2GB 1
2. Microsoft office word 2010 1
3. Books
4. Websites
5. Softwares Notepad, Web
1
Browser,Ubantu

6
PART B-Plan
Title of micro-project: Various Generation Of Computer System And Operating System

1. Brief Description:
The primary goal of windows operating system is having convenience for the user.
While the primary goal of is efficient operation of the computer system. The former
Operating System exists because,they are supposed to make it easier to compute them
without them. This view is particularly clear when you look at Operating Systems for
small PCs. The latter are used for large, shared, multi user systems. These systems are
expensive, so it is desirable to make them as efficient as possible

2. Aims/Benefits of Micro Project:


a) Pioneered the concept of electronic computing,making the process of complex
calculations significantly faster than manual methods.
b) More reliable and energy efficient than vacuum tubes.computer become
smaller,faster,and cheaper.

3.Course Outcomes:
a) CO-a Install Linux operating system and configure it.
b) CO-b CO Use operating system tools to perform various functions.
c) CO-c Execute process commands for performing process management operations.
d) CO-d Apply scheduling algorithms to calculate turnaround time and average waiting time.
e) CO-e Calculate efficiency of different memory management techniques.
f) CO-f Apply file management techniques.

4.Actual Methodology/Procedure Followed:


1.In this micro project, first of all we have focused on selection of appropriate topic
for micro-project
2.Select the topic i.e. Generations of Computer and Operating System.
3.Then we started with our brief study as well as a survey on our topic .
4.Then we gathered all information based on the topic of micro project.
5.We have done analysis and study of our topic in detail
6.Following all the above methodologies we successfully completed with our micro
project.

7
c) Actual Resources Used:

Sr.No Name of Resource/Material Specification Quantity Remarks


1. Computer (Desktop/Laptop) i5,RAM 8GB 1
2. Microsoft office word 2010 1
3. Books
4. Websites
5. Softwares Ubantu 1

8
Computer:

A computer is a machine that can be instructed to carry out sequences of arithmetic or


logical operations automatically via computer programming. Modern computers have the
ability to follow generalized sets of operations, called programs These programs enable
computers to perform an extremely wide range tasks.
A "complete" computer including the hardware, the operating system (ma in software),and
peripheral equipment required and used for "full" operation can be referred to as a Computer
system. This term may as well be used for a group of computers that are connected and work
together, in particular computer network or computer cluster Computers are used as control
system for a wide variety of industrial and consumer devices. This include simple special
purpose devices like microwave ovens and remote controls, factory devices such as
industrial robots and computer-aided design and also general purpose devices like personal
computers and mobile devices such as smart phones The Internet is run on computers and it
connects hundreds of millions of other computers and their users.Early computers were only
conceived as calculating devices. Since ancient times, simple manual devices like the abacus
aided people in doing calculations. Early in the Industrial Revolution, some mechanical
devices were built to automate long tedious tasks, such as guiding patterns for looms More
sophisticated electrical machines did specialized analog calculations in the early 20th
century.

 Operating System

9
The earliest computers were mainframes that lacked any form of operating system. Each user
had sole use of the machine for a scheduled period of time and would arrive at the computer
with program and data, often on punched paper cards and magnetic or paper tape. The
program would be loaded into the machine, and the machine would be set to work until the
program completed or crashed. Programs could generally be debugged via a control panel
using dials, toggle switches and panel lights.Symbolic languages, assemblers and compilers
were developed for programmers to translate symbolic program-code into machine code that
previously would have been hand-encoded. Later machines came with libraries of support
code on punched cards or magnetic tape, which would be linked to the user's program to
assist in operations such as input and output. This was the genesis of the modern-day
operating system; however, machines still ran a single job at a time. At Cambridge
University in England the job queue was at one time a washing line from which tapes were
hung with different colored clothes-pegs to indicate job-priority.As machines became more
powerful the time to run programs diminished, and the time to hand off the equipment to the
next user became large by comparison. Accounting for and paying for machine usage moved
on from checking the wall clock to automatic logging by the computer. Run queues evolved
from a literal queue of people at the door, to a heap of media on a jobs-waiting table, or
batches of Punch - cards stacked one on top of the other in the reader, until the machine itself
was able to select and sequence which magnetic tape drives processed which tapes. Where
program developers had originally had access to run their own jobs on the machine, they
were supplanted by dedicated machine operators who looked after the machine and were less
and less concerned with implementing tasks manually

 Generation Of computer System


 Generation Of Operating System

1. The First Generation ( 1945 - 1955 ): Vacuum Tubes and Plug boards
Digital computers were not constructed until the second world war.
Calculating engines with mechanical relays were built at that time. However, the mechanical
relays were very slow and were later replaced with vacuum tubes. These machines were
enormous but were still very slow.
These early computers were designed, built and maintained by a single group of
people. Programming languages were unknown and there were no operating systems so all
the programming was done in machine language. All the problems were simple numerical
calculations.

By the 1950's punch cards were introduced and this improved the computer system.
Instead of using plug boards, programs were written on cards and read into the system.

10
2. The Second Generation (1955-1965): Transistors and Batch
Systems

Transistors led to the development of the computer systems that could be


manufactured and sold to paying customers. These machines were known as mainframes and
were locked in air-conditioned computer rooms with staff to operate them.

The Batch System was introduced to reduce the wasted time in the computer. A tray
full of jobs was collected in the input room and read into the magnetic tape. After that, the
tape was rewound and mounted on a tape drive. Then the batch operating system was loaded
in which read the first job from the tape and ran it. The output was written on the second
tape. After the whole batch was done, the input and output tapes were removed and the
output tape was printed.

3. The Third Generation (1965-1980): Integrated Circuits and Multiprogramming

Until the 1960's, there were two types of computer systems ie the scientific and the
commercial computers. These were combined by IBM in the System/360. This used
integrated circuits and provided a major price and performance advantage over the second
generation systems.

The third generation operating systems also introduced multiprogramming. This


meant that the processor was not idle while a job was completing its I/O operation. Another
job was scheduled on the processor so that its time would not be wasted.

4. The Fourth Generation (1980 - Present): Personal Computers

Personal Computers were easy to create with the development of large-scale


integrated circuits. These were chips containing thousands of transistors on a square
centimeter of silicon. Because of these, microcomputers were much cheaper than
minicomputers and that made it possible for a single individual to own one of them.

The advent of personal computers also led to the growth of networks.


This created network operating systems and distributed operating systems. The users were
aware of a network while using a network operating system and could log in to remote
machines and copy files from one machine to another.

11
Advantages:

 Easy to use with a GUI


 Offers an environment in which a user may execute programs/applications
 The operating system must make sure that the computer system convenient to use
 It provides the computer system resources with easy to use format
 Acts as an intermediator between all hardware's and software's of the system

Disadvantages:

 If any issue occurs in OS, you may lose all the contents which have been stored in your
system
 Operating system's software is quite expensive for small size organization which adds
burden on them. Example Windows
 It is never entirely secure as a threat can occur at any time

12
Features:

 Portable -Portable Portability means software can works on different types of hardware
in same way, Linux kernel and application programs supports their installation on any
kind of hardware platform.

 n Source -Linux source code is freely available and it is community based development
project. Multiple teams work in collaboration to enhance the capability of Linux
operating system and it is continuously evolving .
 Multi-User Linux is a multiuser system means multiple users can access system
resources like memory/rum/application programs at same time.

⚫ Multiprogramming - Linux is a multiprogramming system means multiple applications


can run at same time.

⚫ Hierarchical File System - Linux provides a standard file structure in which system
files/ user files are arranged.

 Shell - Linux provides a special interpreter program which can be used to execute
commands of the operating system. It can be used to do various types of operations, call
application programs, etc.

⚫ Security - Linux provides user security using authentication features like password
protection/ controlled access to specific files/ encryption of data
Limitations of Unix

⚫ The unfriendly, terse, inconsistent, and non-mnemonic user interface ⚫ Unix OS is


designed for a slow computer system, so you can't expect fast performance.
⚫ Shell interface can be treacherous because typing mistake can destroy files.

⚫ Versions on various machines are slightly different, so it lacks consistency.


 Unix does not provide any assured hardware interrupt response time, so it does not
support real time response time systems.

13
References:

 https://www.tutorialspoint.com/operating-system-generations
 https://en.wikipedia.or/wiki/Operating system
 https://en.wikipedia.org/wiki/Computer

d) Skill Developed:
 Basic programming in machine language
 Understanding of electronic circuitry and vacuum tube technology.
 High level language programing

e) Applications of Microproject:
 It is supported and encouraged to 32/64 bits operation.
 Multi-tasking system.
 It is allowed to place the file/folder on the Desktop and work from there.
 Supports long file names up to 255 characters.
 Supports multiple users with their own setting such desktop icons.

14

You might also like