آزمون آنلاین

آزمون آنلاین : جاوااسکریپت - مدت زمان آزمون : 80 دقیقه - تعداد سوالات : 40 - تعداد شرکت کنندگان : 26
1) کدام یک از عملگرهای زیر برای انتساب یک مقدار به یک متغیر در جاوا اسکریپت بکار برده می شود؟
الف) =
ب) ==
ج) =!
د) !=
2) برای نوشتن متن ها وعبارات درون سند html ازکدام شئ باید استفاده شود؟
الف) window
ب) document
ج) navigator
د) history
3) نوع دکمه ای که برای ارسال استفاده می شود کدام است؟
الف) submit
ب) get
ج) post
د) reset
4) برای نوشتن یک متن در جاوا اسکریپت از چه دستوری استفاده می شود؟
الف) print
ب) write
ج) document
د) script
5) کدام یک از گزینه های زیرمقدار محتویات ورودی را تعیین می کند؟
الف) length
ب) value
ج) text
د) input
6) کدامیک از کد های زیر در جاوا اسکریپت باقی مانده عدد A را برB محاسبه می کند؟
الف) A*B
ب) A/B
ج) A%B
د) A mod B
7) به کدهای زیر دقت کنید، مقادیر b و c در نهایت چه اعدادی هستند؟
الف) C=4 , b=2
ب) b=3, c=3
ج) C= 2 , b=1
د) c=2 , b=2
8) در دستور زیر نام تابعی که فراخوانی می شود چیست؟ <input type ="botton" value="press" onclick="hello()">
الف) botton
ب) press
ج) hello
د) onclick
9) برچسب های جاوااسکریبت در کجای برنامه نمی توانند قرار گیرند؟
الف) برچسب <head>
ب) برچسب <body>
ج) برچسب <title>
د) در خارج از برنامه اصلی
10) کدام شی تاریخ و ساعت سیستم را بدست می آورد؟
الف) math
ب) date
ج) array
د) string
11) پسوند فایل خارجی جاوا اسکریپت که شامل تابع است چیست؟
الف) html.
ب) js.
ج) swf.
د) pws.
12) محل نوشتن توابع در کدام برچسب است؟
الف) <HTML>
ب) <head>
ج) <title>
د) <body>
13) دسترسی به هر یک از خواص شی به شکل کدام گزینه صورت می گیرد ؟
الف) نام خاصیت .نام شی
ب) نام خاصیت=نام شی
ج) -(نام خاصیت )نام شی
د) <نام خاصیت .نام شی>
14) برای برگرداندن مقادیر توسط توابع از چه دستوری استفاده می شود؟
الف) alert
ب) message
ج) fumction
د) return
15) جاوا اسکریپت یک زبان ............... است.
الف) server side
ب) html
ج) client side
د) php
16) برای شروع اسکریپت نویسی در جاوا اسکریپت از چه تگی استفاده می شود؟
الف) <styles>
ب) <styles>
ج) <body>
د) <script>
17) کدام یک از دستورات زیرحداقل یک بار اجرا می شوند؟
الف) while
ب) for
ج) do……while
د) if
18) جای دستور else,if از کدام دستور می توان استفاده کرد؟
الف) for
ب) while
ج) switch…case
د) do…while
19) یک تابع حداقل چه تعداد آرگومان می توان داشته باشد؟
الف) 0
ب) 1
ج) 10
د) نامحدود
20) کدام یک ازگزینه های زیر ازمتدهای history نیست؟
الف) next
ب) back
ج) current
د) document
21) نتیجه تابع ("!HelloWord ("touppercase چیست؟
الف) helloword
ب) HELLOWORD
ج) HELLO WORD
د) hello word
22) اگر بخواهید به سومین عضو یک آرایه با نام arr مقدار5 را نسبت دهید کدام یک از گزینه های زیر این کار را به درستی انجام می دهد؟
الف) 5=[3]ar
ب) arr[2]=5
ج) arr[3]=6
د) arr(2)=5
23) عبارت b+a=a معادل کدام گزینه است؟
الف) a=+b
ب) b=+a
ج) a+=b
د) b+=a
24) برای تعریف ثابت ها از کلمه کلیدی .............. استفاده می شود؟
الف) var
ب) const
ج) script
د) function
25) کدامیک از متغیر های زیر عددی است؟
الف) "321"
ب) "ali"
ج) 123
د) true
26) رویداد change on چه زمانی اتفاق می افتد؟
الف) کاربر متن داخل شئ مورد نظررا تغییردهد.
ب) کاربر بدون ورودمتن داخل شئ از ان خارج شود.
ج) کاربر متن داخل شئ مورد نظر را تغییرداده سپس از ان خارج شود.
د) کاربر موقعیت ماوس را تغییر دهد.
27) کدام متد برای تقسیم یک متغیر متنی به آرایه ای از کاراکتر استفاده میشود؟
الف) match
ب) replace
ج) splite
د) blink
28) رچسب های جاوااسکریپت برای تعریف در چهار چوب کدام بر چسب ایجاد میشوند؟
الف) <head>
ب) <body>
ج) <java>
د) <script>
29) کدام یک از عمگر های زیر برای مقایسه دو متغیر به کار میرود؟
الف) =
ب) ==
ج) >
د) >=
30) نوشتن کدام یک از اجزای حلقه for در مقابل آن الزامی است؟
الف) مقدار اولیه متغیر
ب) عبارت کنترلی
ج) افزایش یا کاهش
د) مقدار اولیه ثابت
31) اگر اندیس آخرین عنصر یک آرایه "22"باشد آرایه چند عنصر دارد؟
الف) 19
ب) 20
ج) 21
د) نمی توان از روی اندیس آخرین عضو تعداد عناصر را تشخیص داد
32) گر ارایه ای چهار عنصر داشته باشد اندیس اخرین عنصر چه مقدار است؟
الف) 0
ب) 3
ج) 4
د) 5
33) متغیری که یک مقدار خالی در آن قرار گرفته است ................... گفته می شود.
الف) عددی
ب) تهی
ج) تعریف نشده
د) boolean
34) کدامیک از انواع متغیرها در جاوا اسکریپت برای نگهداری اعداد اعشاری می باشد؟
الف) integer
ب) boolean
ج) float
د) character
35) خروجی کدام یک از توابع زیر همیشه یک عدد مثبت است؟
الف) abs
ب) date
ج) uc first
د) strtoupper
36) کدامیک از متدها زیر برای مرتب کردن آرایه بکار میرود؟
الف) join
ب) pop
ج) shift
د) sort
37) کدام یک از متدهای زیر از روش های ایجاد خروجی در جاوا اسکریپت نیست؟
الف) write
ب) getelementbyid
ج) read
د) log
38) عملکردمتد()blur چیست؟
الف) مکان نما رادرشئ قرارمی دهد.
ب) مکان نمارا از روی شئ بر می دارد
ج) شئ را انتخاب می کند
د) تغییرات شئ رابرمی گرداند
39) کدام یک از دستورات زیر بر دستورات قبل از خودش تاثیر نمی گذارد؟
الف) break
ب) contionus
ج) switch
د) return
40) کدام گزینه زیر برای خروج از حلقه با پارامتر فعلی و ادامه حلقه با پارامتر بعدی می باشد؟
الف) break
ب) continue
ج) case
د) exit
چطور می تونم کمک کنم؟
مشاوره آنلاین