EQuestionAnswers.com Computer/Electronics Questions and Answers
C, C++, VC++, COM/DCOM, DLL and more
#Login #Sign up  Facebook Twitter TGoogle+
 

#Previous question #Index of VC++/WIN32/MFC Questions #Next question

The followings are the points to discuss the difference between DOS and Windows and also why windows is preferable over DOS regarding GUI based interaction.

  1. DOS is text/console based OS. Windows is GUI based OS. DOS shell is command user interface or CLI, Windows provides graphical user interface GUI.
  2. DOS application does not obey any standard user navigation and user interaction protocol. Windows defines a set of standard widgets like menues, dialogs, windows, buttons, textboxes etc. which are common to all GUI based OS.
  3. DOS is single tasking OS. Windows is multitasking OS. User has flexibility to run more than one application at a time and can work simultaneously.
  4. DOS is based on 8086 16bit processor which can access upto 20bit of addess which is 1MB max. Windows is based on 386 32bit processor and can access 32bit which is 4GB or for 64bit this limit is even beyond.

DOSWindows
Command line user interface (CLI)Graphical User Interface
User interaction not standard User interaction is unified for all GUI based OS
Single TaskingMultitasking
Based on 8086, 16bit OS, can access upto 1MBBased on 80386, 32bit OS, can access upto 4GB for 32bit

MS DOS vs MS Windows

You have viewed 1 page out of 109. Your VC++ learning is 0.00% complete. Login to check your learning progress.

 Vote 1

Similar topics related to this section

#Programming Windows, Fifth Edition (Developer Reference)
#Programming Applications for Microsoft Windows (Microsoft Programming Series)
#Programming Windows with MFC, Second Edition
#Visual C++ Programming
#Programming Microsoft Visual C++, Fifth Edition

* #1 webmaster Sat 26 Apr/2014 16:09:06(GMT)  Like 0 Unlike 0

Dear Users,

We are pleased to inform you that a forum/blog has been incorporated with www.equestionanswers.com. You are welcomed to add your comments, requests, codes, solutions and feedback to it. Please login(if already a member) or signup(for free) to avail to this facility.

Regards,
Webmaster

Your message goes here:

Name:Guest
Email:anonymous@unknown.com
My Post:*
Secutiry Code: ******  *
Preview this compose before posting this in discussion forum.
 
Note:
  1. Use [Sxx] code to show smiles. Example [S02]
  2. Use [URL ], example [URL http://www.google.com/]
  3. To display code or un formatted text use [CODE] [/CODE]. Example: [CODE] printf("Hello world"); [/CODE]
 [S01]   [S02]   [S03]   [S04]   [S05]   [S06]   [S07]   [S08] 
 [S09]   [S10]   [S11]   [S12]   [S13]   [S14]   [S15]   [S16] 
 [S17]   [S18]   [S19]   [S20]   [S21]   [S22]   [S23]   [S24] 

Note: Only members are allowed, * fields are mandatory.