آزمون آنلاین

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