اختبار OCaml

المستوى السهل

ما هي الكلمة المفتاحية لتعريف متغير في OCaml؟

let
val
const

كيف يمكن تعريف دالة في OCaml؟

function
def
func

ما هو نوع البيانات الذي يستخدم لتمثيل الأعداد العشرية في OCaml؟

float
int
string

كيف يمكن تعريف قائمة في OCaml؟

[1; 2; 3]
list(1, 2, 3)
1, 2, 3

ما هو نوع البيانات الذي يستخدم لتمثيل النصوص في OCaml؟

string
char
text

ما هي الكلمة المفتاحية لإنشاء بنية بيانات جديدة في OCaml؟

type
record
structure

كيف يمكن تعريف دالة ذات معلمة اختياريه في OCaml؟

param ?
optional
maybe

ما هي الطريقة التي يمكن بها التعامل مع القيم الافتراضية في OCaml؟

default values
optional arguments
maybe

ما هو نوع البيانات الذي يستخدم لتمثيل القيم البوليانية في OCaml؟

bool
boolean
flag

كيف يمكن استخدام الـ Pattern Matching في OCaml؟

match
case
switch