Bài giảng Lập trình hướng đối tượng (Dùng C#): Chương 1 - Trần Minh Thái
Số trang: 146
Loại file: pptx
Dung lượng: 1.10 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 1 của bài giảng Lập trình hướng đối tượng (Dùng C#) giới thiệu cơ bản về ngôn ngữ C#. Chương này trình bày các nội dung chủ yếu sau đây: Khái niệm về lập trình, nền tảng .NET (.NET Framework), cơ bản về ngôn ngữ C#, phương thức và tham số, thao tác trên Console, mảng – chuỗi – file. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng (Dùng C#): Chương 1 - Trần Minh TháiChương 1. Cơ Bản vềNgôn ngữ C#TRẦNMINHTHÁIEmail:minhthai@itc.edu.vnWebsite:www.minhthai.edu.vn Cập nhật: 05 tháng 10 năm 2012 Nội dung#2 1. Khái niệm về lập trình 2. Nền tảng .NET (.NET Framework) 3. Cơ bản về ngôn ngữ C# 4. Phương Thức và Tham Số 5. Thao Tác Trên Console 6. Mảng – Chuỗi – File Lập trình là gì?#3 • Máy tính dùng để giải quyết một loạt các bài toán. • Mỗi bài toán có cách giải quyết khác nhau dựa vào thuật giải. • Lập trình viên thể hiện các thuật giải theo một ngôn ngữ lập trình cụ thể. Lập trình là gì?#4 Máy tính chỉ hiểu được ngôn ngữ máy, do đó cần phải có giai đoạn chuyển ngôn ngữ lập trình sang ngôn ngữ máy thông qua trình biên dịch của ngôn ngữ lập trình. .NET Framework#5 • Framework là một tập hợp các thư viện để hỗ trợ cho người lập trình. • Mỗi Framework được tạo ra có một kiến trúc khác nhau LTV phải tuân theo kiến trúc đó • .NET Framework là thư viện tài nguyên của Microsoft, hỗ trợ cho các lập trình viên trong nhiều yêu cầu khác nhau. .NET Framework#6 .NET Framework#7 .NET Framework#8 • Các ngôn ngữ : C#, VB.Net, J#, F#, VC++… • Công cụ phát triển Visual Studio • Lớp đặc tả ngôn ngữ dùng chung (CLS) • Các thư viện đê phát triển ứng dụng • Bộ thực thi ngôn ngữ dùng chung (CLR) .NET Framework#9 • Chương trình được biên dịch thành ngôn ngữ trung gian (MSIL - Microsoft Intermediate Language), sau đó chúng được CLR thực thi. • Common Language Runtime - CLR, nền tảng hướng đối tượng cho phát triển ứng dụng Windows và Web mà các ngôn ngữ có thể chia sẻ sử dụng. • .NET Framework#10 • Common Language Runtime - CLR, nền tảng hướng đối tượng cho phát triển ứng dụng Windows và Web mà các ngôn ngữ có thể chia sẻ sử dụng. • Bộ thư viện Framework Class Library - FCL. .NET Framework#11 .NET Framework#12 Ngôn ngữ C##13 • Ngôn ngữ lập trình được xây dựng dựa trên nền tảng những ngôn ngữ tương tự C (C, C++, Java) nhưng hoạt động trên .Net Framework. • Hoạt động trên .NET Framework. Ngôn ngữ C##14• Dựa trên phương pháp thiết kế hướng đối tượng.• Ứng dụng : Console, Winform, Webform.• Có tính diễn đạt ngữ nghĩa cao.• Phân biệt chữ hoa thường. Khởi Tạo Project#15 Tạo project dạng Console: File New Project B1. Chọn B2. Chọn Console Application B3. Đặt tên Project B4. Vị trí lưu Khởi Tạo Project#16 File Program.cs là file mặc định chứa hàm Main của chương trình Khởi Tạo Project#17 • Cấu trúc một project : using System; //khai báo thư viện sử dụng namespace ConsoleApplication1 { class Program //tên lớp, tên file = tên lớp { static void Main(string[] args) { //Chương trình chính viết tại đây } } } Compile & chạy chương trình#18 • Trình biên dịch (compiler) sẽ biên dịch các tập tin chứa ngôn ngữ C# thường là các file .cs trong project thành một tập tin chạy chương trình .exe • Có 2 cách biên dịch : • Tại cửa sổ cmd, gõ : csc.exe tenfile.cs • Nhấn Build / Compile (hoặc Build / Build Solution) Biên dịch cả project. Compile & chạy chương trình#19 Chạy chương trình • Sử dụng file tenfile.exe trong thư mục BinDebug • Hoặc click Debug Start (Ctrl + F5) Kết quả#20
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng (Dùng C#): Chương 1 - Trần Minh TháiChương 1. Cơ Bản vềNgôn ngữ C#TRẦNMINHTHÁIEmail:minhthai@itc.edu.vnWebsite:www.minhthai.edu.vn Cập nhật: 05 tháng 10 năm 2012 Nội dung#2 1. Khái niệm về lập trình 2. Nền tảng .NET (.NET Framework) 3. Cơ bản về ngôn ngữ C# 4. Phương Thức và Tham Số 5. Thao Tác Trên Console 6. Mảng – Chuỗi – File Lập trình là gì?#3 • Máy tính dùng để giải quyết một loạt các bài toán. • Mỗi bài toán có cách giải quyết khác nhau dựa vào thuật giải. • Lập trình viên thể hiện các thuật giải theo một ngôn ngữ lập trình cụ thể. Lập trình là gì?#4 Máy tính chỉ hiểu được ngôn ngữ máy, do đó cần phải có giai đoạn chuyển ngôn ngữ lập trình sang ngôn ngữ máy thông qua trình biên dịch của ngôn ngữ lập trình. .NET Framework#5 • Framework là một tập hợp các thư viện để hỗ trợ cho người lập trình. • Mỗi Framework được tạo ra có một kiến trúc khác nhau LTV phải tuân theo kiến trúc đó • .NET Framework là thư viện tài nguyên của Microsoft, hỗ trợ cho các lập trình viên trong nhiều yêu cầu khác nhau. .NET Framework#6 .NET Framework#7 .NET Framework#8 • Các ngôn ngữ : C#, VB.Net, J#, F#, VC++… • Công cụ phát triển Visual Studio • Lớp đặc tả ngôn ngữ dùng chung (CLS) • Các thư viện đê phát triển ứng dụng • Bộ thực thi ngôn ngữ dùng chung (CLR) .NET Framework#9 • Chương trình được biên dịch thành ngôn ngữ trung gian (MSIL - Microsoft Intermediate Language), sau đó chúng được CLR thực thi. • Common Language Runtime - CLR, nền tảng hướng đối tượng cho phát triển ứng dụng Windows và Web mà các ngôn ngữ có thể chia sẻ sử dụng. • .NET Framework#10 • Common Language Runtime - CLR, nền tảng hướng đối tượng cho phát triển ứng dụng Windows và Web mà các ngôn ngữ có thể chia sẻ sử dụng. • Bộ thư viện Framework Class Library - FCL. .NET Framework#11 .NET Framework#12 Ngôn ngữ C##13 • Ngôn ngữ lập trình được xây dựng dựa trên nền tảng những ngôn ngữ tương tự C (C, C++, Java) nhưng hoạt động trên .Net Framework. • Hoạt động trên .NET Framework. Ngôn ngữ C##14• Dựa trên phương pháp thiết kế hướng đối tượng.• Ứng dụng : Console, Winform, Webform.• Có tính diễn đạt ngữ nghĩa cao.• Phân biệt chữ hoa thường. Khởi Tạo Project#15 Tạo project dạng Console: File New Project B1. Chọn B2. Chọn Console Application B3. Đặt tên Project B4. Vị trí lưu Khởi Tạo Project#16 File Program.cs là file mặc định chứa hàm Main của chương trình Khởi Tạo Project#17 • Cấu trúc một project : using System; //khai báo thư viện sử dụng namespace ConsoleApplication1 { class Program //tên lớp, tên file = tên lớp { static void Main(string[] args) { //Chương trình chính viết tại đây } } } Compile & chạy chương trình#18 • Trình biên dịch (compiler) sẽ biên dịch các tập tin chứa ngôn ngữ C# thường là các file .cs trong project thành một tập tin chạy chương trình .exe • Có 2 cách biên dịch : • Tại cửa sổ cmd, gõ : csc.exe tenfile.cs • Nhấn Build / Compile (hoặc Build / Build Solution) Biên dịch cả project. Compile & chạy chương trình#19 Chạy chương trình • Sử dụng file tenfile.exe trong thư mục BinDebug • Hoặc click Debug Start (Ctrl + F5) Kết quả#20
Tìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Bài giảng Lập trình hướng đối tượng Lập trình C# Ngôn ngữ C# Khởi tạo Project Lập trình hướng đối tượng bằng C#Gợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 259 0 0 -
101 trang 198 1 0
-
14 trang 131 0 0
-
161 trang 129 1 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 111 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 91 0 0 -
265 trang 76 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 73 0 0 -
Giáo trình Kỹ thuật lập trình nâng cao (Ngành: Tin học ứng dụng) - CĐ Kinh tế Kỹ thuật TP.HCM
119 trang 65 0 0