مساحة العمل

Tcl

مسار عملي لتعلم Tcl من الصفر

التعريف أولا

ما هي Tcl

Tcl لغة لكتابة تعليمات دقيقة، وتستخدم غالبا في مسار عملي لتعلم Tcl من الصفر. لا تبدأ بحفظ المصطلحات. ابدأ بفكرة واحدة: مدخلات تمر بخطوات ثم تصبح مخرجات.

أقل معلومات للتشغيلالملف script.tclالتشغيل tclsh script.tclالعادة تعلم جزءا صغيرا من Tcl ثم اكتب مثالا صغيرا وشغله
البرنامج

مجموعة مرتبة من التعليمات. يقرأ المدخلات ويتبع القواعد وينتج المخرجات.

القيمة والمتغير

القيمة هي البيانات. المتغير هو اسم تستخدمه لحفظ البيانات وإعادة استخدامها.

الدالة

عمل صغير له اسم. يأخذ مدخلات وينفذ مهمة ويمكن أن يرجع نتيجة.

بيئة التشغيل

صدفة Tcl هي البيئة التي تشغل كود script.tcl.

أول كود قابل للقراءة

ناتج البرنامج

entry point output syntax puts
puts 42
الناتج 42

نسب اللغة

شجرة Tcl

اعرف من أين جاءت Tcl وما اللغات القريبة وما الخطوة التالية.

الجذور
shellLispC
الحاليةTclعائلة لغات الأتمتة والأوامر
العائلةعائلة لغات الأتمتة والأوامر
أفضل استخدام

يستخدم في مسار عملي لتعلم Tcl من الصفر

من الصفر

1اقرأ قاعدة واحدة2توقع الناتج3اكتب من الذاكرة4شغل الفحص5كرر مع تغيير واحد

بنك الأسئلة

ابحث ثم تدرب

اختر مرحلة أو ابحث داخل بنك التدريب الحالي ثم افتح السؤال مباشرة.

18 سؤال مطابق
س 1اختيارالمرحلة 1 التعريفات

Tcl السؤال 1

Tcl السؤال 1. اختر الوصف الأقرب إلى طباعة قيمة

س 2اختيارالمرحلة 1 التعريفات

Tcl السؤال 2

Tcl السؤال 2. اختر الوصف الأقرب إلى تسمية قيمة

س 3اختيارالمرحلة 1 التعريفات

Tcl السؤال 3

Tcl السؤال 3. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام

س 4اختيارالمرحلة 1 التعريفات

Tcl السؤال 4

Tcl السؤال 4. اختر الوصف الأقرب إلى مجموعة أساسية

س 5اختيارالمرحلة 1 التعريفات

Tcl السؤال 5

Tcl السؤال 5. اختر الوصف الأقرب إلى طباعة قيمة

س 6اختيارالمرحلة 1 التعريفات

Tcl السؤال 6

Tcl السؤال 6. اختر الوصف الأقرب إلى تسمية قيمة

س 7اختيارالمرحلة 1 التعريفات

Tcl السؤال 7

Tcl السؤال 7. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام

س 8اختيارالمرحلة 1 التعريفات

Tcl السؤال 8

Tcl السؤال 8. اختر الوصف الأقرب إلى مجموعة أساسية

س 9اختيارالمرحلة 1 التعريفات

Tcl السؤال 9

Tcl السؤال 9. اختر الوصف الأقرب إلى طباعة قيمة

س 10اختيارالمرحلة 1 التعريفات

Tcl السؤال 10

Tcl السؤال 10. اختر الوصف الأقرب إلى تسمية قيمة

س 11اختيارالمرحلة 1 التعريفات

Tcl السؤال 11

Tcl السؤال 11. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام

س 12اختيارالمرحلة 1 التعريفات

Tcl السؤال 12

Tcl السؤال 12. اختر الوصف الأقرب إلى مجموعة أساسية

س 13اختيارالمرحلة 1 التعريفات

Tcl السؤال 13

Tcl السؤال 13. اختر الوصف الأقرب إلى طباعة قيمة

س 14اختيارالمرحلة 1 التعريفات

Tcl السؤال 14

Tcl السؤال 14. اختر الوصف الأقرب إلى تسمية قيمة

س 15اختيارالمرحلة 1 التعريفات

Tcl السؤال 15

Tcl السؤال 15. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام

س 16اختيارالمرحلة 1 التعريفات

Tcl السؤال 16

Tcl السؤال 16. اختر الوصف الأقرب إلى مجموعة أساسية

س 17اختيارالمرحلة 1 التعريفات

Tcl السؤال 17

Tcl السؤال 17. اختر الوصف الأقرب إلى طباعة قيمة

س 18اختيارالمرحلة 1 التعريفات

Tcl السؤال 18

Tcl السؤال 18. اختر الوصف الأقرب إلى تسمية قيمة

اختيار من متعدد

Tcl السؤال 1

س 1اختيارجديد

Tcl السؤال 1. اختر الوصف الأقرب إلى طباعة قيمة

puts 42

مرجع

أنماط script.tcl

صدفة Tcltclsh script.tcl
استدعاء من الذاكرةاقرأ فكرة صغيرة ثم أغلقها واكتبها من الذاكرة
تتبع الكودقبل التشغيل اكتب كيف تتغير المتغيرات سطرا بسطر
اكتبه بنفسكقلل النسخ وأصلح خطأ صغيرا كل مرة

entry point output syntax puts

ناتج البرنامج

puts 42
  • شغل أصغر ملف أولا
  • اطبع قيمة معروفة واحدة
  • افحص الناتج قبل إضافة كود أكثر

variables assignment types set

القيم والأسماء

set total 42
puts $total
  • أعط القيم أسماء واضحة
  • اجعل كل سطر يحمل فكرة واحدة أثناء التعلم
  • تتبع القيمة قبل تغييرها

function collection List

الدوال والمجموعات

proc add {a b} {
  return [expr {$a + $b}]
}

set scores {40 2}
puts [llength $scores]
  • اجعل الدوال صغيرة
  • ارجع قيما مفيدة
  • استخدم المجموعة الشائعة قبل اللجوء إلى الأطر