منتديات ماك للعرب  

العودة   منتديات ماك للعرب > ركن نظام الماكنتوش > مجلس ماك العام

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1 (permalink)  
قديم 11-22-2006, 10:08 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

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

(الموضوع الأول)
أهم فرق بين الماكنتوش وغيره من أجهزة وأنظمة الحاسوب:

الفرق الجوهري بين حاسوب الماكنتوش من جهة وبقية الحواسب من الجهة الأخرى هي طريقة معالجة الملفات.
فالملف بالنسبة لمتسخدمي الحاسوب العاديين هو البيانات أو المعلومات التي تم حفظها، ولكن الملف فيزيائيا (لمهندسي الالكترونيات والحاسوب) يختلف عن ذلك، فعندما يتم حفظ البيانات على القرص (المرن – الصلب) يتم تسجيل ذرات معينة، ويقوم الحاسوب بالتعرف على هذه الذرات عند الحاجة لقراء المعلومات.

والناحية الفيزيائية التي ذكرتها هي أن الملف في جميع أنظمة الحاسوب باستثناء الماكنتوش هو عبارة عن تسلسل واحد فقط من البايتات (البايتات هي الحروف، مفردها بايت، والبايت هو أي قيمة رقمية بين الصفر و 255) وهذا التسلسل يسمى ويعرف باسم جدول البيانات Sequence of Bytes، وهذا التسلسل يبتدأ بترويسة تسمى File Header تحتوي على معلومات توضح بنية الملف، فعن طريق هذه الترويسة يستطيع كل برنامج فتح ملفاته، مثال: برنامج Microsoft Word يتعرف على ملفاته(.doc) عن طريق ترويستها، فإذا ما قمت بفتح ملف ترويسته مختلفة عن ترويسة ملفات (.doc) يخبرك برنامج Microsoft Word أن الملف لا يخصه أو أنه تالف أو أن البرنامج غير قادر على التعرف أو فتح الملف دون أن يستمر في قراءة جميع محتويات الملف.

ثم بعد الترويسة تأتي البيانات التي تم حفظها في الملف، ويكون تسلسلها حسب وصفها في الترويسة، ثم ينتهي الملف بذيل الملف ويعرف بـ Sort of Trailer.

هذا وصف لملف تم إنشاؤه في بيئة ويندوز:
1- ترويسة الملف File Header
وفيها : اسم التطبيق الذي أنشأ هذا الملف وإصداره، يليه اسم الملف نفسه وطول الترويسة (بالبايت)، ثم يليه وصف بنية الملف: حجم وثيقة الملف، عدد الصفحات، اللغات التي تم تضمينها في الملف، هل يحتوي الملف على صور أو أصوات أو محركات بحث أو غيرها من التقنيات التي يستطيع البرنامج دمجها معا؟ ثم نهاية الترويسة، ثم بعد ذلك تأتي البيانات التي تم حفظها في الملف، فتبدأ بالصفحة الأولى ثم العنصر الأول وخصائصه والنص الذي يحتويه هذا العنصر إذا كان مثلا مربع نص وكذلك الصورة إذا كانت مربع صورة .. الخ.. ثم نهاية الصفحة الأولى ثم الصفحة التي تليها، حتى نهاية البيانات بالصفحة الأخيرة. كل ذلك في نفس التسلسل، ولذلك قلنا إن الملف هو تسلسل واحد فقط من البيانات.

الملف هو أي وثيقة أو برنامج تطبيقي EXE أو COM أو أي مقود تعريفيDriver أو فايروسVirus . والمجلد هو عقدة 'Node'

أما في الماكنتوش فالملف يختلف عن ذلك، ففي الانظمة التي صدرت قبل نظامX، من النظام الصفري Mac OS 0 إلى النظام Mac OS 9، فيزيائية الملف هي أنه يتكون من تسلسلين -مختلفين كليا ومنفصلين تماما- من البايتات، وكان لهذا التكون الفضل في تفوق الماكنتوش على غيره من الأنظمة في جميع المجالات، وبسببه ظهرت تقنيات لا توجد في الأنظمة الأخرى، رغم انهم – في نظام الويندوز- توصلوا إلى محاكاة نظام الماكنتوش لكن النتيجة أظهرت أن حجم الملفات والبرامج في نظام الويندوز أكبر من حجمها في نظام الماكنتوش بمرتين أو اكثر، وهذه مشكلة حقيقية، إذا أنها تحتاج إلى وقت مضاعف أكثر لقراءة جميع محتويات الملفات ناهيك عن سرعة المعالجات! وهناك مشكلة أخرى في تمييز الملفات عن بعضها البعض سأذكرها في الموضوع التالي إن شاء الله.

لنتكلم الان عن التسلسلين في نظام الماكنتوش:
المهندسون في شركة أبل يسمون التسلسلين بالشوكتين: Forks
التسلسل الأول : شوكة البيانات Data Fork
التسلسل الثاني: شوكة الموارد Resource Fork

والتسلسل الأول في الماكنتوش شوكة البيانات، يقابل تسلسل جدول البيانات في الأنظمة الأخرى، بينما التسلسل الثاني في الماكنتوش شوكة الموارد هو تسلسل فريد، لا يوجد له شبيه في الأنظمة الاخرى.

والتسلسل الأول في الماكنتوش يبدأ أيضا بترويسة الملف ثم بنية الملف، ثم الذيل وهو اختياري.

ومن الجدير بالذكر: أن ملفات الماكنتوش بإمكانها أن تحتوي على أي من التسلسلين السابقين أو كلاهما أو لا تحويها نهائيا، فإذا تم حفظ الملف في التسلسل الثاني شوكة الموارد فذلك يعني أن الأنظمة الأخرى لا تستطيع قراءة محتويات الملف لأنها لا ترى هذا التسلسل ولا تتعامل معه، لأنه من مستوى فوق مستواها، لأنه من الناحية الفيزيائية لكل تسلسل مستوى معين، فمستوى شوكة البيانات في الماكنتوش يتوافق مع جدول البيانات في الانظمة الاخرى، لكن مستوى شوكة الموارد كما قلنا لا شبيه له في الأنظمة الأخرى، فيكون حجم الملف في نظام الويندوز صفر بايت، بينما قد يحتوي الملف على عشرات الميجا من البيانات!

ومن الطبيعي جدا أن نظام الماكنتوش (منذ الثمانينات) استطاع فتح ملفات وبرامج أنظمة كل من Dos و أنظمة الشبكات بينما ليس العكس! هذا قبل صدور الويندوز، وعندما صدر الويندوز لم يتغير شيء.
وكذلك أيضا عند قراءة التسلسل، يتم ذلك في الذاكرة، فمستوى شوكة البيانات في الذاكرة في نظام الماكنتوش هو نفس مستوى تسلسل البيانات في الذاكرة في الانظمة الأخرى، وتستطيع الانظمة الأخرى قراءة هذه الشوكة فقط، بينما مستوى شوكة الموارد في الماكنتوش شيء أخر، وليس هناك مستوى شبيه في الأنظمة الأخرى!

يتبع الحديث عن تسلسل شوكة الموارد، والحقيقة أن أبل ماكنتوش ألفت في هذه الشوكة كتبا عدة لما لها من الأهمية،إذ هي التي ادت إلى تطور الماكنتوش بشكل هائل وملحوظ وهي التي أدت إلى جعل حجم البرامج(بالبايت) أقل منها في نظام الويندوز، وهي التي أدت إلى ظهور إدارات كاملة في البرمجة.
وأود أن أشير إلى نقطة هامة ، وهي حتى الإصدار نظام Mac OS 9 كان الملف تسلسلين منفصلين كما ذكرت، وبعد صدور نظام X اختلف الملف نحو الافضل إذ تعددت التسلسلات وأصبح الملف يحتوي ملفات أخرى داخله سيتم التطرق لها عند الحديث عن شوكة الموارد، أيضا إن شاء الله سأتحدث عن ميزات هذه الشوكة الرائعة وتفوقها في حفظ البيانات واسترجاعها السريع.

والأن أقول لكم في أمان الله تعالى.
__________________
أبو بكر
رد مع اقتباس
  #2 (permalink)  
قديم 11-22-2006, 10:19 PM
الصورة الرمزية majid bin sawad
نشط
 
تاريخ التسجيل: Feb 2005
الدولة: السعودية - الرياض
المشاركات: 922
Thanks: 0
Thanked 0 Times in 0 Posts
majid bin sawad is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى majid bin sawad
افتراضي

شكرا لك أخي أبو بكر و ننتظر باقي روائعك ..
__________________
فقلت استغفروا ربكم إنه كان غفارا ، يرسل السماء عليكم مدرارا ، و يمددكم بأموال و بنين ، و يجعل لكم جنات و يجعل لكم أنهارا..
رد مع اقتباس
  #3 (permalink)  
قديم 11-22-2006, 10:30 PM
الصورة الرمزية desperado
الادارة
 
تاريخ التسجيل: Jul 2004
الدولة: انا من نجد يكفيني هواها ويبري لوعتي شربي لماها
المشاركات: 6,711
Thanks: 0
Thanked 2 Times in 2 Posts
desperado تم تعطيل التقييم
افتراضي

موضوع شيق وجميل لك جزيل الشكر
__________________
أخوكم عبدالرحمن البلاع

للتواصل عبر الايميل او الاي شات :

abdulrahman.mac@mac.com


يادار لا هنتي ولا هان راعيــــك
************** ولاهان شعبً كرموا راية الدين
حنا وآل سعود دروعً لاراضيـك
************** وحنا الا صاح المنادي ملبيــــن
رد مع اقتباس
  #4 (permalink)  
قديم 11-22-2006, 11:00 PM
الصورة الرمزية AQUA
نشط
 
تاريخ التسجيل: Jan 2006
المشاركات: 658
Thanks: 0
Thanked 0 Times in 0 Posts
AQUA is on a distinguished road
افتراضي

والله روائع من اخونا العزيز ابو بكر
والاجمل هو اسرار الماك الي هي مغيبة عن العالم انا مش عارف ليش كل هذه التقنية العالية ليس له
حظ مثل الوندو
رد مع اقتباس
  #5 (permalink)  
قديم 11-22-2006, 11:13 PM
الصورة الرمزية maxen
نشط
 
تاريخ التسجيل: May 2005
الدولة: جدة
المشاركات: 1,173
Thanks: 0
Thanked 5 Times in 4 Posts
maxen is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى maxen
افتراضي

يعطيك العافية،،،
من معلوماتي السابقة ان الوندوز يستخدم نظام فهرسة الملفات FAT file allocation table بينما الماك يعتمد قاعدة بيانات شاملة تحتوي المصادر وشجرة الملفات من خلال قاعدة بيانات سطح المكتب. هذه القاعدة تخدم تعريف الملفات وتحدد نوعها (ملف مجلد، إختصار Alias) بناء علي معرفات رقمية. -كانت بحاجة لاعادة بناء من فترة لاخرى في السابق-
النظام الحديث تضمن تلك المصادر من خلال حقيبة محتوى الملفات bundles بالاضافة الى هيئة أحدث من قاعدة البيانات، اي عنصر له ترميز ورقم تسلسلي وكل ملف حاوي أو مجلد له قاعدة مُعرفة صغيرة ومتنقلة داخل نطاق الملف او المجلد. على كل حال هذه المسألة تعد من الاساسيات الدنيا والنظام يحاول حجب هذه التفاصيل وتسهيل مهام المبرمج أوالمستخدم للنفاذ الى معلومات الملف او التطبيق باسهل الطرق المتاحة بناء عل هيكل العمل المستخدم.
__________________
"في حال عدم التحفيظ، التغييرات ستضيع"
Homepage | مـدونتي الشخصية
رد مع اقتباس
  #6 (permalink)  
قديم 11-22-2006, 11:32 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

الأخ maxen شكرا، لكنني أتحدث فقط وبشكل خاص عن الملف نفسه، وليس عن أنظمة الملفات.، وبعد أن أنهي الحديث عن الملفات سأكتب عن أنظمة الملفات.
__________________
أبو بكر
رد مع اقتباس
  #7 (permalink)  
قديم 11-23-2006, 12:28 AM
الصورة الرمزية Mshary
نشط
 
تاريخ التسجيل: Sep 2006
الدولة: الرياض
المشاركات: 1,538
Thanks: 0
Thanked 0 Times in 0 Posts
Mshary is on a distinguished road
افتراضي

الف شكر على هذي المعلومات

وبانتظار البقية
__________________
رد مع اقتباس
  #8 (permalink)  
قديم 11-23-2006, 01:23 AM
Senior Member
 
تاريخ التسجيل: Jan 2006
الدولة: Saudi Arabia - Jeddah
المشاركات: 221
Thanks: 0
Thanked 0 Times in 0 Posts
MadDoll is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى MadDoll
افتراضي

مشكووور أخوي أبوبكر ....

عندي كم سؤال بحكم إني مبتدئ فياليت تستحملني شوي

اذا كان الملف في الماكينتوش يبدأ بشوكة البيانات واللي تحتوي على ترويسة الملف والبنية والذيل أحيانا ... فما الفائدة من شوكة الموارد ؟؟ هل فقط لتشفير الملف وجعله لا يقبل أي نظام آخر ؟؟

يعني لو جعلنا الملف مثلا في شوكة البيانات .. وكان حجم الملف ١ ميغا ... فسوف يكون حجمه في أنظمة التشغيل الأخرى ١ ميغا ... لكن لو جعلنا بنية الملف على شوكة الموارد فهل الأنظمة الأخرى

ستقرأ فقط ما كتب في شوكة البيانات لنقل أنها تحتوي فقط على ترويسة الملف ... ؟؟ فما الفائدة من كل هذا ؟؟

هل هو للتشفير فقط ؟؟ أم هو لحسين وتسهيل قراءة الملفات في الماك ؟؟

وهل يكون الإختيار للمبرمج بتكوين الملف ضمن الشوكة التي يردها ؟؟

آسف للإطالة ولكن الموضوع شدني وحبيت أعرف عنه
__________________
<div align="center">lOvE u aLL



sOoN ma maCaR</div>
<div align="center">
My Blog
</div>
رد مع اقتباس
  #9 (permalink)  
قديم 11-23-2006, 02:08 AM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

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

فإذا قمت بحفظ معلومات فيها وفي شوكة البيانات فإن نظام الويندوز سيرى المعلومات في شوكة البيانات فقط ولن ير المعلومات التي في شوكة الموارد.

ممكن تحفظ فيها أي شيء من البيانات. أرجو أن تصبر قليلا حتى أكتب عنها بالتفصيل وستعرف عنها الشيء العجيب الكثير.

وهذه الميزة هي الفارق الجوهري الأكبر بين الماكنتوش والحواسب الأخرى، وتقليدها بالضبط مستحيل!، إنما قامت مايكروسوف بمحاكاتها فلم تنجح!
__________________
أبو بكر
رد مع اقتباس
  #10 (permalink)  
قديم 11-23-2006, 06:19 AM
الصورة الرمزية النبراس
Senior Member
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية - المنطقة الشرقية
المشاركات: 180
Thanks: 0
Thanked 0 Times in 0 Posts
النبراس is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى النبراس
افتراضي

كعادنك الله يهديك أبو بكر ، متميز و تفحمنا بمواضيعك الشيقة

أنا من المحبين لمواضيعك انت شنو دراستك؟
__________________
<div align="center">
</div><div align="center"></div><div align="center"></div>
رد مع اقتباس
  #11 (permalink)  
قديم 11-23-2006, 03:24 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

(النبراس @ 23-11-2006, 10:19) <{POST_SNAPBACK}>
اقتباس:
كعادنك الله يهديك أبو بكر ، متميز و تفحمنا بمواضيعك الشيقة

أنا من المحبين لمواضيعك انت شنو دراستك؟[/b]
هندسة إلكترونيات
__________________
أبو بكر
رد مع اقتباس
  #12 (permalink)  
قديم 11-23-2006, 05:21 PM
الصورة الرمزية النبراس
Senior Member
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية - المنطقة الشرقية
المشاركات: 180
Thanks: 0
Thanked 0 Times in 0 Posts
النبراس is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى النبراس
افتراضي

أها ماشاء الله عليك
__________________
<div align="center">
</div><div align="center"></div><div align="center"></div>
رد مع اقتباس
  #13 (permalink)  
قديم 11-23-2006, 06:06 PM
الصورة الرمزية MiLyAnI
Moderator
 
تاريخ التسجيل: Jan 2005
الدولة: جدة،الحجاز،السعودية
المشاركات: 2,531
Thanks: 0
Thanked 0 Times in 0 Posts
MiLyAnI is on a distinguished road
افتراضي

سعدت جدا بلقائك صراحة اخ ابو بكر بدبي وان كان اجتماعي بك لفترة قصيرة ... لكن الجايات اكثر ان شاء الله ....
وفي انتظار مواضيعك الشيقة ....
__________________
<div align="center"></div>
<div align="center">! What Next !</div>
رد مع اقتباس
  #14 (permalink)  
قديم 11-25-2006, 10:01 AM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

(MiLyAnI @ 23-11-2006, 22:06) <{POST_SNAPBACK}>
اقتباس:
سعدت جدا بلقائك صراحة اخ ابو بكر بدبي وان كان اجتماعي بك لفترة قصيرة ... لكن الجايات اكثر ان شاء الله ....
وفي انتظار مواضيعك الشيقة ....[/b]
أنا أسعد بذلك، وإن شاء الله في زيارتي المقبلة للمملكة أتصل بك ونرتب موعد للقاء بأعضاء ماك للعرب، ونلتقي جميعا.

واعذرني لأنني لم أستطع الاتصال بك ولا بالآخ desparado
__________________
أبو بكر
رد مع اقتباس
إضافة رد

  منتديات ماك للعرب > ركن نظام الماكنتوش > مجلس ماك العام

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

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

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


الساعة الآن »11:36 AM.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
جميع الحقوق محفوظة لموقع ماك للعرب ٢٠٠٢-٢٠٠٨م
Ad Management by RedTyger