0% found this document useful (0 votes)
80 views

Topic 4 Operating Systems and File Management

This document discusses operating systems and file management. It covers operating system activities like multitasking and categories of operating systems. User interfaces and the boot process are described. Popular operating systems like Windows, Mac OS, UNIX/Linux and DOS are examined. File basics around names, directories, and formats are outlined. File management techniques involving applications, utilities, metaphors and Windows Explorer are also summarized.

Uploaded by

Rahul Narayan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

Topic 4 Operating Systems and File Management

This document discusses operating systems and file management. It covers operating system activities like multitasking and categories of operating systems. User interfaces and the boot process are described. Popular operating systems like Windows, Mac OS, UNIX/Linux and DOS are examined. File basics around names, directories, and formats are outlined. File management techniques involving applications, utilities, metaphors and Windows Explorer are also summarized.

Uploaded by

Rahul Narayan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 64

Topic 4:

Operating Systems and


File Management
Semester 1 - 2022
 Operating System Activities
Section A:  User Interfaces
Operating  The Boot Process
Systems Basics

CIN506 Operating Systems and File Management - Semester 1 2022 2


 An operating system is a type of system software that acts as the
master controller for all activities that take place within a
computer system

Operating
Systems
Activities

CIN506 Operating Systems and File Management - Semester 1 2022 3


Operating
Systems
Activities

CIN506 Operating Systems and File Management - Semester 1 2022 4


 Multitasking provides process and memory management services
that allow two or more tasks, jobs, or programs to run
simultaneously
Operating  Within a single program, multithreading allows multiple parts, or
threads, to run simultaneously
Systems  When multiple programs are running, the OS should prevent a
Activities memory leak—a situation in which instructions and data from one
area of memory overflow into memory allocated to another
program

CIN506 Operating Systems and File Management - Semester 1 2022 5


 Operating System Categories
 Single-user operating system
Operating  Multiuser operating system
Systems  Server operating system
 Desktop operating system
Activities  Handheld operating system

CIN506 Operating Systems and File Management - Semester 1 2022 6


 Microsoft Windows offers its users controls to do the
following activities:

Operating 
Launch programs
Manage files
Systems  Get help
Activities  Customize the user interface
 Configure equipment

CIN506 Operating Systems and File Management - Semester 1 2022 7


Operating
Systems
Activities

CIN506 Operating Systems and File Management - Semester 1 2022 8


 The combination of hardware and software that helps people and
computers communicate with each other

User Interfaces

CIN506 Operating Systems and File Management - Semester 1 2022 9


User Interfaces

CIN506 Operating Systems and File Management - Semester 1 2022 10


 Buttons, menu bars, toolbars, taskbars, and Ribbons

User Interfaces

CIN506 Operating Systems and File Management - Semester 1 2022 11


 Menus, submenus, and dialog boxes

User Interfaces

CIN506 Operating Systems and File Management - Semester 1 2022 12


 During the boot process, the operating system kernel is
loaded into RAM
 The kernel provides essential operating system services
The Boot
 Your computer’s small bootstrap program is built into
Process special ROM circuitry housed in the computer’s system
unit

CIN506 Operating Systems and File Management - Semester 1 2022 13


The Boot
Process

CIN506 Operating Systems and File Management - Semester 1 2022 14


 Microsoft Windows
Section B:  Mac OS
Today’s  UNIX and Linux

Operating  DOS
 Handheld and Tablet Operating Systems
Systems

CIN506 Operating Systems and File Management - Semester 1 2022 15


Microsoft
Windows

CIN506 Operating Systems and File Management - Semester 1 2022 16


Mac OS

CIN506 Operating Systems and File Management - Semester 1 2022 17


Mac OS

CIN506 Operating Systems and File Management - Semester 1 2022 18


Popular virtual machine software such as VMware and Parallels
Desktop can run on most computers with Intel
microprocessors, including Intel Macs, PCs, and generic Linux
computers

Mac OS

CIN506 Operating Systems and File Management - Semester 1 2022 19


 The UNIX operating system was developed in 1969 at
AT&T’s Bell Labs
 Dependable in multiuser environments
 Linux is an operating system distributed along with its
Unix and Linux source code under the terms of a GPL (General Public
License)
 A Linux distribution is a download that contains the Linux
kernel, system utilities, applications, and an installation
routine

CIN506 Operating Systems and File Management - Semester 1 2022 20


Unix and Linux

CIN506 Operating Systems and File Management - Semester 1 2022 21


 Disk Operating System
 First operating system that many used

DOS

CIN506 Operating Systems and File Management - Semester 1 2022 22


Handheld and
Tablet
Operating
Systems

CIN506 Operating Systems and File Management - Semester 1 2022 23


 File Names and Extensions
Section C:  File Directories and Folders

File Basics  File Formats

CIN506 Operating Systems and File Management - Semester 1 2022 24


 You must adhere to file-naming conventions when
saving files
 Maximum length
Filename and  Prohibited characters
 No reserved words
Extensions  Case sensitivity
 File extensions provide clues to the file contents

CIN506 Operating Systems and File Management - Semester 1 2022 25


 To designate a file’s location, you must first specify the
device where the file is stored
 The main hard disk usually is referred to as drive C
 A disk partition is a section of hard disk drive that is
treated as a separate storage unit
 Partitions can be assigned drive letters
File Directories  Partitions are not the same as folders
and Folders

CIN506 Operating Systems and File Management - Semester 1 2022 26


 An operating system maintains a directory for each
storage disk, CD, DVD, BD, or USB flash drive
 Root directory
 Subdirectory
 Depicted as folders

File Directories  A computer’s file location is defined by a file


specification, or path
and Folders

CIN506 Operating Systems and File Management - Semester 1 2022 27


 A file format refers to the organization and layout of
data that is stored in a file
 The format of a file usually includes a header, data, and
possibly an end-of-file marker
File Formats  A file header is a section of data at the beginning of a file that
contains information about a file
 A file extension does not really define the format of a
file

CIN506 Operating Systems and File Management - Semester 1 2022 28


 A software application can open files that exist in its native file
format, plus several additional file formats

File Formats

CIN506 Operating Systems and File Management - Semester 1 2022 29


File Formats

CIN506 Operating Systems and File Management - Semester 1 2022 30


 Application-based File Management
 File Management Utilities
Section D:  File Management Metaphors
File  Windows Explorer

Management  File Management Tips


 Physical File Storage

CIN506 Operating Systems and File Management - Semester 1 2022 31


 Applications generally provide a way to open files and save them
in a specific folder on a designated storage device

Application –
Based File
Management

CIN506 Operating Systems and File Management - Semester 1 2022 32


Application –
Based File
Management

CIN506 Operating Systems and File Management - Semester 1 2022 33


 File management utilities show you the files stored on your disks
and help you work with them

File
Management
Utilities

CIN506 Operating Systems and File Management - Semester 1 2022 34


 Storage metaphors help you visualize and mentally
File organize the files on your disks and other storage
Management devices
 Logical storage models
Metaphors

CIN506 Operating Systems and File Management - Semester 1 2022 35


Windows
Explorer

CIN506 Operating Systems and File Management - Semester 1 2022 36


 Windows Explorer helps you manipulate files and
folders in the following ways:
 Rename
 Copy
Widows  Move
 Delete
Explorer
 Windows offers a set of preconfigured personal folders,
such as My Documents and My Music, for storing your
personal data files

CIN506 Operating Systems and File Management - Semester 1 2022 37


Windows
Explorer

CIN506 Operating Systems and File Management - Semester 1 2022 38


 Use descriptive names
 Maintain file extensions
 Group similar files
File  Organize your folders from the top down
Management  Consider using default folders
Tips  Use Public folders for files you want to share
 Do not mix data files and program files

CIN506 Operating Systems and File Management - Semester 1 2022 39


 Don’t store files in the root directory
 Access files from the hard disk
File  Follow copyright rules
Management  Delete or archive files you no longer need

Tips  Be aware of storage locations


 Back up

CIN506 Operating Systems and File Management - Semester 1 2022 40


 The physical storage model describes what happens on
the disks and in the circuits
 Storage media must be formatted before it can store files
 The formatting process divides the disk into tracks and sectors

Physical File
Storage

CIN506 Operating Systems and File Management - Semester 1 2022 41


Physical File
Storage

CIN506 Operating Systems and File Management - Semester 1 2022 42


 The file system keeps track of the names and locations
of files
 NTFS
 Master File Table (MFT)

Physical File
Storage

CIN506 Operating Systems and File Management - Semester 1 2022 43


 Deleting a file changes the status of that file’s clusters
to empty and removes the file name from the index file
 The file’s data is still there
Physical File  File shredder software overwrites “empty” sectors with
random 1s and 0s
Storage  Files in the Windows Recycle Bin and similar utilities
can be undeleted

CIN506 Operating Systems and File Management - Semester 1 2022 44


 Fragmented files are stored in noncontiguous clusters and
decrease performance
 Defragmentation utilities rearrange files so that they are stored in
contiguous clusters

Physical File
Storage

CIN506 Operating Systems and File Management - Semester 1 2022 45


 Backup Basics
 File Copies
 Synchronization
Section E:  Windows Backup
Backup  Disk Images and Bare-metal Restore
Security  Virtual Machines
 Handheld Backup

CIN506 Operating Systems and File Management - Semester 1 2022 46


 A backup stores the files needed to recover data that’s been wiped
Backup Basics out by operator error, viruses, or hardware failures

CIN506 Operating Systems and File Management - Semester 1 2022 47


 Your backup schedule depends on how much data you
can afford to lose
 You should test your backup by trying to restore one
file
Backup Basics  The backup device you select depends on the value of
your data, your current equipment, and your budget
 Online backup services

CIN506 Operating Systems and File Management - Semester 1 2022 48


Backup Basics

CIN506 Operating Systems and File Management - Semester 1 2022 49


 Unique files are difficult to reproduce
 Manually copying and pasting requires you to select the files and
destination device each time

File Copies

CIN506 Operating Systems and File Management - Semester 1 2022 50


 Synchronization compares the content of files on two
devices and makes them the same
 A program called Time Machine supplied with Mac OS
Synchronization X is a good example of synchronization software
 Synchronizes every hour

CIN506 Operating Systems and File Management - Semester 1 2022 51


Synchronization

CIN506 Operating Systems and File Management - Semester 1 2022 52


Windows
Backup

CIN506 Operating Systems and File Management - Semester 1 2022 53


 A full backup makes a fresh copy of every file in the folders you’ve
specified for the backup
 A differential backup makes a backup of only those files that were
Windows added or changed since your last full backup session

Backup  An incremental backup makes a backup of the files that were


added or changed since the last backup—not necessarily the files
that changed from the last full backup

CIN506 Operating Systems and File Management - Semester 1 2022 54


Windows
Backup

CIN506 Operating Systems and File Management - Semester 1 2022 55


 Backup software includes modules for restoring files
 A boot disk is a removable storage medium containing the
operating system files needed to boot your computer without
accessing the hard disk
Windows
 A recovery disk (sometimes referred to as a recovery CD) is a
Backup bootable CD, DVD, or other media that contains a complete copy
of your computer’s hard disk as it existed when the computer was
new

CIN506 Operating Systems and File Management - Semester 1 2022 56


 The Windows Registry, or Registry as it is usually called, is an
important group of files used by the Windows operating system to
Windows store configuration information about all the devices and software
installed on a computer system
Backup  A restore point is a snapshot of your computer settings

CIN506 Operating Systems and File Management - Semester 1 2022 57


Windows
Backup

CIN506 Operating Systems and File Management - Semester 1 2022 58


Disk Images  Restoring a Windows computer usually entails several steps
 A bare-metal restore restores the computer in a single step
and
 A disk image is a bit-by-bit copy of the data from all sectors of a
Bare-Metal disk
Restore

CIN506 Operating Systems and File Management - Semester 1 2022 59


Disk Images
and
Bare-Metal
Restore

CIN506 Operating Systems and File Management - Semester 1 2022 60


Virtual
Machines

CIN506 Operating Systems and File Management - Semester 1 2022 61


 Handheld devices are usually backed up by synching them to a
desktop or notebook computer
 Synching is usually initiated by tethering your handheld device to
a full-size computer using a USB cable
Handheld  iPhones, iPods, and iPads synch with iTunes software, and you
have the option to encrypt the backup to prevent your data from
Backup exposure if your computer falls victim to an unauthorized intrusion
 Android devices generally do not include backup software, but
several backup apps are available

CIN506 Operating Systems and File Management - Semester 1 2022 62


Handheld
Backup

CIN506 Operating Systems and File Management - Semester 1 2022 63


Topic 4:
Completed!
Credit: Empowerment & Technology - WordPress.com

References:
Parsons J.J, O. D., 2011. New Perspective on Computer Concepts 2011, Comprehensive. 2011 ed. Boston:
Course Technology, Cengage Learning.
Parsons, O., 2013. New Perspective for Computer Concepts 2013 Brief. 2013 ed. Boston: Course Technology,
Cengage Learning.

CIN506 Operating Systems and File Management - Semester 1 2022 64

You might also like