QUẢNG CÁO ĐẦU TRANG

Collapse

Thông báo

Collapse
No announcement yet.

Ngôn ngữ lập trình nào cho ngành xây dựng???

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • vi.ketcau.wikia.com
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi ninh47xd
    Thấy nhiều ng bảo hay nhất là Fortran, tại sao thì e ko biết. Hiện giờ e cũng đang phải học lập trình theo ngôn ngữ này.
    Fortran là ngôn ngữ đã cổ, nó được nhiều người dùng vì trước đây nhiều bậc tiền bối hay dùng để lập trình (ví dụ các sách kinh điển của Wilson và nhiều tác giả khác chẳng hạn hay viết bằng ngôn ngữ này). Tuy nhiên nó rất nhiều hạn chế, hiện tại không còn được phát triển. Hiện nay các thư viện C++ về kết cấu cũng rất nhiều, một số được dịch (compiler) trực tiếp từ Fortrans sang. Xu hướng hiện đại là nên dùng các lớp được đóng gói trong C++ (OpenSee chẳng hạn) sẽ hiệu quả và dễ phát triển bảo trì hơn.

    Leave a comment:


  • vi.ketcau.wikia.com
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi nguyenngoc74 View Post
    C/C++ thì tớ biết, còn MFC là gì vậy? Nhưng có lẽ bạn chưa biết matlab, lập trình bằng C++ hay hơn ML nhiều nhưng về xử lý ma trận thì không thể bằng.
    MFC là Microsoft Foundation Class, thư viện lớp hỗ trợ rất nhiều thao tác trên Windows, đóng gói các API để dễ sử dụng hơn.

    Leave a comment:


  • Flex
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi nguyenngoc74 View Post
    C/C++ thì tớ biết, còn MFC là gì vậy? Nhưng có lẽ bạn chưa biết matlab, lập trình bằng C++ hay hơn ML nhiều nhưng về xử lý ma trận thì không thể bằng.
    "nhưng về xử lý ma trận thì không thể bằng"

    Câu này của bác chưa đúng. Mathlab được xây dựng dựa trên ngôn ngữ C/C++,và Fortran.

    Leave a comment:


  • David Giang
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi nguyenngoc74
    C/C++ thì tớ biết, còn MFC là gì vậy? Nhưng có lẽ bạn chưa biết matlab, lập trình bằng C++ hay hơn ML nhiều nhưng về xử lý ma trận thì không thể bằng.
    Lập trình C++ em chẳng biết tí nào anh có thể chỉ giáo em biết vài chiêu để em phòng thủ được không anh?Nếu môn Matlab thi em ok lun không sợ mấy đứa bắt nạt có chút cách phòng thủ khá hay
    Tặng mấy bạn bản xem chơi
    n=input ('nhập số lần lặp càng nhiều càng hay')
    for i=1:n
    disp ('Chào mừng năm mới 2008')
    end

    Có ai có gì hay cho em bít chút nha.''Ngựa Non Tập Chạy''

    Leave a comment:


  • eng-hiep
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi PMXD
    Con đường nào rồi cũng sẽ dẫn đến đích, quan trọng là có sức để đi đến đích hay không. Sản phẩm phẩm phần mềm mà không sử dụng được, hoặc không có tính hiệu quả hoặc không được thị trường chấp nhận thì ngôn ngữ lập ra nó chẳng có ý nghĩa gì đối với phần mềm này.
    Chào anh PMXD ,
    Sao lâu rùi không thấy anh gửi các sourse excel nữa vậy ạ , em cũng rất quan tâm và cũng đang tìm hiểu.
    Anh cho em hỏi thêm là : với các sourse ấy , để sử dụng được thì ta phải làm từng bước ntn vậy ạ? ( Em chỉ biết là Copy rồi Paste vào VBA của excel. Để chạy nó thì em không biết )
    Mong anh giúp đõ.

    Leave a comment:


  • PMXD
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Con đường nào rồi cũng sẽ dẫn đến đích, quan trọng là có sức để đi đến đích hay không. Sản phẩm phẩm phần mềm mà không sử dụng được, hoặc không có tính hiệu quả hoặc không được thị trường chấp nhận thì ngôn ngữ lập ra nó chẳng có ý nghĩa gì đối với phần mềm này.

    Leave a comment:


  • a2tiep
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi morpheus
    Tôi đang tự hỏi :
    Giả sử có một ngày đẹp trời Bill Gate hứng chí chỉ đạo Microsoft miễn phí bộ Visual Studio 6.0 và .NET. Borland thấy thế cũng vội vàng cho không của quý Delphi của mình. Dĩ nhiên sự miễn phí ở đây có nghĩa là không phải trả tiền, cái giá mà chúng ta phải trả khi chọn VS là không được dùng Delphi và ngược lại. Trong khi đó tôi thì lại chập chững vào nghề mỗi thứ tiếp xúc được 1 tý chẳng giỏi cái nào. Vậy tôi phải chọn cái gì đây? Có bác nào cao thủ tư vấn cho tôi với.
    Ngôn ngữ lập trình bạn không nên quá đề cao nó. Vì nò chỉ là cái để thể hiện ý tưởng của mình thôi. Nhưng với người mới lập trình thì bạn nên biết về lập trình cơ bản và lập trình hướng đối tượng (vì theo su thế bây giờ). Bạn có thể học C, C++. bạn có nền tảng cơ bản thì việc sử dụng các ngôn ngữ khác không mấy khó khăn. Chúc bạn thành công.

    Leave a comment:


  • vnpenguin
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Tính toán trong XD có nhiều hình thái và mục đích khác nhau: lập dự toán, tính nội lực kết cấu, thiết kế kết cấu,... Mỗi cách tính thích hợp với một số ngôn ngữ nhất định. Ví dụ tính toán kết cấu theo FEA thì nên dùng Fortran vì có sẵn rất nhiều thư việc cho các bài toán ma trận. Lập dự toán có thể dùng ngay các bảng tính MS Office hay Openoffice để làm.,...

    Hơn nữa chuyện lựa chọn ngôn ngữ làm việc chỉ là thứ yếu, tuỳ theo sở trường của từng người. Chuyện quan trọng là có thuật toán tối ưu, cho kết quả tin cậy.

    Leave a comment:


  • TrungTHXD
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi null_7x
    Xây dựng tính toán khối lượng rất nhiều, toàn bài toán PTHH. Bạn nên chọn ngôn ngữ lập trình C/C++/MFC.
    Còn Bản quyền ư? nếu bạn phải trả tiền cho ngôn ngữ lập trình thì sản phẩm bạn phát triển có giá trị gấp nhiều lần giá trị của công cụ bạn phải mua. Chúc thành công!

    C/C++/MFC bộ compiler 2003 SDK là miễn phí trên web của Microsoft. Còn IDE có thể sử dụng Code::Block, SharpDevelop là các môi trường lập trình tích hợp miễn phí nổi tiếng.

    Leave a comment:


  • ntlong
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nếu chỉ dừng lại ở tạo fỏm đơn giản thì VBA là một lựa chọn chính xác
    Nếu đi sâu hơn ( Lập những chương trình giải quyết các bài toắn theo pp phần tử hữu hạn ) thì nên dùng các ngôn ngữ lập trình bậc cao như delphi
    Thật ra thì ai có súng dùng súng , ai có gậy dùng gậy , cái gì cũng hay cả

    Leave a comment:


  • nguyenngoc74
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi null_7x
    Xây dựng tính toán khối lượng rất nhiều, toàn bài toán PTHH. Bạn nên chọn ngôn ngữ lập trình C/C++/MFC.
    Còn Bản quyền ư? nếu bạn phải trả tiền cho ngôn ngữ lập trình thì sản phẩm bạn phát triển có giá trị gấp nhiều lần giá trị của công cụ bạn phải mua. Chúc thành công!
    C/C++ thì tớ biết, còn MFC là gì vậy? Nhưng có lẽ bạn chưa biết matlab, lập trình bằng C++ hay hơn ML nhiều nhưng về xử lý ma trận thì không thể bằng.

    Leave a comment:


  • null_7x
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Xây dựng tính toán khối lượng rất nhiều, toàn bài toán PTHH. Bạn nên chọn ngôn ngữ lập trình C/C++/MFC.
    Còn Bản quyền ư? nếu bạn phải trả tiền cho ngôn ngữ lập trình thì sản phẩm bạn phát triển có giá trị gấp nhiều lần giá trị của công cụ bạn phải mua. Chúc thành công!

    Leave a comment:


  • nguyenngoc74
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Ngành xây dựng sử dụng phương pháp chính để tính toán là phương pháp Phần tử hữu hạn(PTHH), tuy pp này có thể chưa phải là tốt nhất nhưng nó đã đi vào thực tiễn từ lâu và đã chứng minh được những ưu điểm không dễ gì thay thế của nó.
    Như vậy ngôn ngữ của ngành xây dựng theo tôi cần phải dựa trên phần nền là khả năng ứng dụng để giải bài toán PTHH, và hiện nay theo tôi biết thì chương trình Matlab có khả năng lập và giải các bài toán về matrận rất tốt, các bạn có thể nghiên cứu và cùng trao đổi về ngôn ngữ này rất có giá trị ứng dụng thiết thực để thực hiện các bài toán trong xây dựng.
    ---------------------------------------------
    Đi một ngày đàng, học một sàng khôn

    Leave a comment:


  • morpheus
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi tnlinh
    Nếu dùng API hoặc OpenGL hoặc DirectX, tôi gọi đó là nhóm thư viện thứ 3, không phải của bản thân lệnh cơ bản của VB hoặc Delphi, thì khi đó các ngôn ngữ là như nhau...
    Đây là điểm mà em nói là chưa hiểu bác Linh đây. Theo em thư viện thứ 3 là thư viện phải trả tiền hoặc không có sẵn trong tất cả các máy (không tích hợp cùng Windows ví dụ : vectordraw) còn GDI+, OpenGL hay DirectX thì đều là thành phần của Windows nên theo em thì lại nên tận dụng triệt để. Bác lại bắt em vẽ theo mấy cái method line, circle... của form, control hay dùng mấy cái shape control thì khó cho em quá . Em dùng thằng VB.NET, nó đã có hẳn một thư viện system.Drawing2D để tương tác với GDI+ như một đối tượng thông thường chỉ việc import vào là Ok (thằng Delphi.NET hình như cũng thế). Còn DirectX thì có thế tải miễn phí (hình như là phải cài cái ActiveX kiểm bản quyền Windows thì phải) cái DirectX SDK (Software Development Kit) từ msdn.microsoft.com về cài ra, nó sẽ tự update lại Visual Studio để bổ sung lập trình cho DirectX (từ wizard, help đến example) nên cũng rất rõ ràng. Em thấy cũng chưa có gì đáng than phiền lắm.

    Leave a comment:


  • tnlinh
    replied
    Ðề: Ngôn ngữ lập trình nào cho ngành xây dựng???

    Nguyên văn bởi morpheus
    Thực ra thì không hiểu ý bác Linh lắm, nhưng theo tôi thì VB đáp ứng rất tốt khi lập trình đồ họa. Nếu xét về giao diện thì đẹp hay xấu là do ta tô vẽ cái form của ta thế nào thì nó ra thế đấy, làm form transparent, form hình dạng tùy biến màu sắc tung xoè... nó đều làm tốt cả. Còn nếu xét về lập trình chuyên về đồ họa thì thằng nào chả phải gọi hàm API. Chỉ có điều là cách thức có thể khác nhau thôi. Nhưng tôi thấy khai báo và sử dụng API trong VB cũng rất dễ dàng. Chỉ có điều nếu xét về tối ưu thì nó không tối ưu thôi lúc đấy sẽ chuyển sang C.
    Nếu dùng API hoặc OpenGL hoặc DirectX, tôi gọi đó là nhóm thư viện thứ 3, không phải của bản thân lệnh cơ bản của VB hoặc Delphi, thì khi đó các ngôn ngữ là như nhau.

    Bác cứ xem cái hệ thống giao diện đồ họa của SAP, tương tác đồ họa giữa người dùng và chương trình được thực hiện khá chậm, phiên bản mới có khá hơn.

    Leave a comment:

Working...
X