توانایی خود را افزایش دهیم

فرهنگ و هنر
توانایی خود را افزایش دهیم

بسم الله الرحمن الرحیم

با سلام

• لطفا مطالب سایت را به صورت منظم پیگیری کنید
• ارائه پیشنهادات و نظرات شما باعث بهبود کیفیت ارائه مطالب خواهد شد

بعضی از مطالب آموزشی سایت توسط اینجانب نوشته نشده و صرفا جهت مطالعه دوستان از منابع دیگری جمع آوری شده است
چنانچه در مطالب موضوعی ملاحظه شد که از نظر علمی ، اعتقادی ، سیاسی ، مذهبی و ... دارای مشکل بود حتما در قسمت نظرات ذکر بفرمایید تا اصلاح گردد.
با تشکر
موفق باشید

طبقه بندی موضوعی
آخرین نظرات
شنبه, ۶ ارديبهشت ۱۳۹۳، ۰۴:۱۸ ب.ظ

نمونه سوالات - دوره برنامه نویسی جاوا اسکریپت

زبان‌های برنامه‌نویسی


کاربرد زبان‌های برنامه نویسی چیست؟
کدام گزینه خطا نیست؟
کاربرد زبان برنامه نویسی برای رایانه چیست؟
چند نمونه از زبان‌های برنامه نویسی برای رایانه نام ببرید؟
هدف از تولید زبان‌های تحت وب چیست؟

مقدمات کار با برچسب اسکریپت و ویژگی‌هایش


معرفی کدهای جاوا اسکریپت به مرورگر با نوشتن برچسب ……..... انجام می شود.
هدف از استفاده کردن از برچسبscript چیست؟
محل نوشتن کدهای جاوا اسکریپت در کجای برگه است؟
در صورت نوشتن کدهای جاوا اسکریپت در سرایند، آنها را باید در بین دو برچسب .......... گذاشت.
اگر کدهای جاوا اسکریپت را در بدنه بنویسیم باید آنها را بین دو برچسب ............ بگذاریم.

اظهارات، متغیر‌ها و ثابت‌ها


کدام گزینه در مرورگر به عنوان دستوراتی تعریف می‌شوند که مرورگر باید خط به خط (به ترتیب خط) آنها را اجرا کند؟


نقش اصلی .............، جداسازی دستورات است و به طور عمومی در انتهای هر دستور اجرایی گذاشته می‌شود.


اگر دستورات جاوا اسکریپت را پشت سر هم و در یک خط بنویسید:


تعریف توضیحات در جاوا اسکریپت چیست؟
در توضیحات تک خطی از ............. و در توضیحات چند خطی از ............. استفاده می‌کنیم.

عملگر‌ها و توابع


کدام ‌یک از گزینه‌های زیر، تعریف عملگر مقایسه‌ای به شمار می‌رود؟
کدام‌ یک از تعاریف زیر، تعریف یک تابع است؟
منظور از متغیرهای جهانی چیست؟
وظیفه دستور prompt چیست؟

عملکرد تابع myFunction(name) در دستور زیر چیست؟

<!DOCTYPE html>

<html> <head>

<script>

function myFunction(name)

{

alert(" درود " + name);

}

</script> </head>

<body>

<button onclick="myFunction(' پیمان ')">امتحان کنید </button>

</body> </html>



آبجکت‌ها


کدام‌ یک از گزینه‌های زیر، دو فاکتور مهم آبجکت را نشان می‌دهد؟


مجموعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html>
<html> <head>
<script>
var myWindow;
function openWin() {
myWindow = window.open(); }
function closeWin() {
myWindow.close(); }
</script> </head>
<body>
<button onclick="openWin()">یک پنجره باز کن</button>
<button onclick="closeWin()"> پنجره را ببند </button>
</body> </html>


این قطعه کد چه عملی انجام می‌دهد؟ person = new Object ()
منظور از رویداد‌ها (Events) در جاوا اسکریپت چیست؟
وظیفه رویداد onKeydown چیست؟

جملات شرطی


قطعه کد زیر چه عملی انجام می‌دهد؟

<!DOCTYPE html>

<html> <body>

<script>

var x = 5 ;

if ( x == 5 )

{

document.write('  برابر 5 است x ');

}

</script>

</body>

</html>


در صورتی که بخواهیم شرطی را درون شرط دیگری بررسی کنیم ............. استفاده می‌کنیم.
گزینه صحیحی را انتخاب کنید که نوعی شرطی به شمار می‌رود که عمل‌های مختلف را بر طبق شرایط مختلف انجام می‌دهد. در زمانهایی که می‌خواهیم یک عمل را در میان مجموعه‌ای از اعمال انتخاب کنیم از این نوع شرطی استفاده می‌کنیم.
کدام‌ یک از گزینه‌های زیر تعریف شرطی نوع سوم است؟

قطعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html>

<html> <body>

<script>

var x = 6 ;

if ( x == 5 )

{

document.write('  برابر 5 است x ');

}

else

{

document.write(' برابر 5 نیست x ');

}

</script>

</body> </html>



حلقه‌ها


کدام‌ یک از بخش‌های زیر در حلقه، وظیفه افزایش یا کاهش شمارنده را بر عهده دارد؟
در کدام‌ نوع از حلقه‌های زیر، پیش از بررسی شرط در حلقه، بلوک کد‌ها یکبار اجرا می‌شود؟

این نوع حلقه برای جستجو در مقادیر یک آبجکت یا آرایه استفاده می‌شود.


قطعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html>

<html> <body>

<script>

i = 1;

do  {

 document.write( i + "<br />");

 i++;

  } while (i < 6) ;

</script>

</body> </html>



ادامه و خارج شدن از حلقه


وقتی بخواهیم از «بلوک» در مجموعه کدهایی از switch خارج شویم از عبارت ............. استفاده می‌کنیم.
عبارت..................... باعث جلوگیری از تکرار حلقه می‌شود و بعد از برقراری شرط تنها یکبار از تکرار حلقه جلوگیری کرده (دستور بعد از شرط اجرا نمی‌شود) و بعد دوباره به ابتدای حلقه بر می‌گردد و حلقه تکرار خود را ادامه می‌دهد.
شیوه برچسب زدن به حلقه به این شکل است که در ابتدای حلقه یک نام برای آن انتخاب کرده و بعد از آن از علامت ............. استفاده می‌کنیم.

کدام گزینه درباره قطعه کد زیر صحیح است؟

<!DOCTYPE html>

<html> <body>

<script>

names = [ "پیمان" , "پژمان" , "پویا" , "پیروز" ] ;

list :

{

document.write(names[0] + "<br>");

document.write(names[1] + "<br>");

document.write(names[2] + "<br>");

document.write(names[3] + "<br>");

}

</script>

</body> </html>



آبجکت‌ها و حلقه for in


قطعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html>
<html> <head> </head>
<body>
<script>
person = new Object() ;
person.firstname =" پیمان " ;
person.lastname ="  ایرانی ";
person.age =  30 ;
for (x in person) {
document.write  ( person[x] + "<br />" ) ;
}   
</script>
</body> </html>

 


............. یک تابع است که می‌توان با کمک آن یک آبجکت ساخته و مقادیری را به ویژگی‌ها و متدهای آن اختصاص داد.


منظور از عبارت this در قطعه کد زیر چیست؟

function changeName (name) { this. firstname = name ; }



آرایه‌ها و حلقه for in


کدام ‌یک از گزینه‌های زیر تعریف «آرایه» به شمار می‌رود؟
شمارنده‌ی آرایه بر روی کدام یک از علامت‌های زیر قرار می‌گیرد؟

قطعه کد زیر چه عملی انجام می‌دهد؟

var name = new Array(2) ;
name[0] = " پیمان " ;
name[1] = " پژمان " ;


قطعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html>

<html> <body>

<script>

var name = new Array(2) ;

name[0] = prompt("نام خود را وارد کنید");

name[1] = prompt("نام خانوادگی خود را وارد کنید");

document.write("نام شما: " +name[0] + " " + name[1] + "<br>");

</script>

</body> </html>



آبجکت‌های ریاضی و تاریخ


وظیفه آبجکت Math چیست؟


کدام ‌یک از ثابت‌های زیر، از ثابت‌های آبجکت ریاضی به شمار نمی‌رود؟


خروجی دستور زیر چه عددی می‌شود؟ Math.round(5.7)

ارتباط جاوا اسکریپت با اچ تی ‌ام ال


وظیفه Document Object Model یا DOM چیست؟

وظیفه قطعه کد زیر چیست؟

<html> <body>
<p id="intro">  درود جهان  </p>
<script>
var txt=document.getElementById("intro").innerHTML;
document.write(txt);
</script>
</body> </html>

 


کدام‌ یک از گزینه‌های زیر از راههای پیدا کردن برچسب‌های اچ تی ‌ام ال نیست؟

قطعه کد زیر چه عملی را انجام می‌دهد؟

<html>

<body>

<p id="p2"> درود جهان </p>

<script>

document.getElementById("p2").style.color="blue";

</script>

<p> درود جهان  </p>

</body> </html>


در قطعه کد زیر منظور از عبارت onclick چیست؟

<!DOCTYPE html> <html> <body>

<button onclick="displayDate()">دکمه را فشار دهید</button>

<script>

function displayDate()

{

document.getElementById("demo").innerHTML=Date();

} </script>

<p id="demo"></p> </body> </html>



ایجاد تغییرات در برچسب های اچ تی ام ال و خروجی آنها


ساده‌ترین راه در تغییر محتوای برچسب‌های اچ تی ‌ام ال استفاده از ویژگی ............. است.

قطعه کد زیر چه عملی را انجام می‌دهد؟

<html>
<body>
<p id="p2"> درود جهان </p>
<script>
document.getElementById("p2").style.color="blue";
</script>
<p> درود جهان  </p>
</body> </html>

 


در قطعه کد زیر منظور از عبارت onclick چیست؟

<!DOCTYPE html> <html> <body>
<button onclick="displayDate()">دکمه را فشار دهید</button>
<script>
function displayDate()
{
document.getElementById("demo").innerHTML=Date();
} </script>
<p id="demo"></p> </body> </html>

 



آبجکت پنچره (Window)


وظیفه آبجکت window چیست؟


عبارت‌های window. open () window. close () window. moveTo () window. resizeTo () به ترتیب:
کدام‌ یک از گزینه‌های زیر یک جعبه در جاوا اسکریپت به شمار نمی‌رود؟

رویداد‌های زمانی


کدام‌ یک از متد زیر، یک تابع را بار‌ها و بار‌ها و در فواصل زمانی مشخص اجرا می‌کند؟

متد setInterval از متدهای چه نوع آبجکتی است؟


وقتی بر روی «دکمه را بزنید» بر روی خروجی قطعه کد زیر کلیک کنیم چه اتفاقی می‌افتد؟

<!DOCTYPE html>
<html> <body>
<p> تست  </p>
<button onclick="myFunction()">  دکمه را بزنید </button>
<script>
function myFunction() {
setInterval(function(){alert(" درود ")},3000); }
</script> </body> </html>

 


قطعه کد زیر چه عملی را انجام می‌دهد؟

<!DOCTYPE html> <html> <body>

<p id="demo"></p>

<script>

var myVar=setInterval(function(){myTimer()},1000);

function myTimer() {

var d=new Date() ;

var t=d.toLocaleTimeString() ;

document.getElementById("demo").innerHTML=t ; }

</script> </body> </html>



کوکی‌ها


قطعه کد زیر چه عملی را انجام می‌دهد؟

document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 GMT";


با استفاده از کدام‌یک از پارامترهای زیر می‌توان کوکی‌ها را در محل دلخواه خود ذخیره کرد؟
کدام‌یک از توابع زیر برای ساخت یک تابع کوکی بکار می‌رود؟

موافقین ۱ مخالفین ۰ ۹۳/۰۲/۰۶

نظرات  (۲)

خسته نباشید
سلام تست جالبی بود ولی بهتره پاسخ ها در انتهای پست درج شود

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی