امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
یک دید کلی از c
نویسنده پیام
pourjafari آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 13
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 0
( 5 تشکر در 4 ارسال )
ارسال: #1
یک دید کلی از c
بسم الله الرحمن الرحيم

با سلام.
در میان دروس ترم جدید درس برنامه نویسی به زبان c دارم.
اما از زبان c هیچی نمی دانم.از این رو می خواهم پیش از شروع یک دیدگاه کلی از c داشته باشم.
لطفا یک دید کلی از قابلیت های c و هدف از برنامه نویسی با آن و ... را ارائه دهید تا بتواند به یادگیری آن کمک کند.
با تشکر.
۰۵-دى-۱۳۸۵, ۰۱:۴۰:۰۶
ارسال‌ها
پاسخ
Programmer آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 2
( 23 تشکر در 9 ارسال )
ارسال: #2
RE: یک دید کلی از c
به نام خدا

زبان C برای اولین بار در آزمایشگاههای bell در شرکت AT&T برای توسعهء
سیستم عامل Unix طراحی شد. توسط برایان کرینگان و دنیس ریچی
ساخته شد به همین دلیل C اولیه C استاندارد K&R نامیده می شود.
و اغلب یکی از دلایل پیشرفت مایکروسافت را استفاده از این زبان می دانند.
که Winodws و DOS نیز با آن توسعه پیدا کرده است.

بعدها شخصی به نامِ بجارنه استروستروپ زبان قدرتمند ++C را با اضافه کردن
ویژگیهای OOP (ماخوذ از زبان Smallatalk) وارد زبان ++C کرد.
اما چند برابر شدن Keyword ها و ساختار های کهنه C موجب پیچیدگی
زبان ++C شد و مایکروسافت با توجه به این مطلب #C را عرضه کرد.

محبوبیت و قدرت فوق العاده ++C آنقدر است که آنرا زبان اصلی برنامه نویسان
می دانند. اما هنگام استفاده از آن باید از پیچیده نویسی اجتناب کرد.
چون این زبان ذاتاً پیچیده است.

اکنون حدود 30 سال از زمانه تولد C می گذرد. اما ++C محبوبترین است.
برآورد ها نشان می دهد که استفاده از ++C در حال کاهش است.
اما هنوز خانواده C قدرت مطلاق را در دست دارد.
و این #C احتمالاً وارث جدید خاندان ++C\C خواهد بود.

سعید.
۰۵-دى-۱۳۸۵, ۰۶:۴۷:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper
tak-setare آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: تير ۱۳۸۹

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: یک دید کلی از c
سلام من درس طراحی وپیاده سازی زبانهای برنامه سازی رااین ترم دارم و میخواستم زبان CیاC++راباجاوایازبان دیگری ازنظرویژگی صفات یک زبان خوب مثل یکپارچگی ووضوح -خاصیت تعامد-هزینه استفاده-قابلیت حمل-محیط برنامه نویسی-پشتیبانی ازانتزاع و ..بررسی ومقایسه کنم لطفااگه میدونیدکمکم کنید ممنونم
۱۲-تير-۱۳۸۹, ۱۸:۳۶:۵۵
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS