Диспетчер с абсолютным круговым приоритетом

Автор: Пользователь скрыл имя, 29 Февраля 2012 в 07:30, курсовая работа

Описание работы

Спроектировать на любом высокоуровневом языке программирования диспетчер с абсолютным круговым приоритетом, с использованием классов и указателей.

Работа содержит 1 файл

отчетСРВ.doc

— 138.00 Кб (Скачать)

        process *end = newproc;

        Form1->Memo2->Lines->Add("Ïåðåìåùåí â êîíåö ñïèñêà ïðîöåññ ¹"+IntToStr(end->id)+" ñ ïðèîðèòåòîì "+IntToStr(end->priority)+".");

        process *x = newproc;

        while (x->next != NULL)

                x = x->next;

        x->next = end;

        newproc = newproc->next;

        Form1->Memo2->Lines->Add("Íà÷àë ðàáîòó ïðîöåññ ¹"+IntToStr(newproc->id)+" ñ ïðèîðèòåòîì "+IntToStr(newproc->priority)+".");

        Form1->Label2->Caption = "Ïðîöåññ ¹" + IntToStr(newproc->id);

        end->next = NULL;

        output_starter();

        AddButton->Tag = 1;

        Timer1->Enabled = True;

}

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Timer3Timer(TObject *Sender)

{

 

Label3->Caption = IntToStr(w);

w+=1;

}

//---------------------------------------------------------------------------

10

 



Информация о работе Диспетчер с абсолютным круговым приоритетом