هزار مقاله

مقالات مهم و مقالات به روز.با هزار مقاله به روز باشید

  • صفحه اول
  • نوشته هاي من
  • وبلاگ من
  • آرشيو
  • طراح قالب
  • درباره من
  • هزار مقاله

    مقالات مهم و مقالات به روز.با هزار مقاله به روز باشید

    طراح قالب صفحه اول

    وبلاگ من

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

    طراح قالب صفحه اول

    وبلاگ من

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

    • اردیبهشت 1394
    • مهر 1393
    • شهریور 1393
    • مرداد 1393
    • تیر 1393
    • خرداد 1393
    • اردیبهشت 1393
    • فروردین 1393
    • اسفند 1392
    • بهمن 1392
    • دی 1392
    • آذر 1392
    • آبان 1392
    • شهریور 1392
    • مرداد 1392
    • تیر 1392
    • خرداد 1392
    • اسفند 1391
    • بهمن 1391
    • آذر 1391
    • آبان 1391
    • مهر 1391
    • شهریور 1391
    • مرداد 1391

    طراح قالب صفحه اول

    وبلاگ من

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

    طراح قالب صفحه اول

    وبلاگ من

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

    • محمد حسن ابوالحسنی تعداد پست ها :178

    طراح قالب صفحه اول

    وبلاگ من

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

    • ناپلئون بناپارت
    • لویی شانزدهم
    • عکس هایی از ایسلند
    • با پاریس اشنا شوید
    • اندام تناسلی زن
    • سیستم ادراری
    • لویی پاستور
    • مکانیک کوانتوم
    • برو به ادامه مطلب
    • نظریه اشوب

    پربازديدترين ها

    • الت تناسلی مرد چیست؟
    • پرچم در گل چیست؟
    • ماشین های تورینگ
    • مکتب فیثاغورثیان
    • امیلاز چیست؟
    • نقد و بررسی نوکیا دویست و شش
    • کتب ریاضی
    • عصر رنسانس
    • هورمون انژیوتانسین چیست؟
    • هندسه تحلیلی چیست؟

    مطالب تصادفی

    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]
    • [Post_Title]

    طراح قالب صفحه اول

    وبلاگ من

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

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

    طراح قالب صفحه اول

    وبلاگ من

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

    طراح قالب صفحه اول

    وبلاگ من

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

    طراح قالب صفحه اول

    وبلاگ من

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

    طراح قالب صفحه اول

    وبلاگ من

    • آخرين نوشته ها
    • آرشيو
    • پيوندها
    • پيوندهاي روزانه
    • نويسندگان
    • موضوعات
    • نظرسنجی
    • صفحات جانبی
    • امکانات وبلاگ
  • طراح قالب: NEGASH.IR

    • صفحه اصلي سايت NEGASH.IR
    • پورتال عکس
    • پورتال موسيقي
    • پورتال کليپ
    • پورتال قالب
    • خدمات طراحي

    ارائه کننده متفاوت ترين قالب ها براي سرويس هاي وبلاگدهي فارسي

    صفحه اول

    وبلاگ من

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

    درباره من

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

    پروفايل من

    وبلاگ من

    • آخرين نوشته ها
    • آرشيو
    • پيوندها
    • پيوندهاي روزانه
    • نويسندگان
    • موضوعات
    • نظرسنجی
    • صفحات جانبی
    • امکانات وبلاگ
  • <[Forum_Post_Title]>

    آخرین ارسال های انجمن

    عنوان پاسخ بازدید توسط
    Forum_Post_Count_Answer [Forum_Post_Last_Author] [] [loxblog]
    [Forum_Posts_Code_Ajax]
    [Forum_Posts_Page]
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    تا فردا منتظر مطالبی در مورد فیزیک باشید.

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 1894
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    اعداد جبری در ریاضیات اعدادی هستند که جواب معادله‌ای به شکل زیر باشند:


    anxn + an−1xn−1 + ··· + a1x + a0 = 0


    ضریب‌های a0 تا an در این معادله چند جمله‌ای اعداد گویا هستند.

    تمام اعداد گویا اعداد جبری هم هستند. بعضی از اعداد حقیقی عدد جبری نیستند. عددی که جبری نباشد عدد متعالی (یا غیرجبری) نامیده می‌شود.
    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 2272
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    اضیدان نابغه فرانسوی ( 1832 - 1811 ). از بنیانگذاران جبر نوین و پایه گذار نظریه گروههاست.وی در عمر کوتاه خود ( 21سال) توانست شرایط امکان حلّ معادلات بوسیله رادیکال ها را بررسی کند.


    گالوا در نزدیکی پاریس و از والدین تحصیل کرده متولّد شد و پس از تحصیل نزد مادرش ، در 12 سالگی وارد مدرسه شد. در کارهای جاری مدرسه میانه حال بود.

     

    هنگامی که به کتاب   "Elements de Geometrie"   اثر لژاندر دست یافت ، تحت تأثیر آن قرار گرفت. می گویند که او این کتاب را مانند یک کتاب داستان خوانده است و با یک بار خواندن ، بر آن احاطه یافته است.

     

    او سپس به کارهای لاگرانژ و آبل پرداخت و در سنّ 15 سالگی یک خواننده ی حرفه ای بود و خود شروع به کشفیّات کرد. متأسّفانه کارهایش منظّم نبود و اکثر محاسبات را ذهنی انجام داده و فقط نتایج را یادداشت می کرد.

     

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

     

    با این حال گالوا به کشفیّات اساسی در معادلات چندجمله ای ادامه داد و در سال 1829 بعضی از نتایجش را به آکادمی علوم تسلیم نمود. داور ، کُشی بود که توانایی درک آنها را داشت، ولی کُشی دستنویس های گالوا را گم کرد و دیگر پیدا نشد !! . گالوای شجاع کارهایش را در مسابقه سال 1830 جایزه ی بزرگ آکادمی در ریاضیات شرکت داد. مقاله ی وی باید این جایزه را می برد ولی «فوریه» که منشی آکادمی بود مقاله را باخود به خانه برد و به طور ناگهانی پیش از خواندن آن فوت کرد و دستنویس گالوا دوباره گم شد. پس از این ماجرا ، گالوا نسخه ی دوّم آن مقاله اش را به آکادمی فرستاد امّا این بار «پواسون» آن را خواند و آن را ناقص اعلام کرد.

     

    به خاطر این وقایع یا به خاطر آنکه پدرش طرفدار جمهوری بود ، گالوا به تنقید از رژیم بوربونها دست زد و به گارد ملّی ، یعنی سازمان جمهوریخواهان ، پیوست. در این زمان فرانسه گرفتار آشوب های سیاسی بود و گالوا مرتّب به زندان می افتاد. امّا در سال 1832 آزاد شد. در همین زمان گرفتار عشق دختری شد. جزئیات این امر روشن نیست ، امّا یک چیز واضح است که او درگیر یک دوئل بر رسیدن به این دختر شد. گالوا تصمیم گرفت این دوئل را انجام دهد. گالوا در شب قبل از مرگش در این دوئل می نویسد : « من قربانی یک زن عشوه گر گمنام شده ام ... این یک نزاع اسف بار است که جان مرا می ستاند. آه ، چرا باید برای یک موضوع بی ارزش بمیرم ... .» او همچنین نامه ای به دوستش نوشت و کشفیّات خود را به طور خلاصه بیان کرد . این یک سند غم انگیز و دل خراش به جا مانده از گالوا است که در حاشیه اش نوشته : «من وقت ندارم» . این سند که با خواهش از ژاکوبی یا گاوس برای اینکه نظرشان را "نه در مورد درستی بلکه در مورد اهمیّت این قضایا" بیان کنند ، پایان می یابد.


    صبح روز بعد این دوئل انجام شد. دوئل با طپانچه در 25 قدمی صورت گرفت. تیر به شکم گالوا خورد و به زمین افتاد تا آنکه دهقانی که از آنجا عبور می کرد ، او را به بیمارستان رساند. گالوا روز بعد یعنی 31 ماه می سال1832 در سنّ 20 سالگی فوت کرد و در بخش عمومی قبرستان مونت پارناس  (Montparnasse)  به خاک سپرده شد.

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 1490
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

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

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

    آشنايی با چند زبان برنامه نويسی :

     ليسب:

     یک زبان برنامه‌نویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مک‌کارتی ابداع شده است. این زبان، مانند زبان برنامه‌نویسی پرولوگ، بیشتر برای برنامه‌نویسی هوش مصنوعی مورد استفاده قرار می‌گیرد. با توجه به اینکه زبان لیسپ از نحو ساده‌ای برخوردار است، تجزیه و پیاده‌سازی آن نسبتاً با سهولت انجام می‌شود.

    متن برنامه‌های لیسپ عموماً از نمادها و لیست‌هایی از نمادها تشکیل می‌شود و بدین خاطر است که این زبان لیسپ (مخفف پردازش لیست) نامیده شده است. یکی از ویژگی‌های جالب زبان لیسپ این است که خود برنامه‌های لیسپ نیز لیست هستند و بنا بر این، می‌توان با برنامه‌ها به عنوان داده‌ها رفتار کرد و یا داده‌ها را به عنوان برنامه ارزیابی نمود.

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

      سی نام فارسی عدد ۳۰ است.

    زبان برنامه‌نویسی سی یکی از زبان‌های برنامه‌نویسی رایانه‌ای است.

    سی (Si) نماد شیمیایی سیلیکون است.

    زبان برنامه‌نویسی ++ : C

     (تلفظ می شود: سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری سطح بالا و عمومی (با کاربرد های متنوع) می باشد. این زبان از تمام روش های مرسوم برنامه نویسی از قبیل برنامه‌نویسی شی‌گرا، برنامه نویسی ساخت یافته و برنامه نویسی پایه پشتیبانی می کند.

    زبان ++C در سال ۱۹۸۳ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی با افزودن امکانات برنامه نویسی شی گرا ساخته شد. این زبان از حوالی سال ۱۹۹۰ میلادی یکی از پرکاربردترین زبان‌های برنامه نویسی به شمار می رود که برای برنامه نویسی سیستمی و برنامه نویسی ویژوال (بر مبنای GUI) در محیط های مختلف از قبیل ویندوز و لینوکس به صورت وسیع به کار می رود.

    جاوا:

     امروزه یکی از متداول ترین زبان های برنامه نویسی جهان است. این زبان از لحاظ ظاهری شباهت های زیادی به ++C دارد ولی در اصل می توان تفاوت های بنیادین زیادی را برای آنها بر شمرد. بر خلاف بسیاری دیگر از زبان های کامپایلری که سورس کد آنها پس از کامپایل شدن به باینری یک ماشین حقیقی ترجمه می شود، برنامه های جاوا پس از کامپایل شدن به باینری ماشینی به نام ماشین مجازی جاوا یا JVM ترجمه می شود. این کد باینری را بایت کد می گویند. ماشین مجازی جاوا عمدتا بصورت نرم افزاری پیاده سازی می شود ولی پیاده سازی های سخت افزاری یا ترکیبی (بیشتر به صورت کمک پردازنده) از آن نیز وجود دارد. استفاده از ماشین مجازی یک روش مدرن در زبان های برنامه نویسی محسوب می شود و مزایای زیادی دارد. ماشین مجازی جاوا می تواند امنیت اجرای برنامه ها را تضمین کند و حق دسترسی های مختلفی برای برنامه ها در نظر بگیرد. همچنین ماشین مجازی جاوا سازگاری اجرای برنامه های جاوا را تحت سیستم عامل های مختلف حفظ می کند. یک باور غلط در بین بسیاری از مردم این است که برنامه های نوشته شده به زبان جاوا کندتر از برنامه های نوشته شده به زبان های کامپایلری اجرا می شود، در حالی که سرعت اجرای یک برنامه جاوا کاملا بستگی به نحوه پیاده سازی ماشین مجازی دارد. ماشین های مجازی جدید جاوا معمولا از تکنیکی به نام کامپایل در زمان لازم یا JIT استفاده می کنند. در این روش در هنگام اجرای برنامه بایت کد ابتدا به کد باینری ماشینی حقیقی که بر روی آن اجرا می شود ترجمه می شود و سپس باینری ترجمه شده بر روی ماشین اصلی اجرا می شود. در این فرآیند ماشین مجازی می تواند بهینه سازی های خاص ماشین حقیقی را بر روی کد انجام دهد که در برخی موارد باعث می شود برنامه های جاوا حتی سریع تر دیگر زبان های کامپایلری اجرا شود.

    سی‌شارپ:

     همچون زبان برنامه‌نویسی جاوا زبانی‌ست شئ‌گرا و بسیار سطح بالا (high level). محصول شرکت Microsoft و بر پایه .NET از آنجایی که شئ‌گرائی و سطح بالا بودن از ابزارهای مدیریّت مؤثّر و کارآمد پیچیدگی در فضای پیچیدۀ اینترنت مدرن می باشند، در واقع می‌شود جاوا و سی‌شارپ را از جمله زبان های اصلی برای ایجاد و انجام برنامه‌های کاربردی تحت وب (web applications) و خدمات وب دانست.

    بر اساس ادّعای شرکت مایکروسافت، این زبان در سال 2000 توسط تیمی به سرکردگی آندرس هلزبرگ و نیز سکات ویلتاموث ساخته شد. سی‌شارپ که فقط برای دات نت است در مجموعه NET Platform SDK. ارائه گردید که در محیط های برنامه نویسی استودیوی بصری دات نت (Visual Studio .NET)، در نسخه‌های 2003 و 2005 آن موجود است. دستورات زبان سی‌شارپ مانند جاوا سطح بالا تر از C و ++C است و برای مثال برنامه نویس مستقیما به اشاره گرها یا منابع سیستم دسترسی ندارد.

     زبان برنامه نویسی بیسیک:

     (بر گرفته از کلمات beginner's all-purpose symbolic instruction) یک زبان برنامه‌نویسی ساده از نظر آموزش و بکارگیری و داراى فهرست کوچکى از دستورات و قالبهاى ساده، مقدماتى، پايه‌اى، قلیایی، ابتدایی، اولیه، پایه‌اى، اساسى، اصلی، تهی، بنیانی که در اواسط دهه ۶۰ میلادی توسط جان کمنی و توماس کرتز در کالج دارتموت ابداع شد و به عقیده بسیاری آسان‌ترین زبان برای یادگیری است.

    پایتون:

     یک زبان برنامه نویسی سطح بالا برای کامپیوتر است که توسط گیدو ون روسوم(Guido van Rossum) در سال ۱۹۹۰ ساخته شد. این زبان از زبان های برنامه نویسی تفسیری بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.

    پایتون پروژه‌ای بازمتن توسعه یافته است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد. نسخهٔ ۲.۴.۲ این زبان در تاریخ ۲۸ سپتامبر ۲۰۰۵ منتشر شد.

    زبان برنامه نویسی پرل:

     در سال ۱۹۸۷ توسط لاری وال ساخته شد. پرل قابلیت‌هایی از زبان برنامه‌نویسی سی،دست‌نوشته شل،أک،لیسپ و دیگر زبان‌های دیگر وام گرفته است.

    پی‌اچ‌پی:

     (PHP) یکی از پر طرفدارترین زبان‌های برنامه‌نویسی متن باز (Open Source) می‌‌باشد، که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (Dynamic) مورد استفاده قرار می‌گیرد. PHP مخفف PHP: Hypertext Preprocessor (پیش‌پردازنده فرامتن) می‌‌باشد. پی‌اچ‌پی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است.

    پی‌اچ‌پی از زبان‌های برنامه‌نویسی تحت وب است. ساختار این زبان بسیار شبیه زبان سی (C) و زبان برنامه‌نویسی پرل (Perl) می‌‌باشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است.

    مشهورترین نرم‌افزارهای(بسته هاي) ایجاد شده با پی‌اچ‌پی عبارت‌اند از phpBB و PHPNuke و مدیاویکی (MediaWiki) (که این وب‌گاه با آن طراحی شده). پی‌اچ‌پی می‌تواند جایگزینی برای زبان‌های ASP.NET و JSP و Perl باشد.

    سادگی استفاده از پی‌اچ‌پی و شباهت آن به زبان سی و پرل (و از نسخه ۵ آن به جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاه‌ترین زمان ممکن برنامه‌های کاملی را ایجاد کنند.

    پی‌اچ‌پی تنها یک زبان اسکریپت‌نویسی نیست و با استفاده از PHP-GTK می‌توان برای طراحی برنامه‌های با ظاهر گرافیکی (GUI) و همچنین طراحی برنامه‌های خط فرمان شبیه پرل یا پایتون (Python) از آن استفاده کرد.

    پی‌اچ‌پی امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL، اوراکل، IBM DB2 ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم می‌‌سازد.

    پی‌اچ‌پی روی بیشتر سیستم عامل‌های معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.

    vb.net:

    بعد از ارائه ویژوال بیسیک 6 شرکت مایکروسافت به دنبال ارائه تکنولــوژی دات نت سعی نمود که با بسط زبانهای برنامه نویسی قدیمی خود و انتقال آنها به ساختار جدید تر و افزودن امکانات به این زبانها بر آید و یکی از این زبانها که دستخوش تغییرات شد همان زبان ویژوال بیسیک 6 است که از آن به بعد به عنوان Visual Basic.net نام گرفت در واقع مایکروسافت با افزودن پسوند دانت نت به انتهای نام این زبانها سعی در معرفی تکنولــوژی دات نت داشت واین زبان حاوی ویژگی های جدید زیادی می‌باشد.بر خلاف ویژوال بیسیک، ویژوال بیسیک دات نِت یک زبان شیء گراست. توضیح بیشتر این که ویژوال بیسیک دات نِت از ویژگی های انتزاع(abstraction)، نهانسازی(encapsulation)، وراثت(inheritance)و چند ریختی(polymorphism) پشتیبانی می کند. نسخه‌های پیشین ویژوال بیسیک _ 4 تا 6 _ از واسطه ها(Interface) پشتیبانی می کرد اما از وراثت پشتیبانی نمی کرد. ویژوال بیسیک دات نِت وراثت را به خوبی واسطه‌ها پشتیبانی می نماید. از جمله ویژگی های دیگر آن می توان overload کردن را نام برد. به علاوه ویژوال بیسیک دات نت از چند پردازشی(multithread) پشتیبانی می کند که به شما امکان ایجاد برنامه‌های کار بردی چند پردازشی و مقیاس پذیر(scalable) را می دهد. ویژوال بیسک دات نت هم چنین با (CLS)common Language Specification ساز گار است و از اداره کردن ساختار یافته خطا پشتیبانی می کند.

    دِلفی

     (Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامه‌نویسی است و بستری برای توسعهٔ نرم‌افزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرم‌افزار بر مبنای متدولوژی RAD پشتیبانی می‌کردند؛ یعنی تولید و توسعهٔ سریع برنامه‌های کاربردی.

    این نرم افزار بر مبنای پاسکال شی‌گرا بوده و از این زبان مشتق شده است. البته بورلند نسخه‌ای از دلفی و سی‌پلاس‌پلاس‌بیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرم‌افزارهای لینوکس قرار نگرفت. نرم‌افزارهای دلفی در ابتدا به صورت مستقیم از کتابخانه‌های ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده می‌کرد، اما پس از نسخه ۶ دلفی، امکانات استفاده از دات‌نت هم به آن اضافه شد. در حال حاضر می‌توان دلفی را یکی از رایج‌ترین زبان‌های ممکن در ایران دانست.

    زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده می‌شد و برای طراحی نرم‌افزاهای تحت ویندوز به کار می‌رفت، امروزه چنان توسعه یافته است که برای تولید نرم‌افزارهای تحت سیستم‌عاملِ لینوکس و دات‌نت نیز به کار می‌آید. بیشترین کاربرد دلفی در طراحی برنامه‌های رومیزی و پایگاه دا‌ده‌ها‌ است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژه‌های نرم‌افزاری نیز مورد استفاده قرار می‌گیرد.

    RAD=Rapid Application Development

    .ویژوال بیسیک

     توسعه یافته زبان برنامه‌نویسی بیسیک می‌باشد. بیسیک توسط پروفسور جان کمنسی و توماس کرتز از کالج دارتموث برای نوشتن برنامه‌های ساده ایجاد شد. طراحی آن از اواسط دهه ۱۹۶۰ آغاز گردید.

    ویژوال بیسیک تا نسخه ۳ به صورت ۱۶ بیتی بود. از نسخه ۵ به بعد فقط ویرایش ۳۲ بیتی آن ارائه شد. (نسخه ۴ هم به صورت ۱۶ بیتی و هم به صورت ۳۲ بیتی عرضه شده بود.)

    ویژوال بیسیک از نسخه ۶ به بعد بر پایه چارچوب دات‌نت (NET.) ارائه شد.

    اگر چه با ظهور ویژوال بیسیک دات نت اکثر برنامه‌نویسان ویژوال بیسیک ۶ به آن گرویدند، ولی نسخه ۶ همچنان طرفداران ویژه‌ی خود را دارد.

    ویژوال بیسیک برای توسعه سریع نرم افزار (RAD یا Rapid Application Development) بر پایه رابط گرافیگی کاربر (GUI یا Graphical User Interface) توسعه داده شد. دسترسی آسان و سریع به پایگاه دادهها با استفاده از DAO ،RDO یا ADO و ایجاد کنترل‌های اکتیو ایکس از جمله مواردی هستند که این زبان را برای RAD مناسب کرده‌اند.

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

    در برنامه‌نویسی تجاری، ویژوال بیسیک جز محبوب‌ترین‌ها است. بنابه آماری که در سال ۲۰۰۳ منتشر شد، ۵۳٪ از برنامه‌های تجاری با استفاده از این زبان تولید شده‌اند.

    دقت كنيد كه زبان هايی مانند اچ‌تی‌ام‌ال (HTML) زبان برنامه‌نويسی نيستند بلكه زبانهای قالب بندی هستند.

    نمونه یک برنامه

    یک برنامهٔ ساده در زبان برنامه‌نویسیBasic که از ساده‌ترین زبان‌های برنامه‌نویسی است می‌تواند به شکل زیر باشد:

     REM MY FIRST TRY TO COMMAND THIS MACHINE TO DO WHAT I LIKE

    PRINT "HELLO NEW WORLD!"

     END

    سطر نخست که با واژه کلیدی "REM" آغاز شده و از سوی برنامهٔ واسط درنظر گرفته نمی‌شود و تنها برای نگاه داشتن یک توضیح یا مانند آن برای خود برنامه‌نویس است. سطر دوم با واژه کلیدی "PRINT" به دستگاه فرمان می‌‌دهد تا نوشته "HELLO NEW WORLD!" ("سلام دنیای نو!") را روی نمایشگر بنویسد (چاپ کند). سطر آخر پایان فرامین و برنامه را به ماشین اطلاع می‌‌دهد.

    پس از نوشتن یک برنامه مانند بالا، برنامهٔ مترجم (در اینجا Basic) دستورات را تبدیل به فرامینی می‌کند که لایه زیرین، که ممکن است همان سخت افزار باشد، می‌تواند آنها را اجرا کند.

    پارادایم‌ها

    پارادایم برنامه‌نویسی

    زبان‌های برنامه‌نویسی گوناگون براساس قابلیت‌های درنظر گرفته شده از شیوهٔ خط‌های مختلف استفاده می‌کنند. موارد ریزتری مانند چگونگی برخورد با نیازهای پشت پردهٔ ماشین مانند مدیریت حافظه و مدیریت زباله نیز در زبان‌های مختلف متفاوت است. علاوه بر این‌ها، مفاهیمی متفاوت از (اجرای) یک برنامه تصور شده‌اند که پارادایم یا الگو نام دارند. مثلاً پارادایم برنامه‌نویسی رویه‌ای با برنامه‌ها به صورت مجموعه‌ای از پیمانهها برخورد می‌کند و در برنامه‌نویسی منطقی برنامه‌ها گروه‌هایی از قضایا و قوانین منطقی هستند که ما را به نتایج راهنمایی می‌کنند. زبان‌های برنامه‌نویسی گوناگون بر اساس این پارادایم‌ها ساخته می‌شوند. مثلاً زبان برنامه‌نویسی Pascal و ++C بر مبنای برنامه‌نویسی شی‌گرا و Prolog برای برنامه‌نویسی منطقی طراحی شده‌اند. پارادایم‌ها در مواردی به هم مشابه‌اند و ممکن است تنها در شمار اندک اما تأثیرگذاری از ویژگی ها، متفاوت باشند. همچنین زبان‌های گوناگون ممکن است از ویژگی‌های چند پارادایم هم‌زمان استفاده کنند. مثلاً ++C ویژگی‌هایی از برنامه‌نویسی شی‌گرا، برنامه‌نویسی رویه‌ای و برنامه‌نویسی نوعی دارد.

    برنامه‌نویسی شی‌گرا

    برنامه نویسی شی‌گرا (به انگلیسی Object Oriented Programming مخفف OOP) شیوه‌ای ازتحلیل و طراحی نرم افزار است که بر تجزیه‌ی مسئله به اشیاء تاکید دارد. اشیاء صور انتزاعی از ماهیت‌های مطرح در مسئله هستند که دو جنبه دارند. اشیاء دارای حالت یا داده بوده و همچنین دارای عملیات بر روی داده‌ها می‌باشند. این نوع نگرش دارای مزایای بسیاری از جمله مدیریت پیچیدگی وهزینه نگهداری کمتری است.

    در برنامه نویسی شی‌گرا (Object Oriented) همه چیز یک شی (Object)است. هر شی ویژگی‌ها(Properties) و توابع مربوط به خودش را دارد.

    زبانهای برنامه نویسی شی گرا، زبانهایی هستند که در آن برنامه نویس می‌تواند اشيا مختلفی را تعریف نماید و از اشیاء تولید شده استفاده نماید. هر شی یک سری خصوصیت و قابلیت دارد، که اصطلاحاً Properties و Methods خوانده می‌شوند. در این روش از برنامه نویسی دید برنامه نویس به سیستم دید شخصی است که سعی می نماید به پیدا کردن اشیاء مختلف در سیستم و برقراری ارتباط بین آنها سیستم را تولید نماید.

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 2474
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    تاریخچه هندسه

    واژه انگلیسی Geometry ( هندسه ) از زبان یونانی ریشه گرفته است. این کلمه از دو کلمه «جئو»ٍ به معنای زمین و «متری» به معنای اندازه گیری تشکیل شده است.بنابراین هندسه اندازه گیری زمین است. مصریان اولیه نخستین کسانی بودند که اصول هندسه را کشف کردند. هر سال رودخانة نیل طغیان نموده و نواحی اطراف رودخانه راسیل فرا می‌گرفت.
    این عمل تمام علایم مرزی میان تقسیمات مختلف را از بین می‌برد و لازم می‌شد دوباره هر کس زمین خود را اندازه‌گیری و مرزبندی نماید. آنها روشی از علامت‌گذاری زمین‌ها با کمک پایه‌ها و طناب‌ها اختراع کردند. آنها پایه‌‌ای را در نقطه‌ای مناسب در زمین فرو می‌کردند، پایه دیگری در جایی دیگر نصب می‌شد و دو پایه توسط طنابی که مرز را مشخص می‌ساخت به یکدیگر متصل می‌‌شدند.با دو پایه دیگر زمین محصور شده ، محلی برای کشت یا ساختمان سازی‌ می‌گشت.
    با برآمدن یونانیان اطلاعات ریاضی قدم به مرحله ای علمی گذاشت.در آغاز تمام اصول هندسی ابتدایی بود. اما در سال 600 قبل از میلاد مسیح ، یک آموزگار یونانی به نام تالس، اصول هندسی را از لحاظ علمی ثابت کرد.
    تالس‌ دلایل ثبوت برخی از فرضیه‌ها را کشف کرد و آغازگر هندسة تشریحی بود. اما دانشمندی به نام اقلیدس که در اسکندریه زندگی‌ می‌کرد ، هندسه را به صورت یک علم بیان نمود.
    وی حدود سال 300 قبل از میلاد مسیح ، تمام نتایج هندسی را که تا به حال شناخته بود ، گرد آورد و آنها را به طور منظم ، در یک مجموعة 13 جلدی قرار داد. این کتابها که اصول هندسه نام داشتند ، به مدت 2 هزار سال در سراسر دنیا برای مطالعه هندسه به کار می رفتند.
    براساس این قوانین ، هندسه اقلیدسی تکامل یافت. هر چه زمان می گذشت ، شاخه های دیگری از هندسه توسط ریاضیدانان مختلف ، توسعه می یافت.
    امروزه در بررسی علم هندسه انواع مختلف این علم را نظیر هندسة تحلیلی و مثلثات، هندسه غیر اقلیدسی و هندسه فضایی مطالعه می کنیم.
    خدمت بزرگی که یونانیان در پیشرفت ریاضیات انجام دادند این بود که آنان احکام ریاضی را به جای تجربه بر استدلال منطقی استوار کردند.قبل از اقلیدس، فیثاغورث( 572-500 ق.م ) و زنون ( 490 ق.م. ) نیز به پیشرفت علم ریاضی خدمت بسیار کرده بودند.
    در قرن دوم قبل از میلاد ریاضیدانی به نام هیپارک، مثلثات را اختراع کرد. وی نخستین کسی بود که تقسیم بندی معمولی بابلی ها را برای پیرامون دایره پذیرفت.به این معنی که دایره را به 360 درجه و درجه را به 60 دقیقه و دقیقه را به 60 قسمت برابر تقسیم نمود و جدولی براساس شعاع دایره به دست آورد که وترهای بعضی قوس‌ها را به دست می داد و این قدیمی ترین جدول مثلثاتی است که تاکنون شناخته شده است.
    بعد از آن دانشمندان هندی موجب پیشرفت علم ریاضی شدند. در قرن پنجم میلادی آپاستامبا، در قرن ششم ، آریاب هاتا ، در قرن هفتم ،براهماگوپتا و در قرن نهم ،بهاسکارا در پیشرفت علم ریاضی بسیار مؤثر بودند.

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 1773
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

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

    ولي خدمت بزرگ وي اينست كه اناليز رياضي را بر مباني محكم واستوار ساخت .از 1816 استاد پوليتكنيك پاريس ,د انشگاه پاريس , كولژ دو فرانس بود تا انكه در انقلاب 1830 به سبب اينكه حاضر نشد نسبت به لويي فليپ سوگند وفاداري ياد كند اين مشاغل را از دست داد ودر سال1830-1838 در تورن ايتاليا استاد فيزيك رياضي گرديد .در 1838 به فرانسه برگشت و كرسي سابق خود را در پوليتكنيك باز يافت .

    كوشي رياضيات را مخصوصا اناليز را نسبت به  قرن گذشته سخت دگرگون كرد .رياضيدانان پيشين

    حساب ديفرانسيل و انتگرال را بسط فراوان داده بودند و انها را در حل مسايل متنوع بكار بسته بودند ولي –پيش از طلوع كوشي- مفاهيم اساسي اين مبحث به دقت تقرير نشده بود .كوشي با روشهاي روشن ودقيق خود كه انها را در سه كتاب معروفش –دوره ي اناليز مدرسه ي پوليتكنيك(1821), حساب بينهايتيك(1823), ودروس موارد استعمال حساب بينهايتيك در هندسه (1826-1828)-بكار بسته است , اناليز رياضي را منقلب ساخت , مباني اين علم را , به وسيله ي حد واتصال (پيوستگي) تنقيح كرد, ونخستين كسي بود قضيه ي تيلر را دقيقا اثبات كرد

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 2064
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    در تئوری محاسبات ماشین تورینگ (Turing machine) به یک ماشین حالات متناهی اطلاق می‌شود که درآن با وقوع هر عبور[۱] یک نماد[۲] برروی نوار چاپ می‌شود. با وجود اینکه مکانیزم ماشین تورینگ مقدماتی است مفهومش برای پوشش عملکردهای بسیار پیچیده کافی و گسترده‌است. حافظه این ماشین ساختاری بسیار ساده دارد. یعنی می‌تواند بصورت یک آرایه یک بعدی از عناصر (سلولها) که هر یک می‌توانند حافظ تنها یک نماد باشند، باشد. این آرایه از هر دو طرف باز و نامحدود است (حافظه بینهایت) است و اطلاعات آن می‌توانند به هر ترتیبی فراخوانی شوند.

    محتویات

    • ۱ تاریخچه
    • ۲ تعریف
    • ۳ توصیف غیر علمی
    • ۴ مقایسه با ماشین های واقعی
    • ۵ چرا ماشین های تورینگ مدل های مناسبی برای رایانه های واقعی هستند؟
    • ۶ محدودیت های ماشین تورینگ
      • ۶.۱ نظریه پیچیدگی محاسباتی
      • ۶.۲ همزمانی
    • ۷ پانویس
    • ۸ جستارهای وابسته
    • ۹ پیوند به بیدون
    • ۱۰ منابع

    تاریخچه

    زمینه های تاریخی:ماشین محاسباتی

    معرفی ماشین تورینگ توسط دانشمند انگلیسی آلن تورینگ در سال ۱۹۳۶ میلادی، گام دیگری را در مسیر ایجاد و پیدایش به نمایش می‌گذارد.رابین گندی یکی از دانشجویان آلن تورینگ و دوست صمیمی تمام عمرش، ریشه های نظریه ماشین محاسباتی بابیج(۱۸۳۴) را کاوش کرد و در حقیقت نظریه بابیج را دوباره ارائه کرد: آنالیز گندی در مورد ماشین تحلیلی بابیج پنچ عملیات زیر را توضیح می دهد: ۱-عملگرهای ریاضی + و - و * ۲-هر ترتیبی از عملگرها قابل قبول است ۳-تکرار عملگر ۴-تکرار شرطی ۵-انتقال شرطی

    تعریف

    ماشین تورینگ عبارت است از یک پنج-تاپل (پنج‌تایی) به‌صورت M = (Q, Sigma, Gamma, delta, q_0) !، که در اینجا:

    • M ! برای نمایش مفهوم ماشین انتخاب شده است.
    • Q ! مجموعه‌ای است متناهی، از حالات داخلی.[۳]
    • Gamma ! مجموعه‌ای متناهی موسوم به الفبای نوار[۴] و حاوی نمادی مخصوص B ! برای نمایش یک فاصلهٔ خالی روی نوار ماشین است.
    • Sigma ! زیرمجموعه‌ای است از  Gamma - {B} ! و موسوم به الفبای ورودی. یعنی الفبای ورودی زیر مجموعه‌ای از الفبای نوار است که شامل خالی نیست. نوارهای خالی نمی‌توانند بعنوان ورودی استفاده شوند.
    • delta ! عبارت است از یک تابع جزئی[۵] موسوم به تابع انتقال[۶]، از دامنهٔ  Q 	imes Gamma ! به برد Q 	imes Gamma  	imes {L, R} !.
    • q_0 ! حالت شروع نام دارد، یعنی، حالتی از ماشین است که محاسبه را درآن آغاز می‌کنیم.

    بطور کلی delta ! یک تابع جزئی روی Q ! 	imes Gamma ! است و تفسیرش عملکرد ماشین تورینگ را بیان می‌کند.

    توصیف غیر علمی

    Right
    این بخش از مقاله فاقد منبع و مأخذ است.
    شما می‌توانید با افزودن منابع برطبق اصول اثبات‌پذیری و شیوه‌نامهٔ ارجاع به منابع، به ویکی‌پدیا کمک کنید.
    مطالب بی‌منبع احتمالاً در آینده حذف خواهند‌ شد.

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

    1. یک نوار، به سلولهایی تقسیم بندی شده است و هر سلول شامل نمادهایی است. الفبا شامل نماد تهی خاصی و یک یا تعداد دیگری نماد است. فرض می شود که این نوار خودسرانه به چپ و راست رسانده شود. ماشین تورینگ از نوارهایی تامین می شود که برای محاسبه لازم است.

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

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

    4. یک جدول محدود (که گاهی جدول عمل یا تابع انتقال نامیده می شود)، از دستورالعمل ها وجود دارد که در حال حاضر، حالت (q_i) و نماد (a_j) به ماشین داده می شود( برای مدل های 5تایی و گاهی 4تایی) که روی نوار خوانده می شود و میگوید که ماشین، این موارد را به تزتیب زیر برای مدلهای 5تایی انجام دهد:

    • یا پاک کردن و یا نوشتن یک نماد (بصورت جایگزین کردن a_i با a_j1)
    • حرکت کردن کلاهک نوار (که توسط d_k مشخص می شود و می تواند مقادیر L برای حرکت به چپ و R برای حرکت به سمت راست به خود بگیرد. همچنین مقدار N نشان دهنده ساکن بودن نوار است).
    • فرض کنید یک حالت مشابه یا یک حالت جدید مشخص شده است (رفتن به وضعیت q_i1 )

    در مدل های 4تایی پاک کردن یا نوشتن یک نماد (a_j1) و حرکت کلاهک نوار به سمت چپ یا راست (d_k) بصورت دستورالعمل های جداگانه مشخص شده اند. بطور خاص، جدول به ماشین میگوید که چیزی را پاک کند یا یک نماد را بنویسد (ia) و یا کلاهک نوار به سمت چپ و راست حرکت کند (ib). فرض کنید که حالتهای مشابه یا حالتهای جدیدی مشخص شده اند. اما عملیات های (ia) و (ib) دستورالعمل های یکسانی ندارند. در برخی از مدلها، اگر در جدول، ورودی از نمادها و حالتها نداشته باشیم، ماشین متوقف خواهد شد. سایر مدلها، نیاز به همه ورودی ها دارند تا پر شوند. توجه داشته باشید که هر بخش از ماشین- حالتها و نمادها، مجموعه ها، اقدامات، چاپ کردن، پاک کردن و حرکت نوار- محدود، گسسته و تشخیص پذیر است. این، پتانسیل نامحدود نوارهاست که خود مقدار نامحدودی از یک فضای ذخیره سازی است.

    مقایسه با ماشین های واقعی

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

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

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

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

    3. ماشین واقعی همانند ماشین های تورینگ می توانند حافظه مورد نیازش را به کمک دیسک های بیشتر، بزرگ کند. اما حقیقت این است که هم ماشین تورینگ و هم ماشن واقعی، برای محاسبات نیازی به فضا در حافظه شان ندارند.

    4. شرح برنامه های ماشین واقعی که از مدل ساده تر انتزاعی استفاده می کنند، پیچیده تر از شرح برنامه های ماشین تورینگ است.

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

    ماشین تورینگ به ما اجازه می دهد درباره الگوریتم هایی که برای همیشه نگه داشته می شوند، توصیفاتی ارائه دهیم؛ بدون در نظر گرفتن پیش رفت در معماری محاسبات با ماشین معمولی.

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

    محدودیت های ماشین تورینگ

    نظریه پیچیدگی محاسباتی

    یکی از محدودیت های ماشین های تورینگ این است که آنها توانایی چیدمان خوب را ندارند. برای مثال کامپیوترهای برنامه ای با ذخیره مدرن، نمونه هایی از یک مدل خاص ماشین انتزاعی که به نام ماشین برنامه دسترسی رندم یا مدل ماشین RASP می باشند.

    همزمانی

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

     

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 5601
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    معرفی کتب آمار:


    عنوان کتاب:کاربرد  آمار و احتمال در منابع آب
    مولف:حجت رضایی پژند
    توضیحات: کتابی بسیار مفید برای درس آمار و احتمالات مهندسی و درس هیدرولوژی

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

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

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

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

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

    عنوان کتاب:مبانی احتمال
    مولف: شلدون راس
    ترجمه:دکتر احمد پارسیان-دکتر علی همدانی
    توضیحات:کتابی سودمند برای دروس احتمال و کاربردوبخشهایی از آمار ریاضی با مثال های فراوان وکاربردی

    عنوان کتاب:مبانی آمار ریاضی
    مولف:دکتر احمد پارسیان
    توضیحات: شامل مطالب مورد نیاز برای دروس آمار ریاضی 1و 2

    عنوان کتاب:آمار ریاضی
    مولف:جان فروند
    ترجمه:
    توضیحات:

    عنوان کتاب:طرح وتحلیل آزمایشها
    مولف:داگلاس سی مونت گمری
    ترجمه:دکتر غلامحسین شاهکار
    توضیحات:این کتاب در برگیرنده مطالب مفید برای درس طرح آزمایشها می باشد.

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


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

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

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

    عنوان کتاب:نظریه روش های نمونه گیری
    مولف:اس.سمپس
    ترجمه:دکتر حسینعلی نیرومند
    توضیحات:برجنبه های نظری مسائل تاکید دارد

    عنوان کتاب:نظریه نمونه گیری وکاربرد های آن
    مولف:دکتر علی عمیدی
    توضیحات:شامل مثال های متنوع و فراوان اعم از تشریحی و تستی می باشد که برای آزمون کارشناسی ناپیوسته و کارشناسی ارشد کتاب خوبی می باشد

    عنوان کتاب:آمار ناپارامتریک وروش تحقیق و نرم افزار
    مولف:سید یعقوب حسینی
    توضیحات:در این کتاب علاوه بر تشریح کامل آزمون ها کار با ازمون ها را در نرم افزار اس پی اس اس را هم مورد بحث قرار می دهد

    Sas عنوان کتاب: آمار کاربردی و زبان برنامه نویسی
    مولف:حمید رضا نواب پور
    توضیحات:به نرم افزارسَس تحت داس می پردازد

    spss11 عنوان کتاب:آموزش آنالیز آماری دادها در
    مولف:ماریجا نوروسیس
    ترجمه:اکبر فتوحی-فریبا اصغری
    spss11 توضیحات:کتابی جامع و راهگشا برای نرم افزار

    و کتب زیر:

                   Notes on Algebraic Numbers      Lie Algebras    Workbook in Higher Algebra    FIELDS AND GALOIS THEORY     ALGEBRAIC NUMBER THEORY

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 3240
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

     


    محققان زمين‌شناسي دانشگاه «سن اندروز» انگليس موفق به كشف فسيل‌هاي ميكروسكوپي اسفنج مانند آفريقايي شده‌اند كه به نظر اولين گونه‌هاي حيواني شناخته ‌شده و احتمالا اولين اجداد تكاملي انسان در زمين به شمار مي‌روند.

    فسيل‌هاي بسيار كوچك «Otavia antiqua» در سنگهاي 760 ميليون ساله در «ناميبيا» كشف شده‌اند.

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

    پيش از اين اكتشاف، تصور مي‌شد كه موجودات چند ياختي متعلق به 650 ميليون سال قبل عنوان قديمي‌ترين حيوان زمين را بر دوش مي‌كشند.

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

    طبق سابقه‌هاي فسيلي، ‌اين حيوان حداقل دو دوره طولاني و بسيار سرد موسوم به فرضيه «زمين گلوله برفي» را كه در آن زمين كاملا از يخ پوشيده بوده، گذرانده است.

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

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 1442
    نظرات ()
    • [cb:post_title]

    نويسنده: [cb:post_author_name] | [cb:post_create_date] ساعت [cb:post_create_time]

    شیر و خورشید

    و خاستگاه کیهانی باورها و نگاره‌های آن

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

    امتیاز : نتیجه : امتیاز توسط نفر مجموع امتیاز :


    نمایش این کد فقط در ادامه مطلب
    بازدید : 1384
    نظرات ()

    وبلاگ من

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

طراح قالب: NEGASH.IR