SlideShare a Scribd company logo
START
UNIT-2
Operating
System and
MS-DOS
What you will learn in OS and MS-DOS
Index for operating
System
Questions on OS and
MS-DOS
Index for operating System
 What is Operating System
 Functions
 Components
 Types
 MS-DOS
 MS-DOS architecture
 MS-DOS commands and utilities
 MS-DOS file System
What is Operating System
An operating system is an interface between computer user and computer
hardware.
An operating system is software which performs the entire basic task like
file
management, process management, memory management and controlling
peripheral device such as disk drive and printers.
“An operating system is a collection of software that manages
computer hardware resources and provide common service to
computer programs.
Examples of Operating System
 Some of the following are examples of
operating system
1. Windows
2. MacOS
3. Linux
4. Android
5. iOS
Windows
This is the most popular operating system of a graphical user
interface developed by Microsoft. Microsoft introduced the first
version as 1.0 on 10 November 1983. Later, it was released on
many versions ofWindows as well as the current version,
Windows 10.
MacOS
 Mac os is an operating system developed by Apple Inc. in 2001. It is built
on unix based architecture.
Linux
Linux is an open source unix-like operating system based on Linux kernel
or OS kernel, first published on 17 September 1991 by Linux Torvalds.
Android
Android is a mobile operating system based on a modified version of the
Linux kernel and other open-source software, designed primarily for
touchscreen mobile devices such as smartphones and tablets.
Android is developed by partnership of developers known as the open
handset alliance and commercially sponsored by Google. It was disclosed
in November 2007, with the first commercial android device, the HTC
Dreams, launched in September 2008.
iOS
iOS operating system was originally developed for use on Apple devices.
It is the second popular operating system for mobile devices, supports
iPhone, iPad, iPodtouch.
Functions of Operating System
 There are various functions of operating
system but most important are:-
 Memory Management
 Process Management
 File Management
 Security
 Error detecting aids
Memory Management
 In multiprogramming the OS devices the order in which processes are
granted access to memory, and for how long. It allocates the memory to
a process that has terminated or is performing an i/o operation.
Process Management
 A process is a program in execution. Process management involves
various tasks like creation scheduling, termination of processes, and a
deadlock.The os must allocate resources that enable processes to share
and exchange information.
File Management
 A file system is organized into directories for efficient or easy navigation
and usage.These directories may contain other directories and other
files. It keeps track of where information is stored, user access settings
and status of every file.
Security
 The operating system uses password protection to protect user data and
similar other techniques. It also prevents unauthorized access to
programs and user data.
Error detecting aids
 Operating system constantly monitors the system to detect errors and
Types of Operating System:
1. Batch Operating System
2. Time Sharing Operating
System
3. Distributed Operating
System
4. Real Time operating System
5. Network Operating System
Batch Operating System
This type of operating system does not interact
with the computer directly.There is an operator
which takes similar jobs having the same
requirements and groups them into batches. It
is the responsibility of the operator to sort jobs
with similar needs. Batch Operating System is
designed to manage and execute a large number
of jobs efficiently by processing them in groups.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Time Sharing Operating System
Each task is given some time to execute so
that all the tasks work smoothly. Each user
gets the time of the CPU as they use a single
system.These systems are also known as
Multitasking Systems.The task can be from a
single user or different users also.The time
that each task gets to execute is called
quantum.After this time interval is over OS
switches over to the next task.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Distributed Operating System
These types of operating systems are a recent advancement in
the world of computer technology and are being widely
accepted all over the world and, that too, at a great pace.
Various autonomous interconnected computers communicate
with each other using a shared communication network.
Independent systems possess their own memory unit and CPU.
These are referred to as loosely coupled systems or distributed
systems.These systems’ processors differ in size and function.
The major benefit of working with these types of the operating
system is that it is always possible that one user can access the
files or software which are not actually present on his system
but some other system connected within this network i.e.,
remote access is enabled within the devices connected in that
network.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Real Time operating System
 These types of OS serve real-time
systems.The time interval required to
process and respond to inputs is very
small.This time interval is called
response time. Real-time systems
are used when there are time
requirements that are very strict like
missile systems, air traffic control systems,
robots, etc.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Network Operating System
These systems run on a server and provide the
capability to manage data, users, groups, security,
applications, and other networking functions.These
types of operating systems allow shared access to files,
printers, security, applications, and other networking
functions over a small private network. One more
important aspect of Network Operating Systems is
that all the users are well aware of the underlying
configuration, of all other users within the network,
their individual connections, etc. and that’s why these
computers are popularly known as tightly coupled
systems.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
MS-DOS
 MS-DOS Operating System also called
the Disk Operating system was
Developed by Microsoft for x86 personal
computers. It works on the phenomenon
of doing less and getting more. It is a 16-
bit operating system.A closed-source
model was initially released on August 12,
1981, and the final release on September
14, 2000.
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Features of MS-DOS Operating System
 It is a minimalist OS which means it can boot a
computer and run programs.
 Still usable for simple tasks like word processing
and playing games.
 The mouse cannot be used to give inputs instead it
uses basic system commands to perform the task.
 It is a 16-bit, free operating system.
 It is a single-user operating system.
 It is very lightweight due to fewer features available
and no multitasking.
Limitations of MS DOS Operating System
 It is not a multitasking operating system that is we cannot
run too many applications in the background.
 Files on the system can be easily deleted or the system can
also be easily destroyed.
 It does not provide any warning message before you delete
or perform any unwanted task like in windows or Linux.
 It is text-based and it does not have any graphical user
interface.
 Not secure to be used in any kind of public network.
 Encryption is not supported.
 Difficulty in memory access.
 Mouse cannot be used to give inputs.
How to open MS-DOS in windows?
 Step 1: Click on Windows.
 Step 2: Search for ‘Run’ or directly use
(Windows key+R) to open.
 Step 3: Type ‘cmd’ in run and press
‘Enter’.
 Step 4: MS-DOS will open in many cases
with default command prompt i.e. c:>
MS-DOS Architecture
The architecture of MS-DOS (Microsoft
Disk Operating System) was designed to be
efficient, lightweight, and closely integrated
with the underlying hardware.At its core,
MS-DOS was a single-tasking, command-
line-driven operating system that provided
a direct interface between the user and the
computer's resources.
The key components of the MS-DOS
architecture included the following:
Kernel and Device Drivers:
The MS-DOS kernel was responsible for managing the system's memory,
handling interrupts, and providing low-level access to the computer's hardware.
This included device drivers for various components, such as the keyboard,
display, and storage devices, allowing MS-DOS to communicate with and
control these peripherals.
File System:
MS-DOS utilized a relatively simple file system, known as the File Allocation
Table (FAT), which allowed for the organization and management of files and
directories on the computer's storage media.The FAT file system provided a
hierarchical structure, enabling users to navigate and manipulate files and
folders through the command-line interface.
Command Interpreter:
The MS-DOS command interpreter, often referred to as the "shell," was the
primary user interface.This text-based environment allowed users to execute
commands, run programs, and manage the system's resources using a set of
built-in commands and external utilities.The command interpreter also
facilitated the loading and execution of application programs.
Hardware Abstraction
MS-DOS provided a layer of hardware abstraction, allowing applications to
interact with the computer's hardware components without the need for
direct, low-level programming.This abstraction enabled the development of
software that could run on a variety of hardware configurations, contributing to
the widespread adoption and flexibility of MS-DOS-based systems.
MS-DOS Commands and Utilities
MS-DOS, the Microsoft Disk Operating System,
was renowned for its powerful command-line
interface that allowed users to interact with the
computer and manage its resources through a
series of text-based commands and utilities.
These commands and tools provided users with
granular control over the system, enabling them
to perform a wide range of tasks, from file and
directory management to system configuration
and troubleshooting.
File Management Commands:
MS-DOS offered a suite of commands for managing files
and directories, including DIR (list directory contents),
COPY (copy files), DEL (delete files), and MKDIR/RMDIR
(create and remove directories).
System Navigation Commands:
Users could navigate the file system and change
directories using commands like CD (change directory)
and CHDIR (change directory).The PROMPT command
allowed them to customize the command prompt display.
Task Automation Commands:
MS-DOS provided the ability to automate tasks through
batch files, which were text files containing a sequence of
commands.The BATCH and ECHO commands were
used to create and execute these batch files.
Disk and Memory Management Commands:
Commands like FORMAT, DISK, and MEM allowed
users to manage disk partitions, format storage media,
and monitor system memory usage.
Network and Communication Commands:
While MS-DOS had limited networking capabilities,
commands like NET and IPCONFIG provided basic
network management and configuration options.
Utility Programs:
MS-DOS also included a range of utility programs,
such as EDIT (text editor), DEBUG (debugger), and
COMP (file comparator), which expanded the
operating system's functionality and enabled advanced
system management tasks.
MS-DOS File System
The MS-DOS (Microsoft Disk Operating
System) file system was a key component
of the overall architecture, responsible for
the organization and management of files
and directories on the computer's storage
media. MS-DOS utilized a relatively simple
file system known as the File Allocation
Table (FAT), which provided a hierarchical
structure for organizing data.
Types of MS-DOS Commands
Internal Commands
Internal commands are those commands that are loaded automatically in
the memory when DOS is loaded into memory during the booting
process.These commands are easier to learn and use.They require no
external files for their storage as in the case of external commands.
These are for performing a basic operation on files and in directories.
They do not need any external file support.These commands are used
for common jobs such as copying and erasing files.
External Commands
These external commands are for performing advanced tasks and they
do not need some external file support as they are not stored in
COMMAND.com.The external commands are used less frequently and
are stored in some external files which are stored in some secondary
storage devices.Whenever an external command is to be executed then
the external file in which that particular command is stored is transferred
from the secondary storage disk to the main memory(RAM).
Command Description Type
mem Display memory on the system. External
mkdir Command to create a new directory. Internal
mklink Creates a symbolic link. Internal
md Command to create a new directory. Internal
chdir Changes directories. Internal
chkdsk
Check the hard drive running FAT for
errors.
External
chkntfs
Check the hard drive running NTFS for
errors.
External
choice
Specify a listing of multiple options
within a batch file.
External
append
It Causes MS-DOS to look in other
directories when editing a file or
running a command.
External
arp
Displays, adds and removes arp
information from network devices.
External
Questions on OS and MS-DOS
1. Windows is the operating System of
which Company?
i.) Apple
ii.)Microsoft
iii.)Meta
iv.)Adobe
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH

More Related Content

Similar to THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH (20)

PPTX
introduction to Operating system for computer science Program
KemalHussen
 
PPTX
chapter 1 introduction to operating system
Aisyah Rafiuddin
 
PPTX
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
PPTX
Operating system advance learning by Saurabh sahuji.pptx
Saurabh800742
 
PPTX
An operating system (OS) is a program that acts as an interface between the s...
230071601090
 
PPTX
Bba i-introduction to computer-u-3-functions operating systems
Rai University
 
PPTX
OPERATING.pptx
EgoGamer
 
PPTX
Operating System Concepts_1.pptx
zahid7578
 
PDF
ICT GE-309_Lecture-17-20.pdf presentation
malikalijoiya0786
 
PDF
OS-Lec-1NJJSALALAIASHIAHILHDLIAHDIHD.pdf
JezelynCortezFabelin
 
PPT
Lecture 9
Anshumali Singh
 
PPTX
Operating system full handout for computer science student
KemalHussen
 
PPTX
Introduction to operating systems
Kumbirai Junior Muzavazi
 
PPTX
Bsc cs 1 fit u-3 operating systems
Rai University
 
PPTX
Bsc cs 1 fit u-3 operating systems
Rai University
 
PDF
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PDF
Introduction to operating system
Akshay Ithape
 
PPTX
Computer Introduction (Operating Systems)-Lecture06
Dr. Mazin Mohamed alkathiri
 
PDF
OPERATING SYSTEM.pdf
DhananjayKumar769617
 
PDF
OPERATING SYSTEM.pdf
RohitKumar11651
 
introduction to Operating system for computer science Program
KemalHussen
 
chapter 1 introduction to operating system
Aisyah Rafiuddin
 
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
Operating system advance learning by Saurabh sahuji.pptx
Saurabh800742
 
An operating system (OS) is a program that acts as an interface between the s...
230071601090
 
Bba i-introduction to computer-u-3-functions operating systems
Rai University
 
OPERATING.pptx
EgoGamer
 
Operating System Concepts_1.pptx
zahid7578
 
ICT GE-309_Lecture-17-20.pdf presentation
malikalijoiya0786
 
OS-Lec-1NJJSALALAIASHIAHILHDLIAHDIHD.pdf
JezelynCortezFabelin
 
Lecture 9
Anshumali Singh
 
Operating system full handout for computer science student
KemalHussen
 
Introduction to operating systems
Kumbirai Junior Muzavazi
 
Bsc cs 1 fit u-3 operating systems
Rai University
 
Bsc cs 1 fit u-3 operating systems
Rai University
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
Introduction to operating system
Akshay Ithape
 
Computer Introduction (Operating Systems)-Lecture06
Dr. Mazin Mohamed alkathiri
 
OPERATING SYSTEM.pdf
DhananjayKumar769617
 
OPERATING SYSTEM.pdf
RohitKumar11651
 

Recently uploaded (20)

PDF
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
PPTX
How to Configure Prepayments in Odoo 18 Sales
Celine George
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PPTX
CONVULSIVE DISORDERS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
How to Manage Promotions in Odoo 18 Sales
Celine George
 
PPSX
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
PPTX
LEGAL ASPECTS OF PSYCHIATRUC NURSING.pptx
PoojaSen20
 
PPTX
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
PPTX
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PDF
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
PPTX
Nutri-QUIZ-Bee-Elementary.pptx...................
ferdinandsanbuenaven
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPTX
PPT on the Development of Education in the Victorian England
Beena E S
 
PPTX
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
How to Configure Prepayments in Odoo 18 Sales
Celine George
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
CONVULSIVE DISORDERS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
How to Manage Promotions in Odoo 18 Sales
Celine George
 
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
LEGAL ASPECTS OF PSYCHIATRUC NURSING.pptx
PoojaSen20
 
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
Nutri-QUIZ-Bee-Elementary.pptx...................
ferdinandsanbuenaven
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPT on the Development of Education in the Victorian England
Beena E S
 
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
Ad

THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH

  • 4. What you will learn in OS and MS-DOS Index for operating System Questions on OS and MS-DOS
  • 5. Index for operating System  What is Operating System  Functions  Components  Types  MS-DOS  MS-DOS architecture  MS-DOS commands and utilities  MS-DOS file System
  • 6. What is Operating System An operating system is an interface between computer user and computer hardware.
  • 7. An operating system is software which performs the entire basic task like file management, process management, memory management and controlling peripheral device such as disk drive and printers. “An operating system is a collection of software that manages computer hardware resources and provide common service to computer programs.
  • 8. Examples of Operating System  Some of the following are examples of operating system 1. Windows 2. MacOS 3. Linux 4. Android 5. iOS
  • 9. Windows This is the most popular operating system of a graphical user interface developed by Microsoft. Microsoft introduced the first version as 1.0 on 10 November 1983. Later, it was released on many versions ofWindows as well as the current version, Windows 10.
  • 10. MacOS  Mac os is an operating system developed by Apple Inc. in 2001. It is built on unix based architecture.
  • 11. Linux Linux is an open source unix-like operating system based on Linux kernel or OS kernel, first published on 17 September 1991 by Linux Torvalds.
  • 12. Android Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.
  • 13. Android is developed by partnership of developers known as the open handset alliance and commercially sponsored by Google. It was disclosed in November 2007, with the first commercial android device, the HTC Dreams, launched in September 2008.
  • 14. iOS iOS operating system was originally developed for use on Apple devices. It is the second popular operating system for mobile devices, supports iPhone, iPad, iPodtouch.
  • 15. Functions of Operating System  There are various functions of operating system but most important are:-  Memory Management  Process Management  File Management  Security  Error detecting aids
  • 16. Memory Management  In multiprogramming the OS devices the order in which processes are granted access to memory, and for how long. It allocates the memory to a process that has terminated or is performing an i/o operation. Process Management  A process is a program in execution. Process management involves various tasks like creation scheduling, termination of processes, and a deadlock.The os must allocate resources that enable processes to share and exchange information. File Management  A file system is organized into directories for efficient or easy navigation and usage.These directories may contain other directories and other files. It keeps track of where information is stored, user access settings and status of every file. Security  The operating system uses password protection to protect user data and similar other techniques. It also prevents unauthorized access to programs and user data. Error detecting aids  Operating system constantly monitors the system to detect errors and
  • 17. Types of Operating System: 1. Batch Operating System 2. Time Sharing Operating System 3. Distributed Operating System 4. Real Time operating System 5. Network Operating System
  • 18. Batch Operating System This type of operating system does not interact with the computer directly.There is an operator which takes similar jobs having the same requirements and groups them into batches. It is the responsibility of the operator to sort jobs with similar needs. Batch Operating System is designed to manage and execute a large number of jobs efficiently by processing them in groups.
  • 20. Time Sharing Operating System Each task is given some time to execute so that all the tasks work smoothly. Each user gets the time of the CPU as they use a single system.These systems are also known as Multitasking Systems.The task can be from a single user or different users also.The time that each task gets to execute is called quantum.After this time interval is over OS switches over to the next task.
  • 22. Distributed Operating System These types of operating systems are a recent advancement in the world of computer technology and are being widely accepted all over the world and, that too, at a great pace. Various autonomous interconnected computers communicate with each other using a shared communication network. Independent systems possess their own memory unit and CPU. These are referred to as loosely coupled systems or distributed systems.These systems’ processors differ in size and function. The major benefit of working with these types of the operating system is that it is always possible that one user can access the files or software which are not actually present on his system but some other system connected within this network i.e., remote access is enabled within the devices connected in that network.
  • 24. Real Time operating System  These types of OS serve real-time systems.The time interval required to process and respond to inputs is very small.This time interval is called response time. Real-time systems are used when there are time requirements that are very strict like missile systems, air traffic control systems, robots, etc.
  • 26. Network Operating System These systems run on a server and provide the capability to manage data, users, groups, security, applications, and other networking functions.These types of operating systems allow shared access to files, printers, security, applications, and other networking functions over a small private network. One more important aspect of Network Operating Systems is that all the users are well aware of the underlying configuration, of all other users within the network, their individual connections, etc. and that’s why these computers are popularly known as tightly coupled systems.
  • 28. MS-DOS  MS-DOS Operating System also called the Disk Operating system was Developed by Microsoft for x86 personal computers. It works on the phenomenon of doing less and getting more. It is a 16- bit operating system.A closed-source model was initially released on August 12, 1981, and the final release on September 14, 2000.
  • 30. Features of MS-DOS Operating System  It is a minimalist OS which means it can boot a computer and run programs.  Still usable for simple tasks like word processing and playing games.  The mouse cannot be used to give inputs instead it uses basic system commands to perform the task.  It is a 16-bit, free operating system.  It is a single-user operating system.  It is very lightweight due to fewer features available and no multitasking.
  • 31. Limitations of MS DOS Operating System  It is not a multitasking operating system that is we cannot run too many applications in the background.  Files on the system can be easily deleted or the system can also be easily destroyed.  It does not provide any warning message before you delete or perform any unwanted task like in windows or Linux.  It is text-based and it does not have any graphical user interface.  Not secure to be used in any kind of public network.  Encryption is not supported.  Difficulty in memory access.  Mouse cannot be used to give inputs.
  • 32. How to open MS-DOS in windows?  Step 1: Click on Windows.  Step 2: Search for ‘Run’ or directly use (Windows key+R) to open.  Step 3: Type ‘cmd’ in run and press ‘Enter’.  Step 4: MS-DOS will open in many cases with default command prompt i.e. c:>
  • 33. MS-DOS Architecture The architecture of MS-DOS (Microsoft Disk Operating System) was designed to be efficient, lightweight, and closely integrated with the underlying hardware.At its core, MS-DOS was a single-tasking, command- line-driven operating system that provided a direct interface between the user and the computer's resources. The key components of the MS-DOS architecture included the following:
  • 34. Kernel and Device Drivers: The MS-DOS kernel was responsible for managing the system's memory, handling interrupts, and providing low-level access to the computer's hardware. This included device drivers for various components, such as the keyboard, display, and storage devices, allowing MS-DOS to communicate with and control these peripherals. File System: MS-DOS utilized a relatively simple file system, known as the File Allocation Table (FAT), which allowed for the organization and management of files and directories on the computer's storage media.The FAT file system provided a hierarchical structure, enabling users to navigate and manipulate files and folders through the command-line interface. Command Interpreter: The MS-DOS command interpreter, often referred to as the "shell," was the primary user interface.This text-based environment allowed users to execute commands, run programs, and manage the system's resources using a set of built-in commands and external utilities.The command interpreter also facilitated the loading and execution of application programs. Hardware Abstraction MS-DOS provided a layer of hardware abstraction, allowing applications to interact with the computer's hardware components without the need for direct, low-level programming.This abstraction enabled the development of software that could run on a variety of hardware configurations, contributing to the widespread adoption and flexibility of MS-DOS-based systems.
  • 35. MS-DOS Commands and Utilities MS-DOS, the Microsoft Disk Operating System, was renowned for its powerful command-line interface that allowed users to interact with the computer and manage its resources through a series of text-based commands and utilities. These commands and tools provided users with granular control over the system, enabling them to perform a wide range of tasks, from file and directory management to system configuration and troubleshooting.
  • 36. File Management Commands: MS-DOS offered a suite of commands for managing files and directories, including DIR (list directory contents), COPY (copy files), DEL (delete files), and MKDIR/RMDIR (create and remove directories). System Navigation Commands: Users could navigate the file system and change directories using commands like CD (change directory) and CHDIR (change directory).The PROMPT command allowed them to customize the command prompt display. Task Automation Commands: MS-DOS provided the ability to automate tasks through batch files, which were text files containing a sequence of commands.The BATCH and ECHO commands were used to create and execute these batch files.
  • 37. Disk and Memory Management Commands: Commands like FORMAT, DISK, and MEM allowed users to manage disk partitions, format storage media, and monitor system memory usage. Network and Communication Commands: While MS-DOS had limited networking capabilities, commands like NET and IPCONFIG provided basic network management and configuration options. Utility Programs: MS-DOS also included a range of utility programs, such as EDIT (text editor), DEBUG (debugger), and COMP (file comparator), which expanded the operating system's functionality and enabled advanced system management tasks.
  • 38. MS-DOS File System The MS-DOS (Microsoft Disk Operating System) file system was a key component of the overall architecture, responsible for the organization and management of files and directories on the computer's storage media. MS-DOS utilized a relatively simple file system known as the File Allocation Table (FAT), which provided a hierarchical structure for organizing data.
  • 39. Types of MS-DOS Commands Internal Commands Internal commands are those commands that are loaded automatically in the memory when DOS is loaded into memory during the booting process.These commands are easier to learn and use.They require no external files for their storage as in the case of external commands. These are for performing a basic operation on files and in directories. They do not need any external file support.These commands are used for common jobs such as copying and erasing files. External Commands These external commands are for performing advanced tasks and they do not need some external file support as they are not stored in COMMAND.com.The external commands are used less frequently and are stored in some external files which are stored in some secondary storage devices.Whenever an external command is to be executed then the external file in which that particular command is stored is transferred from the secondary storage disk to the main memory(RAM).
  • 40. Command Description Type mem Display memory on the system. External mkdir Command to create a new directory. Internal mklink Creates a symbolic link. Internal md Command to create a new directory. Internal
  • 41. chdir Changes directories. Internal chkdsk Check the hard drive running FAT for errors. External chkntfs Check the hard drive running NTFS for errors. External choice Specify a listing of multiple options within a batch file. External append It Causes MS-DOS to look in other directories when editing a file or running a command. External arp Displays, adds and removes arp information from network devices. External
  • 42. Questions on OS and MS-DOS 1. Windows is the operating System of which Company? i.) Apple ii.)Microsoft iii.)Meta iv.)Adobe

Editor's Notes