Discuss multithreading.

What will be an ideal response?


You use multithreading to improve the performance of your programs. Multithreaded programs often run faster, but more importantly, they are more user-friendly. With a multithreaded program, a user can continue to make choices by clicking buttons while the program is reading a data file. An animated figure can appear on one part of the screen while the user makes menu selections elsewhere on the screen. When you use the Internet, the benefits of multithreading increase. For example, you can begin to read a long text file, watch a video, or listen to an audio file while the file is still downloading. Web users are likely to abandon a site if they cannot use it before a lengthy downloading process completes. When a Web site employs multithreading to perform concurrent tasks, visitors are less likely to abandon the Web site-this is particularly important if the site sells a product or service or relies on advertising income that is based on the number and duration of user visits.

Computer Science & Information Technology

You might also like to view...

To return to the Start screen from any application, press the ____________________ key on your computer keyboard.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Match the following features of a dialog box to each of their purposes:

I. option button A. mutually exclusive choices II. check box B. enables the user to enter specific information III. list box C. quick method of increasing/decreasing a setting IV. spin arrow D. used if choices are not mutually exclusive V. text box E. displays all or some of the available choices

Computer Science & Information Technology

To access the whole desktop of a remote computer,, use Telnet or Secure Shell.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Which of the following apps would you use if you were travelling to a country where they did not speak your language?

A. Scanadu Scout B. Google Translate C. Jefit D. OnLive

Computer Science & Information Technology