واضح آرشیو وب فارسی:سایت ریسک: Dolphin 713-12-2007, 12:48 PMسوالمو كه تو عنوان تاپيك نوشتم ولي با اين حال يه كم بيشتر توضيح از خودم در فوكولم :27: مثلا بيسيك چي داره كه ويژوال بيسيك نداره؟ مگه ويژوال بيسيك همون زبون بيسيك نيس كه ويژوال شده؟ ويژوال بيسيك چيزي كمتر از بيسيك داره يا نه؟ اگه آره ، چيه؟ و اگه نه ، چرا بعضيا هنوز به جاي ويژوال بيسيك از بيسيك استفاده مي كنن؟ http://qsmile.com/qsimages/297.gif يا مثلا ++C چي داره كه ويژوال ++C نداره؟ يا زبوناي ديگه كه هم به صورت معموليش هس هم به صورت ويژوالش http://qsmile.com/qsimages/308.gif m3hrz4d13-12-2007, 03:44 PMخوب میشه گفت تقریبا هیچ چیز. برای بیسیک میشه گفت بیسیک که زبان قدیمی هست که ورژن ویژوال اون ویژوال بسیک میشه و قابلیت کار با محیط ویندوز رو هم داره.(البته برای بیسیک این مساله هست که شما با ویژوال بیسیک دیگه نمیتونی برنامه تحت داس بنویسی و برای ویندوز طراحی شده) ولی در مورد ++C و ++Visual C قضیه یکم فرق داره. ++C هم یک زبان استاندارد هست که حالت کلی داره.ویژوال ++C یا C Builder , محیط هایی برای برنامه نویسی ++C هستن(IDE) که امکان نوشتن برنامه برای ویندوز رو دارن و امکانات زیادی هم به ++C اضافه میکنن که البته جزو خود ++C استاندارد نیست.در واقع ++Visual C یک زبان نیست که بگیم چی از ++C کم داره.یک محیط برای ++C هست که همه ی امکانات ++C رو داره. Dolphin 714-12-2007, 08:43 AMخوب میشه گفت تقریبا هیچ چیز. برای بیسیک میشه گفت بیسیک که زبان قدیمی هست که ورژن ویژوال اون ویژوال بسیک میشه و قابلیت کار با محیط ویندوز رو هم داره.(البته برای بیسیک این مساله هست که شما با ویژوال بیسیک دیگه نمیتونی برنامه تحت داس بنویسی و برای ویندوز طراحی شده) ولی در مورد ++C و ++Visual C قضیه یکم فرق داره. ++C هم یک زبان استاندارد هست که حالت کلی داره.ویژوال ++C یا C Builder , محیط هایی برای برنامه نویسی ++C هستن(IDE) که امکان نوشتن برنامه برای ویندوز رو دارن و امکانات زیادی هم به ++C اضافه میکنن که البته جزو خود ++C استاندارد نیست.در واقع ++Visual C یک زبان نیست که بگیم چی از ++C کم داره.یک محیط برای ++C هست که همه ی امکانات ++C رو داره. فرق يه زبون برنامه نويسي با يه محيطي كه مخصوص برنامه نويسيه چيه؟ http://qsmile.com/qsimages/156.gif يعني تموم كدا و دستوراتي كه تو بيسيك هس تو ويژوال بيسيكم هس؟ يا تموم كدا و دستورات برنامه نويسي اي كه تو ++C هس تو ويژوال ++C هم هس؟ http://qsmile.com/qsimages/297.gif MasterData14-12-2007, 10:35 AMخوب میشه گفت تقریبا هیچ چیز. برای بیسیک میشه گفت بیسیک که زبان قدیمی هست که ورژن ویژوال اون ویژوال بسیک میشه و قابلیت کار با محیط ویندوز رو هم داره.(البته برای بیسیک این مساله هست که شما با ویژوال بیسیک دیگه نمیتونی برنامه تحت داس بنویسی و برای ویندوز طراحی شده) ولی در مورد ++C و ++Visual C قضیه یکم فرق داره. ++C هم یک زبان استاندارد هست که حالت کلی داره.ویژوال ++C یا C Builder , محیط هایی برای برنامه نویسی ++C هستن(IDE) که امکان نوشتن برنامه برای ویندوز رو دارن و امکانات زیادی هم به ++C اضافه میکنن که البته جزو خود ++C استاندارد نیست.در واقع ++Visual C یک زبان نیست که بگیم چی از ++C کم داره.یک محیط برای ++C هست که همه ی امکانات ++C رو داره. مقایسه کاملا اشتباهی انجام دادید. ما از زبانهای ویژوال استفاده می کنیم چون اگه بخواهیم برای تحت ویندوز به صورت دیداری برنامه نویسی بشه به زبان یکه این ابزار را برای برنامه نویس با سهولت بیشتری فراهم کنه . هنوز زبانهای برنامه نویسی داریم که IDE خاصی برای اونا طراحی نشده مثل Java یا Rubby. یه بررسی خیلی ساده از ویژوال بیسیک داشته باشیم ، بیسیک تحت داس یه زبان ساده بود و شی گرائی رو هم پشتیبانی نمیکرد در صورتی که ++C در همان زمان شئ گرائی رو پشتیبانی میکرد نسخه های تحت ویندوز این زبانها نیز بر اساس نیازهای برنامه نویسی تحت ویندوز ارتقاء داده شدند اما همچنان ویژوال بیسیک یک زبان شی گرا نبود در Net. امکانات و ابزار شی گرایی رو هم به این زبانها اضافه کردند و همچنین ابزارهایی جانبی از قبیل ارتقاء کامپایلر و ... Dolphin 714-12-2007, 01:24 PMمقایسه کاملا اشتباهی انجام دادید. ما از زبانهای ویژوال استفاده می کنیم چون اگه بخواهیم برای تحت ویندوز به صورت دیداری برنامه نویسی بشه به زبان یکه این ابزار را برای برنامه نویس با سهولت بیشتری فراهم کنه . هنوز زبانهای برنامه نویسی داریم که IDE خاصی برای اونا طراحی نشده مثل Java یا Rubby. یه بررسی خیلی ساده از ویژوال بیسیک داشته باشیم ، بیسیک تحت داس یه زبان ساده بود و شی گرائی رو هم پشتیبانی نمیکرد در صورتی که ++C در همان زمان شئ گرائی رو پشتیبانی میکرد نسخه های تحت ویندوز این زبانها نیز بر اساس نیازهای برنامه نویسی تحت ویندوز ارتقاء داده شدند اما همچنان ویژوال بیسیک یک زبان شی گرا نبود در Net. امکانات و ابزار شی گرایی رو هم به این زبانها اضافه کردند و همچنین ابزارهایی جانبی از قبیل ارتقاء کامپایلر و ... يعني مي شه گفت برنامه هاي ويژوال يه جورايي ورژن بالاتري از يه زبون برنامه نويسيه؟ http://qsmile.com/qsimages/297.gif مثلا ويژوال ++C تموم كدا و دستورات برنامه نويسي ++C رو ساپورت مي كنه و يه امكانات گرافيكي بيشتر داره؟ يا مثلا ويژوال ++C يه سري دستورات و امكانات ++C رو نداره و عوضش يه مقدار امكانات گرافيكي و ويژوال داره؟ http://qsmile.com/qsimages/308.gif راسي در مورد Net. هم يه توضيحي بدين كه چيه و كارش چيه؟ http://qsmile.com/qsimages/89.gif m3hrz4d14-12-2007, 01:28 PMمقایسه کاملا اشتباهی انجام دادید. ما از زبانهای ویژوال استفاده می کنیم چون اگه بخواهیم برای تحت ویندوز به صورت دیداری برنامه نویسی بشه به زبان یکه این ابزار را برای برنامه نویس با سهولت بیشتری فراهم کنه . هنوز زبانهای برنامه نویسی داریم که IDE خاصی برای اونا طراحی نشده مثل Java یا Rubby. یه بررسی خیلی ساده از ویژوال بیسیک داشته باشیم ، بیسیک تحت داس یه زبان ساده بود و شی گرائی رو هم پشتیبانی نمیکرد در صورتی که ++C در همان زمان شئ گرائی رو پشتیبانی میکرد نسخه های تحت ویندوز این زبانها نیز بر اساس نیازهای برنامه نویسی تحت ویندوز ارتقاء داده شدند اما همچنان ویژوال بیسیک یک زبان شی گرا نبود در Net. امکانات و ابزار شی گرایی رو هم به این زبانها اضافه کردند و همچنین ابزارهایی جانبی از قبیل ارتقاء کامپایلر و ... جهت توضیح , زبان برنامه نویسی ++C تنها یک نسخه داره و اون ++ANSI ISO C هست (که سال 1998 استاندارد شد.) و هیچ چیزی به نام نسخه ی تحت ویندوز ++C وجود نداره بلکه این کامپایلر های تحت ویندوز و به نوعی IDE های تحت ویندوز هستن که به ما کمک میکنن با همون ++C تحت ویندوز برنامه بنویسیم. در صورتی که ویژوال بیسیک بر خلاف چیزی مثل ++Visual C یه زبان برنامه نویسی تحت ویندوز از نسل Basic هست (مثل رابطه ی Delphi و Pascal). در مورد Net. هم C++.NET یک زبان نیست بلکه محیطی هست که مایکروسافت برای استفاده از امکانات NET. در ++C فراهم کرده در صورتی که VB.NET یک زبان هست که همونطور که خودتون گفتین امکانات شی گرایی بهش اضافه شده. m3hrz4d14-12-2007, 01:36 PMفرق يه زبون برنامه نويسي با يه محيطي كه مخصوص برنامه نويسيه چيه؟ http://qsmile.com/qsimages/156.gif يعني تموم كدا و دستوراتي كه تو بيسيك هس تو ويژوال بيسيكم هس؟ يا تموم كدا و دستورات برنامه نويسي اي كه تو ++C هس تو ويژوال ++C هم هس؟ http://qsmile.com/qsimages/297.gif بازم میگم, مقایسه بین<بیسیک و ویژوال بیسیک> و <++C و ++VC> خیلی درست نیست. ولی میکنم شما بیشتر منظورتون چیزی مثل ++C و ++VC هست که میشه گفت در کل زبان برنامه نویسی مربوط به چگونه نوشتن یه برنامه میشه و Syntax برنامه و دستورات و کلمه های کلیدی و...هستن که ما با یه زبان برنامه نویسی به تنهایی برنامه ای نمیتونیم تولید کنیم. واسه این کار به یه محیط برنامه نویسی که امکان نوشتن یک برنامه و کامپایل کردن برنامه و امکانات اضافی رو فراهم میکنه نیاز داریم(مثل ++Visual C) Dolphin 714-12-2007, 01:54 PMجهت توضیح , زبان برنامه نویسی ++C تنها یک نسخه داره و اون ++ANSI ISO C هست (که سال 1998 استاندارد شد.) و هیچ چیزی به نام نسخه ی تحت ویندوز ++C وجود نداره بلکه این کامپایلر های تحت ویندوز و به نوعی IDE های تحت ویندوز هستن که به ما کمک میکنن با همون ++C تحت ویندوز برنامه بنویسیم. در صورتی که ویژوال بیسیک بر خلاف چیزی مثل ++Visual C یه زبان برنامه نویسی تحت ویندوز از نسل Basic هست (مثل رابطه ی Delphi و Pascal). در مورد Net. هم C++.NET یک زبان نیست بلکه محیطی هست که مایکروسافت برای استفاده از امکانات NET. در ++C فراهم کرده در صورتی که VB.NET یک زبان هست که همونطور که خودتون گفتین امکانات شی گرایی بهش اضافه شده. اين دات نتو آخرش من نفهميدم چيه؟ مي شه در مورد امكاناتي كه دات نت داره بگين؟ http://qsmile.com/qsimages/162.gif بازم میگم, مقایسه بین<بیسیک و ویژوال بیسیک> و <++C و ++VC> خیلی درست نیست. ولی میکنم شما بیشتر منظورتون چیزی مثل ++C و ++VC هست که میشه گفت در کل زبان برنامه نویسی مربوط به چگونه نوشتن یه برنامه میشه و Syntax برنامه و دستورات و کلمه های کلیدی و...هستن که ما با یه زبان برنامه نویسی به تنهایی برنامه ای نمیتونیم تولید کنیم. واسه این کار به یه محیط برنامه نویسی که امکان نوشتن یک برنامه و کامپایل کردن برنامه و امکانات اضافی رو فراهم میکنه نیاز داریم(مثل ++Visual C) يعني مثلا چيزي به نام ++C نداريم بشه ازش واسه توليد برنامه هايي كه مي خوايم استفاده كنيم؟ يعني مثلا هر كي مي گه ++C داره كار مي كنه منظورش اينه كه داره ويژوال ++C كار مي كنه؟ http://qsmile.com/qsimages/297.gif majid_kntu14-12-2007, 07:37 PMالبته منظور از c++ يه زبون برنامه نويسه كه هم هم تو ويژوال استفاده ميشه هم تو كامپايلراي قديمي مربوط به عهد حجر. فقط فرقشون اينه كه IDE نرمافزار و خود كامپايلر با كد جور ديگهاي برخورد ميكنه و الا اون اسانس اصلي كدا مشتركه و با اندكي تغيير تو هر كامپايلري ميشه اجراشون كرد سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 268]