Bài giảng Ngôn ngữ lập trình ứng dụng: Phần 1 – ĐH CNTT&TT
Số trang: 45
Loại file: pdf
Dung lượng: 1.57 MB
Lượt xem: 13
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Ngôn ngữ lập trình ứng dụng có cấu trúc gồm 5 chương và được chia thành 2 phần. Phần 1 sau đây trình bày đến bạn đọc những kiến thức tổng quan về ngôn ngữ lập trình ứng dụng và ngôn ngữ lập trình C#. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình ứng dụng: Phần 1 – ĐH CNTT&TT TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG BỘ MÔN TRUYỀN THÔNG ĐA PHƯƠNG TIỆN BÀI GIẢNG Ngôn ngữ lập trình ứng dụng Thông tin môn học Số tín chỉ : 3 Số tiết lý thuyết : 30 Số tiết thực hành : 30 Số tiết thảo luận : 0 Hệ đào tạo : Đại học Ngành đào tạo : Truyền thông đa phương tiện Thái Nguyên, 2014 Bài giảng Ngôn ngữ lập trình ứng dụng – Ngành Truyền thông đa phương tiện MỤC LỤC Chương 1: Tổng quan ......................................................................................................5 1.1 Tổng quan về Microsoft .Net .................................................................................5 1.1.1 Nguồn gốc Microsft .Net ................................................................................5 1.2 Ngôn ngữ C# ........................................................................................................10 1.2.1 Tại sao chọn ngôn ngữ C# ............................................................................10 1.2.2 Ngôn ngữ C# với ngôn ngữ khác ..................................................................12 1.3 Làm quen với visual studio 2010 .........................................................................13 1.3.1 Giới thiệu Visual Studio.NET 2010 ..............................................................13 1.3.2 Khởi động Visual C# 2010 và giao diện .......................................................14 1.3.3 Viết chương trình đầu tiên ............................................................................15 Chương 2: Ngôn ngữ lập trình C# .................................................................................17 2.1 Biến hằng và các kiểu dữ liệu ..............................................................................17 2.1.1 Biến ...............................................................................................................17 2.1.2 Hằng ..............................................................................................................17 2.1.3 Các kiểu dữ liệu ............................................................................................18 2.1.4 Chuyển kiểu dữ liệu ......................................................................................19 2.2 Biểu thức, toán tử, khoảng trắng ..........................................................................19 2.3 Nhập / xuất dữ liệu ...............................................................................................23 2.4 Các cấu trúc điều khiển ........................................................................................24 2.4.1 Câu lệnh lựa chọn if ......................................................................................24 2.4.2 Câu lệnh lựa chọn Case .................................................................................25 2.4.3 Cấu trúc lặp for..............................................................................................26 2.4.4 Cấu trúc lặp while. ........................................................................................27 2.4.5 Cấu trúc lặp do…while .................................................................................27 2.5 Mảng ....................................................................................................................28 2.5.1 Mảng một chiều.............................................................................................28 2.5.2 Câu lệnh foreach ...........................................................................................29 2.5.3 Mảng đa chiều ...............................................................................................29 2.7 Hàm và cách truyền tham số ................................................................................34 2.8 Xử lý ngoại lệ.......................................................................................................38 2.7.1 Phát sinh và bắt giữ ngoại lệ .........................................................................39 2.7.2 Những đối tượng ngoại lệ .............................................................................44 Chương 3: Lập trình hướng đối tượng trong C# ...........................................................46 3.1 Xây dựng lớp – Đối tượng ...................................................................................46 3.1.1 Định nghĩa lớp ...............................................................................................46 3.1.2 Tạo đối tượng ................................................................................................ 49 2 Bộ môn Truyền thông đa phương tiện – Trường Đại học Công nghệ thông tin và Truyền thông Bài giảng Ngôn ngữ lập trình ứng dụng – Ngành Truyền thông đa phương tiện 3.1.3 Sử dụng các thành viên static ........................................................................53 3.1.4 Nạp chồng .....................................................................................................54 3.2 Kế thừa - Đa hình .................................................................................................54 3.2.1 Sự kế thừa......................................................................................................54 3.2.2 Đa hình ..........................................................................................................58 3.2.3 Lớp trừu tượng, lớp cô lập, giao diện ...........................................................62 3.3 Các lớp cơ sở trong .NET .......................... ...
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình ứng dụng: Phần 1 – ĐH CNTT&TT TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG BỘ MÔN TRUYỀN THÔNG ĐA PHƯƠNG TIỆN BÀI GIẢNG Ngôn ngữ lập trình ứng dụng Thông tin môn học Số tín chỉ : 3 Số tiết lý thuyết : 30 Số tiết thực hành : 30 Số tiết thảo luận : 0 Hệ đào tạo : Đại học Ngành đào tạo : Truyền thông đa phương tiện Thái Nguyên, 2014 Bài giảng Ngôn ngữ lập trình ứng dụng – Ngành Truyền thông đa phương tiện MỤC LỤC Chương 1: Tổng quan ......................................................................................................5 1.1 Tổng quan về Microsoft .Net .................................................................................5 1.1.1 Nguồn gốc Microsft .Net ................................................................................5 1.2 Ngôn ngữ C# ........................................................................................................10 1.2.1 Tại sao chọn ngôn ngữ C# ............................................................................10 1.2.2 Ngôn ngữ C# với ngôn ngữ khác ..................................................................12 1.3 Làm quen với visual studio 2010 .........................................................................13 1.3.1 Giới thiệu Visual Studio.NET 2010 ..............................................................13 1.3.2 Khởi động Visual C# 2010 và giao diện .......................................................14 1.3.3 Viết chương trình đầu tiên ............................................................................15 Chương 2: Ngôn ngữ lập trình C# .................................................................................17 2.1 Biến hằng và các kiểu dữ liệu ..............................................................................17 2.1.1 Biến ...............................................................................................................17 2.1.2 Hằng ..............................................................................................................17 2.1.3 Các kiểu dữ liệu ............................................................................................18 2.1.4 Chuyển kiểu dữ liệu ......................................................................................19 2.2 Biểu thức, toán tử, khoảng trắng ..........................................................................19 2.3 Nhập / xuất dữ liệu ...............................................................................................23 2.4 Các cấu trúc điều khiển ........................................................................................24 2.4.1 Câu lệnh lựa chọn if ......................................................................................24 2.4.2 Câu lệnh lựa chọn Case .................................................................................25 2.4.3 Cấu trúc lặp for..............................................................................................26 2.4.4 Cấu trúc lặp while. ........................................................................................27 2.4.5 Cấu trúc lặp do…while .................................................................................27 2.5 Mảng ....................................................................................................................28 2.5.1 Mảng một chiều.............................................................................................28 2.5.2 Câu lệnh foreach ...........................................................................................29 2.5.3 Mảng đa chiều ...............................................................................................29 2.7 Hàm và cách truyền tham số ................................................................................34 2.8 Xử lý ngoại lệ.......................................................................................................38 2.7.1 Phát sinh và bắt giữ ngoại lệ .........................................................................39 2.7.2 Những đối tượng ngoại lệ .............................................................................44 Chương 3: Lập trình hướng đối tượng trong C# ...........................................................46 3.1 Xây dựng lớp – Đối tượng ...................................................................................46 3.1.1 Định nghĩa lớp ...............................................................................................46 3.1.2 Tạo đối tượng ................................................................................................ 49 2 Bộ môn Truyền thông đa phương tiện – Trường Đại học Công nghệ thông tin và Truyền thông Bài giảng Ngôn ngữ lập trình ứng dụng – Ngành Truyền thông đa phương tiện 3.1.3 Sử dụng các thành viên static ........................................................................53 3.1.4 Nạp chồng .....................................................................................................54 3.2 Kế thừa - Đa hình .................................................................................................54 3.2.1 Sự kế thừa......................................................................................................54 3.2.2 Đa hình ..........................................................................................................58 3.2.3 Lớp trừu tượng, lớp cô lập, giao diện ...........................................................62 3.3 Các lớp cơ sở trong .NET .......................... ...
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ lập trình Ngôn ngữ lập trình ứng dụng Bài giảng Ngôn ngữ lập trình ứng dụng Ngôn ngữ lập trình C# Microsoft .Net Ngôn ngữ C#Gợi ý tài liệu liên quan:
-
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình game với ứng dụng Unity
16 trang 458 0 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng game 2D trên Unity
21 trang 335 1 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 256 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 246 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 246 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 222 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 208 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 199 1 0 -
15 trang 195 0 0