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

(قسم الاعلانات) الموضوع:جهاز كشف الذهب بنظام الحث النبضى جولد سيكر بواسطة: (اونلاين) :: (قسم الاعلانات) الموضوع:جهاز البحث عن الالماس من جولدن ديتيكتور بواسطة: (ياسمين محمد) :: (قسم الاعلانات) الموضوع:شركة الركن العربي للخدمات بالبكيرية 0533942977 بواسطة: (شيماء شاكر) :: (قسم الاعلانات) الموضوع:العزل المائي والحراري للاسطح بواسطة: (أمتار) :: (قسم الاعلانات) الموضوع:شركة بروكار العالمية للألبسة بيع جملة و مفرق بواسطة: (اونلاين) :: (قسم الاعلانات) الموضوع:ركن الادهم بواسطة: (ريحانة ابيها) :: (قسم الاعلانات) الموضوع:شركة بروكار العالمية للألبسة بيع جملة و مفرق بواسطة: (ضيااء) :: (قسم الاعلانات) الموضوع:شقق للبيع فى العجمي الاسكندرية بواسطة: (عقارى للاسكان) :: (منتدى الأكسس) الموضوع:اضافة القيمة المضافة الى رصيد العميل بواسطة: (khalid93) :: (قسم الاعلانات) الموضوع:شركة ركن الادهم تسربات المياه بواسطة: (ريحانة ابيها) :: (منتدى Borland Delphi) الموضوع:مشبات بواسطة: (القيسي) :: (منتدى الدعم الفني للماسنجر المحيط العربي) الموضوع:مشبات بواسطة: (القيسي) :: (منتدى برمجة الشبكات في بيئة الدوت نت) الموضوع:مشبات بواسطة: (القيسي) :: (قسم الاعلانات) الموضوع:افضل شركة توريدات فندقية فى مصر- السلام للتوريدات الفندقية 01102226488- بواسطة: (fareda) :: (قسم الاعلانات) الموضوع:يونيفورم - زى موحد فى مصر -01200561116 -شركة 3A لليونيفورم بواسطة: (fareda) :: (منتدى الكتب الالكترونية) الموضوع:مشبات بواسطة: (القيسي) :: (قسم الاعلانات) الموضوع:مسابقة كفى الرمضانية الأولى بواسطة: (اسامة الاحمر) :: (منتدى برمجة الألعاب) الموضوع:صور مشبات بواسطة: (القيسي) :: (قسم الاعلانات) الموضوع:روب تخرج للبيع -01200561116-شركة 3A لليونيفورم بواسطة: (fareda) :: (منتدى الأكسس) الموضوع:شريط متحرك بشكل تانى بواسطة: (ابو فتحى)


راديو القرآن

المواضيع المثبته: (منتدى التصميم والجرافيكس) الموضوع:الكتابة باللغة العربية في برنامج فلاش بواسطة: (مبرمجة فلسطينية) :: (منتدى مبرمجي ASP) الموضوع:كتاب مكون من 16 جزاء يتكلم عن asp بواسطة: (amricost) :: (القسم المفتوح) الموضوع:إلا رسول الله صلى الله عليه وسلم بواسطة: (alanees) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية عرض المنتديات والأقسام والمواضيع بواسطة: (عبدالله جابر شقليه) :: (منتدى الأكسس) الموضوع:الوصل الي المساعده بشكل سريع وتحميل المرفقات الى المنتدي بواسطة: (startnet) :: (منتدى Borland Delphi) الموضوع:تحويل الأرقام إلى نص بواسطة: (مهند عبادي) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:شرح أكواد الجافا بواسطة: (الردادي) :: (القسم العام) الموضوع:كل موضوع تم شرحه فيديو هنا بواسطة: (startnet) :: (قسم الدروس و الدورات) الموضوع:تعلم معي البرمجة بالفيجوال بيسك .. بواسطة: (كوثــــــــــــر) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:تعرف على تقنية Oracle APEX بواسطة: (وليد القدسي) :: (منتدى مبرمجي ASP.NET) الموضوع:طريقة تحويل ملفات الفيديو إلى Flv وإلتقاط الصور مثل Youtube بواسطة: (عبدالله جابر شقليه) :: (منتدى الأكسس) الموضوع:مثال يجمع عده افكار به فائده ان شاء الله بواسطة: (startnet) :: (منتدى الكتب و المقالات) الموضوع:الجديد في Office Access 2007 بواسطة: (عبد الله الثبيتي) :: (منتدى الأكسس) الموضوع:حماية البرامج من النقل الى جهاز اخر عن طريق SerialNumber الهارد بواسطة: (xhanyx) :: (منتدى برمجة الجرافكس) الموضوع:مجموعة دروس لتعليم الدايركت اكس بواسطة: (alaa gomaa) :: (منتدى برمجة الجرافكس) الموضوع:كلمه بخصوص قسم الجرافيك الجديد بواسطة: (alaa gomaa) :: (القسم المفتوح) الموضوع:شاهد واشكر ربك على نعمة الاسلام بواسطة: (غزاوية أصيلة) :: (منتدى ال SQL العام) الموضوع:كتاب يشرح اساسيات SQL بواسطة: (محمد جمعة) :: (منتدى برمجة الألعاب) الموضوع:تصميم الألعاب باستخدام game maker بواسطة: (Bahr ahmodah) :: (منتدى برمجة التقارير) الموضوع:شرح طريقة اضافة تقرير Crystal Reports في الـ ASP.NET بواسطة: (FunctionSys)

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

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

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



 
الوقت الأن:اليوم,02:21 صباحاً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

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