English:Operating Systems and File Management

Operating Systems and File Management
Introduction
Operating Systems and File Management explains how a computer organizes its work and how you can organize your own digital information. An operating system, often shortened to OS, is system software that manages hardware resources, provides services for applications, and gives users ways to control the computer. File management is the set of practices used to create, name, organize, find, copy, move, protect, back up, and delete files and folders.
For Grades 9–10, the most important idea is that the operating system acts as a bridge between you, your applications, and the hardware. When you open a document, save a photograph, connect headphones, or switch between apps, the operating system coordinates many tasks in the background.
Learning Goals
By the end of this aiMOOC, you should be able to explain the main functions of an operating system, distinguish software and hardware responsibilities, describe basic process and memory management, use GUI and command-line ideas appropriately, organize files in a hierarchy, interpret file paths and extensions, explain file-system permissions, and plan reliable backup routines.
You should also be able to apply these ideas to practical situations such as managing a school project, sharing files safely, troubleshooting storage problems, and deciding how to organize digital work so that it remains easy to find.
What an Operating System Does
The OS as a Resource Manager
A computer has limited resources: processor time, main memory, storage space, network access, and input/output devices. The operating system decides how these resources are used. It keeps track of running programs, assigns memory, communicates with devices, and controls access to files.
The operating system also provides abstraction. This means it hides many low-level details. A writing application does not need to know the exact physical location of every byte on a storage device. Instead, it asks the operating system to open or save a named file.
Important OS responsibilities include process management, memory management, device management, file-system management, security, user accounts, networking, and the user interface.
Operating System Families
Common desktop operating systems include Windows, macOS, and Linux. Mobile devices often use Android or iOS. Different operating systems may look different, but they all need to perform similar core tasks: start the computer or device, run applications, manage memory, work with hardware, organize stored data, and protect access.
An operating system is not the same as an application. A web browser, game, or word processor runs on the operating system and uses services provided by it.
Processes, Memory, and Devices
Processes and CPU Time
A process is a program that is currently being executed. When you open several applications, the operating system may have many processes to manage. Even with one processor core, rapid switching can make several tasks appear to run at the same time. Modern computers often also have multiple processor cores, so some work can genuinely happen in parallel.
The operating system uses a scheduler to decide which process gets processor time. It also prevents one misbehaving program from taking complete control of the machine.
Memory Management
Programs need RAM while they run. The operating system assigns memory to processes and keeps their memory areas separated. This separation improves stability and security because one ordinary application should not be able to overwrite another application's memory.
When physical RAM is under pressure, many operating systems can use storage as part of a virtual-memory system. Storage is slower than RAM, so heavy reliance on it can reduce performance.
Device Management and Drivers
Keyboards, printers, cameras, network adapters, graphics hardware, and storage devices all need to communicate with the operating system. A device driver is software that helps the operating system control a specific kind of hardware.
When a device does not work correctly, possible causes include a loose connection, disabled hardware, an incorrect setting, missing permissions, or an unsuitable driver. Good troubleshooting changes one factor at a time and checks the result.
User Interfaces
GUI and CLI
A graphical user interface, or GUI, lets you work with windows, icons, menus, buttons, and pointer or touch controls. A command-line interface, or CLI, lets you type commands. Both are ways to request actions from the operating system.
A GUI is often easier for visual browsing, while a CLI can be efficient for repeating precise tasks. Knowing both approaches helps you understand that the same file operation can be requested in different ways.
The screenshot above shows a graphical file manager. File managers usually provide a folder tree or location view, a main area for files, navigation controls, and tools for actions such as copy, move, rename, search, and delete.
Files and Folders
Files, Formats, and Extensions
A file is a named collection of stored data. The internal arrangement of that data is its file format. Examples include text, image, audio, video, spreadsheet, and program formats.
A file extension is the ending of a file name after a dot, such as .txt, .jpg, or .pdf. Extensions help users and software recognize likely file types, but changing an extension alone does not actually convert the file's internal format. Proper conversion requires software that reads one format and writes another.
Files also have metadata, such as a name, size, creation or modification time, owner, and access permissions. The exact metadata available depends on the operating system and file system.
Directories, Folders, and Hierarchies
A directory, commonly shown as a folder in a GUI, groups files and other directories. Most modern file systems use a hierarchy: a top level contains folders, which can contain subfolders, which can contain more files and folders.

A hierarchy is useful because it creates meaningful locations. Instead of placing every school file together, you can create folders such as School, Grade10, Science, Project, and Images.
Paths and Locations
A path describes where a file or folder is located in a hierarchy. Different operating systems use different path conventions. Windows commonly uses drive letters and backslashes, while Unix-like systems such as Linux and macOS use forward slashes and begin the hierarchy at a root directory.
A path can be absolute, starting from a fixed root or drive location, or relative, starting from the current working location. Understanding paths helps you follow error messages, work in a command line, and avoid saving files in the wrong place.
File Systems and Storage
What a File System Does
A file system is the method and data structure an operating system uses to name, store, locate, organize, and retrieve files. It also keeps track of information about files and folders. Examples of file systems include NTFS, exFAT, ext4, and APFS.
Different file systems support different features and compatibility choices. For example, a removable drive that must work across several operating systems may need a different file-system choice from an internal system drive. Reformatting can erase data, so it should never be done casually.
Storage Devices
Long-term data is stored on non-volatile devices such as hard disk drives, solid-state drives, memory cards, and USB flash drives. A hard disk stores data magnetically on spinning platters, while an SSD uses flash memory and has no moving read/write head.
The operating system and file system let you think in terms of named files and folders rather than physical sectors, cells, or blocks.
Fragmentation and Free Space
Some file systems may store parts of a file in non-adjacent blocks. This is called fragmentation. On traditional hard drives, severe fragmentation can increase the movement needed by the read/write head and may reduce performance. Modern file systems try to limit fragmentation, and SSDs behave differently because they have no moving head.
You should not assume that manual defragmentation is useful for every device. In particular, SSD maintenance is normally handled by the operating system and device firmware. Follow the guidance for the specific operating system and storage technology.
Practical File Management
Naming and Organizing Files
Good file names make your work easier to find. Use names that describe content, topic, or date. A useful pattern for a school project might be ClimateProject_ResearchNotes_2026-08-27 rather than final2newreallyfinal. Consistent naming is more valuable than a complicated system.
Avoid creating unnecessary duplicate folders. Group files by purpose, and use a structure that another person could understand without guessing.
Copying, Moving, Renaming, and Deleting
Copying creates another version of a file in a new location while leaving the original. Moving changes the file's location. Renaming changes its name without changing its contents. Deleting removes a file from its current location, although many systems first place deleted files in a temporary recovery area such as a recycle bin or trash.
Before deleting important work, check whether another copy or backup exists. Before moving shared files, consider whether other people or applications depend on the original path.
Search and Sorting
A well-organized folder system is useful, but search tools are also important. You can often search by file name, file type, date, or content. Sorting by name, size, type, or modification date can reveal patterns, such as duplicate downloads or unusually large files.
Search works best when file names and metadata are meaningful. Good organization and good search habits support each other.
Permissions and Security
File permissions control which users or processes may read, modify, or execute a file. The exact permission model differs among operating systems, but the principle is the same: access should be limited to what is needed.
You should be careful with executable files from unknown sources, unexpected attachments, and prompts that request administrator access. Administrator privileges allow powerful changes, so they should be used only when necessary and when you understand the action.
Backups, Sync, and Versioning
A backup is an additional copy of data kept so that you can recover from deletion, damage, hardware failure, or other loss. A synchronized cloud folder can be convenient, but synchronization is not automatically the same as a complete backup because unwanted changes or deletions may also synchronize.
For important schoolwork, keep more than one copy and avoid storing every copy on the same device. Versioned backups are especially useful because they let you recover an earlier state after a mistake.
Practical Example: Organize a School Project
Imagine that you are producing a group documentary for science class. You could create a main folder named Science_Documentary and subfolders named Research, Script, Images, Audio, Video, and Exports. Each group member should know where shared material belongs.
Use clear file names such as Interview_Amina_2026-08-27.mp4 or Script_v03.odt. Store original media separately from edited versions. Keep at least one backup outside the main working device. Before submission, export the final product to the required format without deleting the editable project files.
This structure makes it easier to find assets, reduces accidental overwriting, and helps the group understand which files are source material and which are final outputs.
Interactive Tasks
Quiz: Test Your Knowledge
What is one main role of an operating system? (Managing hardware resources and providing services to applications) (!Creating every document stored on the computer) (!Replacing all application software) (!Turning every file into the same format)
What is a process? (A program that is currently being executed) (!A permanent folder on a storage device) (!A type of file extension) (!A copy of a deleted file)
Why does an operating system manage RAM? (To allocate working memory to running processes) (!To rename every file automatically) (!To convert a hard drive into a monitor) (!To replace the processor with storage)
What is a device driver used for? (Helping the operating system control a kind of hardware) (!Encrypting every user document) (!Creating folders for all applications) (!Changing a file extension into a new format)
What is the purpose of a directory? (To group files and other directories) (!To increase the physical size of a monitor) (!To schedule processor time) (!To replace the operating system kernel)
What does a file extension usually help indicate? (The likely type or format of a file) (!The physical location of every byte) (!The amount of RAM in the computer) (!The password of the file owner)
What is an absolute path? (A path that starts from a fixed root or drive location) (!A path that always points to the newest file) (!A file name without any location information) (!A backup stored on another computer)
Why are file permissions important? (They control who or what can access a file) (!They make every file smaller) (!They guarantee that no file can be deleted) (!They convert folders into applications)
Which statement best describes a backup? (An additional copy kept for recovery after data loss) (!A shortcut that points to the only copy) (!A temporary name for a running process) (!A file extension used by every operating system)
Why is changing a file extension not the same as converting a file? (The internal data format remains unchanged) (!The processor stops running) (!The file system loses all folders) (!The operating system always deletes the file)
Memory Game
| Kernel | Core part of an operating system that manages essential resources |
| Process | Program that is currently being executed |
| Directory | Container used to group files and other folders |
| Metadata | Information that describes a file |
| Driver | Software that helps the operating system communicate with hardware |
| Path | Description of a file or folder location |
| Backup | Separate copy kept for recovery |
Drag and Drop
| Match the correct terms. | Topic |
|---|---|
| Kernel | Manages core operating system functions |
| Directory | Organizes files into a hierarchy |
| Path | Describes a location in the file system |
| Extension | Helps indicate a likely file type |
| Backup | Supports recovery after data loss |
Match each term with the phrase that best describes its role.
Crossword Puzzle
| Kernel | What is the core part of an operating system called |
| Directory | What structure groups files and subfolders |
| Extension | What ending such as txt or jpg helps identify a file type |
| Permissions | What controls whether users may read or modify a file |
| Fragmentation | What term describes a file split across non-adjacent storage blocks |
| Backup | What recovery copy protects against data loss |
LearningApps
Cloze Text
Open-Ended Tasks
Easy
- File naming: Create a set of ten clear file names for a fictional school project and explain the naming pattern you used.
- Folder structure: Draw a simple folder tree for your schoolwork with at least three levels and explain why each folder belongs where you placed it.
- File manager: Use a file manager to sort a safe practice folder by name, type, size, and modification date, then record what each view helps you notice.
- Operating system interface: Make a labeled screenshot or hand-drawn diagram showing five parts of a graphical file-management interface and describe what each part does.
Standard
- File paths: Create five example absolute or relative paths for a fictional project and explain how each one leads to a specific file.
- Storage comparison: Produce a one-page comparison of hard disk drives and solid-state drives, focusing on how their physical design affects access to stored data.
- Backup strategy: Design a backup plan for a student with school documents, photographs, and videos, and justify where each backup copy should be stored.
- User interview: Interview a classmate or family member about how they organize digital files, identify two strengths and two risks in the method, and suggest practical improvements.
Advanced
- Command-line interface: In a safe practice directory, use appropriate command-line tools on your operating system to create folders, list contents, copy a file, move it, rename it, and document each command with its effect.
- File permissions: Build a scenario with three users who need different levels of access to shared files, then design a permission plan and explain why each permission is necessary.
- File-system investigation: Research the file systems used by two different operating systems or storage devices, compare their intended uses, and present your findings as an infographic or short video.
- Digital workflow: Create a complete file-management workflow for a group media project, including folder structure, naming, permissions, versioning, backup, and final archiving, then test it with sample files and evaluate what you would improve.
Learning Assessment
- Resource management: Explain how the operating system would respond when several applications need processor time, memory, storage access, and a printer at the same time, and identify at least two possible conflicts it must manage.
- Path reasoning: Given a folder tree created by your teacher, determine where three target files are located, write suitable paths, and explain how moving one folder would change those paths.
- Format and extension: Analyze a case in which a student renames photo.jpg to photo.pdf, predict what will happen when the file is opened, and propose the correct way to create a PDF version.
- Security permissions: Design access rules for a class project in which students may edit drafts, guests may only read the final report, and only the teacher may delete assessment records.
- Backup recovery: Evaluate two backup strategies after a laptop is lost and explain which one would provide better recovery and why.
- Troubleshooting storage: Analyze a computer with very little free space, duplicate downloads, and slow access to a traditional hard disk, then propose a safe sequence of actions and justify the order.
- Transfer task: Apply file-management principles to a new situation such as a photography club, small business, or sports team, and explain how your folder structure, naming system, permissions, and backup plan would change.
Evidence of Learning
- Knowledge
- You can explain the roles of the operating system, kernel, processes, RAM, drivers, files, directories, paths, file systems, metadata, permissions, and backups.
- Skills
- You can organize files logically, use meaningful names, navigate folder hierarchies, interpret paths, search and sort files, manage copies safely, and choose suitable access controls.
- Products
- You can create a folder plan, naming convention, backup strategy, interface diagram, investigation report, or documented digital workflow.
- Reasoning
- You can explain why a file-management choice improves reliability, security, findability, or collaboration instead of only describing the steps.
- Transfer
- You can adapt the same principles to unfamiliar devices, operating systems, school subjects, personal projects, or workplace scenarios.
OERs on the Topic
The following open encyclopedia article provides additional background on operating systems. You can also explore related ideas through File system, Computer file, directories, and Data backup.
Linked Learning Areas
aiMOOC Projects
MOOCwiki · Deutsch
Nach dem Lernen ist vor dem Lernen
Entdecke direkt den nächsten Lernkurs. Weitere Inhalte erscheinen, wenn Du weiter nach unten scrollst.
Zur MOOCwiki-HauptseiteMediathek
Mediathek
Mediathek wird aus dem Wiki geladen ...
Keine passenden Inhalte gefunden. Bitte ändere Suche oder Filter.
NEWSLernweltNOAH fragen