پاورپوینت برنامه سازی پیشرفته

  • Code: # 1291

  • تعداد صفحات: 567
  • فرمت فایل: پاورپوینت
  • سال: مشخص نشده
  • مقطع: دانشگاهی
  • دسته بندی: دانشگاهی
قیمت: ۲۹,۹۵۰ تومان
دانلود فایل
  • خلاصه
  • فهرست و منابع
  • خلاصه پاورپوینت برنامه سازی پیشرفته

    ***4

    زبان C یک زبان همه منظوره است. دستورالعمل‌های این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌شود که C یک زبان سطح بالا باشد که برنامه‌نویسی در آن آسان است ›››

     

    ***5

    ++C که از نسل C است، تمام ویژگی‌های C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌های شی‌گرا تولید نمود. برنامه‌های شی‌گرا منظم و ساخت‌یافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغییر و بهبود می‌یابند و قابلیت اطمینان و پایداری بیشتری دارند.

     

    ***11

    انتظار می‌رود پس از پایان این جلسه بتوانید:

    - مزایای زبان C++ را بر زبان‌های مشابه ذکر کرده و تفاوت آن را با زبان C بیان کنید.

    - شرح مختصری از روند پیشرفت زبان‌های برنامه‌نویسی را بیان کرده و مشکلات هر دوره را به اختصار شرح دهید.

    - مزایای شی‌گرایی در تولید نرم‌افزار را برشمارید.

    - اصول سه‌گانۀ شی‌گرایی را نام برده و هر یک را به اختصار شرح دهید.

     

    ***12

    - قالب کلی برنامه‌های C++ را بشناسید و بتوانید برنامه‌های کوچک را نوشته و آزمایش کنید.

    - عملگر ورودی و خروجی را در C++ شناخته و از آن‌ها در برنامه‌ها استفاده کنید.

    - نحوۀ اعلان متغیرها و شیوۀ مقداردهی به آن‌ها را بدانید.

    - سه موجودیت «لیترال»، «کاراکتر» و «عدد» را شناخته و فرق بین آن‌ها را شرح دهید.

    - علت و شیوه‌های افزودن توضیح به کد برنامه را شرح دهید.

    - علت و شیوۀ معرفی ثابت‌ها در برنامه را شرح دهید.

     

    ***13

    در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود.

    هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود 

     

    ***14

    C++ ترکیبی از دو زبان C و Simula بود و قابلیت‌های شی‌گرایی نیز داشت. از آن زمان به بعد شرکت‌های زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوت‌هایی بین نسخه‌های مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود.

    به همین دلیل در سال 1998 زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یک‌پارچه در‌آمد. 

     

    ***16

    زبان C برای اجرای بسیاری از دستوراتش از توابع کتابخانه‌ای استفاده می‌کند و بیشتر خصوصیات وابسته به سخت‌افزار را به این توابع واگذار می‌نماید.

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

    ++ که از نسل C است، تمام ویژگی‌های جذاب C را به ارث برده است .

    و سرانجام آخرین دلیل استفاده از C++ ورود به دنیای C# است

     

    ***17

    2- تاریخچۀ C++

    در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود. هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود. 

     

    ***18

    C++ ترکیبی از دو زبان C و Simula بود و قابلیت‌های شی‌گرایی نیز داشت از آن زمان به بعد شرکت‌های زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوت‌هایی بین نسخه‌های مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود. به همین دلیل در سال 1998 زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یک‌پارچه در‌آمد. کامپایلرهای کنونی به این استاندارد پایبندند. کتاب حاضر نیز بر مبنای همین استاندارد نگارش یافته است.

     

     

  • فهرست و منابع پاورپوینت برنامه سازی پیشرفته

    فهرست:

    ندارد.
     

    منبع:

    ندارد.

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