1
$\begingroup$

I'd like to know which is the difference between a task and a process in computer science. I'm studying a course on real-time systems and there are some definitions that I don't know.

Thank you in advance.

$\endgroup$
3
  • 1
    $\begingroup$ Welcome to CS@SE. Note that different definitions of the same term may be valid. Nobody seems to know what tag definitions is about, and I think this question is not about learning computer science disciplines and CS education, but how specific notions have to be understood: terminology. $\endgroup$
    – greybeard
    Commented Dec 17, 2019 at 16:56
  • $\begingroup$ Hi @greybeard have I put only the tag terminology? $\endgroup$ Commented Dec 17, 2019 at 19:56
  • $\begingroup$ (That would have been my choice. Because I'm not sure, I purposely did neither indicate I reviewed your question (so the attention of further reviewers of posts by new contributors be drawn to it), nor suggest this as an edit.) $\endgroup$
    – greybeard
    Commented Dec 17, 2019 at 21:16

1 Answer 1

2
$\begingroup$

The difference appears to be that "process" is a well-defined term with a specific meaning that is universally understood, whereas "task" is ambiguous and means different things to different people.

The following Stack Overflow questions on the same topic support this:

Microsoft Windows certainly conflates the two terms—the Task Manager is used to administer processes.

$\endgroup$
1
  • $\begingroup$ Hello @AaronRotenberg, thank you very much for your explanation. $\endgroup$ Commented Dec 17, 2019 at 19:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.