منتديات نور الهدى

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

+3
Abd El-Hamid IbrahiM
la principessa
ahmed sultan
7 مشترك

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    ahmed sultan
    ahmed sultan
    مشـرف قسم الـ Networks
    مشـرف قسم الـ Networks


    ذكر
    عدد الرسائل : 2165
    العمر : 35
    نقاط : 630
    تاريخ التسجيل : 28/07/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف ahmed sultan السبت 12 يونيو 2010 - 17:16

    السلام عليكم ورحمه الله وبركاته

    تحت شعار " شارك ولو بحل سؤال "

    خلال الكام ساعه الفاضلين لحد الامتحان
    عايزين نتشارك فى حل الامتحانين اللى معانا للماده
    اللى كانوا موجودين فى مكتبه أبو تريكه

    كل واحد يشارك بحل اى سؤال متأكد من اجابته بس ياريت
    وهو بيكتب حل السؤال يكتب جمبه رقم الشابتر ورقم السلايد اللى لقاه فيه

    بالتوفيق للجميع ,,
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 35
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف la principessa السبت 12 يونيو 2010 - 22:52

    حد يعرف حل مسألة رقم
    7.e
    page 4 of 4?!!
    Abd El-Hamid IbrahiM
    Abd El-Hamid IbrahiM
    ( مدير المنتدى )
    ( مدير المنتدى )


    ذكر
    عدد الرسائل : 3172
    Location : IN THE GREEN LAND
    Favorites : Linux adminstration and security
    نسبة احترام قوانين المنتدى : [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . E7tram11
    نقاط : 554
    تاريخ التسجيل : 14/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف Abd El-Hamid IbrahiM الأحد 13 يونيو 2010 - 4:29

    لو حضرتك قصدك على امتحان 2008
    -------------------------------------------------
    solution

    معطيات المساله
    Virtual address space = 32 kb = 2^5 kb
    physical memory = 8 kb = 2^4 kb
    pages = 2 kb in lenght

    Pages :
    --------------------
    pages = 2kb
    عايزين نجيب ال offset
    2kb = 2^1 * 2^10 = 2^11-1 = 2^10
    then offset = 10


    Virtual address
    ------------------------
    عشان نجيب عدد ال pages ف ال virtual
    we have virtual address space = 32kb
    and pages = 2 kb in lenght
    then
    no.of pages = 32 / 2 = 16 pages

    عشان نجيب عدد ال bits ف ال virtual
    32 kb = 2^5 * 2^10 = 2^15-1 = 2^14
    then , no.of bits of vitual address = 14 bits

    then , the number of page field and offset field of virtual address
    we got offset = 10
    and no.of bits of virtual = 14
    then page field = 14-10 =4


    Physical address
    ---------------------------
    عشان نجيب عدد ال frames ف ال physical

    we have physical address space = 8kb

    and pages = 2 kb in lenght

    then

    no.of frames = 8 / 2 = 4 frames

    عشان نجيب عدد ال bits ف ال physical

    8 kb = 2^3 * 2^10 = 2^13-1 = 2^12
    then , no.of bits of physical address = 12 bits

    then , the number of page field and offset field of physical address
    we got offset = 10
    and no.of bits of physical = 12
    then page field = 12-10 =2

    كده احنا كده جبنا كل المطاليب معادا المطلوب الاخير
    ف المطلوب الاخير على حسب منا فااهم بقى
    ال 13 هنحولها لبينارى هتبقى
    1101
    المفرووض هنعوض بيها ف الجزء بتاع ال offset وال page بتاع ال virtual
    عندنا ال
    offsit = 10 bits
    page field = 4 bit
    هتبقى بالشكل ده
    0000001101 - 0000
    هو قال الجزء بتاع ال page هيتعمله مابينج بواحد ف ال physical
    هتبقى
    0000001101 - 01
    وهنحول الرقم البينارى الاخير ده لعشرى


    وبكده تبقى انتهت المساله
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 35
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف la principessa الأحد 13 يونيو 2010 - 4:48

    رببنا يكرمك يا بشمهندس شكرا جدا بجد
    بس للاسف مش هيا دى
    حضرتك حتلاقى مسألة فيها جدول صغنن كدا
    فية مكتوب
    page
    وجنبها فريم
    وتحت كل عمود مكتوب ارقام
    ومش مدينى اى معطيات غير الجدول دا
    وقالى ان
    maximum size of virtual=16
    دى المعطيات بس
    يعنى زى الجدول اللى صفحة 96

    معلش تعبت حضرتك...
    Abd El-Hamid IbrahiM
    Abd El-Hamid IbrahiM
    ( مدير المنتدى )
    ( مدير المنتدى )


    ذكر
    عدد الرسائل : 3172
    Location : IN THE GREEN LAND
    Favorites : Linux adminstration and security
    نسبة احترام قوانين المنتدى : [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . E7tram11
    نقاط : 554
    تاريخ التسجيل : 14/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف Abd El-Hamid IbrahiM الأحد 13 يونيو 2010 - 5:04

    لاا عادى مفيش اى مشااكل
    بالنسبه للمساله ديه هى حلها معايا بس مش فاهمه خااالص
    لحد ما زهقت روحت سايبها
    حتى البشمهندس csharp تقريبا ف موضوع الاستفسارات كان طالب نفس المساله
    وانا سالت عليهاا ناس هنا واول مره يشوفوها برضه روحتمطنشها خالص
    ع العموم هكتب الحل يمكن حضرتك او حد يفهمه

    a) how many bits are required for each virtual address ?
    virtual address space = ln (8 * 10^6) / ln (2) = 24 bits
    page
    offset
    14-bits
    10-bits
    b) how many bits are required for each physical address?
    physical memory bits = ln(10^6) / ln(n) = 20-bits
    frame
    offset
    11-bits
    9-bits
    c) to which physical address will virtual address 1524 translate ?
    0------010
    111110100
    so physical address = 2548
    100
    111110100

    d) which virtual address will translate to physical address 1024?
    0------01
    000000000
    0----010
    000000000
    virtual address =512

    ------------
    هو ده الحل الى عندى ومش فاهم منه حاجه [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Icon_evil
    KatKat
    KatKat
    CS Supporter
    CS Supporter


    وسام المسابقة العلمية الأولى : وسام المركز الأول انثى
    عدد الرسائل : 3632
    العمر : 35
    Location : MaNsOuRa
    نقاط : 1619
    تاريخ التسجيل : 18/01/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف KatKat الأحد 13 يونيو 2010 - 5:16

    Neutral

    ايه الحل العجيب ده !!
    Abd El-Hamid IbrahiM
    Abd El-Hamid IbrahiM
    ( مدير المنتدى )
    ( مدير المنتدى )


    ذكر
    عدد الرسائل : 3172
    Location : IN THE GREEN LAND
    Favorites : Linux adminstration and security
    نسبة احترام قوانين المنتدى : [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . E7tram11
    نقاط : 554
    تاريخ التسجيل : 14/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف Abd El-Hamid IbrahiM الأحد 13 يونيو 2010 - 5:22

    منا عشان كده مكنتش عاوز احطه [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Icon_evil
    مفهمتش منه اى حاجه وكمان اول مره اعرف ان عندنا مسائل بتتحل بال ln
    الدكتور مجابش سيرتها اساسا ف المحاضره او يمكن انا الى كنت نايم بس محدش هنا ف المدينه عارفها خالص
    :-s


    عدل سابقا من قبل Abd El-Hamid IbrahiM في الأحد 13 يونيو 2010 - 5:25 عدل 1 مرات
    طالبه
    طالبه
    CS Supporter
    CS Supporter


    انثى
    عدد الرسائل : 1944
    العمر : 35
    نقاط : 792
    تاريخ التسجيل : 14/02/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف طالبه الأحد 13 يونيو 2010 - 5:24

    مممممم
    مش المفروض والطبيعي ان ال size of page = size of frame
    يبقى لما نيجي نجيب عدد ال bits
    بتاعة ال offset بتبقى نفس العدد في الاتنين ؟؟؟؟
    ازاي هو هنا طلعهم مرة 10 ومرة 9 !!!!!
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 35
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف la principessa الأحد 13 يونيو 2010 - 5:26

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . 127274 انا حاولت بقدر الامكان وبرضو مفهمتش
    بس انا حولت ال
    maximum size
    virtual = 16Mb
    ==2^4 *2^19عشان احولها لوورد
    ==2^23
    word
    فتبقى عدد البتس 23
    بس مش عارفة اوصل لاكتر من كدا
    وتقريبا
    using one level page table
    دى بتدى اكيد حاجة ثابتة مثلا للفيزيكال ادرس ولا حاجة
    شكرا جدا يا بشمهندس
    Abd El-Hamid IbrahiM
    Abd El-Hamid IbrahiM
    ( مدير المنتدى )
    ( مدير المنتدى )


    ذكر
    عدد الرسائل : 3172
    Location : IN THE GREEN LAND
    Favorites : Linux adminstration and security
    نسبة احترام قوانين المنتدى : [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . E7tram11
    نقاط : 554
    تاريخ التسجيل : 14/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف Abd El-Hamid IbrahiM الأحد 13 يونيو 2010 - 5:28

    @ طالبة
    مهو الحل مش واااضح .. فعلااا وانا مستغربه ومفهمتوش
    وكاتبه زى ما موجود عندى بالظبط [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Icon_neutral

    @ la principessa
    الشكر لله
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف cs_senior الأحد 13 يونيو 2010 - 6:42

    هو اولا
    الحل ده معتمد عل الدسيمل مش البينرى
    يعنى
    الميجا فى البينرى 2 اس 20
    لكن فى الديسمل 10 اس 6

    الحاجه التانيه
    ln
    احنا لما نشوف
    32 بنجيبها بدماغنا كده 2 اس 5
    لكن المفروض القانون
    log 32 للاساس 2
    فهو بيعمل ln عشان يظبط القيم

    طنشو الطريقه ديه خالص
    واشتغلو عل بينرى عادى جدا
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 35
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف la principessa الأحد 13 يونيو 2010 - 6:45

    ممكن تحلها معلش لو حضرتك تعرف؟
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف cs_senior الأحد 13 يونيو 2010 - 7:18

    الحقيقه قلبت فى الامتحانات عندى مش لاقى المسئله ديه خاااالص
    ممكن تدينى بيانات او ترفعى امتحانها
    my fate
    my fate
    CS Supporter
    CS Supporter


    انثى
    عدد الرسائل : 1926
    العمر : 35
    Location : Lost
    نقاط : 1161
    تاريخ التسجيل : 14/01/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف my fate الأحد 13 يونيو 2010 - 8:58

    الفيرجوال 16 ميجا
    يبقى 2^4*2^20
    هيبقى 2^24
    كده جيبنا عدد البت بتاع الفيجرول
    هو كاتب عل الجدول
    انه valid
    والجدول مليان
    يعنى كده الميمورى اتملت
    يعنى ده اقصى حد للميمورى
    الجدول فى الفيزكال فيه 5
    بس مش هينفع نتعامل مع ال5
    فخليها 4
    المفروض ان ال16 ميجا بتاعت الفيجروال
    تتحط فى ال 4 خانات فى الفيزكال
    يبقى حجم الخانه الواحده كام
    4 ميجا
    لما تحوليها بقى هتبقى
    2^2 * 2^20
    يبقى 2^22
    يبقى الفيزكال 22 بت
    مديكى اقصى حاجه فى الفيرجال 16
    يبقى فيه 16
    هو بيحط فى الجدول رقم البيج مش الاوفست
    فيبقى 16 =2^4 *2^10
    ضرب فى ال2^ 10 ليه
    معرفش
    بس بيعتبر انها بالكيلو
    فيبقى كده
    24-14
    =10
    نفس الحكايه فى الفيزكال
    22-12
    =10
    بس كده

    ده الحل انا مش عارفة اظبطه خاالص دلوقتي
    انا باين بنام
    بس أعتقد هيبقي مفهوم إن شاء الله
    وشكرا جدااا لضياء Smile
    سلاام
    la principessa
    la principessa
    عضــو شــرف
    عضــو شــرف


    انثى
    عدد الرسائل : 2804
    العمر : 35
    Location : La Mia Storia...
    نقاط : 1265
    تاريخ التسجيل : 21/06/2007

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف la principessa الأحد 13 يونيو 2010 - 9:56

    شكرا جداااااا يا بشمهندس
    شكرا يا سارة جدا
    بس...
    المفروض تيبقى
    الفيرشوال
    2^23
    صح؟! مش 24
    لان انا بحول لوورد
    2^4*2^10* 2^10
    كل دا حيتقسم على 2
    حيدينى 2^23
    صح؟ وقسمنا على 2 عشان الورد فيها 2 بايت
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف cs_senior الأحد 13 يونيو 2010 - 10:05

    ايوه صح
    انا مش حولتها لورد
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه . Empty رد: [شارك ولو بحل سؤال] حلقه تجمع لحل امتحانات السنين السابقه .

    مُساهمة من طرف cs_senior الأحد 13 يونيو 2010 - 10:36

    فى حاجه كمان فى السريع كده
    المفروض الدكتور قال من ضمن الحاجات المهمه
    ان لو مش جاب السيز بتاع البيج يبقى حجمه 4 ميجا
    عشان pse

      الوقت/التاريخ الآن هو الخميس 14 نوفمبر 2024 - 20:38