تبلیغات
دنیای کامپیوتر
 

 دنیای کامپیوتر

<p align ="center"> scrollamount="7" scrolldelay="70"behavior="scroll"width"420">

با عرض سلام و تشکر از حسن سلیقه شما برای انتخاب و دیدن از Computer-World20

             منوی اصلی

صفحه نخست
پست الکترونیک

E_mail وبلاگ

تعداد موضوعات سایت

 عمومی( 7) بازی( 5) دانستنیها( 12) موبایل( 10) بازار دنیای کامپیوتر( 5) ریجستری و ترفند( 4) راهنمای خرید کامپیوتر( 4) هک و کرک( 5) بنیانگذاران( 5) دانلود نرم افزار( 5) اخبار دنیای کامپیوتر( 10)


 pcyoungboy (76)

آرشیو ماهانه

اردیبهشت 1388 (3)
فروردین 1388 (21)
اسفند 1387 (25)
بهمن 1387 (41)
دی 1387 (2)
آذر 1387 (10)
آبان 1387 (12)
مهر 1387 (15)
شهریور 1387 (4)
مرداد 1387 (4)
تیر 1387 (4)
خرداد 1387 (4)
اردیبهشت 1387 (2)
فروردین 1387 (4)
اسفند 1386 (3)
بهمن 1386 (3)
دی 1386 (3)
آذر 1386 (1)
آبان 1386 (2)
مهر 1386 (3)

آمار وبلاگ


رتبه ما در گوگل




 

  منوی مدیران

را به صفحات مورد علاقه خود اضافه کنید Computer-World20 alirezaxboy18@gmail.com MANSOUR.Computerworld@gmail.com را صفحه خانگی خود کنید Computer-World20

پیغام مدیران: با عرض سلام و خسته نباشید به شما دوست عزیز. از اینكه به computer-world20سر زدید متشكریم. لطفا نظرات سازنده خود را برای هر چه بهتر شدن سایت به اطلاع مدیریت برسانید.

  جستجو گر سایت

 

عضویت در سایت

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

تبادل لوگو

دنیای کامپیوتر


لوگوی دوستان

   
    چگونه اینترنت بسازیم (آشنایی با ریاضیات پشت زمینه اینترنت)
1386/08/1    موضوع : دانستنیها ,    نظر شما ()
|کلیک کنید|

چگونه اینترنت بسازیم (آشنایی با ریاضیات پشت زمینه اینترنت)

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

                                         

چگونه اینترنت بسازیم (آشنایی با ریاضیات پشت زمینه اینترنت)

 

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

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

از دید یک کاربر معمولی اینترنت به طور عمده مجموعه ای از صفحات وب است و کاری که کاربران در بیشتر مواقع انجام می دهند گشت و گذار در این صفحات از طریق لینک هاست. در آغاز تولد اینترنت جستجو برای یافتن اطلاعات خاص کار چندان سخت و مشکلی نبود چونکه حجم اطلاعات موجود بروی این شبکه بسیار محدود بود و همچنین در آن زمان هنوز استفاده های عمده ای از اینترنت به عنوان پایگاه های عظیمی از داده ها نمی شد. در آن دوره زمانی اگر کاربران به دنبال مطلب خاصی بروی اینترنت بودند اسم سایت مورد نظر را با توجه به موضوع موردنظرشان حدس می زدند یا به یکی از چند سایت بزرگ در آن زمان می رفتند و سعی در یافتن اطلاعات مورد نظر خود می کردند که معمولا با موفقیت همراه بود اما رشد سریع اینترنت و حجم بالای تقاضاهایی که کاربران داشتند باعث شد   روش های قدیمی عملا بی فایده باشد. تمام این وقایع همزمان با رشد فناوری عرضه اطلاعات بروی اینترنت هم بود ابتدا صفحات موجود بروی اینترنت تعدادی فایل نوشتاری بودند و بعد ها برای نمایش اطلاعات در وب سایت ها فناوری جدیدتری از جمله HTML به وجود آمد. طهور HTML باعث تغییرات و تحولات زیادی در دنبای اینترنت شد و به علت ابزار قدرتمندی که در اختیار کاربران می گذاشت به سرعت استفاده از آن فراگیر شد و مرور گر به پشتیبانی از آن پرداختند. در واقع گذشته از قابلیت های منحصر به فرد HTML لینک یا Hyper Link این قدزت را به کاربر می داد که به راحتی به صفحات مختلف مرتبط با این موضوع برود بدون آنکه با مشکل خاصی روبرو شود و همین مساله باعث گسترده تر شدن اطلاعات و سخت تر شدن جستجو ها شد و این نیاز باعث ظهور directory ها و موتور های جستجو شد. Directory ها در واقع وب سایت های بزرگی هستند که اطلاعات بروی آنها توسط افراد خاصی جمع آوری شده است و حاوی نشانی تعداد زیادی از سایت های اینترنتی طبقه بندی شده هستند. سایت یاهو یکی از اولین و پرکاربردترین دایرکتوری های موجود بروی اینترنت است. موتور های جستجو بلعکس دایرکتوری ها به وسیله افراد خاصی تهیه نمی شوند بلکه توسط برنامه های رایانه ای مشخص سعی در جمع آوری همه اطلاعات روی اینترنت دارند. پرسش مهم این است که چگونه     می توان نشانی همه یا قسمت بزرگی از آدرس های سایت های اینترنتی را جمع آوری کرد؟ چون حدس زدن اسم سایت ها تقریبا امکان ناپذیر است. پاسخ این پرسش کلید طلایی دنیای مجازی اینترنت است که لینک های موجود در صفحات این کار را انجام می دهند. تحقیقات گسترده آماری نشان می دهند با پیمایش لینک ها با تقریب خوبی از هر صفحه ای در اینترنت می توان به صفحه ای دیگر رسید. اگر بخواهیم اینترنت را به صورت گراف مدل کنیم هر صفحه یک راس و هر لینک یک یال از صفحه مبدا به صفحه مقصد منظور می شود. فرض کنید کاربر به یک سایت موتور جستجو گر مراجعه کرده است و کلمه کتاب را جستجو می کند موتور جستجو عملیات را شروع می کند و می فهمد از میان صفحاتی که ذخیره کرده است. یک میلیون صفحه حاوی این کلمات هستند و کاربر همچنان منتظر پاسخ است و مسلما نمی تواند تمامی صفحات را ببیند. موتور جستجو باید تعداد محدودی سایت را به او معرفی کند که همگی درباره کتاب باشند. از همین جاست که تفاوت اساسی بین موتور       جستجو گر های مختلف آشکار می شود. مثلا در این مثال باید سایت هایی که اطلاعات مفیدتری درباره کتاب ارائه داده اند به کاربر معرفی شوند. سایت هایی مثل: Yahooو Altavista جزو اولین سایت هایی بودند که موتور جستجو را ارائه می کردند. اما گهگاه پاسخ های آنها دقیق نبود و باعث سردرگمی کاربران می شد. در همین حین دو دانشجوی دکتری دانشگاه استنفورد آمریکا هنگام کار کردن بروی پایان نامه خود به فکر طراحی و ساخت موتور جستجو گر جدیدتری افتادند که امروزه آن را Google می نامند و یکی از مشهورترین سایت های اینترنت است. یک گراف در نظر بگیرید فرض کنید یک نفر در حال راه رفتن بروی راس ها و یال های گراف است به این که اگر بروی یک یال باشد حرکت خود را ادامه می دهد تا به یک راس برسد و اگر روی یک راس باشد یکی از یال ها را کاملا به صورت تصادفی انتخاب و روی آن یک یال حرکت می کند. یک مدل از اینترنت بوسیله صفحه ها و لینک ها ساخته می شود و اتمال حضور در راس های مختلف را حساب می کند و این مقدار را نگه می دارد حال اگر کاربر کلمه ای را جستجو کند سایت گوگل ابتدا بر اساس همین احتمال حضور سایت ها را طبقه بندی می کند و یعد سایت هایی را که این احتمال حضور در آنها بیشتر است را معرفی می کند. موسسان گوگل عملا از کار انسان ها برای شناسایی صفحات خوب در اینترنت استفاده کردند به صورت واضح تر وقتی شما در صفحه شخصی خودتان در اینترنت به یک صفحه دیگر لینک می دهید عملا در حال تایید محتویات آن صفحه هستید اگر سایتی حاوی اطلاعات خوبی باشد حتما افراد زیادی مایل به لینک دادن آن هستند و از طرف دیگر اگر به یک راس تعداد یال های زیادی وصل باشد احتمال حضور در آن راس بیشتر خواهد بود پس عملا گوگل با هوشمندی خاصی از نیروی فکر همه افرادی که محتویات اینترنت را تولید می کنند برای کار خود کمک می گیرد.

نویسنده :pcyoungboy تاریخ ارسال : 1386/08/1 تعداد نظرات :  ()


         

دخترای شیطونو بلا

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

من بخون عاشقانه

اگه می خوای تفریح کنی بیا تو حال کن

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

پدیده های ناشناخته

تخفیف ویژه

بهترین و جدیدترین مطالب كامپیوتر

مركز دانلود

دنیا را متفاوت احساس كنید

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

بزرگترین گالری عکس بازیگران

طراحی حرفه ای قالب سایت و وبلاگ

دنیای رایانه,اینترنت, درآمد,بازی

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

√ مرجع تخصصی موبایل و کامپیوتر √

وبلاگ تخصصی دانشجویان آی تی

بهترین انیمیشن های دنیای حقیقی ومجازی

مرجع دانلود نرم افزار

دانلود بازی و گل و فیلم و کلیپ ورزشی


[cb:linkdaily_text] (-)


آرشیو لینكدونی

$$ ADVERTISEMENT $$


کپی برداری از مطالب وبلاگ فقط با ذکر منبع مجاز میباشد .

All Rights Reserved 2006 © by computer-world20

Template Design by COMPUTER-WORLD20 WWW.COMPUTER-WORLD20.COO.IR

Best Resolution 1024*768