Đại học Đà Nẵng Đề thi kết thúc học phần – Đề 1 Trường Đại học Sư phạm Học phần: ChuyênđềJava – 90 phút Hệ đào tạo Cử nhân Công nghệ Thông tin Phần mềm quản lý nhà trẻ cho phép phụ huynh đăng nhập vào hệ thống để đăng ký dịch vụ và khẩu phần ăn của trẻ. Có thể mô tả một số đặc điểm của hệ thống như sau • Phụ huynh phải đăng ký sử dụng hệ thống bằng cách khai báo họ tên phụ huynh, địa chỉ, mã số và họ tên của trẻ, số điện thoại, email, userName và mật khẩu đăng nhập. • Sau khi đăng ký, phụ huynh có thể đăng nhập bằng userName và mật khẩu để đăng ký sử dụng dịch vụ và khẩu phần ăn hàng ngày cho con của mình. • Khi đăng ký sử dụng dịch vụ, phụ huynh phải nhập mã số của cháu, sau đó chọn sử dụng các dịch vụ có sẵn như: dịch vụ giữ cháu sau 17h00, dịch vụ đưa đón cháu • Khi đăng ký khẩu phần ăn, phụ huynh phải nhập mã số của cháu, sau đó chọn khẩu phần cho mỗi bữa ăn trên một bảng chọn liệt kê sẵn các ngày từ thứ 2 đến thứ 7, mỗi ngày 1 khẩu phần. • Phụ huynh có thể xem trước khẩu phần ăn gồm 3 món: món chính, món phụ và món tráng miệng, trước khi quyết định chọn. • Một phụ huynh có thể có nhiều cháu cùng học và do đó có thể đăng ký cho nhiều cháu 1. Từ nội dung đặc tả trên, hãy xây dựng mô hình class của các đối tượng. Lưu ý các đặc điểm kế thừa khi xây dựng các class. Sơ đồ class phải nhất quán với đặc tả trên (– không giả định thêm các chi tiết khác) (2 điểm) 2. Từ sơ đồ class ở câu 1, hãy chọn viết mã phát triển 1 class tùy ý gồm tối thiểu các thành phần (2) + BIến thành phần + Hàm dựng + Hàm hành vi + Hàm dùng chung 3. Hãy nói về các đặc điểm mang tính kế thừa trong lập trình Java (2 điểm) 4. Nêu khái niệm và các qui tắc kỹ thuật khi trừu tượng hóa dữ liệu (2 điểm) Nêu qui trình phát triển mã khi giải một bài toán tùy ý theo kỹ thuât lập trình hướng đối tượng (2 điểm) . Đại học Đà Nẵng Đề thi kết thúc học phần – Đề 1 Trường Đại học Sư phạm Học phần: Chuyên đề Java – 90 phút Hệ đào tạo Cử nhân Công. điểm mang tính kế thừa trong lập trình Java (2 điểm) 4. Nêu khái niệm và các qui tắc kỹ thuật khi trừu tượng hóa dữ liệu (2 điểm) Nêu qui trình phát triển