OOP Python Lab 02 Basic Python Review môn Công nghệ thông tin | Đạo học Hoa Sen

OOP Python Lab 02 Basic Python Review môn Công nghệ thông tin | Đạo học Hoa Sen được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem

Object-Orient Programming (Python) Lab 02 Trang 1/5
Lab 02
Objects Everywhere
A. Chuẩn bị
- Đọc kỹ slide bài giảng
B. Bài tập
Sử dụng công cụ draw.io để vẽ các sơ đồ lớp (UML class diagram) sau.
Bài tập 1.
Lớp Môn học (Subject) gồm các thuộc nh sau:
- Id: Mã môn học
- Name: tên môn học
- Major: chuyên ngành
- Credit: số n chỉ
Bài tập 2.
Lớp Sinh viên (Student) gồm các thuộc nh sau:
- Id: Mã sinh viên
- Lastname: họ
- Firstname: tên
- DateOfBirth: ngày sinh
- Major: chuyên ngành
- Year: khóa
Bài tập 3.
Vẽ lại sơ đồ lớp TV gồm các thuộc nh và phương thức như sau:
Object-Orient Programming (Python) Lab 02 Trang 2/5
Bài tập 4.
Vẽ lại sơ đồ lớp Tài khoản ngân hàng như sau:
Bài tập 5.
Vẽ sơ đồ lớp thời gian (Time) với các thuộc nh và phương thức sau:
Object-Orient Programming (Python) Lab 02 Trang 3/5
Bài tập 6.
Vẽ sơ đồ lớp đa thức (MyPolynomial) như sau:
- n: bậc của đa thức (degree-n)
- coes: các hệ số của đa thức
Bài tập 7.
Phân ch một Phân số (Fracon/Raonal Number) bao gồm các thuộc nh và chức năng (hành
động) cơ bản nào? Vẽ sơ đồ lớp Phân số.
Hint:
Object-Orient Programming (Python) Lab 02 Trang 4/5
Bài tập 8. ***
Vẽ sơ đồ các lớp sau:
Bài tập 9. ***
Vẽ lại các sơ đồ lớp sau.
Object-Orient Programming (Python) Lab 02 Trang 5/5
Bài tập 10. ***
Phân ch trò chơi caro và vẽ sơ đồ các lớp.
| 1/5

Preview text:

Lab 02 Objects Everywhere A. Chuẩn bị
- Đọc kỹ slide bài giảng B. Bài tập
Sử dụng công cụ draw.io để vẽ các sơ đồ lớp (UML class diagram) sau. Bài tập 1.
Lớp Môn học (Subject) gồm các thuộc nh sau: - Id: Mã môn học - Name: tên môn học - Major: chuyên ngành - Credit: số n chỉ Bài tập 2.
Lớp Sinh viên (Student) gồm các thuộc nh sau: - Id: Mã sinh viên - Lastname: họ - Firstname: tên - DateOfBirth: ngày sinh - Major: chuyên ngành - Year: khóa Bài tập 3.
Vẽ lại sơ đồ lớp TV gồm các thuộc nh và phương thức như sau:
Object-Orient Programming (Python) Lab 02 Trang 1/5 Bài tập 4.
Vẽ lại sơ đồ lớp Tài khoản ngân hàng như sau: Bài tập 5.
Vẽ sơ đồ lớp thời gian (Time) với các thuộc nh và phương thức sau:
Object-Orient Programming (Python) Lab 02 Trang 2/5 Bài tập 6.
Vẽ sơ đồ lớp đa thức (MyPolynomial) như sau:
- n: bậc của đa thức (degree-n)
- coe s: các hệ số của đa thức Bài tập 7.
Phân ch một Phân số (Frac on/Ra onal Number) bao gồm các thuộc nh và chức năng (hành
động) cơ bản nào? Vẽ sơ đồ lớp Phân số. Hint:
Object-Orient Programming (Python) Lab 02 Trang 3/5 Bài tập 8. ***
Vẽ sơ đồ các lớp sau: Bài tập 9. ***
Vẽ lại các sơ đồ lớp sau.
Object-Orient Programming (Python) Lab 02 Trang 4/5 Bài tập 10. ***
Phân ch trò chơi caro và vẽ sơ đồ các lớp.
Object-Orient Programming (Python) Lab 02 Trang 5/5