Advertisements
خلال أواخر السبعينيات والثمانينيات من القرن الماضي ، أنشأ مايكل فوستر وإيان كوري من الإشارات الملكية ومؤسسة الرادار نظام الكمبيوتر المرن في مالفيرن ، إنجلترا. تم تطويره من أجل الإجراءات الآمنة والفعالة – من الإجراءات المكتوبة بقوة ، وقد استخدمت طريقة ذات علامة لتحقيق القدرة.
تمت كتابة نظام التشغيل ، والمترجم ، والمحرر ، ومجمع القمامة ، ونظام الملفات في Algol 68Rs ، وكان الأجهزة مفصلاً ومبرمجة.
تم تنفيذ Flex باستخدام الأجهزة مع رمز صغير قابل للتحرير في نسختين. قدمت لوجيكا الأولى إلى RSREâ ، في حين تم استخدام ICL PERQ في الثانية. تم التعامل مع تخصيص التخزين ، وتوصيل الصفوف ، وجمع القمامة من قبل رمز microcode وحده. هذا سرعان ما ألغى فئة كبيرة من المشكلات الناجمة عن سوء استخدام المؤشرات المتعمدة أو غير المقصودة.
كان Filestore الموسومة والكتابة ميزة بارزة من Flex. وقد مكن ذلك الشفرة واسترجاع الكود التعسفي وهياكل البيانات دون ترميزات خارجية. نتيجة لذلك ، يتم نقل البيانات بأمان من برنامج إلى آخر.
من ناحية أخرى ، سمحت القدرات البعيدة للبيانات والعمليات على أجهزة الكمبيوتر الأخرى بالوصول من خلال اتصال الشبكة دون إشراك برنامج في الترميزات الخارجية للبيانات أو المعلمات أو قيم النتائج.
سمح النهج الكامل بالتنفيذ الآمن لأنواع البيانات. يمكن ربط عناصر البيانات والعمليات المطلوبة للوصول إليها معًا وتنقل القدرة الناتجة بحرية. ستوفر القدرة على الوصول إلى الإجراءات ، ولكن لا يمكن استخدامها للوصول إلى البيانات بأي طريقة.
هناك جانب مهم آخر من Flex هو مفهوم المؤشرات المهزوزة ، والمعروفة أحيانًا باسم المراجع الضعيفة ، والتي تشير إلى كتل الذاكرة التي قد يتم تحريرها في مجموعة القمامة التالية. على سبيل المثال ، يمكن استخدام هذا لتخزين كتل الأقراص المخزنة مؤقتًا أو قائمة بمساحات الإجراءات الاحتياطية.
Advertisements
جنبا إلى جنب مع Flex ، تم إنشاء ComFlex ، شبكة تبديل الحزمة قادرة على نقل البيانات بسرعات المغناطيسية disc. سمحت لاستخدام تخزين الملفات عن بُعد ، وقدراتها عن بُعد ، ومكالمات الإجراءات عن بُعد لاستخدامها
القرار: 499 × 236
بحجم: 203 KB
شكل صورة: .png
تنزيل
القرار: 600 × 400
بحجم: 260 KB
شكل صورة: .png
تنزيل
القرار: 473 × 277
بحجم: 181 KB
شكل صورة: .png
تنزيل
القرار: 500 × 290
بحجم: 197 KB
شكل صورة: .png
تنزيل
القرار: 537 × 419
بحجم: 151 KB
شكل صورة: .png
تنزيل
القرار: 500 × 326
بحجم: 117 KB
شكل صورة: .png
تنزيل
القرار: 1000 × 600
بحجم: 86 KB
شكل صورة: .png
تنزيل
القرار: 869 × 669
بحجم: 654 KB
شكل صورة: .png
تنزيل
القرار: 500 × 267
بحجم: 177 KB
شكل صورة: .png
تنزيل
القرار: 472 × 268
بحجم: 143 KB
شكل صورة: .png
تنزيل
القرار: 1000 × 600
بحجم: 78 KB
شكل صورة: .png
تنزيل
القرار: 800 × 439
بحجم: 303 KB
شكل صورة: .png
تنزيل
القرار: 1000 × 600
بحجم: 85 KB
شكل صورة: .png
تنزيل
القرار: 500 × 280
بحجم: 104 KB
شكل صورة: .png
تنزيل
القرار: 500 × 264
بحجم: 182 KB
شكل صورة: .png
تنزيل
القرار: 500 × 247
بحجم: 175 KB
شكل صورة: .png
تنزيل
القرار: 499 × 303
بحجم: 196 KB
شكل صورة: .png
تنزيل
القرار: 500 × 259
بحجم: 201 KB
شكل صورة: .png
تنزيل
القرار: 500 × 182
بحجم: 133 KB
شكل صورة: .png
تنزيل
القرار: 500 × 220
بحجم: 176 KB
شكل صورة: .png
تنزيل
القرار: 900 × 600
بحجم: 508 KB
شكل صورة: .png
تنزيل
القرار: 4032 × 3024
بحجم: 2606 KB
شكل صورة: .png
تنزيل
القرار: 960 × 538
بحجم: 424 KB
شكل صورة: .png
تنزيل
القرار: 500 × 301
بحجم: 193 KB
شكل صورة: .png
تنزيل
القرار: 500 × 500
بحجم: 181 KB
شكل صورة: .png
تنزيل
القرار: 500 × 280
بحجم: 219 KB
شكل صورة: .png
تنزيل
القرار: 1858 × 1032
بحجم: 2527 KB
شكل صورة: .png
تنزيل
القرار: 537 × 419
بحجم: 289 KB
شكل صورة: .png
تنزيل
القرار: 490 × 233
بحجم: 207 KB
شكل صورة: .png
تنزيل
القرار: 1252 × 700
بحجم: 687 KB
شكل صورة: .png
تنزيل
القرار: 1252 × 700
بحجم: 135 KB
شكل صورة: .png
تنزيل
القرار: 1252 × 700
بحجم: 546 KB
شكل صورة: .png
تنزيل
القرار: 600 × 400
بحجم: 62 KB
شكل صورة: .png
تنزيل
القرار: 507 × 291
بحجم: 289 KB
شكل صورة: .png
تنزيل
القرار: 501 × 233
بحجم: 198 KB
شكل صورة: .png
تنزيل
القرار: 587 × 285
بحجم: 284 KB
شكل صورة: .png
تنزيل
القرار: 517 × 245
بحجم: 512 KB
شكل صورة: .png
تنزيل
القرار: 750 × 508
بحجم: 223 KB
شكل صورة: .png
تنزيل
القرار: 680 × 416
بحجم: 299 KB
شكل صورة: .png
تنزيل