فروشگاه جامع خرید پروژه, پایان نامه و مقاله آماده دانشجویی

محبوبترین محصولات

مالک فروشگاهی با 10 هزار فایل شوید دانلود نرم افزار PhotoGrav 3 مخصوص حکاکی عکس با لیزر	بسته آموزشی آشنایی با تکثیر و پرورش زالوی طبی Hirudo medicinalis به همراه فیلم و فایل های بسیار مفید

اطلاعیه فروشگاه

در صورت بروز مشکل و یا نیاز به پروژه ای که در لیست سایت موجود نمی باشد، لطفا از طریق منوی پشتیبانی و یا از طریق ایمیل best.files2@gmail.com درخواست خود را ارسال کنید. با توجه به اینکه برخی از محصولات این فروشگاه از منابع مختلفی که بعضا منبع اولیه نیز مشخص نیست، تهیه شده اند لذا در صورتی که فایلی مربوط به شماست و بدون اجازه در این فروشگاه قرار داده شده است، از طریق بخش پشتیبانی اطلاع دهید تا ضمن عذرخواهی سریعا از سایت حذف گردد.

910 - بررسی انواع زبانهای برنامه نویسی

910 -  بررسی انواع زبانهای برنامه نویسی

 

 

 

 

 

 

 

 

 

فرمت فایل:   ورد Word و قابل ویرایش

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

 

 

 

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

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

با متفاوت بودن آنچه برنامه‌نویس برای آسانی استفاده خود آفریده با ورودی واقعی‌سخت افزار برای اجرای فرامین (که به زبان ماشین معروف است) برنامه واسط باید شیوهٔ خط برنامه نویس را به زبان ماشین برگرداند

زبان‌های برنامه نویسی

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

  • اسمبلی (Assembly)
  • لیسپ (LISP)
  • بی سی پی ال (BCPL)
  • سی (C)
  • سی‌پلاس‌پلاس (++C)
  • سی پلاس پلاس/سی ال آی(C++/CLI)
  • پاسکال (Pascal)
  • جاوا (Java)
  • سی‌شارپ (#C)
  • جی شارپ (#j)
  • بیسیک (Basic)
  • پایتون (Python)
  • پرل (Perl)
  • پی‌اچ‌پی (PHP)
  • Matlab
  • وی بی دات نت (VB .Net)
  • دلفی (Delphi)
  • ویژوال بیسیک (visual basic)
  • لینگو (Lingo)

اسمبلی

Assembly

اَسِمبلی یک زبان‌ برنامه‌نویسی سطح پایین است و از بالاترین سرعت نسبت به سایر زبانها برخوردار است. زیرا سایر زبانها ابتدا به اسمبلی و سپس به زبان ماشین(0و1) کامپایل میشوند ولی اسمبلی مستقیما به زبان ماشین کامپایل میشود. برای هر خانواده CPU یک زبان اسمبلی وجود دارد. مثلا اسمبلی Intel با AMD فرق دارد. این زبان به طور مستقیم با سخت افزار، حافظه اصلی، CPU و غیره در ارتباط است.

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

میزان استفاده از حافظه

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

برنامه‌هایی که نیاز به زمان بلادرنگ دارند در اس۰۲:۵۲، ۷ نوامبر ۲۰۰۷ (UTC)۰۲:۵۲، ۷ نوامبر ۲۰۰۷ (UTC)~~مبلی به خوبی نوشته می‌شوند و همچنین برنامه‌های مقیم در حافظه.در ضمن برنامه نویس با اسمبلی کارهایی می‌تواند انجام دهد که با زبانهای سطح بالا نمی‌شود آن کارها را انجام داد. از جمله دستکاری مستقیم VGA و یا RAM.

لیسپ

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

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

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

سی++

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

زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین بصورت همزمان است.

زبان ++C توسط بی‌یارنه استراس‌تروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نام‌گزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. نسخه فعلی استاندارد این زبان ISO/IEC 14882:2003 است. نسخه جدیدی از استاندارد (که به صورت غیررسمی C++0x نامیده می‌شود) در دست تهیه است.

 


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 3,000 تومان
کدتخفیف:

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


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

نام فایلحجم فایل
910D_1667293_9210.zip190.3k





فیلم آموزش سیستم خودکار قرار دادن محصولات فروشگاه های فایل سل در وبلاگ یا سایت خود - ویژه فروشگاه داران

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

توضیحات بیشتر - دانلود 15,000 تومان

دانلود نرم افزار شکسته نستعلیق آدوس Adoos

دانلود نرم افزار شکسته نستعلیق آدوس  Adoos                   نرم افزار مشهور و حرفه ای در زمینه تایپ نستعلیق شکسته با کارآیی بسیار راحت قابل استفاده در انواع سیستم عامل (XP-7-8 و ...) پشتیبانی راحت از زبان فارسی و علائم نگارشی   با این نرم افزار شکسته نویسی کنید و بعد از کپی کردن آن به فتوشاپ طراحی های خود را بسیار زیبا و گرافیکی کنید. کار با این نرم افزار بسیار ساده هست. کافیست ی ...

توضیحات بیشتر - دانلود 3,000 تومان

آخرین محصولات فروشگاه

filesell >