
Bài tập lập trình Windows dùng C# - Bài thực hành
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài tập lập trình Windows dùng C# - Bài thực hành Lập trình Windows dùng C# Khoa CNTT - 2009 Bài th c hành s 1 Ngôn ngữ C# - căn bản M c tiêu: Giúp sinh viên làm quen với ngôn ngữ C#: qua việc viết các ứng dụng console đơn - giản, xây dựng các lớp, tạo đối tượng, truy xuất các phương thức, các câu lệnh… Làm quen với môi trường phát triển tích hợp VS .NET 2005: các công cụ hỗ trợ soạn - thảo mã nguồn, các công cụ biên dịch, debug… N i dung: Tạo lớp Student có các dữ liệu và phương thức sau: SID (mã số sinh viên), - - Tên sinh viên, - Khoa, Điểm TB, - Thêm các property cho các dữ liệu thành viên trên, - Viết các phương thức hiển thị thông tin của sinh viên. - Tạo lớp Tester, trong lớp này chỉ chứa duy nhất hàm Main(). Hàm cho phép người dùng nhập vào số n là số sinh viên, sau đó lần lượt tạo các đối tượng sinh viên và add vào danh sách sinh viên theo những thông tin do user nhập vào (dùng vòng lặp for). Cuối cùng xuất ra danh sách chi tiết thông tin sinh viên. Yêu c u: Sinh viên xây dựng chương trình theo nội dung mô tả bên trên. - Compile & Build chương trình. - Created by Nguyen Ha Giang -1- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 Run chương trình ở hai chế độ debug và không debug. - Chạy từng bước chương trình trong chế độ debug: dùng breakpoint hoặc chạy từng - dòng lệnh. Kiểm tra những giá trị của các biến trong chương trình ở cửa sổ Watch. Hư ng d n: 1. Tạo project trong VS .NET 2005: 1. Trong menu File chọn New → Poject hoặc nhấn tổ hợp phím (Ctrl+Shift+N), xuất hiện cửa sổ New Project. Hình 1: Màn hình tạo project 2. Trong cửa sổ New Project: chọn i. Project type là Visual C# - Windows ii. Chọn templates là Console Application iii. Nhập tên project vào phần Name: ThucHanhCS iv. Khai báo đường dẫn lưu trữ trong Location… v. Khai báo tên Solution Name… Created by Nguyen Ha Giang -2- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 Hình 2: Màn hình chọn loại project. 3. Nhấn phím OK để kết thúc quá trình tạo project, kết quả chúng ta được một khung sườn ứng dụng console như minh họa bên dưới Toàn bộ màn hình làm việc của Project vừa tạo trong VS .NET 2005 như sau: Created by Nguyen Ha Giang -3- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 Hình 3: Toàn bộ project ThucHanhCS được VS khởi tạo. 2. Xây dựng các lớp theo yêu cầu của bài tập 1. Xóa lớp Program mặc định do Wizard tạo ra 2. Tạo lớp Student bên trong namespace ThucHanhCS Created by Nguyen Ha Giang -4- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 3. Thêm các trường dữ liệu cho lớp Student 4. Tạo các hàm khởi dựng: hàm thứ nhất mặc định không tham số, hàm thứ hai sao chép và hàm thứ ba có tham số. Created by Nguyen Ha Giang -5- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 5. Tạo các property cho từng dữ liệu thành viên của lớp. Đây là hình thức truy xuất dữ liệu thành viên của lớp trong C# (cách truyền thống là dùng accesstor gồm phương thức Getter và Setter của lớp để truy xuất các field dạng private). Created by Nguyen Ha Giang -6- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 6. Viết phương thức Show thể hiện thông tin của lớp Student 7. Kết thúc việc tạo lớp Student, phần tiếp theo chúng ta sẽ tạo lớp Tester. Lớp Tester chỉ chứa duy nhất hàm Main. Hàm Main có các chức năng sau: Đọc vào n là số lượng sinh viên Tạo mảng chứa n sinh viên Lần lượt nhập thông tin của từng sinh viên vào danh sách Hiển thị thông tin của từng sinh viên. Created by Nguyen Ha Giang -7- Email: nguyenha.giang@yahoo.com Lập trình Windows dùng C# Khoa CNTT - 2009 8. Biên dịch và chạy chương trình: Chức năng Build Solution: F6 Hình 4: Chức năng Build Chức năng Run with Debug: F5 Created by Nguyen Ha Giang -8- Email: nguyenha.giang@yahoo.com Lập trình Wi ...
Tìm kiếm theo từ khóa liên quan:
thực hành lập trình ngôn ngữ lập trình lập trình C++ bài tập lập trình C lập trình WindowsTài liệu có liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 308 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 303 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 290 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 244 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 244 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 240 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 227 1 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 190 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 187 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 173 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 166 0 0 -
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 160 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 141 0 0 -
LUẬN VĂN: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH RÀNG BUỘC COMET VÀO BÀI TOÁN LẬP THỜI KHÓA BIỂU
43 trang 139 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 127 0 0 -
Excel add in development in c and c phần 9
0 trang 123 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 118 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 116 0 0 -
Giáo trình Ngôn ngữ lập trình 2
50 trang 113 0 0