Итак вы наверное слышали о таком понятии как процессы и наверное наблюдали как они отображаются в диспетчере задач windows. Для вас это синоним программы которая выполняется - это задача. Это практически правильно, но давайте мы разберёмся вот с чем. Чем отличается программа которая не исполняется в данный момент на компьютере и та которая запущена? Для начала нам с вами понадобится узнать о таких вещах как ресурсы компьютера. Какие это ресурсы? В первую очередь это так называемое процессорное время. Это количество времени, которое даётся каждому процессу на выполнение. Есть такая системная программа - диспетчер операционной системы. Вот он по специальному алгоритму создаёт очередь процессов на выполнение и определяет для каждого время какое он будет выполнятся. Для тех кто не знает скажу, что вам только кажется что все программы работающие на компьютере работают одновременно. На самом деле они просто работают малое количество времени (до нескольких сотых миллисекунды) по очереди и по