تمامی فایل های موجود در آپادانا، توسط کاربران عرضه می شود. اگر مالک فایلی هستید که بدون اطلاع شما در سایت قرار گرفته، با شماره 09399483278 با ما تماس بگیرید.
تحقیق درباره نكات مفيد براي كار در محيط دلفي

تحقیق درباره نكات مفيد براي كار در محيط دلفي

تحقیق درباره نكات مفيد براي كار در محيط دلفي - ‏فصل اول آشنایی با مفاهیم دلفی ‏3 ‏1=‏1‏ ‏تاریخچه زبان دلفی دلفی در واقع یک کامپایلر پاسکال است. ...

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 11 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 22

حجم فایل:29 کیلوبایت

  پرداخت و دانلود  قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • لینک دانلود و خرید پایین توضیحات
    دسته بندی : وورد
    نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
    تعداد صفحه : 22 صفحه

     قسمتی از متن word (..doc) : 
     

    ‏فصل اول آشنایی با مفاهیم دلفی
    ‏3
    ‏1=‏1‏ ‏تاریخچه زبان دلفی
    دلفی در واقع یک کامپایلر پاسکال است. دلفی 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‏ وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.
    سال 1996 - Delphi2‏
    یک سال بعد Delphi2‏ تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی (Windows 95,Windows
    ‏فصل اول آشنایی با مفاهیم دلفی
    ‏3
    ‏1=‏1‏ ‏تاریخچه زبان دلفی
    دلفی در واقع یک کامپایلر پاسکال است. دلفی 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‏ وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.
    سال 1996 - Delphi2‏
    یک سال بعد Delphi2‏ تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی (Windows 95,Windows
    ‏فصل اول آشنایی با مفاهیم دلفی
    ‏5
    ‏ NT‏) ارائه داد. همچنین Delphi2‏ با ارائه خصوصیات اضافه و کارکرد های قویتری نسبت به Delphi1‏ توانایی های خود را افزایش داد. (ازجمله ارائه کامپایلر 32 بیتی که سرعت بالایی به نرم افزار ها می بخشید، کتابخانه بزرگ و کاملی از اشیای مختلف، شیوه جدید و تکامل یافته ای برای اتصال به پایگاه های داده مختلف، ادیتور پیشرفته، پشتیبانی از OLE‏ ، توانایی وراثت در فرمهای ویژوال و سازگاری با پروژه های 16 بیتی Delphi1‏ ). Delphi2‏ به معیاری برای سنجش و مقایسه همه ابزارهای توسعه نرم افزار در آن زمان تبدیل شد.
    در آن زمان با ارائه سیستم 32 بیتی Windows95‏جهش بزرگی در سیستم عامل Windows‏ رخ داد و Borland‏ بسیار مشتاق بود که Delphi‏ را به بهترین ابزار برنامه نویسی سیستم جدید تبدیل کند. نکته این که در آن زمان به منظور تاثیر در افکار عمومی و تاکید بر قدرت Delphi‏ در سیستم عامل 32 بیتی قرار بود که نرم افزار با نام جدید Delphi32‏ به بازار عرضه شود ولی در آخرین مراحل به خاطر اینکه نشان دهند این زبان زبانی رشد یافته و تکامل یافته نسخه قبلی یعنی Delphi1‏ است نام Delphi2‏ را برای آن انتخاب کردند.
    Microsoft‏ تلاش کرد که با Visual Basic 4‏ با Delphi‏ مقابله کند ولی از ابتدا کیفیت پایین آن و ضعف آن در انتقال برنامه های 16 بیتی به سیستم 32 بیتی و بروز اشکالات ساختاری در طراحی آن موجب شکست زودهنگام Visual Basic 4‏ شد. در این زمان هنوز تعداد زیادی از برنامه نویسان به Visual Basic‏ وفادار بودند. Borland‏ هنچنین روشها و ابزارهای قدرتمندی همچون PowerBuilder‏ برای طراحی نرم افزار های Client/Server‏ ارائه داد ولی Delphi‏ هنوز آن قدر قدرتمند نشده بود که بتواند نرم افزارهایی که جایی در بین توسعه گران پیدا کرده اند را براندازد.
    سال 1997 - Delphi3‏
    از زمان تهیه و توسعه Delphi1‏ تیم توسعه Delphi‏ در فکر گسترش و ایجاد یک زبان قدرتمند جهانی بود. برای Delphi2‏ این تیم تمام نیروی خود را صرف اعمال مربوط به انتقال تواناییها و کارکرد ها به سیستم 32 بیتی و همچنین اضافه کردن خصوصیات Client/Server‏ و پایگاه داده کرد. در زمان تهیه Delphi3‏ تیم توسعه فرصت لازم برای گسترش مجموعه ابزار موجود را یافت و در این راستا کیفیت و کمیت ابزارهای Delphi‏ بهبود یافت. به علاوه راه حل هایی برای مشکلات عمده و قدیمی برنامه نویسان تحت ویندوز ارائه شد. به ویژه استفاده از برخی فناوری های پیچیده و نا مفهوم (مثل COM‏ و ActiveX‏ وتوسعه نرم افزار های تحت Web‏ وکنترل پایگاههای داده چند کاربره). روش نمایش کد برنامه همچنین توانایی کامل کردن خودکار کد (Code‏ Completion‏) عملیات کد نویسی را راحت تر کرد. ضمن این که همچنان در بیشتر موارد اساس و متدولوژی برنامه نویسی مانند Delphi1‏ بود و بر پایبندی به قوانین اصولی Pascal‏ تاکید می شد.
    در این زمان رقابت شرکت های تولید کننده ابزار های برنامه نویسی بسیار تنگاتنگ شده بود. Microsoft‏ با ارائه Visual Basic 5‏ به پیشرفت های خوبی دست یافت ازجمله پشتیبانی قوی از COM‏ و ActiveX‏ و ایجاد برخی خصوصیات و تغییرات کلیدی و اساسی در کامپایلر VB‏. ضمن این در همین سال Borland‏ با پشتوانه قوی Delphi‏ و با استفاده از ساختار موفق آن ابزارهای دیگری همچون Forte‏ و BC++ Builder‏ به بازار عرضه کرد.
    تیم Delphi‏ در زمان طراحی Delphi3‏ چند تن از اعضای کلیدی خود را از دست داد. Andres Hejlsberg‏ معمار اصلی Delphi‏ در اقدام غیر منتظره ای Borland‏ را ترک کرد و تصمیم گرفت به رقیب دیرینه یعنی Microsoft‏ بپیوندد. اما حرکت تیم Delphi‏ متوقف نشد و معاون Hejlsberg‏ که سالها تجربه همکاری با او را داشت توانست رهبری این تیم را به خوبی در دست بگیرد. همچنین مسئول فنی تیم (Paul Gross‏) هم در اقدام مشابهی به گروه Microsoft‏ ملحق شد. این تغییرات بیشتر به خاطر اختلافات شخصی بین افراد تیم بود و نه به خاطر مسائل حرفه ای.
    سال 1998 - Delphi4‏
    Delphi4‏ بیشتر بر روی راحتتر کردن کار با دلفی متمرکز شد. مرورگر روال ها (Module Explorer‏) بهبود یافت و مرور و ویرایش Unit‏ ها را راحت تر کرد. کنترل کد و کامل کردن خودکار کلاسها این فرصت را به کاربر داد که فکر و زمان خود را روی ساختار اصلی برنامه بگذارد و در وقت صرفه جویی کند. طراحی رابط کاربر هم کاملاٌ عوض شد و بهبود یافت و اشکال زدا (Debugger‏) نیز پیشرفت قابل توجهی داشت. Delphi4‏ قابلیتهای برنامه نویسان را در استفاده از تکنولوژیهای چند منظوره خارجی مثل

     

    برچسب ها: تحقیق درباره نكات مفيد براي كار در محيط دلفي نكات مفيد براي كار در محيط دلفي دانلود تحقیق درباره نكات مفيد براي كار در محيط دلفي نكات مفيد براي كار محيط دلفي تحقیق درباره نكات مفيد براي محيط دلفي
  

به ما اعتماد کنید

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

درباره ما

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

تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد.