تبليغاتX
عاشقان خدمت نه شیفتگان شهرت و قدرت
ljv[l
HTML clipboard

msgid ""
msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: Suffusion\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2009-11-25 01:40-0800\n"
"Last-Translator: Sayontan Sinha \n"
"Language-Team: Aquoid\n"
"MIME-Version: 1.0\n"

#. Text in function
#: suffusion/legacy-comments.php:31
msgid "% Comments"
msgstr ""

#. Text in function
#: suffusion/comments.php:35
#: suffusion/functions/actions.php:904
msgid "% Responses"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:95
#: suffusion/legacy-comments.php:98
#: suffusion/comments.php:80
msgid "(required)"
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:904
msgid "1 Response"
msgstr ""

#. Text in echo
#: suffusion/comments.php:84
msgid "URI"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "A search form for your blog"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "A widget to enable people to follow you on Twitter"
msgstr ""

#. Text in echo
#: suffusion/functions/actions.php:918
msgid "Add comments"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "Arbitrary text or HTML"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
#: suffusion/sidebar.php:37
msgid "Archives"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
#: suffusion/sidebar.php:26
msgid "Categories"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Comments"
msgstr ""

#. Text in echo
#: suffusion/sidebar.php:67
msgid "Comments (RSS)"
msgstr ""

#. Text in echo
#: suffusion/sidebar-tabs.php:43
#: suffusion/suffusion-widgets.php:108
msgid "Comments RSS"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:68
msgid "Comments are closed"
msgstr ""

#. Text in function
#: suffusion/single.php:18
#: suffusion/functions/actions.php:556
msgid "Continue reading"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:289
msgid "Creates a border around the widget"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Don't show feeds"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Don't show outer border"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Don't show tagline"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Don't show title"
msgstr ""

#. Text in echo
#: suffusion/comments.php:78
msgid "E-mail"
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:907
#: suffusion/functions/actions.php:920
msgid "Edit"
msgstr ""

#. Text in echo
#: suffusion/functions.php:378
msgid "Enter the full URL of the featured image that you would like to use, including http://"
msgstr ""

#. Text in echo
#: suffusion/functions.php:373
msgid "Enter the full URL of the thumbnail image that you would like to use, including http://"
msgstr ""

#. Text in echo
#: suffusion/sidebar.php:66
msgid "Entries (RSS)"
msgstr ""

#. Text in echo
#: suffusion/sidebar-tabs.php:42
#: suffusion/suffusion-widgets.php:107
msgid "Entries RSS"
msgstr ""

#. Text in echo
#: suffusion/404.php:15
msgid "Error 404 - Not Found"
msgstr ""

#. Text in echo
#: suffusion/functions.php:376
msgid "Featured Image"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "Follow me on Twitter"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "If you are placing this widget in the \\\"Right Header Widgets\\\":"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "If you are placing this widget in the sidebars or in \\\"Widget Area below Header\\\" or \\\"Widget Area below Footer\\\":"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:76
#: suffusion/comments.php:49
msgid "Leave a Reply"
msgstr ""

#. Text in function
#: suffusion/comments.php:49
msgid "Leave a Reply to %s"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
#: suffusion/sidebar.php:48
msgid "Links"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "Log in/out, admin, feed and WordPress links"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:90
#: suffusion/comments.php:64
msgid "Log out"
msgstr ""

#. Text in function
#: suffusion/legacy-comments.php:89
#: suffusion/comments.php:63
msgid "Logged in as %s. "
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:98
msgid "Mail"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
#: suffusion/sidebar.php:59
#: suffusion/suffusion-widgets.php:362
msgid "Meta"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "My Tweets"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:95
#: suffusion/comments.php:72
msgid "Name"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:237
msgid "Newer %1$s"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:237
msgid "Newer Comments"
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:922
#: suffusion/functions/actions.php:812
msgid "Newer Entries"
msgstr ""

#. Text in function
#: suffusion/featured-posts.php:1
msgid "Next Post"
msgstr ""

#. Text in function
#: suffusion/legacy-comments.php:31
msgid "No Comments"
msgstr ""

#. Text in function
#: suffusion/comments.php:35
#: suffusion/functions/actions.php:904
msgid "No Responses"
msgstr ""

#. Text in echo
#: suffusion/category.php:34
#: suffusion/index.php:36
#: suffusion/author.php:34
msgid "Not Found"
msgstr ""

#. Text in echo
#: suffusion/search.php:35
msgid "Nothing Found"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:349
msgid "Number of Tweets to display:"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:237
msgid "Older %1$s"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:237
msgid "Older Comments"
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:922
#: suffusion/functions/actions.php:811
msgid "Older Entries"
msgstr ""

#. Text in function
#: suffusion/legacy-comments.php:31
msgid "One Comment"
msgstr ""

#. Text in function
#: suffusion/comments.php:35
msgid "One Response"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:218
#: suffusion/functions/actions.php:787
msgid "Page %1$s of %2$s"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Pages"
msgstr ""

#. Text in function
#: suffusion/functions/filters.php:237
msgid "Pages:"
msgstr ""

#. Text in function
#: suffusion/featured-posts.php:1
#: suffusion/functions/actions.php:922
msgid "Pause"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Pingbacks"
msgstr ""

#. Text in echo
#: suffusion/search.php:37
msgid "Please try another search."
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:688
msgid "Posted by %1$s at %2$s"
msgstr ""

#. Text in function
#: suffusion/featured-posts.php:1
msgid "Previous Post"
msgstr ""

#. Text in function
#: suffusion/categories.php:39
msgid "RSS"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Recent Comments"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Recent Posts"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Recommended settings:"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:345
msgid "Recommended sizes: 32px if the widget is being added to the \\\"Right Header Widgets\\\" area, whatever you like otherwise. Note that making the image too large will cause loss of picture quality."
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:922
msgid "Resume"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
#: suffusion/searchform.php:11
#: suffusion/suffusion-widgets.php:362
msgid "Search"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:330
msgid "Select your Twitter icon:"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:341
msgid "Set the height for the Twitter icon:"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:288
msgid "Show Outer Border"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:295
msgid "Show Title"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:301
msgid "Show Twitter Icon"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:307
msgid "Show a Tagline"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Show feeds"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Show icon"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:313
msgid "Show my Tweets"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Show outer border"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Show tagline"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:252
msgid "Show title"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:296
msgid "Shows the title of the widget"
msgstr ""

#. Text in echo
#: suffusion/category.php:36
#: suffusion/index.php:38
#: suffusion/author.php:36
msgid "Sorry, but you are looking for something that isn't here"
msgstr ""

#. Text in echo
#: suffusion/single.php:27
msgid "Sorry, no posts matched your criteria."
msgstr ""

#. Text in echo
#: suffusion/comments.php:112
msgid "Sorry, the comment form is closed at this time."
msgstr ""

#. Text in echo
#: suffusion/404.php:18
msgid "Sorry, the page that you are looking for does not exist."
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:110
#: suffusion/comments.php:101
msgid "Submit Comment"
msgstr ""

#. Text in function
#: suffusion/sidebar-tabs.php:42
#: suffusion/suffusion-widgets.php:107
msgid "Syndicate this site using RSS 2.0"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Tag Cloud"
msgstr ""

#. Text in function
#: suffusion/functions/actions.php:691
msgid "Tagged with: "
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:323
msgid "Tagline:"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "Text"
msgstr ""

#. Text in function
#: suffusion/sidebar-tabs.php:43
#: suffusion/suffusion-widgets.php:108
msgid "The latest comments to all posts in RSS"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:282
msgid "This is the user who will be followed"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:17
#: suffusion/comments.php:15
msgid "This post is password protected. Enter the password to view comments."
msgstr ""

#. Text in echo
#: suffusion/functions.php:371
msgid "Thumbnail"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:318
msgid "Title:"
msgstr ""

#. Text in function
#: suffusion/functions.php:392
msgid "Trackbacks"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "Twitter"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:280
msgid "User:"
msgstr ""

#. Text in echo
#: suffusion/sidebar.php:65
msgid "Valid XHTML"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:104
msgid "Website (OpenID supported)"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:302
msgid "Will show the selected Twitter icon"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:308
msgid "Will show up near the Twitter icon"
msgstr ""

#. Text in echo
#: suffusion/suffusion-widgets.php:314
msgid "Will show your latest tweets"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:79
msgid "You must be logged in to post a comment"
msgstr ""

#. Text in echo
#: suffusion/comments.php:52
msgid "You must be logged in to post a comment."
msgstr ""

#. Text in echo
#: suffusion/comments.php:91
msgid "Your Comment"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:42
msgid "Your comment is awaiting moderation"
msgstr ""

#. Text in echo
#: suffusion/legacy-comments.php:98
msgid "will not be published"
msgstr ""

#. Text in function
#: suffusion/suffusion-widgets.php:362
msgid "your-user-name"
msgstr ""

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
 

کلیپ استاد مهر آبادی که با دست وپای بسته تونست توی آب پر فشار عباس آباد بهشهر(مازندران) شنا کنه و اولین فرد تو ایران و دوم فرد تو جهان باشه که با دست وپای بسته شنا کرد

 

 

خدایی دانلود نکنی یه ضرر بزرگ کردی بشین ببین چه کرد

 

 

http://rapidshare.com/files/267255015/shena.zip.html  good
http://rapidshare.com/files/267644716/Untitled.3gp.html  low
http://rapidshare.com/files/267646670/Untitled.3gp.html   best

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
صفحه ی اصلی
با سلام خدمت دوستان عزيز من بعد از يه غيب طولاني مدت دوباره شروع به آپ كردم

اين قالب من هم الكيه  دارم خودم يكي طراحي مي كنم منتظر كار هاي من بياشيد

راستي هر دوستي بخواد با من همكاري كنه تو ساخت سايت تو بخش نظرات بهم بگه منم يه user با

نام خودش درست کی کنم

 

 

 

 

خبر های روز وبلاگ javadrr 

 

دنياي كدهاي جاوا

 یک وبلاگ جدید مخصوص کدهای جاوا اسکریپت با سرور پارسی بلاگ درست کردم جدیدترین

ها و نایابترین ها در این وبلاگ وجود داره هیچکدوم قدیمی نیست

منتظرم که سر بزنید بای

 

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

 

آخرين بروز رساني javadrr

 

 

JAVADRR

 

JAVADRR

 

 

 

 

 

 

دوستان عزیز شما با آدر سهای زیر هم می توانید وارد وبلاگم شوید

 

 

www.javadrr.dom.ir

 

www.javadrr.blogfa.ir

 

 

لوگوهای وبلاگ

 

کد لوگو

























 

 

 

 

 

کد لوگو

























 

 

 

 

با سلام خدمت شما
باز ديد کننده عزيز

از اينکه اين وبلاگ را

براي بازديد خود انتخاب

کرديد سپاسگذارم

لطفاً بعد از بازديد نظر

خود را براي ارتقا بخشيدن به وبلاگم و

هرچه بهتر شدنش بدهيد

با تشکر محمد جواد رضايي

مديريت اين وبلاگ

 

 
وبلاگهای قبلی من

وبلاگ زندگینامه امامان

وبلاگ آرتی اف تن سیصد

وبلاگ مجرنما

 

 مطالب جالب

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
عکس حرف میزنه
Кошко пауко

 

بنده خدا نمیدونسته چندمی هست؟!

بازم یک دانشگاه و یک سوتی ... !!

 

ای بابا این تلفن عمومی تو VOLVO چه میکنه؟!

این هم جدید ترین سیستم جراحی !!

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

سارکوزی-(ساقوزای)

golzar.jpg

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
آموزش نصب php در کامپیوتر

 آموزش نصب php در کامپیوتر

 

با سلام به همگی من امشب (واقعا الان شبها) می خوام به کسایی مثل من که تا قبل دنبال آموزش

 اجرای یه پروژه PHP توی کامپیوتر بودم هستن آموزش بدم چه طوره پروژشونو به سادگی اجرا کنن

 

قدم اول:

دانلود نرم افزار زیر :

 appserv-win32-2.5.4a

توضیح :

این نرم افزار یه نرم افزار سرور مجازیه که با اجرا شدن توی کامپیوتر به راحتی می تونین پروژتونو اجرا کنین

 

 

قدم دوم

 نصب نرم افزار:

مراحل نصب رو بدون دست کاری اعمال کنید تا در حد امکان از تغییر آدرس پیشفرض نصب خوداری کنید

 

قدم سوم

حال نرم افزار درون فایل زیر نصب شده است

C:\AppServ

به فایل WWW بروید و یک پوشه با نام پروژتان درست کنید و پروژتان را درون این فایل کپی کنید

(ما برای آموزش از پروژه ی farsicommerce-1.0 استفاده می کنیم که می توانید از اینجا دانلود کنید)

ما در اینجا فایل forooshgah را ساختیم یعنی آدرس به این صورت شده است

C:\AppServ\www\forooshgah

 

قدم چهارم

اتصال به پایگاه داده MY SQL

مرورگر خود را بازکنید (اگه درون اینترنت هستید از اینترنت خارج شوید)

در قسمت آدرس بار آدرس زیر را تایپ کنید http://localhost

حال یه صفحه باز می شه روی لینک زیر کلیک کنید 

phpMyAdmin Database Manager Version 2.6.2-pl1

 

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

(ما در این پروژه از نام forooshgah استفاده می کنیم)

حال روی ساختن کلیک کنید حال مرورگر را ببندید

 

قدم پنجم

نصب پروژه

مرورگر خود را باز کنید

و در قسمت آدرس بار آدرس زیر را وارد کنید

http://localhost

سپس در ادامه آدرس پوشه ی پروژه تان را بنویسید

http://localhost/forooshgah

سپس با خطایی رو به رو می شودی درسته !!

چون شما هنوز پروژه تان را نصب نکردید در ادامه آدرس بنویسید

http://localhost/forooshgah/install

 

حال پروژه از شما در حال نصب است

برو روی installکلیک کنید

ادامه را بزنید

سرور پایگاه:localhost

نام کاربری:root

کلمه عبور :خالی

نام پايگاه داده:forooshgah

توضیحات :

 نام کاربری همیشه root است

نام پایگاه داده همان نامی است که در قسمت phpmy admin ساختین

 

ادامه را بزنید

ادامه را بزنید

ادامه را بزنید

ادامه را  بزنید

اطلاعات را دست نزنید

در بخش اطلاعات ورود به بخش مديريت

در بخش نام کاربری =نام کاربری دلخواه و کلمه عبور دلخواه خود را وارد کنید

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

حال فروشگاه نصب شده است

 

قدم ششم

فایل install را از فایل پروژه پاک کنید

این یکی از مهم ترین مسائل امنیتی است

 

قدم هفتم

مشاهده ی پروژه

به آدرس پروژه بروید

http://localhost/forooshgah

حال پروژه به راحتی اجرا می شود

 

 

قدم هشتم

مدیریت پروژه

به آدرس زیر بروید

http://localhost/forooshgah/admin

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

 

خوب  به نرم کامل بود اگه مشکلی داشتید بهم میل بزنید،زنگ بزنید،نظر بدید ،اس ام اس بدید اینها همه راه ارتباط برای حل مشکله

kakarotorpdf@yahoo.com

09369595298

تو همین پست نظر بدین

09369595298

 

 

با تشکر محمد جواد رضایی

لطفا از مطالب سو استفاده نکنید خدایی

یعنی اگه تو وبلاگتون می ذارین لینک بدین

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
php
دوستای عزیز من نمی تونم فایل های php رو آپلود كنم آخه حجمش خيلي بالا هست خوب اگه مي خواين به من بگيد من يه جوري واسطون ارسال مي كنم البته رايگانه ها

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
asp.net
اينم فايل هاي asp.net

 

در كل :

استفاده از صفحات ناوبري سايت:

يعني استفاده از يك قال واحد

 

web part ها:

وب پارته

 

دسترسي به داده ها:

پروژه هايي كه با بانك اطلاعاتي مرطبت هستند

 

امنيت :

سيستم login با امنيت كار شده

 

پروفايل:

شخصي سازي صفحات

 

نما ها و پوسته ها و محلي سازي :

محلي سازي

 

فعلا پارت 1 آماده است

port1

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
پاسکال
اين برنامه ها رو واسه دوتا داشجو نوشتم من فقط توضيحات بخش 2 رو نوشتم بقه وقت نشد اگه پاسگال بلدين مي تونين خيلي راحت سر در بيارين

توضيحات بخش 2

برنامه 1 :برنامه اي كه دو عدد را دريافت كند اگر عدد اولي بزگتر بود a-bرا محاسبه مي كند در غير اين صورت چاپ مي كند  aكمتر ازb است.

برنامه 2 :دو عدد را دريافت مي كند و نشان مي دهد اولي بر دومي بخش پذير است يا نه.

برنامه 3 :دو عدد را دريافت مي كند اگر حاصل تفريق انها 0 بود چاپ مي كند دو عدد يكي هستند در غير اين صورت دو عدد متفاوتند.

برنامه 4 :دو عدد را دريافت مي كند و نشان مي دهد يك رقمي يا دو رقمي يا سه رقمي يا چهار رقمي يا پنج رقمي است در غير اين صورت چاپ مي كند بزرگتر از پنج رقم است.

برنامه 5 :يك نمره را دريافت مي كند و به ان امتيازهايي به صورت زير مي دهد:

اگر 0 تا 5 بود امتياز E

اگر 6 تا 10 بود امتياز D

اگر 11 تا 15 بود امتياز C

اگر 16 تا 18 بود امتياز B

اگر 19 تا 20 بود امتياز A

در غير اين صورت چاپ كند عدد مورد قبول نيست.

برنامه 6 :دو عدد a و b را دريافت مي كند اگر a=b چاپ مي كند دو عدد با يكديگر برابرند.اگر a>b چاپ مي كند a بزگتر از b است در غير اين صورت چاپ مي كند  bبزگتر از a است.

برنامه 7 :برنامه اي كه شماره يك ماه سال را بگيرد و نام ان را چاپ  كند.

برنامه 8 :برنامه اي كه شماره يك فصل سال را بگيرد و نام ان را چاپ كند.

برنامه 9 :يك نمره را دريافت كند اگر 1 تا 9 بود چاپ كن مردود.اگر 10 تا 20 بود چاپ كن قبول . در غير اين صورت چاپ كن عدد مورد قبول نيست.

برنامه 10 :يك عدد مانند X را دريافت مي كند و مشخص مي كند اعداد 1 تا X كدام ها بر 5 بخش پذيرند.

برنامه 11 :N عدد را دريافت و با هم جمع مي كند و ميانگين انها را محاسبه مي كند.

برنامه 12 :برنامه اي كه A تا Z را چاپ مي كند.

برنامه 13 :يك عدد مثل n را دريافت و اعداد اول 1 تا n را مشخص مي كند.

برنامه 14 :برنامه اي كه جدول ضرب را نشان دهد.

برنامه 15 :10 تا عدد را دريافت مي كند و نشان مي دهد چند تاي انها 0 تا 9 و چند تاي انها 10 تا 13 و چند تاي انها 14 تا 16 و چند تاي انها 20 هستند.

برنامه 16 :برنامه مثلث را نشان ميدهد .

برنامه 17 : K.M.M رانشان ميدهد.

برنامه 18: برنامه يك عدد به توان عدد ديگر.

برنامه 19 : a تا z راچاپ ميكند .

برنامه 20: فيبوناتچي را نشان ميدهد.

برنامه 21: قدر مطلق يك عدد را بدست مي آورد.

برنامه 22: دلتا را محاسبه وريشه هاي يك معادله را بدست مي آورد.

برنامه 23: يك آرايه را دريافت مي كند و يك عنصر را در آرايه جستجوي دو دويي مي كند

برنامه 24:برنامه اي كه اعداد بخش پذير بر 3 را در آرايه پيدا مي كند.

برنامه 25:ان برنامه تعداد حروف o,a, u,i ,e را در آرايه نشان مي دهد.

برنامه 26:برنامه اي كه يك ماتريس را دريافت مي كند و آن را به ما تريس واحد تبديل مي كند.

برنامه 27:برنامه اي كه ضرب دو ماتريس را محاسبه مي كند.

برنامه 28:فاكتوريل يك عدد را محاسبه مي كند.

برنامه 29:اندازه ديسك را محاسبه مي كند.

برنامه 30:مبناي 2ي يك عدد را محاسبه مي كند.

برنامه31: باقيمانده را محاسبه مي كند.    ‌‌‌

برنامه 32:جذر اعداد زوج را محاسبه مي كند.

برنامه 33:مساحت دايره را محاسبه مي كند.

برنامه34:برنامه اي كه نام و قيمت ورنگ را در يك ركورد ذخيره كند سپس انها را به صورت مرتب چاپ كند.

برنامه 35:برنامه اي كه ساعت و دقيقه و ثانيه را نشان مي دهد.

 

قسمت اول

قسمت دوم

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
php
آموزش PHP، درس اول : آشنایی با PHP، قسمت اول

اولین روزهای PHP

ترجمه : من حدود ۱۰ سال پیش کار ساخت PHP را شروع کردم. این کار خیلی قبل تر از این بود که اصطلاح باز متن(Open Source) و یا GPL و برنامه های مجانی رایج شود.  مثل بیشتر پروژه های باز متن که مشهور شده اند،انگیزه من هرگز فلسفی یا حتی عاشقانه نبود! انگیزه من نیاز به ابزاری بود که مشکلات مربوط به وب را در دنیای واقعی حل کند. در سال ۱۹۹۴ وقتی که به سمت ابزارهای طراحی وب روی می آوردی، انتخاب ها بسیار محدود بود. من  مشغول نوشتن محتوای دینامیک وب سایت ها را به زبان C یا Perl بودم و روی هم افتادن کدها(Code Overlap) از مساله ای به مساله دیگر کاملا بارز بود. به خاطر بازدهی(Performance) بالا من بیشتر تمایل داشتم که از C استفاده کنم تا Perl، زیرا  مراحل(fork+exec overhead) در اجرای Perl به صورت یک standalone CGI بسیار محدود کننده بود. اولین نسخه غیر منتشر شده PHP بیشتر یک کتابخانه از توابع رایج C بود که طوری نوشته شده بود که قابلیت استفاده مجدد از یک برنامه باز متن به یک برنامه باز متن دیگر را داشته باشد. من یک state-machine-driven parser  ساده نوشتم که دستورات را از فایل های HTML بر می داشت و پشتوانه ای از توابع نوشته شده در C را فراخوانی می کرد.این کد به صورت عمومی تحت عنوان بسته ای به نام Personal Home Page Tools منتشر شد که هر کدام از ابزارهای آن بسته، راه حلی برای رفع مشکلات رایج مربوط به صفحات  خانگی شخصی(Personal Home Page) بود. نکته ای که من در این زمینه استفاده کردم این بود که قسمتی را به عنوان مفسر فرم(Form Interpreter)جدا کردم  و آن را FI نامیدم. ایده پشت FI این بود که بتواند تمام چیزهای عمومی را که شما نیاز به انجام آنها دارید، وقتی که نتیجه ارسال یک فرم را دریافت می کنید، انجام دهد. نمونه ای از مثال های اولیه:

  
 
  Hey, you are using Netscape!


 

  Parser من برای FI بسیار بد نوشته شده بود، بنابر این تلاش کردم که یک Parser بهتر بنویسم.
من استفاده از <-- دستور --!> را  رها کردم و به جای آن از < دستور ?> استفاده کردم.بخش های ابزارهای Personal Home Page به همراه ابزار FI جدید، دوباره ترکیب شد وبسته ای با نام PHP/FI  در سال ۱۹۹۵منتشر شد. PHP/FI با گذشت سالها در بستر وب رشد کرد.در سال ۱۹۹۷ دو نفر در اسرائیل به نامهای Zeev Suraski و Andi Gutmans که از PHP/FI استفاده می کردند، به من پیشنهاد دادند که از Parsing Engine جدیدی که آنها برای نسخه بعدی PHP نوشته بودند،استفاده کنم! من افراد کمی را را که بسته ای رفع ایراد(Patch) و کدهایی  برای PHP/FI را برای من فرستاده بودند،جمع کردم و همه با هم برای انتشار نسخه سوم PHP در اواسط سال ۱۹۹۸ هماهنگ شدیم. این ،احتمالا یک لحظه بسیار سخت و طاقت فرسا در طول دوران ساخت PHP بوده است. پروژه از بین می رفت اگر تنها با تلاش یک نفر باقی می ماند و به تحقق نمی پیوست اگر گروهی از افراد  تازه کار و بیگانه گرد هم جمع می شدند و برای هدف مشترکی کار می کردند! ما هر جور که بود تلاش کردیم که از تجربیات و استعدادهای هم استفاده کنیم و بدین ترتیب پروژه پیشرفت کرد. تعداد زیادی از افراد کمک کردند که این پروژه پیشرفت کند و ما در حال تلاش هستیم که نسخه ۵ این زبان در نیمه اول سال ۲۰۰۴ منتشر شود.

 

آموزش PHP، درس دوم : آشنایی با PHP، قسمت دوم

جوجه اردک زشت زبان های برنامه نویسی

نظر عمومی راجع به PHP دو دسته است: عده ای از متعصبین زبان های برنامه نویسی بسیاری از ویژگی های منحصر بفرد PHP را قبول ندارند.در نقطه مقابل ،عده ای از برنامه نویسان واقع بین ،عاشق PHP هستند و آن را به عنوان یک ابزار کامل برای حل مسائل مرتبط با وب می دانند. نمونه ای از مسائلی که متعصبین زبان های برنامه نویسی را دیوانه کرده است عبارتند از:  نام توابع، حساس به حروف(case-sensitive) نیستند، در حالی که نام متغیرها case-sensitive هستند! توابع built-in با یک قانون ثابت نامگذاری نشده اند! و اینکه برنامه نویس PHP  مجبور نیست از یک اصول ثابت و پیوسته تبعیت کند و این باعث تولید کدهای شلوغ و آشفته می شود!

من واقعا راجع به این انتقادات نمی توانم بحث و جدل کنم ولی حداقل تلاش می کنم که توضیح دهم که این مسائل چرا و چگونه به وجود آمده اند:

اولین مساله مربوط به case-sensitive نبودن نام توابع است:این مساله به نسخه های اولیه PHP بر می گردد.در اولین روزهای رواج وب، خیلی قبل تر از XHTML ، این خیلی رایج بود که همه دستورات HTML با حروف بزرگ نوشته شوند،اما چون این دستورات case-sensitive نبودند، اغلب افراد از یک الگوی ثابت در این کار استفاده نمی کردند. من می خواستم که افراد، با دستورات خاص PHP  مشابه زبان های علامت گذاری دیگر برخورد کنند، که این بدین معنی بود که دستورات PHP نباید case-sensitive باشند. وقتی که PHP پیشرفت کرد و ویژگی های خاصی مثل متغیرها را در خود جای داد، اشکالی نداشت که این ویژگی های جدید case-sensitive باشند زیرا صدمه ای به قابلیت سازگاری(compatibility) صفحات قبلی نوشته شده با PHP نمی زد. به عقب برگشتیم و فورا دستورات اولیه را که ضروری بود،درست کردیم تا اینکه رسیدیم به فراخوانی توابع! اگر نام توابع case-sensitive می شدند، صفحات قبلی نوشته شده با PHP بلا استفاده می شدند. افراد نباید توابعی داشته باشند که تنها از نظر بزرگی و کوچکی حروف با هم تفاوت داشته باشند. اگر به عقب برگردیم شاید بهتر بود که سازگاری(compatibility) را ازبین می بردیم چون در آن زمان هنوز عده کمی ازPHP استفاده می کردند ولی در آن زمان هیچ کس نمی توانست رشد چشمگیر PHP  را پیش بینی کند!

در مورد نام توابع، من تمایل داشتم که از زبان ها و  API هایی که با آن ها آشنا بودم استفاده کنم. این باعث شد که PHP توابعی مثل strlen(ویا substr که ممکن بود احمقانه به  نظر برسد اگر به صورت str_len یا sub_str بود) داشته باشد.من چیزهایی مثل ()stripslashes اضافه کردم که اغلب به خاطر راحتی خواندن ()StripSlashes نوشته می شود. در همان زمان API های پایگاه های داده سطح پایین را با توابعی مثل ()msql_connect شبیه سازی کردم. miniSQL اولین پایگاه داده ای بود که به وسیله PHP پشتیبانی شد. افرادی که با این منابع مختلف آشنا هستند، با نامگذاری ها در PHP بسیار راحت هستند. PHP هرگز یک زبان standalone نبوده است بلکه یک رابط بین وب سرور و تمام ابزارهای پشتیبان مختلف که مورد نیاز شماست، می باشد. اگر افراد امروزه به PHP به عنوان یک زبان به تنهایی(standalone) بنگرند، ممکن است  یک زبان غیر یکدست به نظر برسد!

در مورد پیروی نکردن PHP از یک الگوی ثابت، من تنها می توانم بگویم که مطلقا از چهارچوب های برنامه نویسی که مرا محدود به استفاده از یک شیوه و الگو برای برنامه نویسی می کند ،بیزارم! این بدین معنی نیست که من اعتقادی به ساختار چارچوب ها(framework) ندارم، بلکه معتقدم که افراد باید این توانایی را داشته باشند که خودشان بر حسب سلایق خود محیط ها و چارچوب هایشان را درست کنند.

در پایان باید بگویم که PHP هرگز طراحی نشده است که یک انقلاب جدید در نوع برنامه نویسی را معرفی کند.PHP طراحی شده است که یک مساله ساده را حل کند: مساله وب . این مساله می تواند خیلی زشت به نظر برسد و بعضی اوقات شاید شما به یک ابزار زشت نیاز دارید تا یک مساله زشت را حل کنید! اگرچه یک ابزار زیبا هم ممکن است قادر باشد که یک مساله را به خوبی حل کند اما بخت و اقبال اینطوری بوده است که راه حل زشت PHP بسیار سریعتر و به همراه منابع بسیار کمتری بتواند مسائل را از میان بردارد.

 

 

آموزش PHP، درس سوم، شروع برنامه نویسی

 

آموزش Php - قسمت سوم
مطالب زیر برگرفته از کتاب آموزش PHP در 24 ساعت نوشته Matt Zandstra می باشد.

در این درس خواهیم خواند :
- نحوه ساخت ، بارگذاری و اجرای یک فایل PHP
- چگونه از PHP و HTML در یک صفحه استفاده کنیم
- چگونه کدها را با استفاده از کامنتهای برنامه نویسی قابل فهم تر کنیم

خوب برای شروع یک TextEditor رو باز کنید. php هم مانند html مبتنی بر متن ساده است بنابراین از هر ادیتوری میشود برای ساخت فایل php استفاده کرد. مثلا Notepad خود را باز کنید.
خطوط زیر را وارد کنید و فایل را به هر اسمی با پسوند .php ذخیره کنید. مثلا first.php

Code:
1: 2: print "Hello Web!";
3: ?>

در صورتیکه php روی کامپیوتر خود نصب کرده اید ، فایل رو در وب سرور خود کپی کنید و آن را از طریق browser صدا کنید. و یا اینکه فایل رو در یک سایت با دسترسی PHP بارگذاری نمایید و آدرس آن را در browser تایپ کنید.
پس از اجرای فایل جمله Hello Web! رو بر روی صفحه خواهید دید.
در صورتیکه کدها خود را یعنی هما چیزی که در ادیتور تایپ کردید رو روی صفحه دیدید. این بدان معنی است که وب سرور شما فایل php رو اجرا نکرده (یا php بر روی آن نصب نیست و یا پسوند فایل رو به درستی انتخاب نکرده اید.)

خوب حالا که صفحه اول php خود را upload کرده اید کمی در آن دقت کنید.
در شروع و در اولین خط کد

Code:
رو داريم. هميشه شروع يك كد php باید با همین تگ ها باشد. در غیر اینصورت سیستم با کدها مثل html رفتار میکند و بدون هیچگونه عملیاتی همان متن کد را نمایش خواهد داد.
و در انتهای کد PHP نیز حتما باید

Code:
?>

را وارد کنید که به server می فهماند که کد php اینجا تمام شده است و از این به بعد با کدهای html روبرو است.
در انتهای هر خط از کدها باید از

Code:
;

استفاده شود. در غیر اینصورت سرور کدها را در یک خط و پشت سر هم تشخیص می دهد. پس شما می توانستید کد بالا را در یک خط و به صورت

Code:

 

 

آموزش PHP، درس چهارم : متغیرها

 

در این درس می خوانیم :

- درباره متغیرها ( متغیر چیست و چگونه از آن استفاده کنیم)
- چگونه یک متغیر را تعریف کنیم و به مقدار آن دسترسی پیدا کنیم

 

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

code:
$a;
$a_longish_variable_name;
$2453;
$sleepyZZZZ

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

code:
$num1 = 8;
$num2 = 23;

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

code:

print $num1;

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

code:
print 8;

می باشد.

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

انواع مختلف اطلاعات در یک متغیر می تواند ذخیره شود که در طول برنامه می توانید رفتارهای متفاوتی با آن نماببد.
برخی زبانهای برنامه نویسی شما را وادار می کنند که در ابتدا و در موقع تعریف متغیر نوع آن را نیز مشخص نمایید.
ولی در PHP لزومی به این کار نیست و نوع اولین مقداری که وارد متغیر شود ، به عنوان نوع متغیر شناخته می شود.

Type - Example - Description
Integer - 5 - A whole number
Double - 3.234 - A floating-point number
String - "hello" - A collection of characters
Boolean - true - One of the special values true or false
آرایه و OBJECT

جدول فوق انواع داده ها را نشان می دهد.
شما می توانید از دستور gettype() برای مشاهده نوع یک متغیر استفاده کنید. به عنوان مثال :

code:
1:
2:
3:
4:
5:
6: 7: $testing = 5;
8: print gettype( $testing ); // integer
9: print "
";
10: $testing = "five";
11: print gettype( $testing ); // string
12: print("
");
13: $testing = 5.0;
14: print gettype( $testing ); // double
15: print("
");
16: $testing = true;
17: print gettype( $testing ); // boolean
18: print "
";
19: ?>
20:
21:

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

code:

integer
string
double
boolean

INTEGER یک عدد صحیح می باشد. به کلام ساده یک عدد بدون ممیز می باشد. STRING یک سری کاراکتر می باشد. وقتی در PHP با STRING کار می کنید باید حتما اطراف آن از " و یا ' استفاده شود. DOUBLE یک عددی است که ممیز نیز دارد. BOOLEAN یا TRUE است و یا FALSE.

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

code :
1:
2:
3:
4:
5:
6: 7: $undecided = 3.14;
8: print gettype( $undecided ); // double
9: print " -- $undecided
"; // 3.14
10: settype( $undecided, string );
11: print gettype( $undecided ); // string
12: print " -- $undecided
"; // 3.14
13: settype( $undecided, integer );
14: print gettype( $undecided ); // integer
15: print " -- $undecided
"; // 3
16: settype( $undecided, double );
17: print gettype( $undecided ); // double
18: print " -- $undecided
"; // 3.0
19: settype( $undecided, boolean );
20: print gettype( $undecided ); // boolean
21: print " -- $undecided
"; // 1
22: ?>
23:
24:

در هر دفعه تغییر متغیر ما با استفاده از دستور () GETTYPE نوع متغیر را چاپ می کنیم که از تغییر آن مطمئن شویم.
همانطور که می بینید در خط 7 مقدار متغیر 3.14 است و به صورت DOUBLE و در خط 10 به STRING تبدیل می شود و در خط 13 به INTEGER تغییر می کند و به 3 تبدیل می شود. (یعنی رند می شود) و به همین صورت......

تغییر نوع داده بدون اینکه اصل متغیر تغییر کند

با قرار دادن نام نوع داده Data Type در داخل پرانتز و قبل از نام متغیر یک کپی از متغیر با نوع داده جدید بدون تغییر دادن متغیر اصلی ایجاد می کند.
به عنوان مثال :

code :

1:
2:
3:
4:
5:
6: 7: $undecided = 3.14;
8: $holder = ( double ) $undecided;
9: print gettype( $holder ) ; // double
10: print " -- $holder
"; // 3.14
11: $holder = ( string ) $undecided;
12: print gettype( $holder ); // string
13: print " -- $holder
"; // 3.14
14: $holder = ( integer ) $undecided;
15: print gettype( $holder ); // integer
16: print " -- $holder
"; // 3
17: $holder = ( double ) $undecided;
18: print gettype( $holder ); // double
19: print " -- $holder
"; // 3.14
20: $holder = ( boolean ) $undecided;
21: print gettype( $holder ); // boolean
22: print " -- $holder
"; // 1
23: ?>
18: print gettype( $holder ); // double
19: print " -- $holder
"; // 3.14
20: $holder = ( boolean ) $undecided;
21: print gettype( $holder ); // boolean
22: print " -- $holder
"; // 1
23: ?>

در کد بالا هیچ وقت نوع متغیر اصلی را تغییر ندادیم بلکه مثلا در خط 14 در متغیر $holder مقدار Integer شده متغیر اصلی یعنی مقدار 3 را قرار دادیم در خط 16 آن را چاپ کردیم.


 

 

 

آموزش PHP، درس پنجم : عملگر ها

 

این جلسه :
- برخی از علمگرهای متداول
- چگونگی تعریف و استفاده از مقادیر ثابت

 

عملگرها :

در درس های قبلی یاد گرفتیم که مقدار به متغیر بدهیم و data type متغیر ها رو تغییر بدهیم. یک زبان برنامه نویسی تا وقتی که نتونیم به وسیله اون بر روی متغیرها عملیات ریاضی انجام بدیم در واقع به درد نمی خوره.
عملگرها سمبول هایی هستند که به وسیله اون می تونیم با استفاده از چند مقدار ، مقدار جدیدی رو تولید کنیم.
یک عملگر به عنوان مثال همون + است.

4 + 5 = 9

در اینجا ما از عملگر + استفاده کردیم تا با استفاده از دو مقدار 4 و 5 مقدار جدید 9 را تولید کنیم.

عملگر مقدار ده یا همون ( = ) کارش اینه که مقدار سمت راست خودش رو توی متغیر سمت چپ می ریزه.

PHP Code:
print ( $name = "matt" );

دستور بالا کلمه matt رو چاپ می کند و همچنین متغیر name رو مساوی matt قرار می دهد.

عملگرهای ریاضی :

اضافه 3+5
جواب 8

تفریق 3-10
جواب 7

تقسیم 2/10
جواب 5

ضرب 10*2
جواب 20

باقی مانده 3%10
جواب 1

عملگر پیوند دهنده یا همان ( . )
این عملگر وظیفه پیوند دادن متغیر های متنی رو دارد.
به عنوان مثال :

PHP Code:
"hello"." world"
returns
"hello world"

در php یک سری عملگرهای دیگه ای برای مقدار دهی دارد.

+= عملگری است که با استفاده از اون متغیر با خودش جمع می شود.
مثلا


PHP Code:
$x = 4;
$x += 4; // $x now equals 8

همچنین -= و /= نیز می توان استفاده نمود.

PHP Code:
$x = 4;
$x -= 4; // $x now equals 1

عملگرهای مقایسه ای

عملگرهای مقایسه ای بر روی متغیرها اعمال می شود و مقایسه می کند و در صورت درست بودن True و در صورت غلط بودن False بر می گرداند.
مثلا

PHP Code:
$x < 5

اگر مقدار x مثلا 3 باشد این عملگر True رو برمی گرداند.
مثلا == مقدار سمت راست و سمت چپ رو چک می کند. اگه مثلا ما x رو 4 قرار داده باشیم.

PHP Code:
$x == 5

مقدار False بر می گرداند.
!= چک می کند که مقدار سمت راست و چپ برابر نباشند و اگر x همان 4 باشد :

PHP Code:
$x =! 5

True را بر می گرداند.
=== چک می کند که مقدار چپ و راست برابر باشند و همچنین نوع دیتا آنها Data type آنها یکی باشد.
علامت بزرگتر و کوچکتر و بزرگتر مساوی و کوچکتر مساوی نیز به همین صورت.

عملگرهای منطقی
اولین عملگر منطقی همان عملگر or (یا) می باشد. دیگر نشانه این عملگر || می باشد.
مثلا

PHP Code:
true || false

مقدار True را بر می گرداند.
&& فقط وقتی True برمی گرداند که هر دو طرف True باشند.
مثلا

PHP Code:
( $x > 2 ) && ( $x < 15 )

 

 

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

عملگر ++ و --

عملگر ++ یک عدد به متغیر اضافه می کند و -- یک متغیر از آن کم می کند.
مثلا

PHP Code:
$x++;

یکی به $x اضافه می کند.
به عنوان مثال

PHP Code:
$x = 3;
$x++ < 4; // true

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

PHP Code:
$x = 3;
++$x < 4; // false

مقدار فوق False می باشد یعنی ابتدا جمع صورت گرفته و بعد مقایسه شده است.

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

PHP Code:
++ − − (cast)
/ *%
+ −
< <= => >
== === !=
&&
||
= += − = /= *=%= .=
and
xor
or

یعنی مثلا در

PHP Code:
4 + 5 * 2

ابتدا 2 در 5 ضرب می شود و بعد با 4 جمع می شود.
یعنی جواب مقدار فوق 14 می باشد.
البته شما با گذاشتن پرانتز می توانید php را مجبور کنید که به صورت دلخواه شما عمل کند. مثلا

PHP Code:
(4+5) * 2

مقدار 18 را می دهد.

 

 

آموزش PHP، درس ششم : شرط و حلقه ها


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

در این درس می خوانیم :

چگونه یک کد را وقتی اجرا کنیم که یک عبارت True باشد. IF CLAUSE
چگونه قسمت دیگری از کد اجرا شود وقتی که همان عبارت False شود. ELSE
چگونه از دستور switch استفاده کنیم.
چگونه یک قسمت از کد را چند مربطه اجرا کنیم . while
چگونه از FOR برای اجرای حلقه استفاده کنیم.
چگونه یک حلقه FOR را قطع کنیم.

اغلب script ها نیاز به تغییر خروجی در شرایط مختلف دارند. با استفاده از IF شما می توانید خروجی کدهای خودتون را در php با توجه به یک سری شرایط تغییر دهید.

IF
IF عبارت داخل پرانتز جلوی خود را کنترل می کند و درصورتی که Trueباشد آن قسمت از کد را اجر می نماید.

PHP Code:
if ( expression )
{
// code to execute if the expression evaluates to true
}

فرمت کلی IF به صورت بالا است. expression عبارتی است که باید کنترل شود. و عبارات بین { و } کدی است که در صورت true بودن عبارت If باید اجرا شود.

PHP Code:
1:
2:
3:
4:
5:
6: 7: $mood = "happy";
8: if ( $mood == "happy" )
9: {
10: print "Hooray, I'm in a good mood";
11: }
12: ?>
13:
14:

در خط 8 کد بالا ما از == استفاده کردیم تا کنترل کنیم که mood مقدار happy را در خود دارد یا خبر.
از { و } فقط وقتی استفاده می کنیم که کدهای ما بیشتر از یک خط باشند.
کد بالا رو به صورت زیر نیز می توان نوشت :

PHP Code:
if ( $mood == "happy" )
print "Hooray, I'm in a good mood";

در این حالت Hooray, I'm in a good mood چاپ می شود. اگر ما متغیر mood رو "sad" قرار دهیم دیگر چیزی چاپ نخواهد شد.

استفاده از ELSE در IF

فرمت کلی آن به صورت زیر است :

PHP Code:
if ( expression )
{
// code to execute if the expression evaluates to true
}
else
{
// code to execute in all other cases
}

قسمت بعد از else فقط وقتی اجرا می شود که عبارت داخل if ، برابر False باشد.

PHP Code:
1:
2:
3:
4:
5:
6: 7: $mood = "sad";
8: if ( $mood == "happy" )
9: {
10: print "Hooray, I'm in a good mood";
11: }
12: else
13: {
14: print "Not happy but $mood";
15: }
16: ?>
17:
18:

در مثال بالا متغیر mood مقدار "sad" دارد و در واقع با "happy" برابر نیست پس قسمت داخل IF اجرا نمی شود و فقط قسمتی که داخل else می باشد اجرا خواهد شد. خروجی دستور بالا

به صورت

Code:
Not happy but sad

خواهد بود.

استفاده از ElseIf

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

فرمت کلی به صورت زیر است :

PHP Code:
if ( expression )
{
// code to execute if the expression evaluates to true
}
elseif ( another expression )
{
// code to execute if the previous expression failed
// and this one evaluates to true
else
{
// code to execute in all other cases
}

اگر عبارت IF درست نباشد تکه اول کد نادیده گرفته می شود و نوبت عبارت Esleif می رسد اگر این عبارت درست باشد قسمت دوم کدها اجرا می شود. دستور else در نهایت وقتی اجرا می شود که هیچ کدام از عبارات IF و Elseif درست نباشند.
شما به هر تعداد که می خواهید می توانید esleif در کدتان بگذارید. و در نهایت Else دلخواه است و می تواند در کد وجود نداشته باشد.

PHP Code:
1:
2:
3:
4:
5:
6: 7: $mood = "sad";
8: if ( $mood == "happy" )
9: {
10: print "Hooray, I'm in a good mood";
11: }
12: elseif ( $mood == "sad" )
13: {
14: print "Awww. Don't be down!";
15: }
16: else
17: {
18: print "Neither happy nor sad but $mood";
19: }
20: ?>
21:
22:

در مثال بالا mood مقدار sad دارد. این مقدار با Happy برابر نیست پس قسمت اول کدها نادیده گرفته می شود. Elseif متغیر mood را با مقدار sad مقایسه می کند که True است و کدهای قسمت دوم اجرا می شوند.

دستور Switch
این دستور روش دیگری برای تغییر مسیر حرکت اجرا شدن کدهاست. دستور switch فقط یک عبارت رو چک می کند و می تواند این عبارت را با مقادیر متفاوتی مقایسه کند و فقط کدی را اجرا کند که مقدار مورد نظر در آن True شود.
فرمت کلی به صورت زیر است :

PHP Code:
switch ( expression )
{
case result1:
// execute this if expression results in result1
break;
case result2:
// execute this if expression results in result2
break;
default:
// execute this if no break statement
// has been encountered hitherto
}

عبارت داخل دستور switch (منظور همان expression داخل پرانتز جلوی آن است) معمولا یک متغیر است. در کد های داخل switch (منظور قسمت بین { و } می باشد) شما case های مختلفی را می بینید که مقدار متغیر switch با همه این case ها مقایسه می شود و وقتی که مقدار ها با هم برابر بود کد مربوطه اجرا می شود.
گذاشتن قسمت default اختیاری است. در صورتی که متغیر با هیچ کدام از مقادیر caseها برابر نباشد ، دستورات داخل default اجرا خواهد شد.

احتیاط : دقت کنید که کلمه break در انتهای هر case را حتما بگذارید. در غیر اینصورت کد بعد از اجرا کردن case مورد نظر به راه خود ادامه می دهد و به مقدار default می رسد و آن را نیز اجرا می کند و این در اکثر مواقع چیزی نیست که ما دنبالش باشیم. دستور break در واقع از کل کدهای case خارج شده و به انتهای دستور switch میرود.

مثال :

PHP Code:
1:
2:
3:
4:
5:
6: 7: $mood = "sad";
8: switch ( $mood )
9: {
10: case "happy":
11: print "Hooray, I'm in a good mood";
12: break;
13: case "sad":
14: print "Awww. Don't be down!";
15: break;
16: default:
17: print "Neither happy nor sad but $mood";
18: }
19: ?>
20:
21:

در مثال بالا ، در ابتدا mood مقدار sad را دارد و وقتی که در خط 8 Php وارد switch می شود ابتدا mood را با happy مقایسه می کند (خط 10) و به دلیل اینکه True نمی شود به خط 13 می رود در آنجا چون mood=sad است کد خط 11 و سپس خط 12 را اجرا می کند. در خط 12 با دیدن دستور break به خط 18 می رود.

روش جالب عملگر شرطی علامت سوال (؟)
من اسم این روش رو IF یک خطی گذاشتم ! در این روش شما بدون نیاز به نوشتن دستورات IF می توانید تابع شرطی ایجاد کنید که در آن عبارتی چک شود و در صورت درست بودن یک سری کد اجرا شود و در صورت اشتباه بودن کد دیگر.

PHP Code:
( expression )?returned_if_expression_is_true:returned_if_expression_is_false;

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

PHP Code:
1:
2:
3:
4:
5:
6: 7: $mood = "sad";
8: $text = ( $mood=="happy" )?"Hooray, I'm in a good mood":"Not happy but
$mood";
9: print "$text";
10: ?>
11:
12:

در مثال بالا در خط 8 از این روش استفاده شده است. در اینجا متغیر moodبا مقدار happy مقایسه می شود اگر درست بود خواهد نوشتHooray, Im in good mood و در غیر اینصورت (که اینجا اینطور نیست) می نویسد Not Happy But $mood که چون اینجا $mood مقدار Sad دارد خروجی می شود Not Happy But Sad.
نوشتن و خواندن کد اینطوری کمی سخت است ولی اگر شما فقط یک شرایط رو بخواهید چک کنید و علاقه به نوشتن کدهای فشرده دارید این روش بسیار خوبی است.

حلقه ها

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

while

PHP Code:
while ( expression )
{
// do something
}

تا وقتی که عبارت while (منظور همان expression داخل پرانتز جلوی آن است) True باشد کد داخل while پشت سر هم اجرا می شود. معمولا شما در داخل حلقه کاری می کنید که عبارت مرتبا تغییر نماید و یک جا False شود در غیر اینصورت حلقه شما تا بینهایت اجرا می شود.
مثال زیر حلقه ای ایجاد می کند و مضارب 2 را نمایش می دهد.

PHP Code:
Listing 5.6: A while Statement
1:
2:
3:
4:
5:
6: 7: $counter = 1;
8: while ( $counter <= 12 )
9: {
10: print "$counter times 2 is ".($counter*2)."
";
11: $counter++;
12: }
13: ?>
14:
15:

در خط 7 ما مقدار counter را 1 گذاشتیم. در خط 8 حقله ای تشکیل دادم که تا وقتی اجرا می شود که counter از 12 کوچکتر و یا مساوی آن باشد. در خط 10 خروجی برنامه را می نویسیم  و در خط 11 به counter دو عدد اضافه می کنیم. روش ++ را در درس قبلی خواندیم.
پس خروجی برنامه می شود. 2 - 4 - 8 - 10 - 12
اگر شما در خط 11 فراموش می کردید که counter را زیاد کنید این حلقه تا بینهایت اجرا می شد چون هیچگاه counter زیاد نمی شد و هیچوقت از 12 بیشتر نمی شد.

حلقه do و while

این حلقه شبیه حلقه while است فقط سر و ته شده است ! بزرگترین فرق آن این است که ابتدا کدها اجرا می شوند و بعد درستی یا نادرستی عبارت چک می شود.

PHP Code:
do {
// code to be executed
}
while ( expression );

توجه : آخر عبارت while در خط آخر حتما باید ; گذاشته شود.
این متد وقتی خیلی به درد می خورد که شما بخواهید کد شما حداقل یکبار اجرا شود حتی اگر شرایط عبارت while اتفاق نیافتاده باشد.

PHP Code:
1:
2:
3:
4:
5:
6: 7: $num = 1;
8: do
9: {
10: print "Execution number: $num
\n";
11: $num++;
12: }
13: while ( $num > 200 && $num < 400 );
14: ?>
15:
16:

در مثال بالا حقله do....while کنترل می کند که num بزرگتر از 200 و کوچتر از 400 باشد. چون ما num رو در خط 7 مساوی یک قراردادیم پس عبارت while درست نیست و False می باشد ولی در هر حال خروجی کد حداقل یک خط است که نوشته می شود Execution numnber : 1 .

حقله For

شما هیچ چیزی از استفاده از For به دست نمی آورید که نتوانید با While آن را ایجاد کنید. ولی در هر حال در اغلب مواقع استفاده از For کدهای زیباتر و بهتری نسبت به while ایجاد می کند.
فرمت کلی به صورت زیر است :

PHP Code:
for ( variable assignment; test expression; variable increment )
{
// code to be executed
}

هر عبارت داخل for باید حتما با ; از هم جدا شوند. معمولا ، عبارت اول یک متغیر شمارنده ایجاد می کند ، و در عبارت دوم عبارت کنترلی برای loop است ، و قسمت سوم اضافه کردن و  کم نمودن متغیر را ایجاد می کند.

مثال :

PHP Code:
1:
2:
3:
4:
5:
6: 7: for ( $counter=1; $counter<=12; $counter++ )
8: {
9: print "$counter times 2 is ".($counter*2)."
";
10: }
11: ?>
12:
13:

در خط 7 بالا می توانید ببینید ، در قسمت اول counter را مساوی 1 نمودیم و در عبارت وسط محدود کردیم که حلقه تا وقتی کار کند که counter از 12 کوچکتر و یا مساوی آن باشد. در قسمت سوم هم عبارتی است که هر بار که کد اجرا شود یک عدد به counter اضافه نماید.
مثال بالا و مثال قبلی هر دو یک خروجی را می دهند فقط کد for کمی جمع و جور تر از while است. به علت اینکه شروع ، پایان و شرایط حلقه در همان خط اول در For مشخص است ، با یک نگاه به این نوع حلقه کل حقله دستمان می آید.

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

PHP Code:
1:
2:
3:
4:
5:
6: 7: for ( $counter=1; $counter <= 10, $counter++ )
8: {
9: $temp = 4000/$counter;
10: print "4000 divided by $counter is... $temp
";
11: }
12: ?>
13:
14:

در کد بالا ما عدد 4000 رو بر counter که از 1 تا 10 متغیر است تقسیم می کنیم و خروجی را چاپ می کنیم. تا ایجا کد بدون نقص به نظر می رسد. ولی اگه مثلا counter از ورودی کاربر گرفته شود و کاربر مثلا عددی منفی بزند یا صفر وارد نماید و یا اینکه یک کلمه به جای عدد وارد کند. در این صورت ما باید حلقه رو قطع کنیم چون می دونیم که تقسیم کردن یک عدد بر صفر ایجاد خطا در php می کند.
مثلا فرض کنید از -4 شروع کنیم تا 10 این وسط صفر هم جزو مقادیر counter خواهد شد.

PHP Code:
1:
2:
3:
4:
5:
6: 7: $counter = − 4;
8: for ( ; $counter <= 10; $counter++ )
9: {
10: if ( $counter == 0 )
11: break;
12: $temp = 4000/$counter;
13: print "4000 divided by $counter is... $temp
";
14: }
15: ?>
16:
17:

در کد بالا همونطور که می بینید در خط 10 و 11 تعریف کردیم که اگه counter صفر شد حلقه قطع شود. بنابراین کد بعد از رسیدن به صفر و به break می رسد حلقه را قطع می نماید و به خط 14 می رود.
نکته جالب در کد بالا در خط 7 است که ما counter را خارج از حلقه تعریف نمودیم. بنابراین در خط 8 دیگه counter رو تعریف نکردیم و جاش رو خالی گذاشتیم.
شما هر کدام از قسمتهای for رو می تونید خالی بگذارید ولی ; ها رو حتما باید بگذارید.

استفاده از دستور continue

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

PHP Code:
1:
2:
3:
4:
5:
6: 7: $counter = − 4;
8: for ( ; $counter <= 10; $counter++ )
9: {
10: if ( $counter == 0 )
11: continue;
12: $temp = 4000/$counter;
13: print "4000 divided by $counter is... $temp
";
14: }
15: ?>
16:
17:

در کد بالا در خط 10 و 11 وقتی مقدار counter صفر شود ، حلقه قطع می شود و دوباره کد بر می گردد به خط 8 ولی فقط مقدار صفر رو اجرا نخواهد کرد.

حلقه های تو در تو

در php این قابلیت رو دارید که در داخل یک حقله یک یا چند حلقه دیگه رو نیز بیارید. ولی باید توجه داشته باشید که هر حلقه ای که در یک حلقه دیگر استفاده می کنید باید در همان حلقه تمام شود.
مثلا :

PHP Code:
1:
2:
3:
4:
5:
6: 7: print " \n";
8: for ( $y=1; $y<=12; $y++ )
9: {
10: print " \n";
11: for ( $x=1; $x<=12; $x++ )
12: {
13: print "\t \n";
16: }
17: print "\n";
18: }
19: print "
";
14: print ($x*$y);
15: print "
";
20: ?>
21:
22:

 

 

 

اين مطالب اوليه بود من دارم تكميليش رو تايپ مي كنم البته اگه وقت كنم

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
پاسکال
پاسكال واقعا زبان خيلي قدمي و كم كاربرديه اما امروزه تو دانشگاها از اين زبان دارن استفاده مكنن خو چه كار مي شه كرد نظام آموزشي مون به اين سبكه شايد هم من اشتباه كنم و اين به نفع برنامه نويسان تازه كاره چند روز پيش ۹۰ فايل پاسكال نوشتم و حالا دارم مي ذارم در معرض دانلود هركي خواست رايگان دانلود كنه

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
سری اول
گر می نخوری طعنه مزن مستان را
 
 بنياد مکن تو حيله و دستان را
 
 تو غره بدان مشو که می نخوری
 
 صد لقمه خوری که می غلامست آن را
 
 
 
  
 
 
 غم عشقت بيابون پرورم كرد
 
 هواي بخت بي بالو پرم كرد
 
 بمو گفتي صبوري كن صبوري
 
 صبوري طرفه خاكي بر سرم كرد
 
 
 
  
 
 
 تا خاک مرا به قالب آمیخته اند
 
 بس فتنه که از خاک بر انگيخته اند
 
 من بهتر از اين نمی توانم بودن
 
 کز بوته مرا چنين برون ريخته اند
 
 
 

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

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

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

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

 
 
 غمم بی حد و دردم بی شماره
 
 فغان کاین درد من درمان نداره
 
 خداوندا نداند ناصح من
 
 که فریاد دلم بی اختیاره
 
 
 
 
 
 اندر دل بی وفا غم و ماتم باد
 
 آن را که وفا نیست ز عالم کم باد
 
 دیدی که مرا هیچ کسی یاد نکرد
 
 جز غم که هزار آفرین بر غم باد
 
 

 
 
 این کـوزه چو مـن عاشـق زاری بودست
 
 در بنــــد ســر زلــــف نـــــگاری بودست
 
 این دســـته که بـــــر گردن او می بینی
 
 دستی اســت که بر گردن یاری بودست
 
 
 

 
 
 یارب! نه دلم بسته‌ی غمهای تو بود؟
 
 چشمم شب و روز غرق نماهای توبود؟
 
 بر جرم و خطای من چه میگیری خشم؟
 
 چون جمله به امید کرمهای تو بود
 
 
 

 


 نا کرده گنه در این جهان کیست بگو
 
 وانکس که گنه نکرد چون زیست بگو
 
 من بد کنم و تو بد مکافات کنی
 
 پس فرق میان من و تو چیست بگو
 
 
 
 
 
 نی هفت بند صدائی داره آخر
 
 که هر یاری خدائی داره آخر
 
 همه میگن که عاشق کشتنی بی
 
 که عاشق هم خدائی داره آخر
 
 
 
 
 
 ای مثل غرور ساده ی آيينه فاش
 
 کاری نکنی شکستگی آيد و کاش
 
 ديدار تو با آيينه حرفی دارد
 
 هم با همه باش و هم جدا از همه باش
 
 
 

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

 
 چون عهده نمی شود کسی فردا را
 
 حالی خوش کن تو این دل شیدا را
 
 می نوش به ماهتاب ای ماه که ماه
 
 بسیار بتابد و نیابد ما را
 
 
 

 


 
 فرستنده اس ام اس های زیر: آناهیتا از یزد
 
 
 
 دلم برای دیدنت چه شاعرانه لک زده. بلور قلب کوچکم ز دوریت ترک زده
 
 
 
 
 
 تازگی ها طلا شدی ، گم شدی کیمیا شدی . دیگه پیام نمیزنی ، مثل غریبه ها شدی...
 
 
 
 
 
 
 آسمان می بارد گل میمیرد.تو نه گل باش نه آسمان .زمین باش تاآسمان برای تو بگرید و گل برای تو بمیرد
 
 
 

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

 
 
 ازدواج مثل دستشويي مي مونه .. اونايي كه تو هستن مي خوان بيان بيرون .. اونايي كه بيرون هستن اين پا اون پا مي كنن برن تو
 
 
 
 
 سلامی به گرمي آش رشته، كه روش با پيازداغ نوشته:
 
 "دوست دارم فرشته "
 
 

 
 آينده جوانان را از روي خواسته ها ، و گفتار ساده اشان ، مي توان پي برد ، نپنداريم که ميزان دارايي و يا امکانات آنها ، دليلي بر پيروزي و شکست آنهاست ، تنها مهم خواسته و آرزوي آنهاست
 
 

 
 کسي که مي ماند و نمي پرد به يک راز بزرگ آگاه گشته و آن فلسفه پرواز است. اُرد بزرگ
 
 
 

 
 
 شيشه ها شكستنيست
 
 زندگي گذشتنيست
 
 اين فقط محبت است كه هميشه ماندنيست
 

 
 
 زنده را تا زنده است باید به فریادش رسید ٬ ورنه بر سنگ مزارش آب پاشیدن چه سود ؟ زنده را تا زنده است قدرش بدان ٬ ورنه بر روی مزارش کوزه گل چیدن چه سود ؟
 

 


 
 
 بهترین پیروزی ، پیروزی بر نفس است ، ما با عوض کردن خود می توانیم تمام زندگی و گرایش های اطرافیان خود را به سادگی عوض کنیم
 
 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
فهرست موضوعی

ترفندها


کدهای مخفی کوشی نوکیا

تغییر آدرس پیش فرض نصب برنامه ها در program files
 

Folder options کجا رفت؟
 

از بین بردن Documents از درون My Computer
 

تغییر نام و مخفی کردن درایو
 

ترفند های کامپیوترو...

اسلامی

زندگینامه ی امام علی


زندگینامه ی امام حسین

 

زندگینامه ی امام حسن
 

زندگینامه ی امام زین العابدین
 

زندگینامه ی امام محمد باقر
 

زندگینامه ی امام جعفر صادق
 

زندگینامه ی امام موسی کاظم
 

زندگینامه ی امام رضا
 

زندگینامه ی امام هادی


زندگینامه ی امام حسن عسگری

 

زندگینامه ی امام زمان
 

زندگینامه ی امام جواد
 

نرم افزار

نرم افزارهای موبایل
 

نرم افزارهای کامپیونر
 

بازی

map های جدید کانتر
 

بازی تنیس


بازی لطفا مرا قطع مکن

 


بازی های فلش با حجم بسیار کم

کدهای انواع بازی ها

رمز بازی Medal of Honor Allied Assault
 

Need for Speed Underground


رمز بازی Enter The Matrix

 

کد هایی از Need For Speed Most Wanted
 

کدهای gta 4
 

رمز بازي igi2
 

CHEAT کانتر


رمزهای بازی GTA 3

 

رمزهای بازی 1 Age of Mythology
 

بازی Age Of Emperia 2
 

رمزهای بازی the sims 2
 

رمزهاي بازی«GTA 5 «Sanandreas
 

امکانات وبلاگ من

جک و اس ام اس های با حال
 

سیستم دوست یاب


سیستم html نویسی آنلاین

 

سیستم دریافت زمان دانلود
 

نیاز به 2 نویسنده ی همکار دارم
 

تعمیر وبلاگهای خراب


ساخت لوگو برای وبلاگ


سفارش ساخت قالب

 

گفت و گو در تالار

 

خرید هرچه می خواهیید

دانلود

گلچینی از موزیکها

 

تم موبایل
 

فیلم سینمایی سیصد 300

 

آیا می دانید

 

اولین کامپوتر ها

 

اََََبَر کامپیوتر ها
 

حافظه اصلي


ظرفيت حافظه اصلي

 

طراحي CPU


تاريخچه CPU-هاي ريزكامپيوتر

 

كابل هاي بي سيم
 

سيستم هاي امواج ريز
 

زبان برنامه نويسي چيست؟
 

دستورالمعل در بيسيك
 

دستورالعملي در كوبول
 

يك تابلوي به هم وصله شده از اين تابلو
 

چگونه مي توان يك زبان را انتخاب كرد؟
 


اینترنت

کدهای java اسکریپت


قالبهای بلگفا

 

10GB فضای رایگان

گالری تصاویر

عکس بچه های هم کلاسی
 

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

تصاویر پشت زمینه برای ویندوز
 

گالری تصاویر
 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
عکس و ماهواره

 

عکس

عکس بچه های هم کلاسی

ماهواره

دیدن برنامه های تلوزیونی

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
موبایل و موزیک

موبایل

 

نرم افزارهای موبایل

کدهای مخفی کوشی نوکیا

 

 

 

 

موزیک

 

گلچینی از موزیکها

فیلم سینمایی سیصد 300

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
ترفندها و آموزش های کامپیوتر و اینترنت

ترفندها و آموزش های کامپیوتر و اینترنت


 

حافظه اصلي

ظرفيت حافظه اصلي

طراحي CPU

تاريخچه CPU-هاي ريزكامپيوتر

كابل هاي بي سيم

سيستم هاي امواج ريز

زبان برنامه نويسي چيست؟

دستورالمعل در بيسيك

دستورالعملي در كوبول

يك تابلوي به هم وصله شده از اين تابلو

چگونه مي توان يك زبان را انتخاب كرد؟

تغییر آدرس پیش فرض نصب برنامه ها در program files


اولین کامپوتر ها

Folder options کجا رفت؟

از بین بردن Documents از درون My Computer

تغییر نام و مخفی کردن درایو

اََََبَر کامپیوتر ها

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
بازی و نرم افزار

 

بخش های مختلف بازی

 

 

map های جدید کانتر 

رمز بازی Medal of Honor Allied Assault

Need for Speed Underground

رمز بازی Enter The Matrix

کد هایی از Need For Speed Most Wanted

کدهای gta 4

رمز بازي igi2

CHEAT کانتر

رمزهای بازی GTA 3

رمزهای بازی 1 Age of Mythology

بازی Age Of Emperia 2

رمزهای بازی the sims 2

رمزهاي بازی«GTA 5 «Sanandreas

 

 

نرم افزار

نرم افزار

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
شبکه های تلويزيونی ، راديوئی و ماهواره ای

ماهواره

 

 

شبکه های تلويزيونی ، راديوئی و ماهواره ای

 

 

کيفيت صدا و تصوير در رسانه هاي اينترنتی ،  ارتباط مستقيمي با سرعت شما در

 

اينترنت دارد

 

 

TV Station

 

براي استفاده از برنامه ها بايد برنامه  Real Player  يا  Media Player 8 - 9  را بر روي

 

 کامپيوتر خود نصب کرده باشيد يا هم اکنون نصب نمائيد

 

             

 

 

 

 

 

 

شبکه 1    شبکه 2     شبکه 3    شبکه 4     شبکه 5 تهران  

 

  شبکه خبر           آموزش          سيمای قران

 


 

اردبيل - اهواز - اروميه - بوشهر - تبريز - زاهدان - زنجان - ساری

 

شيراز - کرمان - کرمانشاه - مشهد - همدان - يزد

 

 


 

International TV

 

سحر       العالم       جام جم 1       جام جم 2       جام جم3

 

 الکوثر            شبکه لبيک

 


 

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

 

 

آلمان - ناسا آمريکا

 

 

آذربايجان      کوبا      سنات فرانسه     فونيکس آلمان     سوئد     هندوستان

 

 

     کويت 1

 

 

عربستان        الجزيره قطر        بي بي سي       مصر    آر سی سی ژاپن

 

 


 

   Radio Station  

 

 

راديو سراسری            جوان           شبکه پيام            ورزش

 

 

معارف             قرآن              فرهنگ 

 

 


 

 

راديو برون مرزی 1     برون مرزی   برون مرزی 3     برون مرزی 4    برون مرزی 5

 

 

   برون مرزی 6

 

 

راديو دری        راديو صداي آشنا        راديو عربي        راديو ازبکستانی   

 

  راديو کردی

 


 

BBC

 

راديو بی بی سی -  پخش با Real Player

 

آخرين اخبار - بامدادی  -  جام جهان نما  -  شامگاهی - صدای شما

 


 

Germany

 

 

راديو آلمان

 

ساعت 21         ساعت 22         راديو زنده

 


 

France

 

 

راديو فرانسه

 

ساعت 19:30                  ساعت 20:30

 

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمزهاي بازی«GTA 5 «Sanandreas

رمزهاي بازی«GTA 5 «Sanandreas

 :رمزها در حین بازی تایپ شود:

 

عمل

رمز

Adrenaline Mode

MUNASEF

Aggressive Drivers

YLTEICZ

All Cars Have Nitro

COXEFGU

All green lights

ZEIIVG

Always Midnight

XJVSNAJ

Beach Party

CIKGCGX

Black traffic

IOWDLAC

Blow Up All Cars

CPKTNWT

Boats fly

AFSNMSMW

Cars Float Away When

BSXSGGC

Cars Fly

RIPAZHA

Clear Wanted Level

ASNAEB

Country Vehicles and Peds, Get Born 2 Truck Outfit

BMTPWHR

Elvis is Everywhere

ASBHGRB

Everyone is armed

FOOOXFT

Faster Clock

YSOHNUL

Faster Gameplay

PPGWJHT

Fat

BTCDBCB

Foggy Weather

CFVFGMJ

Full Weapon Aiming While Driving

OUIQDMW

Funhouse Theme

PRIEBJ

Gang Members Everywhere

MROEMZH

Gangs Control the Streets

MROEMZH

Have a bounty on your head

BAGOWPG

Have Jetpack

YECGAA

Have Parachute

AIYPWZQP

Health, Armor, $250k

HESOYAM

Hitman In All Weapon Stats

NCSGDAG

Huge Bunny Hop

JHJOECW

Increase Wanted Level Two Stars

OSRBLHH

Infinite Ammo, No Reload

WANRLTW

Infinite Health

BAGUVIX

Infinite Oxygen

CVWKXAM

Invisible car

XICWMD

Max Muscle

JYSDSOD

Max Respect

OGXSDAG

Max Sex Appeal

EHIBXQS

Mega Jump

LFGMHAL

Mega Punch

IAVENJQ

Never Get Hungry

AEDUWNV

Never Wanted

AEZAKMI

Ninja Theme

AFPHULTL

Orange Sky 21:00

OFVIAC

Overcast Weather

ALNSFMZO

Peds Attack Each Other, Get Golf Club

AJLOJYQY

Peds Attack You With Weapons, Rocket Launcher

BGLUAWML

Perfect Handlin

PGGOMOY

Pink traffic

LLQPFBN

Rainy Weather

AUIFRVQS

Recruit Anyone (9mm)

SJMAHPE

Recruit Anyone (Rockets)

ZSOXFSQ

Reduced Traffic

THGLOJ

Riot Mode

IOJUFZN

Sandstorm

CWJXUOC

Six Star Wanted Level

LJSPQK

Skinny

KVGYZQK

Slower Gameplay

LIYOAAY

Slut Magnet

BEKKNQV

Smash n’ Boom

JCNRUAD

Spawn Bloodring Banger

CQZIJMB

Spawn Caddy

RZHSUEW

Spawn Dozer

EEGCYXT

Spawn Hunter

OHDUDE

Spawn Hydra

JUMPJET

Spawn Monster

AGBDLCID

Spawn Quad

AKJJYGLC

Spawn Racecar

PDNEJOH

Spawn Racecar

VPJTQWV

Spawn Rancher

JQNTDMH

Spawn Rhino

AIWPRTON

Spawn Romero

AQTBCODX

Spawn Stretch

KRIJEBR

Spawn Stunt Plane

URKQSRK

Spawn Tanker Truck

AMOMHRER

Spawn Trashmaster

UBHYZHQ

Spawn Vortex Hovercraft

KGGGDKP

Suicide

SZCMAWO

Sunny Weather

AFZLLQLL

Taxis Have Nitrous, L3 Bunny Hop

VKYPQCF

Thunderstorm

MGHXYRM

Traffic is Cheap Cars

BGKGTJH

Traffic is Country Vehicles

FVTMNBZ

Traffic is Fast Cars

GUSNHDE

Weapon Set 1, Thug’s Tools

LXGIWYL

Weapon Set 2, Professional Tools

KJKSZPJ

Weapon Set 3, Nutter Tools

UZUMYMW

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمزهای بازی the sims 2

رمزهای بازی the sims 2

در بازی کلیدهای «Shift»+«Ctrl»+«c» را گرفته تا صفحه مربوط به تایپ رمز باز شود.سپس این رمزها را بنویسید.

 

رمز

عمل

Kaching

Add $1000 Simoleons

Motherlode

Add $50000 Simoleons

nosocialworker

No Social Worker

slowMotion #

Set Game Speed to # (0-8)

aging -on

Turn On Aging

aging -off

Turn Off Aging

moveObjects on

Turn Moving of Objects On

moveObjects off

Turn Moving of Objects Off

autoPatch -on

AutoUpdate On

autoPatch -off

AutoUpdate Off

deleteAllCharacters

Remove All Sims (Neighborhood View)

twinsr2cute

Have Twins

stretchskeleton #

Make Sims Larger/Smaller

intprop censorgridsize 0

Remove Censor (8=Normal)

expand

Expand Console Window

help

Show Some Cheat Commands

exit

Exit

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
بازی Age Of Emperia 2

بازی Age Of Emperia 2

درون بازی کلید Enter را بزنید .سپس یکی از رمزهای زیر را وارد کنید.

 

رمز

عملکرد

ROCK ON                                       

1000 سنگ

LUMBERJACK 

1000  چوب

ROBIN HOOD

1000   طلا

CHEESE STEAK JIMMY 

1000   غذا

MARCO

اشکار شدن نقشه

POLO

از بین بردن سایهها

AEGIS

ساخت سریع

NATURAL WONDERS

کنترل طبیعت

RESIGN

شکست خوردن

WIMPYWIMPYWIMPY

خودت را نابود کن

I LOVE THE MONKEY HEAD 

گرفتن VDML 

HOW DO YOU TURN THIS ON 

ماشین کبری میدهد

TORPEDO#

نابود کردن دشمن

BLACK DEATH

همهی دشمنها نابود میشوند

I R WINNER

پیروز میشوی

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمزهای بازی 1 Age of Mythology

رمزهای بازی 1 Age of Mythology

 

در بازی کلید «Enter» را زده تا صفحه دریافت رمزها باز شود.سپس یکی از رمزهای زیر را وارد کنید.

نکته:بازی به کوچک و بزرگ بودن رمزها حساس است .

 

عملکرد

رمز

هزار غذا

JUNK FOOD NIGHT

هزار چوب

TROJAN HORSE FOR SALE

جادو مخصوص

DIVINE INTERVENTION

تصوير بيکيفيت

FEAR THE FORAGE

بازي در شب

IN DARKEST NIGHT

حيوانات چاق

ENGINEERED GRAIN

هزار طلا

ATM OF EREBUS

ميمون زياد

!I WANT TEH MONKEYS!!!1

شهاب سنگ مرغ

BAWK BAWK BOOM

دايره بنفش پرنده

WUV WOO

داشتن شيطان

TINES OF POWER

داشتن خرس جادويي

O CANADA

قدرتهاي مختلف

PANDORAS BOX

تمام قهرمانان

ISIS HEAR MY PLEA

داشتن شهاب سنگ، زمين لرزه، طوفان و رعد و برق

WRATH OF THE GODS

پنهان کردن نقشه

UNCERTAINTY AND DOUBT

سرعت بازي

!LETS GO! NOW

آب قرمز رنگ

RED TIDE

ديدن نقشه

LAY OF THE LAND

تمام حيوانات در نقشه

SET ASCENDANT

تبديل دشمنان به بزغاله

GOATUNHEIM

برنده شدن
 

THRILL OF VICTORY

توجه کامل

MOUNT OLYMPUS

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمزهای بازی GTA 3

رمزهای بازی GTA 3

در حین بازی یکی از رمزهای زیر را تایپ کنید.

 

عملکرد

رمز

اتومبيلبدونشاسی، فقط چرخها

ANICESETOFWHEELS

همهیاتومبيلهاآتشمیگيرند

BANGBANGBANG

زمان آهسته میرود

BOOOOORING

فرمان حساس (هيدروليک)

CORNERSLIKEMAD

???? سلامتی (خون)

GESUNDHEIT

يک تانک

GIVEUSATANK

همهی اسلحهها

GUNSGUNSGUNS

پول بيشتر

IFIWEREARICHMAN

تغيير ظاهر شخص

ILIKEDRESSINGUP

مه

ILIKESCOTLAND

باران

ILOVESCOTLAND

پيادهیمهاجم

ITSALLGOINGMAAAD

ساعت بازي سريع

MADWEATHER

همه به شما حمله میکنند

NOBODYLIKESME

مه - تيرگی

PEASOUP

هوای باز - آفتابی

SKINCANCERFORME

توربو

TIMEFLIESWHENYOU

???? ضد گلوله

TURTOISE

همه مسلح میشوند

WEAPONSFORALL

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
CHEAT کانتر

کانتر  CHEAT

براي خشاب عوض کردن خودکار

reload+

 

برای از کار انداختنش :

-reload

 

رای حرکت سریع به طرفین :

cl_forwardspeed (عدد بین 0 تا 999)

 

حرکت سریع به عقب :

cl_backwardspeed (عدد بین 0 تا 999)

 

حرکت سریع به چپ و راست :

cl_sidespeed (عدد بین 0 تا 999)

 

برای تغیر Map :
 

این دستور برای تغیر Map بدون قطع کردن

بازی کنونی و ... کار برد داره :

changeleve l

 

یر دنبال طرف میره و با هر شلیک با احتمال

فراوان به فرد مورد نظر اثابت میکنه !
 


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

باید سرور استفاده کنه !

sv_clienttrace 999999999

 

عال کردن Cheat :
برای
بعضی Cheat ها :

sv_cheat 1

 

برای اینکه Bot ها فقط اسلحه مورد نظرتون رو بردارند :

bot_اسم اسلحه_only 1

مثلا
: bot_snipe_only 1
bot_knives_only 1

 

صحنه ها و مراحل حذف شده برمیگردند !

cl_levellocks 16382

 

دشمن شما رو نمیبینه :

notarget

 

رد شدن از دیوار ها :

noclip

 

قدرت (جان ) بینهایت و بی اثر یا کم اثر شدن تیر ها :

god

 

کشتن همه bot ها :

bot_kill

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمز بازي igi2

رمز بازي igi2

باز شدن تمام مرتله ها: در صفته اصلي

( Min Menu ) دکمه هاي Ctrl + Shift +Alt + F9 سمت چپ کي بورد را با هم بزنيد سپس در صفته

شروع بازي مي توانيد مرتله دلخواه را انتخاب کنيد.

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
کدهای gta 4

کدهای gta 4

 

 

Weapons (tier 2)

professionaltools

Weapons (tier 3)

nuttertools

Armor

preciousprotection

Health1

aspirine

Raise wanted level

youwonttakemealive

Lower wanted level

leavemealone

View media level when over two stars

chasestat

Good weather

apleasantday

Great weather

alovelyday

Sunny weather

abitdrieg

Stormy weather

catsanddogs

Foggy weather

cantseeathing

Rhino tank

panzer

Faster game clock

lifeispassingmeby

Faster game play

onspeed

Slower game play

booooooring

Destroy all cars

bigbang

Pedestrians riot

fightfightfight

Pedestrians attack you

nobodylikesme

Pedestrians have weapons

ourgodgivenrighttobeararms

Pedestrians enter your car

hopingirl

Change wheel size6

loadsoflittlethings

Only wheels visible on cars

wheelsareallineed

Dodo cars (flying)2

comeflywithme

Better driving skills7

gripiseverything

Bikini women with guns4

chickswithguns

Suicide

icanttakeitanymore

Heavy traffic

miamitraffic

Pink traffic

ahairdresserscar

Black traffic

iwantitpaintedblack

All traffic lights green

greenlight

Romero's Hearse

thelastride

Love Fist Limousine

rockandrollcar

Trashmaster

rubbishcar

Bloodring Banger (style 1)

travelinstyle

Bloodring Banger (style 2)

gettherequickly

Hotring Racer (style 1)

getthereamazinglyfast

Hotring Racer (style 2)

getthereveryfastindeed

Sabre Turbo

gettherefast

Caddy

betterthanwalking

Pedestrian costumes3

stilllikedressingup

Lance Vance costume

looklikelance

Ken Rosenberg costume

mysonisalawyer

Hilary King costume

ilooklikehilary

Jezz Torent (Love Fist) costume

rockandrollman

Dick (Love Fist) costume

weloveourdick

Phil Cassaday costume

onearmedbandit

Sonny Forelli costume

idonthavethemoneysonny

Mercedes costume

foxylittlething

Cars float on water

seaways

Tommy groupies5

fannymagnet or phanymagnet

Ricardo Diaz costume

cheatshavebeencracked

Tommy smokes cigarette

certaindeath

Tommy is fatter

deepfriedmarsbars

Tommy has thin arms and legs

programmer

Reguard target

airship

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
کد های بازی Need For Speed Most Wanted (بهترین از Need For Speed ها)

کد های بازی Need For Speed Most Wanted 

قبل از زدن رمز ها در main menu وcrossponding cheat function را روشن کنید

عمل ها

 کدها

 

Unlocked cars

iammostwanted

Burger King challenge

burgerking

Pontiac GTO

givemethegto

Castrol Ford GT

castrol

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمز بازی Enter The Matrix

رمز بازی Enter The Matrix

برای وارد کردن کدهای اين بازی، بايد در محيط بازی وارد صفحه‌ی هک (Hack Screen) شويد و آنجا

عبارت Cheat يا CHEATS.EXE را تایپ کنيد تا رمزگير فعال شود. حالا يکی از رمزهای زير را وارد

کنيد.

کد

عملکرد

0034AFFF

همه‌ی اسلحه‌ها با نهايت قدرت

FFFFFFF1

حالت نامرئی

7867F443

بيشتر شدن سرعت پرواز

1DDF2556

بينهايت خشاب

69E5D9E4

بينهايت تمرکز

7F4DF451

بينهايت سلامتی

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
Need for Speed Underground

Need for Speed Underground

 

برای وارد کردن رمزهای اين بازی، به منوی آمار (Statistics menu) برويد. سپس در آنجا دکمه

 Delete يا پاک‌کن(Backspace) رو بزنيد. دوباره به منوی اصلی برگرديد و کدهای زير را تایپ کنيد. 

 

240240sx 

seemylvl2parts

 350350z

needmylostprophets 

 driftdriftbaby

221miata

239celica 

 havyamystikal

gimmesomecircuits

893neon 

 889civic

 givemenismo

 gimmesomedrag

gimmeppablo 

 slidingwithstyle

77peugeot 

899eclipse 

gotcharobzombie 

 119focus

973rsx777 

334mygolf 

777rx7 

371impreza 

2000s2000 

 342integra

 922sentra

222lancer 

 111skyline

 allmylvloneparts

 gimmesomesprints

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
رمز بازی Medal of Honor Allied Assault

رمز بازی Medal of Honor Allied Assault

 

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

شرتکات رو بزنيد... در قسمت Properties فيلد Target رو پيدا کنيد. بدون تغيير دادن نوشته‌های موجود

در فيلد Target، ای عبارت رو به آخر نوشته‌ها اضافه کنيد.


set developer 1 +set ui_console 1 +set cheats 1 +set thereisnomonkey 1+

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

کنيد و Enter را فشار دهيد.رمزها:

 

کُد

عملکرد

 dog

 نسوز کننده

fullheal 

شفا دادن بازيکن 

 notarget

کسی شما را نمیبيند 

 noclip

 عبور از در و ديوار

health 

سلامتی ، خون 

 wuss

همهی اسلحهها 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
چگونه مي توان يك زبان را انتخاب كرد؟

 

چگونه مي توان يك زبان را انتخاب كرد؟

 

 

انتخاب يك زبان براي ساتفاده در بنرامه هاي خاص متضمن در نظر گرفتن چندين عامل است.يك عامل به

 

نوعبرنامه ايي كه ميخواهيد بنويسيد بستگيدارد.همان طوري كه ملاحظه نموديد بعضي زبان ها براي نوشته

 

برنامه هاي سيستم طراحي شده اند،بعضي ها براي نوشتن برنامه هاي كاربردي تجاري و بعضي ديگر هم

 

براي نوشتن برنامه هاي كاربردي علمي برنامه نيوس بايستي زباني را كه براي آن نوع برنامه خاص

 

مناسب است انتخاب كند.

 

عامل ديگر قابل دسترس بودن زباني سات كه بر روي كامپيوتر استفاده مي شود.از همه ي زبان ها نمي

 

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

 

باشد ولي قادر به كار بر روي كامپيوتر موردنظر نباشد،لااستفاده خواهد بود البته اين امر با پيشرفت فن

 

آورها در صنعت كامپيوتر دچار تحول شده و اكثر زبان هاي (طراحي و يا تكميل شده)امروزي در نسخه هاي

 

مختلفي ارايه مي شوند كه قادرند بر روي انواع كامپيوتر ها كار كنند.

 

سومين عامل،قابليت تربيت و تعليم برنامه نويسان مجرب براي پياده سازي(نوشتن)ونگه داشت برنامه هايي

 

مي باشند كه زا آن زبان استفاده مي كنند.به همين منظور هر چند كه،بعضي از زبان ها براي بنرامه هاي

 

معيني مناسب تر هستند،اما برنامه نويسان كمي وجود دارند كه آن زبان را بدانند وپ يدا كردن فرد واجد

 

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

 

نيوسان واجد شرايط (در آينده)را در نظر گرفت.

 

عامل بعدي،به وضعيت و نحوه ي پياده سازي برنامه ها  در زبان ها بستگي دارد.نوشتن و اشكال زدايي

 

برنامه ها رد بعضي زبان ها نسبت به ساير زبان ها ساده تر بوده و زمان كمتري را مي گيرد.و چون زمان

 

براي برنامه نويسان گرانبهاست،لذا زباني كه اتلاف وقت كمتري دارد،معمولاً از زباني كه نوشتن برنامه ها

 

در آن به زمان بيشتري نياز دارد،بهتر سات.

 

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

 

از:سرعت اجراي برنامه و مقدار حافظه اصلي كه براي برنامه احتياج است.زبان هاي مختلف برنامه هايي

 

با درجه ي كارايي متفاوتي به وجود مي آورند.گاهي اوقات كارايي (يعني،سرعت اجرا و مقدار حافظه ي

 

اصلي كه اشغال مي كند) مهم نيست،اما اگر باشد بايد زباني كه بيشترين كارايي برنامه را ارايه مي

 

دهد،انتخاب شود.

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
يك تابلوي به هم وصله شده از اين تابلو

يك تابلوي به هم وصله شده از اين تابلو

 

 

ثانياً زبانهاي مختلف براي انواع مختلفي از برنامه ها طراحي شده اند.همان گونه كه مي داندي،نرم افزارها

 

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

 

برنامه نويسي و سيستم هاي عامل نمونه هايي از برنامه هاي سيستمي مي باشند.و ساير نرم افزارها عمدتاً

 

برنامه كاربردي هستند.بعضي زبان ها به گونه اي طراحي مي شوند كه براي برنامه هاي سيستمي مناسب

 

مي باشند و برخي ديگر براي برنامه هاي كاربردي مشخصات زباني كه براي يك نوع برنامه مناسب است

 

ممكن است با زباني كه براي ساير نرم افزارها مناسب متفاوت باشد چون نرم افزارها انواع بسيار زيادي

 

داشته و هزارات كاربرد نيز براي آن ها رد كامپيوتر وجود دارد ،لذا، طبيعي خواهد بود كه زبان هاي برنامه

 

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

 

را داشته و يك بحث طولاني در مورد بهترين زبان وجود دراد.حتي بعضي ها جهت اثبات ادعاهاي خود،زبان

 

هاي جديد طراحي مي كنند.تفاوت اين زبان ها اغلب به ويژگي هاي خاصي كه براي توليد يك نرم افزار خوب

 

لازم مي باشند،مربوط مي شود.هربار كه يك زبان برنامه نويسي جديد معرفي مي شود،كار بسيار زيادي براي

 

آزمايش و بررسي كارآيي آن لازم مي باشد.

 

زبان هاي برنامه نويسي سيستم.همان گونه كه مي دانيد برنامه هاي سيستم ،برنامه هايي جامع بوده و به

 

چندين مقوله تقسيم مي شوند اما وظيفه صالي برنامه هاي سيستم عبارتند از:

 

-كمك به استفاده كنندگان از كامپيوتر به عنوان يك رابط كاربر درتهيه برنامه هايشان و كمك به آن ها در پيدا

 

كردن و تصحيح غلط هاي برنامه ،و

 

-اداره مؤثر از منابع كامپيوتر

 

 

يك نمونه ازنرم افزار سيستمي،سيستم عامل مي باشد كه به طور طبيعي برنامه هاي سيستمي زيادي را نيز

 

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

 

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

 

مثال،برنامه نويس بايد قادر باشد تا دستوراعمل هايي بنويسيد كه اطلاعاتي را از يك موقعيت مشخص در

 

حافظهاصلي به قسمت معيني از CPU انتقال دهد.لذا زبان هاي برنامه نويسي كه براي برنامه هاي سيستمي

 

مناسب هستند،داراي دستورالعمل هايي مي باشند كه برنامه نويس مي تواند نوع كنترل ها را روي كامپيوتر

 

،داشته باشد.

 

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

 

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

 

،طراحي و يا سيستم هاي بانكي نظير سيستم عابر بانك و تلفن بانك .

 

براي نوشتن برنامه هايي چون پرداخت حقوق يا ساير امورات اداري،برنامه نويس نيازي به كنترل اجزاء

 

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

 

ورودي،توليد خروجي مناسب،انجام محاسبات و به طور كلي ذخيره و بازيابي اطلاعات در حافظه جانبي را به

 

راحتي انجام دهد.از اين رو زبان هاي برنامه نويسي كه براي برنامه هاي كاربردي مناسب

 

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

 

برنامه هاي كاربردي نيز به نوبه ي خود به دو دسته ي،برنامه هاي كاربردي تجاري و برنامه هاي كاربردي

 

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

 

منظوره اي وجود دارند كه تصور مي وشد براي هر دو دسته ي علمي و تجاري مناسب ايجاد پرونده هاي

 

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

 

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

 

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

 

حالي كه برنامه هاي ورودي-خروجي يا استفاده از حافظه جانبي براي ذخيره اطلاعات كمتر استفاده مي كنند.

 

زبان هاي برنامه نويسي كه براي نوشتن برنامه هاي علمي طراحي شده اند،به خوبي از عهده ي انجام

 

دستورالعمل هاي محاسباتي بر مي آيند اما از نظر دستوراتي كه اعمال ورودي خروجي و ذخيره سازي

 

اطلاعات را انجام مي دهند،ضعيف مي باشند.

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
دستورالعملي در كوبول

دستورالعملي در كوبول

 

چرا زبان هاي برنامه نويسي متعددي وجود دارد؟

براي اين سئوال دو جواب وجود دارد.اولاً ، زبان هاي  برنامه نويسي با گذشت زمان كه نحقيقات روش هاي

بهتري را براي طراحي آن ها پيدا مي كرد،تكميل شده اند بد نيست كه بدانيد برنامه نويسي در اوايل ظهور

كامپيوتر به راحتي امروزي آن نبوده است.در آن زمان برنامه سازي ياب رنامه نويسي به گونه اي بود كه

هر بار براي تغييريك برنامه،بايد سيستم سيم بندي تابلوهاي به هم وصله شده امروزي نوشته شد.امروزه

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

امروزي با زبان هاي اوليه خيلي فرق دارند

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
دستورالمعل در بيسيك

  دستورالمعل در بيسيك

 

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

 

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

 

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

 

اگر برنامه نويس قواعد رسم الخط زبان را رعايت نكند،برنامه مملو از خطا شده و كامپيوتر قادر به اجراي

 

آن ها نخواهد بود.

 

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

 

 نيز رسم الخط يك دستورالعمل و مثال مربوطه را رد زبان رايج كوبول نشان مي دهد.

 

مفهوم دستورالعمل مذكور نيز به همان دستورالعمل شكل 10-1 «ب»،مي باشد ،اما با قواعد رسم الخط

 

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

 

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

 

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

 

كه،زبان هاي برنامه نويسي يا برنامه سازي،ابزارهاي اصلي توليد نرم افزار مي باشند.

 

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
زبان برنامه نويسي چيست؟

زبان برنامه نويسي چيست؟

 

زبان فارسي يا انگليسي يك زبان طبيعي است.در يك زبان طبيعي كلمات نمادها و مجموعه ايي از قواعد

 

دستوري و املايي وجود دانرد كه در جمله سازي،ضمن رعايت رسم الخط (نكات دستوري و املايي)،كلمات و

 

نمادها را با هم تركيب مي كنيم.وقتي كه شما يك جمله صحيح دستوري داريد،بدين معني است كه هر انسان يا

 

فرد ( با سوادي)قادر به فهم آن مي اشد.ححال اگر در آن جمله خطاهاي دستوري و املايي ايجاد كنيد با اين

 

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

 

درك آن جمله باشند،كاسته مي شود.

 

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

 

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

 

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

 

يعني ،قادر خواهند بود تا به كامپيوتر بگويند كه كاري را انجام دهد.براي مثال،شكل 10-1،«الف» قواعد

 

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

 

زبان برنامه نيوسي است كه برنامه نويسان مبتدي و تازه كار معمولاٌ از آن زياد استفاده مي كنند.شكل 10-1

 

« ب»،مثالي از اين دستورالعمل نشان مي دهد.معني اين دستورالعمل اينسات كه دو عددي كه با حروف C,B

 

نشان داده شده اند بايد با هم جمع شده و نتيجه ي حاصل جمع به عددي كه با حرف A نمايش داده شده

 

است،اختصاص يابد.

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
سيستم هاي امواج ريز

سيستم هاي امواج ريز

 

امواج نوري .امواج نوري به صورت اشعه ي مادون قرمز،به عنوان يك كانال ارتباطي مورد استفاده مي

 

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

 

مي توان در سيستم هاي كنترل از راه دور دستگاههاي صوتي-تصويري بالاخص تلويزيون ها مشاهده

 

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

 

هاي به شدت بالا را اجازه مي يگرد كه گيرنده در خط ديد فرستنده باشد.براي انتقال داده ها توسعه اشعه ي

 

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

 

با استفاده از منعكس كننده ها ( شبيه آينه ها در نور)مي توان نور اشعه ي مادون قرمز را خم كرده و مسير

 

آن را تغيير داد.

 

با وجود كليه ي مزايا و معايبي كه براي هر يك از محيط هاي انتقال  بالا ذكر شد،هيچ يك از آن ها را نمي

 

توان به عنوان يك انتخاب قطعي و جواب گوي همه ي احتياجات معرفي كرد .در واقع ،بهترين انتخاب در

 

مورد هر سيستم بستگي به شرايط آن سيستم دارد.

 

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
كابل هاي بي سيم

                                       

 

براي انتقال داده ها به صورت بي سيم از امواج راديويي و امواج نوري استفاده مي شود.امواج راديويي از

 

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

 

اموج راديويي مي باشند ،ارسال مي شوند. امواج راديويي خود به دو دسته ي امواج راديويي يا پهناي باند كم

 

يا امواج راديويي تك فركانسي ،و امواج راديويي با لطيف گسترده يا امواج ريز(ميكروويو) تقسيم مي شوند.

 

(شكل 5-11)از امواج نروي نيز عمدتاً به صورت اشعه ي مادرون قرمز استفاده مي شود.

 

سيستم هاي امواج ريز.امواج ريز نوع خاصي از سگنال هاي راديويي هستند كه ازطريق آنتن هاي هوايي به

 

خصوص ،اطلاعات را مبادله مي كنند.انتقال امواج ريز،به صورت خط مستقيم يا خط ديد مي باشد.بدين معني

 

كه دو آنتن بايد هم ديگر را ببينند و هيچ مانعي بين آن ها نباشد.و چون به طور مستقيم انتشار مي يابند،لذا

 

در مسيرهاي خميده نيز انتقالي صورت نمي گيرد و چون زمين داراي انحناء مي باشد،ايستگاههاي زميني

 

امواج ريز حداكثر مي توانند حدود 48 كيلومتر با يك ديگر فاصله داشته بانشد.در حالي كه ،ايستگاههاي

 

ماهواره اي مي توانند تا حدود km 35700 از زمين فاصله بگيرند سرعت ماهواره ها در اين ارتفاع

 

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

 

ثابت از آسمان قرار گرفته و نسبت به ايستگاه زميني ساكن هستند.با استفاده از اين رسانه به راحتي مي

 

توان برنامه هاي تلويزيوني،مكالمات تلفني،و داده هاي كامپيوتري را از قاره اي به قاره ي ديگر ارسال

 

نمود،با اين كه سيستم هاي امواج ريز خيلي گران هستند،اما قادرند داده ها را با سرعت هاي بالا ( تا bps

 

 000/000/45 ) انتقال دهند

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
تاريخچه CPU-هاي ريزكامپيوتر

تاريخچه CPU-هاي ريزكامپيوتر

 

همان گونه كه مي دانيد،ريزكامپيوترها از يك پردازنده تك تراشه،كه ريزپردازنده ناميده مي شود و در واقع همان CPUاست،استفاده

 

مي كنند.اولين ريزپردازنده ها توسط شركت اينتل در اوايل دهه ي 1350 ( 1970 م) معرفي شد،و آن را اينتل 4004 ناميد.او

 

پردازنده اي 4-بيتي بود و در ماشين حساب ها مورد استفاده قرار گرفت.قدرت اين ريزپردازنده به اندازه ي كامپيوتر انياك

 

بود.پيشرفت هاي بععدي سر مشتق به وجود آمدن اينتل 8080 شدند،كه پردازنده اي 8-بيتي بود و به عنوان CPU- -ي برخي از

 

كامپيوتر هاي اوليه استفاده گرديد.در همان زماني كه 8080 توسعه مي يافت،اما با 8080 ناسازگار بود.ريزپردازنده 6502 را اريه

 

نمود.با اين كه اين ينز پردازنده ايي 8-بيتي بود،اما با 8080ناسازگار بود.ريزپردازنده مذكور به عنوان CPU،در Apple II و

 

 ريزكامپيوترهايي كه توسط شركت هاي آتاري و كمودور توسعه مي يافتند،استفاده مي گرديد.نسخه هاي به روز درآمده،يعني،6504

 

هنوز هم در نمونه هاي قديمي Apple II استفاده مي شوند.

 

پيشرفت ريزپردازنده ها،اينتل را به سوي 8088 سوق داد،كه به عنوانCPU ، در Apple II اوليه و بعد در نمونه XT و

 

ريزكامپيوترهاي سازگار با آي بي ام استفاده گرديد.اينتل 8088 پردازده ايي 16-بيتي بود،اما فقط مي تواسنت 8بيت داده را روي

 

گذرگاه انتقال دهد،اينتل پردازنده 16-بيتي سازگاري را به نام 8086 معرفي كرد،كه مي توانست 16 بيت را روي گذرگاه انتقال دهد.

 

8086 در اكثر كامپيوترهاي سازگار با آي بي ام و بعضي از نمونه هاي IBMPS/2 به كار رفت.ديگر ريزپردازنده سازگاري كه

 

اينتل معرفي نمود،80286 مي باشد كه معمولاً به 286 معروف مي باشد.اين ريزپردازنده ،هم16-بيتي بود،و هم مي توانست به

 

طور همزمان بر روي گذرگاه 16 بيت داده را انتقال دهد،هم چنين نسبت به 8086 نيز سريع تر بود.اين ريزپردازنده در كامپيوترهاي

 

 IBMATو نمونه هاي متعددي از IBMPS/1،IBMPS/2و سازگار با آنان استفاده گرديد.پس از مذتي اينتل،80386 يا به طور

 

ساده 386 را ساخت.اين ريزپردازنده 32-بيتي بوده و قادر است به طور همزمان،در يك لحظه 32 بيت داده را انتقال دهد.

 

ريزپردازنده مذكور سريعتر از 80286 بوده و در نمونه هاي گوناگون IBMPS/2 و ساير كامپيوترهاي سازگار با آن به كار گرفته

 

شد.پس ازاين ،اينتل ريزپردازنده سازگار 80486 يا به طور ساده 486 را معرفي نمود.486 مانند 386 پردازنده ايي 32-بيتي با

 

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

 

ها را تحت رده 86x80 نيز مي نامند.اينتل ريزپردازنده 64-بيتي به نام پنتبوم معرفي كرده است،با اين كه از نظر نامگذاري با

 

نمونه هاي قبلي خود فرق دارد،اما سازگاري خود را با آن ها حفظ نموده است.

 

 

خط توليد ريزپردازنده هاي اينتل رد ريزكامپيوترهاي آي بي ام و وابسته به آن استفاده مي شوند.AppleII از ريزپردازنده 6502

 

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

 

معرفي شده اند و 68000 ناميده مي شوند،استفاده مي كنند اين ريزپردازنده با ريزپردازنده هاي اينتل و با 6502 ناسازگار مي

 

باشد.68000 پردازنده ايي است 32-بيتي كه در يك زمان 16 بيت را به طور همزمان روي گذرگاه انتقال مي دهد. ريزپردازنده هاي

 

تقويت شده موتورولا به ترتيب 68020،68030و68040 ناميده مي شوند،انتقال دهند، ريزپردازنده هاي مذكور با 68000

 

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

 

همان گونه كه ملاحظه نموديد شركت هاي كامپيوتري از ريزپردازنده هاي معرفي شده ساير شركت ها استفاده مي

 

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

 

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

 

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

 

مثال،آپل مكينتاش كه از ريزپردازنده 68000موتورولا استفاده مي نمايد با كامپيوترهاي آي بي ام سازگار نيست.

 

بعضي از برنامه ها،كه از محاسبات خاص رياضي مانند محاسبات مثلثاتي و لگاريتمي استفاده مي كنند،احتياج به يك پردازنده

 

جداگانه اي دارند،كه آن ها را در خانواده اينتل تحت عنوان كمك پردازنده رياضي يا به طور ساده كمك پردازنده مي شناسند.اين كمك

 

يردازنده ها عبارتند از:

 

8087،80287،80387.توجه كنيد كه كامپيوترهايي كه از پردازنده هاي 786 به بالا استفاده مي نمايند،عمليات كمك پردازنده نيز

 

در پردازنده اصلي انجام مي شود.پايه هاي ريزپردازنده ها اغلب از جنس نقرع مي باشند و در اصطلاح فني به آن ها سوزن يا پايه

 

سنجاقي مي گويند.

 

قبل از ادامه بحث،لازم است نگاهي دقيق تر به درون پردازنده بياندازيم.همان طور كه قبلاً هم گفتيم پردزانده يا CPU جهت ارتباط با

 

ساير اجزاء كامپيوتر از گذرگاه استفاده مي كنند.گذرگاه ها،بين دو مؤلفه يا بيشتر ازقبيل CPU،حافظه و دستگاههاي جانبي نظير

 

وسايل ورودي/ خروجي ،را فراهم مي آورند.همچنين براي انتقال داده روي يك گذرگاه مشترك،مجبوريد داده،گيرنده داده و صحيح

 

بودن داده يا صحت آن را مشخص كنيد.هر پردازنده داراي سه گذرگاه مي باشد،گذرگاه داده،گذرگاه نشاني يا آدرس ،و گذرگاه كنترل.

 

CPU از گذرگاه داده يا خطوط داده براي اطلاعاتي كه قرار است منتقل شوند،استفاده مي كند.به عبارت ديگر ،داده ها و دستورالعمل

 

هايي كه رد حافظه نگهداري مي شوند،انتقال آن ها از حافظه به پردازنده و بالعكس،از طريق گذرگاه داده صورت مي گيرد.و يكي از

 

عوامل مهم به هنگام سنجش سرعت كامپيوتر به شمار مي رود.براي مثال،وقتي كه مي گويند ريزپردازنده 32-بيتي 80386،يعني

 

اين كه تعداد بيت هاي گذرگاه داده اين ريزپردازنده 32 بيت مي باشد.دومين گذرگاه cpu،گذرگاه نشاني يا خطوط نشاني مي باشد و

 

براي تشخيصi/o يا نشاني حافظه به كار مي رود.بالاخره،سومين گذرگاه CPU،گذرگاه كنترل مي باشد،CPU سيگنال هايي را از

 

طريق گذرگاه كنترل به مؤلفه هاي مختلف ارسال ميكند تا انتقال اطلاعات آغاز گردد.هم چنين پس از تكميل و انتقال اطلاعات،از

 

طريق همين گذرگاه سيگنالي براي پردازنده ارسال مي شود.به عبارت ديگر،CPU از طريق گذرگاه كنترل زمان ارسال داده را كنترل

 

،همچنين علايم كنترلي واحد كنترل ارسال يا دريافت مي كند.

 

براي مثال،اگربخواهيم در خانه حافظه شماره ( 100 00000)مقدارA ( 1 0000 1 0) را قرار دهيم يا رد آن بنويسيم،بايد روي

 

گذرگاه نشاني عدد 100 0 0000، روي گذرگاه داده عدد سوي انتقال داده ها نيز (كه از طريق گذرگاه داده ها صورت مي گيرد)از

 

خارج به طرف داخل حافظه خواهد بود.پهناي گذرگاه نشاني،در واقع ميزان و مقدار حافظه اي را كه CPU قادر به استفاده از آن مي

 

باشد،نشان مي دهد،نشان مي دهد.براي مثال ،چون تراشه 80386 داراي 32 بيت ( خط) نشاني مي باشد،بنابر اين 2 يا GB 4 خانه

 

حافظه ،توسط اين پردزانده قابل نشان دهي مي باشد.

 

حافظه ي نهان گاه . در ادامه ي بحث از حافظه ها و ريزپردازنده ها ،به حافظه هاي نهان گاهمي پردازيم.حافظه ي نهان گاه يا حافظه

 

ي نقد،حافظه ي خاصي است كه براي نگهداري دستور يا داده هايي كه،غالباً مورد استفاده پردازنده قرا مي گيرند،و پردزانده بايد در

 

كوتاه ترين مدت،قادر به بازيابي آن ها باشد.پردازنده هايي چون اينتل 486،و بالاتر يك نهان گاه داخلي دارند.پردزانده به جاي اين كه

 

در انتظار RAM بماند،به آساني مي تواند داده ها را زا نهان گاه خوانده و يا در آن بنويسد .

 

هنگامي كه يك برنامه كاربردي اطلاعاتي را زا ديسك سخت درخواست مي كند،برنامه ي نهان گاه،وجود اطلاعات فوق در حافظه ي

 

نهان را بررسي مي كند،در صورت وجود اطلاعات ،برنامه ي نهان گاه ،ديسك،اطلاعات را از حافظه ي نهان براي رجوع در آينده

 

نسخه برداري مي كند ، و سپس داده ها را به برنامه كاربردي درخواست كننده مي دهد.نهان گاه ها براي مواقعي مناسب اند كه سرعت

 

پردازنده در مقايسه با حافظه بسيار بالا باشد.

 

 

 

 

حافظه بر اساس سرعت شان در سطوح مختلفي قرار مي يگرند (شگل 3-7)ساختار سلسله مراتبي و هرم گونه حافظه كه رد شكل 3

 

-7 ،نشان داده شده است،به شرح زير عمل مي كند.يك برنامه ي بزرگ به چندين صفحه تقسيم مي شود.صفحاتي كه بيشتر از صفحه

 

هاي ديگر به كار مي روند،در نهان گاه ذخيره مي شوند.قسمت هايي هم كه ،قدري كمتر مورد استفاده قرار مي گيرند،در

 

 RAM.ROM ديسك نگهداري مي شوند.مابقي صفحات نيز بر روي ديسك(سخت) نگه داري مي شوند.تركيب شيوه هاي فوق سبب

 

افزايش سرعت پردازش برنامه ها مي شود،زيرا تعداد دفعاتي كه داده ها و دستورالعمل ها،از حافظه واكشي مي شوند ،كاهش مي

 

يابند.

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
طراحي CPU

                                 طراحي CPU

روش طراحي CPU ها براي كامپيوترهاي مختلف،متفاوت است.اغلب شنيده ايد كه كامپيوتر ها،ماند CPUها ،از پردازنده هاي 8 بيتي،16بيتي،32 بيتي يا 64 بيتي استفده مي كنند.يك پردازنده 8 بيتي ،يعني ،پردازنده اي كه در يك زمان فقط مي تواند 8 بيت يا يك باايت را پردازش كند.

پردزنده 16-بيتي ،در يك زمان قارد است 16 بيت (يعني،2بايت)را پردازش كند،و پردازنده 32-بيتي در يك زمان،32بيت (يعني ،4 بايت)را مي تواند پردازش كند،به طور كلي ،پردازنده هر چقدر كه بتواند،بيت هاي بيشتري را پردازش كند،كامپيوتر سريع خواهد بود.

طراحي CPU به نوع دستورالعمل هايي كه توسط CPU مي توان آن ها را اجرا كرد ،توسط CPU مي توان آن ها را اجرا كرد،نيز اثر مي گذارد.به طور كلي،پردازنده هاي 32-بيتي دستورالعمل هايي پيچيده تر از پردازنده هاي 8 بيتي و 16- بيتي دارند.براي مثال،پردازنده 32-بيتي ممكن است دستورالعمل هاي براي انجام جمع،تفريق،ضرب و تقسيم داشته باشند،در حالي كه پردازنده 8-بيتي ممكن است فقط دستورالعمل هايي براي جمع و تفريق داشته باشد.چنين پردازنده هاي ساده اي براي انجام عمل ضرب از عمل جمع به تعداد كافي،استفاده مي كنند.و تقسم را با تكرار عمل تفريق انجام مي دهند،بالطبعع اين روش ها خيلي كندتر از پردازنده هايي است،كه حاوي دستورالععمل هاي ضرب و تقسيم مي باشند.

بالاخره،طراحي CPU بر ماكزيمم ظرفيت حافظه اصلي نيز اثر مي گذارد.اين ظرفيت با تعداد نشاني هاي حافظه ايي كه در دستورالعمل ها استفاده مي شوند،تعيين مي گردد.پردازنده هاي هشت بيتي داراي دستورالعمل هايي هستند كه با نشاني هاي حافظه كوچك تر كار مي كنند.

كامپيوترهاي اين نوع پردازنده ها (يا CPU-ها )،ماكزيمم مي توانند فقط KB64حافظه صالي داشته باشند.پردازنده هاي شانزده بيتي نشاني هاي حافظه اي بزرگ تري دارند.اين پردازنده ها در كامپيوترهايي كه تا MB1 حافظه اصلي دارند،مي توانند مورد استفاده واقع شوند.بالاخره پردازنده هاي 32-بيتي و 64 بيتي كه نشاني هاي حافظه بزرگ تري در اختيار مي گذارند.

پردازنده هايي كه تاكنون از آن ها صحبت نموده ايم،پردازنده هايي هستند كه محاسبات را با مجموعه دستورالعمل هاي پيچيده انجام مي دهند.اين پردازنده ها را پردازنده هاي « سيسك»CISC مي نامند.از سال 1359 ( 1980 م‌) به بعد نوع جديدي از پردازنده هاكه تنها تعداد محدودي دستورالعمل زبان همگذاري (اسمبلي)را تشخيص مي دهند،ابداع شده اند.اين پردازنده ها را پردازنده هاي «ريسك»RISC مي نامند.پردازنده هاي RISC، پردازنده هايي هستند كه قادرند محاسبات را با مجموعه دستورالعمل هاي كاهش يافته انجام دهند.پردازنده هاي RISC،عمدتاً سريع تر از پردازنده هاي CISCاجرا گردند.البته پردازنده هاي  CISC می توانند قوي باشند ،اما چرخه هاي ساعت،كه براي اجراي دستورالعمل ها لازم مي باشند،زياد است.

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
ظرفيت حافظه اصلي

                       ظرفيت حافظه اصلي

 

ظرفيت ذخيره كامپيوتر برحسب تعداد بايت در حافظه اصلي ،

اندازه گيري مي شود.اغلب،ظرفيت را برحسب كيلوبايت

 ، kbyteيا KB بيان مي كنند.يك كيلوبايت،برابر 1024 بايت

است.اما اكثر مردم آن ار به عدد 1000 بايت گرد مي كنند.براي

مثال ،كامپيوتري كه 640 كيلوبايت حافظه صالي دارد بدين

معني مي باشد،كه اين حافظه دقيقاً655360بايت مي شود،اما

معمولاض اكثر مردم فكر مي كنند كه اين مقدار برابر با

6640000بايت مي باشد.

حافظه اصلي برخي كامپيوتر ها برحسب مگابايت،Mbyteيا MB

اندازه گيري مي شود.يك مگابايت ،برابر 1048576 بايت است،اما

مجدداً مردم اين رقم را كاهش داده و تا حد اندازه گيري بزرگ تر

از مگابايت ،گيگابايت ،Gbyteيا GB مي باشد.يك گيگابايت تقريباً

يك بيليون بايت مي باشد                                                  (

 824و741و073و1=2)،با اين كه تاكنون كامپيوتري با ظرفيت

حافظه اصلي گيگا بايتي به وجود نيامده،ولي ممكن است كه در

آينده به وجود آيد.

 

همان گونه كه مي دانيد حافظه اصلي ،برنامه ها و اطلاعات در

حال پردازش را ذيخره مي كند.لذا طرفيت حافظه كامپيوتر

مشخص مي كند كه كدام برنامه ها و با چه حجمي قابل اجراء

هستند،از طرفي مي توان فهميد كه چه مقدار داده ار مي توان

در يك زمان در حافظه بار يا ذخيره كرد.براي مثال ،كامپيوتري را

در نظر بگيريد كه ظرفيت حافظه اصلي آن KB640مي باشد.اگر

برنامه اي به KB 360 حافظه نياز داشته باشد،در آن صورت

KB 280 ( 640 منهاي 360)فضا براي ذخيره داده باقي خواهد

ماند.اما اگر برنامه درخواست KB 512 حافظه را بنمايد،در اين

صورت تنها KB 128 براي داده ها باقي مي ماند.بنابر اين شما

بايستي بين اندازه برنامه و داده هايي كه مي خواهيد در

حافظه ذخيره شوند،توازني برقرار بكنيد.ممكن است كه برنامه

اي خيلي بزرگ تر از حافظه كامپيوتر اشد.براي نمونه ،اگر برنامه

اي به MB 1 حافظه اصلي نياز داشته باشد،اين برنامه را نمي

توان روي كامپيوتري كه تنها KB640 حافظه را در اختيار مي

گذارد،اجراء نمود.براي رفع اين مشكل ،بايد از حافظه هاي

اصلي با ظرفيت بالا استفاده كرد.علاوه بر حافظه هاي بزرگ

تر،شيوه هايي نيز وجود دارند كه امكان استفاده ي بهينه از

حافظه را ممكن مي سازند.يكي از اين شيوه ها،حافظه ي

مجازي نام دارد.اين شيوه با انتقال داده ها به ديسك (سخت)

،اين تصور را به وجود مي آورد كه گنجايش حافظه بسيار بيشتر

از آن مقداري است كه واقعاً هست!حال،اگر اندازه ي برنامه اي

بزرگ تر از گنجايش حافظه باشد،برنامه به چندين قسمت

تقسيم مي شود.براي اجراي اين گنه برنامه ها،ابتدا قسمت

اول به حافظه آورده شده و پردازش مي شود،سپس،قسمت

هاي بعد نيز،به حافظه آورده شده و اجرا مي شوند.اين قسمت

ها قطعه و صفحه ناميده ميشوند.

 

يك قطعه،قسمتي از حافظه است كه طول آن متغيربوده و توسط برنامه تخصيص مي يابد.يك

صفحه،هم مانند قطعه،قسمتي از حافظه است،با اين تفاوت كه طول آن ثابت است.قطعه ب

ندي يا قطعه قطعه كردن شيوه اي است براي مديريت حافظه،كه از آن براي تخصيص و ن

شاني دهي حافظه استفاده مي شود.در روش قطعه قطعه شدن،ساير برنامه ها نمي توانند

به قطعات يك برنامه ي ديگر دست يابي داشته باشند.يك قطعه واحد مناسبي براي تعويض و

تغيير داده هاي حافظه است،اما از انجايي كه طول آن متغير است،مديريت آن در حافظه و بر

روي ديسك مشكل و وقت گير خواهد بود.بنابراين از روش صفحه بندي براي مديريت حافظه

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

واقعي حافظه،تناظري يك به يك برقرار مي شود.از اين رو،برنامه اي كه ممكن است به

صورت يك قسمت يك پارچه از حافظه به نظر آيد،ممكن است در چندين صفحه از حافظه

تقسيم شده باشد.و سيستم ،مديريت قطعه بندي و صفحه بندي را طوري انجام مي دهد كه

تمايز بين حافظه و ديسك سخت براي برنامه غيرممكن باشد.

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
حافظه اصلي

حافظه اصلي

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

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
کدهای مخفی گوشی های نوکیا
پيش گزيده کدهای مخفی گوشی های نوکیا

#06#*
سریال نامبر گوشی را نشان میدهد ( IMEI )

 

 


#92702689#*
نمایش : سریال نامبر گوشی ، تاریخ ساخت ، تاریخ فروش ، تاریخ آخرین تعمیرات (
 
0000 به معنای نداشتن تعمیر قبلی) برای خروج از این صفحه باید گوشی را خاموش و
 
دوباره روشن کنید.
 

#3370*
با این کد شما از حالت EFR استفاده خواهید کرد که باعث میگردد از حداکثر کیفیت صدای
 
گوشی برخوردار شوید اما در عوض مصرف باطری شما کمی بالاتر خواهد رفت

بر روی گوشی نوکیا 3310 آزمایش شد و عمل کرد)

 

#3370#
حالت EFR را غیر فعال میسازد.
 

#4720#*
گوشی را در حالت کیفیت صدای پائین قرار میدهد و در عوض مصرف باطری شما درحدود
 
30 درصد کاهش میابد.
 

#4720#*
حالت قبل را غیر فعال میسازد.
 

#0000#* و یا #9999#*
ورژن سیستم عامل گوشی ، تاریخ ساخت نرم افزار ، و نوع فشرده سازی را نشان میدهد.
 

#30#*
شماره های محرمانه گوشی را نمایش میدهد.
 

#67705646#*
در گوشیهای مدل 3310 و 3330 لگوی شبکه را حذف میکند ( IR-TCI )
 

#73#*
تایمر گوشی و همچنین تمام امتیازات بدست آمده در بازیها را Reset میکند.
 

#746025625#*
نمایش وضعیت سرعت clock سیمکارت گوشی. اگر گوشی شما دارای حالت SIM
 
Clock Stop Allowed باشد به این معنا خواهد بود که گوشی شما میتواند درحالت
 
کمترین میزان مصرف باطری درحالت Standby قرار بگیرد.


#2640#*
کد رمز فعلی گوشی را نشان میدهد. کد رمز گوشی در حالت عادی 12345میباشد.
 

#7780#*
RESET گوشی یا همان بازگشت به حالت تنظیمات کارخانه ای. مناسب برای زمانیکه
 
گوشی قاطی کرده است . درواقع درایو C گوشی را ریست میکند (ریست گوشی بدون
 
حذف برنامه ها) بعد از وارد کردن این کد ، گوشی از شما تقاضای وارد کردن security
 
code را خواهد داشت که اگر آنرا قبلا تغییر نداده باشید 12345 میباشد.)
 

#7370#*
فرمت گوشی . مناسب برای زمانیکه گوشی خیلی خیلی قاطی کرده است. درواقع این کد
 
درایو C گوشی را فرمت میکند و البته تمامی برنامه ها و فایلهای موجود بر روی این
 
درایو از بین خواهند رفت . بعد از وارد کردن این کد ، گوشی از شما تقاضای وارد کردن
 
security code را خواهد داشت که اگر آنرا قبلا تغییر نداده باشید 12345 میباشد.)


روش مستقیم فرمت گوشی های اسمارت فون بدون نیاز به منوی گوشی:
اگر پسوورد ( security code ) گوشی قبلا تغییر داده شده است و آنرا نمی دانید و
 
همچنین گوشی شما از سیستم عامل سیمبین ورژن7 استفاده می کند ( مثل 6600 و
 
7610 و 6620 و 6260 و 9500 و 9300 ) ابتدا گوشی را خاموش کرده و در
 
حالیکه سه دگمه سبز ، * ، 3 را همزمان نگه داشته اید گوشی را روشن کنید و آنها را
 
آنقدر نگه دارید تا کار فرمت آغاز بشود. دراین حالت از شما دیگر پسوورد خواسته
 
نخواهد شد و مستقیما گوشی فرمت خواهد شد.

فرمت کارت حافظه گوشی:

به صورت safe mode گوشی را روشن کنید ( برای اینکار درحالیکه دگمه pen
 
(مداد) را نگه داشته اید گوشی را روشن کنید البته درظاهر تفاوتی را مشاهده نخواهید
 
 
کرد.) سپس این مسیر را در گوشی بروید:
 
 menu>>Extras>>Memory>>Format MEM.card


حالت safe mode بسیار به دردتان خواهد خورد و در مواقعیکه گوشی هنگ کرده و
 
بالا نمی آید احتمالا به دادتان خواهد رسید و باعث می شود گوشی بالا بیاید و بعد از آن
 
بتوانید گوشی را درصورت تمایلتان فورمت و یا کار دیگری بر روی آن بکنید. درواقع کار
 
آن همانند عمل safe mode ویندوز می باشد و در این حالت دیگر اکثر برنامه های
 
کاربردی که در پشت صحنه همیشه در حال اجرا بودند ، دیگر اجرا نخواهند شد و به همین
 
دلیل گوشی اصطلاحا به راحتی بالا می آید. که در گوشی های مختلف کمی متفاوت می
 
باشد و در اسمارت فونها اکثرا باید کلید خاصی را ( کلید ABC و یا PEN ) را نگه داشته
 
و سپس گوشی را روشن کنید.تاکید می کنم که در حالت safe mode شما تغییری در
 
ظاهر منوی گوشی نخواهید دید و همه چیز در پشت صحنه اتفاق افتاده است و یا بهتر
 
بگویم از اتفاق افتادن آنها ( برنامه ها ) جلوگیری کرده است.
 

#43#*
کنترل حالت call waiting ( انتظار) گوشی.
 

#61#*
کنترل شماره ای که به عنوان divert در صورتیکه به تلفن پاسخ داده نشود ، تعیین
 
گردیده است.
 
 

#62#*
کنترل شماره ای که به عنوان divert درصورتیکه شبکه دچار اشکال باشد( آنتن نباشد)
 
تعیین گردیده است.
 

#67#*
کنترل شماره ای که به عنوان divert درصورتیکه گوشی اشغال باشد ، تعیین گردیده
 
است.
 

#شماره*21**
divert به شماره مورد نظر در هر حالتی.
 

#شماره*61**
 
divert به شماره موردنظر در حالت عدم پاسخ گوئی ( no Reply )به تلفن زده شده.
 
 

#شماره*67**

( on Busy )divert به شماره مورد نظر در حالت اشغال بودن گوشی

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
map کانتر

خوب این هم map کانتر برای بر بچه های توپ کانتر باز دانلو کنید حال
 
کنید 

cs_battlefield

 

de_battlezone

 

de_babylon

 

de_alice

 

cs_007bunker

 

 

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
عکس دوستان هم کلاسیم
 

عکس برو بچس هم کلاسی

 هنوز وقت نکردم کاملش کنم

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
موزیک

 

فیلم ها  و موزیکهای با حال

 

گلچین شده از جاهای دیگر

 

 

 

 

::ادامـه مـطـلـب::

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
تغییر آدرس پیش فرض نصب برنامه ها در program files

تغییر آدرس پیش فرض نصب برنامه ها در program files

 

بسیاری از افراد تمایل ندارند تا درایو محل نصب ویندوز از برنامه های

 

نصب شده بر روی سیستم مجزا باشد.

 

از دیدگاه آنان نصب برنامه های زیاد در درایو ویندوز باعث کاهش

 

سرعت ویندوز می شود و برنامه را در program files نصب نمی

 

کنند و از یک پوشه بر روی درایو دیگر برای نصب برنامه های خود

 

استفاده می کنند شما می توانید آدرس پیش فرض را عوض کنید تا نرم

 

افزار هایی که نصب می کنید به طور خودکار در آن نصب شوند برای

 

این کار وارد کلید زیر در رجیستری شوید:

 

Hkey_local_machine\software\microsoft\windows\current version

 

 

در این کلید یک مقدار با نام program file dir از نوع reg_sz

 

وجود دارد این مقدار را پیدا کنید و داده مربوط به آن را به آدرس پوشه

 

ای که تمایل دارید عوض کنید

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
اولین کامپوتر ها

 

 

اولین کامپوتر ها

 

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

 

یافته آ در دانشگاه پنسیلوانین به نام((انیاک))برای حل مسائل مربوط

 

به انفجار نظیر محاسبه ی مسیر پرتاب خمپاره  و بمب جهت اداره

 

 اَردًنانس ارتش آمریکا توسط دکتر ماچی و اِکِرت ساخته و تکمیل

 

شد.این طرح در سال 1323 شروع ودر سال 1325 کامل شد. این

 

ماشین دارای جثه ای بزرگ بوده ؛ دو تًن وزن داشت و به کمک بیش

 

از18000لامپ خلاء و 1500رله ساخته شده بود.

 

در سال 1316آلن تورینگ ریاضی دان انگلیسی که به خاطر کار بر

 

روی دستگاه  های آشکار  ساز رمز در زمان جنگ مشهور شده بود

 

اولین الگوی عمومی ماشین های منطقی و اولین آزمایش  را که امروز

 

تحت آزمایش تورینگ شناخته شده  برای بررسی هوشمندی ماشین ها

 

ارایه نمود. در سال 1327 نوربرت واینر ریاضی دان آمریکایی کتاب

 

مشهور سیبرنتیک یا کنترل ارتباطات در حیوان و ماشین را منتشر

 

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

 

پردازش اطلاعات اختصاص دارد. در سال 1331اولین ماشین که تمام

 

مشخصات یک کامپیوتر را داشت و قادر به ذخیره کردن برنامه نیز بود

 

به نام ((اِدواک))توسط ریاضی دان برجسته و درخشان پرفسور جان

 

فون نویمان ساخته شد و اساس کامپیوتر های  امروزی قرار گرفت.

 

پیشنهاد نویمان این بود که ماشین های محاسب نه تنها بتوانند مقادیر

 

کمیّت ها را در خود ذخیره کنند بله می بایستی  برنامه کار محاسب ها

 

نیز در حافظه های داخلی آنها نگهداری شود. یعنی هیچ فرقی بین داده و

 

برنامه وجود ندارد این اصل در کامپیوتر های امروزی هم کاملاً مصداق

 

دارد.

 

قبل از اتمام اِدواک در سال 1321 در کمبریچ لندن ماشین اِدساک و در

 

سال 1328 در ایالات متحده کامپیوتر خودکار دودویی بیناک ساخته

 

شدند.

 

یونیواک هم چون سایر شرکتهای محاسباتی پیشگام اِکِرت-ماچلی

 

نامیدند.آنها طرحی را مورد بررسی و ساخت کامپیوتر خودکار جهانی یا

 

یونیواک را شروع کردند آنها به دلیل مشکلات مالی شرکت را در سال

 

1329 به رِمینگتون-رََند فروختند. امّا اِکِرت و ماچلی در شرکت کذکور

 

همچنان بر روی یونیواک کار کردنو تا اینکه آن در سال 1330 تمام

 

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

 

تحویل شد در سرشماری سال 1329 ایلات متحده از آن استفاده شد

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
Folder options کجا رفت؟

Folder options کجا رفت؟

 

اگر قادر نیستید که folder option را در control panel  ویا در

 

منوی tools از پنجره my computerپیدا کنید به احتمال قوی

 

 Folder options شما غیر فعال شده است.

 

برای فعال کردن وارد رجیستری شوید وبه آدرس زیر بروید:

 

Hkey_current_use\software\microsoft\windows\current

 

 version\policies\explorer

 

ویک مقدار جدید از نوعdwordبه نام nofolder options وجود دارد

 

(اگر وجود ندارد آن را ایجاد کنید)ومقدار آن را صفر کنید

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
فیلم سینمایی سیصد 300
 

فیلم سینمایی سیصد 300

 

«چو ایران مباشد تن من مباد»

 

آنها بدانند که ایران ریشه

 

 

در تاریخ دارد و با این

 

 

فیلم ها نمی تواند

 

 

ایران را بد نام کنند

 

 

 

 دیدن داستان فیلم و دانلود فیلم

 

                

::ادامـه مـطـلـب::

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
از بین بردن Documents از درون My Computer

از بین بردن Documents از درون My Computer

 

وارد رجیستری می شوید فایل

 

software\microsoft\windows\currentvesion\policies\explorer

 

hkey_current user\ 

 

شوید

 

در آن جا یک dword value  بسازید ونام آن را

 

 noshareddocuments بگذارید و مقدار آن را 1بگذاری بعد از یک

 

بار ریستارت کردن Documents از درون My Computerبرداشته

 

می شود

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
تغییر نام و مخفی کردن درایو

تغییر نام و مخفی کردن درایو

 

روی My Computerکلیک کرده وگزینه یmanageبرنامه ای اجرا

 

 می شود و گزینه ی disk management را انتخاب کنید روی هر

 

دارایوی که می خواهید مخفی کنید کلیک سمت راست کنید(به جز

 

درایوی cو درایوی که ویندوز نصب است) وchange drive letter

 

and paths..کلیک کنید وremoveرا بزنید خوب درایو مخفی شد

 

برای برگرداندن آن درایو روی همان درایو کلیک سمت راست کنید و

 

 گزینه ی change drive letter and paths..را انتخاب کنید و

 

add..را بزنید شما در این قسمت نام درایو خود را می بینید اگر دکمه ی

 

 پایین رو را بزنید نام های دیگر را می بینید هرنامی را که دوست دارید

 

 انتخاب کنید بعد دکمه ی okرا بزنید حال درایو شما برگشت

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
اََََبَر کامپیوتر ها

اََََبَر کامپیوتر ها

 

قدرتمند ترین کامپیوترها را اَبَر کامپیوتر می نامند چرا که سریع ترین

 

 کامپیوترهایی هستند که ساخته شده اند و کارآیی آن ها از سریع ترین و

 

قدرتمند ترین کامپیوترهای بزرگ نیز بیشتر است.این کامپیوترها مانند

 

کامپیوترهای بزرگ ممکن است چندین پایانه و چندین حافظه ثانوی

 

نداشته باشد امٌا cpu _ی آنها سریع تر عمل می کنند. به همین

 

دلیل،اصولاً از آنها جهت محاسبات ریاضی مشکل و پیچیده و ایجاد

 

الگوهای ریاضی پیچیده استفاده می شود چنین محاسباتی در تحقیقات

 

علمی لازم می گردد.سرعت این کامپیوترها بر حسب گیگافلاپ طرح می

 

شود.شرکت تحقیقاتی  crayاولین اَبَر کامپیوتر را ساخت،نمونه های

 

مجود عبارتند از:

 

1-cray,2-cray,3cray و یکی از نمونه های فعلی آن cray y-mp می

 

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

 

دسته از کامپیوتر ها هستند

 

رده بندی کامپیوترها و مراکز مورد استفاده آنها را به اختصار فهرست

 

نموده است

 

ریز کامپیوترها کامپیوترهای کوچک کامپیوترهای بزرگ ابر کامپیوترها

مدارس

دانشکده ها

آموزشگاه ها

بیمارستان ها

بانک ها

منازل

فروشگاه ها

مرکز تجاری

بانک ها

مراکز دانشگاهی

دانشگاه ها

وزارتخانه ها

مرکز تجاری بزرگ

بانک ها

مرکز فضایی

مرکز نظامی

مرکز تحقیقاتی بزرگ

مراکز علمی بزرگ

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
نرم افزار هاي جديد موبايل

نرم افزار هاي جديد موبايل

 

::ادامـه مـطـلـب::

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
دانلود نرم افزار
دانلود نرم افزار

::ادامـه مـطـلـب::

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
کد های اسکریپت
 

 کد جلوگیری از ذخیره شدن صفحه


   کد جلوگیری از ذخیره شدن صفحه و انتخاب نوشته ها  


منوي سيار


   ارسال صفحه


پيغام ورود و خروج


   موتور جستجوگر Google.com


سخنگو براي وبلاگها با امكان صحبت و خوش آمدگويي و معرفي بخش هاي مختلف وبلاگ به كاربران



وشته متحرك مخصوص فارسي از چپ به راست


 پنهان کردن اسکريپت از مرورگر قديمی


صفحه جديدي را بجاي صفحه کنوني بارگزاري نماييد و در اين اسکريپت ميتوانيد صفحه را بعد از مدت زمان خاصي  Refreshنماييد   


لرزش مرورگر به مدت 2 ثانيه

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
اسکریپت 2
 

نوشته چشمک زن در صفحه (2)


لينكهاي رنگارنگ 


روشنايي در  نوشته ها


دريافت نام کاربر و خوش امد گويي


بسته شدن وبلاگ پس از 5 ثانيه


نمايش روز و ساعت و تاريخ در نوار وضعيت 


 درست كردن باكس در وبلاگ


انتخاب رنگ پشت زمينه وبلاگ با توجه به نوع سليقه


 كشف مدت زمان مورد نياز براي Download


پرواز يك متن در وبلاگ


نمايش ساعات مختلف جهان


بارش برف

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
ٍسیستم فوق پیشرفته دوستیاب

system doost yab

system doost yab

system doost yab

system doost yab

system doost yab

من يك به دنبال با سن با كد شهر
تا

www.javadrr.blogfa.com

 

 

 

 

 

 

 

 

 

 *دوستا عزیز منظور از کد شهر همان کدی است که در یاهو مسنجر وجود دارد

 

لينک نوشته شده در ساعت توسط ***************M.J.R******************** |
محاسبه زمان دانلود

حجم فايل

Download مدت زمان مورد نياز براي

بر اساس سرعت ساعت دقيقه ثانيه
9.6 Kb

14.4 Kb

28.8 Kb

56 Kb

ISDN (64 Kb)

ISDN (128 Kb)