قديم منذ /12-12-2017, 09:06 AM   #1

طالب نشيط

طيبه غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 10626
 تاريخ الإنتساب : Aug 2014
 المشاركات : 211
 الجنس : أنثى
 مستوى التقييم : طيبه is on a distinguished road
النقاط : 36

شكراً: 3
تم شكره 2 مرة في 2 مشاركة
افتراضي Assignment4


السلام عليكم ورحمة الله وبركاته
اخر اسايمنت وان شاء الله الكل يعدي الماده

تعاونا من البدايه بجميع الاسايمنتات جزاء الله خير كل من ساعد
ونتمنى نستمر بالمساعده في الاسايمنت الاخير








الملفات المرفقة
نوع الملف: docx IT241 Assignment 4.docx‏ (87.1 كيلوبايت, المشاهدات 30)
  رد مع اقتباس

قديم منذ /12-12-2017, 09:24 PM   #2

طالب نشيط

طيبه غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 10626
 تاريخ الإنتساب : Aug 2014
 المشاركات : 211
 الجنس : أنثى
 مستوى التقييم : طيبه is on a distinguished road
النقاط : 36

شكراً: 3
تم شكره 2 مرة في 2 مشاركة
افتراضي


فينكم ليشما فيه احد هذي المره دايما نستفيد من تعاونكم
المره هذي ما فيه احد








  رد مع اقتباس
قديم منذ /15-12-2017, 12:04 AM   #3

طالب جديد

Turki_81 غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 15839
 تاريخ الإنتساب : Jul 2015
 المشاركات : 25
 الجنس : ذكر
 مستوى التقييم : Turki_81 is on a distinguished road
النقاط : 0

شكراً: 3
تم شكره 0 مرة في 0 مشاركة
افتراضي


مثال لحل السؤال الاخير :








  رد مع اقتباس
قديم منذ /15-12-2017, 12:10 AM   #4

طالب جديد

العسيري غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 14161
 تاريخ الإنتساب : Apr 2015
 المشاركات : 21
 الجنس : ذكر
 مستوى التقييم : العسيري is on a distinguished road
النقاط : 0

شكراً: 4
تم شكره 0 مرة في 0 مشاركة
افتراضي


بالنسبة للسؤال الأول
Compare I/O based on polling with interrupt-driven I/O. In what situation would you favor one technique over the other?

لدينا ثلاث طرق للتعامل وإدارة الإدخال والأخراج:
الأولى polling وهي تعتمد أن البروسسيسرأو السي بي يو كل شوي يشيك على أجهزة الأدخال والأخراج اذا كان هناك أي عمليات مطلوب تنفيذها
الطريقه هذي راح تعمل ضغط على البروسيسر لأنه راح يكون في عملية تششيك مستمره وممكن تتسبب في ضياع بعض المعلومات أو العمليات في حال أنه كان هناك طلب من أحد الأجهزة والبروسسيسر مشغول بعملية أخرى.

الطريقة الثانيه Interrupt هنا الــ cpu لن يقوم بعملية التششيك المستمر على أجهزة الإدخال والإخراج بل سيجعل أجهزة الإدخال والأخراج هي من تقوم بالطلب منه إذا كان لديها عمليات والبروسيسر لديه الأختيار في أيقاف عمله وتنفيذ الطلب أوإكمال عمله

الثالثه DMA غير مطلوبه في السؤال.







  رد مع اقتباس
قديم منذ /15-12-2017, 10:23 AM   #5

طالب جديد

الرحال 2012 غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 16104
 تاريخ الإنتساب : Jul 2015
 المشاركات : 24
 الجنس : ذكر
 مستوى التقييم : الرحال 2012 is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره 0 مرة في 0 مشاركة
افتراضي


I don't understand this question can anyone tell me about this


What is an access matrix in term of system protection? Give a comparison between all methods of implementing access matrix.
انا اريد احد يفهمني ياه بالعربي والحل انا اكتبة من عندي








  رد مع اقتباس
قديم منذ /15-12-2017, 03:47 PM   #6

طالب جديد

Turki_81 غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 15839
 تاريخ الإنتساب : Jul 2015
 المشاركات : 25
 الجنس : ذكر
 مستوى التقييم : Turki_81 is on a distinguished road
النقاط : 0

شكراً: 3
تم شكره 0 مرة في 0 مشاركة
افتراضي


المرفق شرح بالعربي لمصفوفة الوصول
وفي الكتاب المقرر للجامعة ارجع للشابتر14.4 & 14.5 والصفحات التاليه
Access Matrix page 632
Implementation of the Access Matrix page 636


بالتوفيق







الملفات المرفقة
نوع الملف: pdf مصفوفة الوصول Access Matrix.pdf‏ (397.0 كيلوبايت, المشاهدات 27)
  رد مع اقتباس
قديم منذ /15-12-2017, 04:58 PM   #7

طالب نشيط

طيبه غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 10626
 تاريخ الإنتساب : Aug 2014
 المشاركات : 211
 الجنس : أنثى
 مستوى التقييم : طيبه is on a distinguished road
النقاط : 36

شكراً: 3
تم شكره 2 مرة في 2 مشاركة
افتراضي


اقتباس:
المشاركة الأصلية كتبت بواسطة Turki_81 مشاهدة المشاركة
المرفق شرح بالعربي لمصفوفة الوصول
وفي الكتاب المقرر للجامعة ارجع للشابتر14.4 & 14.5 والصفحات التاليه
Access Matrix page 632
Implementation of the Access Matrix page 636


بالتوفيق
الله يعطيك العافيه على ردودك ومساعدتم

عندي ملاحظه

في الملف مكتوب "تمثل صفوف المصفوفه ب Subjects (

بينما في السلايد والكتاب مكتوب domain

هل فيه فرق او كلها صحيحه ؟







  رد مع اقتباس
قديم منذ /15-12-2017, 05:19 PM   #8

 
الصورة الرمزية iNaif
طالب جديد

iNaif غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 11863
 تاريخ الإنتساب : Oct 2014
 المشاركات : 10
 الجنس : ذكر
 مستوى التقييم : iNaif is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره مرة واحدة في مشاركة واحدة
افتراضي


السؤال الثاني و الثالث احد حلة








  رد مع اقتباس
قديم منذ /15-12-2017, 10:21 PM   #9

طالب جديد

nore غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 24261
 تاريخ الإنتساب : Oct 2016
 المشاركات : 1
 الجنس : أنثى
 مستوى التقييم : nore is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره 0 مرة في 0 مشاركة
افتراضي


السؤال الأول

Polling an I/O device requires that the CPU manually check if the I/O device is ready, this costs the systems cycles. Interrupt driven on the other hand allows the CPU to process as it pleases whilst waiting for the device. When the device finishes it will interrupt the CPU at which stage it can act. Interrupt driven is useful on systems that are performing a multitude of tasks with many different I/O devices. It would be detrimental on such a system to have the CPU wasting cycles waiting on a single I/O device when there are other tasks and I/O devices to schedule. Polling is a cheaper solution and doesn’t require interrupt hardware and it a good solution if the CPU would normally only be sitting idle waiting for an interrupt anyways. An example of which is a washing machine, the CPU has nothing better to do than wait for the I/O on a washing machine, it’s not going to be running some batch tasks in the background.

السؤال الثاني

blocking I/O is appropriate when the process will only be waiting for one specific event. Examples include a disk, tape, or keyboard read by an application program. Non-blocking I/O is useful when I/O may come from more than one source and the order of the I/O arrival is not predetermined. Examples include network daemons listening to more than one network socket, window managers that accept mouse movement as well as keyboard input, and I/O-management programs, such as a copy command that copies data between I/O devices. In the last case, the program could optimize its performance by buffering the input and output and using non-blocking I/O to keep both devices fully occupied.


Non-blocking I/O is more complicated for programmers, because of the asynchronous rendezvous that is needed when an I/O occurs. Also, busy waiting is less efficient than interrupt-driven I/O so the overall system performance would decrease.









  رد مع اقتباس
قديم منذ /16-12-2017, 12:37 AM   #10

طالب جديد

Turki_81 غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 15839
 تاريخ الإنتساب : Jul 2015
 المشاركات : 25
 الجنس : ذكر
 مستوى التقييم : Turki_81 is on a distinguished road
النقاط : 0

شكراً: 3
تم شكره 0 مرة في 0 مشاركة
افتراضي


اقتباس:
المشاركة الأصلية كتبت بواسطة طيبه مشاهدة المشاركة
الله يعطيك العافيه على ردودك ومساعدتم

عندي ملاحظه

في الملف مكتوب "تمثل صفوف المصفوفه ب Subjects (

بينما في السلايد والكتاب مكتوب domain

هل فيه فرق او كلها صحيحه ؟

The Access Matrix
 All resources controlled by a computer system can be represented by data stored in objects
 Subjects, which initiate activities in the system, are typically users or programs executing on behalf of users
Subjects can themselves be objects
 Subjects initiate actions on objects
Actions are allowed or denied in accordance with the authorization established







  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة