Computer Science Studies (BIT)

This fourm is created by Sir Muhammad Tahir Farooq. The purpose of creating this fourm to share information the students.
HomeHome  RegisterRegister  Log inLog in  

Display results as :
Rechercher Advanced Search
Latest topics
» Chapter #1 Complete MCQ's (PART-1)
Tue Feb 24, 2015 6:00 am by Shaheer

» Windows Operating System (COMPLETE)
Mon Jan 26, 2015 10:17 am by shaista

» Computer Architecture (COMPLETE)
Sun Jan 25, 2015 5:52 am by shaista

» A virus that create more folders in your computer
Tue Jan 06, 2015 3:49 am by tahir48

» Browsers Comparision
Tue Jan 06, 2015 3:39 am by tahir48

» WEb to PDF convert
Sun Jan 04, 2015 7:34 am by shaista

» 7th Class Computer paper 1st 2 Chapters
Mon Dec 08, 2014 6:21 pm by shaista

» 8th Class Computer Paper 1st 2 chapters
Mon Dec 08, 2014 6:16 pm by shaista

» Chapter # 1 9th Class
Mon Dec 08, 2014 2:52 am by shaista

Top posters
thompson john
We have 30 registered users
The newest registered user is benish

Our users have posted a total of 214 messages in 210 subjects
Flag Counter

Share | 

 User Interface (CDI, MDI, GUI)

Go down 

Posts : 49
Join date : 2012-11-09

PostSubject: User Interface (CDI, MDI, GUI)    Sun Sep 08, 2013 5:40 pm

User Interface

The user interface is what we see when we turn on the computer; it consists of the cursors, icons, menus, etc.

User interface may be:

: Command Driven Interface (CDI)

: Menu Driven Interface (MDI)

: Graphical User Interface (GUI)

Command driven interface:

An interface through which the user types commands for the computer to carry out tasks Eg: MS-DOS


1.      If the user knows the correct commands then this type of interface can be much faster than any other type of interface.

2.       This type of interface needs much less memory (RAM) in order to use it than other user interfaces.

3.      This type of interface does not use as much CPU processing time as the others do.

4.       A low resolution, cheaper monitor can be used with this type of user interface.


1.      For someone who has never used a command line interface it can be very confusing.

2.      Commands have to be typed in precisely, if there is a spelling error the command will fail.

3.       If you mis-type an instruction, it is often necessary to start all over again.

4.      There are a large number of commands which need to be learned

Menu driven interface:  

This type of interface produce a list of commands or options available within a program and the user can make a selection by using either a mouse or keyboard.
They are extremely easy to use, someone who has never seen the interface before can workout what to do.


1.      There are no commands to learn or remember.

2.      Step-by-step options are given so that the user doesn't have to remember anything.

3.       Even if you don't know what to do, you can usually guess you way around the options.


1.       A poorly designed menu interface may be slow to use

2.      It can be irritating if there are too many menu screens to work through - users get annoyed or bored if it takes too long.

3.      You often can't go to the exact place you want right at the start. You have to work your way through the menu screens even if you know where you want to get to.

4.      The menu can take up a large part of the screen so you have to keep flicking back and forwards between applications

Graphical user interface:

An interface that allows a user to communicate with the computer through pictures (icons), Menus, windows etc.


1.      This type of user interface is extremely easy to use, especially for a beginner

2.      It is easy to explore and find your way around the system using a GUI

3.      You do not have to learn complicated commands

4.       There are usually good help facilities provided with GUIs

5.      They let you exchange data between different software applications


1.      GUI take up a much larger amount of hard disk space than other interfaces

2.      GUI need significantly more memory (RAM) to run than other interface types

3.      GUI use more processing power than other types of interface
Back to top Go down
User Interface (CDI, MDI, GUI)
Back to top 
Page 1 of 1
 Similar topics
» Tarts and pies
» Some very basic tips from a new user
» "The Victorian Affair." (Character Creation) RELOADED
» "Origins of Sinnoh" Artwork
» Hello From Sunny Adelaide

Permissions in this forum:You cannot reply to topics in this forum
Computer Science Studies (BIT) :: Classes :: 9th Standard-
Jump to: