OSMVT Operating System for Multiprogramming with a Variable Number of Tasks