فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word


در حال بارگذاری
10 جولای 2025
پاورپوینت
17870
3 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word دارای ۳۶ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

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

فایل ورد فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word :

مقدمه‌ای بر Object Pascal

چنانچه درباره مک‌آپ مطالعه‌ای داشته باشید ممکنست تعجب کرده باشید از اینکه باید برنامه‌ریز Macintosh peogrommer’s Workshop(MPW) را تهیه کنید و بخصوص اینکه این برنامه‌ریز باید به زبان پاسکال نوشته شده باشد. فعلاً پاسخ مثبت است. در مورد آن کسانی که تألیفات دیگران را دوست دارند و یا برنامه‌ریزی به زبان دیگر مثلاً C را ترجیح میدهند در حال حاضر شانس زیادی ندارند. دلیل آن دو چندان است. بسیاری از زبانها بروی Macintosh مطالب لازم را که سیستم مک‌آپ دارد ندارند و حتی اگر داشته باشند سرعت پاسکال را ندارند.

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

Object Pascal

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

در سیستم O.P. معناشناسیهای معدودی دیده می‌شوند. غوده آبجکت، نوع جدیدی از داده‌هاست. Object شباهت بسیار زیادی به شرح کتبی دارد که می‌تواند رشته داده‌های مضاعف نوع گشتاری را در خود جای دهد. مضافاً اینکه، فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word
فهرستی از روشها و دستورالعملهائی مربوط به متدهای مختلف را برای نوع خاصی از Object مشخص می‌کنید. این متدها، نقش هر یک از این نوع Object را توضیح میدهد. مثلاً می‌توانید نوع ظاهری Object را به شرح زیر تعریف کنید:

type

Shape = object

Bounds : Rect

Color: Pattemm

Pracedave Draw:

Procedure Erase:

Procedure Rotate (angle: integer):

Procedure Meve (delta: Point)

Function Area: integer:

End:

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

Type

Circle = object (Shape)

Radias: integer

Procedure Draw: override:

Function Area: integer: override

Procedure SetRadis (new Raduig: unteger)

End

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

Object ها از نامگذاری روشهای انواع جدید فرمهای پاسکال بوجود آمده‌اند. لغت جدید (دایره) را به کار می‌برید تا مثالی برای Object نوع دایره‌ای بزنید. وقتی در مورد متغیره‌ای از نوع Object از واژه جدید استفاده می‌شود، به ذخیره‌ای کافی در گروه اشاره داشته میزان متغیر را تا رسیدن به داده موردنظر (نقطه به نقطه) تنظیم می‎کند. فلشهای دوبل معمولاً برای تفهیم و بیان عدم مراجعه‎ای که بطور اتوماتیک توسط مؤلف انجام میشود مورد نیاز است، بنابراین می‎توان مستقیماً به حوزه‎های اطلائی دست یافت، بعنوان مثال:

Acircle.bounds درست است نه Bounds 88 aCricle. برعکس برای استناد به روشی که برای همان بیان استفاده می‎کنید باید نوشت: Acricle این طرح به روش نوع شیئی دایره شکل استفاده دارد. از آنجا که همه متغیره‎‏های نوع Object به داده‎ها برمیگردند. نموداری مثل شکل ۱=: شکل ۲ باعث می‎شود که نحوه شکل ۱ بر داده‎های شکل ۲ منطبق شود.

حوزه‎های یک موضوع خود می‎توانند مرجع‎هائی باشند برای موضوعات دیگر. مثلاً می‎توانید برای تعریف Shape حوزه جدید Shape بعدی را تعریف کنید و فرمهای بهم پیوسته‎ای داشته باشید با سیستم O.P. می‎توانید نوع جریانی را که می‎تواند مرجعی ناشناخته باشد شناسائی کنید. در این روش، می‎توانید مرجعی دورانی برای انواع Object که داشته باشید. چنانچه رالف با مشخص کننده یا مأنوسی مواجه شود می‎توان پذیرفت که بزودی مشخص خواهد شد. چنانچه بعداً عنوان نشد، دستگاه علامت error میدهد. اندازه موضوع نامشخص به دلیل اینکه مرجع آن همیشه چهار بایت است زیاد مهم نیست. عمقی که هر نوع Object بتواند داشته باشد نامحدود است. می‎توانید نسلی کوچک از یک دایره و یا نسل کوچک دیگری از آن نوع و امثال آنرا داشته باشید. هر نسلی که جانشین می‎شود همه حوزه‎ها و روشهای همه نیاکان خود را بهمراه دارد.

لازمه O.P. اینست که نوع تعریف شده Object در بالاترین سطح دستگاه‎ها یا برنامه بوده همیشه مدتی قابل ارائه باشد. در مورد یک دستگاه، این قضیه می‎تواند حالت متقابل داشته و یا بخشی تکمیلب باشد. پیکره یا کد واقعی این روش در دستورالعمل دستگاه و کاربرد یا برنامه کار قطعه ظاهر می‎شود. چنانچه پیکره روش اظهار شده در پرونده ظاهر نشده، مؤلف نشان خطای «روش کامل نشده است» میدهد. پیکره این روش درست مثل هر عملکرد و روش دیگری است:

Procodure shope. Erase

Begin

Erase Rect (bounds)

End.

Procedure circle. Draw

Begin

Fill Oval (bounds. Colcr)

Frame Oval (bounds)

End

در مورد این دو مثال نکات چندی است که باید تذکر داده، نام روش با عنوان نام نوع، بیان شده است. واژه نام روش برای تمایز روشی است که تعریف شده است. وقتی در مورد اصل روش صحبت می‎شود، همیشه عاملی ضمنی برای خود (Self) وجود دارد. Self به شیئی اشاره دارد که به روش استفاده می‎کند. حوزه‎های Object نیز می‎توانند با Self تعریف شوند. مرزها یا Self. اما مؤلف عاملی ضمنی را بوجود آورده بنام رنگ «با استفاده از Self» که روش را احاطه کرده باعث می‎شود حوزه‎های نام مستقیماً قابل دسترسی باشند. بطور مشابه، با استفاده از واژه Self می‎توانید از درون هر روش به روش دیگری استفاده کنید. واژه روش دیگر، تکرار می‎کنیم فقط واژه روش دیگر کافیست. این موضوع نیاز Self را نسبت به وقتی که کسی بخواهد موضوعی را به وضعیت عادی دیگری برگرداند مرتفع می‎سازد. مثلاً در مورد موضوع «مرا به لیست اضافه کنید (Self). در مورد عبارت a Circle. Draw از آنجا که واژه a Circle زیر مجموعه Circleاست، روش Circle Draw بیش از بیش Shape Draw شناخته شده است. مضافاً اینکه اگر بخواهیم روی موضوع a Cricle Erase کار کنیم، چون Circle در مجموعه روش Erase نیست، باید به روش Shape Erase استفاده کرده، این مطلب بسادگی قابل فهم است. اگرکه زیر را اجرا کنیم روش ناآشناتری را خواهیم داشت:

Var ashape: Shape

A Circle: Circle

New (a Circle)

A Circle. Bounds=some Rect

A Circle. Color=white

A Circle. Radius=bo

A shape=a circle

A shape=Draw

وقتی سیستم Shape Draw را اجرا می‎کنید، نام این روش چیست. Shape Draw یا circle Draw؟ حتی اگر سیستم a shape به عنوان یک شکل بیان می‎شود، تشخیص یک دوران باعث می‎شود به چیزی دورانی باشد و بنابراین طرح دوار نام این روش خواهد بود. این روش با مقادیری از مشخصه‎های دو بایتی در ابتدای هر شیئی کامل می‎شود. (تصویر ۱) این قضیه نکات مهمی را گوشزد میکند. تشخیص و اظهار یک موضوع برابر است با یک دوران یعنی «امنیت» زیرا هر حوزه‎ای از روشها که برای اشیاء بدست که می‎باشد برای هر مورد دواری نیز صادق است. اما تشخیص بر عکس آن به معنای شکل با امنیت نیست زیرا حوزه‎ها و روشهای اضافی Circle الزاماً با shape object قابل فهم نیست. مثلاً اگر بعدها به دوران شاعای روی آوریم، نمی‎توان فهمید که آیا آن موضوع شکلی معمولی بوده است یا خیر. (در واقع این متغیره شکل می‎تواند به نسل کاملاً‌ متفاوتی از Shape مثلاً مثلث، اشاره کند. که روشهای خاص دورانی نیز قابل شناخت نمی‎باشند.)

در این مورد باید بخاطر داشت که حتی اگر متغیره موردی از نوع خاص هم باشد، در گذر زمان، به بیان نوع اصلی یا به نسل آن برمیگردد. معنی این حرف اینست که می‎توان فایل ورد کامل مقاله ای کامل درباره پاسگال ۳۶ صفحه در word
فهرستی از «اشکال» را داشت که هر یک طرحی از کل باشد که انواع اصلی مخلوطی از مجموعه دوایر، مستطیل‎ها، مثلث‎ها و انواع آن باشند. در نتیجه، تشخیص اینکه کلام را باید روش اصلی ناحیه باید از طولانی دست باشد. این کار با استفاده از طرح «روش رایج مخابره پیام» انجام می‎شود که در آن جدولهائی از موقعیت روشها برای هدایت به روش صحیح به کار گرفته می‎شوند. این روش را بعداً مفصل‎تر توضیح خواهیم داد.

ساختار نهائی اضافه بر پاسکال، لغات کلیدی است. چنانچه روشی را کنار گذاشته‎اید تا کد نهائی خاص برای نوع مورد نظرتان اضافه کنید، اما هنوز مایلید از روش قبلی استفاده نمائید می‎باید از لغت بجا مانده بدنبال تمام روش استفاده کنید.

  راهنمای خرید:
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.