تبلیغات
گروه مهندسی IT نئوهوش - مطالب کد و برنامه نویسی
درود!
این جا مکانی است ویژه برای دانشجویان مهندسی کامپیوتر / آی تی و نرم افزار و صد البته افرادی که جویندگان دانش و تکنولوژی هستند.
آقایان دانوش ،یاشار و آمالی دارندگان این بلاگ بودند و هم اکنون تنها آقای دانوش مدیریت این وبلاگ را بر عهده دارد، با توجه به زمان بندی ها هم اکنون در این سایت فعالیت پویا ای نداریم.
شنبه 1 خرداد 1395
20:25
دانوش پیچگاه
 در ادامه همین پست برخی تمارین درس ریزپردازنده همراه با خلاصه جزوه و قیاس کدهای کدویژن با بسکام را دریافت کنید.

عکس


ادامه مطلب


جمعه 27 فروردین 1395
19:54
دانوش پیچگاه
توجه: پس از ارائه پروژه و کار های دانشجویی حتما این برنامه را حذف کنید و نسخه ارجینال آنرا برای استفاده کاری، بخرید تا سازندگان این نرم افزار حمایت شوند.
بعد از نوشتن برنامه در کدویژن یا بسکام یا... شما می توانید آنرا در پروتئوس به صورت شبیه سازی شده، آرمایش کنید، در ادامه همین پست نحوه انجام تست و شبیه سازی (بارگذاری برنامه در میکروپسسور) در پروتئوس را فرا خواهم داد.



ادامه مطلب


یکشنبه 23 اسفند 1394
18:01
دانوش پیچگاه
دانلود رایگان پروژه منبع باز اسکنر کامپایلر فندرسکی*
نوشته شده توسط آقای دانوش پیچگاه
توجه توجه، دانلود رایگان ریپوزیتوری یک کامپایلر که برای درس طراحی کامپایلر از هیچ طراحی کردیم. متاسفانه امکان اشتراک گذاری پارسر به دلیل نا تمام ماندن پروژه نیست. اما بخش اسکنر پروژه به خوبی کار میکند و برای شروع یادگیری درس اصول طراحی کامپایلر بسیار مفید خواهد بود. همچنین شما اگر حرفه ای هستید، میتوانید این پروژه را تکمیل کرده و یک کامپایلر کامل از آن بسازید و با نام خود (البته با رعایت قوانین گیت هاب) منتشر کنید. پروژه رایگان فندرسکی را از دست ندهید (باقی نوشته در ادامه مطلب) .

ادامه مطلب


دنبالک ها: Download Link،
یکشنبه 23 اسفند 1394
15:10
دانوش پیچگاه
اگر "درود بر شما" را در لینوکس اکو کنید، متوجه می شوید که "ام‌ش رب دورد" چاپ می‌نماید. چراکه لینوکس به صورت پیشفرض زبان پیچیده مانند فارسی را نمی‎تواند پشتیبانی کند. با روش زیر این مشکل رفع می‌شود و سایر زبان ها مانند پشتیبانی از پشتو و عربی نیز به لینوکس اضافه خواهند شد.

برای مشاهده ادامه این نوشته، بر روی ادامه مطلب کلیک کنید.

ادامه مطلب


دنبالک ها: منبع،
یکشنبه 23 اسفند 1394
14:07
دانوش پیچگاه
سلام و با بخش دیگری از آموزش های نئوهوش رو به رو هستید.
در این بخش آموزش برنامه نویسی فقط با gEdit لینوکس و ترمینال را پله به پله در چندین پست میخواهیم آموزش دهیم.
برای بخش اول که شامل موضوعات زیر است، به ادامه مطلب روجوع نمایید.
  • ترمینال و جی ادیت چیستند
  • باز کردن ترمینال  و جی ادیت
  • نوشتن یک کد ساده در ترمینال
  • دادن اجازه Admin به فایل

ما از ابونتو استفاده نمودیم. اما شما از هر توزیع دیگری استفاده کنید، نباید مشکلی پیش بیاید.


ادامه مطلب


سه شنبه 8 اردیبهشت 1394
17:23
دانوش پیچگاه


دانلود کد های زیر (نوشته شده توسط آقای پیچگاه) در ادامه همین پست امکان پدیر است.
  1.  Bubble Sort
  2.  Selection Sort
  3. Insertion Sort
  4. Merge Sort
  5. Shell Sort
  6. Queue
  7. Circular Queue

توجه! پاورپوینت زیر نیز در ادامه همین پست قابل دانلود است.

  • Quick Sort پاورپوینت (ارائه شده در کلاس)


ادامه مطلب


چهارشنبه 20 اسفند 1393
22:58
دانوش پیچگاه
کد Stack که استاد درس

ساختمان‌داده تمرین در کلاس داده بود

در ادامه همین پست گرفت.

ادامه مطلب


یکشنبه 3 اسفند 1393
15:55
دانوش پیچگاه

دانلود Code::Blocks

یکشنبه 13 مهر 1393
10:58
دانوش پیچگاه

نمونه سوالات #C (امتحانی)

دوشنبه 19 خرداد 1393
21:27
یاشار عرفانیان

با سلام ، با توجه به این که سوالات امتحان کتبی در چند سال اخیر مشابه یکدیگر بوده اند ، تصمیم گرفتیم تا نمونه سوال 2 سال اخیر را به همراه نمونه سوالاتی از آقای مهندس پورکریم برای شما قرار دهیم.
جهت دانلود به ادامه مطلب مراجعه فرمایید.

ادامه مطلب


event_delegate

شنبه 3 خرداد 1393
11:33
یاشار عرفانیان
با سلام در این پست کدی را درباره ی مفهوم event و delegate قرار داده ایم.
در این کد ابتدا کسر را مدل سازی کرده و سپس ...
برای مشاهده مابقی مطلب به قسمت ادامه مطلب مراجعه نمایید. 

                                                  

ادامه مطلب


برچسب ها: event، delegate،

کلاس مبانی پیشرفته 8-11 و 11-14

پنجشنبه 21 فروردین 1393
21:24
یاشار عرفانیان
با سلام ، در این پست لینک دانلود فایل تصویری کلاس مبانی پیشرفته استاد رحیمپور را در تاریخ 21 فروردین 93 قرار داده ام.   
شما می توانید علاوه بر دانلود فایل تصویری ، فایل های برنامه را نیز بصورت جداگانه دانلود نمایید.
در صورت بروز مشکل لطفا ما را مطلع فرمایید.
توجه : علاوه بر قسمت دنبالک ها شما می توانید با استفاده از کلیک برروی تصاویر زیر فایل ها را دانلود نمایید.

 دانلود فایل تصویری   |  دانلود فایل برنامه کلاس8-11 |  دانلود فایل برنامه کلاس 11-14
        |       |   




یکشنبه 17 فروردین 1393
23:29
یاشار عرفانیان
با سلام در این پست با استفاده از زبان #C کد ماشین حساب ساده ای را برایتان نوشته ام ؛ کد برنامه خوانا بوده و به همین دلیل توضیحی را در ادامه پست...
          




                                          

ادامه مطلب


دنبالک ها: دانلود برنامه،
پنجشنبه 15 اسفند 1392
18:56
یاشار عرفانیان
با سلام ، این پست مخصوص دانشجویان درس مبانی پیشرفته استاد رحیمپور  ، در ساعت11 - 14 میباشد.
شما می توانید با استفاده از قسمت دنبالک ها در قسمت انتهایی این پست ، برنامه ی نوشته شده در کلاس توسط استاد را دانلود نمایید.

لازم به ذکر است فایل ویدئویی رکورد شده در کلاس 8 - 11 تا ساعتی دیگر بر روی وبلاگ قرار خواهد گرفت . 




دنبالک ها: دانلود فایل،
پنجشنبه 15 اسفند 1392
18:21
یاشار عرفانیان
با سلام ، این پست مخصوص دانشجویان درس مبانی پیشرفته استاد رحیمپور  ، در ساعت 8 - 11 میباشد.
شما می توانید با استفاده از قسمت دنبالک ها در قسمت انتهایی این پست ، برنامه ی نوشته شده در کلاس توسط استاد را دانلود نمایید.

لازم به ذکر است فایل ویدئویی رکورد شده در کلاس تا ساعتی دیگر بر روی وبلاگ قرار خواهد گرفت . 




دنبالک ها: دانلود فایل،

نسخه کامل بازی XO در #C

یکشنبه 11 اسفند 1392
20:38
یاشار عرفانیان
با سلام در این پست ، لینک دانلود بازی XO را با استفاده دکمه قرار داده ام ، این بازی نسبت به نسخه قبلی بسیار کامل تر می باشد ؛ 

لینک دانلود :

http://www.rodfile.com/r7wn8dhlwejc





دنبالک ها: دانلود فایل،

بازی xo در #C

یکشنبه 11 اسفند 1392
11:13
یاشار عرفانیان
با سلام در این پست ، بازی دوز را قرار داده ام ، لازم به ذکر است این بازی با استفاده از Textbox نوشته شده است.
کد بازی واضح می باشد ، در صورتی که سوالی را در مورد کد داشته باشید می توانید با استفاده از پست الکترونیک و یا قسمت نظرات سوالات خود را با ما در میان بگذارد.

لینک دانلود :

http://uplod.ir/h4r75klrfo7a/xo_final.rar.htm





دنبالک ها: دانلود فایل،
پنجشنبه 1 اسفند 1392
12:39
یاشار عرفانیان
با سلام ، این پست جهت استفاده دانشجویان درس مبانی پیشرفته استاد رحیمپور می باشد .
شما می توانید با استفاده از قسمت دنبالک ها برنامه ی نوشته شده در تاریخ 92/12/01 دانلود نمایید.

توجه : این برنامه به زبان #C می باشد.
توجه : برای گشودن این برنامه از نرم افزار Microsoft visual studio نسخه 2008 ، 2010 ، 2012 و یا 2013 استفاده نمایید.
نوجه : برنامه استفاده شده توسط استاد در کلاس نسخه 2010 می باشد.
راهنمای دانلود : پس از گشوده شدن لینک صفحه زیر گزینه دانلود با سرعت پایین و سپس گزینه ایجاد لینک جدید و در نهایت با استفاده لینک دانلود را انجام دهید.

لینک دانلود : 
http://uplod.ir/l1o2190d3el3/WinApp_921201.rar.htm





مهم! بازی دوز (نسخه دوم)

یکشنبه 20 بهمن 1392
20:13
دانوش پیچگاه
درود؛
بازی دوز نسخه اول اینگونه بود که کاربر با خودش بازی می کرد. یعنی هر باز بعد از کلیک ماوس دایره و با زدن راست کلیک ضربدر نمایش داده می شد.
در نسخه دوم که در ادامه مطلب موجود هست؛ کاربر با کامپیوتر مسابقه می دهد و بازی تا حدی هوشمند هست.
درضمن مشکلات زیر در نسخه دوم رفع شدند:
  • عدم پایان بازی اگر کسی برنده نمی شد.
  • نمایش کسی که برنده شده است.

و مشکلات زیر موجودند:

  • درصورتی که بعد از هر بار کلیک (دایره زدن) ؛ چند بار اینتر کنید؛ کامپیوتر چند بار ضربدر می زند. (که البته این مشکل رو تا حدودی زفع کردم و الان گاهی وقت ها - به جای اکثر وقت ها - این مشکل پدیدار می شود)
  • هوش مصنوعی بازی در سطح Very Easy هست (که با کمی تلاش قابل رفع هست)

کد در ادامه همین پست موجود است. برای اجرا بازی، ابتدا آنرا اجرا کنید سپس بر یک خانه کلیک کرده و اینتر را یک بار بفشارید، همین کار را تکرار کنید تا بازی تمام شود! (مثل بازی واقعی اش).
در کد بازی دوز؛ دایره ها با دایره قرمز و ضربدرها با دایره بنفش رنگ نمایان می شوند.


ادامه مطلب