Aryan OSY

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

Teacher Evaluation Sheet

Name of Student: Rakhecha Aryan Ajay


Enrolment No: 2200790168
Name of Program: Computer Technology Semester:-V
Course Title: Operating System (OSY) Code: -22516
Title of the Micro Project: To study details about Linux utilities.

Course Outcomes Achieved:-


a. Install the operating system and configure it.
b.Use operating system tools to perform various functions.

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)
Rakhecha Aryan Ajay
Comments / Suggestions about team work / leadership / inter – personal communication (if any)
Any Other Comment

Name and designation of the faculty Member: Mrs. S.S.Shinde

1
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

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


CHANDWAD-423101 (Nashik)

MICRO PROJECT
Academic year: 2024-25

TITLE OF PROJECT
To study details about
Linux utilities

Program: Computer Technology Program Code:CM

Course: Operating System Course code: 22516


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

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


1. Rakhecha Aryan Ajay 42 2200790168

CERTIFICATE
This is to certify Rakhecha Aryan Ajay 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 (OSY)(22516) for the academic year 2024-2025 as
prescribed in the curriculum.

Place: CHANDWAD

Date: / 12 /2022

Course Teacher Head of the Department Principal


(Mrs.S.S.Shinde) (Mr. P. R. Sali) (Dr. V. A. Wankhede)

Seal of
Institute
INDEX

SR_NO. CONTENT PAGE NO.


Part A

1 Brief Introduction 1

2 Aim of Micro Project 1

3 Action Plan 1

4 Resources Required 2

Part B

1 Brief Description 3-7

2 Aim of Micro Project 7

3 Course Outcome Integrated 7

4 Actual Procedure Followed 7-10

5 Actual Resource Used 11

6 Outputs of the Micro-projects 11

7 Skill Developed 11

8 Applications of Microproject 11
PART A-Plan

Title of micro-project: To study details about Linux utilities

1. Aim/Benefits of the Micro-Project-


The aim of this microproject is to explore the functionality and significance of Linux utilities, which
are essential tools for managing processes, files, and system resources. It involves studying
command-line utilities like ls, cp, grep, and top, focusing on their usage, syntax, and applications
in real-world scenarios. This project enhances understanding of the Linux operating system and its
efficient resource management

2. Course Outcomes Addressed-


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

3. Proposed Methodology-
The proposed methodology for this microproject involves identifying commonly used Linux utilities and
researching their functionality, syntax, and practical applications. Practical experiments will be conducted by
executing these utilities on a Linux system to understand their real-world usage. The findings will be
documented with detailed explanations, examples, and screenshots where applicable.

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

1
5. Resources Required:
Sr.No Name of Resource/Material Specification Quantity Remarks
1. Computer (Desktop/Laptop) i3,RAM 2GB 1 Available
2. Microsoft office word 2010 1 Available
3. Books Basic of C Available
1
4. Websites geeksforgeeks 1 Available
5. Softwares Turbo C Available
1

2
PART B-Plan

Title of micro-project: To study details about Linux utilities

Brief Description: The command line is your direct access to a computer. It's where you ask software to perform
hardware actions that point-and-click graphical user interfaces (GUIs) simply can't ask. Command lines are available
on many operating systems—proprietary or open source. But it’s usually associated with Linux, because both
command lines and open-source software, together, give users unrestricted access to their computer. This
microproject focuses on studying key Linux utilities, which are essential tools for managing files, processes, and
system resources. It involves exploring utilities like ls, cp, grep, and top, understanding their functionality, syntax,
and applications through practical experimentation. The project aims to enhance knowledge of Linux operations and
demonstrate how these utilities streamline system management and improve efficient

2. Aims/Benefits of Micro Project:


An Operating System is basically a system program that controls the execution of application programs and
acts as an interface between applications and the computer hardware. It manages the computer system
resources to be used in an efficient manner. This course enables one to learn the internal functioning of the
operating system and will help in identifying the appropriate Operating System for given applications/tasks.
This course is also a prerequisite for the group of courses included in the 'Cloud Infrastructure Maintenance'
Elective group.

3. Course Outcomes Achieved:


a. Install the operating system and configure it.
b.Use operating system tools to perform various functions.

4. Actual Methodology/Procedure Followed:


Getting Information on implementing multilevel feedback queue scheduling
In a multilevel queue-scheduling algorithm, processes are permanently assigned to a queue on entry to the
system.

 Coding:

#!/bin/bash

# Display the list of files in the current directory


echo "Listing files in the current directory:"
ls -l

# Copy a file (example.txt) to another file (backup.txt)


3
echo "Copying example.txt to backup.txt:"
cp example.txt backup.txt

# Search for the word 'Linux' in a file (example.txt)


echo "Searching for the word 'Linux' in example.txt:"
grep "Linux" example.txt

# Display the current running processes


echo "Displaying the running processes:"
top -b -n 1 | head -10

echo "Utilities executed successfully!"

5. Actual Resources Used:

Sr.No Name of Specification Quantity Remarks


Resource/Material
1. Computer i5,RAM 8GB 1 Available
(Desktop/Laptop)
2. Microsoft office word 2010 1 Available
3. Books Beginning JavaScript 1 Available
4. Websites www.geeksforgeeks.com 1 Available
5. Softwares Notepad, Google 1 Available
Chrome

4
6. Output of the Micro-Project:

7. Skill Developed:
 Able to Install the operating system and configure it.
 Able to use operating system tools to perform various functions.
 Able to execute process commands for performing process management operations.
 Able to apply scheduling algorithms to calculate turnaround time and average waiting time.

8. Applications of Microproject:

• Mac OS: In Mac os, while copying or relocating files, the file management system in mac os
uses a Multilevel feedback queue. to transfer the files efficiently
• Base of all scheduling algorithms: Multilevel feedback queue is basically the base of all algorithms
used in the operating system
• prioritization: In the Multilevel feedback queue, while surfing into various queues it identifies the
priority of queues based on their size, complexity
• Early stage execution: In Multilevel feedback queue, it basically enters into the process and
defines the most urgent needed queue to be processed, and put it to the first

You might also like