وبلاگ دانشجویان کارشناسی رشته مهندسی کامپیوتر دانشگاه شهید رجایی ورودی ۹۴

۱۳ مطلب با کلمه‌ی کلیدی «آموزش» ثبت شده است

به مناسبت تابستان | از کجا یه چیزی یاد بگیریم ؟ (قسمت سوم)

tutorial-sources-3 header pic

 

در ادامه قسمت اول و قسمت دوم از معرفی لیستی از منابع آموزش در این قسمت به معرفی چندی دیگر از منابع می‌پردازیم.

ادامه مطلب...
۱۶ مرداد ۹۵ ، ۱۰:۱۱ ۰ نظر موافقین ۰ مخالفین ۰
محمد حسن ستاریان

به مناسبت تابستان | از کجا یه چیزی یاد بگیریم ؟ (قسمت دوم)

 

در ادامه قسمت اول از معرفی لیستی از منابع آموزش در این قسمت به معرفی چندی دیگر از منابع می‌پردازیم.

ادامه مطلب...
۱۲ مرداد ۹۵ ، ۱۰:۵۳ ۰ نظر موافقین ۲ مخالفین ۰
محمد حسن ستاریان

به مناسبت تابستان | از کجا یه چیزی یاد بگیریم ؟ (قسمت اول)

Imagine, Explore, Learn, Think, Know

 

سعی می‌کنیم تو این پست لیست تقریبا جامعی از منابع آموزش از راه دور و حتی موسسات آموزش رسمی ارائه کنیم که امیدواریم به دردتون بخوره.

ادامه مطلب...
۰۷ تیر ۹۵ ، ۱۹:۴۰ ۲ نظر موافقین ۴ مخالفین ۰
محمد حسن ستاریان

یک مثال با Logic Works

به ویدیوی کوتاه و ساده درست کردم از یه مثال ساده؛ که توش با نرم افزار logic works (همون برنامه برای پروژه مدار منطقی) یه مدار full adder رو شبیه سازی می کنم. امیدوارم مفید باشه.

مشاهده ویدیو در ادامه مطلب.

ادامه مطلب...
۱۹ ارديبهشت ۹۵ ، ۲۱:۴۸ ۰ نظر موافقین ۲ مخالفین ۰
محمد حسین خوش مهر

آموزش کار با ویژوال استادیو _ 4

توی این قسمت میخوام یکم در باره argument های تابع مین صحبت کنیم و روش کار با اون ها.

اگه شما توی Dev تا حالا پروژه باز کرده باشید ، قطعا دیدید که وقتی کد جدید باز میکنی ، تابع main رو به این صورت مینویسه : 

int main(int argc, char** argv)

 حالا اینا چی هستن و چه معنی ای دارن؟

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

اول ببینیم این ها چی هستن. دو تا ورودی داریم : 
  1. یه عدد. این عدد تعداد ورودی هاست. 
  2. یه آرایه دو بعدی از کاراکتر. این آرایه ، حاوی تمام چیز هاییه که کاربر به تابع پاس داده. در حقیقت ، چند رشته هست. تعداد این رشته ها ، توی ورودی اول هست.
ادامه مطلب...
۱۳ فروردين ۹۵ ، ۱۲:۰۴ ۰ نظر موافقین ۲ مخالفین ۰
محمد قدوسی

آموزش کار با ویژوال استادیو _ 3

این پست راجع به روش درست کردن سرایند شخصی میخوام توضیح بدم. 
 
 یه موضوع که خیلی به کارتون میاد. . . 
 
این کار خیلی به دردتون میخوره . شما میتونید توابع مورد نیاز ، کلاس های مورد نیاز و .... رو توی یه سرایند بزارید ، کد های مهم رو نگه دارید و یا حتی به کسی امکان استفاده از کدتون رو بدید. بدون این که اون بتونه کار شما رو بدزده ( توابعتونو عوض کنه مثلا ).
همچنین توی کار های گروهی ، هر فردی یه بخش از کار رو داره و برای راحتی میتونه اونو توی یه سرایند قرار بده و به فرد بالا دستیش بده تا اونا رو کنار هم بزاره.
ادامه مطلب...
۲۷ بهمن ۹۴ ، ۰۰:۱۹ ۰ نظر موافقین ۳ مخالفین ۰
محمد قدوسی

آموزش کار با ویژوال استادیو _ 2

تا اینجا یاد گرفتیم یه برنامه رو توی ویژوال استادیو بسازیم. ( آموزش قبلی )
حالا میخوایم به یکی از سخت ترین جنبه های برنامه نویسی بپردازیم. . . . 

باگ  😱😱😱😱😱😱

باگ ها معمولا برای همه پیش میان و وقت و انرژی زیادی پیدا کردن و رفع کردنشون میگیره
یکی از بهترین راه ها برای پیدا کردن باگ ، خروجی گرفتن از برنامه ست. 
قبل از if ، داخل if ، بعد از if و .... همه جا خروجی بگیرید از برنامه تا مطمئن بشید که داره درست کار میکنه. اما به مشکلی که هست اینجا اینه که صفحه console 300 خط تقریبا بیشتر حافظه نداره و پر میشه. ضمنان شما گاهی اوقات به مشکلاتی می خورید از قبیل هنگ کردن برنامه . شاید هم شما دارید یه سرایند می سازید؛ خب در این صورت شما نمی تونید اصلا برنامه رو اجرا کنید تا خروجی بگیرید.

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

ادامه مطلب...
۲۲ بهمن ۹۴ ، ۲۳:۰۸ ۰ نظر موافقین ۲ مخالفین ۰
محمد قدوسی

سی پلاس پلاس در لینوکس - قسمت دوم

این پست به طور مستقیم به cpp مربوط نمیشه؛ ولی از اون جایی که برای برنامه نویسی و هر کار دیگه ای تو لینوکس باید یه سری مقدمات رو بلد باشید، تصمیم گرفتم تو این قسمت یه کم در باره ی کار با فایل‌ ها تو ترمینال بگم.

ادامه مطلب...
۲۲ بهمن ۹۴ ، ۲۰:۵۱ ۰ نظر موافقین ۱ مخالفین ۰
محمد حسین خوش مهر

آموزش نصب ubuntu روی vmware و اجرای یک برنامه cpp

زحمت این پست رو آقای کسری قاسمی کشیدن. من خودم تا حالا با vmware کار نکرده بودم, که با این ویدیو کارم راه افتاد. پیشنهاد میکنم حتما دانلود کنید.

اصل مطلب:


سلام دوستان. براتون یک ویدیو درست کردم که امیدوارم لذت ببرید. این ویدیو اموزش نصب ubuntu روی wmwere و زدن کد ++c توی terminal هست.سعی کردم این ویدیو رو طوری درست کنم که بسیار ساده و قابل فهم باشه. طوری که اگه برای اولین بار با این برنامه ها کار میکنید, به راحتی بتونید این فرایند رو خودتون انجام بدید. امیدوارم که مورد پسندتون واقع باشه.





دریافت
مدت زمان: 8 دقیقه 13 ثانیه 

۱۷ بهمن ۹۴ ، ۲۲:۳۵ ۰ نظر موافقین ۱ مخالفین ۰
محمد حسین خوش مهر

آموزش کار با ویژوال استادیو _ 1

میخوام یه مجموعه پست بنویسم و توش کار با ویژوال استادیو رو یاد بدم. 

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

* من با وی اس ( از این به بعد واسه راحتی ، مینویسم وی اس. مخفف.) 2015 کار میکنم و به شما هم توصیه میکنم از اون استفاده کنید. با نسخه های قبلی خیلی فرق کرده و لذا شاید چیزایی که من میگم رو پیدا نکنید. 

ادامه مطلب...
۱۶ بهمن ۹۴ ، ۲۰:۴۱ ۱ نظر موافقین ۱ مخالفین ۰
محمد قدوسی