لوتس سيمفوني (MS-DOS)

سيمفونية اللوتس
المطور(ون)تطوير لوتس
الإصدار الأولي1984 ؛ منذ 40 عامًا ( 1984 )
نظام التشغيلنظام التشغيل MS-DOS
يكتبالبرمجيات المتكاملة
رخصةالملكية

كان Lotus Symphony عبارة عن حزمة برامج متكاملة لإنشاء وتحرير النصوص وجداول البيانات والمخططات والمستندات الأخرى على أنظمة التشغيل MS-DOS . تم إصداره بواسطة Lotus Development كمتابعة لبرنامج جداول البيانات الشهير Lotus 1-2-3 ، [1] وتم إنتاجه من عام 1984 إلى عام 1992. كان Lotus Jazz على Apple Macintosh منتجًا شقيقًا.

أعادت شركة IBM إحياء اسم Lotus Symphony في عام 2007 لمجموعة مكتبية جديدة تعتمد على OpenOffice.org ، ولكن البرنامجين غير مرتبطين ببعضهما البعض بخلاف ذلك.

تاريخ

كان Lotus 1-2-3 يُعَد في الأصل منتجًا متكاملًا يحتوي على وظائف جدول بيانات وقاعدة بيانات ورسوم بيانية (ومن هنا جاء الاسم "1-2-3"). أما المنتجات الأخرى التي تم وصفها بأنها "متكاملة"، مثل إطار عمل Ashton -Tate و AppleWorks من Apple Computer ، فقد تضمنت عادةً وظيفة معالجة الكلمات . وكان Symphony هو استجابة Lotus.

ملخص

كتاب دليل Lotus Symphony (DOS) المرجعي، نُشر عام 1984

Symphony for MS-DOS هو برنامج يتم تحميله بالكامل في الذاكرة عند بدء التشغيل، ويمكن تشغيله كمهمة MS-DOS على إصدارات Microsoft Windows (3.x/95/98/ME). باستخدام موجه الأوامر وملف .pif، يمكن أيضًا استخدام Symphony على Windows XP وإصداراته اللاحقة. [ بحاجة لمصدر ]

باستخدام ALT+F10، يمكن للمستخدم التبديل بين "البيئات" الخمس للبرنامج، حيث تقوم كل منها بعرض نفس البيانات الأساسية. البيئات هي:

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

يتم الاحتفاظ بكل البيانات التي يتعامل معها Symphony في خلايا تشبه جداول البيانات. أما البيئات الأخرى ـ معالجة النصوص، وقواعد البيانات، والاتصالات، والرسومات ـ فإنها في الأساس لا تغير سوى تنسيق العرض والتركيز على تلك البيانات (بما في ذلك القوائم المتاحة، والمفاتيح الخاصة، والوظائف)، والتي يمكن حفظها واسترجاعها كملفات .WR1.

تم تصميم Symphony للعمل بشكل كامل في ذاكرة تقليدية قياسية تبلغ 640 كيلوبايت، مع إمكانية استكمالها بأي ذاكرة موسعة . وتضمنت الحزم المماثلة والمنافسة SmartWare و Microsoft Works و Context MBA و Framework و Enable و Ability Office .

كان محرك جداول البيانات في Symphony مشابهًا، ولكنه ليس مثل المحرك المستخدم في Lotus 1-2-3، والذي كان في يوم من الأيام الأكثر شهرة من نوعه. وتضمنت التحسينات الإضافية ما يلي:

  • القدرة على إنشاء جداول بيانات فريدة المظهر باستخدام قوائم ماكرو قابلة للتخصيص وعرض Windows، والنتيجة هي تطبيقات تعتمد على القوائم والتي لا تشبه إلى حد كبير تراث جداول البيانات الأصلي للمستخدم.
  • قائمة ورقة عمل تم إعادة ترتيبها، ووضع "نسخ" كأول عنصر في القائمة، ثم العناصر الأخرى الأكثر استخدامًا بعد ذلك.
  • وظائف صيغة @ الإضافية تعتمد على صيغ جدول البيانات 1-2-3 فقط.
  • أنظمة القائمة المتعددة، مع الاحتفاظ بعناصر القائمة ذات الأحرف الأولى التي تم تحديدها بشكل فريد في 1-2-3.
  • إضافة مفتاح TAB إلى نطاقات المرساة، بدلاً من استخدام مفتاح النقطة فقط.
  • القدرة على النسخ "إلى موقع" والانتهاء في ذلك الموقع، بدلاً من النسخ "من الموقع".

لقد وضع برنامج Symphony قوة جداول البيانات في متناول المستخدم واستخدم جميع المفاتيح المتاحة على لوحة مفاتيح الكمبيوتر الشخصي IBM ذات الـ 84 مفتاحًا. وبهذه الطريقة، يمكن للمستخدم استخدام كلتا يديه لتحديد وظائف القائمة والتنقل عبر القوائم وجداول البيانات، بالإضافة إلى جميع وظائف Symphony الأخرى عن طريق اللمس. وقد أدى تقديم لوحة مفاتيح IBM PC ذات الـ 104 مفاتيح في الولايات المتحدة ولوحات المفاتيح المريحة في وقت لاحق إلى إضعاف هذه الميزة.

وبالمقارنة مع معالجات الكلمات الأخرى في ذلك اليوم مثل Micropro WordStar 3.3، و WordPerfect 4.2، و Microsoft Word 2.0، كانت بيئة معالجة الكلمات في Symphony بسيطة، ولكنها فعالة وغير معقدة.

بالمقارنة ببرامج قواعد البيانات الأخرى في ذلك الوقت - Ashton-Tate 's dBase III و MDBS Knowledgeman و Borland Paradox 2.0 و Borland Reflex 1.0 - لم تكن بيئة FORM في Symphony قوية بنفس القدر، حيث كانت تفتقر إلى القدرات التحليلية لـ Reflex والقوة العلائقية الزائفة لـ dBase III. ومع ذلك، تم دمجها مباشرة في جدول البيانات وتضمنت القدرة على "إنشاء" نموذج من حقول جدول البيانات. سيقوم المولد تلقائيًا بإنشاء نموذج إدخال قاعدة البيانات، وجميع بنية جدول البيانات الأساسية، مع أسماء النطاقات وحقول الاستعلام، وتحويل جدول البيانات البسيط إلى قاعدة بيانات فورية في ثوانٍ. 3.0-Symphony وسعت التحسينات السابقة بإضافات إضافية، وأبرزها:

  • واجهة المستخدم الرسومية (WYSIWYG) (ما تراه هو ما تحصل عليه) وإضافة دعم الماوس
  • BASE، القدرة على التكامل مع أي ملف dBase IV، بغض النظر عن حجمه.
  • إضافة ExtraK، لتوسيع قدرات الذاكرة لتشمل جداول بيانات أكبر من 4 ميجا بايت.

مثل سابقتها Lotus 1-2-3، احتوى Symphony على لغة برمجة قوية إلى حد معقول يشار إليها باسم "Symphony Command Language (أو SCL)"، والتي يمكن حفظها إما داخل جدول بيانات أو بشكل منفصل في "مكتبات" في شكل وحدات ماكرو : قوائم عمليات القائمة والبيانات وكلمات رئيسية أخرى للماكرو. (أحدها هو "menucall"، والذي يسمح للمستخدمين باستدعاء قوائمهم الخاصة، المضمنة في جداول البيانات، والتي تتصرف تمامًا مثل قوائم Symphony الخاصة.) وضع "التعلم" في Symphony لتسجيل الماكرو يعمل على أتمتة هذه العملية، مما يساعد المستخدم النهائي على كتابة وحدات ماكرو بسرعة لتكرار المهام المتكررة أو تجاوز ذلك، دون الحاجة إلى فهم برمجة الكمبيوتر. كانت إحدى أهم ميزات Symphony هي دمج الوحدات المختلفة التي تستخدم لغة الأوامر هذه. في يومها، كانت واحدة من البرامج القليلة التي كانت قادرة على تسجيل الدخول إلى مصدر سوق الأوراق المالية، واختيار البيانات باستخدام معايير ديناميكية أو محددة مسبقًا، ووضع هذه البيانات في جدول بيانات، وإجراء الحسابات، ثم رسم البيانات وطباعة النتائج. كل هذا يمكن أن يحدث دون مراقبة وفق جدول زمني محدد مسبقًا.

انظر أيضا

مراجع

  1. ^ إعلان لوتس، Computerworld ، 16 يوليو 1984، ص 66-67
  • مشاهدات الديناصورات: Lotus Symphony 3.0 (لنظام التشغيل DOS) بقلم جريج شولتز، TechRepublic
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=Lotus_Symphony_(MS-DOS)&oldid=1208886241"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate