کتاب مرجع کامل توربو پاسکال 7.0 – کافمن | ابراهیم زاده قلزم

75,000 تومان

موجود در انبار

  • نویسنده: الیوت ب. کافمن
  • مترجم: مهندس حسین ابراهیم زاده قُلزم 
  • انتشارات: سیمای دانش

75,000 تومان

توضیحات

کتاب مرجع کامل توربو پاسکال 7.0 تألیف الیوت ب. کافمن، با ترجمه ی مهندس حسین ابراهیم زادۀ قُلزم توسط انتشارات سیمای دانش به چاپ رسیده است.

توربو پاسکال در حالت عام و توربو پاسکال7.0 در حالت خاص، تنها نسخه ای از پاسکال است که تمام برنامه نویسان و به خصوص دانشجویان کامپیوتر دوست دارند نسخه ی پیچیده شده ای از آن در اختیار داشته باشند! تاکنون زبان برنامه نویسی ای به گویایی و خوانایی زبان پاسکال طراحی نشده است. پاسکال، زبانی است که با کاربر، به راحتی و به صورت دوستانه (User Friendly) ارتباط برقرار می کند و روش منظم و دقیق برنامه نویسی را به آنان آموزش می دهد.

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

شایان ذکر است که مطالب این کتاب، بسیار ساده و روان بیان شده است و مترجم نیز طیِ چند ترم تدریسِ این درس، تلاش نموده است به شیوائی و سادگی آن بیفزاید.

کتاب “مرجع کامل توربو پاسکال 7.0” مشتمل بر نوزده فصل می باشد که عناوین این فصول به صورت زیر می باشند:

1- آشنایی با کامپیوترها و زبان های برنامه نویسی 2- حل مسائل و زبان پاسکال 3- یربرنامه های تابع Procedure ، Function و رسم نمودارها 4- دستورهای انتخاب. دستورهای if و case -5. حلقه های تکرار. دستورهای repeat  for &  while-,6.برنامه نویسی قطعه قطعه ای 7- انواع داده ای ساده  8- فایل های متنی  9- مهندسی نرم افزار و Unitها در پاسکال 10- آرایه ها  11- آرایه های چند بعدی 12- رکوردها  13- تجرید داده ها و برنامه نویسی شیء گرا 14- زیربرنامه های بازگشتی 15- مجموعه ها و رشته ها 16- ساختمان داده های خارجی. فایل ها 17- اشاره گرها و لیست های پیوندی  18- ساختمان داده های پویا 19- اینترنت Internet

 

ویژگی‌ها

اطلاعات بیشتر

وزن 1180 g
ابعاد 240 × 170 mm
موضوع

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

تعداد صفحه

840

قطع

وزیری

نوع جلد

نرم

نوبت چاپ

4

سال انتشار

1385

فهرست

فهرست

مقدمه مترجم

پیش گفتار مؤلف

فصل 1: آشنایی با کامپیوترها و زبان های برنامه نویسی

کامپیوترهای الکترونیکی در گذشته و حال

آشنایی با سخت افزار کامپیوتر

حل مسائل برنامه نویسی

آشنایی با زبان های برنامه نویسی

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

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

دوره ی مطالب فصل 1

فصل 2: حل مسائل و زبان پاسکال

روش طراحی و تولید نرم افزار

استفاده از روش طراحی و تولید نرم افزار

مطالعه موردی: تبدیل واحدهای اندازه گیری جهانی

مرور سریع زبان پاسکال، کلمه های ذخیره شده و شناسه های پاسکال

انواع داده ای و اعلان متغیرها

دستورهای اجرایی

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

عبارت های محاسباتی

مطالعه موردی: ارزیابی ارزش مجموعه ای از سکه ها

فورمت اعداد و مشاهده ی خروجی برنامه ها

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 2

فصل 3: زیربرنامه های تابع Procedure ، Function و رسم نمودارها

نوشتن برنامه ها با استفاده از اطلاعات موجود

مطالعه موردی: محاسبه ی مساحت و محیط یک دایره

مطالعه موردی: محاسبه ی بیشترین مقدار پیتزا با پول موجود

زیربرنامه های تابع Function

مطالعه موردی: رسم نمودارهای ساده

زیربرنامه های Procedure

زیربرنامه های Procedure به عنوان پایه و اساس برنامه ها

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

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 3

فصل 4: دستورهای انتخاب: دستورهای  if و case

دستورهای کنترلی

عبارت های بولین

دستور if

نمودارهای ساختار دستور

دستورهای if با دستورهای مرکب

مراحل مختلف تصمیم گیری در الگوریتم ها

مطالعه موردی: برنامه ی لیست پرداخت حقوق

مطالعه موردی: محاسبه ی سود سهام بیمه

ردیابی دستی الگوریتم ها

دستور case

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 4

فصل 5: حلقه های تکرار: دستورهای for  &   repeat،  while   

دستور while

استفاده از حلقه ها برای محاسبه ی مجموع اعداد

حلقه های کنترل شده توسط رویداد

طراحی حلقه

دستور for

دستور repeat

حلقه های تودرتو

چگونه برنامه ها را اشکال زدائی کنیم

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 5

فصل 6: برنامه نویسی قطعه قطعه ای

آشنایی با لیست پارامترها در پاسکال

برگرداندن اطلاعات از زیربرنامه های Procedure

قوانین دستوری زیربرنامه های Procedure با لیست پارامترها

دامنه ی فعالیت شناسه ها

زیربرنامه های تابع Function: قطعه برنامه هایی که تنها یک نتیجه را برمی گردانند

طراحی مرحله به مرحله ی برنامه ها با زیربرنامه های Procedure ، Function

مطالعه ی موردی: مسئله ی محاسبه ی مجموع و میانگین اعداد در حالت کلی

اشکال زدائی و آزمایش برنامه هایی با چند قطعه برنامه

زیربرنامه های تابعِ (Function) بازگشتی

طراحی برنامه هایی با نمودارهای متحرک

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 6

فصل 7: انواع داده ای ساده

انواع داده های عددی: اعشاری و صحیح

نوع داده ی بولییَن

نواع داده ی کاراکتری

تابع های ترتیبی و کاراکتری

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

سازگاری نوع و سازگاری جایگزینی

نوع داده های شمارشی

تقریب های مکرر

مطالعه موردی: تقریب مقدار e

استفاده از کادر گفتگوی اشکال زدای Evaluate and Modify

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 7

فصل 8: فایل های متنی

فایل های متنی، فایل داده ها و فایل خروجی

زیربرنامه های Procedure , Function  برای فایل های متنی

استفاده از فایل های متنی

مطالعه موردی: آماده کردن فایل لیست پرداخت حقوق

اشکال زدائی فایل ها

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 8

فصل 9: مهندسی نرم افزار و Unitها در پاسکال

نوشتن برنامه های بزرگ

آشنایی با Unitها

Unitهای از پیش تعریف شده و واسطه های کاربر

نوشتن Unitهای جدید

Unitها و انواع داده ای تجریدی

اشکال زدائی برنامه های دارای Unit

آزمایش برنامه های بزرگ

روش های ظاهری بررسی درستی برنامه ها

وجدان و تعهدات اخلاقی

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 9

فصل 10: آرایه ها

ساختمان داده ی آرایه ای

دسترسی ترتیبی به عضوهای آرایه

استفاده آرایه ها به صورت پارامتر و عملوند

مطالعه موردی: مسئله ی بودجه بندی مخارج خانواده

پردازش زیرآرایه ها

جست و جو و مرتب کردن یک آرایه

تجزیه و تحلیل الگوریتم ها: نماد O بزرگ

آرایه هایی با عضوها و اندیس های کاراکتری

مطالعه ی موردی: مسئله ی مولد رمزنگار

اشکال زدایی برنامه های دارای آرایه

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 10

فصل 11: آرایه های چند بعدی

آرایه های دو بعدی: آرایه ای از آرایه ها

پردازش آرایه های دو بعدی

مطالعه موردی: تجزیه و تحلیل داده های فروش

آرایه های سه بعدی

اشکال زدائی آرایه های چند بعدی

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 11

 فصل 12: رکوردها

نوع داده ی رکورد

استفاده از رکوردها به صورت عملوند و پارامتر

دستور with

آرایه هایی از رکوردها

رکوردهای سلسله مراتبی

رکوردهای متغیر

اشکال زدائی برنامه های دارای رکورد

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 12

فصل 13: تجرید داده ها و برنامه نویسی شیء گرا

تجرید داده ها و انواع داده های تجریدی

شی ءها و برنامه نویسی شیء گرا

طراحی شیءگرا

مطالعه موردی: طراحی یک دفترچه ی راهنمای تلفن

ارث بری

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 13

فصل 14: زیربرنامه های بازگشتی

قطعه برنامه های بازگشتی

پشته های پارامتر و متغیرهای محلی

تابع های ریاضی بازگشتی

آرایه ها به عنوان پارامتر قطعه برنامه های بازگشتی

مطالعه موردی: محاسبه ی مجموع مقادیر عضوهای یک آرایه

جست و جوی دودویی

مطالعه موردی: جست و جوی دودویی به صورت بازگشتی

حل مسائل با روش بازگشتی

مطالعه موردی: مسئله برج های هانوی

اشکال زدائی الگوریتم های بازگشتی

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 14

فصل 15: مجموعه ها و رشته ها

نوع داده ی مجموعه ای

عملگرهای مجموعه

رشته هایی با طول متغیر

یک مثال از پردازش رشته ها

مطالعه موردی: ویرایش گر متن

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 15

فصل 16: ساختمان داده های خارجی: فایل ها

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

ایجاد و استفاده از فایل های دودویی

ادغام فایل ها

مطالعه موردی: ادغام دو فایل

فایل های با دسترسی مستقیم

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 16

فصل 17: اشاره گرها و لیست های پیوندی

انواع داده ای اشاره گر و اشاره گرها

لیست های پیوندی

نوع داده ی تجریدی لیست پیوندی

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 17

فصل 18: ساختمان داده های پویا

پشته ها

کاربرد پشته ها

مطالعه ی موردی: معکوس کردن یک خط داده

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

صف ها

درخت های دودویی

نوع داده ی تجریدی درخت جست و جوی دودویی

کارایی درخت جست و جوی دودویی

خطاهای متداول و رایج در برنامه نویسی

دوره ی مطالب فصل 18

فصل 19: اینترنت Internet

اینترنت چگونه کار می کند

کابردهای اینترنت: پست الکترونیکی، Telent، قوانین و مقررات انتقال فایل

شبکه ی جهانی وب

احترام به قوانین وب (etiquette)، امنیت، صحت و درستی اطلاعات

پیوست 1: محیط برنامه نویسی توربوپاسکال 7.0

پیوست 2: کلمه های ذخیره شده، شناسه های استاندارد، عملگرها

پیوست 3: زیربرنامه های Procedure ، Functionو دستورهای کامپایلر

پیوست 4: نمودارهای ساختار توربو پاسکال 7.0

پیوست 5: راهنمای مرجع دستورهای توربو پاسکال 7.0

پاسخ تمرین های دارای شماره ی فرد

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

نظرات (0)

اولین کسی باشید که دیدگاهی می نویسد “کتاب مرجع کامل توربو پاسکال 7.0 – کافمن | ابراهیم زاده قلزم”

دیدگاه‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

منوی سایت