(۱۵ خرداد ۱۳۹۳ ۱۲:۰۲ ق.ظ)red-green-blue نوشته شده توسط: (14 خرداد ۱۳۹۳ ۰۸:۰۳ ب.ظ)سودابه م نوشته شده توسط: (14 خرداد ۱۳۹۳ ۰۴:۲۷ ب.ظ)red-green-blue نوشته شده توسط: سلام باید بیشتر تحقیق کنید
تو سایت دانشگاههی تاپ دنیا بگردید ببینید چی درس میدن!از همین استانفورد شروع کنید تا بیشتر دید بگگیرید بعد بیاید سر شریف خودمون...
بسته به این کدوم دانشگاه قبول شید خیلی شرایطتون فرق خواهد کرد
مثلا ممکنه یه جا کاملا شبکه ای باشه یا یه جه کاملا سخت افزاری
این hspice و vhdl (برای کار با fpga ضروری هستش)و veriloge و C (اون چیزایی از سی که کاملاً با سخت افزار در ارتباطه - مثلا چطوری بتونید دو تا عدد float نامحدود با هم جمع کرد-چطوری برنامه نویسی کنید که leakage (سوراخ)تو حافظه تون بوجود نیاد -اصلا بیاد هر چی که توی معماری کامپیوتر خوندیدو پیاده سازیش کنید!!!) و نرم افزارهای خود درس معماری کامپیوترو بدونید چی هستن!(مثلا simple scalar که تو لینوکس باید نصب کنید)
یا شبیه سازهای شبکه مثل opnet، NS2، omnetو... که مثلا توی دانشکگاه ما با با بچه های صننعتی اصفهان خیلی بدردشون میخوره!
اول باید بینید چی میخواید! میخواید تو فوق تون کار شبکه ای (که یه گوشه ایش باید با شبیه سازهای شبکه کار کنید) انجام بدید یا کاملا سخت افزاری باشه!!!
آره متلب هم خوب هستش! خیلی از مقاله های شبکهای رو دیدم که با متلب کارشون رو پیاده سازی کردن! کتابخونه های قوی پردازش تصویر داره! فازی کنترل داره! با سیمولینکش (simulink) کار کنید!
اول ببینید چی میخواید بعد برید سراغشون! من که خودم فقط رسیدم بخورده با شبیه سازها کار کنم یه خرده هم وی اچ دی ال یاد بگیرم! اول که خوب فیلدتون مشخص شد دیگه یه راهو بگیریدو برید...لازم نیست همه چیو بلد باشید..از هر چی یه خرده! میتونید از فیلمای آموزشی که تو سایت maktabkhooneh.org هست استفاده کنید... حتی اگه شده بدید یه جا براتون اینارو دانلود کنن و بهشون پول بدید!!!!حتی!!!!
موفق باشید!
مرسی از توضیحتون اما یکم منو ترسوند!!همین زبان سی رو چطور باید تا اون حد جزیی یاد بگیریم؟یا حتی simple scalar؟ یعنی منظورم اینه به قول خودتون یکم باید از هرکدومو بدونیم ازقبل ورود به دانشگاه یا هنگام مشخص شدن فیلد کاریمون بریم سراغ یادگیریش؟
نترس!!!خدا با ماست :-)
خب به نظر من الان رو حساب علاقه تون فعلا پیش برید...به هر حال تا حدی میدونید به چی بیشتر علاقه دارید...بعد برید سر یادگیری ابزارهای اون فیلد...
یه زبون رو که حتماً باید یاد بگیرید...اونوخت سی یه چیزی هستش که مادر همس...بلدش باشی به همه دردی میخوره...همین شبیه سازی شبکه همااا کلی توش باید کُد سی بزنی...
یه خرده پیش بری دستت میاد باید چیاشو یاد بگیری...سعی کنید چن تا پروژه از تو کتاب دایتل انجام بدید..مثلا توی این فروم cplusplus که بگردید میتونید کدهای سی یا سی پلاس پلاسو دنبال کنید ببینیید که سوال طرف چی بوده کدشو وارد ککنید تا ببینید میتونید حلش کنیدو...
بینید نظر من اینه که باید یه چیزیو در حد حرفه ای بلد باشی..توی دنیای کار هم همینه ...درخواست میدن برای متخضض سی!اِی اس پی!پی اچ پی!اف پی جی اِی! نمیگن از هر چی یه خرده بلد باشید...شما باید مشخص کنید براشون در چه حد بللدی!اگه بلدی روی تو حساب باز کننن!
الان میکگم بیشتر بگرد دنبال اینکه چی به چه دردیت میخوره! مثلا رو حساب رتبه ت ببین کجا رو میاری چند تا دانشگا ه رو که فکر میکنی میاری برو ببین چجوریــه درساشون! توی اون راستا پیش برو! مثلا مثلا صنعتی ترم دو باید وی اچ دی ال پاس کنی!خب تو برو یه خرده از اونو یاد بگیر.ترم یک باید معماری پاس کنی خب تو برو ضمیمه ی کتاب پترسون رو یه خرده مطالعه کن! یا شبکه پیشرفته داری خب برو تنباوم اون فصلایی که پیش نیازت هستو بخون...
صرف نرم افزاری و کار با ابزارا نباشه!!! هر دوش در کنار هم! نقاط قوتت رو قوی تر کن! ضعفهات هم یه خرده جون بهشون بده
موفق باشید...
مرسی...کامل ترین پاسخی بوده که تا حالا شنیدم....
یه سوال ...من vhdl ومعماری پیشرفته جز درسای اختیاری کارشناسیم بوده پاس شده....واسه ارشد باید درسای دیگه ای بردارم ...درسته ؟؟!!! ...با این وجود بازم نیازی به یادگیری fpga هست....یا اینکه به عنوان یه فارغ التحصیل ارشد معماری باید بلد باشمش....؟؟؟؟!!!
یه سوال دیگه ...تو زمینه ی شبکه لینوکس پرکاربرد تره ؟؟؟؟ مباحث سیسکو هم به کارمون میاد....؟؟؟؟؟