Lập trình nâng cao

287 217 0
Lập trình nâng cao

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC THỦY LỢI Khoa CNTT – Bộ môn CNPM LẬP TRÌNH NÂNG CAO Giới thiệu chung mơn học Đề cương môn học Cách thức đánh giá môn học Phương pháp dạy học Giáo trình, tài liệu học tập Chuẩn đầu cần đạt 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi Đề cương mơn học • Tên tiếng anh: Advanced Programming • Số tín chỉ: tín • Số tiết: 30 tiết lý thuyết, 15 tiết thực hành (chi tiết phân bổ bảng sau) 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi Chi tiết đề cương môn học Số tiết 45 tiết ~ tín Thảo luận, Tổng số Lý thuyết BT TT Tên chương Giới thiệu C#, Kiểu liệu, biến, vào/ra liệu, phép toán, cấu trúc điều khiển, rẽ nhánh Kiểu mảng, vòng lặp, xử lý lỗi ngoại lệ OOP C# Sự kiện delegate Thread đồng Lập trình winform ADO.NET Lập trình webform Cộng: 05/05/2020 3 6 6 45 3 3 30 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi 3 3 15 Cách đánh giá • Điểm trình: 50% – Chuyên cần (đi học đầy đủ) – kiểm tra – tập lớn • Điểm kiểm tra cuối kỳ: 50% – Hình thức thi: thực hành 60 ~ 90 phút 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi Phương pháp dạy học • Giảng viên: – Thuyết trình, có minh họa – Nêu vấn đề, thảo luận lớp – Chia nhóm lớp • Sinh viên – Tự nghiên cứu tài liệu – Làm tập độc lập theo nhóm 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi Tài liệu học tập • Bài giảng giáo viên • Tài liệu tham khảo: – Kĩ thuật lập trình ứng dụng C#.NET toàn tập (NXB Lao động – Xã hội) – Các giải pháp lập trình C# – Windows Forms Programming with C# – Programming C# 4.0, sixth editions 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi Chuẩn đầu cần đạt Thành thạo kỹ lập trình C#: • Lập trình hướng đối tượng: Lớp, kế thừa, đa hình, hàm ảo, lớp trừu tượng, nạp chồng toán tử nạp chồng hàm • Xử lý ngoại lệ try catch • Sự kiện Ủy quyền (Even and delegate) • Thread đồng thread • Lập trình phần mềm winform webform có kết nối sở liệu 05/05/2020 Nguyễn Thị Phương Dung - Khoa CNTT – ĐH Thủy lợi TRƯỜNG ĐẠI HỌC THỦY LỢI Khoa CNTT – Bộ môn CNPM LẬP TRÌNH NÂNG CAO Tổng quan Net Framework ngơn ngữ lập trình C# Tổng quan Net Framework ngơn ngữ lập trình C# Tổng quan Net Framework ngơn ngữ lập trình C# Chỉnh sửa liệu bảng cách trực tiếp • Thực thêm sửa xóa trực tiếp vào bảng ADO.Net 36 Sử dụng câu lệnh SQL để làm việc với sở liệu • Chọn New Query để mở cửa sổ soạn thảo câu lệnh SQL Cửa sổ soạn thảo câu lệnh SQL ADO.Net 37 Một số câu lệnh SQL thường dùng • • • • INSERT INTO… UPDATE DELETE SELECT ADO.Net 38 INSERT INTO… • Dùng để thêm liệu vào bảng • Cú pháp: Insert into values() ADO.Net 39 INSERT INTO… • Ví dụ: Bảng Loại sách có trường mã loại sách tên loại sách kiểu nchar nvarchar ADO.Net 40 INSERT INTO… => Để thêm liệu cho bảng Loại sách sử dụng câu lệnh hình bên Thơng báo thực thành cơng hay không Thực câu lệnh, ấn vào nút Excute Tên bảng ADO.Net Dữ liệu vào trường tương ứng bảng 41 UPDATE • Dùng để sửa liệu bảng • Cú pháp: Update set = where • Ví dụ: sửa tên loại bảng loại sách dòng có mã M04 thành Sinh học ADO.Net 42 DELETE • Dùng để xóa dịng liệu khỏi bảng • Cú pháp: Delete where • Ví dụ: xóa dịng có mã M04 bảng Loại sách: ADO.Net 43 SELECT • Dùng để truy vấn liệu từ sở liệu • Cú pháp: SELECT FROM WHERE • Nếu lấy tất trường bảng thay danh sách trường dấu * ADO.Net 44 SELECT • Ví dụ: • Lấy tất liệu bảng Loại sách dùng câu lệnh: • Kết quả: ADO.Net 45 SELECT • Ví dụ: • Muốn tìm sách thuộc loại tốn học dùng câu lệnh: ADO.Net 46 SELECT • Ví dụ truy vấn liệu từ nhiều bảng: • Muốn đưa chi tiết đơn hàng (tên sách, số lượng, giá bán, thành tiền) bảng chi tiết đơn hàng chứa mã sách => dùng lệnh: ADO.Net 47 SELECT • Trong đó: – Từ khóa as dùng để thay tên trường tên bảng tên – Có thể sử dụng toán tử +, - , * , / câu lệnh SELECT ADO.Net 48 SELECT • • • • • • Các hàm dùng câu lệnh SELECT: Sum: tính tổng giá trị ghi Max: tìm giá trị lớn ghi Min: tìm giá trị nhỏ ghi Count: đếm số lượng ghi Avg: tính trung bình cộng giá trị ghi ADO.Net 49 SELECT • Ví dụ: • Tính tổng tiền phải trả đơn hàng có mã HD01 ADO.Net 50 ... Framework ngơn ngữ lập trình C# Tổng quan Net Framework ngôn ngữ lập trình C# Tổng quan Net Framework ngơn ngữ lập trình C# Tổng quan Net Framework • Được phát triển Microsoft • Là tảng lập trình thực... việc lập trình nhanh hơn, đơn giản • Hỗ trợ đa ngôn ngữ: C++.Net, VB.Net, Jscrip.Net, F#, C# Tổng quan Net Framework ngơn ngữ lập trình C# Giới thiệu ngơn ngữ lập trình C# • C# ngơn ngữ lập trình. .. ngôn ngữ lập trình C# 12 Giới thiệu ngơn ngữ lập trình C# • C# ngơn ngữ lập trình trực quan • Là ngơn ngữ phát triển tảng Net • Để sử dụng C# cần cài đặt Net Framework • Để sử dụng tính lập trình

Ngày đăng: 16/12/2020, 00:11

Mục lục

  • 1 Gioi thieu mon hoc.pdf

  • 1 Gioi thieu moi truong va ngon ngu LT C#.pdf

  • 2 Cac khai niem co ban va cau truc dieu khien trong C#.pdf

  • 3 Xu ly ngoai le.pdf

  • 4 OPP trong C#.pdf

  • 5 Delegate va xu ly su kien.pdf

  • 6 Thread va dong bo.pdf

  • 7 Lap trinh winform.pdf

  • 8 ADO.Net.pdf

Tài liệu cùng người dùng

Tài liệu liên quan