Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
1,57 MB
Nội dung
BÀI 1: LÀMQUENVỚILẬPTRÌNH Hiểu về máy tính, ngôn ngữ lập trình, ngôn ngữ Visual Basic Hiểu tổng quan về IDE Visual Basic 2010 Hiểu về khái niệm lậptrình trực quan Biết cách lậptrình ứng dụng đơn giản Mục tiêu bài học Hiểu về máy tính, ngôn ngữ lập trình, ngôn ngữ Visual Basic Hiểu tổng quan về IDE Visual Basic 2010 Hiểu về khái niệm lậptrình trực quan Biết cách lậptrình ứng dụng đơn giản Slide 1 - Làmquenvớilậptrình 2 Máy tính được chia làm hai thành phần Máy tính và tổ chức máy tính Phần mềm Phần cứng Slide 1 - Làmquenvớilậptrình 3 Tổ chức máy tính Máy tính có thể được chia làm 6 khối chức năng chính Máy tính và tổ chức máy tính Slide 1 - Làmquenvớilậptrình 4 Ngôn ngữ lậptrình Dùng để viết nên các chỉ lệnh hướng dẫn máy tính thực hiện công việc Phân chia thành 3 nhóm Ngôn ngữ máy Ngôn ngữ assembly Ngôn ngữ bậc cao Ngôn ngữ lậptrình Ngôn ngữ lậptrình Dùng để viết nên các chỉ lệnh hướng dẫn máy tính thực hiện công việc Phân chia thành 3 nhóm Ngôn ngữ máy Ngôn ngữ assembly Ngôn ngữ bậc cao Slide 1 - Làmquenvớilậptrình 5 Ngôn ngữ máy Là “ngôn ngữ tự nhiên” của một máy tính cụ thể Được định nghĩa bởi thiết kế phần cứng của máy tính Ngôn ngữ phụ thuộc máy Bao gồm các chuỗi số 0 và 1Lậptrình chậm chạp và dễ gây ra lỗi Cần có một ngôn ngữ lậptrình dễ lậptrình hơn 0101010100101 00… Là “ngôn ngữ tự nhiên” của một máy tính cụ thể Được định nghĩa bởi thiết kế phần cứng của máy tính Ngôn ngữ phụ thuộc máy Bao gồm các chuỗi số 0 và 1Lậptrình chậm chạp và dễ gây ra lỗi Cần có một ngôn ngữ lậptrình dễ lậptrình hơn Slide 1 - Làmquenvớilậptrình 6 Ngôn ngữ assembly Sử dụng các từ tiếng Anh viết tắt để đại diện cho các phép tính cơ bản Assembler chuyển chương trình ngôn ngữ Assembly sang ngôn ngữ máy Yêu cầu nhiều chỉ lệnh để thực hiện một tác vụ đơn giản Sử dụng các từ tiếng Anh viết tắt để đại diện cho các phép tính cơ bản Assembler chuyển chương trình ngôn ngữ Assembly sang ngôn ngữ máy Yêu cầu nhiều chỉ lệnh để thực hiện một tác vụ đơn giản Slide 1 - Làmquenvớilậptrình 7 LOAD BASEPAY ADD OVERPAY STORE GROSSPAY 0101010100101 00… ASSEMBLER Một lệnh đơn thực hiện một lượng lớn các tác vụ Viết các chỉ lệnh giống như những câu nói tiếng Anh hằng ngày và chứa các ký hiệu toán học bình thường Lậptrình trở nên dễ dàng Visual Basic là ngôn ngữ lậptrình bậc cao Ngôn ngữ bậc cao Một lệnh đơn thực hiện một lượng lớn các tác vụ Viết các chỉ lệnh giống như những câu nói tiếng Anh hằng ngày và chứa các ký hiệu toán học bình thường Lậptrình trở nên dễ dàng Visual Basic là ngôn ngữ lậptrình bậc cao Slide 1 - Làmquenvớilậptrình 8 thulaoThuan = thulaoCoso + thulaoNgoaigio 010101010010100… COMPILER Phân loại ngôn ngữ lậptrình Visual Basic, Java, C #, … C, Pascal, Fortran, COMBOL, BASIC… Bậc cao Ngôn ngữ lậptrình hướng đối tượng Ngôn ngữ lậptrình cấu trúc Slide 1 - Làmquenvớilậptrình 9 Assembly Ngôn ngữ máy Bậc thấp Phân loại dựa trên tính năng/sự gần gũi với ngôn ngữ tự nhiên Xu hướng phần mềm chủ đạo hiện nay Giải quyết được những vấn đề mà lậptrình cấu trúc gặp phải Dễ thiết kế, phát triển và bảo trì Mô phỏng tất cả các sự vật trong cuộc sống bằng các đối tượng phần mềm Mỗi đối tượng có thuộc tính và phương thức của chính nó Các đối tượng giống nhau được tạo nên từ một lớp Kỹ thuật hướng đối tượng Xu hướng phần mềm chủ đạo hiện nay Giải quyết được những vấn đề mà lậptrình cấu trúc gặp phải Dễ thiết kế, phát triển và bảo trì Mô phỏng tất cả các sự vật trong cuộc sống bằng các đối tượng phần mềm Mỗi đối tượng có thuộc tính và phương thức của chính nó Các đối tượng giống nhau được tạo nên từ một lớp Slide 1 - Làmquenvớilậptrình 10 [...]... một lát Slide 1 - Làmquenvớilậptrình 17 Cửa sổ IDE Cửa sổ properties Cửa sổ Solution Explorer Slide 1 - Làmquenvớilậptrình Cửa sổ Toolbox 18 Tự động ẩn Kích hoạt tính năng tự động ẩn bằng cách nhấn vào biểu tượng đinh ghim để nó nằm ngang Toolbox đã bị ẩn Tính năng này làm cửa sổ làm việc rộng hơn Slide 1 - Làmquenvớilậptrình 19 Cửa sổ trợ giúp Slide 1 - Làmquenvớilậptrình 20 Demo... để viết ra chương trình đơn giản, nhanh chóng và dễ dàng Mục đích chính là hướng dẫn những người mới học về kỹ thuật lậptrình cơ bản BASIC phát triển thành Visual Basic năm 19 91 Năm 2000, Visual Basic là một phần trong chiến lược NET Slide 1 - Làm quenvớilậptrình 13 IDE Visual Studio 2 010 Truy cập msdn qua IE tích hợp trên IDE Trang Start Page Slide 1 - Làm quenvớilậptrình 14 Tạo project cho... đối tượng Khai báo lớp: Khai báo đối tượng: Slide 1 - Làmquenvớilậptrình 11 Kỹ thuật hướng đối tượng Hàm khởi tạo đối tượng: Sử dụng đối tượng của class Tạo đối tượng obj1= New Time(5, 3) Sử dụng đối tượng Obj1.ThuocTinh Obj1.PhuongThuc() Slide 1 - Làm quenvớilậptrình 12 VB và ứng dụng VB Visual Basic là ngôn ngữ được phát triển từ BASIC Năm 19 60, BASIC được phát triển bởi giáo sư John Kemeny... Thiết lập thuộc tính Size cho Form Thiết lập màu nền cho Form Thêm Label vào ứng dụng Thêm và tùy chỉnh hình ảnh Lưu và đóng project Slide 1 - Làm quenvớilậptrình 21 Chạy ứng dụng Welcome bằng cách mở file Welcome.exe Copy file Welcome.exe ra desktop và chạy file này Nhấn vào file Welcome.exe để chạy Kết quả khi chạy Slide 1 - Làm quenvớilậptrình 22 Hướng dẫn làm Assignment Phân tích chức năng bài. .. tính Ngôn ngữ lậptrình dùng để viết các chương trình chỉ dẫn máy tính thực hiện công việc Ngôn ngữ lậptrình được phân thành 3 nhóm: Ngôn ngữ bậc cao, ngôn ngữ assembly và ngôn ngữ máy Trong đó, máy tính có thể hiểu trực tiếp ngôn ngữ máy, các ngôn ngữ khác cần có một chương trình dịch về ngôn ngữ máy Slide 1 - Làmquenvớilậptrình 24 Tổng kết bài học BASIC là ngôn ngữ để viết ra chương trình đơn giản,... giản, nhanh chóng và dễ dàng, được tạo ra với mục đích chính là hướng dẫn những người mới học về kỹ thuật lậptrình cơ bản IDE Visual Basic 2 010 cung cấp nhiều tính năng tiện lợi hỗ trợ cho việc lậptrình như cửa sổ Properties, Toolbox, Solution Explorer, cửa sổ Help… Cơ bản về kỹ thuật hướng đối tượng Cách phân tích yêu cầu bài toán Slide 1 - Làmquenvớilậptrình 25 ... bài toán Mục đích của bài toán là gì? Những ai sử dụng? Nghiệp vụ sử dụng của từng người như thế nào? Trình bày tổng quan và chi tiết về chức năng của ứng dụng Slide 1 - Làmquenvớilậptrình 23 Tổng kết bài học Máy tính được chia làm hai phần là phần cứng và phần mềm Phần cứng là các thiết bị tạo nên máy tính, phần mềm là các chương trình chạy trên máy tính Máy tính được chia làm 6 khối chức năng... dụng Data Chứa lệnh để tương tác với cơ sở dữ liệu (database) - nơi chứa dữ liệu cho ứng dụng xử lý Format Chứa lệnh để căn lề và tùy chỉnh điều khiển trên Form Menu này chỉ hiển thị khi một thành phần của GUI được chọn trong chế độ Design Tools Chứa lệnh để truy cập những công cụ bổ sung của IDE và các tùy chọn hỗ trợ tùy chỉnh IDE Slide 1 - Làmquenvớilậptrình 16 Toolbar Phím tắt Icon trên Toolbar... Truy cập msdn qua IE tích hợp trên IDE Trang Start Page Slide 1 - Làmquenvớilậptrình 14 Tạo project cho ứng dụng Welcome Chọn template Đặt tên cho project Form ứng dụng Lưu project Slide 1 - Làmquenvớilậptrình 15 Thanh menu Menu Mô tả File Chứa lệnh để mở, đóng, thêm và lưu project cũng như in dữ liệu của project và thoát khỏi Visual Studio Edit Chứa lệnh chỉnh sửa như Cut, Paste và Undo View Chứa . học bình thường Lập trình trở nên dễ dàng Visual Basic là ngôn ngữ lập trình bậc cao Slide 1 - Làm quen với lập trình 8 thulaoThuan = thulaoCoso + thulaoNgoaigio 010 1 010 10 010 100… COMPILER Phân. nhau được tạo nên từ một lớp Slide 1 - Làm quen với lập trình 10 Kỹ thuật hướng đối tượng Khai báo lớp: Khai báo đối tượng: Slide 1 - Làm quen với lập trình 11 Khai báo lớp: Khai báo đối tượng: Kỹ. BÀI 1: LÀM QUEN VỚI LẬP TRÌNH Hiểu về máy tính, ngôn ngữ lập trình, ngôn ngữ Visual Basic Hiểu tổng quan về IDE Visual Basic 2 010 Hiểu về khái niệm lập trình trực quan Biết cách lập trình