دانشجویان IT

دانشجویان IT

این وبلاگ برای دانشجویان IT است جزوات درسی و پروژه های درسی در آن میباشد
دانشجویان IT

دانشجویان IT

این وبلاگ برای دانشجویان IT است جزوات درسی و پروژه های درسی در آن میباشد

FTP چیست ؟

 FTP یکی از قدیمی ترین پروتکل های اینترنت می باشد که هنوز هم کاربرد زیادی دارد و در سال 1970 در اینترنت توسعه یافت. FTP مخفف File Transfer Protocol میباشد که یک پروتکل استاندارد در TCP/IP است. مانند HTTP که محتوای وب را منتقل می کند یا SMTP که ایمیل ها را منتقل می کند FTP هم ساده ترین راه برای تبادل فایل از یک کامپیوتر به کامپیوتر دیگر می باشد. یکی از کاربرد های FTP ، دانلود موزیک و برنامه های کاربردی از وب سایتها می باشد. به خاطر استفاده این پروتکل از یک پورت مجزا که پورت شماره 21 است عمل دانلود بسیار سریع انجام می شود. مانند آدرسهای وب سایتها، FTP هم آدرس مخصوص خود را دارد چون همانند یک وب سایت، این پروتکل بر روی هارد دیسک کامپیوتر سرور فضای مشخصی را اشغال می کند. معمولاً اگر آدرس یک وب سایت مانند آدرس زیر باشد:


http://www.domain.com


آدرس FTP آن سایت به این صورت است:


ftp://ftp.domain.com


به دو طریق شما می توانید از این پروتکل برای انتقال فایلها استفاده کنید، یکی از راه مرورگر وب خود و دیگری بکارگرفتن نرم افزار مخصوص FTP که به آنها FTP Client می گویند. اما برای دسترسی به محتوای دایرکتوری FTP نیاز به مشخصه کاربری یعنی UserID و کلمه رمز یعنی Password دارید که در هر دو روش باید ابتدا آنها را وارد کنید و پس از تأیید به انتقال فایل بپردازید. ورود به بعضی از دایرکتوری های FTP برای کلیه کاربرها آزاد می باشد و نیازی به وارد کردن مشخصات کاربری نیست که اصطلاحاً آنرا ورود بصورت گمنام یعنی anonymous می گویند که تنها با وارد کردن آدرس ایمیل خود می توانید به آن دایرکتوری دسترسی پیدا کنید. پس از ورود، شما می توانید برای انتقال فایلها از دستوراتی مانند copy paste استفاده کنید تا فایلی را دانلود و یا از سیستم خود به آن کامپیوتر بفرستید یعنی Upload کنید، البته این را در نظر داشته باشید که در بیشتر سایتها شما مجاز به دانلود هستید نه آپلود مگر اینکه آن دایرکتوری متعلق به خود شما باشد تا سطح دسترسی شما اجازه به آپلود فایل هم بدهد.

یکی دیگر از کاربردهای پروتکل FTP ، استفاده طراحان و مدیران وب سایتها برای انتقال محتوای سایتها می باشد که در حال حاضر این افراد بیشترین استفاده را از FTP دارند. زمانی که شما فضایی را برای میزبانی سایت خود از یک شرکت سرویس دهنده اینترنت ISP اجاره می کنید، به شما حداقل یک آدرس FTP می دهند تا عمل انتقال فایلها را از کامپیوتر خود به وب سرور و بالعکس انجام دهید که بهتر است برای امنیت و حفظ فایلها حتماً از یک نرم افزار در این زمینه استفاده کنید. شما می توانید با بکارگیری نرم افزارCuteFTP به راحتی محتوای سایت خود را منتقل و فایلها را مدیریت کرده و با موفقیت وب سایت خود را راه اندازی کنید و یا از امکان Fire FTP در Mozilla Firefox استفاده کنید.

 

برای دانستن بیشتر دانلود کنید

                                     


انتخاب رنگ مناسب برای طراحی وب سایت

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



اما برای انتخاب رنگهای بکر و ناب چه کنیم؟ بهتر است کتاب رنگ ایتن مدتی کنار بگذاریم و از ابزارهای به روزتری برای انتخاب رنگ کمک بگیریم:


ابزارها و سایتهای زیادی برای کمک در انتخاب ترکیب رنگی(Scheme) های بکر و خوب وجود دارد؛ از جمله Adobe Kuler که نرم افزاری است برای همین کار. روش دیگری که می توانم توصیه کنم جامعه مجازی ColorLovers.com یعنی عاشقان رنگهاست. این وبسایت یک شبکه اجتماعی با موضوع رنگ است و در آن می توانید رنگهای Solid و ترکیب رنگیهای مختلف و پترنهای رنگی متنوعی را که توسط اعضای این شبکه اجتماعی ساخته شده اند ببینید. می توانید محبوبترینها را ببینید یا کلمه خاصی را سرچ کنید تا ترکیبهای زیبا و نو بیشتری را بتوانید ببینید و برای طرح وب سایت خود استفاده کنید.


اما سایت جمع و جور http://ColorSchemeDesigner.com، همه جا و همیشه میتواند در دسترس باشد و امکانات خوبی هم برای ارائه ترکیب‌رنگی‌های خوب و رنگهای مکمل و متمم و... به طراحان دنیای دیجیتال می دهد. این سایت به نوعی در کنار رنگهای اصلی پیشنهادی، نسخه هایی از رنگ های تیر تر و روشنتر را نیز ارائه می کند تا برای رنگبندی طراحی سایت خود دست به دامان رنگهای بیشتری نشوید و رنگ بندی شما لطمه نخورد. همچنین این وبسایت گزینه ای دارد برای نمایش یک وبسایت نمونه در رنگبندی منتخب شما که شاید برای مبتدیان به حسابی به درد بخورد.


و اما آخرین راه حل، دیدن وبسایتهای حرفه ای و آنالیز رنگ های آنها برای خودتان است. برای این کار می توانید به وبسایتهایی نظیر Template Monster یا Theme Forrest بروید و موضوع مورد نظر خود را سرچ کنید تا رنگ بندیهای رایج در آن موضوع را ببینید. مثلا وقتی برای فروشگاه اینترنتی سرچ می کنید، متوجه می شوید کمتر قالبی با رنگ بندی تیره و بک گراند سیاه طراحی شده است. یا اگر درباره مد و هنر سرچ کنید، ترکیب رنگ های تیره و باوقار بیشتری را می توانید پیدا کنید.


بنابراین بهتر است انتخاب رنگ بندی مناسب را برای طراحی سایت خود جدی بگیرید و کمتر از رنگهای تکراری و زمینه آبی ویندوزی استفاده کنید!


یک یا دوهزارویک

این کتاب حتما بخونید

        

                    

seo چیست

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

شاید بتوان گفت که تقریبا همه افرادی که با وب آشنایی هر چند کمی دارند، حداقل برای یک بار هم که شده واژه ی SEO را شنیده اند. 

اما SEO چیست؟ معنای لغوی SEO که مخفف Search Engine Optimization است، بهینه سازی موتور جستجو می باشد. SEO یعنی تولید کردن صفحات وبی که برای موتورهای جستجو جالب و فریبنده هستند. 

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

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

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

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

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

● چرا SEO مهم است؟ 

چرا بهینه سازی برای موتورهای جستجو مفید می باشد. موارد ذیل برخی از دلایل این موضوع می باشند: 

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

▪ ۸۷ در صد تمام بینندگان شما از یک صفحه یک وضعیت دارند. 

▪ ۹۱ در صد از کاربران اینترنت از موتورهای جستجو استفاده میکنند. 

▪ طبق آخرین تحقیقات بیش از ۲۵۰ میلیون جستجو در روز در کشور انگلیس انجام میگیرد. 

▪ ۷۳ در صد معاملات آنلاین به وسیله موتورهای جستجو آغاز میشود. 

▪ ۳.۵ بیلیون از وب سایت با هم بر سر رقابت پول هستند، اما واقعیت این این است که فقط کسرهای از یک درصد به صفحه اول می رسند. 

● چه کسانی به SEO احتیاج دارند؟ 

هر وب سایتی که به سوی تجارت و بازرگانی حرکت میکند، باید صفحات وب خود را برای موتورهای جستجو بهینه سازی کند. 

هدف نهایی یک وب سایت جلب کاربران اینترنتی میباشد، و مطالعات نشان داده است که پهنه عظیمی از کابران اینترنتی وب سایت ها را در موتورهای جستجوی پیدا کرده اند. 

اگر شرکت شما نظر به ساخت یک وب سایت جدید و یا به روز کردن وب سایت قدیمی خود را دارد باید توجه داشته باشید که برای پیشرفت باید SEO را در الویت قرار دهید. 

به خاطر داشته باشید که SEO شما را به مسابقه بزرگ می برد و شما را در بازار معرفی میکند. 

● ابزارهای SEO چیست؟ 

در اینجا میخواهیم درباره ابزارهای SEO یا بهینه سازی برای موتورهای جستجو صحبت کنیم و تعدادی از آنها را معرفی کنیم. 

▪ Keyword Suggestion پیشنهاد دهنده ی کلمات کلیدی: همانطور که در بالا گفتیم کلمات کلیدی در جذب موتورهای جستجو نقش به سزایی دارند. شما میتوانید با استفاده از Keyword Suggestion کلمات کلیدی بهتر و جذاب تری را انتخاب کنید. 

▪ Google Rank Checkerچک کننده ی امتیاز شما در گوگل: موتور جستجوی گوگل با محاسباتی خاص و دقیق به وب سایت ها امتیاز میدهید, هر چه امتیاز سایت شما در گوگل بالاتر باشد ارزش سایت شما بالاتر است. معمولا چک کردن این امتیاز آسان نیست اما این ابزار در بیشتر سایت های مرتبط باTools SEO کار شما را آسان کرده و شما میتوانید به راحتی امتیاز خود را در گوگل چک کنید. 

▪ Link Popularity محبوبیت لینک: محبوییت لینک به شما نشان میدهید که در موتورهای جستجوی مختلف وقتی شما را جستجو میکنند چه تعداد نتیجه ظاهر میشود و جدیدن از این ابزار برای مقایسه کردن بین چند وب سایت استفاده می شود. 

▪ Search Engine Position وضعیت سایت شما در موتورهای جستجو: این ابزار هم تعداد نتایج جستجوی سایت شما را در موتورهای جستجوی بزرگ نمایش میدهد. 

در کل Web Site Optimization Tools یا ابزارهای بهینه سازی وب سایت که انواع مختلف و متنوعی دارند. 

به تازگی موتور جستجویی در ایران به نام دهیو! با آدرس www.dahio.com راه اندازی شده است که علاوه بر خدمات جستجو برای اولین بار در ایران خدماتی کامل در رابطه Search Engine Optimizationارائه میدهد


عکس

این عکس ها خیلی باحال وقشنگ و خاطره انگزیند دانلود کنید و ببینید


                                                             


بزرگترین نمایشگاه تجاری آمریکا

بزرگترین نمایشگاه تجاری آمریکا در شهر لاس وگاس در حال برگزاری است. انتظار می رود بیش از 150 هزار نفر از نمایشگاه Consumer Electronics Show یا به اختصار CES بازدید کنند


 برای خواندن کل مطلب لطفا دانلود کید



                                                       

مشاهده صفحات وب به صورت سه‌‌بعدی در مرورگر فایرفاکس!


یکی از قابلیت‌‌ هایی که در نسخه های جدید مرورگر فایرفاکس یعنی نسخه ۱۱ به بعد وجود دارد، امکان مشاهده صفحات وب به صورت کاملاً سه‌‌بعدی است! شما علاوه بر مشاهده صفحه به صورت سه‌‌بعدی، امکان چرخش ۳۶۰ درجه صفحه توسط ماوس را نیز دارید. در این ترفند قصد داریم به معرفی نحوه انجام این کار بپردازیم.

بدین منظور:

کافی است در صفحه‌‌ای که دوست دارید آن را به صورت سه‌‌بعدی ببینید، کلیدهای ترکیبی Ctrl+Shift+I را فشار دهید و یا این‌‌ که از منوی Firefox، به Web Developer رفته و Inspect را انتخاب نمایید (در سیستم‌‌عامل Mac می‌‌توانید از کلیدهای ترکیبی Command+Shift+M استفاده نمایید).


در نواری که در پایین مرورگر نمایان می‌‌شود بر روی دکمه ۳D کلیک کنید.

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


دقت کنید این ترفند فقط در نسخه ۱۱ به بالای مرورگر فایرفاکس امکان‌‌پذیر است. همچنین در صورتی که دکمه ۳D در مرورگر شما وجود ندارد، بایستی درایور کارت گرافیک خود را بروزرسانی نمایید تا مرورگر از قابلیت WebGL پشتیبانی نماید.

اجرای استراتژی جدید امنیت آی‌ تی در اروپا


به گزارش سرویس امنیت و شبکه پایگاه خبری فن آوری اطلاعات ایران از فارس، آژانس امنیت آی‌ تی اروپا موسوم به Enisa از آغاز اجرای طرحی به منظور ارتقاء امنیت آنلاین خبر داده است. از جمله دیگر اهداف اجرای طرح یاد شده می توان به افزایش آگاهی در مورد تهدیدات و کمک به کاربران در جهت مقابله با خطرات روزافزون اشاره کرد.

این طرح که ابتدا به مدت یک ماه اجرا می شود، هشت کشور را در بر می گیرد و امید می رود با این کار خطرات سایبری در قاره سبز خسارات کمتری به بار آورند.


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


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


علاوه بر این آموزش های تخصصی در ارتباط با بهداشت مجازی، آموزش الکترونیک، بانکداری آنلاین و … هم به کاربران ارائه می شود. فرامرزی بودن این آموزش ها هم با توجه به عدم محدود شدن فعالیت های هکری به مرزهای جغرافیایی ضرورت دارد.

عجیب ترین خانه های جهان



دانلود کنید بخوانید 


۴۰ درس برای قدرت یافتن در سختی‌های زندگی

 

گاهی اوقات برای اینکه بتوانید دوباره متولد شده و مدلی قوی‌تر و باهوش‌تر از خودتان شوید، باید اول کمی از درون فرو بریزید.

 

برای همه پیش می‌آید که در طول زندگی خود کسی که دوست دارند، به او نیاز دارند، یا چیزی که تصور می‌کردند برایشان می‌ماند را از دست بدهند. اما همین از دست دادن‌هاست که ما را قوی‌تر کرده و به سمت فرصت‌هایی برای رشد و شادی در آینده هدایت می‌کند.

 

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

 

۱. شما آن چیزی نیستید که در گذشته برایتان اتفاق افتاده. گذشته شما هر چقدر هم که دردناک بوده باشد، آینده، روشن و پاک در مقابلتان است. شما دیگر عادت‌های گذشته‌تان نیستید. دیگر شکست‌های گذشته‌تان هم نیستید. دیگر آن چیزی نیستید که روزی دیگران با شما رفتار می‌کردند. شما همان چیزی هستید که همین الان تصور می‌کنید هستید. درست همان چیزی که همین الان مشغول انجام آنید.

 

۲. به چیزهایی فکر کنید که دارید، نه چیزهایی که ندارید. شما همانی هستید که هستید و همان چیزهایی را دارید که همین الان دارید. آنقدرها هم نمی‌تواند بد باشد چون اگر غیر از این بود قادر به خواندن این مقاله در این لحظه نبودید. مسئله مهم این است که یک فکر مثبت پیدا کنید که الهام‌بخش شماست و به شما برای پیش رفتن در زندگی انگیزه می‌دهد. به این فکر بچسبید و روی آن تمرکز کنید. ممکن است تصور کنید که چیزهای زیادی ندارید یا اصلاً هیچ چیز ندارید، اما ذهنتان را دارید که می‌تواند به شما انگیزه دهد. برای پیش رفتن در زندگی همین برایتان کافی است.

 

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

 

۴. اشکالی ندارد که برای مدتی از هم بپاشید. لازم نیست همیشه وانمود کنید که قوی هستید و هیچ نیازی نیست که مدام ثابت کنید که همه چیز خوب پیش می‌رود. همینطور نباید نگران باشید که بقیه چه فکری می‌کنند. اگر لازم است گریه کنید، اشک ریختن عملی کاملاً سالم است. هر چه زودتر این کار را بکنید، زودتر خواهید توانست دوباره لبخند بزنید. و لبخند زدن همیشه به معنی خوشحال بودن فرد نیست. گاهی اوقات به این معنی است که آنقدر قوی هستند که در مواجهه با مشکلاتشان لبخند بزنند.

 

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

 

۶. گاهی اوقات شکست خواهید خورد. هرچه سریعتر این مسئله را قبول کنید، سریعتر می‌توانید در زندگی پیش بروید. هیچوقت نمی‌توانید ۱۰۰٪ مطمئن شوید که کاری موثر خواهد بود اما می‌توانید ۱۰۰٪ مطمئن باشید که هیچ کاری نکردن هیچ تاثیری نخواهد داشت. کاری انجام دادن حتی اگر اشتباه باشد بسیار کارامدتر از هیچ کاری نکردن است. پس، از منطقه امنتان بیرون بیایید و امتحان کنید. یا موفق می‌شوید و یا یک درس زندگی می‌گیرید. در هر دو حال برنده خواهید بود.

 

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

 

۸. خودتان را از نظر احساسی از مشکلاتتان جدا کنید. شما بسیار بزرگ‌تر از مشکلاتتان هستید. شما یک موجود زنده هستید که بسیار پیچیده‌تر از همه مشکلات شخصی‌تان در کنار هم است. و این یعنی شما بسیار قوی‌تر از آن هستید. شما توانایی تغییر دادن آنها را دارید.

 

۹. مشکلتان را بزرگ‌تر از چیزی که هست نکنید. نباید بگذارید یک ابر سیاه همه آسمانتان را بپوشاند. خورشید همیشه در حال تابیدن روی قسمتی از زندگی‌تان است. گاهی‌اوقات باید احساستان را فراموش کرده و به این فکر کنید که لایق چه چیزهایی هستید.

 

۱۰. هر اتفاقی که می‌افتد، یک درس زندگی است. هر آدمی که با او برخورد می‌کنید، هر چیزی که می‌بینید، همه، بخشی از تجربیات آموزنده شما از زندگی هستند. یادتان نرود که درس بگیرید، مخصوصاً وقتی اوضاع آنطور که شما می‌خواهید پیش نمی‌رود. اگر کاری که می‌خواستید را پیدا نکرده‌اید یا رابطه‌تان آنطور که می‌خواهید نیست، فقط به این معنی است که چیزی بهتر از آن، بیرون منتظر شماست. و درسی که گرفته‌اید اولین قدم برای پیش رفتنتان است.

 

۱۱. به هر مشکل مثل یک تکلیف مدرسه نگاه کنید. از خودتان بپرسید، «این موقعیت چه درسی می‌خواهد به من بدهد؟» هر موقعیتی در زندگی ما درسی برای آموختن دارد. بعضی از این درس‌ها اینها هستند: قوی‌تر شوید. شفاف‌تر ارتباط برقرار کنید. به غریزه‌تان اعتماد کنید. عشقتان را ابراز کنید. ببخشید. بدانید چه زمان فراموش کنید. چیزی جدید را امتحان کنید.

 

۱۲. همه چیز تغییر می‌کند اما فردا دوباره خورشید از همان جای قدیمی طلوع خواهد کرد. خبر بد: هیچ چیز دائمی و ماندگار نیست. خبر خوب: هیچ چیز دائمی و ماندگار نیست.

 

۱۳. دلسرد شدن و پیش رفتن دو چیز متفاوت هستند. زمانی می‌رسد که از دنبال کردن آدمها یا تلاش برای حل مسائل خسته می‌شوید اما این دلسرد شدن نیست، این انتهای کار نیست. این یک آغاز تازه است. این درک این مسئله است که شما به افراد خاص و چیزهای خاص و مشکلاتی که برایتان به وجود می‌آورند نیاز ندارید.

 

۱۴. خودتان را از افراد منفی دور نگه دارید. هر زمان که منفی‌های زندگی را از خودتان دور کنید، جا برای مثبت‌ها باز خواهد شد. زندگی بسیار کوتاه است که بخواهید وقتتان را با آدمهایی بگذرانید که خوشبختی و شادی را از شما می‌گیرند. از افراد منفی دوری کنید زیرا آنها اعتمادبه‌نفس و عزت‌نفس شما را از بین خواهند برد. خودتان را با افراد مثبتی مشغول کنید که بهترین‌ها را در شما می‌بینند.

 

۱۵. هیچ رابطه کاملی وجود ندارد. چیزی به اسم یک رابطه کامل و ایدآل وجود ندارد. مسئله طریقه برخورد دو طرف با نواقص و عیب‌های دیگری در رابطه است که آن را ایدآل می‌سازد.

 

۱۶. خودتان را هم باید دوست داشته باشید. یکی از دردناک‌ترین مسائل زندگی گم کردن خودتان در فرایند دوست داشتن یک نفر دیگر و فراموش کردن این است که خودتان هم فردی خاص هستید. آخرین باری که کسی به شما گفت شما را برای همانی که هستید دوست دارد چه زمان بوده است؟ آخرین باری که کسی به شما گفت که کاری را خوب انجام داده‌اید چه زمان بوده است؟ یا آخرین باری که کسی شما را جایی برده است که می‌داند آنجا بودن خوشحالتان می‌کند؟ آخرین باری که آن «کس» خودتان بوده‌اید چه زمان بوده؟

 

۱۷. اجازه ندهید دیگران برایتان تصمیم بگیرند. گاهی اوقات باید طوری زندگی کنید که برایتان مهم نباشد دیگران درموردتان چه فکری می‌کنند و به خودتان ثابت کنید که بهتر از آن چیزی هستید که آنها تصور می‌کنند.

 

۱۸. خشم شما را از بین می‌برد، نه آنها را. دیگران را ببخشید و بگذرید، حتی اگر به دنبال طلب بخشش از شما نباشند. این کار را برای آنها انجام ندهید، برای خودتان انجام دهید. کینه‌ورزی از بین برنده خوشبختی است. این استرس اضافی را از زندگی‌تان بیرون بیندازید.

 

۱۹. شما تنها نیستید. همه مشکلاتی دارند. از نگرانی برای یکی از دوستانتان نتوانید بخوابید. مشکل برای جمع و جور کردن خودتان بعد از اینکه کسی ناراحتتان می‌کند. احساس کمبود بخاطر اینکه کسی آنقدر دوستتان نداشته که با شما بماند. ترس امتحان کردن چیزی جدید به خاطر ترس از شکست. هیچکدام از اینها به معنی دیوانه یا ناکارآمد بودن شما نیست. فقط به این معنی است که شما یک انسان هستید و مثل بقیه انسان‌ها برای درست کردن خودتان به کمی زمان نیاز دارید. شما تنها نیستید. هرچقدر هم که درمورد موقعیتی که در آن گرفتار شده‌اید احساس ترس و ناراحتی کنید، خیلی‌های دیگر هم آن بیرون وضعیتی مشابه شما دارند.

 

۲۰. هنوز خیلی چیزها دارید که باید برای آنها قدردان باشید. بااینکه دنیا پر از درد و ناراحتی است اما پر از آدمهای شجاعی هم هست که بر آنها غلبه می‌کنند. گاهی‌اوقات باید اتفاقاتی که افتاده را فراموش کنید و قدردان آن چیزهایی باشید که هنوز وجود دارند و به آینده بنگرید که چه چیزهایی برایتان به ارمغان خواهد آورد. حتی اگر شرایط سخت شود، باید به آینده نگاه کنید. همین دیشب گرسنه نخوابیده‌اید، جایی برای خوابیدن داشته‌اید، لباس امروز صبحتان را خودتان انتخاب کرده‌اید، به آب آشامیدنی سالم، امکانات پزشکی و به اینترنت دسترسی دارید، می‌توانید بخوانید و ...باید یادتان بیندازد که برای چیزهایی که دارید شکرگزار باشید.

 

۲۱. به امید درونی‌تان پر و بال دهید. یک فقدان، نگرانی، بیماری، آرزوی بر باد رفته یا هر چیز ناراحت‌کننده دیگر، زخم درونی‌تان هر چه که باشد، لطفی در حق خودتان بکنید و یک لحظه در روز هم که شده مکث کنید، دست‌هایتان را روی قلبتان بگذارید و بلند بگویید، «امید اینجا هنوز زنده است».

 

۲۲. حقیقت تلخ بهتر از دروغ شیرین است. باید بتوانید همه چیز را همانطور که واقعاً هست ببینید نه آنطور که آرزو دارید یا دوست دارید باشد.

 

۲۳. سخت می‌توان گفت تا چه اندازه به پیروزی نزدیک شده‌اید. وصل کردن نقطه‌ها به هم و جلو رفتن تقریباً غیرممکن است اما وقتی به عقب نگاه می‌کنید، معنا و مفهوم پیدا می‌کند. موفقیت همیشه نزدیک‌تر از آنچه که هست نشان می‌دهد و خیلی ناگهانی وقتی اصلاً انتظارش را ندارید، از راه می‌رسد.

 

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

 

۲۵. خنده بر هر درد بی‌درمان دواست. گاهگاهی به خودتان بخندید. در هر موقعیتی که هستید، نکته‌ای خنده‌دار درمورد آن پیدا کنید. خوشبینی آهنربای شادی است. اگر مثبت بیندیشید، چیزها و آدمهای خوب به سمت شما کشیده خواهند شد.

 

۲۶. اشتباه کردن خیلی مهم است. همه ما اشتباه می‌کنیم. اجازه می‌دهیم دیگران از ما سوءاستفاده کنند و خیلی چیزها را کمتر از آنچه که واقعاً شایسته‌مان بوده پذیرفته‌ایم. اما اگر به آن فکر کنید، از انتخاب‌های بدمان درس گرفته‌ایم و حتی بااینکه خیلی چیزها را دیگر نمی‌توانیم درست کنیم، اما الان دیگر برای آینده‌مان خیلی بهتر می‌دانیم. حالا قدرت بیشتری برای شکل دادن به آینده‌مان داریم. یادتان باشد، شکست، بر زمین افتادن نیست. شکست روی زمین نشستن است وقتی که فرصت بلند شدن داشته باشید.

 

۲۷. نگران بودن اتلاف انرژی است. نگرانی مشکلات فردا را از بین نمی‌برد فقط قدرت شما را نابود میکند.

 

۲۸. حتی وقتی جلو رفتن سخت است، قدم‌های کوچک رو به جلو بردارید. مخصوصاً در زمان‌هایی که چیز جدیدی امتحان می‌کنید، خیلی مهم است که مدام خودتان را به جلو هل دهید. چون شتاب حرکت  از همه چیز مهمتر است. حتی اگر با سرعت لاک‌پشت حرکت کنید، بالاخره به خط پایان خواهید رسید. زیرا هر قدم، شما را از جایی که دیروز بوده‌اید جلوتر می‌برد.

 

۲۹. همیشه کسانی خواهند بود که از شما خوششان نمی‌آید. نمی‌توانید برای همه کس همه چیز باشید. هر کاری هم که بکنید، همیشه کسی خواهد بود که متفاوت با شما فکر کند. پس روی کاری که قلباً می‌دانید درست است تمرکز کنید. چیزی که بقیه درمورد شما فکر می‌کنند و به زبان می‌آورند، آنقدرها مهم نیست. آنچه که مهم است احساس خودتان نسبت به خودتان است.

 

۳۰. بدون کسی که فکر می‌کردید خیلی به او نیاز دارید، بسیار بهتر عمل می‌کنید. واقعیت تلخ این است که، بعضی آدمها فقط زمانی کنارتان می‌مانند که به شما نیاز داشته باشند. وقتی دیگر برای رسیدن به اهدافشان مناسب نیستید، ترکتان می‌کنند. خوشبختانه اگر بتوانید با آن کنار بیایید، می‌توانید خیلی راحت این افراد را از زندگی‌تان بیرون کرده و دوستانی عالی را کنار خود نگه دارید که بتوانید همیشه روی آنها حساب کنید.

 

۳۱. فقط با خودتان رقابت می‌کنید. هر زمان متوجه شدید که خودتان را با یکی از همکارانتان، همسایه، دوستتان یا یک فرد مشهور مقایسه می‌کنید، دست نگه دارید. باید درک کنید که شما متفاوت هستید و توانایی‌هایی متفاوت دارید، توانایی‌هایی که این افراد ندارند. وقت بگذارید و لحظه‌ای به همه توانایی‌های فوق‌العاده‌ای که دارید فکر کنید و برای آنها شکرگزار باشید.

 

۳۲. نمی‌توانید همه اتفاقاتی که برایتان می‌افتد را کنترل کنید. اما می‌توانید واکنش خودتان به آنها را کنترل کنید. زندگی همه آدمها نقاط مثبت و نقاط منفی دارد، اینکه شاد باشید یا نه بستگی به این دارد که روی کدام نقطه از زندگی‌تان متمرکز هستید. بعنوان مثال، آیا سرما خورده‌اید؟ این یک ویروس موقتی است که هیچ خطری برای سلامتی‌تان ندارد. یک مسابقه بسکتبال را از دست دادید؟ می‌توانید عصرتان را کنار دوستانتان خوش بگذرانید. پس‌اندازتان در  بازار بورس افت کرده‌ است؟ دوباره بالا خواهد آمد و علاوه بر این، خیلی عالی است که آنقدر خوش‌شانس هستید که توانسته‌اید پولی پس‌انداز کنید درحالیکه بقیه افراد به زور خرجشان را با دخلشان جور می‌کنند.

 

۳۳. زندگی آسان نیست. اگر انتظار داشتید اینطور باشد، موجب ناامیدی خودتان خواهید شد. رسیدن به هر چیز باارزشی در زندگی نیازمند تلاش است. پس هر روزتان را با این آمادگی شروع کنید که مسیری بیشتر از دیروزتان را بدوید و سخت‌تر بجنگید. از اینها گذشته، دقت کنید که تلاش‌هایتان با اهدافتان هم‌خوان باشند. آسان نیست اما در آخر ارزشش را خواهد داشت.

 

۳۴. آینده‌تان پاک خواهد بود. هرچقدر هم که گذشته‌تان آلوده بوده باشد، آینده‌تان هنوز حتی یک لکه ندارد. زندگی هر روزتان را با تکه شکسته های دیروزتان شروع نکنید. به عقب نگاه نکنید مگر اینکه چشم‌اندازی زیبا باشد. هر روز یک شروع تازه است. هر صبح که از خواب بیدار می‌شویم، اولین روز از باقی عمرمان است. یکی از بهترین راه‌ها برای گذشتن از مشکلات گذشته این است که همه توجه و تمرکزتان را روی کاری جمع کنید که خودتان در آینده برایش متشکر خواهید بود.

 

۳۵. اسیر نشده‌اید. فقط لازم است که بعضی چیزها را دوباره یاد بگیرید. همه ما شک و تردیدهایی داریم که به ما احساس اسارت می‌دهد. اگر به توانایی خود برای گرفتن یک تصمیم مهم شک داشته باشید، این را در نظر بگیرید: مطمئناً اگر پرنده‌ای با بال‌های سالم در قفسی گرفتار شود، به توانایی خود برای پرواز کردن شک خواهد کرد. شما هنوز بال‌هایتان را دارید، اما عضلاتتان برای پرواز ضعیف شده‌اند. آنها را تمرین دهید و آرام بکشید. به خودتان زمان دهید. مطمئناً می‌توانید دوباره پرواز کنید.

 

۳۶. هر چیز در زندگی دو جنبه دارد. یک دلیل خوبی وجود دارد که چرا نمی‌توانیم انتظار داشته باشیم لذت را بدون احساس درد تجربه کنیم؛ شادی بدون ناراحتی؛ اعتماد بدون ترس؛ آرامش بدون بیقراری؛ پیشرفت بدون دلسردی؛ زندگی دو روی سکه دارد نه یکی.

 

۳۷. همیشه حق انتخاب دارید. شرایط هر چه که باشد همیشه حداقل دو انتخاب پیش رویتان است. اگر نتوانید چیزی را از نظر فیزیکی تغییر دهید، می‌توانید فکر خودتان را نسبت به آن تغییر دهید. می‌توانید در تاریکی بنشینید یا اینکه نور درونی‌تان را پیدا کنید و تکه‌های قوی از خودتان را که قبلاً نمی‌دانستید وجود دارند پیدا کنید. یک بحران را می‌توانید دعوتی برای یاد گرفتن یک چیز تازه ببینید.

 

۳۸. وقتی در تاریکی هستید، دیگران را به داخل راه بدهید. شاید نتوانند شما را از دل تاریکی بیرون بیاورند، اما نوری که موقع ورودشان با خود داخل می‌آورند می‌تواند نشانتان دهد که در کجا است.

 

۳۹. اگر سوالات منفی بپرسید، پاسخ منفی دریافت خواهید کرد. هیچ پاسخ مثبتی برای «چرا من؟» «چرا من نه؟» «چی میشد اگه؟» وجود ندارد. آیا به کسی اجازه می‌دهید که سوالات ناراحت‌کننده‌ای که بعضی اوقات از خودتان می‌پرسید، کسی از شما بپرسد؟ مطمئناً خیر. پس از این سوالات دست بکشید و آنها را با سوالاتی مثبت که شما را به سمت جهتی مثبت هدایت کند جایگزین کنید. مثلاً «من از این تجربه چه درسی گرفتم؟» «من روی چه چیزهایی کنترل دارم؟» «برای جلو رفتن چه می‌توانم بکنم؟»

 

۴۰. پایان یک شروع تازه است. با خودتان بگویید، «گذشته عزیز، بخاطر همه درس‌هایی که به من دادی متشکرم. آینده عزیز من آماده‌ام!» چون یک شروع عالی همیشه در نقطه‌ای اتفاق می‌افتد که فکر می‌کردید پایان همه چیز است.

Php چیست؟

۱) در سال ۱۹۹۴،Php ایجاد شدResmos lad forod ایجاد کننده اولیه آن بوده است. ولی در طی زمان این برنامه توسط سایر متخصصین و برنامه نویسان تکمیل گردیده و به تفکر کنونی آن درآمده است تا کنون چهار بار به صورت اساسی باز نویسی شده است در دی ماه سال ۱۳۸۰ حدود ۵ میلیون مورد استفاده متفاوت قرار گرفته و در حال حاضر نیترانی تعداد به سرعت در حال افزایش است تعداد موارد استفاده کنونی آن را می توانیم از سایت www.Php.net مشاهده نمائید.
 
Php برنامه ای است که محتوی آن باز نمود(open source) و استفاده کنندگان از آن می توانند نحوه کارکرد و متن برنامه را مشاهده نمود و یا تغییراتی به دلخواه انجام دهند.
 
Php ابتدا به معنای صفحه اصلی شخصی(personal home page) ولی اکنون با اعمال تغییراتی که جهت هماهنگی با GNU انجام پذیرفته است به معنب پردازنده فوق العاده می باشد. در مقایسه با محصولات مذکورPhp دارای قابلیت های ویژه است:
 
۲) قابلیتهای Php:
 
بزرگترین رقبای PhP در حال حاضر(GSP) jara sever pageو(ASP) و Perl FusionMicnosoft Acdive Sevver می باشد.
 
۳) کارایی بسیار بالا:
 
Php بسیار کار است به نحوی با استفاده از یک سرور ارزان قیمت می توانید روزانه به میلیون ها مراجعه کننده خدمت ارائه کنید با استفاده از ملاکهای ارائه شده توسط zend technolgies ارائه شده(www.zend.com) به لحاظ کاراییPhp رقبای خود را بسایر با ۷ پشت سر گذاشته است.
 
۴) قابلیت اتصال به تعداد زیاد و متفاوت بانکهای اطلاعاتی:
 
Php با بانکهای متفاوتی قابلیت اتصال دارد علاوهMysql به بانکهای اطلاعاتی sjbqse,MSQL,Filepro,HYPerware نیز قابلیتهای اتصال را دارا می باشد. شما می توانید به هر سیستم عاملی کهODBC را ارائه میدهدPhp رابرای ان بانک استفاده نمایید که سیستم عامل ویندوز و نیز محصولات ان نیز در این دسته است.
 
۵) دارا بودن دستورات غنی برای استفاده های لازم در سایتها:
 
به دلیل این که Php برای استفاده سایتها طراحی و نوشته شده است برای کاربرد های متفاوت که در سایتها مورد نیاز می باشد توابع بسیار غنی در آن موجود می باشد با چند دستور کوتاه می توان عکسی را با فرمتGIF و PWG رسم نموده یا اینکه به شبکه دیگری وصل شده و یا ایمیل متعددی را ارسال نمود و با COOKies و یا فایل هایPhp ایجاد نمود.
 
۶) هزینه تامین و نگهداری بسیار پائین برای این برنامه:
 
Php به صورت مجانی ارائه می شود و در سایتwww.php.net آخرین نسخه آن قابل دانلود است.
 
۷) سهولت استفاده و آموزش آن:
 
نحوه نگارش و دستوراتPhp تشابهات بسیار زیادی با زبان perl,c دارد اگر زبانهایی cو یا prel یاjava و c++ آشنایی داشته باشید به راحتی می توانید Php را فرا گیرید.
 
۸) قابلیت تغییر و حمل آن:
 
Php با سیستم عامل متعددی سازگار است. سیستم های عامل مجانی مشابهunix مانندFreeBDS,linux و سیستمهای عامل تجاری مشابه unix مانندIRIX,SOLQNS و نیز با سیستم عاملmicrosoftwindows سازگاری دارد. جالب است است که در اغلب موارد بدون نیاز به تغییر در متن برنامه می توانید آن را در تمامی سیستمهای عامل مورد استفاده قرار دهید.
 
۹) ارائه شدن متن برنامه
 
متن کامل برنامه در اختیارتمامی مصرف کنندگان Php قرار گرفته دست و آنان نیز می توانند تغییرات مورد نیاز خویش را در آن اعمال نمایند و لزومی جهت تمامی با شرکت تولید کننده آن وجود ندارد.
 
از سیستم عامل، سیستم عامل هایی می باشند که بر روی سرویس دهنده نصب می شوند.php نه تنها قابلیت اجرا بر روی هر سیستم عاملی را دارا می باشد بلکه برای منتقل کردن برنامه های آن از یک سیستم عامل به سیستم عامل دیگر احتیاج به تغییرات اندکی خواهید داشت و حتی در بعضی ار موارد بدون احتیاج به هیچ تغییری می توانید یک برنامه به زبان php را از سیستم عامل به سیستم عامل دیگر منتقل کنید. منظور ازHtml embeded بودن php این است که دستورات این زبان در بین کدهایhtml قرا میگیرند. بنابراین برنامه نویسی به زبان php کمی پیچیده تر از برنامه نویسی به زبان Htmiبه حساب می آید. Php بر خلاف زبانهای برنامه نویسی Progamming Languages یک زبان اسکریپتی(Scripting Language) می باشد به عبارت دیگر دستورات php بعد از رخداد یک رویداد(Event) اجرا می شوند. این رویدادها می توانند شامل ارسال یک فرم رفتن به یکURL مشخص و یا مواد دیگر باشند متدوالترین زبان اسپیکری زبانJava Script می باشد که معمولا برای پاسخ به رویدادهای کاربرد در مرورگر وب به کار می رود تفاوت عمده JavaScript با phpدر این است کهJava Script یک تکنولوژی سمت سرویس گیرنده(client-side) می باشد. زبان هایی مانند Java Script یا php تفسیر شونده (Interpreted)نامیده می شوند.
 
به عبارت دیگر برای اجرا به یک مفسر مانند مرورگر وب احتیاج دارند. اما زبانهای برنامه نویسی مانندc یاjava بعد از ترجمه به زبان ماشین(compile)به خودی خود قابل اجرا می باشند جدیدترین نسخه php نسخه۴ این زبان اسکریپتی می باشد و کلیه فایل ها و کدهایی که توی این و بلاگ ارائه میشه تحت این نسخه کار میکنند. اما یک مشکل هست که اکثر سرویس دهنده ها از نسخه ۳ استفاده میکنند. تفاوت این دو نسخه php بسیار اندک هست و تغییرات مهم عموما در مسیر اصلاح عملکرد این زبان صورت گرفته شده است php چگونه کار میکند؟خوب از حالا به بعد یکم بحث را تخصصی تر کنیم! در ادامه می خواهیم در مورد این صحبت کنیم که: php چگونه کار می کند؟ و ما چطوری می توانیم برنامه های php رو اجرا کنیم و به چیزهای احتیاج داریم؟ همان طور که میدانید php یک زبان سمت سرویس گیرنده است! و این بدان معنی است که کدهای نوشته شده به این زبان در کامپیوتر میزبان(Host) صفحات وب قرار می گیرد. برای مثال وقتی که شما به سایت وب www.php.com می روید.(ISP)internet servise provider شما درخواست(Request) شما را به سرویس دهنده ای که اطلاعت این سایت را نگهداری می کند ارسال می کند. در این هنگام سرویس دهنده بعد از خواندن کدهای php آنها را پردازش می کند.
 
برای مثال در این مورد php به سرویس دهنده فرمان میدهد که اطلاعات یک صفحه وب را به صورت برچسبهایHTML به مرورگر شما منتقل کند بنابراین phpیک صفحهHTML را تولید می کند. این حالت با هنگامی که صفحه از ابتدا با کدهایHTML طراحی شده باشد تفاوت دارد در حالت دوم تنها یک درخواست به سرویس دهنده ارسال می شود و سرویس دهنده نیز اطلاعات موجود را به مرورگر کاربر تفاوتی بینphphome,.htmihome وجود ندارد اما تفاوت عمده ای بین این دوحالت وجود دارد و ان این است که در حالت اول صفحه بصورت دینامیک توسط سرویس دهنده تولید شده است وای در حالت دوم به صورت بدین صورت نیست و ممکن است برای مثال تفاوتی بین اینکه کاربر قبلا اینص فحه رابازدید کرده یا برای بار اول است که بازدید می کند وجود داشته باشد. پس هر آنچه phpانجام میدهد در همان سمت سرویس دهند انجام می دهد و سپس اطلاعات مناسب را به سرویس گیرنده منتقل می کند. در همان سمت سرویس دهنده انجام میدهد و سپس اطلاعات مناسب را به سرویس گیرنده منتقل می کند. مهمترین نیاز برای کار با دستری بهسرویس دهنده ای می باشد که phpرا پشتیبانی کند. قبلا گفتم که php یک زبان سمت سرویس دهنده می باشد. تا جایی که من اطلاع دارم سیستم عامل های که php می تواند روی آنها نصب گردد عبارتند از Windowsunixوlinux os/۲ Macintosh البته بحث ما بیشتر پیرامون دو سیستم عامل خواهد بود: linuxوWindowsunix در درسهای بعدی منتظر این باشید که چگونه می توانید سیستم خودتان را به یک web serve تبدیل کنید و چطوری می توانید ان رو پیکر بندی کنید که از php پشتیبانی کند! پس با ما باشید…
 
 
 
● پیش نیاز ها:
 
قبل از شروع به یادگرفتن php بهتر است که ما اطلاعات اولیه ای راجع به وب htmi و اساس طراحی وی داشته باشید. داشتن تجربه برنامه نویسی نیز می تواند موثر باشد.
 
 
 
Php چیست؟
 
▪ مخفف عبارت:preprocessor Hypertext
 
▪ زبان برنامه نویسی برای سرور می باشد به عبارت دیگر برنامه هایی که می نویسید بر روی سرور اجرا می شوند. همانند ASP
 
▪ بانکهای اطلاعاتی مختلف را پشتیبانی می کند. مانند(PosegreSQL,Genaric ODBC,etc,Sybase,solidMysQL,Informix,oracle)
 
▪ یک نرم افزار با سورس باز(open source) است.
 
▪ یک نزم افزار رایگان برای دانلود و استفاده می باشد.
 
 
 
● فایلهای php چگونه اند؟
 
فایهل های php می توانند حاوی متن، کدهای htmiوا اسکریپت ها باشند. اسکریپت ها برنامه هایی هستند که روی سرور اجرا می شوند.
 
▪ مرورگرها با فایلهای php همانند فایلهای htmi رفتار می کنند.
 
▪ فایلهای php با پسوند htmi و phpوphp۳ وجود دارند.
 
 
 
MYSQL چیست؟
 
▪ یک بانک اطلاعاتی ساده می باشد.
 
▪ برای بانک های کوچک و متوسط ایده آل است.
 
▪ استانداردSQL راپشتیبانی میکند.
 
▪ بر روی اکثر سکوها قابل اجرا است.
 
▪ یک نرم افزار رایگان برای دانلود و استفاده می باشد.
 
 
 
MYSQL+PHP
 
هنگامی که این دوبار با هم ترکیب شوند شما می توانید برنامه هایی کاربردی بنویسید که بر روی اکثر سکوهای ویندوز یونیکس قابل اجرا باشند.
 
▪ چراPHP
 
- بر روی سکوهای مختلف قابل اجرا است: ویندوز، لینوکس، یونیکس و…
 
- تقریبا با تمامی سرورهای امروزی سازگار است:IISو Apacheو…
 
- نرم افزار رایگان است که می توانید از این آدرس دانلود کنید:
 
http://www.php.net
 
- قابلیت یادگیری راحت و همچنین کاربردی بودن از ویژگی های منحصر به فرد این برنامه است.
 
▪ برای شروع:
 
- نرم افزارphp رو از سایت ذکر شده دانلود کنید.
 
- میتوانید از سرورIIS ویندوز و یاApache برای ویندوز و لینوکس استفاده کنید.
 

- MYSQL را بر روی سیستم خود نصب کنید.

درباره vb.net و برنامه نویسی

یک برنامه کامپیوتری ، از مجموعه ای دستورالعمل که نوع و نحوه انجام یک فعالیت را برای کامپیوتر مشخص می نمایند ، تشکیل می گردد. دستورالعمل های نوشته شده بعنوان نمونه ممکن است به کامپیوتر اعلام نمایند  که تعدادی از اعداد را با یکدیگر جمع  و یا دو عدد را بایکدیگر مقایسه و بر اساس نتیجه  بدست آمده ، اتخاذ تصمیم نماید. دستورالعمل های نوشته شده ، صرفا" برای کامپیوتر قابل فهم و اجراء خواهند بود.کامپیوتر دستورالعمل های نوشته شده را اجراء و ماحصل آن رسیدن به اهدافی خواهد بود که بر اساس آن برنامه طراحی و پیاده سازی  شده  است . دستورالعمل ها  ، می بایست با استفاده از یکی از زبانها ی برنامه نویسی نوشته شده ( کد ینگ ) و در ادامه در اختیار کامپیوتر قرار داده شوند. زبانهای برنامه نویسی متعددی نظیر : فرترن ، بیسیک ، کوبال ، پاسکال، ،C ، جاوا ، ویژوال بیسیک و  ... وجود دارد.

 برنامه نویسی کامپیوتر ، مشابه آموزش گره زدن کفش به کودکان  است . برای نیل به هدف فوق ، می بایست تمامی مراحل لازم  بصورت شفاف به کودکان آموزش داده شود . کودکان با دنبال نمودن دستورالعمل های ارائه شده ، قادر به گره زدن کفش خود خواهند بود ( روش انجام این کار برای آنان مشخص شده و بر اساس آن ، امکان نیل به هدف مورد نظر توسط کودکان فراهم می گردد )  . VB.NET ، زبانی است که می توا ن نحوه نیل به یک خواسته را بکمک آن بصورت شفاف ( نظیر آموزش گره زدن کفش به کودکان )  مشخص و کامپیوتر با دنبال نمودن مراحل مشخص شده ، خواسته مورد نظر را محقق نماید. با استفاده از VB.NET ، می توان محصولاتی راایجاد  که زمینه استفاده از آنان  در محیط ویندوز و اینترنت ، وجود خواهد داشت . فراموش نکنیم در زمان فراگیری یک تکنولوژی در ابتدا می بایست شیوه راه رفتن را بیاموزیم  و در ادامه اقدام به دویدن نمود .

VB.NET یکی از زبان های  حمایت شده در دات نت می باشد . با استفاده از زبان فوق علاوه بر اینکه می توان برنامه های مبتنی بر ویندوز را پیاده سازی نمود ، امکان استفاده از آن بعنوان زبان مورد نظر در زمان ایجاد برنامه های مبتنی بر وب که از تکنولوژی ASP.NET استفاده می نمایند ، نیز وجود خواهد داشت .

 

منبع این مطلب سایت

www.srco.ir

 

 

مختصری در مورد ( (Visual Basic.NET

برای تعریف یک متغیر در ویژوال بیسیک دات نت از عبارت Dim استفاده می شود. برای مثال چمله زیر یک متغیر جدید به نام myVar تعریف می کند:

Dim myVar

هنگامی که یک متغیر مانند فوق بدون در نظر گرفتن نوع آن تعریف شود، آن متغیر بعنوان یک شئ (Object) در نظر گرفته می شود. یک متغیر از نوع شئ در دات نت می تواند شامل انواع داده از قبیل رشته، عدد یا انواع پیچیده تر مانند کلاس باشد.

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

جهت مشخص نمودن نوع داده از کلمه کلیدی As استفاده می کنیم. بعنوان مثال یک متغیر از نوع رشته بصورت زیر تعریف می شود:

Dim myVar As String

مجموعه دات نت انواع داده ای زیر را پشتیبانی می کند:

• Boolean: جهت مقادیر درست یا نادرست

• Byte: جهت مقادیر صحیح صفر تا ۲۵۵ (تنها مقادیر مثبت)

• Char: جهت مقادیر نویسه ها یا حروف یونیکد

• Date: جهت مقادیر تاریخ و زمان بین اول ژانویه ۰۰۰۱ و ۳۱ دسامبر ۹۹۹۹

• Decimal: جهت مقادیر صحیح بین صفر و مثبت و منفی ۷۹,۲۲۸,۱۶۲,۵۱۴,۲۶۴,۳۳۷,۵۹۳,۵۴۳,۹۵۰,۳۳۵ (۱۶ بایت)

• Double: جهت مقادیر اعشاری با دقت مضاعف

• Integre: جهت مقادیر صحیح بین +۲,۱۴۷,۴۸۳,۶۴۷ و -۲,۱۴۷,۴۸۳,۶۴۸ (۴ بایت)

• Long: جهت مقادیر صحیح بین -۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۸ و +۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۷ (۸ بایت)

• Short: جهت مقادیر صحیح بین -۳۲,۷۶۸ و +۳۲,۷۶۷ (۲ بایت)

• Single: جهت مقادیر اعشاری با دقت واحد

• String: جهت مقادیر رشته ای با تعداد حروف صفر تا دو میلیارد حرف

پر کاربردترین انواع داده ای عبارتند از Integer، Decimal، Date، Boolean و String.

دقت کنید که نوع داده ای Currency یا Money برای مقادیر پولی در نظر گرفته نشده است و شما می توانید برای مقادیر پولی از نوع Decimal استفاده کنید.

آیا میدانید

آیا میدانید زرتشت یعنی ستاره زرین!

آیا میدانید قطر شاهرگ گردن ۶ میلیمتر میباشد

آیا میدانید ناخن انگشت میانی سریعتر از دیگر انگشتها رشد میکند

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

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

آیا میدانید اسکنر ۴۸ سال پیش اختراع شده است

آیا میدانید ۱۰۰ سال پیش پزشکان آمریکایی میگفتند زنانی که باهوش هستند باردار نمی شوند

آیا میدانید ستاره دریایی فاقد مغز میباشد

آیا میدانید سالانه ۵۰۰۰ کارگر در معادن چین جان خود را از دست میدهند

آیا میدانید مروارید درون سرکه ذوب میگردد

آیا میدانید ارزش مادی تمام عناصر بدن انسان کمتر از ۱۰۰۰ تومان است.

آیا میدانید ساعت اتمی ساخته اند که در ۴۰۰ میلیون سال یک ثانیه هم تغییر نمی کند

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

آیا میدانید ما مغزمان رو کنترل میکنیم یا مغزمان ما را؟

آیا میدانید ۲۰۰ میلیون موجود زنده روی زمین وجود دارد که انسان یکی از انها است

آیا میدانید یک قطره اب دارای ۱۰۰ میلیارد اتم است

آیا میدانید ایران به ۲۰ کشور تسلیهات نظامی صادر میکند

آیا میدانید ۸۰٪ موجودات دنیا را حشرات تشکیل داده اند

آیا میدانید تنها حیوانی که نمی تواند شنا کند شتر است

آیا میدانید روباه همه چیز را خاکستری می بیند

آیا میدانید گربه قادر نیست مزه شیرین را تشخیص دهد

آیا میدانید یک گرم سم مار کبری می تواند ۱۵۰ نفر را بکشد

آیا میدانید حس چشایی نوعی پروانه بزرگ ۱۳ هزار بار دقیق تر از انسان است

آیا میدانید لاما شتر بدون کوهانی است که به هنگام عصبانیت بر صورت طرف مقابل تف می اندازد.

آیا میدانید قلب گنجشک ۱۰۰ بار در دقیقه می تپد. گنجشک ها روی زمین می پرند.

آیا میدانید فیل تنها حیوانی است که می تواند ایستادن روی سر و گردن را یاد بگیرد.

آیا میدانید یک موش کور ۱۴ سانتی می تواند در یک شب تونلی به طول ۹۱/۴ متر حفر کند.

آیا میدانید مرغ ها برای تخمگزاری احتیاجی به خروس ندارند. خروس فقط برای بارور کردن تخم است

آیا میدانید کرم های ابریشم در ۵۶ روز ۸۶ هزار برابر وزن خود غذا می خورند.

آیا میدانید دارکوب ها قادرند ۲۰ بار در ثانیه به تنه درخت ضربه بزنند

آیا میدانید زمان گردش سیاره عطارد بدور خود ۲ برابر زمان گردش آن بدور خورشید میباشد

آیا میدانید ۹۰٪ سم مارها از پروتئین تشکیل یافته است

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

آیا میدانید گونه ای از خرگوش قادر است ۱۲ ساعت پس از تولد جفت گیری کند

آیا میدانید سطح شهر مکزیک سالانه ۲۵ سانتیمتر نشست میکند

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

آیا میدانید بیشترین سرعت که انسان دست یافته ۴۰,۰۰۰ کیلومتربا سفینه آپالو ۱۰ است

آیا میدانید چین بیشتر از هر کشوری همسایه دارد، چین با ۱۳ کشور هم مرز است

آیا میدانید موریانه ها قادرند تا ۲ روز زیر آب زنده بمانند

آیا میدانید کبد انسان در ۳۰۰ تا ۵۰۰ روز نو میشود، یعنی اینکه از سلولهای جدیدی برخوردار میشود

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

آیا میدانید قدمت خالکوبی به بیش از ۵۰۰۰ سال میرسد

آیا میدانید اغلب مارها دارای ۶ ردیف دندان میباشند

آیا میدانید شمپانزه ها قادرند مقابل آینه چهره خود را تشخیص دهند اما میمونها نمیتوانند

آیا میدانید قلب والها تنها ۹ بار در دقیقه میتپد

آیا میدانید درازترین جانور یک نوع کرم خاکی است که درازای آن به بیش ۵۵ متر میرسد

آیا میدانید اولین کلیسای ساخت بشر یعنی کلیسای پطرس مقدس در انطاکیه ترکیه میباشد

آیا میدانید تقریبا ۶۵٪ وزن انسان را اکسیژن تشکیل میدهد.

آیا میدانید رشد تعداد ماشینها در جهان ۳ برابر رشد جمعیت انسانهاست.

آیا میدانید وزیر دفاع اسراییل و ریس حزب کارگر آن ایرانی الاصل میباشند.

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

آیا میدانید بیشترین آمار طلاق در جهان متعلق به ایران است

آیا میدانید کوکا کولا در اصل سبز رنگ است

آیا میدانید اسم قاره ها با همان حرفی که آغاز میشود پایان میابد

آیا میدانید شما نمیتوانید با حبس نفستان خود کشی کنید

آیا میدانید محال است آرنج دستتان را بلیسید

آیا میدانید خوک‌ها به دلیل فیزیک بدنی قادر به دیدن آسمان نیستند

آیا میدانید فندک قبل ازکبریت اختراع شد

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

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

آیا میدانید رکورد ضربه زدن به توپ پیگ پنگ در مدت زمان ۶۰ ثانیه ۱۷۳ ضربه است

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

آیا میدانید ۷۰ در صد جمعیت ایران زیر ۳۰ سال سن دارند و ایران جوانترین جمعیت دنیا را دارد

آیا میدانید خوردن کاهو مانع ریزش و سفید شدن موها میگردد

آیا میدانید برای جلو گیری از جوانه زدن سیب زمینی درون سبد ان یک عدد سیب قرار دهید

آیا میدانید اب دریا دارای طلاست و این مقدار در حدود ۴ گرم در هر میلیون تن اب است

آیا میدانید یک نوع وزغ وجود دارد که در بدن خود سم کافی برای کشتن ۲۲۰۰ انسان را دارد

آیا میدانید ۳۵۰ هزار نوع کفش دوزک در جهان وجود دارد

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

آیا میدانید سریعترین قطار دنیا سرعت ۵۸۱ کلیومتر دارد، این نوع قطارها در ژاپن وجود دارند

آیا میدانید چشم انسان حدود ۱۳۵ میلیون سلول بینایی دارد

آیا میدانید مراسم مومیایی کردن در مصر باستان ۷۰ روز به طول میانجامید

آیا میدانید صدایی بلندتر از زمانیکه سفینه ایی به فضا پرتاب میشود در جهان وجود ندارد

آیا میدانید در قدیم ارزش نمک بیش از طلا بوده ، از نمک برای نگهداری غذا استفاده میشده است

آیا میدانید شکستگی استخوان ناشی از پوکی استخوان در زنان دو برابر مردان است

آیا میدانید در حدود ۹۷٪ از زنان چینی فاسد می باشند.

آیا میدانید توماس ادیسون از تاریکی وحشت داشت.

آیا میدانید چشم شتر مرغ از مغزش بزرگتر است.

آیا میدانید الفبای مردم هاوایی ۱۲ حرف دارد.

آیا میدانید مورچه ها نمیخوابد.

آیا میدانید اسکندر و ژولیوس سزار صرع داشتند

آیا میدانید ادامس توسط یک فرمانده جنگی اختراع شد.

آیا میدانید کد کشور روسیه ۰۰۷ است.

آیا میدانید ارتفاع برج ایفل در سرما و گرما بر اثر انقباض وانبساط ۱۶ ساتنی متر تغییر میکند.

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

آیا میدانید یک سوسک حمام می‌تواند ۹ روز بدون سر زندگی کند تا اینکه از گرسنگی بمیرد.

آیا میدانید یک کوروکودیل نمی‌تواند زبانش را بیرون در بیاورد.

آیا میدانید حلزون می‌تواند ۳ سال بخوابد.

آیا میدانید به طور میانگین مردم از عنکبوت بیشتر می‌ترسند تا از مرگ!

آیا میدانید خطوط هوایی آمریکا با کم کردن ۱ زیتون از سالاد هر مسافر توانست ۴۰,۰۰۰$ جمع کند.

آیا میدانید ملت آمریکا بطور میانگین روزانه ۷۳,۰۰۰ متر مربع پیتزا می‌خورند.

آیا میدانید بچه‌ها بدون کشکک زانو متولد میشوند که در سن ۲ تا ۶ سالگی ظاهر می‌شوند.

آیا میدانید پروانه‌ها با پاهایشان می‌چشند.

آیا میدانید گربه‌‌ها می‌توانند ۱۰۰ صدا با حنجره خود تولید کنند در حالیکه سگ‌ها کمتر از ۱۰

آیا میدانید کوبیدن سر به دیوار ۱۵۰ کالری در ساعت مصرف می‌کند.

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

آیا میدانید انسان برای اولین بار در ۱۷۸۳ پرواز را تجربه کرد و توانست ۸ کیلومتر با بالن پرواز کند

آیا میدانید ۱۵۰ میلیون سال پیش امریکایی ج از افریقایی ج از نظر جغرافیایی جدا شده است

آیا میدانید جمیعت جهان تا ۵۰ سال آینده از مرز ۹ میلیارد نفر خواهد گذشت

آیا میدانید گرمترین سیاره زهره می باشد این سیاره درجه حرارت ثابتی دارد که ۴۶۲ می باشد

آیا میدانید عمر خورشید ۵ میلیارد سال می باشد

آیا میدانید عمر کهکشان راه شیری ۱۰ میلیارد سال می باشد

آیا میدانید نقره ۱۰۰ ها بار از مواد ضد عفونی قوی تر است و ۶۵۰ نوع میکروب را از بین می برد

آیا میدانید مساحت کره زمین ۵۱۵ میلیون کیلومتر است

آیا میدانید کهکشان راه شیری بیش از ۱۰۰ ملیون ستاره دارد

آیا میدانید حنجره زرافه تار صوتی ندارد و گنگ است

آیا میدانید تنها غذائی که فاسد نمی شود عسل است

آیا میدانید پلک زدن زنان ۲ برار پلک زدن مردان است

آیا میدانید قدیمترین بنا در شمال توکیو است ۵۰ هزار سال قدمت دارد

آیا میدانید روزانه ۱۴,۰۰۰ نفر به بیماری ایدز مبتلا می شوند

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

آیا میدانید لایه پوستی که آرنج دست را پوشیده هر ۱۰ روز یکبار عوض میشود

آیا میدانید در هر قطره آب ۳۳ میلیارد الکترون وجود دارد

آیا میدانید مرغ با شنیدن موسیقی بزرگترین تخم را میگـــذارد

آیا میدانید مورچه کارگر تا ۵ سال و مورچه ملکه تا ۲۵ سال عمر میکند

آیا میدانید زنبور عسل ۲ معده دارد یکی برای جمع آوری عسل و دیگری برای هضم غذا

آیا میدانید مورچه نسبت به بدن اش بزرگترین مغز را دارد

آیا میدانید جنین انسان بعد از ۱۷ هفته می تواند خواب هم ببیند یا ۴ ماه!

آیا میدانید گربه و سگ ۵ نوع گروه خون دارند در حالیکه انسان ۴ نوع گروه خون دارد

آیا میدانید ۱۳۰۰ تا از کره زمین در سیاره مشتری جای میگیرد

آیا میدانید در شیلی صحرایی وجود دارد که هزاران سال میشود در آن باران نباریده

آیا میدانید خرگوش و طوطی تنها حیواناتی اند که بدون برگشتن به عقب پشت سر خود را ببینند

آیا میدانید طول قد هر انسان سالم برابر ۸ وجب دست خود اوست

آیا میدانید شبکه چشم انسان ۱۳۵ میلیون سلول دارد که مسولیت تشخیص رنگها را بر عهده دارند

آیا میدانید بدن انسان ۵۰ هزار کیلومتر رشته عصبی دارد

آیا میدانید تنها موجودای که میتواند به پشت بخوابد انسان است

آیا میدانید چشم سالم انسان میتواند ۱۰ ملیون رنگ مختلف را ببیند و از هم دیگر جدا نماید

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

آیا میدانید افرادی که در اثر گزندگی زنبور میمیرند بیش از افرادی استند که در اثر مار گزدگی میمیرند

آیا میدانید حس بویایی خرس تقریباً ۱۰۰ برابر قوی تر از حس بویایی انسان است

آیا میدانید عریض ترین آبشار جهان خن است عرضی ۱۱ کیلو متر و ارتفاع بین ۱۶ تا ۲۱ متر دارد

آیا میدانید بدن انسان قادر است در ظرف ۱ ساعت ۲ لیتر عرق تولد کند

آیا میدانید با چشم غیر مجهز به تلسکوب می توان ۶ هزار ستاره را در آسمان مشاهده کرد

آیا میدانید کشور تایوان از نظر موقیعت جغرافیائی در خطرناکترین نقطعه جهان قرار دارد

آیا میدانید در جهان فقط ۷ هزار ببر وجود دارد

آیا میدانید تشکیل و تولد سیاره ای مشابه زمین حداقل به ۳ میلیون سال نیاز دارد

آیا میدانید برای فرار از جاذبه زمین به سرعت ۱۱ کلیومتر در ثانیه نیاز است

آیا میدانید ظروف پلاستیکی ۵۰ هزار سال در برابر تجزیه و فرسودگی مقاوم اند

آیا میدانید آب گرم زودتر از آب سرد یخ میزند

آیا میدانید از یک درخت معمولی می توان ۵۰۰ تا ۱۰۰۰ کیلو کاغذ تولید کرد

آیا میدانید آهن فلزی است که بیشتر از دیگر فلزات در جهان مصرف دارد

آیا میدانید مغز بیشتر انرژی را در بدن مصرف میکنند به همین دلیل هم از سایر نقاط بدن گرمتر است

آیا میدانید انجیر خشک کرده ۶ برابر انجیر تازه مقوی تر است

آیا میدانید سالانه ۸۶ ملیون نفر به جمعیت جهان اضافه می شود

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

آیا میدانید ۹۰%مردم در نیمکره شمالی زندگی میکنند

آیا میدانید درخت خرما نر هرگز بار نمی آورد

آیا میدانید پروتین تخم مرغ بیشتر از شیر و گوشت است

آیا میدانید سرکه قدیمیترین تیزابی است که توسط مصریان در حدود ۳ هزار سال قبل کشف شد

آیا میدانید در دنیا از هر ۵ نفر ۴ نفر موهایش تیره میباشد

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

آیا میدانید دریاچه بایکال کهنسالترین دریاچه دنیا است ، قدمت آن به ۷۰ میلیون سال میرسد

آیا میدانید مساحت خیلج فارس ۲۴۰ هزار کیلومتر مربع میباشد

آیا میدانید اولـیـن تــمـاس تـلفـنی ایـران سـال ۱۲۸۵ خـورشـیـدی در تـهـران برقرار شد

آیا میدانید نوعی کوسه دارای ۳۵۰۰ دندان می بـــاشد که از هیچ یک از آنها استفاده نمیکند

آیا میدانید بـدن انـســان برای حفظ تعادل خود در حـال ایستادن از ۳۰۰ عضله استفاده میکند

آیا میدانید سرعت سریعترین حلزون ۲.۳ میلیمتر در ثانیه میباشد یعنی ۱ کیلومتر در ۵ شبانه و روز

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

آیا میدانید هر فرد هنـگام غــذا خوردن بطور مـتـوسط ۲۹۵ بار عمل بلعیدن را انجام می دهد

آیا میدانید خواب کمتر از ۶ ساعت و بیشتر از ۸ خطر ابتلا به دیابت را افزایش میدهد

آیا میدانید خطر ابتلا به آنفلوانزای مرغی ۱ بر ۱۰۰ میلیون میباشد

آیا میدانید که دروان حاملگی کرگدن نیز به ۴۹۰ روز است

آیا میدانید پستانداران بغیر از انسان و میمون، رنگها را بدرستی تشخیص نمیدهند

آیا میدانید مونالیزا فاقد ابرو میباشد زیرا در دوران رنسانس تراشیدن ابرو مد بوده است

آیا میدانید تقریبا نیمی از کل نشریات جهان در دو کشور آمریکا و کانادا منتشر میگردند

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

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

آیا میدانید هر چشم مگس دارای ۱۰ هزار عدسی میباشد

آیا میدانید مقاومت موش صحرایی در برابر بی آبی بیشتر از شتر میباشد

آیا میدانید جمعیت میمونهای هند بالغ بر ۵۰ میلیون می باشد

آیا میدانید تعداد چشمان عقربها به ۱۲ عدد میرسد

آیا میدانید اثر سیب در بیـدار نـگـهـداشتن افـراد در شـب بـیشـتر از قـهــوه و کافئین است

آیا میدانید فاصله سطح کره زمـیـن تـا مـرکز آن حدود ۶۳۷۰ کیلومتر است

آیا میدانید اغلب ماتیکها حاوی فلسهای ماهی میباشند

آیا میدانید دارچین بسیار کشنده است اگر به صورت وریدی به انسان تزریق شود باعث مرگ میشود

آیا میدانید فقط یک نفر از ۱ میلیارد نفر بیش از ۱۱۶ سال عمر می‌کند.

آیا میدانید عمومی ترین نام در دنیا محمد است.

آیا میدانید بلندترین زن دنیا ۲.۳۶ سانتی متر قد دارد

آیا میدانید طولانی ترین لباس عروس دنیا به طول ۱۰ متر است

آیا میدانید روز تولد شما حداقل با ۹ میلیون نفر دیگر یکی است.

آیا میدانید جلیقه ضد گلوله ، ضد آتش ، برف‌پاک‌کن شیشه و چاپگرهای لیزری را زنان اختراع کردند

آیا میدانید تمامی خرس‌های قطبی چپ ‌دست هستند

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

آیا میدانید بطور متوسط ، مردم آنقدر از عنکبوتها میترسند که نمیتوانند آنها را بکشند

آیا میدانید مورچه همیشه بر روی سمت راست بدن خود سقوط میکند

آیا میدانید صندلی الکتریکی توسط یک دندانپزشک اختراع شد

آیا میدانید استفاده از هدفون در هر ساعت باکتریهای موجود در گوش را تا ۷۰۰ برابر افزایش میدهد

آیا میدانید نظیر اثرانگشت ، اثر زبان هر شخص نیز متفاوت است

آیا میدانید زنان تقریبا ۲ برابر مردان چشمک می‌زنند.

آیا میدانید انسان‌های راست دست به طور میانگین ۹ سال بیش از چپ دست‌ها عمر می‌کنند.

آیا میدانید لئوناردوداوینچی قیچی را اختراع کرد.

آیا میدانید درآمد مایکل جوردن از کمپانی نایک، بیش از درآمد تمام کارکنان این کمپانی است.

آیا میدانید هیچ کلمه ای در زبان انگلیسی با کلمه month هم قافیه نمی‌شود.

آیا میدانید مورچه ها بعد از مرگ در اثر سم پاشی به پهلوی راست می‌افتند.

آیا میدانید هر انسانی در طول زندگی‌اش به طور میانگین ۸ عنکبوت را در حال خواب می‌خورد.

آیا میدانید گربه ماهی بیش از ۲۷,۰۰۰ عضو چشایی دارد.

آیا میدانید کشتی ملکه الیزابت دوم بابت هر گالون سوخت فقط ۱.۵ متر حرکت می‌کند

آیا میدانید هر آمریکایی به طور میانگین ۲ کارت اعتباری دارد.

آیا میدانید حشراتی مانند مورچه و زنیور و � هم دیکتاتوری دارند

آیا میدانید اگر اکسیژن هوا بیشتر بود حشرات بزرگتر و یک سنجاقک به اندازه یک شاهین میشد

آیا میدانید سریع ترین جت دنیا دارای سرعت ۳۶۰۰ کیلو متر است

آیا میدانید طول همه ریشه های یک نیشکر ۲۰ کیلومتر است

آیا میدانید ملکه میوه ها جوز هندی است

آیا میدانید وزن ۱ قاشق چایخوری از سیاه چاله ها ۲ میلیارد تن است

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

آیا میدانید وزن خورشید ۲ میلیارد میلیارد میلیارد تن است

آیا میدانید نعره یک نوع شیر تا ۳ کیلومتری شنیده میشود

آیا میدانید چشم جغد ۸۰ بار از چشم انسان قوی تر است

آیا میدانید ۵۰ ٪ جمعیت جهان هیچگاه در طول حیات خود از تلفن استفاده نکرده است

آیا میدانید مورچه در مایکروویو زنده میماند

آیا میدانید دود سیگار موجود در محیط بیشتر از مواد قندى در پوسیدگی دندان کودکان نقش دارد

آیا میدانید پروانه ها، چشم های مرکب دارند که تعداد آنها گاهی به ۱۸ هزار می رسد

آیا میدانید یک نوع پشه وجود دارد که در ثانیه ۱۰۰۰ بار بال میزند

آیا میدانید نمک از ۵ هزار سال پیش در سفره ما انسانها بوده است

آیا میدانید قانون تبدیل ماده به انرژی انشتین چیست >> انرژی = جرم ضرب در مجذور سرعت نور

آیا میدانید کره زمین از ۱۰۲ عنصر بوجود آمده و این ۱۰۲ عنصر در بدن انسان وجود دارد

آیا میدانید اگر در ۱ سال هیچ مگسی نمیرد حجم مگسهای متولد شده با حجم زمین برابر میشود

آیا میدانید تعداد چینی‌های که انگلیسی بلدند، از آمریکایی‌های که انگلیسی بلدند، بیشتر است

آیا میدانید وزن کوه یخی متوسط الحجم ۲۰ میلیون تن است

آیا میدانید که در تهران روزانه ۲۷ نفر به خاطر الودگی هوا جان خود را از دست می دهند.

آیا میدانید قدمت انرژی تاریک در فضا به ۹ میلیارد سال میرسد

آیا میدانید انسان سالانه بیش از ۱۰ میلیون مرتبه پلک می زند

آیا میدانید ناخن‌های انگشتان دست، تقریبا چهار برابر ناخن‌های پا رشد می‌کنند

آیا میدانید دلفین‌ها هم مانند گرگ‌ها هنگام خواب یک چشمشان را باز می‌گذارند

آیا میدانید مغز انسان ۲ ٪ از وزن بدن است ولی ۲۵% اکسیژن دریافتی را به تنهایی مصرف میکند

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

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

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

آیا میدانید ظروف پلاستیکی تقریبا ۵۰ هزار سال در برابر تجزیه و فساد مقاومند.

آیا میدانید در تمام وجود شما بیش از یک مشت گچ �کلسیم� وجود دارد.

آیا میدانید موش دو پای افریقائی از میدان دیدی برابر ۳۶۰ درجه برخوردار است.

آیا میدانید زمان بارداری فیل به ۲ سال می رسد.

آیا میدانید بیشترین ضربان قلب راقناریها با ۱۰۰۰ بار در دقیقه دارد 

آیا می دانید نوزاد بیش از 300 استخوان دارد که با رشد بعضی از آن ها به یکدیگر جوش می خورند.


آیا می دانید تقریبا یک سوم وزن یک زن و یک دوم وزن یک مرد را ماهیچه تشکیل می دهد.


آیا می دانید 30 برابر جمعیتی که امروزه بر روی کره زمین است در زیر خاک مدفون اند.


آیا می دانید با یک مداد می توان خطی به طول 56 کیلومتر کشید.


آیا می دانید عقرب ها تنها موجوداتی هستند که اشعه رادیواکتیو تاثیری بر آنها ندارد.


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


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


آیا می دانید اولین راه شوسه و زیرسازی شده در جهان توسط داریوش ساخته شد.


آیا می دانید نور می تواند در یک ثانیه 7.5 دور، دور زمین بچرخد.


آیا می دانید اگر تمام رگ های خونی را در یک خط بگذاریم تقریبا 97000 کیلومتر می شود.


آیا می دانید سرعت صوت در فولاد 14بار سریع تر از سرعت آن در هواست.


آیا می دانید وقتی مگس بر روی یک میله فولادی می نشیند به اندازه 2میلیونیم میلیمتر خم می شود.


آیا می دانید فشار در مرکز خورشید تقریبا 700 میلیون تن بر 5/4 مترمربع است.


آیا می دانید طول عمر مردم سوئد و ژاپن از دیگر ملل جهان بیشتر است.


آیا می دانید داغ ترین نقطه زمین در دالول اتیوپی است که دمای هوا در سایه 94 درجه است.


آیا می دانید 1 لیتر سرکه در زمستان سنگین تر از تابستان است.


آیا می دانید 60 درصد از ماهواره های جهان، نظامی و 40 درصد بقیه غیرنظامی است.


آیا می دانید در هر ثانیه 5000 بیلیون بیلیون الکترون به صفحه TV برخورد می کند تا تصویر را ایجاد کند.


آیا می دانید یک بیلیون برابر با میلیون ضرب در میلیون است.


آیا می دانید شانس شبیه بودن دو اثر انگشت 1 به 64 میلیارد است.


آیا می دانید یک گالن روغن سوخته، می تواند تقریبا 1 میلیون گالن آب تمیز را آلوده کند.


آیا می دانید خوردن 1 سیب اول صبح، بیشتر از قهوه باعث دورشدن خواب آلودگی می شود.


آیا می دانید قدیمی ترین آدامسی که جویده شده، متعلق به 9000 سال پیش بوده است.


آیا می دانید اسکیموها هم از یخچال استفاده می کنند، منتها برای محافظت غذا در مقابل یخ زدن.


آیا می دانید جویدن آدامس هنگام خردکردن پیاز مانع از اشک ریزی شما می شود.


آیا می دانید در 4000 سال قبل، هیچ حیوانی اهلی نبود.


آیا می دانید به طور متوسط روزانه 12 نوزاد به خانواده ها اشتباه داده می شوند.


آیا می دانید هیچ کس نمی داند چرا صدای اردک ها اکو نمی شود.


آیا می دانید سس کچاپ در سال 1830 به عنوان یک دارو به فروش می رفته است.


آیا می دانید لئوناردو داوینچی 10 سال طول کشید تا لب های مونالیزا را نقاشی کند.


آیا می دانید وقتی پاهایتان را آرام بالا بیاورید و به پشت بخوابید در ماسه فرو نمی روید.


آیا می دانید اکثر افراد در کمتر از 7 دقیقه خوابشان می برد!


آیا می دانید یک انسان 8 ثانیه بعد از قطع گردن هنوز به هوش است.


آیا می دانید سالی 500 شهاب سنگ به زمین برخورد می کنند.


آیا می دانید خورشید روزی 126000 میلیارد اسب بخار انرژی به زمین می فرستد.


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


آیا می دانید با دویدن می توان مسافر زمان بود و کسری از ثانیه از دیگران بیشتر عمر کرد.


آیا می دانید 56 درصد افرادی که چپ دست هستند، تایپیست اند.


آیا می دانید برای تولید 1 لیتر بنزین 23.5 تن گیاه در گذشته مدفون شده است.


آیا می دانید هر 1 دقیقه نسل یک موجود زنده منقرض می شود.


آیا می دانید داوینچی با یک دست می نوشت و با دست دیگر نقاشی می کشید.


آیا می دانید گوش و بینی در تمام طول عمر رشد می کنند.


آیا می دانید آب دریا بهترین ماسک صورت است.


آیا می دانید در ساخت برج ایفل 2.5 میلیون پیچ و مهره به کار رفته است.


آیا می دانید بینی انسان قادر به تشخیص 10000 نوع بوی مختلف است.


آیا می دانید انرژی که خورشید در 1 ثانیه تولید می کند برای مصرف 1 میلیون سال زمین کافی است.


آیا می دانید غیرممکن است که بتوانید با چشم باز عطسه کنید.


آیا می دانید ما در طول زندگیمان 18 کیلو پوست می اندازیم.


آیا می دانید رنگ مورد علاقه 80 درصد آمریکایی ها آبی است!


آیا می دانید وقتی شخصی در سریلانکا سرش را از طرفی به طرفی دیگر تکان می دهد یعنی "باشه".

آیا می دانید در این دنیا تعداد جوجه ها از آدم ها بیشتر است.

آیا می دانید نوارهای لاستیکی خیلی طول می کشد تا سرد شوند.

آیا می دانید مغز در هنگام خواب فعال تر از وقتی است که تلویزیون می بینید

آیا می دانید اگر مادران در زمان بارداری سیب به خصوص سبز استفاده کنند نوزادانشان زیبا می شوند.

آیا می دانید مادران باردار از انگور و جوانه گندم و امگا 3 استفاده کنند بچه های آن ها تیزهوش می شوند.

آیا می دانید خورشید فقط 1 بر 40000 جرم خود را از دست داده است.


آیا می دانید ایران 1018 شهر دارد.

آیا می دانید پرآب ترین رود ایران کارون در خوزستان است.

آیا می دانید بام ایران استان چهارمحال و بختیاری است.

آیا می دانید هر فردی در طول 24ساعت 23هزار بار نفس می کشد.

حس بویایی مورچه با سگ برابری می کند !

آیا می دانستید تصمیم بر این بود که کوکا کولا به عنوان دارو استفاده شود !

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

فنلاند از 170 هزار و 585 جزیره تشکیل شده است !

زمین در آغاز پیدایش 2000 بار بزرگتر از حجم کنونی اش بود !

در زبان عربی برای کلمه شمشیر 850 واژه مختلف وجود دارد 

آیا میدانستید که دانشمندان ثابت کرده اند که گل سرخ ترکیبی از بوی 40 نوع گل مختلف است؟


آیا میدانستید که اگر کلفتی تار عنکبوت به اندازه مغز یک مداد به هم تنیده میشد می‌توانست یک هواپیمای بویینگ سنگین وزن را تحمل کند؟


آیا میدانستید که این حقیقت دارد که به راستی فیل از موش میترسد؟


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


آیا میدانستید که در حال حاضر 6 میلیون اختراع در جهان وجود دارد که ادیسون با 1094 اختراع رکورد دار است؟


آیا میدانستید که اگر تمام کرات منظومه شمسی را با هم جمع کنیم و سپس آن را دو برابر کنیم باز هم به اندازه کره مشتری نمی‌شود؟


آیا میدانستید که وسعت کره ماه به اندازه قاره استرالیاست؟


آیا میدانستید که ملخ ها فراوان ترین موجودات بر روی زمین هستند و موجوداتی هستند که در روز دو برابر وزن خود غذا می‌خورند؟


آیا میدانستید که هر چشم مگس از10 هزار عدسی تشکیل شده است؟


آیا میدانستید که طبیعت سیاره اورانوس بر خلاف زمین است یعنی دو قطبش گرم و قسمت های استوایی آن بسیار سرد است؟


آیا میدانستید که سوسک ها مقاوم ترین موجودات در برابر گرسنگی هستند. آنها میتوانند یک ماه بدون غذا و دو ماه بدون آب زنده بمانند؟


آیا میدانستید که نیروی جاذبه ماه میتواند باعث زمین لرزه شود؟


آیا میدانستید که شیارهاى کف دست کمکی براى بهتر گرفتن اشیاء است؟


آیا میدانستید که لاشخورها قادر به دیدن یک موش کوچک از ارتفاع ۴ کیلومتری میباشند؟


آیا میدانستید که مردم فیلیپین به بیش از ۱۰۰۰ لهجه سخن میگویند؟


آیا میدانستید که مورچه ها هم شمردن بلدند و قدم هایشان را برای مسیر یابی میشمارند؟


آیا میدانستید که مصرف زغال اخته از تنگی عروق خون جلوگیری میکند؟


آیا میدانستید که خورشید در مدار کهکشان شیری با سرعت ۹۰۰۰۰۰ کیلومتر در ساعت حرکت میکند؟


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


آیا میدانستید که فقط قورباغه های نر قور قور می‌کنند؟


آیا میدانستید که خرس با تمام سنگینی خود میتواند با سرعت ۵۰ کیلومتر در ساعت بدود؟


آیا میدانستید که افراد باهوش داراى روى و مس بیشترى در موهایشان هستند؟


آیا میدانستید که شکلات بر عصب و قلب سگ تاثیر بد دارد، با کمی شکلات میتوان یک سگ را کشت؟


آیا میدانستید که یک قطره لیکور عقرب را دیوانه می‌کند و عقرب خودش را نیش می‌زند و می‌کشد؟


آیا میدانستید که مایع موجود در نارگیل نارس را می‌توان بجای پلاسمای خون استفاده کرد؟


آیا میدانستید که درخت بلوط تا قبل از پنجاه سالگی میوه نمی‌دهد؟


آیا میدانید نوعی عنکبوت میتواند ۳۰۰ برابر وزنش را بلند کند.


آیا میدانید طول موج نور مرئی بین ۷۰۰ - ۴۰۰ نانومتر است.


آیا میدانید خورشید کوچکترین ستاره دنیا است.


آیا میدانید وقتی به خورشید نگاه میکنید صحنه ۸ دقیقه قبل از آن را مشاهده میکنید.


آیا میدانید مردم فیلیپین به بیش از ۱۰۰۰ لهجه سخن میگویند.


آیا میدانید مسن ترین انسان دنیا با ۱۴۲ سال سن الان در ایران زندگی میکند.


آیا میدانید به گفته صندوق پول جهان ایران در تورم رتبه ۵ جهان است و تا چند سال دیگر ۱ خواهد شد.


آیا میدانید ایران فلاتی به وسعت ۱/۶۴۸/۱۹۵ کیلومتر مربع است.


آیا میدانید گرانترین کفش دنیا ۱ میلیارد و ۷۰۰ میلیون تومان است.


آیا میدانید گرانترین سینمای خانگی ۲۱۰ میلیون تومان است.


آیا میدانید گرانترین بلندگوی جهان ۲۱۰ میلیون تومان قیمت دارد.


آیا میدانید گرانترین ساعت دنیا سویسی بوده و ۱ میلیارد تومان است.


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


آیا میدانید فاصله بین مچ دست تا ارنج برابر با طول کف پا است.


آیا میدانید مورچه ها هم شمردن بلدند و قدم هایشان را برای مسیر یابی میشمارند. 

آیا می دانید که ۱۱ درصد مردم جهان چپ دست هستند؟

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

آیا می دانید که تا زمانی که غذا با بزاق دهان ترکیب نشود,نمی توانید مزه ی آن را حس کنید؟

آیا می دانید که انسان ها بطور میانگین در ۷ دقیقه به خواب می روند؟

آیا می دانید که خرس ۴۲ دندان دارد؟

آیا می دانید که چشم یک شترمرغ از مغز آن بزرگ تر است؟

آیا می دانید که اکثر ماتیک ها حاوی پولک ماهی است؟

آیا می دانید که هیچ دانه ای از ذرت شبیه دانه ی دیگری از ذرت نیست؟

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

آیا می دانید که ۸ درصد مردم جهان در بدن خود یک استخوان دنده ی اضافی دارند؟

آیا می دانید که ۸۵ درصد زندگی گیاهی روی کره ی زمین در اقیانوس ها یافت می شود؟

آیا می دانید که خرگوش ها شیرین بیان دوست دارند؟

آیا می دانید که الفبای زبان هاوایی فقط ۱۲ حرف دارد؟

آیا می دانید که خون خرچنگ دریایی بی رنگ است اما وقتی که با اکسیژن ترکیب می شود آبی رنگ می شود؟

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

آیا می دانید که طولانی ترین پرواز ثبت شده ی یک جوجه ۱۳ ثانیه بوده است؟

آیا می دانید که پرندگان برای بلعیدن نیاز به نیروی جاذبه ی زمین دارند؟

آیا می دانید که پرکاربردترین حرف زبان انگلیسی حرف “E” است؟

آیا می دانید که کم کاربردترین حرف زبان انگلیسی حرف “Q” است؟

آیا می دانید که جمله ی “.I Am” کوتاه ترین جمله ی معنی دار زبان انگلیسی است؟






هوش مصنوعی چیست ؟

هوش مصنوعی چیست ؟
« هوش مصنوعی، دانش ساختن ماشین‌‌ ها یا برنامه‌های هوشمند است. »   همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی‌آید،حداقل به دو سؤال باید پاسخ داد:
1ـ هوشمندی چیست؟
2ـ برنامه‌های هوشمند، چه نوعی از برنامه‌ها هستند؟تعریف دیگری که از هوش مصنوعی می‌توان ارائه داد به قرار زیر است:
   « هوش مصنوعی، شاخه‌ایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد.»و در نهایت تعریف سوم هوش مصنوعی از قرار زیر است:
   «هوش مصنوعی، مطالعه روش‌هایی است برای تبدیل کامپیوتر به ماشینی که بتواند اعمال انجام شده توسط انسان را انجام دهد.»   به این ترتیب می‌توان دید که دو تعریف آخر کاملاً دو چیز را در تعریف نخست واضح کرده‌اند.
1ـ منظور از موجود یا ماشین هوشمند چیزی است شبیه انسان.
2ـ ابزار یا ماشینی که قرار است محمل هوشمندی باشد یا به انسان شبیه شود، کامپیوتر است.   هر دوی این نکات کماکان مبهم و قابل پرسشند. آیا تنها این نکته که هوشمندترین موجودی که می‌شناسیم، انسان است کافی است تا هوشمندی را به تمامی اعمال انسان نسبت دهیم؟ حداقل این نکته کاملاً واضح است که بعضی جنبه‌های ادراک انسان همچون دیدن و شنیدن کاملاً ضعیف‌تر از موجودات دیگر است.   علاوه بر این، کامپیوترهای امروزی با روش‌هایی کاملاً مکانیکی(منطقی) توانسته‌اند در برخی جنبه‌های استدلال، فراتر از توانایی‌های انسان عمل کنند.   بدین ترتیب، آیا می‌توان در همین نقطه ادعا کرد که هوش مصنوعی تنها نوعی دغدغه علمی یا کنجکاوی دانشمندانه است و قابلیت تعمق مهندسی ندارد؟(زیرا اگر مهندسی، یافتن روش‌های بهینه انجام امور باشد، به هیچ رو مشخص نیست که انسان اعمال خویش را به گونه‌ای بهینه انجام می‌دهد). به این نکته نیز باز خواهیم گشت.   اما همین سؤال را می‌توان از سویی دیگر نیز مطرح ساخت، چگونه می‌توان یقین حاصل کرد که کامپیوترهای امروزین،
بهترین ابزارهای پیاده‌سازی هوشمندی هستند؟
   رؤیای طراحان اولیه کامپیوتر از بابیج تا تورینگ، ساختن ماشینی بود که قادر به حل تمامی  مسائل باشد، البته ماشینی که در نهایت ساخته شد(کامپیوتر) به جز دسته ای خاص از مسائلقادر به حل تمامی مسائل بود. اما نکته در اینجاست که این «تمامی مسائل» چیست؟ طبیعتاً چون طراحان اولیه کامپیوتر، منطق‌دانان و ریاضیدانان بودند، منظورشان تمامی مسائل منطقی یا محاسباتی بود. بدین ترتیب عجیب نیست، هنگامی که فون‌نیومان سازنده اولین کامپیوتر، در حال طراحی این ماشین بود، کماکان اعتقاد داشت برای داشتن هوشمندی شبیه به انسان، کلید اصلی، منطق(از نوع به کار رفته در کامپیوتر) نیست، بلکه احتمالاً چیزی خواهد بود شبیه ترمودینامیک!
       به هرحال، کامپیوتر تا به حال به چنان درجه‌ای از پیشرفت رسیده و چنان سرمایه‌گذاری عظیمی برروی این ماشین انجام شده است که به فرض این که بهترین انتخاب نباشد هم، حداقل سهل‌الوصول‌ترین و ارزان‌ترین و عمومی‌ترین انتخاب برای پیاده‌سازی هوشمندیست.
   بنابراین ظاهراً به نظر می‌رسد به جای سرمایه‌گذاری برای ساخت ماشین‌های دیگر هوشمند، می‌توان از کامپیوترهای موجود برای پیاده‌سازی برنامه‌های هوشمند استفاده کرد و اگر چنین شود، باید گفت که طبیعت هوشمندی ایجاد شده حداقل از لحاظ پیاده‌سازی، کاملاً با طبیعت هوشمندی انسانی متناسب خواهد بود، زیرا هوشمندی انسانی، نوعی هوشمندی بیولوژیک است که با استفاده از مکانیسم‌های طبیعی ایجاد شده، و نه استفاده از عناصر و مدارهای منطقی.   در برابر تمامی استدلالات فوق می توان این نکته را مورد تاُمل و پرسش قرار داد که هوشمندی طبیعی تا بدان جایی که ما سراغ داریم، تنها برمحمل طبیعی و با استفاده از روش های طبیعت ایجاد شده است. طرفداران این دیدگاه تا بدانجا پیش رفته‌اند که حتی ماده ایجاد کننده هوشمندی را مورد پرسش قرار داده اند، کامپیوتر از سیلیکون استفاده می کند، در حالی که طبیعت همه جا از کربن سود برده است.   مهم تر از همه، این نکته است که در کامپیوتر، یک واحد کاملاً پیچیده مسئولیت انجام کلیه اعمال هوشمندانه را بعهده دارد، در حالی که طبیعت در سمت و سویی کاملاً مخالف حرکت کرده است. تعداد بسیار زیادی از واحدهای کاملاً ساده (بعنوان مثال از نورون‌های شبکه عصبی) با عملکرد همزمان خود (موازی) رفتار هوشمند را سبب می شوند. بنابراین تقابل هوشمندی مصنوعی و هوشمندی طبیعی حداقل در حال حاضر تقابل پیچیدگی فوق العاده و سادگی فوق العاده است. این مساُله هم اکنون کاملاً به صورت یک جنجال(debate) علمی در جریان است.
   در هر حال حتی اگر بپذیریم که کامپیوتر در نهایت ماشین هوشمند مورد نظر ما نیست، مجبوریم برای شبیه‌سازی هر روش یا ماشین دیگری از آن سود بجوییم.
تاریخ هوش مصنوعی
   هوش مصنوعی به خودی خود علمی است کاملاً جوان. در واقع بسیاری شروع هوش مصنوعی را 1950 می‌ دانند زمانی که آلن تورینگ مقاله دوران‌ساز خود را در باب چگونگی ساخت ماشین هوشمند نوشت (آنچه بعدها به تست تورینگ مشهور شد) تورینگ درآن مقاله یک روش را برای تشخیص هوشمندی پیشنهاد می‌کرد. این روش بیشتر به یک بازی شبیه بود.

  فرض کنید شما در یک سمت یک دیوار (پرده یا هر مانع دیگر) هستید و به صورت تله تایپ باآن سوی دیوار ارتباط دارید و  شخصی از آن سوی دیوار از این طریق با شما در تماس است. طبیعتاً یک مکالمه بین شما و شخص آن سوی دیوار می‌تواند صورت پذیرد. حال اگر پس از پایان این مکالمه، به شما گفته شود که آن سوی دیوار نه یک شخص بلکه (شما کاملاً از هویت شخص آن سوی دیوار بی‌خبرید) یک ماشین بوده که پاسخ شما را می‌داده، آن ماشین یک ماشین هوشمند خواهد بود، در غیر این صورت(یعنی در صورتی که شما در وسط مکالمه به مصنوعی بودن پاسخ پی ببرید) ماشین آن سوی دیوار هوشمند نیست و موفق به گذراندن تست تورینگ نشده است.   باید دقت کرد که تورینگ به دو دلیل کاملاً مهم این نوع از ارتباط(ارتباط متنی به جای صوت) را انتخاب کرد. اول این که موضوع ادراکی صوت را کاملاً از صورت مساُله حذف کند و این تست هوشمندی را درگیر مباحث مربوط به دریافت و پردازش صوت نکند و دوم این که بر جهت دیگری هوش مصنوعی به سمت نوعی از پردازش زبان طبیعی تاکید کند.
   در هر حال هر چند تاکنون تلاش‌های متعددی در جهت پیاده سازی تست تورینگ صورت گرفته مانند برنامه Eliza و یا AIML   (زبانی برای نوشتن برنامه‌‌‌‌هایی که قادر به chat کردن اتوماتیک باشند) اما هنوز هیچ ماشینی موفق به گذر از چنین تستی نشده است.
   همانگونه که مشخص است، این تست نیز کماکان دو پیش فرض اساسی را در بردارد:
1ـ نمونه کامل هوشمندی انسان است.
2ـ مهمترین مشخصه هوشمندی توانایی پردازش و درک زبان طبیعی است.   درباره نکته اول به تفصیل تا بدین جا سخن گفته ایم؛ اما نکته دوم نیز به خودی خود باید مورد بررسی قرارگیرد. این که توانایی درک زبان نشانه هوشمندی است تاریخی به قدمت تاریخ فلسفه دارد. از نخستین روزهایی که به فلسفه(Epistemology) پرداخته شده زبان همیشه در جایگاه نخست فعالیت‌های شناختی قرار داشته است. از یونانیان باستان که لوگوس را به عنوان زبان و حقیقت یکجا به کار می‌بردند تا فیلسوفان امروزین که یا زبان را خانه وجود می‌دانند، یا آن را ریشه مسائل فلسفی می‌خوانند؛ زبان، همواره شاُن خود را به عنوان ممتازترین توانایی هوشمندترین موجودات حفظ کرده است.   با این ملاحظات می‌توان درک کرد که چرا آلن تورینگ تنها گذر از این تست متظاهرانه زبانی را شرط دست‌یابی به هوشمندی می‌داند.   تست تورینگ اندکی کمتر از نیم‌قرن هوش مصنوعی را تحت تاُثیر قرار داد اما شاید تنها در اواخر قرن گذشته بود که این مسئله بیش از هر زمان دیگری آشکار شد که متخصصین هوش مصنوعی به جای حل این مسئله باشکوه ابتدا باید مسائل کم‌اهمیت‌تری همچون درک تصویر (بینایی ماشین) درک صوت و… را حل کنند.به این ترتیب با به محاق رفتن آن هدف اولیه، اینک گرایش‌های جدیدتری در هوش مصنوعی ایجاد شده‌اند.   در سال‌های آغازین AI تمرکز کاملاً برروی توسعه سیستم‌هایی بود که بتوانند فعالیت‌های هوشمندانه(البته به زعم آن روز) انسان را مدل کنند، و چون چنین فعالیت‌هایی را در زمینه‌های کاملاً خاصی مانند بازی‌های فکری، انجام فعالیت‌های تخصصی حرف‌های، درک زبان طبیعی، و…. می‌دانستند طبیعتاً به چنین زمینه‌هایی بیشتر پرداخته شد.
   در زمینه توسعه بازی‌ها، تا حدی به بازی شطرنج پرداخته شد که غالباً عده‌ای هوش مصنوعی را با شطرنج همزمان به خاطر می‌آورند. مک‌کارتی که پیشتر اشاره شد، از بنیان‌گذاران هوش مصنوعی است این روند را آنقدر اغراق‌آمیز می‌داند که می‌گوید:
   «محدود کردن هوش مصنوعی به شطرنج مانند این است که علم ژنتیک را از زمان داروین تا کنون تنها محدود به پرورش لوبیا کنیم.» به هر حال دستاورد تلاش مهندسین و دانشمندان در طی دهه‌های نخست را می‌توان توسعه تعداد بسیار زیادی سیستم‌های خبره در زمینه‌های مختلف مانند پزشکی عمومی، اورژانس، دندانپزشکی، تعمیرات ماشین،….. توسعه بازی‌های هوشمند، ایجاد مدل‌های شناختی ذهن انسان، توسعه سیستمهای یادگیری،…. دانست. دستاوردی که به نظر می‌رسد برای علمی با کمتر از نیم قرن سابقه قابل قبول به نظر می‌رسد.
افق‌های هوش مصنوعی   در 1943،Mcclutch (روانشناس، فیلسوف و شاعر) و Pitts (ریاضیدان) طی مقاله‌ای، دیده‌های آن روزگار درباره محاسبات، منطق و روانشناسی عصبی را ترکیب کردند. ایده اصلی آن مقاله چگونگی انجام اعمال منطقی به وسیله اجزای ساده شبکه عصبی بود. اجزای بسیار ساده (نورون‌ها) این شبکه فقط از این طریق سیگنال های تحریک (exitory) و توقیف (inhibitory) با هم درتماس بودند. این همان چیزی بود که بعدها دانشمندان کامپیوتر آن را مدارهای (And) و (OR) نامیدند و طراحی اولین کامپیوتر در 1947 توسط فون نیومان عمیقاً از آن الهام می‌گرفت.    امروز پس از گذشته نیم‌قرن از کار Mcclutch و Pitts شاید بتوان گفت که این کار الهام بخش گرایشی کاملاً پویا و نوین در هوش مصنوعی است.   پیوندگرایی (Connectionism) هوشمندی را تنها حاصل کار موازی و هم‌زمان و در عین حال تعامل تعداد بسیار زیادی اجزای کاملاً ساده به هم مرتبط می‌داند.   شبکه‌های عصبی که از مدل شبکه عصبی ذهن انسان الهام گرفته‌اند امروزه دارای کاربردهای کاملاً علمی و گسترده تکنولوژیک شده‌اند و کاربرد آن در زمینه‌های متنوعی مانند سیستم‌های کنترلی، رباتیک، تشخیص متون، پردازش تصویر،… مورد بررسی قرار گرفته است.
   علاوه بر این کار بر روی توسعه سیستم‌های هوشمند با الهام از طبیعت (هوشمندی‌های ـ غیر از هوشمندی انسان) اکنون از زمینه‌های کاملاً پرطرفدار در هوش مصنوعی است.    الگوریتم ژنیتک که با استفاده از ایده تکامل داروینی و انتخاب طبیعی پیشنهاد شده روش بسیار خوبی برای یافتن پاسخ به مسائل بهینه سازیست. به همین ترتیب روش‌های دیگری نیز مانند استراتژی‌های تکاملی نیز (Evolutionary Algorithms) در این زمینه پیشنهاد شده اند.    دراین زمینه هر گوشه‌ای از سازو کار طبیعت که پاسخ بهینه‌ای را برای مسائل یافته است مورد پژوهش قرار می‌گیرد. زمینه‌هایی چون سیستم امنیتی بدن انسان (Immun System) که در آن بیشمار الگوی ویروس‌های مهاجم به صورتی هوشمندانه ذخیره می‌شوند و یا روش پیدا کردن کوتاه‌ترین راه به منابع غذا توسط مورچگان (Ant Colony) همگی بیانگر گوشه‌هایی از هوشمندی بیولوژیک هستند.   گرایش دیگر هوش مصنوعی بیشتر بر مدل سازی اعمال شناختی تاُکید دارد (مدل سازی نمادین یا سمبولیک) این گرایش چندان خود را به قابلیت تعمق بیولوژیک سیستم‌های ارائه شده مقید نمی‌کند.   CASE-BASED REASONING یکی از گرایش‌های فعال در این شاخه می‌باشد. بعنوان مثال روند استدلال توسط یک پزشک هنگام تشخیص یک بیماری کاملاً شبیه به CBR است به این ترتیب که پزشک در ذهن خود تعداد بسیار زیادی از شواهد بیماری‌های شناخته شده را دارد و تنها باید مشاهدات خود را با نمونه‌های موجود در ذهن خویش تطبیق داده، شبیه‌ترین نمونه را به عنوان بیماری بیابد.   به این ترتیب مشخصات، نیازمندی‌ها و توانایی‌های CBR به عنوان یک چارچوب کلی پژوهش در هوش مصنوعی مورد توجه قرارگرفته است.
   البته هنگامی که از گرایش‌های آینده سخن می‌گوییم، هرگز نباید از گرایش‌های ترکیبی غفلت کنیم. گرایش‌هایی که خود را به حرکت در چارچوب شناختی یا بیولوژیک یا منطقی محدود نکرده و به ترکیبی از آنها می‌اندیشند. شاید بتوان پیش‌بینی کرد که چنین گرایش‌هایی فرا ساختارهای (Meta –Structure) روانی را براساس عناصر ساده بیولوژیک بنا خواهند کرد.

سیستم خبره چیست؟


سامانه‌های خِبره یا سیستم‌های خِبره (Expert systems) به دسته‌ای خاص از نرم‌افزارهای رایانه‌ای اطلاق می‌شود که در راستای کمک به کاردانان و متخصّصان انسانی و یا جایگزینی جزئی آنان در زمینه‌های محدود تخصّصی تلاش دارند. اینگونه سامانه‌ها، در واقع، نمونه‌های ابتدایی و ساده‌تری از فن‌آوری پیش‌رفته‌تر سامانه‌های مبتنی بر دانش به حساب می‌آیند. این سامانه‌ها معمولاً اطلاعات را به شکل واقعیات[۱] و قواعد[۲] در دادگانی به نام پایگاه دانش به شکل ساختار مند ذخیره نموده، و سپس با استفاده از روشهایی خاص استنتاج از این داده‌ها نتایج مورد نیاز حاصل می‌شود.مقدمه در میان اهل فن و صاحبان اندیشه، استدلال تعاریف و تفاسیر متنوعی دارد. در نگاهی کلی، استفاده از دلیل و برهان برای رسیدن به یک نتیجه از فرضیاتی منطقی با استفاده از روش‌های معین، تعریفی از استدلال تلقی می‌شود؛ تعریفی که البته با دیدگاه‌های فلسفی و گاه ایده‌آل‌گرایانه از استدلال تفاوت دارد. با این حال موضوع مهم و اساسی در اینجا بحث در چیستی و چرایی این دیدگاه‌ها نیست، بلکه در مورد نحوه طراحی سیستم‌های با قدرت استدلال، با هر تعریفی، برای رسیدن به مجموعه‌ای از تصمیمات منطقی‌ ‌ با استفاده از مفروضات یا به طور دقیق‌تر دانشی است که در اختیار آن‌ها قرار می‌گیرد. سیستم‌هایی خبره(expert systems) اساسا برای چنین هدفی طراحی می‌شوند. در حقیقت به واسطه الگوبرداری این سیستم‌ها از نظام منطق و استدلال انسان و نیز یکسان بودن منابع دانش مورد استفاده آن‌ها، حاصل کار یک سیستم خبره می‌تواند تصمیماتی باشد که درحوزه‌ها و عرصه‌های مختلف قابل استفاده، مورد اطمینان و تاثیرگذار هستند. بسیاری بر این باورند که سیستم‌های خبره بیشترین پیشرفت را در هوش مصنوعی به وجود آورده‌اند. حوزه‌های کاربرد سیستمهای خبره در زمینه های بسیار متنوعی کاربرد خود را یافته اند برخی از این زمینه ها عبارتند از پزشکی، حسابداری، کنترل فرایندها، منابع انسانی، خدمات مالی، و GIS . حسابداری، تجزیه و تحلیلهای مالی پزشکی ( تشخیص بیماری )، آنژیوگرافی، باستان شناسی، تولید ویفرهای سیلیکونی و انواع خاصی از رادیوگرافی در زمینه های مختلف دیگری نیز سیستمهای خبره پدید آمده اند نظیر : مشاوره حقوقی، مشاوره برای انتخاب بهترین معماری یا ترکیب بندی سیستم کامپیوتری، مشاوره مهندسی ساختمان و غیره. در هر یک از این زمینه‌ها می توان کارهایی از نوع راهنمایی، تحلیل، دسته‌بندی، مشاوره، طراحی، تشخیص، کاوش، پیش بینی، ایجاد مفاهیم، شناسایی، توجیه، یادگیری، مدیریت، کنترل، برنامه‌ریزی، زمان بندی و آزمایش را با مددجویی از سیستم‌های تجربی با سرعت و سهولت بیشتری به انجام رسانید. ∗

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

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

کاربرد نظام های خبره و هوشمند را در حوزه های نمایه سازی، چکیده نویسی، طراحی و تولید اصطلاحنامه ها، فهرست نویسی، بازیابی متن فارغ از منطق بولی، بازیابی متون مبتنی بر منطق بولی، تجزیه و تحلیل خودکار محتوا و ارائه دانش، مدیریت و دسترسی به محتوی پایگاه های رابطه ای، اسناد هوشمند، تجزیه و تحلیل پایگاه های اطلاعاتی دانسته اند. کاربرد سیستمهای خبره در حسابداری و امور مالی یکی از پر رونق ترین زمینه های کاربرد سیستمهای خبره، حوزه و تجزیه و تحلیلهای مالی است . یکی از مناسب ترین زمینه‌های کاربرد سیستمهای خبره حوزه حسابداری و امور مالی است . امروزه انواع زیادی از سیستمهای خبره برای کاربردهای مختلف در این شاخه از دانش بشری ساخته شده است که در مورد استفاده گروههای مختلفی از تصمیم گیرندگان نظیر مدیران شرکتها و سازمانها، حسابداران، تحلیلگران مالی ، کارشناسان مالیاتی و بالاخره عامه مردم قرار می گیرد حتی متخصصین و کارشناسان حوزه های مختلف دانش حسابداری و مالی از این نرم افزارهای پر جاذبه به عنوان وسیله ای برای یافتن « حدس دوم » و اطمینان بیشتر نسبت به یافته ها و قضاوت های شخصی خود استفاده می کنند . کاربردهای مختلفی از سیستم های خبره را در سه زمینه حسابداری، حسابداری مدیریت و امور مالیاتی به شرح ذیل می باشد : حسابرسی : ارزیابی ریسک – تهیه برنامه حسابرسی – فراهم آوردن کمکهای فنی – کشف تقلبات و جلوگیری از آنهاحسابداری مدیریت : قیمت گذاری محصولات و خدمات – تعیین بهای تمام شده – طراحی سیستمهای حسابداری – بودجه بندی سرمایه ای – انتخاب روش حسابداری – ارزیابی اعتبار – ایجاد و برقراری کنترلامور مالیاتی : توصیه های مالیاتی – محاسبه مابه التفاوتهای مالیاتی – برنامه‌ریزی مالی شخصی .تحلیلگران مالی نیز امروزه یکی از استفاده کنندگان سیستم های خبره هستند به هنگام بررسی وضعیت مالی یک شرکت یا مشتری معین، تحلیگران مالی در کنار برداشت خود از داده های مالی، نظر سیستم خبره را نیز به عنوان یک نظر تخصصی اضافی در اختیار دارد و در مواردی که این نظر یا قضاوت دوم با نظر خود او مخالفتی داشته باشد تلاش می‌کند تا در تحلیلهای خود دقت بیشتری به عمل آورده و حتی در مواردی تجدید نظر کند سیستمهای خبره در مورد بررسی صورتهای مالی شرکت قبل از ارائه به مدیران ارشد بررسی گزارشهای واصله از شعب یا شرکتهای تابعه شرکت ارزیابی یک شرکت ارزیابی اعتبار مالی فروشندگان و خریداران (طرفهای تجاری ) و در بسیاری از زمینه های دیگر مالی امروز کاربردهای خود را یافته اند. انواع سیستمهای خبره تحلیل مالی از آنجا که در قضاوت های مختلف مالی عملاً هر چهار مرحله فرآیند تصمیم گیری یعنی گردآوری داده ها، انجام تجزیه و تحلیل کسب بینش مشخص راجع به موضع و بالاخره اتخاذ تصمیم دخالت دارد سیستمهای خبره مرتبط با موضوع تحلیل مالی نیز بر اساس نوع کمکی که به مراحل مختلف فرآیند تصمیم گیری می کنند در سه حوزه تقسیم می شوند . این سه حوزه عبارتند از : کمک به کسب بینش یا بینش آفرین Insight facititaingتسهیل تصمیم گیری Decision facitiatingاتخاذ تصمیم Decision Makingسیستمهای خبره بینش آفرین در این نوع سیستمهای خبره، هدف اصلی ارائه تحلیلهای مربوط به کمک تحلیل نسبتها و نمودار هاست این نسبت ها و نمودارها برای دست اندرکاران تحلیل مالی در ایجاد بینش دقیق تری در مورد وضع مالی و چشم انداز آتی یک موسسه ، یعنی مفید است با چنین هدفی عملاً مراحل اول و دوم از فرآیند چهار مرحله ای تصمیم گیری به کمک این سیستمها انجام می شود این نرم افزارها را به این دلیل بینش آفرین می خوانیم که هدفشان کمک به کارگزاران و دست اندرکاران مالی برای انجام یک مشاهده بینش آفرین مشخص است بنابر این درجه تبحر و تخصص موجود در زمره سیستمهای خبره واقعی به حساب آورده نمونه هایی از این قبیل نرم افزارها عبارتند از : INsiGht و NEWVIEWS که هر دو عملاً یک سیستم جامع حسابداری مشتمل بر تحلیلهای مالی اند یعنی در عین اینکه همه عملیات حسابداری را انجام می دهند. در محیطهای شبیه صفحه گسترده تحلیلهای مالی خود را نیز عرضه می کنند نرم افزار شناخته شده دیگر REFLEX نام دارد که 12 نسبت کلیدی را محاسبه کرده و تحلیل و تفسیرهای پیشنهادی خود را نیز ارائه می کند این تحلیلها همراه با ارائه نسبت ها، روندها و نمودارهای مناسب است . سیستمهای خبره تسهیل کننده تصمیم‌گیری در این نوع از سیستمهای خبره مالی یک پایگاه دانش وجود دارد که ضمن تحلیل نسبتهای مالی می تواند بینشهای خود نسبت به موضوع مورد تحلیل را نیز ارائه دهد و همین امر موجب تمایز آن از سیستمهای دسته اول می شود بنابر این در این قبیل سیستمها سه مرحله از چهار مرحله فرآیند تصمیم گیری انجام می شود یک نمونه از این سیستمهای خبره « ANSWERS » است. نکات تاریخی تا ابتدای دههٔ 1980 (م) کار چندانی در زمینهٔ ساخت و ایجاد سامانه‌های خِبره توسط پژوهش گران هوش مصنوعی صورت نگرفته بود. از آن زمان به بعد، کارهای زیادی در این راستا و در دو حوزهٔ متفاوت ولی مرتبط سامانه‌های کوچک خبره و نیز سامانه‌های بزرگ خبره انجام شده است. در دهه 1970، ادواردفیگن بام در دانشگاه استانفورد به دنبال کشف روش حل مساله ای بود که خیلی کلی و همه منظوره نباشد . محققین دریافتند که یک متخصص معمولا دارای تعدادی رموز و فوت و فن خاص برای کار خود می باشد و در واقع از مجموعه ای از شگردهای مفید و قواعد سرانگشتی در کار خود بهره می برد، این یافته مقدمه پیدایش سیستم خبره بود . سیستم خبره با اخذ این قواعد سر انگشتی از متخصصین و به تعبیری با تبدیل فرآیند استدلال و تصمیم گیری متخصصین به برنامه‌های کامپیوتری می تواند به عنوان ابزار راهنمای تصمیم گیری در اختیار غیرمتخصص و حتی متخصصین کم تجربه قرار گیرد . هوش مصنوعی: هوش مصنوعی روشی است در جهت هوشمند کردن کامپیوتر تا قادر باشد در هر لحظه تصمیم گیری کرده و اقدام به بررسی یک مسئله نماید. هوش مصنوعی، کامپیوتر را قادر به تفکر می‌کند و روش آموختن انسان را تقلید می نماید. بنابراین اقدام به جذب اطلاعات جدید جهت بکارگیری مراحل بعدی می پردازد.

مغز انسان به بخش هایی تقسیم شده است که هر بخش وظیفه خاص خود را جدا از بقیه انجام می دهد. اختلال در کار یک بخش تاثیری در دیگر قسمت‌های مغز نخواهد گذاشت. در برنامه‌های هوش مصنوعی نیز این مسئله رعایت می‌شود درحالی که در برنامه‌های غیر هوش مصنوعی مثل C یا Pascal تغییر در برنامه روی سایر قسمت‌های برنامه و اطلاعات تاثیر دارد.

مباحث کاربردی و مهم در تحقق یک سیستم هوش مصنوعی :


سیستم‌های خبره (Expert Systems)

شبکه‌های عصبی (Neural Network)

الگوریتم‌های ژنتیک (Genetic Algorithms)

سیستم‌های منطق فازی (Fuzzy Logic Systems)


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


- متخصص: آیا میوه سبز است؟ 

- استفاده کننده: خیر.

- متخصص: آیا میوه قرمز است؟

- استفاده کننده: بله.

- متخصص: آیا این میوه روی درخت رشد می کند؟

- استفاده کننده: خیر.

- متخصص: آیا این میوه روی یک بوته رشد می کند؟

- استفاده کننده: بله.

- متخصص: آیا این بوته تیغ دارد؟

- استفاده کننده: بله.

- متخصص: این میوه تمشک است!


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

تفاوت سیستم های خبره با سایر سیستم‌های‌ اطلاعاتی‌ سیستم‌های‌ خبره‌ برخلاف‌ سیستم‌های‌ اطلاعاتی‌ که‌ بر روی‌ داده‌ها(Data) عمل‌ می‌کنند، بر دانش‌ (Knowledge) متمرکز شده‌ است‌. همچنین‌ دریک‌ فرآیند نتیجه‌گیری‌، قادر به‌ استفاده‌ از انواع‌ مختلف‌ داده‌ها عددی‌(Digital)، نمادی‌ Symbolic و مقایسه‌ ای (Analog) می‌باشند. یکی‌ دیگر ازمشخصات‌ این‌ سیستم‌ها استفاده‌ از روشهای‌ ابتکاری‌ (Heuristic) به‌ جای‌روشهای‌ الگوریتمی‌ می‌باشد. این‌ توانایی‌ باعث‌ قرار گرفتن‌ محدودوسیعی‌ از کاربردها در برد عملیاتی‌ سیستم‌های‌ خبره‌ می‌شود. فرآیندنتیجه‌گیری‌ در سیستم‌های‌ خبره‌ بر روشهای‌ استقرایی‌ و قیاسی‌ پایه‌گذاری‌شده‌ است‌. از طرف‌ دیگر این‌ سیستم‌ها می‌توانند دلایل‌ خود در رسیدن‌به‌ یک‌ نتیجه‌گیری‌ خاص‌ و یا جهت‌ و مسیر حرکت‌ خود به‌ سوی‌ هدف‌را شرح‌ دهند. با توجه‌ به‌ توانایی‌ این‌ سیستم‌ها در کار در شرایط فقدان‌اطلاعات‌ کامل‌ و یا درجات‌ مختلف‌ اطمینان‌ در پاسخ‌ به‌ سئوالات‌ مطرح‌شده‌، سیستم‌های‌ خبره‌ نماد مناسبی‌ برای‌ کار در شرایط عدم‌ اطمینان‌(Uncertainty) و یا محیطهای‌ چند وجهی‌ می‌باشند. 

مدل سیستم خبره یک مدل سیستم خبره مشتمل بر چهار بخش اصلی است: پایگاه دانش (Knowledge Base)موتور استنتاج (Inference Engine)امکانات توضیح (Explanation Facilities)رابط کاربرپایگاه دانش (Knowledge Base) محلی است که دانش خبره به صورت کدگذاری شده و قابل فهم برای سیستم ذخیره می شود. با این توصیف دو اصطلاح زیر تعریف می‌شود:

- شیء (Object): منظور از شیء در اینجا نتیجه ای است که با توجه به قوانین مربوط به آن تعریف می گردد.

- شاخص (Attribute): منظور از شاخص یا «صفت» یک کیفیت ویژه است که با توجه به قوانینی که برای آن در نظر گرفته شده است به شما در تعریف شیء یاری می دهد.


بنابراین می توان پایگاه دانش را به صورت لیستی از اشیاء که در آن قوانین و شاخص‌های مربوط به هر شیء نیز ذکر شده است در نظر گرفته شود.

در ساده‌ترین حالت(که در اکثر کاربردها نیز همین حالت بکار می رود) قانونی که به یک شاخص اعمال می‌شود این مطلب را بیان می‌کند که آیا شیء مورد نظر شاخص دارد یا ندارد؟

یک سیستم متخصص که انواع مختلف میوه را شناسایی می‌کند احتمالاً دارای بانک اطلاعاتی به صورت زیر خواهد بود:

شیء قانون شاخص

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

دارد گرد است

دارد رنگ قرمز یا زرد است

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

انگور ----- -------------------

بانک ساده شده بالا، تنها با استفاده از قانون <<دارد>>: شیء شاخص هایی که دارد سیب رشد روی درخت سیب گرد بودن سیب رنگ قرمز یا زرد سیب رشد نکردن در کویر به کسی که دانش خبره را به صورت کدگذاری شده در می آورد، مهندس دانش گفته می شود. به طور کلی دانش به صورت عبارات شرطی و قواعد در پایگاه دانش ذخیره می گردد. موتور استنتاج (Inference Engine) حتی زمانی که قلمرو دانش را با قوانین نمایش می دهیم، باز هم یک فرد خبره باید مشخص کند که کدام قوانین را برای حل مساله خاصی به کار می برد. علاوه بر این باید مشخص کند که این قوانین را در چه رده ای به کار می برد. به طور مشابه یک سیستم خبره نیاز خواهد داشت تا تصمیم بگیرد که چه قانونی و در چه مورد و رده ای باید برای ارزیابی انتخاب شود. دستگاه استنتاج در واقع قلب یک سیستم خبره است. یک نظام پیچیده که قواعد استنتاج را که به صورت مجموعه ای از قواعد "اگر ... پس ..." برای یافتن پاسخ یا قضاوت نهایی به کار می گیرد چیزی که سیستم خبره را سیستم خبره می‌کند روشی است که این قواعد براساس آن مورد پردازش قرار می گیرند .دستگاه استنتاج برای رسیدن به قضاوت می تواند به دو صورت عمل کند و در واقع از سلسله مراتب قواعد استدلال به دو طریق عبور کند یکی از دو شیوه روش استدلال پیش رو است که از داده ها شروع می کند و به نتیجه می رسد یعنی با درنظر گرفتن داده های مربوط به موضوع مورد سوال از (اگر) ها شروع کرده و به نتایج یا (پس) های مناسب می رسد به عبارت دیگر در زنجیره پیش رو از مقدمات به نتایج می رسیم، روش دوم استنتاج آن است که از نتایج شروع می کند و برای چنان نتایج مشخص به دنبال مقامات یا شرایط اولیه مناسب می گردد به عبارت دیگر نقطه شروع (پس) ها هستند و از آن ها به (اگر) ها دست می یابد. روش اول استنتاج را روش مبتنی بر داده و روش دوم را روش مبتنی بر هدف می خوانند . امکانات توضیح (Explanation Facilities) برای نشان دادن مراحل نتیجه گیری سیستم خبره برای یک مساله خاص با واقعیات خاص به زبان قابل فهم برای کاربر به کار می رود. این امکانات این فایده را دارد که کاربر با دیدن مراحل استنتاج اطمینان بیشتری به تصمیم گرفته شده توسط سیستم خواهد داشت. و خبره ای که دانش او وارد پایگاه دانش شده است اطمینان حاصل خواهد کرد که دانش او به صورت صحیح وارد پایگاه دانش شده است. رابط کاربر منظور از رابط کاربر، مجموعه ای از تجهیزات و نرم افزارها است که به صورت کانال ارتباط کاربر و سیستم خبره عمل می کند یعنی به کاربر امکان ارایه اطلاعات مربوط به مساله مورد نظر را به سیستم می دهد و از طرف دیگر استنتاجات سیستم را در اختیار کاربر می گذارد. واسط کاربر یک سیستم خبره طبیعتا باید از قدرت تبادلی بالایی برخوردار باشد تا ساختار تبادل اطلاعات به شکل گفتگوی یک متقاضی و یک انسان خبره صورت گیرد. 

مزایای یک سیستم خبره چیست؟

میزان مطلوب بودن یک سیستم خبره اصولا به میزان قابلیت دسترسی به آن و میزان سهولت کار با آن بستگی دارد. مزایای‌ سیستم‌های‌ خبره‌ را می‌توان‌ به‌ صورت‌ زیر دسته‌بندی‌ کرد: افزایش قابلیت‌ دسترسی‌: تجربیات‌ بسیاری‌ از طریق‌ کامپیوتر دراختیار قرار می‌گیرد و به‌ طور ساده‌تر می‌توان‌ گفت‌ یک‌ سیستم‌ خبره‌، تولید انبوه‌ تجربیات‌ است‌.کاهش‌هزینه‌:هزینه‌ کسب‌ تجربه‌ برای‌ کاربر به‌طور زیادی ‌کاهش ‌می‌یابد.کاهش‌ خطر: سیستم‌ خبره‌ می‌تواند در محیط هایی‌ که‌ ممکن‌ است ‌برای‌ انسان‌ سخت‌ و خطرناک‌ باشد نیز بکار رود.دائمی‌ بودن‌: سیستم‌های‌ خبره‌ دائمی‌ و پایدار هستند. به عبارتی‌ مانندانسان‌ها نمی‌میرند و فنا ناپذیرند.تجربیات‌ چندگانه‌: یک‌ سیستم‌ خبره‌ می‌تواند مجموع‌ تجربیات‌ وآگاهی‌های‌ چندین‌ فرد خبره‌ باشد.افزایش‌ قابلیت‌ اطمینان‌: سیستم‌های‌ خبره‌ هیچ‌ وقت‌ خسته‌ و بیمار نمی‌شوند، اعتصاب‌ نمی‌کنند و یا علیه‌ مدیرشان‌ توطئه‌ نمی‌کنند، درصورتی‌ که‌ اغلب‌ در افراد خبره‌ چنین‌ حالاتی‌ پدید می‌آید.قدرت‌ تبیین‌ (Explanation): یک‌ سیستم‌ خبره‌ می‌تواند مسیر و مراحل‌ استدلالی‌ منتهی‌ شده‌ به‌ نتیجه‌گیری‌ را تشریح‌ نماید. اما افراد خبره‌ اغلب‌ اوقات‌ به دلایل‌ مختلف‌ (خستگی‌، عدم‌ تمایل‌ و…) نمی‌توانند این‌ عمل‌ را در زمان های‌ تصمیم‌گیری‌ انجام‌ دهند. این‌ قابلیت‌، اطمینان‌ شما را در مورد صحیح‌ بودن‌ تصمیم‌گیری‌ افزایش‌ می‌دهد.پاسخ‌دهی‌سریع‌:سیستم‌های ‌خبره‌، سریع‌ و دراسرع‌ وقت ‌جواب ‌می ‌دهند.پاسخ‌دهی‌ در همه‌ حالات‌: در مواقع‌ اضطراری‌ و مورد نیاز، ممکن‌ است‌ یک‌ فرد خبره‌ به خاطر فشار روحی‌ و یا عوامل‌ دیگر، صحیح ‌تصمیم‌گیری‌ نکند ولی‌ سیستم‌ خبره‌ این‌ معایب‌ را ندارد.پایگاه‌ تجربه‌: سیستم‌ خبره‌ می‌تواند همانند یک‌ پایگاه‌ تجربه‌عمل‌ کند وانبوهی‌ از تجربیات‌ را در دسترس‌ قرار دهد.آموزش‌ کاربر(Intelligent Tutor): سیستم‌ خبره‌ می‌تواند همانند یک‌ خودآموز هوش‌ عمل‌ کند. بدین‌ صورت‌ که‌ مثال هایی‌ را به‌ سیستم‌ خبره‌ می‌دهند و روش‌ استدلال‌ سیستم‌ را از آن‌ می‌خواهند.سهولت‌ انتقال‌ دانش‌: یکی‌ از مهمترین‌ مزایای‌ سیستم‌ خبره‌، سهولت‌ انتقال‌ آن‌ به‌ مکان‌های‌ جغرافیایی‌ گوناگون‌ است‌. این‌ امر برای‌ توسعه‌ کشورهایی ‌که‌ استطاعت‌ خرید دانش‌ متخصصان‌ را ندارند، مهم‌است‌.

مثال هایی از سیستم‌های خبره تجاری:

MYCIN : اولین سیستم متخصص موفق جهان بود که در سال 1970 در دانشگاه استنفورد طراحی شد. هدف از ساخت این سیستم کمک به پزشکان در تشخیص بیماری‌های ناشی از باکتری بود. مشکل عمده در تشخیص بیماری برای یک پزشک آن است که تشخیص سریع و قاطع یک بیماری با توجه به تعداد بسیار زیاد بیماری موجود، عملی دشوار است.MYCIN با تشخیص دادن قاطع بیماری‌ها توانست که این نیاز را برآورده سازد.

PROSPECTOR: یک متخصص در امر زمین‌شناسی است که احتمال وجود رسوبات معدنی در یک ناحیه بخصوص را پیش بینی می کند. این سیستم در سال 1987 توسط «ریچارد دودا» و «پیتر هارد» و «رنه ربو» ساخته شد.

در اوایل دهه 80 سیستم‌های متخصص به بازار عرضه شد که می توانستند مشورت‌های مالیاتی، توصیه‌های بیمه ای و یا قانونی را به استفاده کنندگان خود ارائه دهند.