PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : زبان برنامه نویسی جدید ماکروسافت به نام اسمال بیسیک (Small Basic)



hoora
20th November 2009, 12:26 PM
این نوشته چگونه است؟
http://uc-njavan.ir/MaXUpload/88/4-5-6/s.jpg
این زبان برنامه نویسی شاخه ای از زبان basic می باشد.زبان های برنامه نویسی بیسیکی مانند ویژاول بیسیک (visual basic) و کیو بیسیک (q basic) سال هاست که از زبان های پرطرفدار دنیای برنامه نویسی مطرح است.
انتخاب زبان برنامه نویسی اغلب برای آنهایی که تازه می خواهند برنامه نویسی کنند، امری مشکل است و تنوع زبان های برنامه نویسی برای آنها به محدودیت انتخاب زبان برنامه نویسی تبدیل شده است.
ولی اگر نیک بنگریم هر ابزار برنامه نویسی برای کاری بهینه شده است و مشکل اینجاست که برنامه نویس تازه کار،هنوز هدفشان مشخص نیست.به این دلیل برخی برنامه نویسان بنا به شرایط محیطی(مانند دانشگاه،دوستان و...) ابتدا زبان برنامه نویسی تحمیل شده را یاد می گیرند و سپس به زبان مورد علاقه خود محاجرت می کنند.فاکتور های برنامه نویسی را می توان اینگونه بیان کرد :
1) در ابتدا باید مشخص کنیم که می خواهیم با سکوی نرم افزاری (frame work) برنامه نویسی کنیم و یا native code ، برای اطلاعات بیشتر در گوگل به جستجوی native code و managed code بپردازید.
2) کدام یک از فاکتور های روبرو برای شما بیشتر اهمیت دارد : راحتی کد نویسی،سرعت اجرای برنامه، فراوانی ابزار های متن باز، پشتیبانی سخت افزار ها و سیستم عامل از برنامه نوشته شده با این زبان
3) در آخر هم نباید برای شما مد بودن یک زبان مهم باشد.همانطور که گفتیم هر زبانی برای یک هدفی بهینه شده است و کلید ماندگاری آن در دنیای رقابتی امروز هم همان فاکتور هاست.بنابرین هر سازمانی به برنامه نویسان حرفه ای زبان بخصوصی نیاز دارد.
ماکروسافت سالهای ویژوال بیسیک(basic) را به عنوان یک زبان ساده و راحت به برنامه نویسان معرفی کرده است و محبوبیت آن هم به همین دلیل است.اما به دلیل پیشرفت دات نت و پیچیده تر شدن آن، basic هم کم کم به visual basic .net 3.5 تبدیل شد و دیگر آن حس سادگی آن، از دست رفت و حتی در مقابل #C احساس کمبود کردو ماکروسافت بر آن شد که در نسخه 3.5 ویژوال بیسیک گرامر این زبان را به #C نزدیک تر کند.
چند ماهی است که ماکروسافت زبان جدیدی را به کسانی که خواهان یک زبان راحت هستند معرفی کرده است.محیط زیبا،حرفه ای رابط کاربری آن(SDK) و همچنین تعداد کم کلید واژه های (key words) این زبان [15 کلید واژه] برنامه نویسی باعث میشود که هر برنامه نویسی مشتاق باشد که حداقل یک بار small basic را امتحان کند.
این زبان برای کودکان و همچنین بزرگسالانی که می خواهند برنامه نویسی را تجربه کنند،ساخته شده اند.
در حقیقت small basic یک پیاده سازی ساده از دات نت فریم ورک(dot net framework ) است که بر پایه گرامر visual basic پیاده سازی شده است.
small basic به این دلیل که بر پایه دات نت می باشد،همراه با پیشرفت دات نت،این زبان هم پیشرفت می کند.همچنین ماکروسافت با پشتیبانی رسمی از این زبان، مهر تاییدی بر این محصول زده است تا کاربران با خیال راحت در این محیط برنامه نویسی کنند.

دانلود آموزش Introducting Small Basic
http://uc-njavan.ir/MaXUpload/88/4-5-6/Introducing%20Small%20Basic.rar


دانلود محیط برنامه نویسی Small Basic
http://uc-njavan.ir/MaXUpload/88/4-5-6/Small%20Basic.rar

donya2000
6th May 2013, 07:42 PM
این نوشته چگونه است؟
http://uc-njavan.ir/MaXUpload/88/4-5-6/s.jpg
این زبان برنامه نویسی شاخه ای از زبان basic می باشد.زبان های برنامه نویسی بیسیکی مانند ویژاول بیسیک (visual basic) و کیو بیسیک (q basic) سال هاست که از زبان های پرطرفدار دنیای برنامه نویسی مطرح است.
انتخاب زبان برنامه نویسی اغلب برای آنهایی که تازه می خواهند برنامه نویسی کنند، امری مشکل است و تنوع زبان های برنامه نویسی برای آنها به محدودیت انتخاب زبان برنامه نویسی تبدیل شده است.
ولی اگر نیک بنگریم هر ابزار برنامه نویسی برای کاری بهینه شده است و مشکل اینجاست که برنامه نویس تازه کار،هنوز هدفشان مشخص نیست.به این دلیل برخی برنامه نویسان بنا به شرایط محیطی(مانند دانشگاه،دوستان و...) ابتدا زبان برنامه نویسی تحمیل شده را یاد می گیرند و سپس به زبان مورد علاقه خود محاجرت می کنند.فاکتور های برنامه نویسی را می توان اینگونه بیان کرد :
1) در ابتدا باید مشخص کنیم که می خواهیم با سکوی نرم افزاری (frame work) برنامه نویسی کنیم و یا native code ، برای اطلاعات بیشتر در گوگل به جستجوی native code و managed code بپردازید.
2) کدام یک از فاکتور های روبرو برای شما بیشتر اهمیت دارد : راحتی کد نویسی،سرعت اجرای برنامه، فراوانی ابزار های متن باز، پشتیبانی سخت افزار ها و سیستم عامل از برنامه نوشته شده با این زبان
3) در آخر هم نباید برای شما مد بودن یک زبان مهم باشد.همانطور که گفتیم هر زبانی برای یک هدفی بهینه شده است و کلید ماندگاری آن در دنیای رقابتی امروز هم همان فاکتور هاست.بنابرین هر سازمانی به برنامه نویسان حرفه ای زبان بخصوصی نیاز دارد.
ماکروسافت سالهای ویژوال بیسیک(basic) را به عنوان یک زبان ساده و راحت به برنامه نویسان معرفی کرده است و محبوبیت آن هم به همین دلیل است.اما به دلیل پیشرفت دات نت و پیچیده تر شدن آن، basic هم کم کم به visual basic .net 3.5 تبدیل شد و دیگر آن حس سادگی آن، از دست رفت و حتی در مقابل #C احساس کمبود کردو ماکروسافت بر آن شد که در نسخه 3.5 ویژوال بیسیک گرامر این زبان را به #C نزدیک تر کند.
چند ماهی است که ماکروسافت زبان جدیدی را به کسانی که خواهان یک زبان راحت هستند معرفی کرده است.محیط زیبا،حرفه ای رابط کاربری آن(SDK) و همچنین تعداد کم کلید واژه های (key words) این زبان [15 کلید واژه] برنامه نویسی باعث میشود که هر برنامه نویسی مشتاق باشد که حداقل یک بار small basic را امتحان کند.
این زبان برای کودکان و همچنین بزرگسالانی که می خواهند برنامه نویسی را تجربه کنند،ساخته شده اند.
در حقیقت small basic یک پیاده سازی ساده از دات نت فریم ورک(dot net framework ) است که بر پایه گرامر visual basic پیاده سازی شده است.
small basic به این دلیل که بر پایه دات نت می باشد،همراه با پیشرفت دات نت،این زبان هم پیشرفت می کند.همچنین ماکروسافت با پشتیبانی رسمی از این زبان، مهر تاییدی بر این محصول زده است تا کاربران با خیال راحت در این محیط برنامه نویسی کنند.

دانلود آموزش Introducting Small Basic
http://uc-njavan.ir/MaXUpload/88/4-5-6/Introducing%20Small%20Basic.rar


دانلود محیط برنامه نویسی Small Basic
http://uc-njavan.ir/MaXUpload/88/4-5-6/Small%20Basic.rar
GraphicsWindow.DrawLine(10, 100, 100, 10)

بابا ترو خدا فارسی بذارید .من معنی اینو نمیفهمم هیچ جاش هم ننوشته

donya2000
6th May 2013, 07:44 PM
ترو خدا فارسی بذارید.من نمیفهمم این چیه ترو خدااااااااااا
GraphicsWindow.DrawLine(10, 100, 100, 10)

التماس فردا امتحانشو دارم 13 سالمه ای خدااااا
بکوبونم جزورو تو سرم
پشتیبانی انلاین هم که ندارین

donya2000
8th May 2013, 12:57 PM
عالی بود خودم donya2000هستم امتحانمو هم دادم .راستشو بخوای دیروز عصبی بودم ولی خدایی جزوت کمکم کرد ممنون رفیق!
اون ها نیز مختصات شکل در صفحه هستند .حالا الان دارم یه وبلاگ در مورد اسمال بیسیک(پروژه ی نمره بیار)کار میکنم با نام:
www.fsmallbasic.blogfa.com
از نوشته های دوستمون استفاده کردم...[nishkhand]
به هر حال معلم شک نمیکنه که[nishkhand]

sima dokhtare khoob
7th December 2014, 03:57 PM
اگر می شه گرافیک لاکپشتی پیشرفته و graphicwindow object در small basic رو توضیح بدید

nasim.sagheb
20th January 2015, 04:51 PM
لینک دانلود فیلم های آموزشی رایگان سایت فرادرس در مورد آموزش برنامه نویسی به نوجوانان و کودکان با استفاده از اسمال بیسیک، در ادامه آمده است:


آشنایی با زبان برنامه‌نویسی Microsoft Small Basic
لینک دانلود: http://goo.gl/xeo6Ey
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=266557090328


آموزش شرط‌ها و تصمیم‌گیری در برنامه‌های اسمال بیسیک
لینک دانلود: http://goo.gl/NR7vWb
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=941531345316


گرافیک و ترسیم خطوط در اسمال بیسیک
لینک دانلود: http://goo.gl/nxcu18
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=865174271843


کار با پیکسل ها و ترسیم تصاویر پیکسلی در اسمال بیسیک
لینک دانلود: http://goo.gl/kC1gmU
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=79833940282


پخش صدا و اجرای موسیقی در اسمال بیسیک
لینک دانلود: http://goo.gl/mjLUFH
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=573500190554


آرایه ها در Small Basic
لینک دانلود: http://goo.gl/xfO8ra
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=62567324591


پیاده سازی یک برنامه نقاشی ساده در اسمال بیسیک
لینک دانلود: http://goo.gl/MkO84v
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=87348010021


پیاده سازی یک بازی کامپیوتری ساده (بازی توپ و پارو) در اسمال بیسیک
لینک دانلود: http://goo.gl/i3mLNL
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=0113314577683


دریافت و انتشار برنامه های اسمال بیسیک در گالری مایکروسافت
لینک دانلود: http://goo.gl/gev7ZL
لینک سایت تخته سفید برای نمایش آنلاین:
http://takhtesefid.org/watch?v=19032386336


ضمنا مقاله کاملی در مورد معرفی زبان اسمال بیسیک، در این لینک وجود دارد:
http://faradars.org/10090/introduction-to-small-basic-programming-language


همچنین برای کسب اطلاعات بیشتر در زمینه زبان های آموزشی مخصوص کودکان و نوجوانان، می توانید به این مقاله جالب مراجعه کنید:
http://1pezeshk.com/archives/2014/12/introduction-to-kids-programming-languages.html

[golrooz][shaad]

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد