Task (computing)

Task (computing)

A task is an execution path through address space.[1] In other words, a set of program instructions that are loaded in memory. The address registers have been loaded with the initial address of the program. At the next clock cycle, the CPU will start execution, in accord with the program. The sense is that some part of 'a plan is being accomplished'. As long as the program remains in this part of the address space, the task can continue, in principle, indefinitely, unless the program instructions contain a halt, exit, or return.

  • In the computer field, "task" has the sense of a real-time application, as distinguished from process, which takes up space (memory), and execution time. See operating system.
    • Both "task" and "process" should be distinguished from event, which takes place at a specific time and place, and which can be planned for in a computer program.

See also

Notes

  1. ^ Data General, RDOS Reference Manual

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Task computing — is a computation to fill the gap between tasks (what user wants to be done), and services (functionalities that are available to the user). Task computing seeks to redefine how users interact with and use computing environments. It is built on… …   Wikipedia

  • Many-task computing — (MTC)[1][2][3][4][5][6][7] aims to bridge the gap between two computing paradigms, high throughput computing (HTC) …   Wikipedia

  • Task — may refer to: Task analysis Task (project management) Task (computing), in computing, a program execution context TASK party, a series of improvisational participatory art related events organized by artist Oliver Herring Task (language… …   Wikipedia

  • Task parallelism — (also known as function parallelism and control parallelism) is a form of parallelization of computer code across multiple processors in parallel computing environments. Task parallelism focuses on distributing execution processes (threads)… …   Wikipedia

  • task swapping — or task switching noun (computing) An operation whereby control can be swapped between two or more application programs, either on a command from the user or by the operating system • • • Main Entry: ↑task …   Useful english dictionary

  • task switching — task swapping or task switching noun (computing) An operation whereby control can be swapped between two or more application programs, either on a command from the user or by the operating system • • • Main Entry: ↑task …   Useful english dictionary

  • Task Force Games — was a game company started in 1979 by Allen Eldridge and Stephen Cole. Mr. Cole left the company in the early 80 s, but continued to design the company s best selling Star Fleet Battles game. Mr. Eldridge sold the company to New World Computing… …   Wikipedia

  • task management — UK US noun [uncountable] computing the process in which the system software controls what resources are given to which programs Thesaurus: processes in computinghyponym …   Useful english dictionary

  • Computing — For the formal concept of computation, see computation. For the magazine, see Computing (magazine). For the scientific journal, see Computing (journal). A difference engine: computing the solution to a polynomial function …   Wikipedia

  • task management — UK / US noun [uncountable] computing the process in which the system software controls what resources are given to which programs …   English dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”