Register now or log in to join your professional community.
difference between CUI and GUI programs.
CUI stands for Character User Interface,it means that u have to type commands to interact with ur computer. e.g. - In DOS for every thing we type the commands.
GUI stands for Graphical User Interface,it means that u no need to type commands to interact with ur computer instead u have to click with the help of mouse on the icons of readymade commands.
e.g. - Windows
source : http://wiki.answers.com/Q/What_is_the_difference_between_a_GUI_and_a_CUI
gui means that operatingsyster that support pictures,etc
cui doesn't support it
GUI stands for graphical user interface. It is the interface we are using now a days on each and every thing i.e in windows operating system, smartphones, ATM machine and more. It is attractive and easy to use.
CUI is Command line user interface. CUI is an older interface early defined by Microsoft before GUI. You can check it out in windows by as command prompt or power shell in latest version of windows. It is difficult to use because we have to write a command to perform task. On the other hand in GUI we only click on menu's, icons and graphics to perform tasks.
,GUI provides a real,attractive and graphical interface, so it makes easier to dial with the desired system , and see its response and the outside effects on graphically.
It should not be assumed that because most popular modern software applications have a graphical user interface(GUI) that event driven programming is the right solution for every programming requirement. Some software systems have a very specific role that involves them carrying out some task to completion with little or no user intervention (a C compiler, for example). Such applications are probably better served by a procedural programming paradigm. Having said that, most mainstream commercial software relies heavily on the availability of a GUI, and most GUI software is designed to be event-driven. A visual programming language such as Visual Basic and Visual C/C++ now comes with an Integrated Development Environment (IDE) that provides an extensive array of standard controls, each with its own set of events and event-handler code templates. The task of the GUI programmer is thus twofold – to create the user interface, and to write the event-handler code (and any additional code modules that might be required). The IDE provides the scheduler and the event queue, and to a large extent takes care of the flow of program execution. The GUI programmer is thus free to concentrate on the application-specific code. They will write the code required by each control or object to allow it to respond to a specific event, but do not need to know how to create the objects themselves.