با تشکر از راهنمایی های خوب دوستان مخصوصاً ACI318-99 _________________ Each moment of our life is a picture which you had never seen before. And which youll never see again so enjoy & live life & make each moment beautiful
با عرض سلام خدمت دوستان
میخواستم بگم که من هم با نظر دوستان کاملا موافقم من کمی ویژوال بیسیک بلدم و برای چند تا از درسهام هم به عنوان پروژه با این محیط برنامه نوشتم
به نظر من اگر میخواهید در زمینه عمران و کارهای محاسباتی کار کنید بهترین نرم افزار و ساده ترین نرم افزار ویژوال بیسیک
به کلاس هم احتیای نداره با یک کتاب آموزشی ساده هم میشه یاد گرفت
میشه اسم کتاب و نویسنده اون رو در اختیار ما قرار بدید.
البته واسه VB.net
ممنون _________________ Each moment of our life is a picture which you had never seen before. And which youll never see again so enjoy & live life & make each moment beautiful
بهترين كتاب براي ويژوال بيسيك دات نت كتاب ديتل ترجمه رضا پاشايي هست كه 22 هزار تومن قيمتشه البته شدنيدم ام نسخه 2005 هم اومده به بازار
اين كتاب به علت آن قيمتش بالا هست كه مترجم از انتشارات اصلي كتاب مجوز ترجمه گرفته
با تشكر _________________ تمام شد
برای نیل به اهداف و آرمانهای مهندسی شرط لازم و کافی یادگیری برنامه MATLAB است.
_________________ قائمی http://www.civilir.com/club"و اقصد فی مشیک و اغضض من صوتک ان انکر الاصوات لصوت الحمیر" لقمان آیه 19
با تشکر از توضیحات کامل تمامی دوستان، بنده هم فکر می کنمVB تمامی نیازهای یک مهندس عمران را پوشش خواهد داد. قدرت این زبان در آسان یادگیری و صد البته حمایت کامل شرکت مایکروسافت از آن است، که همان طور که دوستان اشاره کردند نمونه های این حمایت را در امکان ارتباط مجموعه آفیس با آن می توان مشاهده کرد. از دیگر نرم افزار هایی که با سینتکسVBA می توان برای آنها برنامه نویسی کرد می توان به اتوکد و نسخه جدید SAP اشاره کرد. به عنوان مثال نرم افزار سازه 80 با همین زبان نوشته شده.
اما در مورد نرم افزار MATLAB ذکر این توضیح لازم است که پایه ماترسی این نرم افزار و امکانات فوق العاده ای که در تمامی زمینه های برنامه نویسی ارائه کرده این نرم افزار را تبدیل به یک کارگاه عظیم کد نویسی برای تولید نرم افزار های مهندسی کرده است، اما مشکل نرم افزار های تولید شده با MATLAB سرعت پائین آنها است، زمانی که حجم نرم افزار از حدی بالاتر رود با مکث های طولانی روبرو می شویم. در کل فکر نوشتن نرم افزاری در حد سازه نگار یا سازه 80 با MATLAB را به کلی باید از سر خارج کرد. در مورد کلیه زیان های Net. نیز باید بدانید که برای استفاده از این زبان ها ابتدا باید با مفاهیم شیئ گرایی آشنایی کامل داشته باشید که خود این مطلب برابر است با یادگیری چندین واحد تخصصی از رشته مهندسی نرم افزار، که به تصور بنده خیلی لازم نیست و همان VB6 کفایت می کند.
از دیگر زبان های آسان یادگیر و بسیار سطح بالا (سطح بالا یعنی نزدیک به زبان محاوره و دور از زبان ماشین و اسمبلی که یکی از فاکتور های آسانتر و ملموستر بودن یک زبان برنامه نویسی است) می توان به پاسکال یا زبان تحت ویندوز آن یعنی دلفی اشاره کرد. لازم به ذکر است که نرم افزار سازه نگار به همین زبان نوشته شده است.
و در پایان نکته ای در مورد تولید یک نرم افزار: نوشتن نرم افزار هایی با حجم و گستردگی بالا همانند سازه نگار یا سازه 80 اساسا بصورت انفرادی امکان پذیر نمی باشد. این چنین نرم افزار هایی بصورت تیمی نوشته می شوند و عمدتا پس از طی چندین سال کار مداوم به ثمر می نشینند. در صورتی هم که شخصی با صرف زمان زیاد اقدام به تولید نرم افزاری با این سطح کند، نتیجه نرم افزاری خواهد بود که قابلیت انعطاف و تغییر پذیری کمی دارد و در نهایت محکوم به توقف و مرگ است، و شاید بتوان گفت نمونه چنین نرم افزارهایی نرم افزار دیزاین بود. این نرم افزار محصول شرکت رایان سازه بود که تماما توسط مهندس احمدخانلو کد نویسی شد. دوستانی که با این نرم افزار آشنا هستند می دانند که این نرم افزار همچنان یکی از محبوبترین نرم افزار های طراحی در بین مهندسین عمران است، اما مدتی است که upgrade های آن متوقف شده و مثلما کسی به آینده آن خیلی امیدوار نیست. اگر شما به برنامه نویسی در آن سطح فکر می کنید بدانید که در آینده باید بیشتر مهندس نرم افزار باشید تا مهندس عمران و زمان زیادی از ساعات کاری خود را به کد نویسی اختصاص دهید. در اینصورت بدون شک C#.Net گزینه ای است که باید انتخاب کنید، و سعی کنید برنامه نویسی را بسیار پایه ای و عمقی بیاموزید.
با خواسته هايي كه شما داريد من هم مانند ساير دوستان ويژال بيسيك رو پيشنهاد ميكنم چون هم محيط جذاب تري داره و هم زبان نسبتا ساده اي هست در عين كارايي فوق العاده ي آن.
انشالله موفق باشيد. _________________ هومن منصوري...دانشجوي كارشناسي عمران آزاد زاهدان ،بهترين رشته ي مهندسي......>ciVil EngineErinG Hoollvllan@Gmail.com
با توجه به مطالب بیان شده تا اینجا من هنوز نتونستم به یه جواب منطقی برسم.
دوستان به نظر شما بین Visual Basic و MATLAB کدوم رو انتخاب کنم ؟
هدفم فقط یادگیری یک زبان برنامه نویسی هست در حدی که نیازهای یک دانشجو ارشد عمران رو برآورده کنه و نه بیشتر . در ضمن کدوم یکی از این زبان ها ساده تر هست و میشه زودتر و با صرف وقت کمتری اون رو یاد گرفت ؟ _________________ سرمایه یک مهندس دانش اوست
چرا هر دو رو امتحان نمی کنید؟ برای هر کدوم یک آموزش مقدماتی تو اینترنت پیدا کنید و سعی کنید با هر دو یک برنامه ساده بنویسید، و با توجه به اینکه برنامه نویسی اصولا یک کار دلی و عشقی است ببینید کدوم بیشتر به دلتون می شینه. این جمله کاملا جدی و بدور از مزاح بود!!
اما اگر هدفتون انجام یک سری کارهای علمی و تحقیقاتی است و قصد انجام یک کار وسیع و تجاری رو ندارید پیشنهاد من Matlab هست. همونطور که قبلا گفتم بیس این نرم افزار کلا ماتریسی و ریاضی است و بسیار مناسب برای انجام پروژه های علمی. لازم به ذکر است این نرم افزار ابزار دست دانشجویان رشته هایی چون برق، ریاضی، فیزیک و آمار هم هست و اگر در این رشته ها هم دوستانی دارید می توانید از آنها هم کمک بگیرید.
با سلام
دوست عزیز من هم مثل شما می خوام یک زبان برنامه نویسی که به درد رشته عمران بخوره یاد بگیرم. طبق پرس و جویی که از اساتید کردم ، Matlab برای رشته عمران کافی و مناسب هستش. (حتی تا مقاطع دکترا - حتی تو گرایشی مثل سازه های آبی)
ضمنا چند روز پیش یکی از دوستان تو سایت یه کتاب خوب در مورد Matlab که توسط مهندسین عمران نوشته شده معرفی کرده بود ، مشخصات کتاب را براتون میزارم :
آموزش نرم افزار Matlab همراه با بیش از 120 مثال حل شده
کاری از مهندسان فوق لیسانس عمران خاک و پی
انتشارات ناقوس
من یه سری هم به سایت انتشارات ناقوس زدم ولی کتاب هنوز تو سایت ارائه نشده.
با توجه به اینکه این کتاب توسط مهندسین عمران نوشته شده ، می تونه برای ما کاربردی باشه.
موفق باشید.
تمام زمانها بر حسب GMT + 10 Hours میباشند رفتن به صفحه قبلی1, 2, 3بعدی
صفحه 2 از 3
شما نمی توانید در این بخش موضوع جدید پست کنید شما نمی توانید در این بخش به موضوعها پاسخ دهید شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید شما نمی توانید موضوع های خودتان را در این بخش حذف کنید شما نمی توانید در این بخش رای دهید شما نمیتوانید به نوشته های خود فایلی پیوست نمایید شما نمیتوانید فایلهای پیوست این انجمن را دریافت نمایید