What is multitasking and multithreading?

Answers were Sorted based on User's Feedback



What is multitasking and multithreading?..

Answer / sadiq afroze

Multitasking is the feature supported by the operating
system to execute more than one task simultaneously.

Multithreading is the system environment where the tasks are
sharing the same programs load module under the multitasking
environment. It is a subset of multitasking since it
concerns tasks which use the same program.

Is This Answer Correct ?    31 Yes 8 No

What is multitasking and multithreading?..

Answer / 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

What is multitasking and multithreading?..

Answer / sriramu.t

In simple words we can also answer as ..
more than one task execute concurently is called
multitaking and one taks can be used by more than one
program is called multithreading.

Is This Answer Correct ?    19 Yes 15 No

What is multitasking and multithreading?..

Answer / maruthamkumar

multitasking: os allows more than one task to be executed concurrently regardless of the task using same resources or different resources.but only one task may take control over the resources.
multithreading:it is a subset of multitasking.it is an environment were multiple task share the same resources without interfering each other.
Thread:its a set of control structure to communicate and effectively utillise the same resources among n number of task

Is This Answer Correct ?    3 Yes 1 No

Post New Answer

More CICS Interview Questions

Every map is categorized into multiple fields, and there are three common working storage fields present for each of these respective fields. Mention those?

0 Answers  


Can you explain cics translator?

0 Answers  


List the sequence of steps used to achieve ?Modification in Skip Sequential Mode.?

1 Answers  


What will happen if some program tries to process a queue on which an ENQ command has been issued by some other program?

0 Answers   Accenture,


What is the command that is used to add a new record to the file?

1 Answers  






What?s the CICS command used to access current date and time?

1 Answers  


what are the two ways of breaking a cpu bound process to allow other task to gain access to cpu?

1 Answers   IBM,


What is MDT? What are FSET, FRSET ?

3 Answers   IBM,


Once a transient data queue is read, can it be reread?

2 Answers  


What are the CICS commands available for program control?

1 Answers   IBM,


Mention the option used in a cics command to retrieve the response code after execution of the command?

0 Answers  


How do you access storage outside your CICS program?

2 Answers   IBM,


Categories