هایدی

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

هایدی

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

پاورپوینت درمورد انواع داده انتزاعی

اختصاصی از هایدی پاورپوینت درمورد انواع داده انتزاعی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 19 اسلاید


 قسمتی از متن .ppt : 

 

انواع داده انتزاعی

تکامل مفهوم نوع داده

مفهوم اولیه نوع داده نوع را به صورت مجموعه ای از مقادیر تعریف می کند که یک متغیر می تواند آنها را بپذیرد.

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

برنامه نویس بدون اینکه از جزئیات نمایش حافظه و از نوع عملیات این انواع اطلاع داشته باشد از اشیای داده آنها استفاده می کند.

برنامه نویس فقط نام نوع و عملیاتی را برای دستکاری آن نوع فراهم می بیند

1

iausari.ramezani@gmail.com

طراحی پیاده سازی زبانهای برنامه سازی

انواع داده انتزاعی

تکامل مفهوم نوع داده

در برنامه های بزرگ برنامه نویس با طراحی و پیاده سازی انواع داده جدید سروکار دارد.

برای نوشتن برنامه پایگاه داده آمار ایران

اصلاعات هر فرد باید ذخیره گردد.( نام سرپرست، تعداد، شماره شناسنامه و..)

اینها صفات نوع داده بخش هستند. هر بخش لیستی از خانوار است

یک شی داده از این نوع یک کلاس را نشان میدهد. که عملیات خاصی روی آن شی داده انجام میدهد.

ایجاد ، اضافه کردن فرزند، حذف دارایی و .. این فعالیتها را میتوان مشخصات این نوع داده در نظر گرفت

2

iausari.ramezani@gmail.com

طراحی پیاده سازی زبانهای برنامه سازی

انواع داده انتزاعی

تکامل مفهوم نوع داده

برای ایجاد داده جدید و عملیات بر روی آن

زیربرنامه

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

اعلان نوع

زبانهایی مثل C و ادا ، میتوان داده های جدید با عملکرد جدید ایجاد کرد

وراثت

در فصل بعدی.

3

iausari.ramezani@gmail.com

طراحی پیاده سازی زبانهای برنامه سازی

انواع داده انتزاعی

انواع داده انتزاعی:

در زبانهای اولیه( فرترن و کوبول) انواع جدید فقط توسط زیربرنامه تولید میشد، اما زبانهای بعدی انواع کاملی را ارائه دادند:

Package در ادا

Class در C++

4

iausari.ramezani@gmail.com

طراحی پیاده سازی زبانهای برنامه سازی


دانلود با لینک مستقیم


پاورپوینت درمورد انواع داده انتزاعی