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

تحقیق زبان های برنامه نویسی

دانلود تحقیق با موضوع زبان های برنامه نویسی ،
در قالب word و در 17 صفحه، قابل ویرایش.
 
فهرست:
DELPHI -1
C++ -2
C# -3
BASIC -4
FORTRAN -5
VISUAL BASIC -6
بخشی از متن تحقیق:
C++  -2
زبان برنامه‌نویسی ++C (تلفظ می شود: سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری عمومی با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های کنترل نوع ایستا، نوشتار آزاد، چندمدلی، معمولا زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، برنامه نویسی جنریک است.
زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین بصورت همزمان است.
زبان ++C توسط بی‌یارنه استراس‌تروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان  C  ساخته شد و آن را ‘C با کلاس’ نام‌گزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. نسخه فعلی استاندارد این زبان ISO/IEC 14882:2003 است. نسخه جدیدی از استاندارد (که به صورت غیررسمی C++0x نامیده می‌شود) در دست تهیه است.
تاریخچه زبان
استراس‌تروپ کار بر روی زبان «c با کلاس» را در سال ۱۹۷۹ آغاز کرد.ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراس‌تروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگی‌های مناسب برای ساخت برنامه‌های بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما BCPL با وجود سرعت بسیار زیاد برای ساخت برنامه‌های بزرگ بسیار سطح پایین است. زمانی که استراس‌تروپ کار خود را در آزمایشگاه های بل (Bell Labs) آغاز نمود با مشکل تحلیل هسته unix با توجه به محاسبات توزیع شده روبرو شده بود. با یادآوری تجربیات خود در دوران دکترا، او زبان C را با استفاده از ویژگی‌های سیمولا گسترش داد. C به این دلیل انتخاب شد که C یک زبان عمومی، سریع، قابل حمل، و بصورت گسترده در حال استفاده بود. علاوه بر C و سیمولا زبان‌های دیگری مانند ALGOL 68، ADA، CLU، ML نیز بر ساختار این زبان جدید اثر گذاشت. در ابتداویژگی‌های کلاس، کلاس‌های مشتق شده، کنترل نوع قوی، توابع درون خطی، و آرگومان پیش‌فرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد.در سال ۱۹۸۳ نام زبان از «C با کلاس» به ++C تغییر یافت. ویژگی‌های دیگر شامل توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بصورت آزاد، کنترل نوع بهتر، و توضیحات یک خطی به صورت BCPL با استفاده از «//» نیز به آن اضافه شد. در سال ۱۹۸۵ اولین نسخه زبان برنامه‌نویسی ++C انتشار یافت و مرجع مهمی برای این زبان فراهم شد در حالی که هیچ استاندارد رسمی وجود نداشت. در سال ۱۹۸۹ ویرایش 2.0 از زبان ++C ارائه شد. ویژگی‌های جدیدی مانند ارث‌بری چندگانه، کلاس‌های انتزاعی، اعضای ایستای توایع، اعضای ثابت تابع، و اعضای حفاظت شده به آن اضافه شد. در سال ۱۹۹۰ «راهنمای مرجع ++C » منتشر شد. این کار بنیان استانداردهای بعدی شد. آخرین ویژگی‌های اضافه شده شامل موارد زیر بودند: قالب توابع، استثناها، فضاهای نام، تبدیلات جدید، و یک نوع داده منطقی.در حین تکامل ++C کتابخانه استاندارد نیز بوجود آمد. اولین نسخه کتاب استاندارد شامل کتابخانه جریانات I/O بود که جایگزین printf و scanf شد. در ادامه مهم‌ترین ویژگی اضافه شده Standard Template Library بوده است.
دانلود فایل

دانلود فایل”تحقیق زبان های برنامه نویسی”

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

تحقیق زبان های برنامه نویسی

دانلود تحقيق در مورد زبان های برنامه نویسی،
در قالب doc و در 67 صفحه، قابل ويرايش، شامل:
چکیده 
مقدمه
فصل اول:
تاریخچه برخی از زبان های برنامه نویسی
زبان برنامه نویسی c  
زبان برنامه نویسی c++ 
اهداف به وجود آمدن c++
زبان برنامه نویسی c#
زبان برنامه نویسی Java
زبان برنامه نویسی پایتون 
ویژگی های شی گرایی
رایگان
قابلیت حمل 
قدرتمند
درونی سازی و گسترش
فصل دوم:
تاریخچه زبان Delphi
سال 1995- Delphi- 1
سال 1996- Delphi- 2
سال 1997- Delphi- 3
سال 1998- Delphi- 4
سال 1999- Delphi- 5
سال 2001- Delphi- 6
فصل سوم:
تاریخچه c 
برنامه نویسی ساخت یافته
مراحل اجرای یک برنامه c
خطاهای برنامه نویسی
فصل چهارم:
مقدمه ای بر زبان برنامه نویسی Visual Basic
فصل پنجم:
جاوا
محتویات 
تاریخچه
اهداف اولیه
برنامه های جاوا و اپلت ها
خط مشی جاوا
پیاده سازی 
اداره خودکار حافظه
گرامر
نمونه هایی از برنامه های جاوا
توزیع های جاوا
کلاس های خاص
کتابخانه های کلاس
کتابخانه های مرکزی
کتابخانه های واسط کاربر
ویرایش
ایرادات مطرح شده
پاسخ به ایرادات
جستارهای وابسته
پیوندهای بیرونی
پانویس
منابع
دانلود فایل

دانلود فایل”تحقیق زبان های برنامه نویسی”

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

تحقیق زبان های برنامه نویسی

دانلود تحقیق با موضوع زبان های برنامه نویسی،
در قالب word و در 60 صفحه، قابل ویرایش، شامل:

چکیده
مقدمه

فصل اول:
تاریخچه برخی از زبان های برنامه نویسی
زبان برنامه نویسی c
زبان برنامه نویسی ++c
اهداف به وجود آمدن ++c
زبان برنامه نویسی #c
زبان برنامه نویسی Java 
زبان برنامه نویسی پایتون
ویژگی های شی گرایی
رایگان
قابلیت حمل
قدرتمند
درونی سازی و گسترش

فصل دوم:
تاریخچه زبان Delphi
سال 1995- Delphi – 1 
سال 1996- Delphi – 2
سال 1997- Delphi – 3
سال 1998- Delphi – 4
سال 1999- Delphi – 5
سال 2001- Delphi – 6

فصل سوم:
تاریخچه c
برنامه نویسی ساخت یافته
مراحل اجرای یک برنامه c  
خطاهای برنامه نویسی

فصل چهارم:
مقدمه ای بر زبان برنامه نویسی Visual Basic

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

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

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

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

دانلود فایل

دانلود فایل”تحقیق زبان های برنامه نویسی”