CHUN ĐỀ 2. LẬP TRÌNH TÍNH TỐN TẢI TRỌNG GIĨ TĨNH BẰNG NGÔN NGỮ C#
1. Giới thiệu chung về phần mềm Visual Studio
- Visual studio là một trong những cơng cụ hỗ trợ lập trình website rất nổi tiếng hiện nay của Microsoft và chưa có một phần mềm nào có thể thay thế được nó.
- Visual Studio được viết bằng 2 ngơn ngữ đó chính là C# và VB+. Đây là 2 ngơn ngữ lập trình giúp nhười dùng có thể lập trình được hệ thống một cách dễ dàng và nhanh chóng nhất thơng qua Visual Studio.
- Visual Studio là một phần mềm lập trình hệ thống được sản xuất trực tiếp từ
Microsoft. Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sử dụng khác nhau. Điều đó, giúp cho người dùng có thể lựa chọn được phiên bản tương thích với dịng máy tính của mình cũng như cấu hình sử dụng phù hợp nhất.
- Bên cạnh đó, Visual Studio cịn cho phép người dùng có thể tự chọn lựa giao diện chính cho máy của mình tùy thuộc vào nhu cầu sử dụng.
2. Những điểm mạnh của Visual Studio
- Tính đến nay, Visual Studio vẫn được coi là phần mềm lập trình hệ thống hàng đầu, chưa có phần mềm nào có thể thay thế được nó. Được đánh giá cao như vậy bởi Visual Studio sở hữu nhiều điểm mạnh cực kỳ hấp dẫn. Cụ thể:
+ Visual Studio hỗ trợ lập trình trên nhiều ngơn ngữ như: C/C++, C#, F#, Visual Basic, HTML, CSS, JavaScript.
+ Là một công cụ hỗ trợ việc Debug một cách dễ dàng và mạnh mẽ như: Break Point, xem giá trị của biến trong quá trình chạy, hỗ trợ debug từng câu lệnh.
+ Giao diện Visual Studio rất dễ sử dụng đối với người mới bắt đầu lập trình.
+ Visual Studio hỗ trợ phát triển các ứng dụng: desktop MFC, Windows Form, Universal, ứng dụng mobile Windows Phone 8/8.1, Windows 10...
+ Visual Studio hỗ trợ xây dựng ứng dụng một cách chuyên nghiệp bằng các công cụ kéo thả.
+ Visual Studio được dơng đảo lập trình viên trên thế giới ứng dụng.
3. Giới thiệu về C#
- C # là một ngơn ngữ lập trình hiện đại được phát triển bởi Microsoft và được phê duyệt bởi European Computer Manufacturers Association (ECMA) và International Standards Organization (ISO).
- C# là một trong những ngơn ngữ lập trình thơng dụng nhất để tạo những ứng dụng cho Microsoft Windows. Bất kể là một nhà chuyên nghiệp hay là một người mới lập trình
Windows, C# cung cấp cho bạn một tập hợp các cơng cụ hồn chỉnh để nhanh chóng phát triển các ứng dụng.
- C# vô cùng mạnh mẽ và bền vững, tự động thu hồi vùng nhớ không dùng, đoạn mã bị lỗi sẽ không được thực thi, không cho gán các kiểu dữ liệu khác nhau, đảm bảo sự tương thích nữa lớp con và lớp cha
- Khi thiết kế chương trình có thể thấy ngay kết quả qua từng thao tác và giao diện thi hành chương trình. Cho phép chỉnh sửa dễ dàng và đơn giản...
4. Giới thiệu về CSI ETABS API
- Giao diện lập trình ứng dụng (API) của Computers and Structures, Inc. cho phép các kỹ sư và nhà phát triển khai thác sức mạnh và năng suất của phần mềm CSI theo chương trình.
- Với một chút kiến thức lập trình, bạn có thể tạo bảng tính, plugin hoặc ứng dụng của bên thứ ba có thể giao diện với phần mềm CSI. API tương thích với hầu hết các ngơn ngữ lập trình chính bao gồm Visual Basic for Applications (VBA), VB.NET, C #, C ++, Visual Fortan, Python và Matlab. Cho dù bạn là một nhà phát triển dày dạn kinh nghiệm hay mới bắt đầu lập trình, bạn sẽ thấy cú pháp API CSI dễ dàng và trực quan. - Tất cả các hàm API đều được ghi lại kỹ lưỡng trong một tệp trợ giúp có thể tìm kiếm được. Tệp trợ giúp này chứa thơng tin về hàng trăm hàm API CSI, với cuộc thảo luận cho từng hàm mô tả cú pháp và tham số, phiên bản mà hàm lần đầu tiên có sẵn, bất kỳ thay đổi nào đối với hàm và ví dụ cho thấy cách sử dụng hàm.