مرحبًا بك في قسم اختبارات بيرل MCQs على MCQss.com. هنا ستجد مجموعة واسعة من الأسئلة المتعددة الاختيارات لبيرل، تُقدم في شكل تفاعلي، يمكنك اختيار إجابة ومعرفة ما إذا كانت صحيحة أو خاطئة.
بيرل هي لغة برمجة عالية المستوى تستخدم لأتمتة المهام ومعالجة النصوص وإدارة النظام وغيرها من المجالات. تُستخدم على نطاق واسع في تطوير الويب والتطبيقات.
إذا كنت ترغب في تعلم بيرل، فمن المهم أن تتعرف على بناء اللغة والمتغيرات والبيانات المشروطة والحلقات ومعالجة الملفات. تعد معرفة بيرل مفيدة للمطورين ومديري النظام وكتاب التقنية.
اختبارات بيرل MCQs على MCQss.com تساعدك على تعميق معرفتك ببيرل وتقييم مهاراتك. يمكنك استخدامها للتحضير لمقابلات العمل، الاختبارات أو لممارسة المزيد وزيادة معرفتك في هذا المجال.
ما هي فوائد أسئلة اختبارات بيرل؟ يمكن أن تساعدك في التحضير لأي مقابلة عمل، اختبار، مسابقة أو امتحان قادم. يمكنك أيضًا استخدام هذه الاختبارات المجانية للتدريب وزيادة معرفتك في هذا المجال.
A. أنه يحتوي على جميع قائمة المتغيرات المحددة في البرنامج النصي
B. أنه يحتوي على متغيرات بيئة UNIX
C. أنه يحتوي على جميع مصادر المعلومات الخارجية
D. أنه يحتوي على قائمة من الدلائل التي يمكن من خلالها تحميل وحدات Perl والمكتبات
A. args subrout ؛
B. & subrout (args) ؛
C. كلها صحيحة
D. الجذور الفرعية (args) ؛
A. 2
B. 0
C. 1
D. 7
A. يمرر المعلمات إلى subrotuines
B. تحول المشغلين bitwise
C. يزيل القيمة الأولى للمصفوفة وإرجاع قيمتها
D. مقايضة فهارس صفيف
A. ٪!
B. $!
C. و!
D. #!
E. @!
A. مفتاح ٪ التجزئة
B. عداد المائة
C. العد ٪ التجزئة
D. مفاتيح ٪ hash
A. نعم
B. لا
A. امتحان
B. امتحان
C. امتحان
D. امتحان
A. آخر مكالمة()؛
B. أحرف صغيرة
C. أقل
D. أقل من
A. استخدام و $ المتغيرات ؛
B. بما في ذلك pragma "استخدام صارم" في برنامجك
C. بما في ذلك وحدة "استخدام Autouse" في برنامجك
D. باستخدام ومتغيرات ؛
A. IFN (<SENTER>)
B. يفشل (<stespont>)
C. الفشل (<stespont>)
D. ما لم تكن (<STENT>)
A. FTP
B. net :: ftp
C. Net :: SMTP
D. www :: ftp
A. يزيل
B. Trunc
C. chomp
D. ديليول
A. يظهر العملية الحالية
B. مساحة الإدخال الافتراضية والبحث عن الأنماط.
C. يعرض الأخطاء
D. يعرض تحذيرات
A. mynumbers = $ string = ~ /\ s+ /g ؛
B. mynumbers = $ string = ~ /\ s+ /e ؛
C. mynumbers = $ string = ~ /\ d+ /g ؛
D. mynumbers = $ string = ~ /\ w+ /e ؛
A. ؛
B. لا شئ
C. نهاية الخط
D. .
A. نعم
B. لا
A. بيرل -تحقق
B. بيرل
C. بيرل -تحقق
D. بيرل -C
A. بيرل -و
B. بيرل -الار
C. بيرل -الار
D. بيرل -د
A. ب: أ
B. ج: ب
C. با
D. أب
A. التهيئة (على سبيل المثال ، $ i = 1 ؛)
B. الشرط (على سبيل المثال ، $ i <10 ؛)
C. إعادة التخصيص (على سبيل المثال ، $ i ++)
D. كلها صحيحة
A. نعم
B. لا
A. نعم
B. لا
A. isused $ hash {'key'}
B. isexists $ hash {'key'}
C. موجود $ hash {'key'}
D. isnull $ hash {'key'}
A. $
B. *
C. ٪
D. & &
A. 10 9 8 7 6 5 4 3 2
B. 9 9 8 7 6 5 4 3 2 1
C. 10 9 8 7 6 5 4 3 2 1
D. 9 8 7 6 5 4 3 2 1
A. داخل Backquote
B. نظام ()
C. كل هذه
A. عدد العناصر في التجزئة
B. خطأ
C. ينفذ ولكن الإخراج الفارغ
D. قيم المفاتيح فقط في التجزئة
A. $
B. @
C. ٪
D. & &
A. خطأ في بناء الجملة.
B. طباعة لا شيء.
C. اطبع الأرقام من 10 إلى 1.**
D. حلقة لا نهائية.
E. اطبع الأرقام من 1 إلى 10.
A. يظهر وقت التشغيل
B. تغيير الدليل إلى والد الدليل الحالي.
C. التغيير إلى أي دليل في أي مستوى
D. تغيير الدليل إلى طفل الدليل الحالي.
A. stddat
B. stdlog
C. stderr
D. stdref
A. خطأ ، الأمر هو "Go"
B. خطأ ، الأمر هو "فرع"
C. حقيقي
A. انسخ الملف
B. CD CPAN ؛ تثبيت [اسم الوحدة]
C. CPAN تثبيت [اسم الوحدة]
D. تثبيت [اسم الوحدة]
A. 755
B. 766
C. 744
D. 776
A. الفرعية()؛
B. &الفرعية()؛
C. كل هذه
D. $ some_object-> sub () ؛
A. لإخفاء الأخطاء والتحذيرات
B. عندما يكون صارمًا ولا يتم استخدام اسم الحزمة لتأهيل المتغير تمامًا ، سيتم الإبلاغ عن هذا الخطأ
C. لعرض تحذيرات للمتصفح
D. لإخفاء الأخطاء
A. يحول
B. لصق او جمع
C. يدفع
D. يقطع
A. file_close fh
B. fclose fh
C. أغلق FH
D. أغلق $ _
A. استخدم وظيفة التنفيذ ، أي تنفيذ ("LS")
B. أرفق داخل القراد الخلفي ، أي `ls`
C. أرفق داخل #{} ، أي ، #{ls}
D. استخدم وظيفة الهروب ، أي الهروب ("LS")
A. كلها تستخدم لمعالجة التجزئة
B. كل
C. يمسح
D. موجود
A. حذف $ hash {'key'}
B. إزالة $ hash {'key'}
C. فارغة $ hash {'key'}
D. $ hash {'key'} = ''
A. DBI هي الواجهة الشائعة لقاعدة البيانات حيث يكون DBD برنامج تشغيل محدد قاعدة البيانات
B. DBI هي الواجهة لقاعدة بيانات Oracle و DBD هي برنامج تشغيل Oracle
C. كلاهما خط أنابيب شائع لقاعدة البيانات غير المتجانسة
D. DBD هي الواجهة الشائعة لقاعدة البيانات حيث يكون DBI برنامج تشغيل محدد لقاعدة البيانات
A. يموت على تحذيرات على البرنامج القادم بعد ذلك
B. أعطيك رقم الإصدار
C. اسمح لك بتنفيذ تعبير يأتي بعد ذلك مباشرة.
D. تفسير بيرل من المعيار في
A. ملكنا
B. /ز
C. لي
D. ~ ز
A. بيان IF
B. ما لم يكن البيان
C. كلاهما صحيح
A. كمتغير التكرار الافتراضي في حلقة foreach
B. كلها صحيحة
C. بواسطة وظائف أحادية مثل Ord و Int
D. عن طريق القائمة وظائف مثل الطباعة والرقابة
A. && =
B. . =
C. ==
D. *=
A. Raise_error = 0
B. Raise_error = 255
C. Raise_error = 1
D. Raise_error = -1
A. 0
B. 3
C. 2
D. 1
A. باستخدام uflock ()
B. باستخدام Lock ()
C. باستخدام FileLock ()
D. باستخدام Flock ()
A. (AB)+{4} \ t \ d*
B. (AB) {1،4} \ t \ d+
C. AB [ababab] \ t [0-9]
D. {ab ، 4} \ t \ d+
A. فرز ($ a <=> $ b)
B. الفرز ($ b cmp $ a)
C. فرز ($ b <=> $ a)
A. BBB
B. 789
C. B789
D. 3BB
A. عن طريق الاتصال الجديد ()
B. لا
C. نعم ، استخدام كائن الفئة الفائقة
D. نعم ، باستخدام :: عامل
A. فاصلة
B. فاصلة منقوطة
C. القولون
D. مساحة بيضاء
A. بيرل -فيرز
B. أيا من هذه
C. بيرل -عين
D. بيرل -V
A. يعود؛
B. اذهب إلى؛
C. مخرج؛
D. استراحة؛
A. $
B. \
C. \\
D. $$
A. تضعها في قائمة وتمرير هذه القائمة
B. جميع الإجابات خاطئة
C. تنقل الإشارات إليهم كحجال
D. لقد وضعتها في تجزئة (صفيف ترابط) وتمرير ذلك
A. $ string = ~ s /<.*؟>// g ؛
B. $ string = ~ s/<\ s*> // g ؛
C. $ string = ~ s/<\ s*> // g ؛
D. $ string = ~ s/<*&> // g ؛
A. -1
B. 0
C. 1
D. 255
A. |
B. &
C. ||
D. &&
A. مثل PUT ولكن يستخدم أمر Stou.
B. إلحاق بنهاية الملف البعيد
C. إرجاع صحيح إذا كان الخادم البعيد يدعم الأمر المحدد.
D. مثل PUT ()
A. بيرديودا
B. تحذيرات
C. الأخطاء
D. معرف العمليه
A. الرجوع إلى التجزئة من خلال المتغير
B. مرجع الملف من خلال التجزئة
C. الرجوع إلى الروتين الفرعي من خلال متغير
D. مرجع الصفيف من خلال المتغير
A. $$ arrayref [1] = "man" ؛
B. $ arrayref-> [1] = "man" ؛
C. $ {$ arrayref} [1] = "man" ؛
D. كلها صحيحة
A. "-د"
B. "-F"
C. "-س"
D. "-e"
A. $ {٪ ref}
B. $ {$ ref}
C. ٪ {٪ ref}
D. ٪ {$ ref}
A. تتطلب فئة الشخص
B. تشمل وحدة الشخص
C. إنشاء شخص فئة فرعية
D. الفصل الحالي يرث الشخص
A. باستخدام العد ()
B. باستخدام الطول ()
C. باستخدام LEN ()
D. باستخدام strlen ()
A. محلي
B. يتصل
C. لي
D. يستخدم
E. طَرد
A. باستخدام Execute ()
B. باستخدام System ()
C. باستخدام exec () باستخدام Execute ()
D. باستخدام Backquote
A. طريقة غير مرغوب فيها
B. _ اسم الاسم
C. تدمير الطريقة
D. إزالة [كائن الفئة]
A. $ class-> super :: new (المعلمة)
B. فئة $-> [فئة سوبر]-> جديد (معلمة)
C. $ Class-> [Super Class Name] :: New (المعلمة)
D. $ superclass-> جديد (معلمة)
A. استخدم لشيكات taint
B. فحص التكوين
C. وضع الخيوط
D. مهلة المعلمة
A. ARR = (1 ، 4 ، 1 ، 4)
B. ARR = (1 ، 2)
C. ARR = (1 ، 4)
D. ARR = (1 ، 1 ، 4 ، 4)
A. يزيل حرف تغذية السطر الأخير من سلسلة
B. يزيل الحرف الأخير من السلسلة ويعيد الحرف الذي تمت إزالته
C. يزيل المساحة الفارغة الأخيرة من سلسلة
D. يزيل جميع الخطوط الجديدة من سلسلة
A. رئيسي()
B. موت()
C. eval ()
D. ابدأ الكتلة
A. يضيف عنصرًا إلى نهاية الصفيف
B. يزيل عنصرًا إلى نهاية مجموعة
C. يزيل عنصرًا إلى بداية صفيف
D. يضيف عنصرًا إلى بداية صفيف
A. قائمة واحدة مسطحة من القياس
B. تجزئة (المصفوفات الترابطية)
C. قوائم متميزة ، واحدة لكل متغير
D. أرقام متميزة
A. 20
B. 5555
C. قيمة undef ورسائل الخطأ.
D. يعتمد على النوع المتغير.
A. تحرير في مكان
B. تجميع البرنامج النصي بيرل
C. اقتباس اسم الملف
A. الإغلاق
B. dereference
C. أتصل مرة أخرى
D. hashreference
A. cgiobject-> header () ؛
B. cgiobject-> header () ؛ cgiobject-> write_html () ؛
C. cgiobject-> header () ؛ cgiobject-> start_html () ؛ و cgiobject-> end_html () ؛
D. cgiobject-> start_html () ؛ و cgiobject-> end_html () ؛
A. يبارك [معلمة الفصل]
B. جديد [المعلمة الفئة] [اسم الفئة]
C. يبارك [معلمة الفئة] [اسم الفصل]
D. اسم الفصل ([معلمة الفئة])
A. يتم تسطيح القائمة عن طريق إزالة جميع الأقواس الداخلية.
B. يتم تخزين القائمة كقائمة هرمية.
C. تخزن القائمة قيمتين ،
D. يتم تخزين القائمة كجسم مع الإزاحة كمفاتيح للتجزئة.
A. تخزين وسائط سطر الأوامر الأول والأخير
B. تخزين المواقف البدء والنهاية لجميع مجموعة التعبير العادية يلتقط
C. تخزين الفهرس الأول والأخير لمجموعة معينة
D. تخزين الحجج الأولى والأخيرة التي تم تمريرها إلى وظائف
A. LWP :: بسيط
B. البيانات :: dumper
C. Net :: LWP
D. أيا من هذه
A. لا فرق
B. سيحتج القيادة (ب) البرنامج بدون تحذيرات.
C. الأمر الثاني لن يعمل
D. لا يعمل الأمر الأول
A. مثل $ ASX
B. ASX $ ASX
C. كما $
D. ASASX
A. استخدم CGI :: CARP QW (خطأ في العرض)
B. استخدم CGI :: carp qw (fatalstocgi)
C. استخدم CGI :: Carp QW (متصفح Fatalsto)
D. استخدم CGI :: CARP QW (على خطأ)
A. كلها صحيحة
B. أعداد صحيحة موقعة
C. قيم الفاصلة العائمة المزدوجة
D. لا شيء صحيح
A. $ catcatches = .rat ؛
B. $ catcatches = '' 'rat "؛
C. Acatcatches = "الفئران" ؛
D. Acatcatches = "الفئران"
A. تأكيد سلبي
B. تأكيد إيجابي
C. تأكيد إيجابي
D. تأكيد سلبي المظهر
A. 4
B. 3
C. 6
D. 5
A. my $ pm = parallel :: forkmanager-> جديد ($$ ، 50) ؛
B. my $ pm = forkmanager-> جديد (50) ؛
C. my $ pm = parallel :: forkmanager-> جديد (50،20) ؛
D. my $ pm = parallel :: forkmanager-> جديد (50) ؛
A. 1 2 3 4 5 21 22 23 24 25
B. 1 2 3 4 21 22 23 24 25
C. 1 2 3 4 5 21 22 23 24 25 26
D. 1 2 3 4 5 5 21 22 23 24
A. ضع موقفًا جديدًا بالإضافة إلى وضعه
B. يضبط الموضع إلى نهاية الملف.
C. لا يحدث أي تغيير
D. يحدد الموضع الجديد للملف
A. أنه يحتوي على جميع الملفات المحفوظة داخل البرنامج النصي
B. إنه نفس @inc ، فقط يخزن المعلومات في تجزئة بدلاً من صفيف
C. يتم استخدامه لتخزين أسماء الملفات والوحدات النمطية التي تم تحميلها وتجميعها بنجاح عن طريق الاستخدام () ، أو تتطلب () أو القيام () عبارات
D. أنه يحتوي على جميع كائنات النظام