Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
5,4 MB
Nội dung
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 2010 Hiểu về khái niệm lập trình trực quan Biết cách lập trình ứng dụng đơn giản Mụ c tiêu bài họ c Bài 1: LÀM QUEN VỚI LẬP TRÌ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 Bài 1: LÀM QUEN VỚI LẬP TRÌNH 3 Phần mềm Phần cứng 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 Bài 1: LÀM QUEN VỚI LẬP TRÌNH 4 Ngôn ngữ lập trì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ậ p trình Bài 1: LÀM QUEN VỚI LẬP TRÌ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à 1 Lập trình chậm chạp và dễ gây ra lỗi Cần có một ngôn ngữ lập trình dễ lập trình hơn Bài 1: LÀM QUEN VỚI LẬP TRÌNH 6 0101010100101 00… 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 Bài 1: LÀM QUEN VỚI LẬP TRÌ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ập trình trở nên dễ dàng Visual Basic là ngôn ngữ lập trình bậc cao Ngôn ngữ bậ c cao Bài 1: LÀM QUEN VỚI LẬP TRÌNH 8 thulaoThuan = thulaoCoso + thulaoNgoaigio 010101010010100… COMPILER Phân loạ i ngôn ngữ lậ p trình Bài 1: LÀM QUEN VỚI LẬP TRÌNH 9 Visual Basic, Java, C #, Visual Basic, Java, C #, C, Pascal, Fortran, COMBOL, BASIC C, Pascal, Fortran, COMBOL, BASIC AssemblyAssembly Ngôn ng máyNgôn ng máy Bc cao Bc thp Phân loi da trên tính nng/s gn gi vi ngôn ng t nhiên Ngôn ngữ lập trình hướng đối tượng Ngôn ngữ lập trình cấu trúc Xu hướng phần mềm chủ đạo hiện nay Giải quyết được những vấn đề mà lập trì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 Bài 1: LÀM QUEN VỚI LẬP TRÌNH 10 [...]... icon một lát Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 17 Cử a sổ I DE Cửa sổ Properties Cửa sổ Solution Explorer Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 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 Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 19 Cử a sổ trợ giúp Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 20 Demo... Dartmouth a H BASIC là ngôn ngữđ viế ra chương trình đ giả nhanh ể t ơn n, chóng và dễdàng Mụ đ chính là hướ dẫ nhữ ngườ mớ họ vềkỹthuậ c ích ng n ng i i c t lậ trình cơ bả p n BASIC phát triể thành Visual Basic năm 1991 n Năm 2000, Visual Basic là mộ phầ trong chiế lượ NET t n n c Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 13 I DE Visual Studio 2010 Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 14 Tạ o project cho ứ ng dụ ng Welcome... Label vào ứ dụ ng ng Thêm và tùy chỉ hình ả nh nh Lưu và đ óng project Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 21 Chạ y ứ ng dụ ng Welcome bằ ng cách mở file Welcome.exe Copy file Welcome.exe ra desktop và chạ file này y Nhấn vào file Welcome.exe để chạy chương trình Kết quả khi chạy Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 22 Hư ớ ng dẫ n làm Assignment Phân tích chứ năng bài toán c Mụ đ củ bài toán là gì? c ích a... 1: LÀM QUEN VỚ LẬ TRÌNH I P 23 Tổ ng kế t bài họ c Máy tính đ c chia làm hai phầ là phầ n cứ ng và phầ n ượ n mề m Phầ cứ là các thiế bị o nên máy tính, phầ n ng t tạ n mề là các chương trình chạ trên máy tính m y Máy tính đ c chia làm 6 khố i chứ c năng chính, trong ượ đ CPU là quan trọ nhấ khố này sẽđ u khiể các ó ng t, i iề n hoạ đ ng củ máy tính t ộ a Ngôn ngữ lậ p trình dùng đ viế các chương trình. .. là hướ dẫ nhữ ngườ mớ họ vềkỹthuậ lậ trình ng n ng i i c t p cơ bả n I DE Visual Basic 2010 cung cấ nhiề tính năng tiệ p u n lợ hỗtrợcho việ lậ trình như cử sổProperties, i c p a Toolbox, Solution Explorer, cử sổHelp… a Cơ bả vềkỹthuậ hướ đ i tượ n t ng ố ng Cách phân tích yêu cầ bài toán u Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 25 XI N CẢ M Ơ N! Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 26 ... chỉ ể t dẫ máy tính thự hiệ công việ n c n c Ngôn ngữlậ trình đ c phân thành 3 nhóm: Ngôn p ượ ngữbậ cao, ngôn ngữassembly và ngôn ngữmáy c Trong đ máy tính có thểhiể trự tiế ngôn ngữmáy, ó, u c p các ngôn ngữkhác cầ có mộ chương trình dị về n t ch ngôn ngữmáy Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 24 Tổ ng kế t bài họ c BASI C là ngôn ngữđ viế ra chương trình đ giả ể t ơn n, nhanh chóng và dễdàng, đ c tạ ra...Kỹ thuậ t hư ớ ng đố i tư ợ ng Khai báo lớ p: Khai báo đ i tượ ố ng: Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 11 Kỹ thuậ t hư ớ ng đố i tư ợ ng Hàm khở tạ đ i tượ i o ố ng: Sửdụ đ i tượ củ class ng ố ng a Tạ đ i tượ o ố ng Sửdụ đ i tượ ng ố ng Obj1.ThuocTinh Obj1.PhuongThuc() Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 12 VB và ứ ng dụ ng VB Visual Basic là ngôn ngữđ c phát triể từBASIC ượ n Năm 1960,... dụng) và chạy ứng dụng 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ý 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 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 Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 16 Toolbar Phím tắt Icon trên Toolbar... 1: LÀM QUEN VỚ LẬ TRÌNH I P 13 I DE Visual Studio 2010 Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 14 Tạ o project cho ứ ng dụ ng Welcome Chọn template Đặt tên cho project Form ứng dụng Lưu project Bài 1: LÀM QUEN VỚ LẬ TRÌNH I P 15 Thanh menu 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 Chứa lệnh chỉnh sửa như Cut, Paste và Undo Chứa lệnh để hiển thị các . bậc cao Ngôn ngữ bậ c cao Bài 1: LÀM QUEN VỚI LẬP TRÌNH 8 thulaoThuan = thulaoCoso + thulaoNgoaigio 010 1 010 10 010 100… COMPILER Phân loạ i ngôn ngữ lậ p trình Bài 1: LÀM QUEN VỚI LẬP TRÌNH 9 Visual. cầu nhiều chỉ lệnh để thực hiện một tác vụ đơn giản Bài 1: LÀM QUEN VỚI LẬP TRÌNH 7 LOAD BASEPAY ADD OVERPAY STORE GROSSPAY 010 1 010 10 010 1 00… ASSEMBLER Một lệnh đơn thực hiện một lượng lớn các. chậm chạp và dễ gây ra lỗi