امتیاز موضوع:
  • 62 رأی - میانگین امتیازات: 2.98
  • 1
  • 2
  • 3
  • 4
  • 5
زبان برنامه نویسی برای مهندسی عمران
#1

امروزه ضرورت استفاده از زبان های برنامه نویسی در کلیه علوم مهندسی، بر هیچ کس پوشیده نیست.
اما سئوال اینجاست که برنامه نویسی برای مهندسین عمران عموما برای چه مقاصدی استفاده میشه و بهترین زبان های برنامه نویسی برای این رشته چه هستند؟


کسی در این مورد اطلاعاتی داره ؟
رَّبِّ أَدْخِلْنِي مُدْخَلَ صِدْقٍ وَأَخْرِجْنِي مُخْرَجَ صِدْقٍ وَاجْعَل لِّي مِن لَّدُنكَ سُلْطَانًا نَّصِيرًا

شهدا در شادی وصلشان و در قهقهه مستانه شان عند ربهم یرزقون اند
پاسخ
#2
با سلام خدمت مهندسان عزیز
بنده در دوران دانشجویی به دلیل علاقمند به برنامه نویسی (بنده دانشجوی عمران بودم) شروع به یادگیری زبان MATLAB کردم و بعد از یک سال کار فشرده بر روی آن توانستم تا سطح پیشرفته یاد بگیرم. بعد از آن شروع یادگیری زبان vb6 و بعد از آن C++ (سی پلاس پلاس) کردم و بالاخره با شناخت زبان های .net به زبان C# (سی شارپ) مهاجرت کردم والان نزدیک سه سال است با این زبان کار میکنم.
قبل از انتخاب زبان برنامه نویسی باید هدف خود را از برنامه تویسی مشخص کنید. برنامه نویسی جنبه های مختلف داره که میتوان به جنبه های تجاری و علمی اشاره کرد.
اگر هدف شما فقط جهت انجام محاسبات، انجام تحقیقات و پروژه های علمی را دارد و نیازی به فروش آن نیست بهترین گزینه همان زبان MATLAB هست زیرا جعبه ابزار قدرمتندی هست.
به جرات میتوان گفت زبان C++ قویترین و محبوب ترین زبان هستش که یک زبان سطح میانی محسوب میشود. در زبان مدیریت حافظه توسط برنامه نویس صورت میگیرد. یادگیری کامل این زبان بسیار وقت گیر ولی لذت بخش هست.
زبان سی شارپ که از خانواده .net دارای Syntax مشابه c++ میباشد و زبان کامل شی گزای و مدریت شده میباشد، با استفاده از قابلیت های این زبان میتوان نرم افزاهای فوق العاده قدرتمندی ساخت.
پاسخ
#3
(1394/6/31 ، 02:30 عصر)Vahed.Civil نوشته است: با سلام خدمت مهندسان عزیز
بنده در دوران دانشجویی به دلیل علاقمند به برنامه نویسی (بنده دانشجوی عمران بودم) شروع به یادگیری زبان MATLAB کردم و بعد از یک سال کار فشرده بر روی آن توانستم تا سطح پیشرفته یاد بگیرم. بعد از آن شروع یادگیری زبان vb6 و بعد از آن C++ (سی پلاس پلاس) کردم و بالاخره با شناخت زبان های .net به زبان C# (سی شارپ) مهاجرت کردم والان نزدیک سه سال است با این زبان کار میکنم.
قبل از انتخاب زبان برنامه نویسی باید هدف خود را از برنامه تویسی مشخص کنید. برنامه نویسی جنبه های مختلف داره که میتوان به جنبه های تجاری و علمی اشاره کرد.
اگر هدف شما فقط جهت انجام محاسبات، انجام تحقیقات و پروژه های علمی را دارد و نیازی به فروش آن نیست بهترین گزینه همان زبان MATLAB هست زیرا جعبه ابزار قدرمتندی هست.
به جرات میتوان گفت زبان C++ قویترین و محبوب ترین زبان هستش که یک زبان سطح میانی محسوب میشود. در زبان مدیریت حافظه توسط برنامه نویس صورت میگیرد. یادگیری کامل این زبان بسیار وقت گیر ولی لذت بخش هست.
زبان سی شارپ که از خانواده .net دارای Syntax مشابه c++ میباشد و زبان کامل شی گزای و مدریت شده میباشد، با استفاده از قابلیت های این زبان میتوان نرم افزاهای فوق العاده قدرتمندی ساخت.
با سلام

متاسفانه من هم مسیرپردردسری مثل شمارا طی کردم حتی وقتی فهمیدم C#برنامه های بر پایه وب درست نمی کند به ASP.netهم پناه بردم .خودم هم نمی دانم چرا اینقدر زمان خودم را تلف کردم.
وقت وحوصله زیادی می طلبد.در عمل برداشت من این بود که برنامه های عمرانی وغیر عمرانی ای که نیاز به گرافیک نداشته باشد
با این زبانها قابل انجام است ولی گرافیک bitmap موجود در این زبانها،از نظر من پاسخگوی نیاز عمرانی نیست.
مثلا شما میخواهید دیتایل آرماتور تیر رسم کنید این مطلب اگردر حوزه گرافیک بیت مپ انجام شود توضیحات روی آن با حروف بیت مپی خیلی جالب در نمی آید.
شنیده ام نوع دیگری از گرافیک هست که vectorنام دارد واشکال وحروف در آن مقیاس پذیر ی جالبی دارند ولی نمی دانم این نوع گرافیک در این زبانهایی که اسم بردید پشتیبانی می شوند یا نه.
آیا شما در مورد گرافیک این زبانها توضیحات بیشتریا تجربه خاصی دارید؟

(حاصل کار تیمی وهمکاری ، نتیجه برد-برد برای همه هست (یداله مع الجماعه
[URL=][/URL] برای دسترسی به فایل باید عضو سایت شوید (کلیک کنید)

پاسخ
#4
سلام
به نظرم متلب برای بچه های عمرانی کفایت میکند .. یادگیری ویژوال بیسیک هم ساده است ..... اما به تجربه میگویم زبانهایی مانند سی و غیره اگرچه بسیار حرفه ای هستند و پیشرفته اما واقعا یادگیری ان هم مشکلتر و هم زمان بر است و شاید باعث شود مهندسی که باید در رشته خود تحقیق و پژوهش کند مدت زمان زیادی را صرفا جهت انتخاب زبان مناسب برای کاری که میخواهد انجام دهد بکند مگر انکه شخص علاقه و استعداد خوبی در این زمینه داشته باشد که معمولا ترکیب این دو با هم کم پیدا میشود

برای کارهای پژوهشی که با متلب انجام میشود و اتفاقا تنوع موضوعی ان بسیار بالا است برای مهندس عمران کفایت میکند اما ای کاش میشد برای برنامه های تولیدی ان قلف نرم افزاری تهیه کرد که حق و حقوق مولف حفظ شود. بسیاری از بچه های عمران مخصوصا در مقطع ارشد برنامه های با کیفیتی صرفا برای پایان نامه های خود تهیه میکنند اما خب چون نمیتوانند یا نمیدانند چگونه از تالیف های خود مراقبت کنند دیگر به سراغ توسعه ان نمی روند.

پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Star آزمون نظام مهندسی samisoft 1 673 1396/11/9 ، 12:05 عصر
آخرین ارسال: samisoft
  مشاوره درباره رشته اجرایی عمران میلاد شلالوند 1 917 1395/12/30 ، 07:58 عصر
آخرین ارسال: omid_rch
Question امن‌ترین مکان برای تخلیه فاضلاب mojdeh 1 948 1395/9/19 ، 12:01 صبح
آخرین ارسال: Alek2Lek
  سالی که گذشت از لحاظ شغلی براتون چگونه بود و پیش بینی برای سال جدید چیست ؟ mehrazsarafraz14 3 1,505 1395/1/7 ، 01:32 عصر
آخرین ارسال: farzad4m
  دانلود 60 تا کارنامه قبولی ارشد عمران 94 tafakornew 13 6,624 1394/6/21 ، 05:07 عصر
آخرین ارسال: tafakornew
  وظایف کارشناس عمران در شهرداری ها engineer2014 1 1,425 1394/6/17 ، 04:16 عصر
آخرین ارسال: engineer2014
Exclamation نیاز به یک شریک برای همکاری در دفتر مهندسی در تهران spdcmr 2 1,823 1394/5/17 ، 05:53 عصر
آخرین ارسال: omid_rch
  ریاضی مهندسی (اشکال در مسائل ریاضی عمومی) engineer2014 4 2,349 1393/10/16 ، 06:33 عصر
آخرین ارسال: engineer2014
  برای کار در یک شرکت بزرگ ساختمانی از نظر طراحی چه قدر باید قوی باشیم؟ m.m0068 0 1,389 1393/8/18 ، 11:57 عصر
آخرین ارسال: m.m0068
  چک کردن فایل سیف از نظر مهندسی و اجرایی shamsabadi 1 1,492 1393/5/31 ، 05:13 عصر
آخرین ارسال: shamsabadi

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان