لوحة الرسم

إيفان ساذرلاند يوضح استخدام Sketchpad (UVC عبر IA: فيديو وصور مصغرة)المؤلفون الأصليونإيفان ساذرلاندالمطور (المطورين)مختبر معهد ماساتشوستس للتكنولوجيا لينكولنالإصدار الأولي1963؛ منذ 62 عامًامكتوب فيلغة التجميع TX-2نظام التشغيللا أحدمنصةلينكولن تكساس-2متوفر فيإنجليزييكتبالرسوم المتحركة، الرسم، التصميم بمساعدة الحاسوب
Sketchpad، المعروف أيضًا باسم Robot Draftsman، برنامج كمبيوتر رائد كتبه إيفان ساذرلاند في عام 1963 كجزء من أطروحته للدكتوراه الخاصة به. وقد نال ساذرلاند بفضله جائزة تورينج في عام 1988 وجائزة كيوتو في عام 2012.

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

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

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

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

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

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

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

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

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

لتحديد الموضع الأولي لقلم الضوء، كانت كلمة INK تُعرض على الشاشة. عند النقر عليها، يُشغّل البرنامج علامة بيضاء تواصل تتبع حركة القلم بناءً على موقعه السابق.Sutherland, Ivan Edward (January 1963). "Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 September 2003)". Massachusetts Institute of Technology. Retrieved 2006-12-26. من بين 36 بت المخصصة لتخزين كل نقطة عرض في ملف العرض، كانت 20 بت تُستخدم لتحديد إحداثيات النقطة لنظام العرض، بينما الـ 16 بت المتبقية كانت تُشير إلى عنوان عنصر المكون المسؤول عن إضافة تلك النقطة إلى العرض.

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

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

 انظر أيضا 

 مقارنة بين برامج التصميم بمساعدة الحاسوب (CAD)

 مراجع 

 فهرس 

  Explains basic Sketchpad principles.
  Archive 2: Ghostarchive








 روابط خارجية 





تصنيف:تاريخ التفاعل بين الإنسان والحاسوب
تصنيف:واجهات مستخدم رسومية
تصنيف:رسوميات الحاسوب
تصنيف:برمجيات 1963
تصنيف:صفحات بترجمات غير مراجعة