محطة كمبيوتر

.png/440px-IBM_2741_(I197205).png)
(لوحة المفاتيح/الطابعة)
محطة الكمبيوتر هي جهاز إلكتروني أو كهروميكانيكي يمكن استخدامه لإدخال البيانات إلى الكمبيوتر أو نظام الحوسبة ونسخها [1] من البيانات . [2] كانت معظم أجهزة الكمبيوتر المبكرة تحتوي على لوحة أمامية فقط لإدخال أو عرض البتات وكان لابد من توصيلها بمحطة لطباعة أو إدخال نص من خلال لوحة مفاتيح. تم استخدام الطابعات عن بعد كمحطات نسخ ورقية مبكرة [3] [4] وسبقت استخدام شاشة الكمبيوتر بعقود من الزمان. ينقل الكمبيوتر عادةً خطًا من البيانات التي سيتم طباعتها على الورق، ويقبل خطًا من البيانات من لوحة مفاتيح عبر واجهة تسلسلية أو واجهة أخرى. بدءًا من منتصف السبعينيات مع أجهزة الكمبيوتر الصغيرة مثل Sphere 1 و Sol-20 و Apple I ، بدأت دوائر العرض ولوحات المفاتيح في الاندماج في أنظمة الكمبيوتر الشخصية ومحطات العمل ، مع تعامل الكمبيوتر مع إنشاء الأحرف وإخراجها إلى شاشة CRT مثل شاشة الكمبيوتر أو، في بعض الأحيان، تلفزيون المستهلك، ولكن استمرت معظم أجهزة الكمبيوتر الأكبر حجمًا في طلب المحطات.
كانت المحطات الطرفية المبكرة أجهزة غير مكلفة ولكنها بطيئة للغاية مقارنة بالبطاقات المثقوبة أو الشريط الورقي للإدخال؛ ومع ظهور أنظمة تقاسم الوقت ، دفعت المحطات الطرفية ببطء هذه الأشكال القديمة من التفاعل بعيدًا عن الصناعة. وكان التطور المرتبط بذلك هو تحسين تكنولوجيا المحطات الطرفية وإدخال شاشات الفيديو غير المكلفة . لم تطبع أجهزة التليتايب المبكرة إلا بسرعة اتصال تبلغ 75 بود أو 10 أحرف 5 بت في الثانية، وبحلول سبعينيات القرن العشرين، تحسنت سرعات محطات الفيديو إلى 2400 أو 96002400 بت/ثانية . وعلى نحو مماثل، تحسنت سرعة محطات الدفعات البعيدة إلى4800 بت/ثانية في بداية العقد و19.6 كيلوبت في الثانية بحلول نهاية العقد، مع إمكانية تحقيق سرعات أعلى على المحطات الأكثر تكلفة.
تقتصر وظيفة الطرفية عادةً على نسخ البيانات وإدخالها؛ يمكن تسمية الجهاز الذي يتمتع بقدرة كبيرة على معالجة البيانات محليًا وقابلة للبرمجة بـ "طرفية ذكية" أو عميل سمين . تسمى الطرفية التي تعتمد على الكمبيوتر المضيف لقوة المعالجة الخاصة بها " طرفية غبية " [5] أو عميل رفيع . [6] [7] في عصر المحطات التسلسلية ( RS-232 ) كان هناك استخدام متضارب لمصطلح "الطرفية الذكية" كطرفية غبية ليس لديها قوة حوسبة محلية يمكن للمستخدم الوصول إليها ولكن مجموعة غنية بشكل خاص من أكواد التحكم للتلاعب بالشاشة؛ لم يتم حل هذا الصراع قبل أن تصبح المحطات التسلسلية المادية قديمة.
يمكن لجهاز الكمبيوتر الشخصي تشغيل برنامج محاكاة طرفية يكرر وظائف محطة في العالم الحقيقي، مما يسمح أحيانًا بالاستخدام المتزامن للبرامج المحلية والوصول إلى نظام مضيف طرفي بعيد ، إما عبر اتصال تسلسلي مباشر أو عبر شبكة باستخدام، على سبيل المثال، SSH . اليوم، يتم تصنيع عدد قليل من محطات الكمبيوتر المخصصة، إن وجدت، حيث تم استبدال تقاسم الوقت على أجهزة الكمبيوتر الكبيرة بأجهزة الكمبيوتر الشخصية والأجهزة المحمولة ومحطات العمل ذات واجهات المستخدم الرسومية. تستخدم تفاعلات المستخدم مع الخوادم إما برامج مثل متصفحات الويب أو محاكيات المحطات، مع اتصالات عبر شبكات عالية السرعة.
تاريخ
كانت لوحة التحكم في جهاز Z3 الذي ابتكره كونراد زوس مزودة بلوحة مفاتيح في عام 1941، كما كانت لوحة التحكم في جهاز Z4 في الفترة من 1942 إلى 1945. ومع ذلك، لم يكن من الممكن استخدام هذه اللوحات إلا لإدخال المدخلات الرقمية، وبالتالي كانت مماثلة لتلك الموجودة في الآلات الحاسبة؛ حيث كان يتم إدخال البرامج والأوامر والبيانات الأخرى عبر شريط ورقي. وكان كلا الجهازين مزودين بصف من مصابيح العرض لعرض النتائج.
في عام 1956، أصبح جهاز الكمبيوتر Whirlwind Mark I أول جهاز كمبيوتر مزود بمزيج من لوحة المفاتيح والطابعة لدعم الإدخال المباشر [4] للبيانات والأوامر وإخراج النتائج. كان هذا الجهاز هو Friden Flexowriter ، والذي استمر في خدمة هذا الغرض على العديد من أجهزة الكمبيوتر المبكرة الأخرى حتى ستينيات القرن العشرين.
فئات
محطات النسخ المطبوعة
كانت المحطات الطرفية المبكرة للمستخدم المتصلة بأجهزة الكمبيوتر، مثل Flexowriter، عبارة عن طابعات عن بعد /آلات طباعة عن بعد كهروميكانيكية (TeleTYpewriter, TTY)، مثل طراز Teletype 33 ، المستخدم في الأصل في التلغراف ؛ كانت الطابعات عن بعد المبكرة مهيأة عادةً لإرسال واستقبال لوحة المفاتيح (KSR) أو إرسال واستقبال تلقائي (ASR). تضمنت بعض المحطات الطرفية، مثل طرازات Teletype ASR، قارئ شريط ورقي وثقب يمكنه تسجيل الناتج مثل قائمة البرامج. يمكن إعادة إدخال البيانات الموجودة على الشريط إلى الكمبيوتر باستخدام قارئ الشريط في الطابعة عن بعد، أو طباعتها على ورق. استخدمت الطابعات عن بعد واجهة الحلقة الحالية التي كانت مستخدمة بالفعل في التلغراف. كان تكوين القراءة فقط (RO) الأقل تكلفة متاحًا للطابعة عن بعد.
تضمنت أجهزة لوحة المفاتيح/الطابعة المصممة حسب الطلب والتي ظهرت لاحقًا جهاز IBM 2741 (1965) [8] وجهاز DECwriter (1970). [9] وكانت أقصى سرعة لأجهزة التلكس، جهاز IBM 2741 وجهاز LA30 (جهاز DECwriter مبكر)، 10 و15 و30 حرفًا في الثانية. وعلى الرغم من أن "الورق كان الملك" في ذلك الوقت [9] [10]، إلا أن سرعة التفاعل كانت محدودة نسبيًا.
كان جهاز DECwriter آخر منتج رئيسي لمحطات الطباعة. وقد اختفى بعد عام 1980 تحت ضغط وحدات عرض الفيديو (VDUs)، مع التخلي عن الشكل الكلاسيكي لآلة الطباعة عن بعد (DECwriter IV لعام 1982) لصالح جهاز يشبه طابعة سطح المكتب.
وحدة عرض الفيديو
تعرض وحدة عرض الفيديو (VDU) المعلومات على الشاشة بدلاً من طباعة النص على الورق وتستخدم عادةً أنبوب أشعة الكاثود (CRT). صُممت وحدات عرض الفيديو في الخمسينيات من القرن العشرين عادةً لعرض البيانات الرسومية بدلاً من النص واستُخدمت، على سبيل المثال، في أجهزة الكمبيوتر التجريبية في مؤسسات مثل معهد ماساتشوستس للتكنولوجيا ؛ وأجهزة الكمبيوتر المستخدمة في الأوساط الأكاديمية والحكومية والتجارية، والتي تُباع تحت أسماء تجارية مثل DEC و ERA و IBM و UNIVAC ؛ وأجهزة الكمبيوتر العسكرية التي تدعم تطبيقات دفاعية محددة مثل أنظمة تحذير الصواريخ الباليستية وأنظمة تنسيق الرادار/الدفاع الجوي مثل BUIC و SAGE .

كان من المعالم المبكرة في تطوير وحدة العرض المرئي Univac Uniscope [11] [12] [13] و IBM 2260 ، [14] وكلاهما في عام 1964. كانت هذه محطات طرفية ذات وضع كتلة مصممة لعرض صفحة في كل مرة، باستخدام بروتوكولات خاصة؛ وعلى النقيض من أجهزة وضع الأحرف، فإنها تدخل البيانات من لوحة المفاتيح إلى مخزن مؤقت للعرض بدلاً من إرسالها على الفور. وعلى النقيض من أجهزة وضع الأحرف اللاحقة، استخدم Uniscope اتصالاً تسلسليًا متزامنًا عبر واجهة EIA RS-232 للتواصل بين المجمِّع والمضيف، بينما استخدم 2260 إما اتصال قناة أو اتصالاً تسلسليًا غير متزامن بين 2848 والمضيف. كما استخدم 2265، المرتبط بـ 2260، اتصالاً تسلسليًا غير متزامن أيضًا.
كان جهاز Datapoint 3300 من شركة Computer Terminal Corporation ، والذي تم الإعلان عنه في عام 1967 وتم شحنه في عام 1969، جهازًا يعمل بنظام الأحرف يحاكي جهاز Teletype طراز 33. ويعكس هذا حقيقة مفادها أن أجهزة الطرفية المبكرة التي تعمل بنظام الأحرف كانت تُستخدم غالبًا لتحل محل آلات Teletype كوسيلة لتقليل تكاليف التشغيل.
تجاوز الجيل التالي من وحدات العرض المرئي محاكاة التليتايب مع مؤشر قابل للتوجيه مما منحها القدرة على رسم شاشات ثنائية الأبعاد على الشاشة. تضمنت وحدات العرض المرئي المبكرة جدًا ذات إمكانية توجيه المؤشر جهازي VT05 و Hazeltine 2000 اللذين يعملان في وضع الأحرف، وكلاهما من عام 1970. وعلى الرغم من هذه القدرة، غالبًا ما كانت تسمى الأجهزة المبكرة من هذا النوع "Glass TTYs". [15] لاحقًا، كان مصطلح "glass TTY" يميل إلى التضييق بأثر رجعي ليشمل الأجهزة التي لا تتمتع بإمكانية توجيه المؤشر بالكامل.
بدأ العصر الكلاسيكي لوحدات العرض المرئي في أوائل سبعينيات القرن العشرين وكان مرتبطًا ارتباطًا وثيقًا بظهور أجهزة الكمبيوتر المشتركة . كانت المنتجات المبكرة المهمة هي ADM-3A و VT52 و VT100 . لم تستخدم هذه الأجهزة أي وحدة معالجة مركزية معقدة ، بل اعتمدت بدلاً من ذلك على بوابات منطقية فردية أو شرائح LSI أو معالجات دقيقة مثل Intel 8080. جعلها هذا غير مكلفة وسرعان ما أصبحت أجهزة إدخال وإخراج شائعة للغاية في العديد من أنواع أنظمة الكمبيوتر، وغالبًا ما حلت محل محطات الطباعة الأقدم والأكثر تكلفة.
بعد عام 1970، اتجه العديد من الموردين إلى مجموعة من المعايير المشتركة:
- مجموعة أحرف ASCII (بدلاً من EBCDIC أو أي شيء خاص بشركة واحدة على سبيل المثال)، ولكن النماذج المبكرة/الاقتصادية غالبًا ما تدعم الأحرف الكبيرة فقط (مثل ADM-3 الأصلي ، ونموذج Data General 6052 - والذي يمكن ترقيته إلى 6053 مع ذاكرة ROM بأحرف صغيرة - وHeathkit H9)
- منافذ تسلسلية RS-232 (25 دبوسًا، جاهزة للتوصيل بمودم، ومع ذلك فإن استخدام بعض الدبابيس المحددة من قبل الشركة المصنعة أدى إلى توسيع المعيار، على سبيل المثال للاستخدام مع حلقات التيار 20 مللي أمبير )
- 24 سطرًا (أو ربما 25 سطرًا ــ وأحيانًا سطر حالة خاص) من 72 أو 80 حرفًا من النص (80 حرفًا هو نفس عدد الأحرف في بطاقات IBM المثقوبة). وكانت الطرز اللاحقة تحتوي أحيانًا على إعدادين لعرض الأحرف.
- نوع من المؤشر الذي يمكن تحديد موضعه (باستخدام مفاتيح الأسهم أو "الصفحة الرئيسية" وغيرها من رموز إعداد عنوان المؤشر المباشر).
- تنفيذ 3 رموز تحكم على الأقل: إرجاع العربة (Ctrl-M)، وتغذية السطر (Ctrl-J)، والجر ( Ctrl-G)، ولكن عادةً ما يكون هناك العديد من الرموز الأخرى، مثل تسلسلات الإفلات لتوفير التسطير، أو تعتيم أو تمييز أحرف الفيديو العكسي، وخاصةً لمسح الشاشة وتحديد موضع المؤشر.
بلغ العصر التجريبي لوحدات العرض المرئي التسلسلية ذروته مع ظهور VT100 في عام 1978. وبحلول أوائل الثمانينيات، كان هناك العشرات من الشركات المصنعة للمحطات الطرفية، بما في ذلك Lear-Siegler و ADDS وData General و DEC و Hazeltine Corporation و Heath/Zenith و Hewlett-Packard وIBM و TeleVideo وVolker-Craig و Wyse ، وكان العديد منها يحتوي على تسلسلات أوامر غير متوافقة (على الرغم من أن العديد منها استخدم ADM-3 المبكر كنقطة بداية).
أدت الاختلافات الكبيرة في رموز التحكم بين الشركات المصنعة إلى ظهور برامج تحدد وتجميع أنواع المحطات الطرفية حتى يعرض برنامج النظام نماذج الإدخال بشكل صحيح باستخدام رموز التحكم المناسبة؛ في أنظمة شبيهة بنظام يونكس، سيتم استخدام ملفات termcap أو terminfo ، وأداة stty، ومتغير بيئة TERM؛ في برنامج Business BASIC الخاص بشركة Data General، على سبيل المثال، في وقت تسجيل الدخول، يتم إرسال سلسلة من الرموز إلى المحطة الطرفية لمحاولة قراءة موضع المؤشر أو محتويات السطر الخامس والعشرين باستخدام سلسلة من تسلسلات رموز التحكم الخاصة بمصنعين مختلفين، وستحدد الاستجابة التي تولدها المحطة الطرفية رقمًا مكونًا من رقم واحد (مثل 6 لمحطات Data General Dasher، و4 لمحطات ADM 3A/5/11/12، و0 أو 2 لأجهزة TTY بدون ميزات خاصة) والتي ستكون متاحة للبرامج لتحديد مجموعة الرموز التي يجب استخدامها.
كانت الغالبية العظمى من المحطات أحادية اللون، وكانت الشركات المصنعة تقدم ألوانًا مختلفة مثل الأخضر والأبيض والكهرماني وأحيانًا الأزرق. (كان اللون الكهرماني يزعم أنه يقلل من إجهاد العين). كانت المحطات ذات القدرة اللونية المتواضعة متاحة أيضًا ولكنها لم تكن مستخدمة على نطاق واسع؛ على سبيل المثال، كانت النسخة الملونة من Wyse WY50 الشهيرة، WY350، تقدم 64 لونًا على كل خلية حرف.
في نهاية المطاف، حلت أجهزة الكمبيوتر الشخصية المتصلة بالشبكة محل وحدات العرض المرئي في أغلب التطبيقات، ببطء في البداية بعد عام 1985 وبسرعة متزايدة في تسعينيات القرن العشرين. ومع ذلك، كان لها تأثير دائم على أجهزة الكمبيوتر الشخصية. أثر تصميم لوحة المفاتيح في محطة VT220 بقوة على طراز M الذي تم شحنه على أجهزة كمبيوتر IBM الشخصية منذ عام 1985، ومن خلاله لوحات مفاتيح الكمبيوتر اللاحقة.
على الرغم من توفر شاشات العرض المسطحة منذ الخمسينيات، إلا أن أنابيب أشعة الكاثود ظلت تهيمن على السوق حتى حققت أجهزة الكمبيوتر الشخصية تقدماً كبيراً في سوق أجهزة العرض الطرفية. وبحلول الوقت الذي تم فيه استبدال أنابيب أشعة الكاثود في أجهزة الكمبيوتر الشخصية بشاشات مسطحة بعد عام 2000، كانت أجهزة الكمبيوتر الطرفية قد أصبحت قديمة تقريباً.
محطات موجهة نحو الأحرف

المحطة الطرفية الموجهة بالأحرف هي نوع من محطات الكمبيوتر التي تتواصل مع مضيفها حرفًا واحدًا في كل مرة، على عكس المحطة الطرفية الموجهة بالكتل التي تتواصل في كتل من البيانات. إنها النوع الأكثر شيوعًا من محطات البيانات، لأنها سهلة التنفيذ والبرمجة. يتم تحقيق الاتصال بجهاز الكمبيوتر الرئيسي أو خادم المحطة الطرفية عبر روابط تسلسلية RS-232 أو Ethernet أو بروتوكولات خاصة أخرى .
يمكن أن تكون المحطات الطرفية الموجهة للأحرف "غبية" أو "ذكية". المحطات الطرفية الغبية [5] هي تلك التي يمكنها تفسير عدد محدود من أكواد التحكم (CR وLF وما إلى ذلك) ولكنها لا تمتلك القدرة على معالجة تسلسلات الهروب الخاصة التي تؤدي وظائف مثل مسح خط أو مسح الشاشة أو التحكم في موضع المؤشر. في هذا السياق، يُطلق على المحطات الطرفية الغبية أحيانًا اسم Teletypes الزجاجية ، لأنها تتمتع بنفس الوظيفة المحدودة مثل Teletype الميكانيكية. لا يزال هذا النوع من المحطات الطرفية الغبية مدعومًا على أنظمة Unix الحديثة عن طريق ضبط متغير البيئة TERM على dumb. المحطات الطرفية الذكية أو الذكية هي تلك التي تتمتع أيضًا بالقدرة على معالجة تسلسلات الهروب، وخاصة تسلسلات الهروب VT52 أو VT100 أو ANSI.
محطات نصية


محطة نصية ، أو غالبًا ما تكون مجرد محطة (أحيانًا وحدة تحكم نصية )، هي واجهة كمبيوتر تسلسلية لإدخال النص وعرضه. يتم تقديم المعلومات كمجموعة من الأحرف المشكلة المحددة مسبقًا . عندما تستخدم مثل هذه الأجهزة شاشة عرض فيديو مثل أنبوب أشعة الكاثود ، يطلق عليها " وحدة عرض فيديو " أو "وحدة عرض مرئية" (VDU) أو "محطة عرض فيديو" (VDT).
غالبًا ما تكون وحدة التحكم في النظام [16] عبارة عن محطة نصية تستخدم لتشغيل الكمبيوتر. تحتوي أجهزة الكمبيوتر الحديثة على لوحة مفاتيح وشاشة مدمجة لوحدة التحكم. تحتوي بعض أنظمة التشغيل الشبيهة بنظام يونكس مثل Linux و FreeBSD على وحدات تحكم افتراضية لتوفير العديد من محطات النص على جهاز كمبيوتر واحد.
النوع الأساسي من التطبيقات التي تعمل على محطة نصية هو مفسّر سطر الأوامر أو غلاف الأوامر ، والذي يطلب الأوامر من المستخدم وينفذ كل أمر بعد الضغط على Return. [17] وهذا يشمل غلافات يونكس وبعض بيئات البرمجة التفاعلية . في غلاف الأوامر، تكون معظم الأوامر عبارة عن تطبيقات صغيرة بحد ذاتها.
نوع آخر مهم من التطبيقات هو محرر النصوص . يشغل محرر النصوص عادةً مساحة العرض بالكامل، ويعرض مستندًا نصيًا واحدًا أو أكثر، ويسمح للمستخدم بتحرير المستندات. تم استبدال محرر النصوص، للعديد من الاستخدامات، بمعالج النصوص ، والذي يوفر عادةً ميزات تنسيق غنية يفتقر إليها محرر النصوص. استخدمت معالجات النصوص الأولى النص للتواصل مع بنية المستند، لكن معالجات النصوص اللاحقة تعمل في بيئة رسومية وتوفر محاكاة WYSIWYG للإخراج المنسق. ومع ذلك، لا تزال محررات النصوص تُستخدم للمستندات التي تحتوي على علامات مثل DocBook أو LaTeX .
تتحكم برامج مثل Telix و Minicom في المودم والمحطة الطرفية المحلية للسماح للمستخدم بالتفاعل مع الخوادم البعيدة. وعلى الإنترنت ، تعمل بروتوكولات telnet و ssh على نحو مماثل.
في أبسط أشكاله، يكون الطرفية النصية مثل الملف. الكتابة في الملف تعرض النص والقراءة من الملف تنتج ما يدخله المستخدم. في أنظمة التشغيل الشبيهة بيونكس، هناك العديد من ملفات الأحرف الخاصة التي تتوافق مع الطرفيات النصية المتاحة. بالنسبة للعمليات الأخرى، توجد تسلسلات إفلات خاصة وأحرف تحكم ووظائف يمكن للبرنامج استخدامها، بسهولة أكبر عبر مكتبة مثل ncurses . للعمليات الأكثر تعقيدًا، يمكن للبرامج استخدام مكالمات نظام ioctltermios الخاصة بالطرفية. بالنسبة للتطبيق، فإن أبسط طريقة لاستخدام الطرفية هي ببساطة كتابة وقراءة سلاسل نصية منها وإليها بشكل متسلسل. يتم تمرير النص الناتج، بحيث تكون آخر عدة أسطر (عادةً 24) مرئية. عادةً ما تقوم أنظمة يونكس بتخزين النص المدخل مؤقتًا حتى يتم الضغط على مفتاح الإدخال، حتى يتلقى التطبيق سلسلة نصية جاهزة. في هذا الوضع، لا يحتاج التطبيق إلى معرفة الكثير عن الطرفية. بالنسبة للعديد من التطبيقات التفاعلية، هذا غير كافٍ. أحد التحسينات الشائعة هو تحرير سطر الأوامر (بمساعدة مكتبات مثل readline )؛ قد يتيح لك أيضًا الوصول إلى سجل الأوامر. وهذا مفيد جدًا لمترجمي سطر الأوامر التفاعليين المتنوعين.
يتم توفير تفاعلية أكثر تقدمًا مع تطبيقات ملء الشاشة . تتحكم هذه التطبيقات بشكل كامل في تخطيط الشاشة؛ كما تستجيب للضغط على المفاتيح على الفور. هذا الوضع مفيد جدًا لمحرري النصوص ومديري الملفات ومتصفحات الويب . بالإضافة إلى ذلك، تتحكم مثل هذه البرامج في لون وسطوع النص على الشاشة، وتزينه بالتسطير والوميض والأحرف الخاصة (مثل أحرف رسم المربع ). لتحقيق كل هذا، يجب أن يتعامل التطبيق ليس فقط مع سلاسل النص العادي، ولكن أيضًا مع أحرف التحكم وتسلسلات الإفلات، والتي تسمح بتحريك المؤشر إلى موضع عشوائي، ومسح أجزاء من الشاشة، وتغيير الألوان وعرض الأحرف الخاصة، والاستجابة أيضًا لمفاتيح الوظائف. تكمن المشكلة الكبيرة هنا في وجود العديد من المحطات الطرفية المختلفة ومحاكيات المحطات الطرفية، ولكل منها مجموعة خاصة بها من تسلسلات الإفلات. للتغلب على هذه المشكلة، تم إنشاء مكتبات خاصة (مثل curses )، جنبًا إلى جنب مع قواعد بيانات وصف المحطات الطرفية، مثل Termcap وTerminfo.
محطات موجهة نحو الكتلة
المحطة الطرفية الموجهة بالكتل أو المحطة الطرفية ذات الوضع الكتلي هي نوع من محطات الكمبيوتر التي تتواصل مع مضيفها في كتل من البيانات، على عكس المحطة الطرفية الموجهة بالأحرف والتي تتواصل مع مضيفها حرفًا واحدًا في كل مرة. قد تكون المحطة الطرفية الموجهة بالكتل موجهة للبطاقة أو موجهة للشاشة أو لوحة المفاتيح والشاشة أو لوحة المفاتيح والطابعة أو بعض التركيبات.
ربما يكون جهاز IBM 3270 هو التطبيق الأكثر شيوعًا لمحطة العرض الموجهة بالكتل، [18] ولكن معظم مصنعي أجهزة الكمبيوتر المركزية والعديد من الشركات الأخرى أنتجتها. الوصف أدناه يتعلق بجهاز 3270، ولكن تنطبق اعتبارات مماثلة على أنواع أخرى.
تتضمن المحطات الطرفية الموجهة بالكتل عادةً مخزنًا مؤقتًا يخزن شاشة واحدة أو أكثر من البيانات، ويخزن أيضًا سمات البيانات، ولا يشير فقط إلى المظهر (اللون، السطوع، الوميض، إلخ) ولكن أيضًا إلى تحديد البيانات على أنها قابلة للإدخال بواسطة مشغل المحطة الطرفية مقابل محمية ضد الإدخال، مثل السماح بإدخال معلومات رقمية فقط مقابل السماح بأي أحرف، إلخ. في تطبيق نموذجي، يرسل المضيف إلى المحطة الطرفية لوحة مُهيأة مسبقًا تحتوي على بيانات ثابتة وحقول يمكن إدخال البيانات فيها. يقوم مشغل المحطة الطرفية بإدخال البيانات، مثل التحديثات في إدخال قاعدة البيانات ، في الحقول المناسبة. عند اكتمال الإدخال (أو الضغط على مفتاح ENTER أو PF على أجهزة 3270)، يتم إرسال كتلة من البيانات، عادةً فقط البيانات التي أدخلها المشغل (البيانات المعدلة)، إلى المضيف في إرسال واحد. يمكن تحديث مخزن المحطة الطرفية 3270 (عند الجهاز) على أساس حرف واحد، إذا لزم الأمر، بسبب وجود "ترتيب عنوان المخزن المؤقت المحدد" (SBA)، والذي يسبق عادةً أي بيانات يجب كتابتها/الكتابة فوقها داخل المخزن المؤقت. يمكن أيضًا قراءة المخزن المؤقت بالكامل أو استبداله باستخدام READ BUFFERالأمر أو WRITEالأمر (غير منسق أو منسق في حالة 3270).
تتسبب المحطات الطرفية الموجهة نحو الكتل في تقليل تحميل النظام على المضيف وتقليل حركة مرور الشبكة مقارنة بالمحطات الطرفية الموجهة نحو الأحرف. كما تبدو أكثر استجابة للمستخدم، وخاصة عبر الاتصالات البطيئة، حيث يتم التحرير داخل الحقل محليًا بدلاً من الاعتماد على الصدى من نظام المضيف.
كانت قدرات التحرير في المحطات المبكرة محدودة - على سبيل المثال، لم تتمكن محطات 3270 إلا من التحقق من الإدخالات باعتبارها أرقامًا صالحة. [19] وتضمنت المحطات "الذكية" أو "الذكية" اللاحقة معالجات دقيقة ودعمت معالجة محلية أكثر.
غالبًا ما استخدم مبرمجو المحطات الطرفية الموجهة بالكتل تقنية تخزين معلومات السياق للمعاملة الجارية على الشاشة، ربما في حقل مخفي، بدلاً من الاعتماد على برنامج قيد التشغيل لتتبع الحالة. كان هذا هو السلف لتقنية HTML لتخزين السياق في عنوان URL كبيانات يتم تمريرها كحجج لبرنامج CGI .
على عكس المحطة الطرفية الموجهة بالأحرف، حيث يؤدي إدخال حرف في آخر موضع من الشاشة عادةً إلى تمرير المحطة الطرفية لأسفل سطرًا واحدًا، فإن إدخال البيانات في آخر موضع على المحطة الطرفية الموجهة بالكتل يؤدي عادةً إلى التفاف المؤشر - الانتقال إلى بداية أول حقل يمكن إدخاله. قد "يحمي" المبرمجون آخر موضع على الشاشة لمنع الالتفاف غير المقصود. وبالمثل، قد يقوم الحقل المحمي الذي يلي حقلًا يمكن إدخاله بقفل لوحة المفاتيح وإطلاق إنذار صوتي إذا حاول المشغل إدخال بيانات أكثر من المسموح بها في الحقل.
محطات طرفية مشتركة موجهة نحو الكتلة
- نسخة مطبوعة
- إدخال وظيفة عن بعد
- عرض
- آي بي إم 2260
- اي بي ام 3270
- اي بي ام 5250
- شركة بوروز TD-830
- AT&T Dataspeed 40 (نسخة طبق الأصل من 3270 تم تصنيعها بواسطة Teletype Corporation )
- تليفزيون 912,920، 925، 950 [20]
- أجهزة كمبيوتر تانديم VT6530
- هيوليت باكارد VT2640 [21]
- سلسلة UNIVAC Uniscope
- شركة المعدات الرقمية VT61، VT62
- Lear Siegler ADM31 [22] (اختياري)
- هانيويل VIP 7700/7760
- شركة آي تي تي كوربوريشن لخدمات الشحن
- بول كويستار
- سلسلة ICL 7500
محطات رسومية

يمكن للطرفية الرسومية عرض الصور وكذلك النص. تنقسم الطرفيات الرسومية [23] إلى طرفيات ذات وضع متجه ، وطرفيات ذات وضع نقطي .
ترسم شاشات العرض ذات الوضع المتجه خطوطًا مباشرة على وجه أنبوب أشعة الكاثود تحت سيطرة نظام الكمبيوتر المضيف. تتشكل الخطوط باستمرار، ولكن نظرًا لأن سرعة الإلكترونيات محدودة، فإن عدد الخطوط المتزامنة التي يمكن عرضها في وقت واحد محدود. كانت شاشات العرض ذات الوضع المتجه مهمة تاريخيًا ولكنها لم تعد مستخدمة. عمليًا، تعمل جميع شاشات العرض الرسومية الحديثة بنظام الراستر، وهو منحدر من تقنيات مسح الصور المستخدمة في التلفزيون ، حيث تكون العناصر المرئية عبارة عن مجموعة مستطيلة من وحدات البكسل . نظرًا لأن الصورة النقطية لا يمكن إدراكها إلا بالعين البشرية ككل لفترة قصيرة جدًا، فيجب تحديث الراستر عدة مرات في الثانية لإعطاء مظهر شاشة مستمرة. تعني المتطلبات الإلكترونية لتحديث ذاكرة العرض أن المحطات الرسومية تم تطويرها في وقت لاحق كثيرًا عن المحطات النصية، وكانت تكلفتها في البداية أعلى بكثير. [24] [25]
معظم المحطات الطرفية اليوم [ متى؟ ] رسومية؛ أي أنها تستطيع عرض الصور على الشاشة. المصطلح الحديث للمحطات الطرفية الرسومية هو " العميل الرقيق ". [ بحاجة لمصدر ] يستخدم العميل الرقيق عادةً بروتوكولًا مثل X11 لمحطات Unix، أو RDP لـ Microsoft Windows. يعتمد النطاق الترددي المطلوب على البروتوكول المستخدم والدقة وعمق اللون .
تسمح المحطات الرسومية الحديثة بعرض الصور بالألوان، والنصوص بأحجام وألوان وخطوط مختلفة . [ يحتاج إلى توضيح ]
في أوائل تسعينيات القرن العشرين، حاول اتحاد صناعي تحديد معيار AlphaWindows ، والذي من شأنه أن يسمح لشاشة CRT واحدة بتنفيذ نوافذ متعددة، حيث كان من المفترض أن تعمل كل منها كمحطة طرفية مميزة. لسوء الحظ، مثل I2O ، عانى هذا المعيار من تشغيله كمعيار مغلق: لم يتمكن غير الأعضاء من الحصول حتى على الحد الأدنى من المعلومات ولم تكن هناك طريقة واقعية يمكن لشركة صغيرة أو مطور مستقل من خلالها الانضمام إلى الاتحاد. [ بحاجة لمصدر ]
محطات ذكية
يقوم الطرف الذكي [26] بمعالجته الخاصة، وهذا يعني عادةً أن المعالج الدقيق مدمج فيه، ولكن ليس كل الطرفيات المزودة بمعالجات دقيقة تقوم بأي معالجة حقيقية للمدخلات: حيث يتعين على الكمبيوتر الرئيسي الذي تم توصيله به الاستجابة بسرعة لكل ضغطة مفتاح. يعود مصطلح "ذكي" في هذا السياق إلى عام 1969. [27]
تتضمن الأمثلة البارزة جهاز IBM 2250 ، وهو سلف جهاز IBM 3250 وIBM 5080، وجهاز IBM 2260 ، [28] وهو سلف جهاز IBM 3270 ، والذي تم تقديمه مع System/360 في عام 1964.

كانت معظم المحطات متصلة بأجهزة كمبيوتر صغيرة أو أجهزة كمبيوتر كبيرة وكانت غالبًا ما تحتوي على شاشة خضراء أو كهرمانية. عادةً ما تتواصل المحطات مع الكمبيوتر عبر منفذ تسلسلي عبر كبل مودم فارغ ، وغالبًا ما تستخدم واجهة RS-232 أو RS-422 أو RS-423 من نوع EIA أو واجهة تسلسلية لحلقة التيار. عادةً ما تتواصل أنظمة IBM عبر قناة Bus and Tag ، أو كبل محوري باستخدام بروتوكول خاص، أو رابط اتصالات باستخدام Binary Synchronous Communications أو بروتوكول IBM's SNA ، ولكن بالنسبة للعديد من أجهزة الكمبيوتر DEC وData General و NCR (وما إلى ذلك) كان هناك العديد من موردي العرض المرئي يتنافسون مع الشركة المصنعة للكمبيوتر على المحطات لتوسيع الأنظمة. في الواقع، تم تصور تصميم التعليمات لمعالج Intel 8008 في الأصل في شركة Computer Terminal Corporation كمعالج لـ Datapoint 2200 .
منذ طرح IBM 3270 و DEC VT100 (1978)، تمكن المستخدم والمبرمج من ملاحظة مزايا كبيرة في تحسينات تقنية VDU، ولكن لم يستخدم جميع المبرمجين ميزات المحطات الجديدة ( التوافق مع الإصدارات السابقة في VT100 ومحطات TeleVideo اللاحقة، على سبيل المثال، مع "المحطات الطرفية الغبية" سمح للمبرمجين بمواصلة استخدام البرامج القديمة).
كانت بعض المحطات الطرفية الغبية قادرة على الاستجابة لتسلسلات هروب قليلة دون الحاجة إلى معالجات دقيقة: فقد استخدمت لوحات دوائر مطبوعة متعددة مع العديد من الدوائر المتكاملة ؛ وكان العامل الوحيد الذي صنف المحطة الطرفية على أنها "ذكية" هو قدرتها على معالجة إدخال المستخدم داخل المحطة الطرفية - دون مقاطعة الكمبيوتر الرئيسي عند كل ضغطة مفتاح - وإرسال كتلة من البيانات في كل مرة (على سبيل المثال: عندما ينتهي المستخدم من حقل أو نموذج كامل). كانت معظم المحطات الطرفية في أوائل الثمانينيات، مثل ADM-3A وTVI912 وData General D2 وDEC VT52 ، على الرغم من تقديم محطات ANSI في عام 1978، محطات طرفية "غبية" بشكل أساسي، على الرغم من أن بعضها (مثل طرازي ADM وTVI اللاحقين) كان لديه قدرة بدائية على إرسال الكتلة. كانت الاستخدامات المبكرة الشائعة لقوة المعالجة المحلية تشمل ميزات لا علاقة لها بنقل معالجة البيانات من الكمبيوتر المضيف ولكنها أضافت ميزات مفيدة مثل الطباعة على طابعة محلية ونقل البيانات التسلسلية المؤقتة والمصافحة التسلسلية (لاستيعاب سرعات نقل تسلسلية أعلى) وسمات أحرف أكثر تطوراً للعرض، فضلاً عن القدرة على تبديل أوضاع المحاكاة لتقليد نماذج المنافسين، والتي أصبحت ميزات بيع مهمة بشكل متزايد خلال الثمانينيات على وجه الخصوص، عندما تمكن المشترون من مزج ومطابقة معدات الموردين المختلفين إلى حد أكبر من ذي قبل.
لقد أدى التقدم في المعالجات الدقيقة وانخفاض تكاليف الذاكرة إلى تمكين المحطة الطرفية من التعامل مع عمليات التحرير مثل إدراج الأحرف داخل حقل ربما كان يتطلب في السابق إعادة إرسال شاشة كاملة من الأحرف من الكمبيوتر، ربما عبر خط مودم بطيء. في منتصف الثمانينيات تقريبًا، كانت معظم المحطات الطرفية الذكية، والتي تكلف أقل من معظم المحطات الطرفية غير الذكية قبل بضع سنوات، قادرة على توفير قدر كافٍ من التحرير المحلي سهل الاستخدام للبيانات وإرسال النموذج المكتمل إلى الكمبيوتر الرئيسي. وبتوفير المزيد من إمكانيات المعالجة، يمكن لمحطات العمل مثل TeleVideo TS-800 تشغيل CP/M-86 ، مما يطمس التمييز بين المحطة الطرفية والكمبيوتر الشخصي.
كان أحد الدوافع الأخرى لتطوير المعالج الدقيق هو تبسيط وتقليل الإلكترونيات المطلوبة في الطرفية. كما جعل ذلك من الممكن تحميل العديد من "الشخصيات" في طرفية واحدة، وبالتالي يمكن لجهاز Qume QVT-102 محاكاة العديد من المحطات الشائعة في ذلك الوقت، وبالتالي يمكن بيعه للمؤسسات التي لا ترغب في إجراء أي تغييرات في البرامج. تتضمن أنواع المحطات التي يتم محاكاتها بشكل متكرر ما يلي:
- Lear Siegler ADM-3A والنماذج الأحدث
- TeleVideo 910 إلى 950 (نسخت هذه النماذج أكواد ADM3 وأضافت العديد من أكوادها الخاصة، وفي النهاية تم نسخها بواسطة Qume وغيرها)
- شركة Digital Equipment Corporation - طراز VT52 و VT100
- البيانات العامة من D1 إلى D3 وخاصة D200 وD210
- شركة هازلتاين H1500
- تكترونيكس 4014
- وايز W50 وW60 وW99
لقد أنتج معيار رمز الهروب ANSI X3.64 التوحيد إلى حد ما، ولكن ظلت هناك اختلافات كبيرة. على سبيل المثال، اتبعت محطات VT100 و Heathkit H19 في وضع ANSI وTelevideo 970 وData General D460 و Qume QVT-108 معيار ANSI، ولكن قد توجد اختلافات في الرموز من مفاتيح الوظائف ، وسمات الأحرف المتاحة، وإرسال الحقول داخل النماذج، ومرافق الأحرف "الأجنبية"، والتعامل مع الطابعات المتصلة بالجزء الخلفي من الشاشة.
في القرن الحادي والعشرين، يمكن لمصطلح المحطة الذكية أن يشير الآن إلى جهاز كمبيوتر نقطة البيع بالتجزئة . [29]
معاصر
This section does not cite any sources. (May 2023) |
في حين كانت أجهزة الكمبيوتر الشخصية من إنتاج شركة IBM في وقت مبكر تحتوي على شاشات خضراء أحادية اللون ، إلا أن هذه الشاشات لم تكن محطات طرفية. لم تكن شاشة الكمبيوتر الشخصي تحتوي على أي أجهزة لتوليد الأحرف؛ بل كانت جميع إشارات الفيديو وتنسيق الفيديو يتم توليدها بواسطة بطاقة عرض الفيديو في الكمبيوتر الشخصي، أو (في معظم أوضاع الرسومات) بواسطة وحدة المعالجة المركزية والبرمجيات. كانت شاشة الكمبيوتر الشخصي من إنتاج شركة IBM، سواء كانت شاشة أحادية اللون خضراء أو شاشة ذات 16 لونًا، تشبه من الناحية الفنية جهاز تلفزيون تناظري (بدون موالف) أكثر من تشابهها بمحطة طرفية. ومع وجود برامج مناسبة ، يمكن للكمبيوتر الشخصي محاكاة محطة طرفية، وبهذه الصفة يمكن توصيله بإطار رئيسي أو كمبيوتر صغير. يمكن تشغيل Data General/One في وضع محاكي المحطة الطرفية من ذاكرة القراءة فقط الخاصة به. في نهاية المطاف، قللت أجهزة الكمبيوتر الشخصية القائمة على المعالجات الدقيقة بشكل كبير من الطلب في السوق على المحطات الطرفية التقليدية.
في تسعينيات القرن العشرين على وجه الخصوص، قامت "الأجهزة العميلة الرقيقة" وأجهزة الطرفية X بدمج قوة المعالجة المحلية الاقتصادية مع مرافق الكمبيوتر المركزية المشتركة للاحتفاظ ببعض مزايا الأجهزة الطرفية مقارنة بأجهزة الكمبيوتر الشخصية:
اليوم، توفر معظم عملاء Telnet لأجهزة الكمبيوتر محاكاة لأكثر الأجهزة الطرفية شيوعًا، [ بحاجة لمصدر ] DEC VT100، باستخدام معيار كود الهروب ANSI X3.64، أو يمكن تشغيلها كأجهزة طرفية X باستخدام برامج مثل Cygwin/X في نظام Microsoft Windows أو برنامج X.Org Server في نظام Linux.
منذ ظهور الحاسب الشخصي وانتشاره بعد ذلك ، لم يعد هناك سوى عدد قليل من الأجهزة الطرفية الأصلية المستخدمة للتفاعل مع الحاسبات اليوم. وباستخدام الشاشة ولوحة المفاتيح ، تتميز أنظمة التشغيل الحديثة مثل Linux ومشتقاتها من BSD بوحدات تحكم افتراضية ، وهي مستقلة في الغالب عن الأجهزة المستخدمة.
عند استخدام واجهة مستخدم رسومية (أو GUI) مثل نظام X Window System ، فإن شاشة المستخدم تكون مشغولة عادةً بمجموعة من النوافذ المرتبطة بتطبيقات مختلفة، بدلاً من تدفق نصي واحد مرتبط بعملية واحدة. في هذه الحالة، يمكن للمرء استخدام تطبيق محاكي طرفي داخل بيئة النوافذ. يسمح هذا الترتيب بالتفاعل الشبيه بالطرفية مع الكمبيوتر (لتشغيل مفسّر سطر الأوامر ، على سبيل المثال) دون الحاجة إلى جهاز طرفي مادي؛ ويمكنه حتى تشغيل محاكيات طرفية متعددة على نفس الجهاز.
وحدة التحكم بالنظام

أحد معاني وحدة التحكم في النظام أو وحدة التحكم في الكمبيوتر أو وحدة التحكم الجذرية أو وحدة تحكم المشغل أو ببساطة وحدة التحكم هي جهاز إدخال النص وعرض رسائل إدارة النظام، وخاصة تلك الواردة من BIOS أو محمل التمهيد أو النواة أو من نظام التهيئة ومن مسجل النظام . إنه جهاز مادي يتكون من لوحة مفاتيح وطابعة أو شاشة، وهو تقليديًا عبارة عن محطة نصية ، ولكن يمكن أن يكون أيضًا محطة رسومية .
معنى آخر أقدم لوحدة التحكم في النظام أو وحدة التحكم في الكمبيوتر أو وحدة التحكم في الأجهزة أو وحدة تحكم المشغل أو ببساطة وحدة التحكم هي مكون أجهزة يستخدمه المشغل للتحكم في الأجهزة، وعادةً ما تكون عبارة عن مزيج من اللوحة الأمامية ولوحة المفاتيح/الطابعة ولوحة المفاتيح/الشاشة.
تاريخ

قبل تطوير لوحات التحكم بنظام CRT الأبجدية الرقمية ، كانت بعض أجهزة الكمبيوتر مثل IBM 1620 تحتوي على آلات كاتبة ولوحات أمامية ، بينما استخدم أول كمبيوتر إلكتروني للبرامج المخزنة ، Manchester Baby ، مجموعة من المفاتيح الكهروميكانيكية وCRT لتوفير وظائف وحدة التحكم - يعرض CRT محتويات الذاكرة في صورة ثنائية عن طريق عكس ذاكرة الوصول العشوائي القائمة على أنبوب Williams-Kilburn CRT الخاصة بالجهاز .
كانت بعض أنظمة التشغيل المبكرة تدعم إما لوحة مفاتيح/طباعة واحدة أو لوحة مفاتيح/جهاز عرض للتحكم في نظام التشغيل. كما دعم بعضها وحدة تحكم بديلة واحدة، ودعم بعضها وحدة تحكم مطبوعة للاحتفاظ بسجل للأوامر والاستجابات ورسائل وحدة التحكم الأخرى. ومع ذلك، في أواخر الستينيات، أصبح من الشائع أن تدعم أنظمة التشغيل وحدات تحكم أكثر من 3، وبدأت أنظمة التشغيل في الظهور حيث كانت وحدة التحكم ببساطة أي محطة طرفية بها مستخدم مميز مسجل الدخول.
في أجهزة الكمبيوتر الصغيرة المبكرة ، كانت وحدة التحكم عبارة عن وحدة تحكم تسلسلية ، وهي عبارة عن رابط تسلسلي RS-232 إلى محطة طرفية مثل ASR-33 أو، في وقت لاحق، محطة طرفية من شركة Digital Equipment Corporation (DEC)، على سبيل المثال، DECWriter ، VT100 . عادةً ما يتم الاحتفاظ بهذه المحطة الطرفية في غرفة آمنة حيث يمكن استخدامها لبعض الوظائف المميزة مثل إيقاف النظام أو تحديد الوسائط التي سيتم التمهيد منها. لا تزال الأنظمة متوسطة المدى الكبيرة ، مثل تلك من Sun Microsystems و Hewlett-Packard و IBM ، تستخدم وحدات التحكم التسلسلية. في التركيبات الأكبر، يتم توصيل منافذ وحدة التحكم بمضاعفات أو خوادم تسلسلية متعددة المنافذ متصلة بالشبكة تتيح للمشغل توصيل محطة طرفية بأي من الخوادم المرفقة. اليوم، غالبًا ما تُستخدم وحدات التحكم التسلسلية للوصول إلى الأنظمة بدون رأس ، عادةً باستخدام محاكي محطة طرفية يعمل على كمبيوتر محمول . أيضًا، تحتوي أجهزة التوجيه ومفاتيح شبكة المؤسسة ومعدات الاتصالات الأخرى على منافذ وحدة تحكم تسلسلية RS-232.
في أجهزة الكمبيوتر الشخصية ومحطات العمل ، تتمتع لوحة المفاتيح والشاشة المرفقة بالكمبيوتر بوظيفة مكافئة. ونظرًا لأن كبل الشاشة يحمل إشارات الفيديو، فلا يمكن تمديده لمسافة بعيدة. وغالبًا ما تستخدم المنشآت التي تحتوي على العديد من الخوادم أجهزة إرسال متعددة للوحة المفاتيح/الفيديو ( مفاتيح KVM ) وربما مكبرات فيديو لمركزية الوصول إلى وحدة التحكم. وفي السنوات الأخيرة، أصبحت أجهزة KVM/IP متاحة، مما يسمح لجهاز كمبيوتر بعيد بعرض إخراج الفيديو وإرسال إدخال لوحة المفاتيح عبر أي شبكة TCP/IP وبالتالي الإنترنت .
تدعم بعض أنظمة BIOS الخاصة بالحواسيب الشخصية ، وخاصة في الخوادم، وحدات التحكم التسلسلية، مما يتيح الوصول إلى BIOS من خلال منفذ تسلسلي بحيث يمكن استخدام البنية الأساسية لوحدات التحكم التسلسلية الأبسط والأرخص. وحتى في حالة عدم وجود دعم BIOS، يمكن تكوين بعض أنظمة التشغيل ، مثل FreeBSD و Linux ، لتشغيل وحدات التحكم التسلسلية إما أثناء التمهيد أو بعد بدء التشغيل.
بدءًا من IBM 9672 ، استخدمت أنظمة IBM الكبيرة وحدة تحكم إدارة الأجهزة (HMC)، التي تتكون من جهاز كمبيوتر وتطبيق متخصص، بدلاً من 3270 أو رابط تسلسلي. تستخدم خطوط منتجات IBM الأخرى أيضًا وحدة تحكم إدارة الأجهزة، على سبيل المثال، System p .
من الممكن عادةً تسجيل الدخول من وحدة التحكم. واعتمادًا على التكوين، قد يعامل نظام التشغيل جلسة تسجيل الدخول من وحدة التحكم على أنها أكثر موثوقية من جلسة تسجيل الدخول من مصادر أخرى.
محاكاة
محاكي المحطة الطرفية هو برنامج يحاكي محطة نصية. في الماضي، قبل الاستخدام الواسع النطاق للشبكات المحلية والوصول إلى الإنترنت عبر النطاق العريض، كانت العديد من أجهزة الكمبيوتر تستخدم برنامج وصول تسلسلي للتواصل مع أجهزة كمبيوتر أخرى عبر خط هاتف أو جهاز تسلسلي.
عندما تم إصدار أول جهاز Macintosh ، تم استخدام برنامج يسمى MacTerminal [30] للتواصل مع العديد من أجهزة الكمبيوتر، بما في ذلك جهاز IBM PC .
لا تحاكي وحدة التحكم Win32 على Windows محطة طرفية مادية تدعم تسلسلات الهروب [ 31 ] [ مشكوك فيه - ناقش ] لذا فإن برامج SSH وTelnet (لتسجيل الدخول نصيًا إلى أجهزة الكمبيوتر البعيدة) لنظام Windows، بما في ذلك برنامج Telnet المضمن مع بعض إصدارات Windows، غالبًا ما تتضمن كودها الخاص لمعالجة تسلسلات الهروب.
محاكيات المحطات الطرفية في معظم أنظمة يونكس الشبيهة — مثل gnome-terminal و Konsole وQTerminal و xterm و Terminal.app — تحاكي المحطات الطرفية المادية بما في ذلك دعم تسلسلات الهروب؛ على سبيل المثال، يمكن لـ xterm محاكاة المحطات الطرفية المادية VT220 و Tektronix 4010 .
الأوضاع
يمكن أن تعمل المحطات في أوضاع مختلفة، تتعلق بموعد إرسال الإدخال الذي يكتبه المستخدم على لوحة المفاتيح إلى نظام الاستقبال (مهما كان):
- وضع الحرف ( المعروف أيضًا باسم وضع الحرف في كل مرة): في هذا الوضع، يتم إرسال الإدخال المكتوب دون تخزين مؤقت ويتم إرساله على الفور إلى نظام الاستقبال. [32]
- وضع الخط ( أو وضع الخط في كل مرة): في هذا الوضع، يتم تخزين المحطة مؤقتًا، وتوفر وظيفة تحرير الخط محليًا، وترسل سطر إدخال كامل، بعد تحريره محليًا، عندما يضغط المستخدم على مفتاح، على سبيل المثال، ، ، [ 32 ] تعمل ما يسمى "محطة وضع الخط" في هذا الوضع فقط. [33]↵ EnterEOB
- وضع الكتلة ( أو وضع الشاشة في كل مرة): في هذا الوضع (يُسمى أيضًا موجه الكتلة)، يتم تخزين الجهاز مؤقتًا ويوفر وظيفة بيانات محلية على كامل الشاشة. يمكن للمستخدم إدخال بيانات في حقول متعددة في نموذج على الشاشة (محدد للجهاز بواسطة نظام الاستقبال)، وتحريك المؤشر حول الشاشة باستخدام مفاتيح مثل ومفاتيح الأسهم وإجراء وظائف التحرير محليًا باستخدام و وما إلى ذلك. يرسل الجهاز النموذج المكتمل فقط، والذي يتكون من جميع البيانات المدخلة على الشاشة، إلى نظام الاستقبال عندما يضغط المستخدم على مفتاح . [34] [35] [32]Tab ↹insertdelete← Backspace↵ Enter
يوجد فرق بين المفتاحين و . في بعض المحطات متعددة الأوضاع، والتي يمكنها التبديل بين الأوضاع، فإن الضغط على المفتاح عندما لا يكون في وضع الكتلة لا يفعل نفس الشيء مثل الضغط على المفتاح. في حين أن المفتاح سيتسبب في إرسال سطر إدخال إلى المضيف في وضع السطر في كل مرة، فإن المفتاح سيتسبب بدلاً من ذلك في قيام المحطة بنقل محتويات صف الأحرف حيث يوجد المؤشر حاليًا إلى المضيف، والمطالبات الصادرة عن المضيف وكل شيء. [34] تحتوي بعض المحطات في وضع الكتلة على مفاتيح تحريك المؤشر المحلية و مثل و . return↵ Enter↵ Enterreturnreturn↵ Enter↵ EnterReturnNew Line
تتطلب أنظمة تشغيل الكمبيوتر المختلفة درجات مختلفة من دعم الوضع عندما يتم استخدام المحطات كمحطات كمبيوتر. لا تستوعب واجهة محطة POSIX ، كما توفرها أنظمة التشغيل يونكس وأنظمة التشغيل المتوافقة مع POSIX، محطات وضع الكتلة على الإطلاق، ونادرًا ما تتطلب أن تكون المحطة نفسها في وضع السطر في كل مرة، حيث يتعين على نظام التشغيل توفير وضع الإدخال الأساسي ، حيث يحاكي برنامج تشغيل جهاز المحطة في نظام التشغيل الصدى المحلي في المحطة، ويؤدي وظائف تحرير السطر في نهاية المضيف. في أغلب الأحيان، وخاصة حتى يتمكن نظام المضيف من دعم وضع الإدخال غير الأساسي ، تكون محطات الأنظمة المتوافقة مع POSIX دائمًا في وضع الأحرف في كل مرة. على النقيض من ذلك، يتعين دائمًا أن تكون محطات IBM 3270 المتصلة بأنظمة MVS في وضع الكتلة. [36] [37] [38] [39]
انظر أيضا
ملحوظات
- ^ على سبيل المثال، العرض، الطباعة، اللكم.
- ^ مشابه لإعادة صياغة تعريف قاموس أوكسفورد الإنجليزي . "ما هو أصل كلمة ""طرفية [كمبيوتر]"؟".استنادًا إلى OED، B.2.d. (الطرفية)، تقول العبارة أن الطرفية هي جهاز لتغذية البيانات في الكمبيوتر أو استقبال مخرجاتها، وخاصة تلك التي يمكن أن يستخدمها الشخص للاتصال ثنائي الاتجاه مع الكمبيوتر.
- ^ "قصة التليتايب" (PDF) .
- ^ "إدخال لوحة المفاتيح مباشرة إلى أجهزة الكمبيوتر". مؤرشف من الأصل في 17 يوليو 2017. تم الاسترجاع 11 يناير 2024 .
- ^ "ما هو الطرفية الغبية؟ التعريف والمعنى". BusinessDictionary.com . مؤرشف من الأصل في 13 أغسطس 2020 . تم الاسترجاع في 13 مارس 2019 .
- ^ ظهرت أجهزة العملاء الرقيقة في وقت لاحق من الأجهزة الطرفية البسيطة
- ^ تم صياغة مصطلح "العميل الرقيق" في عام 1993) Waters, Richard (2 يونيو 2009). "هل هذا هو العميل الرقيق أخيرًا من Oracle؟" . مؤرشف من الأصل في 10 ديسمبر 2022.
- ^ "تسلسل زمني لـDPD". IBM . 23 يناير 2003.
1965 ... IBM 2741 ... 8 يوليو.
- ^ ab Goldstein, Phil (17 مارس 2017). "طابعة DEC LA36 Dot Matrix تجعل الطباعة التجارية أسرع وأكثر كفاءة".
شركة Digital Equipment Corporation
.. أطلقت طابعة DECwriter LA30 في عام 1970.
- ^ "تم استخدام الورق في كل شيء - الرسائل والمقترحات ..."
- ^ "كتيب يونيسكوب" (PDF) . تم الاسترجاع في 23 مايو 2021 .
- ^ "5. الوصف الوظيفي" (PDF) . Uniscope 100 - Display Terminal - General Description (PDF) . Rev. 2. Sperry Rand Corporation . 1973. ص 24-27. UP-7701 . تم الاسترجاع في 3 ديسمبر 2023 .
- ^ "5. Operation" (PDF) . Uniscope 300 General Description - Visual Communications Terminal (PDF) . Sperry Rand Corporation . 1968. ص. 5-1–5-5. UP-7619 . تم الاسترجاع في 3 ديسمبر 2023 .
- ^ وصف مكون نظام IBM/360: - محطة عرض IBM 2260 - التحكم في عرض IBM 2848 (PDF) . مكتبة مرجع الأنظمة (الطبعة الخامسة). IBM . يناير 1969. A27-2700-4 . تم الاسترجاع في 3 ديسمبر 2023 .
- ^ "glass tty".
يحتوي على شاشة عرض ... يتصرف مثل آلة الطباعة عن بعد
- ^ تحتوي بعض أجهزة الكمبيوتر على لوحات تحكم تحتوي فقط على أزرار وأقراص وأضواء ومفاتيح.
- ^ على عكس المفتاح المستخدم في محطات النصوص المؤقتة وأجهزة الكمبيوتر الشخصية.↵ Enter
- ^ كيلي، ب. (1998). تحسينات TN3270 . RFC 2355.
3270 .. موجه نحو
الكتل - ^ IBM Corporation (1972). وصف مكونات نظام عرض المعلومات IBM 3270 (PDF) .
- ^ "أكثر من 80 ألف فائز بالفعل! (إعلان)". Computerworld . 18 يناير 1982. تم الاسترجاع في 27 نوفمبر 2012 .
- ^ "HP 3000s، IBM CPUs Get On-Line Link". Computerworld . 24 مارس 1980 . تم الاسترجاع في 27 نوفمبر 2012 .
- ^ Lear Siegler Inc. "The ADM-31. A terminal far too smart to be Consider Dumb" (PDF) . تم الاسترجاع في 27 نوفمبر 2012 .
- ^ Kaya, EM (1985). "New Trends in Graphic Display System Architecture". Frontiers in Computer Graphics . ص 310-320. doi :10.1007/978-4-431-68025-3_23. ISBN 978-4-431-68027-7.
- ^ Raymond, J.; Banerji, DK (1976). "استخدام المعالج الدقيق في محطة رسومية ذكية". Computer . 9 (4): 18–25. doi :10.1109/CM.1976.218555. S2CID 6693597.
ومع ذلك، فإن المشكلة الرئيسية في استخدام محطة رسومية هي التكلفة
- ^ Pardee, S. (1971). "G101—محطة تقاسم الوقت عن بعد مع إمكانيات إخراج الرسوميات". IEEE Transactions on Computers . C-20 (8): 878–881. doi :10.1109/TC.1971.223364. S2CID 27102280.
تبلغ تكلفة المحطة حاليًا حوالي 10000 دولار
- ^ "تعريف المحطة الذكية من موسوعة مجلة الكمبيوتر".
- ^ كلمات القرن العشرين؛ بقلم جون أيتو؛ دار نشر أوكسفورد يونيتي؛ الصفحة 413
- ^ "ما هو 3270 (نظام عرض المعلومات)".
3270 .. على سابقه، 2260
- ^ "محطة ذكية من إبسون TM-T88V-DT، SSD سعة 16 جيجابايت، LE، Linux، ..."
يمكن لمتاجر التجزئة .. خفض التكاليف باستخدام .. إبسون TM-T88V-DT ... محطة متكاملة فريدة من نوعها
- ^ "تعريف MacTerminal من موسوعة مجلة PC Magazine".
كجهاز
IBM 3278 Model 2
- ^ "كيفية جعل وحدة التحكم في Win32 تتعرف على تسلسلات الهروب ANSI/VT100؟". Stack Overflow .
- ^ abc Bolthouse 1996، ص 18.
- ^ بانجيا 2010، ص 324.
- ^ ab Diercks 2002، ص 2.
- ^ جوفتون 1991، ص 73.
- ^ رايموند 2004، ص 72.
- ^ بورجيس 1988، ص 127.
- ^ توبهام 1990، ص 77.
- ^ رودجرز 1990، ص 88-90.
مراجع
- بانجيا، راميش (2010). "محطة الطرفية ذات الوضع الخطي". قاموس تكنولوجيا المعلومات . دار نشر لاكشمي المحدودة. رقم ISBN 978-93-8029-815-3.
- بولثوس، ديفيد (1996). استكشاف حوسبة العميل/الخادم من IBM . سلسلة منظور الأعمال. ماكسيموم بريس. رقم ISBN 978-1-885068-04-0.
- بورجيس، روس (1988). أنظمة يونكس للحواسيب الصغيرة . سلسلة الحوسبة المهنية والصناعية. كتب بي إس بي المهنية. رقم ISBN 978-0-632-02036-2.
- ديركس، جون (2002). دليل إدارة نظام MPE/iX . كتب هيوليت باكارد المهنية. برنتيس هول PTR. ISBN 978-0-13-030540-4.
- جوفتون، بيتر دبليو. (1991). إتقان الاتصالات التسلسلية لنظام يونكس . سايبكس. رقم ISBN 978-0-89588-708-5.
- ريموند، إيريك س. (2004). فن برمجة يونكس . سلسلة أديسون ويسلي للحوسبة المهنية. أديسون ويسلي. رقم ISBN 978-0-13-142901-7.
- رودجرز، أولكا (1990). أنظمة إدارة قواعد بيانات يونكس . سلسلة الحوسبة من دار يوردون للنشر. دار يوردون للنشر. رقم ISBN 978-0-13-945593-3.
- Topham, Douglas W. (1990). دليل نظام V لنظام UNIX وXENIX . Springer-Verlag. ISBN 978-0-387-97021-9.
روابط خارجية
- ويكي المحطات الطرفية، وهي موسوعة محطات الكمبيوتر.
- كيفية استخدام محطة نصية
- كشف غموض TTY
- معلومات عن محطة الفيديو في موقع Wayback Machine (تم أرشفتها في 23 مايو 2010)
- التوجيه 1999/5/EC الصادر عن البرلمان الأوروبي والمجلس بتاريخ 9 مارس 1999 بشأن المعدات اللاسلكية ومعدات الاتصالات الطرفية والاعتراف المتبادل بمطابقتها (توجيه R&TTE)
- قائمة محطات الكمبيوتر epocalc
