GIÁO TRÌNH

Thiết kế và đánh giá thuật toán

Science and Technology

Giới thiệu môn học, phương pháp học

Đây là module cung cấp cho người học những nguyên lý cơ bản về lập trình, các cấu trúc điều khiển, các kiểu dữ liệu, mô hình hướng chức năng, cách thức xây dựng chương trình con và một số bài toán trong khoa học kỹ thuật.

Module này sử dụng ngôn ngữ C# để minh họa, cài đặt. Tuy nhiên người học dễ dàng cài đặt được bằng các ngôn ngữ lập trình khác như: VB.NET, C/C++, Pascal...

Sau khi hoàn thành module này, người học có khả năng:

  • Giải thích được các nguyên lý cơ bản về lập trình máy
  • Giải thích và mô tả được cú pháp, nguyên tắc hoạt động và cách sử dụng các cấu trúc điều khiển, chương trình con. Chỉ ra được đặc điểm và cách sử dụng của các kiểu dữ liệu
  • Mô tả được thuật toán và biểu diễn thuật toán dưới dạng lưu đồ
  • Phân tích, thiết kế và cài đặt được bài toán theo mô hình hướng chức năng
  • Vận dụng được các kiến thức đã học để cài đặt các bài toán đơn giản trong khoa học kỹ thuật
  • Hình thành thái độ học tập nghiêm túc, kỹ năng làm việc độc lập và kỹ năng làm việc độc lập và làm việc theo nhóm.

Để học tốt môn học này mỗi người học phải tự xây dựng cho mình một phương pháp học thích hợp. Nhưng phương pháp chung để học môn học này là người học phải hiểu thật kỹ các phần lý thuyết cơ sở và vận dụng nó một cách linh hoạt vào các trường hợp cụ thể , phải làm nhiều bài tập….

 
MỤC LỤC