السلام عليكم ورحمة الله وبركاته
يسرني أن أقدم لكم أسمى التهاني بمناسبة حلول شهر رمضان المبارك أْعاده الله علينا وعليكم وعلى الأمة الإسلامية أعواما عديدة وأزمنة مديدة، وكل عام وأنتم بخير.
شكرا للإخوة الذين شاركوا في المسابقة، وأود أن أعلِّق على ما جاء في إجاباتهم، وأعتذر من الإخوة الذين لم تكن إجاباتهم صحيحة وأتمنى مشاركتهم في المسابقة القادمة، وأسأل الله لهم التوفيق والسداد.
من الواضح أن بعض الإخوة قاموا بنسخ أجزاء من موضوع مميزات الماكتتوش الذي سبق ونشرته في المنتدى، وليس في هذا بأس، إنما المشكلة أن البعض أشار إلى إجابة سؤال ولم يجب فعليا عنه. مثلا: «اعتقد اجابه السؤال الأول كافيه و تشمل اجابه هذا السؤال آيضا». وهذا مخالف لأحد شروط المسابقة. لاحظوا هذا الشرط:
(د) ـ حتى يستحق الفائز جائزة المسابقة، يجب أن يجيب على جميع أسئلة المسابقة بشكل صحيح.
ولذلك تم استبعاد كل الإجابات التي تخالف هذا الشرط في المسابقة الحالية. كما قام بعض الإخوة بالإجابة عن سؤالين في إجابة واحدة مثل الأخ baby mac والأخت شروق م، ولكنني أنصح بأن تتم الإجابة على كل سؤال على حده في المسابقات القادمة حتى تحتسب الإجابة، ولو لا أن السؤالين متعلقين ببعضها إلى حد كبير واعتماد إجابة السؤال الثالث على السؤال الثاني -كما يوضح السؤال- لتمَّ استبعادُ إجاباتهما من المسابقة أيضًا.
__________________________________________________ ______
الإجابات الصحيحة:
إجابة السؤال الأول:
الفارق الجوهري بين الماكنتوش وغيره من الحواسيب هو طريقة معالجة الملفات، فالملف في الحاسوب بشكل عام هو عبارة عن سلسلة واحدة من البايتات وتتم معالجته على هذا الأساس، بينما في حاسوب الماكنتوش الملف عبارة عن سلسلتين -منفصلتين ومختلفتين- من البايتات. السلسلة الأولى تُعرفُ باسم Data Fork (شوكة البيانات) تقابل الملف في الحواسيب الأخرى، والسلسلة الثانية تُعرف باسم Resource Fork (شوكة الموارد) ولا يوجد ما يقابلها في الحواسيب -الغير ماكنتوشية-. ملحوظة: انتهت إجابة السؤال.
أما عن الشرح الإضافي فهو كالتالي:
شوكة البيانات تعمل تماما كالملف في الأنظمة الأخرى، فهي بحاجة إلى وصف دقيق للبيانات كي يقوم الحاسوب بالتعرّف على ما تحويه من معلومات، مما يؤدي إلى زيادة حجمها، خصوصا إذا كان الوصف طويلا كما يحدث في برنامج Microsoft Excel مثلا، قم بحفظ وثيقة فارغة في برنامج Microsoft Excel فستجد أن حجم الوثيقة أكثر من ٢٠ كيلو بايت، على الرغم من كونها فارغة، وذلك بسبب الوصف، إن برنامج Microsoft Excel في هذه الحالة احتاج إلى أكثر من ٢٠ كيلو بايت ليقوم بالتعرّفِ على وثيقته.
وأما بخصوص شوكة الموارد، فإنها لا تحتاج إلى أي وصف مطلقا، بل يتم حفظ البيانات فيها فقط، دون أي زيادة، فمثلا يتم حفظ القوائم في مورد القوائم المخصص (لشريط القوائم)، والمعلومات التي يتم حفظها بالضبط هي أسماء الخيارات التي تظهر في القوائم فقط دون أي وصف. وإذا كنت تسأل لماذا لا تحتاج شوكة الموارد إلى أي وصف؟ لأن الوصف تم داخليا في نظام التشغيل!، وذلك عبر وصف خرائط خاصة، لكل مورد خريطته الخاصة توضح طريقة (رَصِّ بياناته) في هذه الشوكة. ومن الجدير بالذكر لا يستطيع نظام Windows أو أي نظام آخر التعرف على محتويات هذه السلسلة دون اللجوء إلى برامج خاصة، تقوم بنقل البيانات منها إلى السلسلة الأولى.
وما أشار إليه الأخ A.B.M.K أن الماكنتوش يتعامل مع الملفات كصور فإن هذا الكلام لا ينطبق إلا على شوكة الموارد. أما شوكة البيانات فلا ينطبق عليها.
إجابة السؤال الثاني:
يتم تمييز الملفات في عالم الماكنتوش على النحو التالي:
في نظام التشغيل لكل ملف سجل خاص، يحتوي على عناصر عديدة تصف الملف، ويهمنا هنا عنصرين فقط، يستخدمان لتمييز الملف، فالعنصر الأول يحدد نوع الملف ويعرف باسم FileType، ويتكون من أربعة أحرف، وبه يعرف نوع الملف (هل هو برنامج تطبيقي، أم وثيقة، وما نوع الوثيقة؟ إلخ...) والعنصر الثاني يسمى CreatorType ويتكون أيضا من أربعة أحرف ويستخدم لتحديد البرنامج المنشئ لهذه الوثيقة، وإذا كان الملف برنامجا تطبيقيا، فإن هذا النوع يكون كتوقيع للبرنامج، يستخدم في تحديد ملفاته. فإذا تساوى هذا العنصر في أي ملف مع توقيع برنامج ما، فإن ذلك يعني أن هذا الملف تابع للبرنامج نفسه، وسيتم فتح هذا الملف من خلال هذا البرنامج بمجرد النقر على الملف مرتان بجهاز الماوس.
طريقة الماكنتوش تعد أفضل من لاحقة نظام الإطارات، لأنها تبقي على تبعية الملف لبرنامجه المنشئ. وأما عن لاحقة الملف في الماكنتوش فإنها تستخدم فقط للتوافق مع نظام الإطارات، ومن الجدير بالذكر أن عدد أحرفها مفتوح وغير محدد (أي ليس ثلاثة أو أربعة أحرف).
إجابة السؤال الثالث:
الطريقة التي اعتمدتها شركة Apple في نظامها لتمييز نفس النوع من الملفات هي من خلال استخدام نوع المنشئ CreatorType. ملحوظة: انتهت إجابة السؤال.
ولمزيد من الشرح: فمثلا: لدينا ملفان، عنصر نوع الملف لكل منهما (FileType) هو 'TEXT' أي أنهما ملفان نصيان، فإذا كان لهما نوع المنشئ نفسه، فإن ذلك يعني أنهما تابعان لنفس البرنامج، وإذا اختلف نوع المنشئ. كأن يكون نوع المنشئ للملف الأول هو 'ttxt' ونوع المنشئ للملف الثاني هو 'TeXT'، عندها سيتم فتح الملف الأول عن طريق برنامج Teach Text والثاني عن طريق برنامج iMovie، على الرغم من أنهما من نفس النوع تماما. وللعلم فإن نوع التوقيع الخاص ببرنامج Teach Text هو 'ttxt' ونوع التوقيع الخاص ببرنامج 'iMovie' هو 'TeXT'.
__________________________________________________ ______
ملحوظات بخصوص بعض الإجابات:
١- الأخ A.B.M.K الفاضل، والأخت الكريمة نوارة، لقد استعجلتم بالإجابة على الأسئلة، رغم أن هناك متسع كبير من الوقت، لذلك لم تجيبا على الأسئلة بشكل صحيح، فأرجو التريث وعدم التسرع، وأتمنى لكما التوفيق في المسابقة الثانية.
٢- الأخ التكنولوجي: إجابتك للسؤالين الأول والثاني صحيحة، لكن في السؤال الثالث ذكرت أن الماكنتوش يحدد تبعية كل ملف بالبرنامج الذي يعمل معه، وهذا صحيح تماما، ولم تذكر طريقة تحديد التبعية. السؤال يقول (ما الطريقة التي بها يتم تمييز نفس النوع من الملفات، بعبارة أخرى كيف يحدد الماكنتوش تبعية الملفات لبرامجها المختلفة وهي من نفس النوع، للأسف لم تذكرها).
__________________________________________________ ______
الإخوة الذين أجابوا إجابات صائبة على جميع الأسئلة بحسب ترتيب ردودهم هم:
الأخ hmrs
الأخ شبح سوريا.
الأخ baby mac.
الأخت شروق م.
ولقد حددتِ القرعةُ فارسَ المسابقة.
فارسُ المسابقةِ لهذا الأسبوع هو: شبح سوريا.
تهانينا وألف مبروك شبح سوريا فقد فزت معنا بنسخة من النظام القادم Mac OS X SnowLeopard. وحظا طيبا للإخوة في المرة القادمة.
وأحب أن أنوه إلى أن الإخوة الذي شاركوا في هذه المسابقة ولم يفوزوا بالجائزة، بإمكانهم المشاركة في المسابقات القادمة والفوز بالجائزة، وبانتظار مشاركتهم في مسابقة هذا الأسبوع، سيتم طرحها اليوم بمشيئة الله عز وجل.
مع محبتي



LinkBack URL
About LinkBacks






رد مع اقتباس





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