نوروز 85 و پيام هاي كوتاه  

با سلام ،‌ ضمن عرض تبريك به مناسبت فرارسيدن سال نو و آرزوي بهترين ها براي شما در اين سال در اين بخش پيامهاي كوتاه نوروزي رو خواهيم داشت.

 

با آرزوي 12 ماه شادي ، 52 هفته خنده ، ‌365 روز سلامتي ، 8760 ساعت عشق ، 52600 دقيقه بركت ، 315300 ثانيه دوستي. سال نو مبارك.

 

سلام ، خوبي ؟ من دارم ميرم. فكر نكنم ديگه همديگه رو ببينيم ، من رو فراموش كن و به خاطر تمام بديهام من رو ببخش ...........................................................................................

............................................................................................................ از طرف سال 1384  

 

چند روز بيشتر به عيد نمونده ، تو خونه تكوني دلتون من رو بيرون نندازيد. سال نو مبارك.

فرمانهاي مفيد RUN

حتما شما نیز تا به حال با Run موجود در ویندوز خود سروکار داشته اید. برای استفاده مفید از Run دستورات خاصی وجود دارد که هر یک کار مفیدی را انجام میدهد. به عنوان مثال دستوری که اطلاعات سخت افزاری و هم چنین اطلاعات سیستمی اعم از رم و کارکرد CPU و غیره را به نمایش میگذارد. دانستن این دستورات ویندوزی بهتر و مدیریت آسانتر را برایتان به ارمغان خواهد آورد.


با استفاده از کلیدهای ترکیبی Win+R و یا رفتن به منوی استارت وارد محیط Run شوید.
حال کافی است هر یک از این کدها را در آنجا وارد کنید:


REGEDIT
با تايپ این دستور رجيستری ويندوز باز مي شود و با استفاده از آن مي توانيد قسمت های مختلف ويندوز را بنا به سليقه و خواست خود تغيير دهيد. متذکر می شويم در رجيستری چيزی را که نمي دانيد حذف نكنيد و يا تغيير ندهيد .


CMD
با تايپ اين دستور محيط سيستم عامل داس روبروی شما ظاهر می شود و می توانيد فرمان های خود را برای اين سيستم عامل تايپ نماييد.


PERFMON
با تايپ اين دستور برنامه سيستم مانيتور اجرا می شود و در آن جزيياتی در مورد فضای اشغال شده از رم و يا مقدار بازدهی CPU و همچنين مقدار اطلاعات خواننده شده از هارد را برای شما به صورت نمودار بيان می نمايد.


SYSEDIT
با تايپ اين دستور ويرایشگر فايل های سيستمی اجرا می شود و می توانيد آنها را ويرايش نماييد. متذکر مي شويم در صورت تغييرات اشتباه ، ممکن است سيستم شما بالا نيايد.

 

FIREWALL
با تايپ اين دستور می توانيد ديواره آتش ويندوز خود را فعال و يا غير فعال کنيد. فعال بودن ديواره آتش برای امنيت در شبکه و نيز جلوگيری از ورود هکرها به سيتم شما بسيار موثر است.


Drwtsn32

با تايپ اين دستور برنامه دکتر واتسون اجرا می شود اين برنامه در گزارش و همچنين عيب يابی مشکلات نرم افزاری بسيار مفيد می باشد .


NTBACKUP

با تايپ اين دستور برنامه گرفتن نسخه پشتيبان بر روی سيستم شما اجرا شده و می توانيد از سيستم خود نسخه پشتيبان تهيه نماييد.


DISKMGMT
با تايپ اين دستور برنامه مديريت ديسک شما اجرا شده و می توانيد با استفاده از آن ديسک سخت خود را مديريت نماييد ويا هر يک از پارتيشن ها را حذف نماييد.


DEVMGMT
با تايپ اين دستور مي توانيد سخت افزار های نصب شده بر روی سيستم خود را بازبينی نماييد و يا يک از آنها را حذف و يا نصب نماييد.


EDUCEDIT
با تايپ اين دستور می توانيد يک کاراکتر بسازيد و يا يک کاراکتر را ويرايش نماييد.

ُ Services
با تايپ اين دستور می توانيد يکی از سرويس های ويندوز را لغو نماييد يا يک سرويس جديد به آن اضافه نماييد.


MSCONFIG
با تايپ اين دستور مي توانيد نرم افزارهای را که در هنگام بالا آمدن سيستم بر روی قسمت سيستم ترايي ويندوز قرار می گيرند غير فعال کنيد. ضمنا اگر سيستم شما دير Shut Down می شود به اين قسمت سری بزنيد.

 

براي يافتن بقيه دستورات ، به شاخه Windows\system32  برويد و تمام  فايل ها با پسوند هاي   cpl ,  msc  ,  exeرا امتحان كنيد.

آموزش كدنويسي PHP ( جلسه 9 )

در اين جلسه می خواهیم در مورد حلقه ها صحبت کنیم. كساني که با برنامه نویسی آشنا هستند می دانند که حلقه ها جزو دستورات مهم بشمار می آیند . و مطمئنا شما هم در برنامه های خود مجبور خواهید شد که از آنها استفاده کنید.

 

حلقه  FOR :

 

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

 

for (expr1; expr2; expr3){

 statement

}

 

Expr1 = مقدار اوليه

Expr2 = شرط

Expr3 = روند كاهش يا افزايش ( دقيقا مثل C++ است )

این برای حالتی است که عبارت statement یک خط باشد . اما اگر عبارت statement بیش از یک خط باشد حلقه for به یکی از دو صورت زیر نوشته می شود.

 

for (expr1; expr2; expr3 ){
 
statement1;
statement2;
statement3;
{

يا

for (expr1; expr2; expr3 )
 
statement1;
 
statement2;
 
statement3;
endfor;

 

 

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

نكته :

1 - خروج از حلقه با استفاده از دستور break برای پایان دادن حلقه وجود دارد. گاهی اوقات نیاز است که وقتی کد به شرایط خاصی رسید حلقه پایان یابد.

ادامه نوشته

اطلاعيه شماره 1

قابل توجه دانشجویان رشته مهندسی کامپیوتر:

 

ضمن تبریک پیشاپیش به مناسبت فرا رسیدن سال نو از تمامی دانشجویان مهندسی کامپیوتر ( 3 دوره 1و2و3 ) دعوت به عمل می آید که در جلسه مورخ 20/1/1385 ( یکشنبه ) ساعت 2-12 شرکت فرمایید.

 

شایان ذکر است که این جلسه جهت تعیین نماینده ( ازهر دوره ) به منظور ایجاد پل ارتباطی بین دانشجویان و مسئولین دانشکده فنی و مهندسی و یرای حل شدن سریع تر مشکلات برگزار می گردد.

 

مکان جلسه در اطلاعیه شماره 2 اعلام می گردد.

 

با حضور خود در این جلسه ما را هر چه بیشتر در خدمت رسانی به دانشجویان یاری کنید.

 

                                                                                               

                                                                                                   با تشکر

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

آموزش كدنويسي PHP ( جلسه 8 )

در این درس مروري بر مطالب گذشته و به ويژه مباحث مربوط به متغيير و دو تابع Gettype() و Settype() را خواهيم كرد.

خوانديم :

متغیر نگهدارنده ویژه ایست برای مقادیر. هر متغیر دارای یک نام است که با علامت $ در اول آن مشخص می شود. نام یک متغیر می تواند شامل حروف ، اعداد و _ باشد. نام یک متغیر نمی تواند شامل space و یا کارکاترهای غیر حرفی باشد. کدهای زیر چند متغیر را تعریف می کنید :

 

$a;

$a_longish_variable_name;

$2453;

$sleepy;

 

توجه داشته باشید که ; در انتهای هر خط جزو نام متغیر می باشد و در واقع نشان دهنده پایان جمله کد PHP است. برای مقدار دادن به متغیر کافیست که آن را مساوی با مقدارش قرار دهید. به طور معمول شما در یک دستور php متغیر را تعریف می کنید و به آن مقدار می دهید. مانند کدهای زیر :

 

$num1 = 8;

$num2 = 23;

 

وقتی که شما به یک متغیر مقدار دادید می توانید دقیقا مانند یک کاراکتر با آن رفتار کنید. به طور مثال :

 

print $num1;

 

دقیقا برابر با دستور

 

print 8;

می باشد.

نوع داده داخل متغیر DATA TYPE

انواع مختلف اطلاعات در یک متغیر می تواند ذخیره شود که در طول برنامه می توانید رفتارهای متفاوتی با آن نماييد. برخی زبانهای برنامه نویسی شما را وادار می کنند که در ابتدا و در موقع تعریف متغیر نوع آن را نیز مشخص نمایید. ولی در PHP لزومی به این کار نیست و نوع اولین مقداری که وارد متغیر شود ، به عنوان نوع متغیر شناخته می شود. جدول فوق انواع داده ها را نشان می دهد.
شما می توانید از دستور
gettyoe() برای مشاهده نوع یک متغیر استفاده کنید. به عنوان مثال :

 

<html>

<head>

<title>Type of a variable</title>

</head>

<body>

<?php

$testing = 5;

print gettype( $testing ); // integer

print "<br>";

$testing = "five";

print gettype( $testing ); // string

print("<br>");

$testing = 5.0;

print gettype( $testing ); // double

print("<br>");

$testing = true;

print gettype( $testing ); // Boolean

print "<br>";

?>

</body>

</html>


کدهای بالا در خروجی جملات زیر را نشان خواهد داد :

 

Integer

String

Double

Boolean


Integer یک عدد صحیح می باشد. به کلام ساده یک عدد بدون ممیز می باشد. String یک سری کاراکتر می باشد. وقتی در PHP با String کار می کنید باید حتما اطراف آن از " و یا ' استفاده شود. Double یک عددی است که ممیز نیز دارد. Boolean یا True است و یا False.

تغییر با استفاده از دستور settype()

در PHP با استفاده از دستور settype() شما می توانید نوع یک متغیر را تغییر دهید. برای این کار باید نام متغیر و نوع متغیر که می خواهید به آن تغییر یابد را در بین پرانتز و با فاصله یک کاما در بینشان مشخص نمایید.

به عنوان مثال :

ادامه نوشته

آموزش كدنويسي PHP ( جلسه 7 )

عملگرها

عمگر رشته ای ( . )  : از این عملگر برای اتصال دو رشته به یکدیگر استفاده می شود.

مثال :

$a="Hello";

$b="World" ;

$c=$a . $b ;

echo($c);   // write Hello world

?>

نکته : برخی عمگرها حالتی به نام تند نویس دارند که بصورت زیر می باشد.

$a=$a.$b تند نویس -----> $a .= $b;

عملگرهای عددی

+

عملگر جمع

دوعملوند دارد

-

عملگر تفریق

دوعملوند دارد

*

عملگر ضرب

دوعملوند دارد

/

عملگر تقسیم

دوعملوند دارد

٪

عملگر mod باقیمانده صحیح

دوعملوند دارد

++

افزایش متغیر به اندازه یک واحد افزایش میدهد

یک عملوند دارد

--

کاهش متغیر به اندازه یک واحد کاهش میدهد

یک عملوند دارد

عمگرهای که دو عملوند دارند را می توان بصورت تند نویسی نوشت.

عملگرهای بیتی : این عملگرها بر روی رشته ای از بیت ها اعمال می شود.

&

AND  منطقی

|

OR  منطقی

^

XOR  منطقی

~

NOT  منطقی

<<

Left Shift  منطقی

>>

Right Shift  منطقی

عملگرهای مقایسه ای : این عملگرها برای مقایسه استفاده می شود که یک مقدار بولی را نتیجه می دهد.

<

کوچکتر

<=

کوچکتر مساوی

>

بزرگتر

>=

بزرگتر مساوی

==

مساوی

!=

نا مساوی

عملگرهای منطقی : این عملگرها برای تست شرایط بولین به کار می رود.

&&

ََAND وقتی که هر دو عملوند True باشد جواب True می شود.

||

OR  وقتی که حدقل یکی از عملوندها True باشد جواب True می شود.

!

NOT  اگر عملوند True باشد False می شود و بالعکس.

عملگر ( ؟ ) : این عملگر که یک عملگر سه تایی می باشد در صورت درست بودن عبارت 1 عبارت 2 محاسبه می شود درغیر اینصورت عبارت 3 محاسبه می شود.

عبارت 1 ? عبارت2 : عبارت3 ;

مثال :

echo( $a ? "True" :"False");

اگر متغیر a برابر TRUE باشد در خروجی True چاپ می شود و اگر False باشد در خروجی False چاپ می شود.

تقدم عملگرها

عبارت روبرو را درنظر بگیرد $a=5+3*2 مقدار a چیست. اگر ابتدا 3+5 را محاسبه و سپس در 2 ضرب کنیم جواب 16 می شود ولی اگر ابتدا 2*3 را محاسبه و سپس با 5 جمع کنیم جواب 11 می شود. راه حل این مشکل تقدم عملگرها می باشد ، یعنی در یک عبارت ابتدا عملگرهایی که اولویت بالاتری دارند محاسبه می شوند و سپس اولویت های دیگر ارزشیابی می شوند. برای بر هم زدن این این حق تقدم از پرانتز استفاده می کنیم . وقتی که چند عملگر با اولویت یکسان داشته باشیم ابتدا از چپ به راست محاسبه می شود.

اولویت عملگرها به صورت زیر می باشد.

()

۱

++ , -- , ~ , ! , تبدیل نوع

۲

* , / , %

۳

+ , -

۴

< , <= , > , >=

۵

== , !=

۶

&

۷

^

۸

|

۹

&&

۱۰

?

۱۱

آموزش كدنويسي PHP ( جلسه 6 )

در این جلسه قصد داریم ساختار های اساسی PHP را يك بار ديگر بررسی کنیم و مروري بر برخي از مطالب گذشته داشته باشيم.

عبارات

دو نوع عبارت در php وجود دارد ، تک خطی و چند خطی . عبارت تک خطی باید به سمی کالو ن ( ; ) ختم شوند ، مگر اینکه آخرین دستور درون جداسازها باشد.

متغیرها

در PHP نیازی نیست تا متغیرها را پیش از استفاده تعریف کنید یا اینکه مشخص کنید قصد دارید چه نوع داده ای در متغیر ها ذخیره کنید ، PHP این قابلیت را دارد که در یک متغیر در طول برنامه انواع مختلفی را ذخیره کنیم. نام متغیرها در php با یک علامت $ در ابتدای آن مشخص می شود و می تواند شامل حروف ، اعداد و کارکتر ( _ ) باشد ، هرچند که اولین کارکتر باید حرف باشد. موضوع دیگری که باید مورد توجه قرار دهید این است كه php نسبت به بزرگ و کوچک بودن حروف حساس است مثلا موارد زیر متغیرهای مختلفی اشاره می کند:

$MY_WBLOG

$my_weblog

$My_Weblog

برای مقدار دهی به یک متغیر از علامت = استفاده می کنیم .

مثال :

$ymvar= 10;

متغیر های رشته ای :

رشته ها را می توان با استفاده از کوتیشن دوبل (") یا کوتیشن تکی( ' ) مشخص کرد.

مثال :

$str1="Hello";

$str2=' Hello ';

echo('Hello'); // write hello

echo("Hello"); // write hello

نکته : تابع echo برای چاپ یک مقدار در خروجی می باشد.

هنگامی که از دابل کوتیشن استفاده می كنیم php به دنبال متغیرها می گردد و مقادیر آنها را درون رشته جایگزین مي كند و به علاوه دنبال کارکترهای کنترلی که با بک اسلش (\) شروع می شود ، مي گردد. عملکرد کارکترهای کنترلی دقیقا شبیه زبان C می باشد این کاکترها طبق جدول زیر می باشد :

کارکتر کنترلی

عملیات

\n

سطرجدید(LF)

\r

سطر(CR)

\t

چاپ Tab

\\

چاپ کارکتر \

\$

چاپ کارکتر $

\"

چاپ کوتیشن دوبل

مثال :

<?php

echo("This weblog \" ComputerUnion.blogfa.com \" is for you ");

?>

خروجی >>>>> This weblog " AliRezaOnline.blogfa.com " is for you

توجه  :ممکن است که مرورگرها کارکترهای \n , \r , \t را درنظر نگرید در اين صورت باید از تگ های HTML  استفاده کنید.

متغیرهای عددی:

ادامه نوشته

آموزش كدنويسي PHP ( جلسه 5 )

نسبت دادن مقادير به متغييرها

در PHP  شما به اعلان ( declare  ) متغييرها احتياج نداريد. همچنين نوع يك متغيير در هنگام عمل انتساب مشخص مي شود. در PHP  براي نسبت دادن يك مقدار به يك متغيير و ذخيره آن مقدار از علامت مساوي ( = ) استفاده مي كنيد. در اين هنگام اين علامت با نام عملگر انتساب ( assignment Operator  ) خوانده مي شود. مثال :

$number = 1;

$floating-number = 1.2;

$string = "Hello world!";

نكته : در PHP  نيز همانند Java Script  نوع متغيير در طول برنامه مي تواند تغيير كند.

متغييرهاي از پيش تعريف شده

متغييرهاي از پيش تعريف شده (  Predefined Variables  ) انواع خاصي از متغيير ها هستند كه در يكي از برنامه هاي زير به كار گرفته مي شوند :

برنامه هاي كاربردي سرويس دهنده وب ( web server applications  (مانند Apache  )

سيستم عاملهاي سرويس دهنده وب ( web server operating system  ( مانند windows NT و يا   Solaris ) و يا در خود مدل PHP.

در دو دسته اول اين متغيير ها به متغييرهاي محيطي ( variables environmental  ) معروفند .

متغييرهاي از پيش تعريف شده در سرويس دهنده هاي مختلف ممكن است داراي تفاوتهايي باشند . بنابراين براي مشاهده اين متغييرها بهتر است از تابع Phpinfo()  كه در درسهاي قبلي توضيح داده ام استفاده كنيد.

دو دليل براي آشنايي شما با مفهوم متغييرهاي از پيش تعريف شده وجود دارد. دليل اول اينست كه اين متغييرها در برنامه نويسي شما كاربرد خواهند داشت و دليل ديگر آنكه با شناخت اين متغييرها شما ديگر به صورت تصادفي نام يك متغيير را هم نام با اين متغييرها انتخاب نمي كنيد.

نمونه هايي از متغييرهاي محيطي سرويس دهنده عبارتند از: Hostname  ( نامي كه سرويس دهنده به خود نسبت داده است ) و Ostype  ( سيستم عاملي كه بر روي سرويس دهنده در حال اجراء مي باشد. )

نمونه هاي از متغيير هاي محيطي Apache  عبارتند از: Document_Root  ( مكان ذخيره فايل ها بر روي سرويس دهنده ) و HTTP_USER_AGENT  ( جزئياتي در مورد مرورگر و Platform كاربر را ارائه مي دهد ).

متغيير PHP-SELF  پر كاربردترين متغيير PHP  مي باشد كه نام صفحه جاري را در خود ذخيره كرده است .

نكته : اگر شما متغييرهاي خود را هم نام با متغييرهاي محيطي سيستم نامگذاري كنيد. نتايجي عجيب و منحصر به فردي حاصل مي شوند. هر چند احتمال انجام اين كار اندك مي باشد. با اين وجود بهتر است ليستي از متغيير هاي محيطي سيستم را در هنگام نامگذاري متغييرها در برابر خود داشته باشيد.

 

افزايش سرعت و راندمان كامپيوتر توسط Speed It up Extreme

کمبود سرعت سيستم يکی از گله مندي هاي كاربران كامپيوتر است. بسياري از كاربران ، برای رفع آن دست به انجام تغييرات اساسی مانند تعويض و نصب مجدد سيستم عامل و يا آپگرید های سخت افزاری مي زنند و يا بی تفاوت با آن كنار مي آيند. ولی خوب است که بدانيم اين مشکل تا حد قابل قبولی به صورت نرم افزار قابل حل است.

Speed It up Extreme نام نرم افزاريست که در اين زمينه به شما کمک می کند و قادر است سرعت سيستم شما را در حد قابل قبولي افزايش دهد ( به گفته ی سايت سازنده به نقل از کاربران اين نرم افزار , سبب افزایش 300% ای می شود ! ).

اين نرم افزار دارای بخشی با نام Windows Optimizer است که با ايجاد تنظيمات و بهبود سيستم سرعت سيستم عامل را افزايش می دهد. بخش Ram Booster نيز با افزايش حافظه ی اصلی و ترميم و پاكسازي آن به افزايش سرعت سيستم شما کمک می نمايد.

پس از ارجای عمليات افزايش سرعت که همه و همه با يک کليک صورت می گيرد , تاثير نرم افزار در سريعتر بالا آمدن نرم افزار مشخص خواهد بود.


DownLoad

Crack

عكس هايي از دومين جلسه پرسش و پاسخ با مسئولين دانشكده فني – مهندسي بعد از 2 سال

 جناب آقاي مهندس هاني ( مدير گروه عزيز )

آقايان علدپرور و عليخاني۱   آقايان علدپرور و عليخاني۲

آقاي عليخاني وقتي كه تنها شدند ! (۱)   آقاي عليخاني وقتي كه تنها شدند ! (۲)

2 نكته براي دانشجويان مهندسي كامپيوتر

1 – كلاس جبراني آقاي استاد ديانت سه شنبه ساعت 1 الي 3 تشكيل مي شود. ( دوره 2 )

 

2 – كليه كلاس ها از شنبه هفته آينده تشكيل نمي شود لذا دوستان شيرين نشوند ، توصيه مي شود همچون موارد مشابه در اين مدت از مصرف شيريني خودداري كنيد.

 

3 - مورد ۲

 

۴ - ؟؟؟!!!

انتقال پيامهاي سري و محرمانه به شيوه اي امن و جالب

پیغامهای محرمانه و بسیار خصوصی خود را چگونه به دست یکدیگر می رسانید ؟ اگر به دنبال راهی امن و سری و بسیار جالب برای دادن پیغامهای خود به یکدیگر می باشید , نرم افزار Hide secret message  گزینه ی مناسبی می باشد .

این نرم افزار که محصول سایت UsingIT.com می باشد به شما امکان آن را می دهد تا پیغامهای خصوصی خود را به طور مخفیانه درون تصاویر مخفی کنید !! به طوری که هیچ شخصی قابل به رویت آنها نمی باشد و تنها دریافت کننده تصویر که از این راز آگاه است قادر است با استفاده از این نرم افزار و وارد کردن رمز عبور پیغام و متن مخفی شده در عکس را مشاهده نماید.

تصاویر تولیدی با استفاده از این نرم افزار تفاوتی با تصاویر معمولی ندارند از لحاظ کیفیتی و حجم و ... به هیچ وجه شک کسی را بر نمی انگیزند . بنابر این به آسانی می توانید پیامهای محرمانه ی خود را به شیوه ای امن , جدید و تک به دست مخاطب خود برسناید.

Download

Crack

فایل Patch.exe را در پوشه نصب شده نرم افزار کپی کرده و سپس اجرا و سپس برنامه را اجرا نماييد.

روش كار با اين برنامه بسيار ساده مي باشد ، كافي است متن خود را در قسمت 1 بنويسيد و براي پنهان سازي آن Hide را انتخاب و سپس عكسي با پسوند jpg ، Select كرده و برايش رمز عبور بگذاريد ، كار تمام شد !

اين عكس تنها براي كساني كه اين برنامه را دارند متفاوت است ! نحوه كار ، رمزگشايي و تفاوت را با يك بار اجرا كردن اين برنامه خودتان بيابيد.

 

اطلاعیه انجمن علمی مهندسی صنایع 2

متن سند چشم انداز ملي 20 ساله ايران

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

بسیج ملی ایران به سوی آینده

                   

الگوی توسعه :

توسعه يافته ، متناسب با مقتضيات فرهنگي ، جغرافيايي و تاريخي خود، متکي بر اصول اخلاقي و ارزشهاي اسلامي ، ملي و انقلابي ، با تاکيد بر : مردم سالاري ديني ، عدالت اجتماعي ، آزاديهاي مشروع، حفظ کرامت و حقوق انسان­ها و بهره مندي از امنيت اجتماعي و قضايي.

              

جایگاه منطقه ای :

دست­يافته به جايگاه اول اقتصادي ، علمي و فناوري در سطح منطقه­اي آسياي جنوب غربي ( شامل : آسياي ميانه ، قفقاز ، خاورميانه و کشورهاي همسايه ) با تاکيد بر جنبش نرم افزاري و توليد علم ، رشد پرشتاب و مستمر اقتصادي ، ارتقاء نسبي سطح درآمد سرانه و رسيدن به اشتغال کامل.  

                   

ويژگيهاي فرد ايراني 1404 :

فعال ، مسئوليت­پذير ، ايثارگر ، مومن ، رضايتمند ، برخوردار از وجدان کاري ، انضباط ، روحيه تعاون و سازگاري اجتماعي ، متعهد به نظام اسلامي و شکوفايي ايران و مفتخر به ايراني بودن.   

            

آموزش كدنويسي PHP ( جلسه 4 )

امروز مي خواهيم در مورد انواع متغيير ها و چگونگي به كار بردن متغيير ها و آرايه ها در يك اسكريپت PHP صحبت كنيم.

براي تبديل صفحات ساده و ثابت به برنامه هاي ديناميك و سايت هاي جذاب در ابتدا شما احتياج به اين خواهيد داشت كه بتوانيد اطلاعات را در اختيار بگيريد. متغيير ها همان ابزاري هستند كه شما با استفاده از آن ها مي توانيد اطلاعات را در اختيار بگيريد  و آنها را در دسترس خود قرار دهيد. متغيير ها يكي از مهمترين ابزارها و مفاهيم هر زبان برنامه نويسي محسوب مي شوند.

در اينجا سه دسته مختلف از انواع متغيير ها را توضيح مي دهيم و در ادامه به توضيح ساير موارد مي پردازيم.

1) اعداد ( numbers )
2) رشته ها (
 String)
3) آرايه ها (
 arrays)

دسته اول شامل دو نوع متغيير است:

1 ) اعداد صحيح (  integers)
2 ) اعداد اعشاري (
floating – point ) ( همچنين اعداد اعشاري با دقت مضاعف double )

اما از آنجايي كه تفاوت چنداني در چگونگي به كار بردن اين دونوع متغيير وجود ندارد ، اين دو را در يك دسته قرار مي دهيم.

PHP  همچنين داراي يك نوع متغيير به نام شي ( object ) مي باشد.

اعداد :

نكته : اعداد به صورت اعشاري ( همراه با مميز ) و يا اعدا كسري از نوع متغييرهاي اعشاري محسوب مي شوند. براي مثال  (1.0) در PHP  يك عدد اعشاري به حساب مي آيد. توجه كنيد كه در PHP  اعداد به صورت كسري ذخيره نمي شوند بلكه معادل اعشاري خود تبديل شده و سپس ذخيره مي شوند.

مثالهايي از اعداد صحيح معتبر: 1- ، 356  ، 768  ، ...

مثالهاي از اعداد اعشاري : 1.3 ، 56.9 ، ...

همچنين مثالهاي كه در دسته اعداد قرار نمي گيرند: 11/3 ، 34a ، 23.34.2 ، ...

رشته ها :
يك متغيير از نوع رشته اي (
String ) از تركيب هر نوع كاركتري ( حروف - اعداد - علائم و جاي خالي ) مي تواند ساخته شود. اما اين كاركترها بايد در داخل يكي از علامتهاي Single (' ') Quotation  و يا ( " " ) Double Quotation  قرار گيرند.

مثال:

" hello world ! "

" hello first name ! "

" 11 / 2 "

نكته : اگر عدد نيز در داخل Quotation  قرار گيرد به عنوان يك داده رشته اي در نظر گرفته مي شود.

مثالهاي از داده هاي رشته اي غير مجاز :

hello world!

how are you" " "I Said" "

توجه!!! شايد اين سوال در ذهن شما به وجود بياد كه چطوري مي توانيم يك علامت "  را به مرور گر ارسال كنيم؟ ما مي تونيم اين مشكل را در PHP  به اين صورت رفع كنيم كه قبل از علامت quotation  از علامت (\) استفاده كنيم.

پس وقتي ما در دستور print()  اين عبارت ( "I Said, \"How are You?\"" ) را تايپ كنيم خروجي اين دستور به صورت ( I Said, "How are You?" ) خواهيد ديد.

بنابراين هر چند كه گفته شد در داده رشته اي هر تركيبي از كاراكترها به كار مي رود. بايد توجه داشته باشيد كه در مورد كاراكترهاي ويژه بايد دقت خاصي اعمال شود. كاراكترهاي ويژه ديگري نيز وجود دارند كه هنگام استفاده از آنها در يك داده رشته اي بايد علامت backslash (\) قبل از آنها قرار دهيم.

اين كاراكتر ها عبارت است از:

Single quotation ( ' )

Apostrophe

Backslash

Dollar $

نكات :

- مزيت استفاده از double quotes  به جاي single quotes  در اين است كه در حالت دوم اگر متغييري داخل داده رشته اي خود به كار ببريد نام متغيير به عنوان جزئي از داده در نظر گرفته مي شود و مقدار آن متغيير جايگزين نام آن نمي شود.

- در درسهاي قبلي اشاره شد كه در تركيب \n  براي مثال در تابع print()  باعث ايجاد خط جديد مي شود. بنابراين مشاهده مي كنيد كه در اين حالت خاص علامت backslash  باعث در نظر گرفتن n به صورت يك كاراكتر معمولي نشد. از موارد خاص ديگر مي توان به تركيب \r  ( بازگشت خطي (carriage  return) ) و \t ( براي قرار دادن يك tab ) اشاره كرد.

آرايه ها :

از آنجايي كه آرايه ها كمي پيچيده تر از داده هاي عددي و رشته اي به حساب مي آيند. در اين قسمت تنها مختصري در مورد آنها توضيح داده مي شود و در آينده با كاربرد هاي آن بيشتر آشنا خواهيم شد.

بر خلاف داده هاي عددي و رشته اي كه تنها مي توانند داراي يك ارزش و يا مقدار باشند. آرايه ها مي توانند حاوي ليستي از مقادير باشند. بنابراين شما مي توانيد مقادير مختلف عددي و يا رشته اي را داخل يك آرايه قرار دهيد. همچنين آرايه ها خود مي توانند شامل ليستي از آرايه ها باشند.

نكته :

- آرايه هاي استاندارد در PHP  از مقادير داده اي و يا عددي تشكيل مي شوند. ( اين آرايه ها به آرايه هاي شماره گذاري شده ( indexed ) و يا برداري ( vector ) نيز معروف هستند. )

و اين همان نامي است كه Perl  به اين دسته از آرايه ها نسبت مي دهد. در Perl  آرايه هايي كه خود از آرايه هايي كه خود از آرايه تشكيل شده باشد ، به نامهاي آرايه هاي hash  و  associative  و multidimensional  شناخته مي شوند. در PHP  به هر دو دسته ( يك يا چند بعدي ) لفظ « آرايه » اطلاق مي شود.

خدمات عدد 6 به علم رياضي ؟!!

خدمات عدد 6 به علم رياضي


http://users.aol.com/s6sj7gt/mike666.htm

خیلی جالب هست  !!!

اطلاعیه انجمن علمی مهندسی صنایع 1

انجمن علمی مهندسی صنایع 

در گروه اطلاع رسانی و هماهنگی و ارتباطات برای تکمیل کادر خود در

همایش چشم انداز بیست ساله ایران

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

email: iesa_qom@yahoo.com

email: iesa1_qom@yahoo.com

تقویم فارسی یاهو مسنجر چیست ؟

تقويم فارسي ياهو مسنجر چيست ؟


   تقويم(
Calendar)، يكي از امكانات جالب و جذاب در ياهو مسنجر است و كاربردهايي فراواني دارد، ولي به علت ميلادي بودن آن، كمتر مورد توجه فارسي زبانان عزيز قرار مي گيرد.
 
تقويم فارسي ياهو مسنجر، اين امكان را به شما مي‌دهد تا بتوانيد با استفاده از آن به برنامه ريزي روزانه خود پرداخته و زمان خود را مديريت نماييد.

برنامه‌ريزي روزانه يكي از روشهاي آشكار موفقيت است، اين امر به سادگي با استفاده از تقويم فارسي ياهو مسنجر براي شما ميسر خواهد شد.

 

  پس از دريافت فايل Farhoo.exe براي نصب تقويم فارسي، آن را اجرا نماييد. براي اضافه نمودن تقويم فارسي به ياهو مسنجر خود مطابق دستور العمل، عمل نماييد.

Download  Farhoo.exe (380kb)  |  Download Zip File (80kb)

آموزش كدنويسي PHP ( جلسه 3 )

در درس امروز مي خواهيم در مورد استفاده از فضا هاي خالي در PHP  و HTML  صحبت كنيم.

اگر كمي با HTML  آشنا باشيد حتما مي دانيد كه فضاهاي خالي ( مانند خطهاي خالي و يا كاراكتر جاي خالي ) در متن نوشته شده به اين زبان بدون اينكه تغييري در نمايش صفحه و يا تفسير كدهاي HTML  داشته باشد مي توانند در ايجاد ساختار منظم و قابل فهم تر با ما كمك كنند. براي مثال : مي توانيد بين قسمتهاي مجزاي كدهاي خود يك خط خالي قرار دهيد و يا دستوراتي را كه در داخل يك ساختار كنترلي قرار مي گيرند ، از يك ستون مشخص آغاز كنيد. اين سازماندهي متن توسط فضاهاي خالي را مي توانيد هم در كدهاي HTML  و هم در كدهاي PHP  استفاده كنيد. سازماندهي متن توسط فضاهاي خالي در سه منطقه مجزا اثرات خود را نشان مي دهد.
در مرحله اول در اسكريپهاي
PHP ، مرحله بعد در اطلاعات ارسال شده توسط PHP  به مرورگر وب ( كه معمولا در قالب HTML  مي باشند ) و در آخر نيز در صفحه نمايش داده شده توسط مرورگر وب.

بنابراين براي سازماندهي متن در هر يك از اين سه منطقه بايد به روش هاي متمايزي متوسل شد.

به هنگام اسكريپت نويسي به زبان PHP  توجه داشته باشيد كه فضاهاي خالي عموما ( نه هميشه ) در نظر گرفته نمي شوند. تمام خطهاي خالي قرار گرفته شده در اسكريپت PHP تاثيري در نتيجه كار نخواهند داشت. كاراكتر هاي جاي خالي نيز به طور معمول توسط PHP  در نظر گرفته نمي شوند.

استفاده از سويچ ( \n )  در PHP  :

اين سويچ در تابع Print() مورد استفاده قرار مي گيرد و كار آن ايجاد يك خط جديد در كد HTML  فرستاده شده به مرورگر مي باشد. در اين مثال كاربرد سويچ \n در كد PHP  و همچنين نتيجه عمل كردن سويچ در قبل و بعد از استفاده از آن را خواهيد ديد.

استفاده از سويچ  \n در تابع print() :

<html>

<head>

<title>Script Test</title>

</head>

<body>

<?php

print (" <b><center>Hello World !</center></b>\n");

?>

</body>

</html>

اسكريپت بالا را اجرا كنيد. تغييري كه در استفاده از سويچ \n  در كد HTML  خروجي ظاهر مي شود به صورت زير است.

<html>

<head>

<title>Script Test</title>

</head>

<body>

<b><center>Hello World !</center></b>

 

</body>

</html>

ولي اگر از سويچ \n  استفاده نشود كد HTML  خروجي به صورت زير نمايش داده مي شود.

<html>

<head>

<title>Script Test</title>

</head>

<body>

<b><center>Hello World !</center></b>

</body>

</html>

نكات :

- يكي از مواردي كه PHP  فضاهاي خالي را در نظر مي گيرد فضاهاي خالي در تابع print  مي باشد. در اين هنگام اين كاراكتر هاي جاي خالي به مرورگر ارسال مي شوند. هر چند در HTML  نيز اين فضاها عموما در نظر گرفته نمي شوند.

- براي مشاهده متن ارسال شده به مرورگر خود و مشاهده تفاوت حاصل از قراردادن تركيب  \n از ويژگيهاي "View Source"  و يا "View page source" در مرورگر خود استفاده كنيد.

افزودن توضيحات به اسكريپت هاي خود : ( comments )

هر برنامه نويس بعد از مدتي متوجه اين مطلب مي شود كه توضيحاتي كه در طول برنامه براي خود ياداشت مي كند ، بسيار در خواناتر شدن و درك دستورات برنامه در مراجعات بعدي موثر واقع مي شوند. اين ياداشتها باعث يادآوري چگونگي عملكرد برنامه شما مي شود. كامپيوتر نيز توضيحات (Comments) را در پردازش برنامه در نظر نمي گيرد.

PHP  سه روش را براي افزودن توضيحات به برنامه پشتيباني مي كند. شما مي توانيد با يكي از اين سه روش توضيحات را به اسكريپت خود بي افزاييد.

شما با قرار دادن يكي از علامتهاي // و يا # در ابتداي هر خط مطلب آن خط را به صورت يك توضيح تعريف مي كنيد. همچنين با به كار بردن اين علائم در وسط يك خط عبارت بعد از آنها در آن خط به صورت توضيح در نظر گرفته مي شود.

روش ديگر براي قرار دادن توضيح در اسكريپت PHP  استفاده از علامتهاي /* و */ مي باشد. هر تعداد كلمه يا عبارت يا حتي خطهاي متوالي كه بين اين دو علامت قرارگيرد به صورت توضيح در نظر گرفته مي شوند.

مثال :

<?php

/* http://www.ComputerUnion.blogfa.com

This weblog is for Qom University */

Echo ("Hello"); // write hello

Echo ("World"); # write World

?>

نكات :

- شما با استفاده /* و */ مي توانيد يك و يا چندين خط را به صورت توضيح در آوريد.

- برنامه نويسان مختلف از روشهاي مختلفي براي اضافه كردن توضيحات خود استفاده مي كنند. آنچه مهم است اين است كه شما يك روش را انتخاب كنيد و هميشه از آن استفاده كنيد.

- توجه كنيد كه اگر شما از برچسبهاي <-- و --!> درون اسكريپت PHP  خود استفاده كنيد متن بين اين دو برچسب به صورت توضيح در نظر گرفته نمي شوند.

- از آنجايي كه متن توضيح در PHP  به مرورگر ارسال نمي شود. برنامه نويس مي تواند توضيحاتي كه تنها خود او از آنها استفاده مي كند را در برچسبها PHP  قرار دهد.

میلاد امام محمد باقر بر همه عزیزان مبارک و خجسته باد

آموزش كدنويسي PHP ( جلسه 2 )

در اين آموزش مي خواهيم در مورد چگونگي ارسال متن و كد HTML به يك مرورگر بحث كنيم.

يكي از متداولترين اعمالي كه شما با استفاده از PHP  انجام خواهيد داد ارسال اطلاعات به مرورگر به صورت برچسبهاي HTML  و يا متن ساده مي باشد. اين عمل در PHP  با استفاده از تابع PRINT()  صورت مي گيرد.

توضيح : تابع Print()  تنها تابعي نيست كه براي ارسال اطلاعات به مرورگر استفاده مي شود.

مثال : براي چاپ يك پيغام ساده ، ابتدا يك فايل جديد در ويرايش گر خود ايجاد كنيد. سپس دستورات زير را در فايل تايپ نموده و فايل را با نام print.php  ذخيره كنيد.

print ("Hello World!") ;

?>

بعد از اتمام كار تايپ فايل را با استفاده از مرورگر خود اجرا كنيد.حال شما پيغام Hello Word! را در مرورگر خود مشاهده خواهيد كرد.

پس شما موفق شديد كه يك پيغام را در مرورگر خودتان نمايش دهيد.

نكات:

1- توابع مختلفي براي ارسال متن به مروگر وجود دارند ، كه شامل Echo()  و Printf() نيز مي شوند. Echo() در حقيقت همانند Print()  عمل مي كند بنابراين به جزئيات بيشتر در مورد آن نمي پردازيم. در مورد تابع printf() در درسهاي بعد توضيح خواهيم داد.

2- شما مي توانيد در مورد تابع print  از پرانتز استفاده نكنيد ولي حذف علامتهاي  "..." quotation  امكان پذير نمي باشد.

براي مثال شما مي توانيد عبارت print "Hello Word!"  را تايپ كنيد .

ولي بهتر است كه از پرانتز استفاده كنيد.

3- فراموشي در قرار دادن يكي از علامتهاي quotation  و يا پرانتزها و يا علامت semicolon  از اشتباهات رايج در استفاده از تابع print()  مي باشد. بنابراين به هنگام برخورد با اشكال در مورد اجراي اين دستور در مرحله اول وجود اين علائم را بررسي كنيد.

ارسال Html  به مرورگر :

Html  در حقيقت براي اعمال ويژگيهاي و جذابيت هاي خاص به يك متن ساده ايجاد شده است. از آنجايي كه HTML  براي اعمال اين ويژگيها و جذابيت ها برچسب هايي را بين متن ساده قرار مي دهد شما نيز براي فرستادن يك متن HTML  به مرورگر بايد برچسبها را با استفاده از PHP  به همراه اطلاعات ديگر ارسال كنيد.

ارسال يك متن + برچسبهاي HTML  به مروگر:

ابتدا فايل print.php  را در ويرايشگر خود باز كنيد و بجاي عبارت Hello Word! عبارت زير را تايپ كنيد.

Hello Word!

حال تغييرات را ذخيره كنيد و اسكريپت خود را با استفاده از مرورگر اجرا كنيد.

نكات :

1- برچسبهاي HTML  كه از علامتهاي Quotation  استفاده مي كنند. ( مانند Font Color = "#000000" ) در چاپ متن توسط PHP  مشكل ايجاد مي كنند! زيرا تابع Print()  نيز از اين علائم براي متن ارسالي خود استفاده مي كند. براي رهايي از اين مشكل مي توانيد در تابع print() و يا Echo() از ( ' ' ) استفاده كنيد تا با دابل كوتيشن Html ادغام نشود و ابهام او مشكا ايجاد نكند.

Print ('');