مرجع
آخر الزيارات

لوحة الرسم

572 كلمة•0 مشاهدة•🗒️ منذ 19 ساعة
باختصار: Sketchpad، المعروف كذلك باسم Robot Draftsman، برنامج كمبيوتر رائد كتبه إيفان ساذرلاند في عام 1963 كجزء من أطروحته للدكتوراه الخاصة به. تجد هنا «برنامج Sketchpad عمل على جهاز كمبيوتر»، «المنشورات» و«تاريخ» ضمن 5 أقسام.
المحتويات
  1. برنامج Sketchpad عمل على جهاز كمبيوتر
  2. المنشورات
  3. تاريخ
  4. فهرس
  5. برمجة

في البداية، Sketchpad، المعروف كذلك باسم Robot Draftsman، برنامج كمبيوتر رائد كتبه إيفان ساذرلاند في عام 1963 كجزء من أطروحته للدكتوراه الخاصة به. وقد نال ساذرلاند بفضله جائزة تورينج في سنة 1988 وجائزة كيوتو في سنة 2012. وفيما يلي تفاصيل أوسع عن ذلك.

إضافةً إلى ذلك، كان البرنامج ثوريًا في مجال التفاعل بين الإنسان والحاسوب (HCI)، ويُعتبر السلف لبرامج االتصميم بمساعدة الكمبيوتر (CAD) الحديثة، واختراقًا كبيرًا في تطوير االرسومات الحاسوبية بصفة عامة. مثلًا، ألهم Sketchpad تطوير كل من واجهة المستعمل الرسومية (GUI) والبرمجة الموجهة للكائنات. من خلال هذا البرنامج، أظهر ساذرلاند أن الرسومات الحاسوبية يمكن استخدامها لأغراض فنية وتقنية ، إلى جانب تقديم طريقة جديدة للتفاعل بين الإنسان والحاسوب.

برنامج Sketchpad عمل على جهاز كمبيوتر

في هذا الإطار، MIT Lincoln Laboratory TX-2 (1958) (موديل 1958) في معهد ماساتشوستس للتكنولوجيا (MIT). هذا الجهاز كان يمتلك ذاكرة بحجم 64 ألف كلمة، كل كلمة مكونة من 36 بت . كان بإمكان المستعمل الرسم على شاشة الكمبيوتر باستخدام قلم الضوء الذي اُخترع حديثًا آنذاك. يقوم القلم بنقل معلومات حول موقعه عن طريق حساب الوقت الذي يستغرقه لاكتشاف الضوء المنبعث من شاشة أنبوب أشعة الكاثود الماسحة.

علاوةً على ذلك، لتحديد الموضع الأولي لقلم الضوء، كانت كلمة INK تُعرض على الشاشة. عند النقر عليها، يُشغّل البرنامج علامة بيضاء تواصل تتبع حركة القلم بناءً على موقعه السابق. من بين 36 بت المخصصة لتخزين كل نقطة عرض في ملف العرض، كانت 20 بت تُستعمل لتحديد إحداثيات النقطة لنظام العرض، بينما الـ 16 بت المتبقية كانت تُشير إلى عنوان عنصر المكون المسؤول عن إضافة تلك النقطة إلى العرض.

وفي هذا السياق، كان جهاز TX-2 عبارة عن جهاز تجريبي، وكانت مكوناته تتغير بشكل متكرر، حتى أن ساذرلاند ذكر أنها كانت تتغير "يوم الأربعاء". بحلول عام 1975، أُزيل كل من قلم قلم الضوء وأنبوب أشعة الكاثود الذي كان يُستعمل معه.

المنشورات

من جهة ثانية، م كان برنامج Sketchpad جزءًا لا يتجزأ من أطروحة الدكتوراه التي قدمها سوثرلاند في معهد ماساتشوستس للتكنولوجيا، وكان مرتبطًا بشكل غير مباشر بمشروع التصميم بمساعدة الكمبيوتر في ذلك الوقت. وقد حملت أطروحته عنوان: Sketchpad: نظام اتصال رسومي بين الإنسان والآلة.

تاريخ

ومن ناحية أخرى، للاطلاع على مناقشة أكثر تفصيلاً حول تطور واجهة المستعمل الرسومية (GUI)، يُرجى مراجعة تاريخ واجهة المستعمل الرسومية .

فهرس

Explains basic Sketchpad principles.

Archive 2: Ghostarchive

برمجة

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

الأجهزة

وفي هذا السياق، القيود الهندسية اختراعًا رئيسيًا آخر في Sketchpad، حيث سمحت للمستعمل بتقييد الخصائص الهندسية في الرسم بسهولة. مثلًا، كان بالإمكان تثبيت طول خط معين أو الزاوية بين خطين.

يحتوي متحف تاريخ الكمبيوتر على قوائم برامج Sketchpad.

في هذا الإطار، وكما أشارت إحدى المجلات التجارية، فإن ساذرلاند "فتح آفاقًا جديدة في مجال النمذجة الحاسوبية ثلاثية الأبعاد والمحاكاة البصرية، والتي شكلت الأساس لـالرسومات الحاسوبية والتصميم بمساعدة الحاسوب/التصنيع بمساعدة الحاسوب (CAD/CAM)". قلة قليلة من البرامج يمكن اعتبارها سابقة لإنجازاته.يُطلق على باتريك جيه هانراتي أحيانًا لقب "أبو التصميم بمساعدة الحاسوب/التصنيع بمساعدة الحاسوب"، حيث كتب لغة PRONTO للتحكم رقمية في شركة جنرال إلكتريك عام 1957، وبرنامج التصميم بمساعدة الحاسوب أثناء عمله في جنرال موتورز بدءًا من عام 1961. ذكر ساذرلاند في أطروحته أن بولت وبيرانيك ونيومان كان لديهم "برنامج مماثل"، كما تم تطوير برنامج T-Square بواسطة بيتر سامسون وواحد أو أكثر من زملائه الطلاب في معهد ماساتشوستس للتكنولوجيا عام 1962، وكلاهما كان مخصصًا لجهاز PDP-1.

من جانب آخر، للاطلاع على مناقشة أكثر تفصيلاً حول تطور واجهة المستعمل الرسومية (GUI)، يُرجى مراجعة تاريخ واجهة مستعمل رسومية.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.