Answer Posted / cheran pogu
Multitasking is similar to multiprogramming. in fact the
difference between multiprogramming and multitasking is
subtle. Multiprogramming means that the operating system
allows several programs to execute at the same time.
Multitasking means that a program running in a single
partition or region allows multiple tasks to execute
simultaneously. A task is an execution of a program or
programs for a specific user Eg. if user 1 is running PGM A
then user1 has created a task.
Multithreading is the system environment where the tasks
are sharing the same program under the multitasking
environment.Multithreading is a subset of
multitasking,since it concersn tasks which use the same
program.
Under the multithreading environment, a program is shared
by several tasks concurrently. For each task, the program
must work as if it were executing instructions exclusively
for each task.Therefore, it requires special considerations
such as reentrancy.
| Is This Answer Correct ? | 19 Yes | 4 No |
Post New Answer View All Answers
What are the common cics service programs and explain their usage?
Can you define transid?
Explain cebr transaction commands?
Mention one alternative aspect of CICS?
when an apllication is invoked via the exec cics start command with the from option, how does the application gain access to the common area?
Explain how to build up lu 6.2 communication?
Explain the difference between start and xctl?
What is commarea (communications area)?
What is the pic clause for the hhmmss type of data fields?
Explain the function of the load command?
What are the common tables in cics and their usage?
which is the cics control program that provides communication services between user written application programs and terminals?
Can a CICS code be a part of a copybook? If so, then what are the outcomes after compilation?
Define an asra?
How ENQ and DEQ used in CICS?