قواعد المشاركة في المنتدى

(قسم الاعلانات) الموضوع:يونيفورم - شركة تصنيع يونيفورم فنادق -شركة السلام لليونيفورم 01223182572 بواسطة: (fareda) :: (قسم الاعلانات) الموضوع:شركة نقل عفش بالمدينة المنورة 0547417006 بواسطة: (اسامة الاحمر) :: (قسم الاعلانات) الموضوع:أقوى كاميرات مراقبة داخلية CONVOY بواسطة: (royal sara) :: (قسم الاعلانات) الموضوع:يونيفورم - شركة تصنيع يونيفورم هاوس كيبنج -شركة السلام لليونيفورم 01118689995 بواسطة: (fareda) :: (قسم الاعلانات) الموضوع:يونيفورم - زي حضانه -شركة السلام لليونيفورم 01223182572 بواسطة: (fareda) :: (قسم الاعلانات) الموضوع:يونيفورم - مصنع افرولات - شركة السلام لليونيفورم 01118689995 بواسطة: (fareda) :: (قسم الاعلانات) الموضوع:احدث اشكال الدريسنج روم اسعار مميزة 01210044703 بواسطة: (nadia nadia) :: (قسم التطوير والاقتراحات) الموضوع:ورشة عمل - مهارات و فنون التسويق و الترويج عبر الهاتف بواسطة: (Nermeen metc) :: (قسم التطوير والاقتراحات) الموضوع:دورة متقدمة في مهارات و اجراءات الشحن و عمليات تخزين البضائع بواسطة: (Nermeen metc) :: (قسم الاعلانات) الموضوع:يونيفورم - بدلة حارس الامن - شركة السلام لليونيفورم 01223182572 بواسطة: (fareda) :: (قسم الدعم الفني) الموضوع:شركة ابادة الحشرات الان في مصر بواسطة: (ليان عمر) :: (قسم الاعلانات) الموضوع:ملابس التخرج – سعر ارواب تخرج -شركة السلام لليونيفورم 01223182572 بواسطة: (fareda) :: (قسم الدعم الفني) الموضوع:شركة نقل عفش جدة الان في السعودية بواسطة: (ليان عمر) :: (قسم الاعلانات) الموضوع:يونيفورم – شركات يونيفورم فى مصر-شركة السلام لليونيفورم 01223182572 بواسطة: (fareda) :: (منتدى ADO.NET العام) الموضوع:اطلب تصميم منزلك ثرى دى و احصل علي خرائط التنفيذ مجانا واجهات شقق فلل مودرن كلاسيك بواسطة: (decoration way) :: (قسم الاعلانات) الموضوع:» شاحنه مان موديل 2007. الحجم 18.430 بواسطة: (مؤسسة اعمال خبراتنا) :: (قسم الاعلانات) الموضوع:شركة الفريدة 00971506822764 شركة تنظيف منازل وفلل في الشارقه.شركة تنظيف منازل وفلل في ابو ظبي.شركة تنظيف منازل وفلل في رأس الخيمة.شركة تنظيف منازل وفلل في ابو ظبي.شركة تنظيف منازل وفلل في أم القيوين.شركة تنظيف منازل وفلل في دبي بواسطة: (عبدالرحمان) :: (قسم الاعلانات) الموضوع:شركة السفير بواسطة: (خالدعلي) :: (قسم الاعلانات) الموضوع:شركة التفوق بواسطة: (خالدعلي) :: (قسم الاعلانات) الموضوع:مكتب ترخيص بواسطة: (خالدعلي)


راديو القرآن

المواضيع المثبته: (لغة PHP) الموضوع:دروس php بواسطة: (أحمد إبراهيم شقليه) :: (منتدى البرامج) الموضوع:7 اسطوانات لتعليم شهاده ICDL بالصوت والصوره بواسطة: (مستشفى الكمبيوتر) :: (القسم المفتوح) الموضوع:قصص الأنبياء عليهم السلام .جميعا بواسطة: (غزاوية أصيلة) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:دورة في LINQ To DataSet بواسطة: (jbsa) :: (منتدى البرامج) الموضوع:شروحات لبرامجك المفضلة بواسطة: (junkbki) :: (القسم المفتوح) الموضوع:لقاء صحفى بواسطة: (ramies) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية عرض المنتديات والأقسام والمواضيع بواسطة: (عبدالله جابر شقليه) :: (منتدى البرامج) الموضوع:برنامج رهيب انتا تتكلم والكمبيوتر يكتب بالعربى بواسطة: (مستشفى الكمبيوتر) :: (منتدى الكتب و المقالات) الموضوع:الجديد في Office Access 2007 بواسطة: (عبد الله الثبيتي) :: (قسم المواضيع المميزة) الموضوع:أرشيف للمشاركات المتميزة بواسطة: (أبو أفنان) :: (منتدى مبرمجي ASP) الموضوع:مشروع university للجامعات بواسطة: (عبدالله جابر شقليه) :: (منتدى تصميم صفحات الويب) الموضوع:أرشيف الدروس المصورة بواسطة: (alanees) :: (منتدى Borland Delphi) الموضوع:دروس دلفى بواسطة: (khaled helal) :: (منتدى نظام تشغيل Linux) الموضوع:أوامر لينكس بواسطة: (khaled helal) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:نبذة مختصرة عن تعريف تقنية أجاكس بواسطة: (عبدالله جابر شقليه) :: (منتدى البرامج) الموضوع:برنامج القرآن الكريم كاملاً مع التفسير بواسطة: (tarik-2007) :: (منتدى برمجة التقارير) الموضوع:مثال Crystal Report بواسطة: (شهرزاد) :: (منتدى الكتب الالكترونية) الموضوع:موقع لتحقق من وجود الكتاب الذى تبحث عنه بواسطة: (يوسف) :: (منتدى Microsoft SQL Server) الموضوع:يومياً أسئلة sql server مجاناً بواسطة: (m.atassi) :: (قسم الدروس و الدورات) الموضوع:تعلم : كيف تجعل البرنامج سيت اب بواسطة: (alaa gomaa)

إضافة رد إضافة موضوع جديد

> نظم تشغيل,مساعدة
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالسبت,25/ربيع الأول/1438 هـ,08:13 مساءً
المشاركة #1

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 1
سجل في:السبت,25/ربيع الأول/1438 هـ,08:06 مساءً
الدولة:اليمن
رقم العضوية: 108958



السلام عليكم ممكن مساعدة تسليم المشروع بكره
عمل برنامج بالفيجول استديو لنظم تشغيل وهذا هو المطلوب
Simple Process scheduler

This project requires implementing a simplified simulation of a process-scheduling system as might be used in the kernel of a multi-processing operating system.

In this project, you will use simple four queues(Job queue, ready queue, waiting queue, Io queue) to hold the PCBs, which will simply be variables of an appropriate classes as created in our previous class. Your system will keep track of which process is currently in simulated execution, and which processes are waiting for their turn. You will support making context switches, and also killing an existing process. All of these actions, as well as the creation of a new process, will be triggered by commands read from a script file.

Commands
This project will involve only one input file, containing the commands that are to be processed. The script file will contain a sequence of commands, one per line.
start<space><process name><space><PID><newline>
create a PCB for the process and append it to the relevant process queue.
run<space><process name><space><PID><newline>
move a PCB of a given process from job queue and append it to the ready queue if there is/are process in the ready queue, remove the one located in front of the queue with changing its state to running the running process is moved to the end of the relevant process queue.
Read/write<space><process name><space><PID><newline>
move a PCB of a given process that is in running state and append it to the waiting queue with changing its state to waiting if there is/are process in the ready queue, remove the one located in front of the queue with changing its state to running.
Readfinished/writefinished<space><process name><space><PID><newline>
move a PCB for a given process that is in waiting state and append it to the ready queue with changing its state to ready. if there is/are process in the ready queue, remove the one located in front of the queue with changing its state to running and switch the context of running process to the ready queue.
kill<space><PID><newline>
Search for a PCB storing the given PID. If one is found, remove the PCB. Note the PCB may be in the run state or on the process queue;
switch<space><priority><newline>
If there is no process with the specified priority in the process queue this has no effect. Otherwise, the first PCB with that priority in the process queue is moved to the run state and the running process is moved to the end of the relevant process queue.


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,04:15 مساءً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)