تالار گفتگوی کیش تک/ kishtech forum
زبان برنامه نویسی ++C - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: دانشگاه جامع علمی و کاربردی (http://forum.kishtech.ir/forumdisplay.php?fid=7)
+---- انجمن: **مرکز علمی و کاربردی کوشا** (http://forum.kishtech.ir/forumdisplay.php?fid=42)
+----- انجمن: برنامه سازی تحت وب - پنجشنبه ها از ساعت 8 تا 11 (http://forum.kishtech.ir/forumdisplay.php?fid=347)
+----- موضوع: زبان برنامه نویسی ++C (/showthread.php?tid=115381)



زبان برنامه نویسی ++C - o.karvandi - 18-05-2025

1- چهار مورد از کاربردهای زبان برنامه نویسی ++C را فقط نام ببرید.

2- نسخه 20++C منتشر شده در سال 2020 چه امکاناتی داشت؟

3- ویژگیهای زبان برنامه نویسی ++C را بیان کنید.

4- سه مورد از مزایا و معایب زبان برنامه نویسی ++C را فقط نام ببرید.


RE: زبان برنامه نویسی ++C - Vahid Rohollahi - 19-05-2025

(18-05-2025, 09:18 PM)o.karvandi نوشته است: 1- چهار مورد از کاربردهای زبان برنامه نویسی ++C را فقط نام ببرید.

2- نسخه 20++C منتشر شده در سال 2020 چه امکاناتی داشت؟

3- ویژگیهای زبان برنامه نویسی ++C را بیان کنید.

4- سه مورد از مزایا و معایب زبان برنامه نویسی ++C را فقط نام ببرید.

1. **کاربردهای ++C**: 
  - توسعه بازی‌های کامپیوتری 
  - سیستم‌های عامل 
  - نرم‌افزارهای embedded (مانند رباتیک) 
  - پردازش تصویر و بینایی ماشین 

2. **امکانات ++C20**: 
  - ماژول‌ها (Modules) 
  - محدوده‌های مبتنی بر مفهوم (Concepts) 
  - بهبود همزمانی (Coroutines) 
  - کتابخانه‌ی `<format>` برای قالب‌بندی رشته‌ها 

3. **ویژگی‌های ++C**: 
  - شیءگرا (OOP) 
  - سطح میانی (ترکیب سطح بالا و پایین) 
  - مدیریت حافظه دستی 
  - سریع و کارآمد 
  - چندپارادایمی (پشتیبانی از برنامه‌نویسی رویه‌ای، شیءگرا و جنریک) 

4. **مزایا و معایب ++C**: 
  - **مزایا**: سرعت بالا، کنترل حافظه، انعطاف‌پذیری 
  - **معایب**: پیچیدگی، عدم مدیریت خودکار حافظه (Memory Leaks)، منحنی یادگیری شیب‌دار


جواب چهار سوال زبان برنامه نویسی ++c - Mohammadamin - 19-05-2025

جواب چهار سوال زبان برنامه نویسی ++c
1. چهار کاربرد ++C:

توسعه سیستم‌عامل‌ها

ساخت بازی‌ها

برنامه‌های شبیه‌سازی

نرم‌افزارهای تعبیه‌شده (Embedded)



2. امکانات C++20:

مفاهیم (Concepts)

محدوده‌ها (Ranges)

ماژول‌ها (Modules)

Coroutines (همکاری همزمان)



3. ویژگی‌های ++C:

زبان چندسبکی (شی‌گرا و رویه‌ای)

سرعت و کارایی بالا

قابلیت استفاده از اشاره‌گر

مستقل از پلتفرم



4. مزایا و معایب ++C:
مزایا: سریع، قابل حمل، شی‌گرا
معایب: پیچیدگی بالا، مدیریت دستی حافظه، خطایابی سخت‌تر


RE: زبان برنامه نویسی ++C - V.Alizadeh - 20-05-2025

(18-05-2025, 09:18 PM)o.karvandi نوشته است: 1- چهار مورد از کاربردهای زبان برنامه نویسی ++C را فقط نام ببرید.
1.توسعه سیستم‌عامل‌ها     2.ساخت بازی‌ها      3.برنامه‌های شبیه‌سازی     4.نرم‌افزارهای تعبیه‌شده (Embedded)



2- نسخه 20++C منتشر شده در سال 2020 چه امکاناتی داشت؟
1.مفاهیم    2.محدوده‌ها    3.ماژول‌ها    4.همکاری همزمان


3- ویژگیهای زبان برنامه نویسی ++C را بیان کنید.
1.سرعت و کارایی بالا     2. ترکیب سطح بالا و پایین   3.پشتیبانی از برنامه‌نویسی رویه‌ای، شیءگرا و جنریک

4- سه مورد از مزایا و معایب زبان برنامه نویسی ++C را فقط نام ببرید.
مزایا :سرعت بالا, کنترل حافظه, انعطاف‌پذیری    
معایب:پیچیدگی, عدم مدیریت خودکار حافظه,خطایابی سخت‌تر



RE: زبان برنامه نویسی ++C - Majid haghi - 22-05-2025

دانشگاه علمی کاربردی کوشا 
رشته فناوری اطلاعات 
استاد رمضانی 
داشجو مجید حقی 

نقل‌قول:
- چهار مورد از کاربردهای زبان برنامه نویسی ++C را فقط نام ببرید.

2- نسخه 20++C منتشر شده در سال 2020 چه امکاناتی داشت؟

3- ویژگیهای زبان برنامه نویسی ++C را بیان کنید.

4- سه مورد از مزایا و معایب زبان برنامه نویسی ++C را فقط نام ببرید.

1. **کاربردهای ++C**: 
  - توسعه بازی‌های کامپیوتری 
  - سیستم‌های عامل 
  - نرم‌افزارهای embedded (مانند رباتیک) 
  - پردازش تصویر و بینایی ماشین 

2. **امکانات ++C20**: 
  - ماژول‌ها (Modules) 
  - محدوده‌های مبتنی بر مفهوم (Concepts) 
  - بهبود همزمانی (Coroutines) 
  - کتابخانه‌ی `<format>` برای قالب‌بندی رشته‌ها 

3. **ویژگی‌های ++C**: 
  - شیءگرا (OOP) 
  - سطح میانی (ترکیب سطح بالا و پایین) 
  - مدیریت حافظه دستی 
  - سریع و کارآمد 
  - چندپارادایمی (پشتیبانی از برنامه‌نویسی رویه‌ای، شیءگرا و جنریک) 

4. **مزایا و معایب ++C**: 
  - **مزایا**: سرعت بالا، کنترل حافظه، انعطاف‌پذیری 
  - **معایب**: پیچیدگی، عدم مدیریت خودکار حافظه (Memory Leaks)، منحنی یادگیری شیب‌دار