9/5/2018
Lập trình Ứng dụng quản lý
Giới thiệu và các quy định
Nội dung
Mục tiêu môn học
Môi trường làm việc
Đồ án
Thông tin và các quy định
Bài tập lập trình
1
9/5/2018
Mục tiêu mơn học
Nắm vững kỹ năng lập trình cơ bản nền .NET
framework, chú trọng ngôn ngữ C#.
Kiến thức lập trình giao diện GUI (graphical user
interface).
Kỹ năng lập trình kết nối cơ sở dữ liệu
(ADO.NET).
Ngôn ngữ LINQ.
Kỹ năng xây dựng ứng dụng quản lý.
Môi trường làm việc
Nền tảng: .NET Framework (4.0+).
Ngơn ngữ lập trình: C#.
Chương trình hỗ trợ: Visual Studio 2015+.
Có thể sử dụng các cơng cụ khác nhưng chủ yếu
Sinh viên tự tìm hiểu (Giáo viên chỉ hỗ trợ nếu có
thời gian).
2
9/5/2018
Project
Project lớn
Nhóm tối đa 5 sinh viên (chỉ cho phép tối đa 2 nhóm
có số lượng <5).
Thời gian bắt đầu: từ khoảng tuần 10 lý thuyết.
Hình thức đánh giá: vấn đáp.
Seminar
Nhóm chung với Project lớn.
Thời gian bắt đầu: khoảng tuần 8 lý thuyết.
Hình thức đánh giá: GV đánh giá báo cáo và chọn
nhóm được seminar trước lớp.
Thang điểm
Điểm chuyên cần: 1 điểm (đánh giá dựa vào các
bài tập trên lớp LT).
Điểm thực hành: 1 điểm (đánh giá dựa vào các
bài tập trên lớp TH).
Điểm Đồ án: 5 điểm.
Điểm Lý thuyết: 5 điểm (bài thi LT cuối kỳ).
Điểm seminar: 1~2 điểm.
3
9/5/2018
Thông tin liên lạc
Giáo viên: Ths. Mai Anh Tuấn
Mail Giáo viên:
Đăng ký danh sách lớp
Điền thông tin vào form theo link:
/> Hạn chót đăng ký là 30/09/2018.
Các sinh viên khơng đăng ký thì nếu có vấn đề gì
về mơn học sẽ khơng được giải quyết.
4
9/5/2018
Các quy định
Các Deadline chỉ được thông báo trước lớp và
việc dời Deadline là rất hạn hữu.
Chỉ chấp nhận nộp bài đúng quy định theo
Deadline, không nộp qua mail.
Khi gửi mail liên hệ GV phải có prefix [16CK1LTUDQL1] trong Title.
Ví dụ: [16CK1-LTUDQL1] Hỏi về vấn đề x…
Ngồi lớp trưởng thì KHƠNG chấp nhận liên hệ
với GV bằng phone về các vấn đề môn học.
Bài tập lập trình
Nhập vào hai số x, y. Xuất ra màn hình tổng,
hiệu, tích, thương của hai số trên.
Tạo project C# theo template Console Application
5
9/5/2018
Code trong class Program
Bài tập lập trình (tt)
Nhập vào số nguyên n, kiểm tra xem n chẵn hay
lẻ và xuất ra màn hình.
6
9/5/2018
Nhập vào số nguyên n, kiểm tra xem n chẵn hay
lẻ và xuất ra màn hình.
Bài tập lập trình (tt)
Tính S 𝑛 =1 − 2 + 3 − 4 +... + n(−1)𝑛+1 , với n >
0
7
9/5/2018
Tính S 𝑛 =1 − 2 + 3 − 4 +... + n(−1)𝑛+1 , với n >
0
Bài tập lập trình (tt)
Nhập vào điểm A, kiểm tra xem A thuộc góc phần
tư thứ mấy?
8
9/5/2018
Nhập vào điểm A, kiểm tra xem A thuộc góc phần
tư thứ mấy?
9
9/5/2018
Bài tập về nhà
Bài 1: Nhập vào ba cạnh a, b, c của tam giác.
Xuất ra màn hình tam giác đó thuộc loại tam giác
gì? (Thường, cân, vng, đều hay vng cân).
Bài 2: Tính S(n) = 1 + 1.2 + 1.2.3 + ... + 1.2.3...n,
với n>0.
Bài 3: Cho 2 số nguyên dương a, b. Tìm BSCNN
của a và b.
Bài 4: Cho số nguyên dương x. Kiểm tra xem x
có phải là số hồn thiện khơng?
Bài 5: Giải và biện luận phương trình
Bài tập về nhà (tt)
Bài 6: Tính
Bài 7: Tính
10