Chương 0
Ôn các kiến thức về cú pháp ngôn ngữ VC#
0.0 Dẫn nhập
Chương này sẽ tóm tắt lại 1 số kiến thức cơ bản về cú pháp
của ngôn ngữ VC# hầu giúp các SV có góc nhìn tổng thể và hệ
thống về ngôn ngữ VC#, nhờ ₫ó có nhiều thuận lợi hơn trong việc
học các kiến thức của môn học này.
0.1 Tổng quát về máy tính và ngôn ngữ VC#
Máy tính số là thiết bị ₫ặc biệt, nó là thiết bị tổng quát hóa,
nghĩa là có thể thực hiện nhiều công việc khác nhau. Ta có thể nói
máy tính số là thiết bị vạn năng.
Vậy tại 1 thời ₫iểm xác ₫ịnh, máy tính thực hiện công việc gì ?
Nó không làm gì cả nếu con người không yêu cầu cụ thể nó.
Làm sao ₫ể con người có thể yêu cầu máy tính thực hiện 1
công việc nào ₫ó ? Ta phải viết chương trình giải quyết công việc
tương ứng rồi ₫ưa vào máy và nhờ máy chạy dùm.
Viết chương trình là qui trình lớn và dài hạn gồm nhiều bước,
trong ₫ó các bước chính yếu là : xác ₫ịnh chính xác các chức năng
của chương trình, phân tích cách giải quyết từng chức năng, tìm
thuật giải chi tiết ₫ể giải quyết từng chức năng, ₫ổi thuật giải chi
tiết từ ngôn ngữ ₫ời thường thành ngôn ngữ lập trình cho máy hiểu.
Ngôn ngữ lập trình là ngôn ngữ giao tiếp giữa người và máy.
Học ngôn ngữ lập trình cũng giống như học ngôn ngữ tự nhiên,
nghĩa là học tuần tự các thành phần của ngôn ngữ từ thấp ₫ến cao
như :
Tập ký tự cơ bản
Cú pháp xây dựng từ (word). Từ ₫ược dùng ₫ể ₫ặt tên
nhận dạng cho từng phần tử cấu thành chương trình như
hằng gợi nhớ, biến, hàm chức năng, class ₫ối tượng,…