نظام النواة الرسومي
نظام النواة الرسومية ( GKS ) هو نظام رسومات حاسوبية ثنائي الأبعاد يستخدم الرسومات المتجهة ، وقد طُرح عام 1977. كان مناسبًا لإنشاء الرسوم البيانية الخطية والشريطية وما شابهها. تمثلت إحدى أهم ميزاته في قابلية النقل بين الأنظمة، استنادًا إلى نظام إحداثيات أساسي يمكن تمثيله على أي جهاز تقريبًا. يُعرف نظام GKS بشكل خاص بكونه أساس الرسومات في نظام واجهة المستخدم الرسومية GEM المستخدم على جهاز أتاري ST ، وكجزء من برنامج Ventura Publisher .
تم تعميم مسودة معيار دولي للمراجعة في سبتمبر 1983. [ 1 ] [ 2 ] [ 3 ] وتمت المصادقة النهائية على المعيار في عام 1985، ليصبح بذلك أول معيار رسومي لمنظمة ISO . [ 4 ] [ 5 ]
تم تقديم نظام ثلاثي الأبعاد مصمم على غرار GKS باسم PHIGS ، والذي شهد بعض الاستخدام في الثمانينيات وأوائل التسعينيات.
ملخص
توفر مكتبة GKS مجموعة من ميزات الرسم للرسومات المتجهة ثنائية الأبعاد، وهي مناسبة لإنشاء المخططات وما شابهها. صُممت هذه الميزات لتكون قابلة للنقل بين لغات البرمجة وأجهزة الرسومات والبرمجيات المختلفة، بحيث يمكن نقل التطبيقات المصممة باستخدام GKS بسهولة إلى العديد من المنصات والأجهزة.
كانت GKS شائعة الاستخدام على محطات العمل الحاسوبية في ثمانينيات وتسعينيات القرن الماضي. [ 6 ] شكلت GKS أساس GSX من شركة Digital Research ، والذي تطور لاحقًا إلى VDI، أحد المكونات الأساسية لـ GEM . كانت GEM واجهة المستخدم الرسومية الأصلية على جهاز Atari ST ، وكانت تُستخدم أحيانًا على أجهزة الكمبيوتر الشخصية، خاصةً مع برنامج Ventura Publisher . لم تُستخدم GKS تجاريًا على نطاق واسع خارج هذه الأسواق، ولكنها لا تزال مستخدمة في بعض حزم برامج التصور العلمي. كما أنها واجهة برمجة التطبيقات الأساسية التي تُعرّف ملف تعريف رسومات الحاسوب (Computer Graphics Metafile ). من التطبيقات الشائعة التي تعتمد على تطبيق GKS إطار عمل GR، [ 7 ] وهي مكتبة C للتصور العلمي عالي الأداء، والتي أصبحت واجهة خلفية شائعة للرسم البياني بين مستخدمي لغة Julia .
كان خوسيه لويس إنكارناساو ، المدير السابق لمعهد فراونهوفر لرسومات الحاسوب (IGD) في دارمشتات ، ألمانيا ، أحد المطورين والمروجين الرئيسيين لـ GKS .
تم توحيد GKS في الوثائق التالية: [ 8 ] [ 9 ]
- معيار ANSI ANSI X3.124 لعام 1985.
- معيار ISO 7942:1985 ، الذي تم تعديله ليصبح ISO 7942:1985/Amd 1:1991 و ISO/IEC 7942-1:1994 ، بالإضافة إلى ISO/IEC 7942-2:1997 و ISO/IEC 7942-3:1999 و ISO/IEC 7942-4:1998
- تعتمد روابط اللغة على معيار ISO 8651 .
- التعريف الوظيفي لـ GKS-3D (نظام النواة الرسومية للأبعاد الثلاثة) هو معيار ISO 8805 ، والروابط C المقابلة هي ISO/IEC 8806 .
تم تغليف وظائف GKS كمعيار نموذج بيانات في معيار STEP، القسم ISO 10303 -46.
انظر أيضاً
- واجهة الرسومات العامة
- GSS-KERNEL
- IGES (المواصفات الأولية لتبادل الرسومات)
- NAPLPS
مراجع
- ↑ "أوروبا تُملي شروطها على رسومات الحاسوب" . مجلة نيو ساينتست . 21 أبريل 1983. ص 152. تاريخ الاطلاع: 18 يناير 2018 .
- ↑ ستراير، ديف (25 يوليو 1983). "تقدم ملحوظ في معايير الرسومات" . كمبيوتر وورلد . ص 7. تاريخ الاسترجاع: 1 يناير 2018 .
- ↑ "المعهد الوطني الأمريكي للمواصفات القياسية يطلب تعليقات على معيار الرسومات" . مجلة كمبيوتر وورلد . 12 سبتمبر 1983. ص 64. تاريخ الاسترجاع: 18 يناير 2018 .
- ↑ "ISO 7942:1985" . تم الاطلاع عليه بتاريخ 18-01-2018 .
- ↑ "معايير ANSI تجذب انتباه صناعة الرسومات" . مجلة Computerworld . 25-03-1985. ص 36. تاريخ الاسترجاع: 18-01-2018 .
- ↑ "مكتبة HP تُطبّق GKS" . مجلة Computerworld . 31-03-1986. ص 73. تاريخ الاسترجاع: 18-01-2018 .
- ^ جوزيف هاينن. وآخرون . (1985-2019). "إطار الموارد الوراثية" . تم الاسترجاع 2020-11-16 .
- ↑ نتائج البحث في الكتالوج على الرابط http://www.iso.org/iso
- ↑ نتائج البحث في الكتالوج على الموقع http://www.freestd.us
للمزيد من القراءة
- هوبغود، زميل الأكاديمية الملكية الفرنسية (1983). مقدمة إلى نظام النواة الرسومية (GKS) . لندن: دار النشر الأكاديمية . رقم ISBN 0-12-355570-1.
- لافلين، سوزان (أغسطس 1999). "نظام النواة الرسومية" . SEM307 رسومات الحاسوب 2. كلية علوم الحاسوب، جامعة برمنغهام . مؤرشف من الأصل بتاريخ 23 سبتمبر 2015. تم الاطلاع عليه بتاريخ 18 فبراير 2007 .
- إنكارناساو، خوسيه إل . إنكارناساو، إل إم؛ هيرزنر، وولفغانغ ر. (1987). Graphische Datenverarbeitung mit GKS (باللغة الألمانية) (1 ed.). ميونيخ / فيينا: دار نشر كارل هانسر . رقم ISBN 3446149783.
- بيشلار، يورغ. بوهتز، راينر (1994). GKS in der Praxis (باللغة الألمانية) (2 ed.). هايدلبرغ: سبرينغر فيرلاغ . رقم ISBN 3540567852.
- فيلنر، وولف ديتريش (1992). Computergrafik (باللغة الألمانية) (2 ed.). مانهايم: BI Wissenchaftsverlag . رقم ISBN 3411151226.
- جاوهين، ويلفريد (1991). Grafikprogrammierung mit C und GKS (باللغة الألمانية). مانهايم: BI Wissenchaftsverlag . رقم ISBN 3-411-14981-7.
روابط خارجية
- مصدر غير رسمي لمعلومات التنفيذ الحالية
- GKS في FOLDOC
- رسومات الحاسوب
- واجهات برمجة التطبيقات
- معايير الرسومات
- معايير ISO
