تحقيق آشنایی با مفاهیم دلفی

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

دانلود فایل

تاریخچه زبان دلفی دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل
جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه
پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد. برنامه
نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و
البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست.
کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و
معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها
با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و
همچنان از سرعت بالایی برخوردار است. به علاوه استحکام و قدرت کامپایلر
دلفی معیاری برای سنجش دیگر کامپایلر هاست. در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن را بررسی می کنیم. سال 1995 – Delphi1 در
زمان استفاده از سیستم عامل DOS برنامه نویسان مجبور بودند از بین زبان پر
قدرت ولی کم سرعت Basic و زبان کارآمد ولی پیچیده و نامفهوم Assembly یکی
را انتخاب کنند. پاسکال با ارائه یک زبان ساخت یافته و یک کامپایلر سریع و
کم نقص این شکاف را پرکرد. برنامه نویسان Windows 3.1 هم با تصمیم گیری
مشابهی رو برو شدند. یکی زبان قدرتمند و سنگین ++C و یکی زبان ساده و محدود
کننده Visual Basic . ارائه Delphi1 در این مورد هم راه حل خوبی
برای برنامه نویسان بود. دلفی مجموعه متفاوتی برای برنامه نویسی بود .
طراحی و توسعه برنامه های کاربردی، ایجاد DLL ها، پایگاههای داده و … که
یک محیط ویژوال وسیع را تشکیل می داد. Delphi1 اولین ابزار برنامه نویسی
ویندوز بود که محیط طراحی ویژوال، کامپایلر بهینه کد برنامه و دسترسی قوی
به پایگاههای داده را در یک جا جمع کرد که آن را به یکی از بهترین ابزارهای
روش نوین توسعه سریع نرم افزار (Rapid Application Development) تبدیل
کرد. این مجموعه قدرتمند باعث شد که در همان زمان بسیاری از برنامه نویسان
زبانهای دیگر به Delphi روی بیاورند و این موفقیت بزرگی برای Borland به
حساب می آمد. همچنین بسیاری از برنامه نویسان پاسکال دلفی را ابزاری یافتند
که توسط آن هم از توانایی و تجربه خود در برنامه نویسی پاسکال استفاده می
کردند و هم توانایی کار در ویندوز را به دست آوردند. همچنین زبانی که در آن
زمان با نام پاسکال شیئی (ObjectPascal) در دانشگاهها ایجاد شده بود یک
زبان بسیار خشک و محدود کننده بود که اصلاٌ حالت کاربردی پیدا نکرد. ویژگیهای
دلفی مثل طراحی ظاهری حساب شده و کاربر پسند آن باعث شد که زبان پاسکال
شیئی عملاٌ از رده خارج شود. تیم طراحی VB در Microsoft قبل از حضور دلفی
هیچ رقیب مهمی برای خود نمی دید. VisualBasic در آن زمان زبانی نا کارآ ،
کم سرعت و کند ذهن بود. Visual Basic 3 در عمل اصلا توانایی رقابت با
Delphi 1 را نداشت. در این سال شرکت Borland گرفتار یک سری مشکلات قضائی با
شرکت Lotus بود که در نهایت هم متخلف شناخته شد. همچنین درگیری مشابهی هم
با Microsoft بر سر تلاش در تغییر دادن فضای نرم افزار های Microsoft پیدا
کرد. همچنین Borland مشغول طراحی و فروش طرح Quatro به شرکت Novell و طراحی
پایگاه های داده dBase و Paradox بود که با استقبال قابل توجهی مواجه نشد.
در این زمان که Borland مشغول فعالیتهای قضایی و تجاری بود Microsft
توانست گوی سبقت را از Borland برباید و قسمت اعظم بازار ابزار های برنامه
نویسی تحت Windows را در اختیار بگیرد و سعی می کرد تا این طرز فکر را
اشاعه دهد که چون Windows را طراحی کرده صلاحیت و توانایی تهیه بهترین
ابزار های برنامه نویسی تحت آن را نیز در دست دارد. در این شرایط Borland
با عرضه Delphi و نسخه جدید ++Borland C سعی کرد خدشه ای در فرمانروایی
Microsoft وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.

 
من می خواهم این فایل را خریداری کنم

برچسب ها:
تحقيق كامپيوتر دانلود تحقيق كار تحقيقي كامپيوتر كامپيوتر زبان برنامه نويسي انواع زبان برنامه نويسي زبان دلفي برنامه نويسي دلفي زبان برنامه نويسي دلفي تاريخچه دلفي دلفي پروژه برنامه نويسي دلفي برنامه دلفي

  • پاورپوینت (اسلاید) eServices

    آموزش الكترونیكی,پاورپوینت eservices,پاورپوینت آموزش الكترونیكی,پاورپوینت تجارت الكترونیكی,پاورپوینت دولت الكترونیكی,پاورپوینت سرویس های الكترونیكی,تجارت الكترونیكی,تحقیق سرویس الکترونیکی,دولت الكترونیكی,سرویس های الكترونیكی دانلود پاورپوینت (اسلاید) eServices دانلود فایل دانلود پاورپوینت با موضوع eServices،در قالب ppt و در 79 اسلاید، قابل ویرایش، شامل:جامعه اطلاعاتیسرویس های الكترونیكیدولت…

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

    بررسی ويتامين ها در ورزش,پروژه ويتامين ها در ورزش,تحقیق تربیت بدنی ويتامين ها در ورزش,تحقیق در مورد ويتامين ها در ورزش,تحقیق ويتامين ها در ورزش,دانلود تحقیق تربیت بدنی در مورد ويتامين ها در ورزش,دانلود تحقیق ويتامين ها در ورزش,مقاله ويتامين…

  • مبانی نظری تحقیق مشغولیت تحصیلی

    مبانی نظری پایان نامه علوم تربیتی,مبانی نظری تحقیق,مبانی نظری تحقیق تربیتی,مبانی نظری تحقیق چیست,مبانی نظری تحقیق در پایان نامه مبانی نظری تحقیق,مبانی نظری تحقیق شامل چیست,مبانی نظری تحقیق علوم تربیتی,مبانی نظری تحقیق یعنی چه دانلود مبانی نظری تحقیق مشغولیت تحصیلی…

  • پاورپوینت زراعت و اصلاح نباتات

    پاورپوینت آماده کشاورزی زراعت و اصلا,پاورپوینت زراعت و اصلاح نباتات,تحقیق زراعت و اصلاح نباتات,دانلود پاورپوینت در مورد زراعت و اصلاح نباتات,دانلود پاورپوینت زراعت و اصلاح نباتات,دانلود رایگان پاورپوینت زراعت و اصلاح نباتات,زراعت و اصلاح نباتات پاورپوینت زراعت و اصلاح نباتات…

  • پاورپوینت بازارهای جدید (New Markets)

    استنادات بازاریابی,بازارهای جدید,بازارهای جدید کیش,بازارهای جدید مشهد,بازارهای جدید یزد,بازاریابی در جهان سوم,بازاریابی در کشورهای در حال توسعه,بازاریابی و توسعه اقتصادی,تقاضا در یک کشور در حال توس,زیرساخت و توسعه,قیمت گذاری و استفاده جامعه دانلود پاورپوینت بازارهای جدید (New Markets) دانلود فایل…

  • جزوه مهندسی سد

    جزوه سدسازی,جزوه سدهای بتنی,جزوه سدهای خاکی,جزوه سدهای خاکی pdf,جزوه سدهای کوتاه,جزوه مهندسی اصول سد,جزوه مهندسی سد,دانلود جزوه مهندسی سد,دانلود کتاب سدهای خاکی,دانلود کتاب سدهای خاکی محمود وفائیان,نمونه سوال سدهای خاکی دانلود جزوه مهندسی سد دانلود فایل دانلود جزوه مهندسی سد،در…

  • تحقيق مفاهيم اوليه شبكه و نصب ويندوز سرور 2003

    انواع ويندوز,تحقيق كامپيوتر,تحقيق مفاهيم اوليه شبكه و نصب ويندوز سرور 2003,تعريف ويندوز,دانلود تحقيق,كار تحقيقي كامپيوتر,كامپيوتر و آي تي,مفاهيم اوليه شبكه,نصب ويندوز,ويندوز سرور 2003 دانلود تحقيق مفاهيم اوليه شبكه و نصب ويندوز سرور 2003 دانلود فایل اشاره : در اين مقاله…

  • تحقیق طراحی و پياده سازی نرم افزار فرش مشهد

    پیاده سازی نرم ا,پیاده سازی نرم افزار فرش,دانلود نرم افزار فرش,دانلود نرم افزار مدیریت فروشگاه فرش,طراحی نرم افزار فرش,طراحی نرم افزار مدیریت فروشگاه فرش,نرم افزار فرش,نرم افزار مدیریت فروشگاه فرش دانلود تحقیق طراحی و پياده سازی نرم افزار فرش مشهد…

  • نقشه ی بخش های شهرستان صدوق

    استان یزد,بخش های شهرستان صدوق,شیپ فایل بخش های شهرستان صدوق,شیپ فایل بخش های شهرستانها,فایل جی آی اس بخشهای شهرستان صدوق,نقشه ی بخش ها,نقشه ی بخش های شهرستان صدوق,نقشه ی بخش های شهرستانها,نقشه ی جی آی اس بخش های شهرستان صدوق…

  • تحقیق نقش مشاوره در آموزش مهارت هاي زندگي

    پایان نامه پیرامون نقش مشاوره,پروژه نقش مشاوره,تحقیق در مورد نقش مشاوره,تحقیق روانشناسی,تحقیق روانشناسی نقش مشاوره,تحقیق نقش مشاوره,دانلود تحقیق نقش مشاوره,مقاله نقش مشاوره تحقیق نقش مشاوره در آموزش مهارت هاي زندگي رفتن به سایت اصلی بخشی از متن تحقیق:مقدمه: آدمي در…