اپلیکیشن کتاب سبز
کتاب سبز
دانلود کتاب رایگان
موجود در کافه بازار و گوگلی پلی
نصب رایگان
دانلود روزانه بهترین کتاب‌ها در کانال تلگرام کتاب سبز

عضویت در کانال کتاب سبز

اپلیکیش اندروید کتاب سبز منتشر شد

هم اکنون رایگان نصب کنید

موجود در کافه بازار و گوگل پلی

دانلود کتاب طراحی و پیاده‌سازی زبان‌های برنامه‌سازی

(۰)

پیشنهاد ویژه
عروس بیستمصداهایی از چرنوبیل؛ تاریخ شفاهی یک فاجعه‌ی اتمیجاودانه ها پائولو کوئیلوشخصیت شناسی مردان ایرانیچگونه حافظه برتر داشته باشیمکتاب راه حل ساده برای مکعب روبیکمعمای ادوارد اسنودن و ماجرای جاسوسی آمریکا از شبکه‌های اجتماعیقابلمه را فراموش کنطرز فکر: روانشناسی نوین موفقیتمدیریت زمان: شیوه های کاربردی برای بهره گیری موثر از وقت
جزئیات کتاب
  • آپلود کتاب توسط sh shf
  • تعداد صفحات: ۲۷۷
  • فرمت: PDF
  • زبان: فارسی
  • تاریخ انتشار: ۱۳۹۸/۵/۲۰
  • سایز: ۲.۳۷ مگابایت
  • بازدیدها: ۳۳۵۳
معرفی کتاب

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

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

در بخشی از کتاب طراحی و پیاده‌سازی زبان‌های برنامه‌سازی می‌خوانیم:

انتزاع داده‌ها:
برای بسط مفهوم بسته‌بندی به داده‌هایی که توسط برنامه‌نویس تعریف می‌شوند، نوع داده انتزاعی به صورت زیر تعریف می‌شود:
- مجموعه‌ای از اشیای داده معمولاً با استفاده از یک یا چند تعریف نوع
- مجموعه‌ای از عملیات انتزاعی بر روی انواع داده
- بسته‌بندی تمام آن‌ها، به طوری که کاربر نوع جدید نتواند اشیاء داده از آن نوع را، به جز از طریق عملیاتی که برای آن تعریف شده است، دستکاری کند.

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

کلمات کلیدی: آموزش برنامه نویسی، آموزش برنامه نویسی C، آموزش برنامه نویسی pdf، درس طراحی زبان های برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی، زبانهای برنامه سازی، زبان های برنامه نویسی، دانلود کتاب برنامه نویسی، کتاب های رشته برنامه نویسی، آموزش برنامه نویسی کامپیوتر، برنامه نویسی، برنامه نویسی C++، برنامه نویسی به زبان C، چگونه برنامه بنویسیم، زبان برنامه نویسی C

ادامه
اپلیکیشن رایگان کتاب سبز را نصب کنید و بیش از ۹۰۰۰ کتاب را همیشه همراه خود داشته باشید. اینجا را کلیک کنید.دانلود کتاب - ۲.۳۷ مگابایت
کتابراه - دانلود قانونی کتاب
دسترسی آسان به هزاران کتاب، رمان و مجله با اپلیکیشن کتابراه
نصب رایگان
کتاب‌های مرتبط
بیشتر

مجموعه کتاب
مشاور همراهپرفروش‌های دی ماهایلیاد و اودیسه هومرمجموعه سلامتی بدن40 فعالیت ساده و جالبمجموعه میدگاردمجموعه شهروند هوشمنددار و دسته دارعلیگزینه ب7 اثر جیم ران
نظرات
۱۳۹۸/۲/۲۰
سلام وخسته نباشید خدا قوت ممنون از این که گتاب رایگان در خدمت ما گذاشتید فقط بعضی از گتاب ها دانلود نمیشوند
برچسب ها
آموزش برنامه نویسی، آموزش برنامه نویسی C، آموزش برنامه نویسی pdf، درس طراحی زبان های برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی، زبانهای برنامه سازی، زبان های برنامه نویسی، دانلود کتاب برنامه نویسی، کتاب های رشته برنامه نویسی، آموزش برنامه نویسی کامپیوتر، برنامه نویسی، برنامه نویسی C++، برنامه نویسی به زبان C، چگونه برنامه بنویسیم، زبان برنامه نویسی C
هزاران کتاب، رمان و مجله همیشه همراه شما
نصب رایگان