In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system, a process may be made up of multiple threads of execution that execute instructions concurrently. A computer program is a passive collection of instructions; a process is the actual execution of those instructions. Several processes may be associated with the same program; for example, opening up several instances of the same program often means more than one process is being executed. Multitasking is a method to allow multiple processes to share processors and other system resources. Each CPU executes a single task at a time. However, multitasking allows each processor to switch between tasks that are being executed without having to wait for each task to finish. Depending on the operating system implementation, switches could be performed when tasks perform input/output operations, when a task indicates that it can be switched, or on hardware interrupts. A common form of multitasking is time-sharing. Time-sharing is a method to allow fast response for interactive user applications.
Am I a good doctor? Do I perform well? Am I up to date? Do I work well in a team? Do I listen to and respect patients and reflect on their experience? How well do I deploy resources available and what resources are needed? How well do I meet service objectives? What are my development needs?
ACP 360 to assess communication skills availability to teams and patients emotional intelligence decision-making relationships with patients relationships with relatives/carers relationships with colleagues.
NHS appraisals toolkit