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

(قسم الاعلانات) الموضوع:تصميم غرفة ملابس داخل غرفة النوم . للاتصال 01117172647 . بواسطة: (nermo nermo) :: (قسم الاعلانات) الموضوع:احدث اشكال الدريسنج رووم بواسطة: (هند صبرى 100) :: (قسم الاعلانات) الموضوع:اشكال دريسنج روم للمساحات الصغيرة . تنفيذ كافه المقاسات والموديلات 01210044703 . بواسطة: (nermo nermo) :: (قسم الاعلانات) الموضوع:كاميرات مراقبة داخلية أنتاج أوروبى للمشروعات الكبرى بواسطة: (eng sara) :: (قسم الاعلانات) الموضوع:شقق نمليك للبيع المريوطية هرم كمبوند ام كلثو بواسطة: (جمعة عللاممن) :: (منتدى برمجة الألعاب) الموضوع:تصميم فيديوهات الموشن جرافيك بواسطة: (motiongraphic) :: (قسم الاعلانات) الموضوع:بمناسبة اليوم الوطني 87 خصومات هائلة على جميع برامجنا التدريبية بواسطة: (اسامة الاحمر) :: (قسم الاعلانات) الموضوع:مشبات الشرقيه مشبات الخبر بواسطة: (ابوعامر2) :: (قسم الاعلانات) الموضوع:اسعار الدريسنج روم في مصر . موديلات حديثة 01117172647 . بواسطة: (nermo nermo) :: (قسم التطوير والاقتراحات) الموضوع:دورة صيانة محركات كهربائية ميتك بواسطة: (Nermeen metc) :: (قسم الاعلانات) الموضوع:دريسنج رووم . حلول عملية لكافة المساحات 01210044703 . بواسطة: (nermo nermo) :: (قسم الاعلانات) الموضوع:ساعة حضور وانصراف ماركة ZKTECOموديل IFACE-302 بواسطة: (eng sara) :: (قسم الاعلانات) الموضوع:دعم الأسر المنتجه .دعم المشاريع الصغيرة،واتساب 0591999243 من خلال تطبيق دكاكين رزق بواسطة: (عبدالرحمان) :: (قسم الاعلانات) الموضوع:شركة تنظيف بالامارات الشارقة .الفريدة 0506822764 شركة تنظيف بالامارات الشارقة بأسعار ممتازة لتنظيف البيوت والفلل والقصور بواسطة: (عبدالرحمان) :: (قسم الاعلانات) الموضوع:عسل سدر مضمون وعلي الشرط من مناحل ابو رغد الشمراني 0508808538 عسل سدر اصلي بالباحة والتوصيل الي جميع المدن ،عسل سدر اصلي بالسعودية بواسطة: (عبدالرحمان) :: (منتدى الأكسس) الموضوع:مشكلة في عملية بحث بواسطة: (أبو تسنيم) :: (منتدى الأكسس) الموضوع:مساعدة لالحاق سجلات جدول الى جدول اخر بطريقة محددة بواسطة: (مرشدعلي) :: (قسم الاعلانات) الموضوع:خدمات الشحن الى الاردن بواسطة: (كوين) :: (قسم الاعلانات) الموضوع:شركة الصفرات لنقل الاثاث بالرياض 0506013320 نظافة عامة مكافحة حشرات بواسطة: (علي الصفرات) :: (قسم الاعلانات) الموضوع:dividend stocks user cashout screenshot بواسطة: (you3355)


راديو القرآن

المواضيع المثبته: (منتدى Microsoft Visual Basic) الموضوع:Home Administrator Project بواسطة: (zoubicom) :: (القسم العام) الموضوع:كل موضوع تم شرحه فيديو هنا بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:يرجى الإنتباه لجميع الأعضاء الجدد بواسطة: (zoubicom) :: (منتدى الكتب الالكترونية) الموضوع:كتاب مشروع تطبيقي باستخدام لغة ASP بواسطة: (ismail damaran) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الاول من دروس تعلم GDI بواسطة: (alaa gomaa) :: (منتدى برمجة الألعاب) الموضوع:تصميم الألعاب باستخدام game maker بواسطة: (Bahr ahmodah) :: (منتدى Microsoft Excel) الموضوع:دروس إكسل و شرح الدوال و تقنيات متقدمة بواسطة: (صهيب جاويش) :: (منتدى Microsoft Excel) الموضوع:open office بواسطة: (ramies) :: (قسم التعاميم والشكاوي) الموضوع:صفحة منتديات المحيط العربي على الفيس بوك بواسطة: (ramies) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:ماهو الـ IPSec بواسطة: (khaled helal) :: (منتدى البرامج) الموضوع:برنامج رهيب انتا تتكلم والكمبيوتر يكتب بالعربى بواسطة: (مستشفى الكمبيوتر) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:ارشيف جميع البرامج التى صنعها اعضاء قسم الدوت نت بواسطة: (alaa gomaa) :: (قسم الدروس و الدورات) الموضوع:دروس بالفيديو في VB.NET 2005 بواسطة: (HnHn) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:جمل استعلام بواسطة: (وليد القدسي) :: (منتدى مبرمجي ASP) الموضوع:دورة احترافيه لبناء منتدى على asp بواسطة: (عبدالله جابر شقليه) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:طريقة عمل شبكة لاسلكية بين جهازين او أكثر ..اكس بي.. لمشاركة الملفات والإنترنت بواسطة: (مرحبا الساع) :: (منتدى ال SQL العام) الموضوع:كتاب يشرح اساسيات SQL بواسطة: (محمد جمعة) :: (منتدى ADO.NET العام) الموضوع:انشاء قواعد البيانات برمجيا جداول - علاقات -قيود بواسطة: (شهرزاد) :: (منتدى Borland Delphi) الموضوع:أحفظ برامجك الديلفاوية من أذي العابثين باستخدام رقم الهارد (محترفين) بواسطة: (Hadyabady) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:DECODE SQL STATMENT بواسطة: (mshaqalaih)

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

> نظم تشغيل,مساعدة
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»: .

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



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

Powered By arabmoheet v3.1

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