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

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

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

بسم الله الرحمن الرحيم

الحمد لله الذي علم الإنسان ما لم يعلم.. والصلاة والسلام علي سيد الأنام معلم البشرية محمد بن عبد الله وعلى آله وصحبه وسلم أجمعين، وبعد

1-1- (أ) مقدمة سريعة...

نظام الماكنتوش يعتبر متطورا جدا إذا ما قورن بغيره من الأنظمة وخصوصا في الأونة الأخيرة.. فقد رأينا النظام رقم 10 المعروف باسم X باختلاف اصداراته يحمل معه أدوات قوية جدا تؤهله ليكون النظام الأفضل للحاسبات الشخصية ..

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

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

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

فالملف في الماكنتوش ينقسم إلى جدولين (قسمين) .. بينما في الأنظمة الأخرى عبارة عن جدول من البايتات المتتالية تبدأ بالبايت الأول وتنتهي بالبايت الأخير..
وملف الماكنتوش ينقسم إلى جدولين .. الجدول الأول يسمى بشوكة المعلومات وهو يقابل الجدول في الأنظمة الأخرى... (ولذلك يستيطع نظام الويندوز قراء بيانات هذا الجدول في ملف الماكنتوش).. وهو يبدأ بالبايت الأول وينتهي بالبايت الأخير أيضا في نفس الجدول.. ويستخدم هذا الجدول عن طريق الإشارة إليه باستخدام مجموعة المؤشرات ذات الدرجة الأولى : Pointers Type
والجدول الثاني يسمى بشوكة الموارد، وهذا الجدول يختلف عن الجدول السابق بتركيبته إذ يبدأ بتشكيل خريطة تسمى خريطة الموارد... ويبدأ بالمورد الأول وينتهي بالمورد الأخير.. والموارد تتفرع إلى أنواع عديدة لا حصر لها.. كل نوع يرمز له بمميز يتكون من أربعة أحرف، ورقم الهوية (ID Number)
ويستخدم هذا الجدول عن طريق الإشارة إليه باستخدام مجموعة المؤشرات ذات الدرجة الثانية : Handles Type
ولأن هذه الإشارة من الدرجة الثانية لا تستطيع الأنظمة الأخرى قراءتها والتعرف عليها.. فمثلا إذا أحضرت برنامج يحتوي على شوكة الموارد فقط فإنك عندما تحاول فتحه في نظام الويندوز فستجد حجم الملف صفر بايت..
حتى ولو كان حجم الملف 20 ميجا بايت في الماكنتوش.. ذلك لأن الويندوز لا يستطيع التعامل مع إشارات Handles
شكرا .. إلى اللقاء لاحقا..
__________________
أبو بكر
رد مع اقتباس
  #2 (permalink)  
قديم 12-29-2004, 05:00 PM
النبراس
Guest
 
المشاركات: n/a
افتراضي

شكرا أخي على المعلومات المفيدة حول النظام بس لو كان الماك يدعم لغة فيجول بيسك كان بكون أفضل بعد لأن في تطبيقات تفيدك في فك بعض الشفرات المفيدة للأجهزة بس هوه متكامل تقريبا من جميع النواحي لكن تنقصه أشياء منها:

١- بعض البرامج في خصائص النظام غير موجودة أساساً تبع النظام مثل تغيير شكل مؤشر الماوس التي نجدها أساسا ً مع نظام أقل منه قوة وهو الويندوز.
٢- الدعم للعربي في النظام الأخير قليل مقارنة بسابقيه.

٣- اللغات التي يدعمها كثيرة لكن أكثر منه في الويندوز.

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

بالنسبة لأخيjaguarx، السلام عليكم ورحمة الله وبركاته

نعم تستطيع تغيير شكل الماوس وأيقونات النظام وغيرها ، وليس كما قلت.. بل إنك حتى تستطيع تغيير البرنامج نفسه بالكامل حتى بعد برمجته وتحويله إلى تطبيق عن طريق compiler ..
فالماكنتوش حقيقة قوي جدا بإجراء التعديلات حتى على النوافذ ومربعات الحوار .. حتى القوائم نفسها على أي برنامج كان..

على سبيل المثال
انتق خذ أي برنامج تم تحويله إلى تطبيق أقصد "APPL" وتستطيع أن تضيف وتغير وحتى تجعل قوائمه باللغة العربية إذا لم تكن كذلك

فهو أفضل بكثير من Visual Basic ولا يحتاج الماكنتوش وجود Visual Basic مطلقا

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

وأود أن أطرح عليك أخي هذا الاستفسار : هل جربت في برمجة الماكنتوش؟
فيها أدوات لا تقارن مع نظام الويندوز حتى مع Visual C++ نفسه.
وإن شاء الله سأذكر كل هذه المعلومات وأوضحها ونتاولها معا بإذن الله تعالى .. وإنني أدعو الله ربنا لنا جميعا بالتوفيق..
وأشكرك لاهتمامك وجزاك الله خيرا..
__________________
أبو بكر
رد مع اقتباس
  #4 (permalink)  
قديم 12-30-2004, 02:34 PM
الصورة الرمزية desperado
الادارة
 
تاريخ التسجيل: Jul 2004
الدولة: انا من نجد يكفيني هواها ويبري لوعتي شربي لماها
المشاركات: 6,711
Thanks: 0
Thanked 2 Times in 2 Posts
desperado تم تعطيل التقييم
افتراضي

اخي ابوبكر

لديك حضور قوي ومجهود رائع اتمنى منك الاستمرار
__________________
أخوكم عبدالرحمن البلاع

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

abdulrahman.mac@mac.com


يادار لا هنتي ولا هان راعيــــك
************** ولاهان شعبً كرموا راية الدين
حنا وآل سعود دروعً لاراضيـك
************** وحنا الا صاح المنادي ملبيــــن
رد مع اقتباس
  #5 (permalink)  
قديم 12-30-2004, 06:11 PM
نشط
 
تاريخ التسجيل: Dec 2002
الدولة: Saudi Arabia - Jeddah
المشاركات: 688
Thanks: 0
Thanked 0 Times in 0 Posts
الطبيب المناوب is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى الطبيب المناوب إرسال رسالة عبر مراسل MSN إلى الطبيب المناوب إرسال رسالة عبر مراسل Yahoo إلى الطبيب المناوب
افتراضي

سياده المشرف العام
وينك
نرجو تثبيت الموضوع نظرا للفايده العلميه
رد مع اقتباس
  #6 (permalink)  
قديم 12-31-2004, 06:47 AM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

اقتباس:
Originally posted by الطبيب المناوب@30-12-2004, 22:11
سياده المشرف العام
وينك
نرجو تثبيت الموضوع نظرا للفايده العلميه
[/quote]



عفوا أخونا الطبيب المناوب
لا أعرف كيف أثبت الموضوع في الموقع .. ممكن تخبرني الطريقة؟ وجزاك الله خيرا
__________________
أبو بكر
رد مع اقتباس
  #7 (permalink)  
قديم 01-05-2005, 10:16 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 621
Thanks: 0
Thanked 2 Times in 2 Posts
أبو بكر is on a distinguished road
افتراضي

سؤال : كيف نثبت الموضوع في المنتدى؟
شكرا
__________________
أبو بكر
رد مع اقتباس
إضافة رد

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

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

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

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


الساعة الآن »04:43 PM.


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