What are the methodology for dialog design?
Methodology for dialog design:
The dialog in modern user interfaces is frequently a combination of several dialog styles, such as command language, menu choice, answering of questions generated by the interface, fill-in-the-blanks forms, and direct manipulation of interface objects. The following list gives metaphors of dialog style implementation:
1) In a command language (command prompt, python) or natural language (C/C++, Visual Basic), the user and the interface 'speak' to each other, well, at least communicate. The user feels in control as long as he understands the possibilities and remembers the right terminology. The user does not perform the task directly but is rather obliged to persuade the system to perform it.
2) When the user has to choose from a menu, click on an icon, fill in labeled slots in a form on the screen, or answer questions from the interface, the interface provides a structure where the user is prompted to react by selecting an option. In this case, the user does not have to remember too many options, since they are right in front of him, on the screen. On the other hand, a more experienced user may not feel totally in control of the dialog.
3) In a direct-manipulation-type interface, the user moves in a space, and by acting in the space, shows the computer what he needs. The space can be represented on a two-dimensional screen, where the user can drag and drop icons, a 3-D virtual reality environment, or something in-between (augmented-reality interface). The direct manipulation style provides the user with a sense of direct engagement. To the user, it feels as if there is direct contact with objects from the task domain.
Write short notes on
Do a comparative study among the following COCOMO models:
(a) Basic
(b) Intermediate
(c) Complete
(d) COCOMO 2
Find the time complexity of Binary Search Algorithm.
Write a C program to find the value of Sine(X).
Write Short Note on Rapid Application Development
Write a C program to print pattern below:
*
* *
* * *
* * * *