The document describes a project proposal for a file management system created by four students - Arisha Fateh, Faizan Khan, Syed Aoun Raza Naqvi, and Khizar Muqqadam. The project aims to build a basic file management system using C language and bash scripting in Ubuntu. The system will allow users to perform functions like creating, deleting, renaming, editing, reading, writing, searching, and sorting files. The proposal provides details on the tasks, language and tools used, and the key functions that will be implemented. It is awaiting approval from the professors.
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%(1)0% found this document useful (1 vote)
70 views1 page
Proposal DSD (AutoRecovered)
The document describes a project proposal for a file management system created by four students - Arisha Fateh, Faizan Khan, Syed Aoun Raza Naqvi, and Khizar Muqqadam. The project aims to build a basic file management system using C language and bash scripting in Ubuntu. The system will allow users to perform functions like creating, deleting, renaming, editing, reading, writing, searching, and sorting files. The proposal provides details on the tasks, language and tools used, and the key functions that will be implemented. It is awaiting approval from the professors.
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/ 1
SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY
COMPUTER ENGINEERING DEPARTMENT
OPERATING SYSTEMS (CE-303L) PROJECT PROPOSAL FORM
Section: C Batch: 2020F
Number of Students: Arisha Fateh,Faizan khan ,Syed Aoun raza Naqvi,Khizar Muqqadam
Group Members Information:
S.No. Student Name Roll Number Signature 1. (GL) Arisha Fateh 2020F-BCE-117 Arisha 2. Faizan Khan 2020F-BCE-143 Faizan 3. Syed Aoun Raza Naqvi 2020F-BCE-104 Aoun 4. Khizar Muqqadam 2020F-BCE-119 khizar Project Title: File Management System Project Description: A file management system is a type of software that manages data files in a computer system. It has limited capabilities and is designed to manage individual or group files, such as special office documents and records. The following are some of the tasks performed by file management of operating system of any computer system: 1. It helps to create new files in computer system and placing them at the specific locations. 2. It helps in easily and quickly locating these files in computer system. 3. It helps to stores the files in separate folders known as directories. These directories help users to search file quickly or to manage the files according to their types or uses. 4. It helps the user to modify the data of files or to modify the name of the file in the directories etc.
Language & Tools Selection:
Ubuntu subsystem terminal with C language and bash scripting. The project contains some basic functionalities regarding file management like creating new files, delete existing files, rename files, edit files, read or write files and so on. All the functionalities are working on the basis of user’s input from keyboard. There are different basic functions that users can perform on files. These functions are written in C language and bash scripting. All these functionalities are discussed above in the form of code as well as in simple natural language. So everyone having the basic knowledge of computer can use this file management system to perform different functions on files. 1. List all Files and Directories. 2. Create New Files. 3. Delete Existing Files. 4. Rename an Existing Files. 5. Edit Files Content. 6. Search for Files. 7. Details of Particular File. 8. View Content of File. 9. Sort Files Content. 10.List only Directories. 11.List Files of particular Extension. 12.Count Number of Directories. 13.Sort all Files in a Directories.