هزینه آموزش
۲۵,۰۰۰ تومان

آموزش برنامه نویسی پاسکال (Pascal)

آموزش برنامه نویسی پاسکال (Pascal)

چکیده

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

مدرس
مجتبی شادریان

کارشناس ارشد مهندسی کامپیوتر – نرم افزار

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

توضیحات تکمیلی

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

زبان پاسکال، یکی از زبان های برنامه نویسی است که ویژگی های آموزشی زیادی دارد. یعنی، زبان خوبی برای آموزش برنامه نویسی منظم و دقیق است. قابلیت درک و خوانایی برنامه های این زبان بالاست و می توان برنامه هایی نوشت که احتمال بروز خطاهای پنهان در آن اندک باشد. برخی از ویژگی های زبان پاسکال عبارت اند از:

  • زبان پاسکال یک زبان سطح بالاست. زبان های برنامه سازی را می توان به چهار دسته تقسیم کرد:
    • زبان های سطح پایین مثل زبان ماشین و زبان اسمبلی
    • زبان های میانی مثل C
    • زبان های سطح بالا مثل پاسکال
    • زبان های بسیار سطح بالا مثل زبان های شبیه سازی و SQL
  • زبان پاسکال یک زبان ساخت یافته است. یعنی با استفاده از امکاناتی که در این زبان وجود دارد، می توان برنامه هایی نوشت که قابلیت درک و خوانایی آنها بالا باشد.

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

 
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با زبان برنامه نویسی پاسکال
    • آشنایی با تاریخچه زبان پاسکال
    • مشخصات و ویژگی های زبان برنامه نویسی پاسکال
    • آشنایی با نسل های مختلف زبان های برنامه نویسی
    • آشنایی با کامپایلرهای زبان برنامه نویسی پاسکال
    • آشنایی با انواع داده ها
    • آشنایی با مفاهیم شناسه ها، متغیرها، ثوابت، عملگرها
    • اعلان متغیرها و مقداردهی آنها
    • تقدم عملگرها
  • درس دوم: آشنایی با ساختمان برنامه ها در پاسکال و دستورات ورودی خروجی
    • آشنایی با ساختار کلی یک برنامه
    • تنظیمات و پیکربندی محیط برنامه نویسی پاسکال
    • آشنایی با منوهای مختلف کامپایلر
    • دستورات ورودی خروجی
    • فرمت بندی خروجی
    • آشنایی با دستور انتساب
    • دستور write
    • دستور writeln
    • دستور read
    • دستور readln
    • دستور uses
    • یونیت ها
    • پاک کردن صفحه خروجی
  • درس سوم: آشنایی با دستورات شرطی و حلقه های تکرار
    • دستورات شرطی
      • if – then
      • if – then – else
      • case
    • دستورات شرطی تو در تو
    • حلقه های تکرار شامل
      • while – do
      • repeat – Until
      • for
    • حلقه های تو در تو
    • انواع داده ای اسکالر
    • نکاتی راجع به حلقه های تکرار
    • دستور exit
    • دستور break
    • دستور continue
    • پروژه های کاربردی
  • درس چهارم: آشنایی با آرایه ها و رشته ها در پاسکال
    • توابع کتابخانه ای کاربردی
    • تعریف آرایه
    • آرایه های یک بعدی
    • جستجو در آرایه ها
    • آشنایی با آرایه های دوبعدی (ماتریس ها)
    • رشته ها
    • عملیات روی رشته ها
    • پروژه های کاربردی
  • درس پنجم: آشنایی با زیر برنامه ها و توابع در پاسکال
    • آشنایی با پردازه ها
      • زیر برنامه ها
      • توابع
    • مزیت استفاده از پردازه ها
    • آشنایی با تعریف انواع زیر برنامه
    • پارامترهای مربوط به زیر برنامه ها و انواع آنها
    • توابع
    • پارامترهای واقعی و مجازی
    • پارامترهای مقدار
    • پارامترهای مرجع
    • زیر برنامه های بازگشتی
    • پروژه های کاربردی
  • درس ششم: کار با فایل ها
    • انواع فایل
    • مزیت استفاده از فایل ها در برنامه نویسی
    • آشنایی با فایل های متنی
    • دستورات مربوط به مدیریت فایل ها
      • باز کردن فایل
      • بستن فایل
      • حذف فایل
    • آشنایی با فایل های نوع دار و عملیات مربوط
    • آشنایی با دستورات کار با فایل ها
      • دستور Rewrite
      • دستور Reset
      • دستور Append
    • مکان نما در فایل های نوع دار
    • آشنایی با پردازه استاندارد Seek در پاسکال
    • پروژه های کاربردی
 
مفید برای رشته های
  • مهندسی کامپیوتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
مراجع و فایل های جانبی مرتبط با آموزش
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Free Pascal 1.0.12



پیش نمایش‌ها

پیش نمایش ۱: آشنایی با زبان برنامه‌ نویسی پاسکال ۶ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۴ مگابایت (کلیک کنید +)
پیش نمایش ۲: آشنایی با ساختمان برنامه‌ ها در پاسکال و دستورات ورودی خروجی ۱۱ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۹ مگابایت (کلیک کنید +)
پیش نمایش ۳: آشنایی با دستورات شرطی و حلقه‌ های تکرار در پاسکال ۱۵ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۱۲ مگابایت (کلیک کنید +)
پیش نمایش ۴: آشنایی با آرایه‌ ها و رشته‌ ها در پاسکال (الف) ۱۲ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۵: آشنایی با آرایه‌ ها و رشته‌ ها در پاسکال (ب) ۹ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۶: آشنایی با زیر برنامه‌ ها و توابع در پاسکال ۱۵ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۷: آشنایی با فایل‌ ها در پاسکال ۸ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش برنامه نویسی پاسکال (Pascal)
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۳۹۷۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVPSCL9410
مدت زمان ۵ ساعت و ۴۵ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۲۷۷ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)



نظرات

تا کنون ۲۷۴ نفر از این آموزش استفاده کرده اند و ۵ نظر ثبت شده است.
محمد
محمد

من برای درس دانشگاهم این آموزش رو گرفتم که تا حدود زیادی تونست کمکم کنه.
پاسخ به نظر

مهدی
مهدی

آموزش بسیار عالی ای بود و من خیلی تونستم استفاده کنم.
پاسخ به نظر

غزاله
غزاله

آموزش کمک زیادی بهم کرد و موضوعاتی که میخواستم و مشکل داشتم رو تونستم برطرف کنم که البته موضوعات فراتر هم داشت.
پاسخ به نظر

علی رضا
علی رضا

اگر من آشنایی با زبان سی نداشتم هیچ وقت نمی فهمیدم چه اتفاقی در حال افتادنه
با این حال در این آموزش به ریز ترین مبحث ها هم پرداخته میشه

پاسخ به نظر

علی
علی

ممنون که گذاشتین واقعا نیاز دارمش.
پاسخ به نظر



برچسب‌ها: Append | Arrays | Assign | Comprehensive Pascal Training | Conditional statements | Constraints | Files in Pascal | High Level Language | Identifiers | Input Outputs in Pascal | Matrices | Operations Strings | Operator Priority | Operators | Output formatting | Parameter O Reference | Parameters of the value | Pascal arrays | Pascal Compilers | Pascal Language | Pascal library functions | Pascal strings | Pascal Structure | Recursive functions | Repeat loops | Reset | Rewrite | Scalar data | Search in arrays | Seek | Structured | Text files | The advantage of subprograms | Typed files | Types of files | variables | Variants of parameters | Variety of Data in Pascal | آرایه خطی | آرایه ها در پاسکال | آرایه های دوبعدی | آرایه های سه بعدی و بالاتر | آموزش جامع پاسکال | انواع پارامتر ها | انواع خطاها | انواع داده ها در پاسکال | انواع فایل ها | پارامتر های مرجع | پارامتر های مقدار | پیچیدگی الگوریتم ها | تعریف آرایه | تقدم عملگر ها | تمرینات حل شده | توابع بازگشتی | توابع ریاضی | توابع کتابخانه های در پاسکال | ثوابت | جستجو در آرایه | جستجو در آرایه ها | حلقه های تکرار | حلقه های تو در تو | داده های اسکالر | دستور uses و واحدها | دستورات شرطی | دستورات کنترل غیر شرطی | دستورات ورودی خروجی در پاسکال | رشته ها در پاسکال | زبان برنامه نویسی پاسکال | زبان پاسکال | زبان سطح بالا | زیر برنامه ها و توابع در پاسکال | ساخت یافته | ساختار برنامه در پاسکال | شناسه | شناسه ها | عملگر ها | عملگرها | عملیات رشته ها | عملیات ورودی و خروجی آرایه های دوبعدی | عملیات ورودی و خروجی روی آرایه ها | فایل ها در پاسکال | فایل های متنی | فایل های نوع دار | فرمت بندی خروجی | قالب بندی خروجی | کامپایلر های پاسکال | کلمات کلیدی | ماتریس ها | متغیر ها | متغیرها | متغیرهای کاراکتری و رشته ای | محدودیت های الگوریتم دودویی | مرتب سازی | مزیت زیر برنامه ها | نوع داده

آموزش برنامه نویسی پاسکال (Pascal)

تعداد دانشجو
۲۷۴ نفر
۷ نفر در یک ماه اخیر
مدت زمان
۵ ساعت و ۴۵ دقیقه
هزینه آموزش
۲۵,۰۰۰ تومان
محتوای این آموزش
۵ بازخورد (مشاهده نظرات)