پاسخ سوالات زیر را با نوشتن فامیلی خود در بخش نظرات تا روز چهارشنبه ارسال نمایید . لازم به ذکر است که به این سوالات نمره در نظر گرفته خواهد شد .
۱-زیربرنامه ای بنویسید که اعداد فرد کمتر از ۲۰ را روی صفحه نمایش دهد .(با زبان VBScript)
۲-اسکریپتی بنویسید که لیست تمام عناصر Body صفحه را برگرداند.
جلسه ششم
اولین دستور کنترلی
• بعد از نوشتن اولین دستور برنامه نویسی، بهتر است با مفهوم این دستورات آشنا شویم. همانطور که ملاحظه کردید، میان یک دستور جاوا با اچتیامال، تفاوت است. اچتیامال، یک صفحه ساده و ثابت را به ما میدهد؛ و جاوا، یک صفحه متحرک و هوشمند. با اچتیامال، بدنه و اسکلت یک صفحه (متن، عکس، جدول و فرم) را میسازیم و با جاوا به این بدن و اسکلت، روح میدمیم و آنرا زنده میکنیم؛ تا آن حد که نسبت به هر عملی، واکنش و عکس العمل مناسبی را نشان میدهد.
مثال: یک فرم ارسال نامه را تصور کنید. اگر مثلا نام خود یا آدرس گیرنده را اشتباهاً ننویسید، برنامه، با پیامی این موضوع را به شما یادآوری میکند. یعنی اینکه متوجه عمل شما شده و یک واکنش مناسب، نشان میدهد. در این جلسه با این مقوله، یعنی هوشمند بودن جاوا، آشنا میشویم.
دستورشرطی
تعریف شرط
• یکی از ابزار و دستورات مهم هر زبانِ برنامه نویسی، شرط است. آیا میدانید شرط چیست؟ برای درک مفهوم آن، احتیاجی نیست به خود زحمت بدهید؛ چون این دستور، در زندگی من و شما به وفور یافت میشود. اگر خورشید درآید، هوا روشن میشود. اگر درس بخوانی، قبول میشوی.
اگــر دلــی را بـه نالـه آری، ز برق آهش امــان نداری |
به تمام اینها، جمله شرطی گفته میشود.
ساختمان شرط
• جمله شرطی، از سه قسمت اصلی، تشکیل شده است.
1- ادوات شرط: کلمهای که شرط را میرساند؛ مانند اگر.
2- عبارت شرطی: جملهای که شرطِ انجام کاری، واقع شده.
3- دستور شرطی: جملهای که در صورت تحقق یا عدم تحقق شرط، به وقوع میپیوندد.
• در زبان برنامهنویسی هم مثل زبان محاورهای، این سه رکن، رعایت شده. با این عناصر و طریقه نوشتن آنها، آشنا میشویم.
شکل کلی دستور شرطی در زبان جاوا :
(عبارت شرطیif (
{
; دستورات
};
اهمیت شرط
به اولین دستوری که نوشتید دقت کنید. آنرا در داخل یک صفحه، نوشتهاید که به محض ورود به آن، پیام دیده میشود. این خوب است ولی کامل نیست. تصور کنید هر دستور جاوایی که مینویسیم به محض ورود، نمایش داده شده یا اجرا شود. مثلا شما میخواهید اگر کاربر، آدرس گیرنده را ننوشت، اخطاری نشان داده شده و مانع ادامه کار گردد. این دستور باید کجا قرار گیرد؟ چگونه باید آنرا کنترل کرد که هرجا شما خواستید یا کاربر اشتباهی کرد، اجرا شود؟ اینجاست که باید دست به دامن شرط شد. پس از شرط، برای کنترل و تنظیم فرامین، استفاده میکنیم.
حالا همان مثال اولی، یعنی نمایش پیام را میخواهیم با کمی کنترل، اجرا کنیم. مثلا اگر رنگ پس زمینه صفحه ما، سفید بود، بنویسد سفید:
if (document.bgColor == "#ffffff")
{ alert("سفید")
};
حالا این پیام، در صورتی نمایش داده میشود که شرط آن، یعنی سفید بودن پس زمینه، محقق شده باشد. البته این یک مثال بود که الان به ذهنم رسید. شما میتوانید شرط یا جزای دیگری را در نظر بگیرید.
در جلسه آینده، به امید خدا، با اقسام شرط آشنا شده و تسلط بیشتری بر دستورات خود، پیدا خواهیم کرد.
واژه نامه:
document = سند، صفحه جاری، پنجرهای که در آن کار میکنید
document.bgColor = رنگ پس زمینه سند
مقدمه ای برای CSS برای دانش آموختگان عزیز
CSS یا همان Cascading Style Sheets در لغت به معنی شیوه نامه های آبشاری می باشد و در دنیای طراحی وب منظور از آن زبان قالب بندی صفحه معروف به CSS است که طراحی را بسیار آسان تر نموده است.
CSS زبان قالب بندی صفحه می باشد و به 3 نوع تقسیم بندی می شود :
شیوه نامه های درونی ( inline)
در این نوع دستورات لازم در کنار کد های HTML در داخل عبارت “ ” =style نوشته می شود. مانند زیر:
<p style="color:#aaaaaa; font-size:12px;"> inline </p>
شیوه نامه های صفحه ای (pages)
دستورات در این نوع نمایش داخل عبارت زیر قرار می گیرد:
<style>
<! - -
- - >
</style>
مانند:
<style>
<!– p {color:#aaaaaa; font-size:12px } –>
</style>
نکته : اگر مرورگر از شیوه نامه پشتیبانی نکند، دستورات شیوه نامه به صورت توضیحات در نظر گرفته می شود(جهت جلوگیری از چاپ آنها به صورت متن).
شیوه نامه های خارجی(external)
این شیوه نامه ها به صورت یک فایل جداگانه ذخیره شده و ساختار دستورات و ویژگی های آن مانند دو نوع قبل می باشد. اینگونه شیوه نامه ها در قالب فایلی با پسوند CSS. ذخیره می شوند.
با دستور زیر فایل شیوه نامه خارجی فراخوانی می شود(CSS URL آدرس نسبی یا مطلق فایل شیوه نامه است):
<link rel="stylesheet" href="CSS URL" type="text/css">
خاصیت تورفتگی سر سطر (CSS text-indent Property)
تورفتگی سر سطر یا text-indent اصطلاحا به فاصله اولین سطر تا لبه کناری کادر گفته می شود.
در کتب درسی، روزنامه ها، مجلات و حتی سایت های اینترنتی از فاصله سر سطر جهت زیبای و خوانا شدن متن استفاده می کنند.این خاصیت وراثتی (Inheritance) می باشد. نمونه کد CSS آن را در زیر مشاهده می کنید:
p
{
text-indent: 10%
}
p
{
text-indent: -12px
}
p
{
text-indent: 20px
}
به عنوان مثال این سطر به اندازه 20 پیکسل تورفتگی دارد.
P {
background-color : #fff ;
color : #000 ; ! important
}
P {
background-color : #9cf ;
color : #f00 ;
}
! important باعث می شود که کد کنار آن بیشترین اولویت را داشته باشد. در کد بالا با وجود اینکه color:#f00 بعد از color:#000 آمده است و در حالت عادی اولویت بیشتری دارد، به دلیل وجود !important کنار color:#000، اولویت نهایی با رنگ #000 است .
کد بالا بعد از اولویت بندی به صورت زیر در می آید:
P {
background-color : #9cf ;
color : #000 ; !important
}
اطلاعات بیشتر(more)
دوستان گرامی مبحث CSS در سایت WikiBooks آموزش داده شده است مطالعه این قسمت از سایت را برای دانش آموزان و علاقمندان به طراحی وب سایت توصیه می کنم . من که از خواندن آن بسیار لذت بردم و به نکات مهم و قواعد اصلی CSS اشاره شده است .
نحوه برگزاری آزمون عملی و تئوری کاردانش در خرداد سال ۸۶
نکته اول : برخلاف سالهای گذشته دانش آموزان در صورت پذیرفته شدن در آزمون تئوری مجاز به شرکت در آزمون عملی خواهند بود .
نکته دوم : حداقل نمره قبولی برای آزمون تئوری ۵۰ و برای آزمون عملی ۷۷ می باشد زیرا باید میانگین نمرات عملی و تئوری آنها براساس فرمول زیر محاسبه گردد و حداقل میانگین محاسبه شده باید ۷۰ باشد .
100/ (25* نمره تئوری+ 75* نمره عملی)
توجه توجه :
برای اینکه بخش نمونه سوالات امتحانی فعال گردد به همکاری شما عزیزان نیاز مندم.
از همکاران عزیز تقاضا دارم نمونه سوالات تئوری و عملی کامپیوتر (کاردانش) خود را برای من ایمیل نمایید تا از طریق بخش نمونه سوالات امتحانی این وبلاگ در اختیارهمه همکاران قرار گیرد .
لطفا فایل ارسالی در محیط WORD تایپ شود و به آدرس زیر ارسال گردد .