1. Trang chủ
  2. » Công Nghệ Thông Tin

Các đề tài bài tập môn kỹ thuật lập trình hướng đói tượng

21 1,2K 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 350,85 KB

Nội dung

Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,….. Giới thiệu các thành phần chính của chương trình: Cấu trúc cá

Trang 1

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

III Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 2

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 02

I Đề bài

- Xây dựng chương trình chơi đỡ bóng

- Trên màn hình quả bóng di chuyển ngẫu nhiên, khi chạm các cạnh phía trên, bên trái và bên phải sẽ bật trở lại Cây vợt sẽ xuất hiện ở phần dưới của màn hình, có chức năng đỡ bóng mỗi khi bóng di chuyển xuống dưới Mỗi lần đỡ được bóng sẽ tăng 1 điểm, sau 10 điểm sẽ thay đổi tốc độ

di chuyển bóng, thua cuộc nếu không đỡ được bóng

II Hướng dẫn

- Xây dựng các lớp liên quan để tạo quả bóng, cây vợt và xử lý bóng chạy trên màn hình Chương trình có lưu thông tin về mỗi người chơi (Họ tên, điểm số) Liệt kê 10 người chơi có điểm số cao nhất

III Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 3

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

II Hướng dẫn

- Xây dựng các lớp liên quan để tạo các lớp, tạo ngẫu nhiên ký tự và vị trí xuất hiện của ký và xử

lý phím bấm của người chơi

III Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 4

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 04

I Đề bài

- Xây dựng trò chơi thi đá luân lưu 11m

- Trò chơi dành cho 1 người và máy Người chơi sẽ thực hiện các quả penenty và máy sẽ đỡ ngẫu nhiên các cú sút Hướng của quả bóng có thể là trái, phải hoặc chính giữa goal (cầu môn) Máy cũng sẽ ngẫu nhiên lao về 1 hướng trái, phải hoặc đứng yên Nếu máy lao về phía quả bóng thì coi như máy chặn được cú sút penenty Chương trình có lưu vào tin thông tin về người chơi (Họ tên, số quả sút phạt, số lần sút vào lưới)

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 5

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 05

I Đề bài

- Xây dựng chương trình PAINT

- Chương trình cho phép người sử dụng vẽ các hình tròn, hình chữ nhật, đường thẳng,… trên màn hình bằng các mầu tự chọn (xanh, đỏ, trắng, vàng,…)

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 6

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 06

I Đề bài

- Xây dựng trò chơi LINE

- Tham khảo trò chơi LINE98 Ban đầu hiển thị 5 quả bóng có các mầu ngẫu nhiên trên bàn cờ (là tập hợp các ô hình vuông), mỗi lần người chơi chọn bóng để di chuyển sang nơi khác thì chương trình kiểm tra có 5 hoặc trên 5 quả bóng cùng mầu xuất hiện trên cùng đường thẳng hay không, nếu có sẽ xóa các quả bóng đó và tính điểm cho người chơi Sau mỗi lần người sử dụng chọn bóng thì chương trình tiếp tực tạo ngẫu nhiên 5 quả bóng khác để hiển thị trên bàn cờ Kết thúc trò chơi khi số bóng đã lấp đầy các ô trên bàn cờ Lưu thông tin người chơi (Họ tên, điểm), hiển thị danh sách 10 người chơi có điểm cao nhất

II Hướng dẫn

- Sử dụng mô hình thừa kế hoặc lớp bao – đối tượng thành phần để xây dựng các lớp liên quan tạo các ô hình vuông của bàn cờ, tạo bóng với 4 mầu (xanh, đỏ, trắng, vàng) Xử lý chọn bóng của người chơi

III Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 7

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 07

I Đề bài

- Xây dựng trò chơi ném bom

- Màn hình chương trình được chí là 2 phần Phần trên xuất hiện 1 máy bay di chuyển ngẫu nhiên

từ trái qua phải và ngược lại Phần dưới xuất hiện 1 tầu chiến di chuyển ngẫu nhiên từ trái qua phải và ngược lại Khi người chơi bấm nút nào đó trên bàn phím thì máy bay sẽ thả bom xuống dưới tầu chiến Nếu trúng giũa tầu sẽ được cộng 2 điểm, trúng bên thành tầu sẽ được 1 điểm, không trúng không được điểm Ban đầu máy bay có 5 quả bom Lưu thông tin người chơi (Họ tên, điểm), hiển thị danh sách 10 người chơi có điểm cao nhất

II Hướng dẫn

- Sử dụng mô hình thừa kế hoặc lớp bao – đối tượng thành phần để xây dựng các lớp liên quan tạo các đối tượng máy bay, tầu chiến (dạng mô phỏng đơn giản), xử lý ném bom và tính điểm cho mỗi lần ném bom

III Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 8

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 08

I Đề bài

- Xây dựng chương trình quản lý hộ khẩu thường trú, khai báo tạm trú, tạm vắng

- Xây dựng các lớp liên quan về nhân khẩu (Hộ gia đình, thành viên), xử lý thông tin đăng ký tạm trú, tạm vắng trong một phường, xã

- Chương trình tối thiểu có các chức năng sau:

+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu vào tệp dữ liệu thông tin các hộ gia đình, nhân khẩu Xử lý thông tin khai báo tạm trú, tạm vắng của các nhân khẩu Tìm kiếm thông tin về hộ gia đình, nhân khẩu theo tiêu chí nào đó (theo họ tên, năm sinh,…)

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 9

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 9

I Đề bài

- Xây dựng chương trình quản lý khách sạn

- Xây dựng các lớp liên quan về khách thuê phòng, thông tin các phòng trong khách sạn, xử lý thuê trả phòng, tính tiền thuê phòng và các khoản phải trả khác của khách

- Chương trình tối thiểu có các chức năng sau:

+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin khách đến thuê phòng In hóa đơn thanh toán cho khách hàng Tìm kiếm thông tin khách thuê phòng Thống kê số lượng khách thuê phòng trong tháng bất kỳ của năm

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 10

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 10

I Đề bài

- Xây dựng chương trình quản lý lương và sản phẩm nộp của công nhân

- Mô tả: Công ty X chuyên sản xuất các sản phẩm dệt may (quần áo, giầy dép, mũ nón…) Mỗi sản phẩm có một giá tiền công và lương của công nhân trong công ty sẽ được trả theo sản phẩm làm ra

- Xây dựng các lớp liên quan về sản phẩm sản xuất, công nhân Sử dụng tính thừa kế hoặc lớp bao để xử lý thông tin nộp sản phẩm của công nhân

- Chương trình tối thiểu có các chức năng sau:

+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các sản phẩm sản xuất của công ty, thông tin công nhân và thông tin nộp sản phẩm của công nhân In bảng lương công nhân Tìm kiếm thông tin công nhân và sản phẩm

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 11

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 11

I Đề bài

- Xây dựng chương trình quản lý tuyển sinh

- Mô tả: Công tác tuyển sinh của một trường trung học được thực hiện thông qua các bước nhập

hồ sơ thí sinh, vào điểm thi của thí sinh và thông báo kết quả tuyển sinh

- Xây dựng các lớp liên quan về các thí sinh dự thi, thông tin về các môn thi Xử lý điểm và lên danh sách trúng tuyển

- Chương trình tối thiểu có các chức năng sau:

+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các thí sinh dự thi Nhập điểm thi In kết quả thi theo điểm chuẩn, in giấy báo điểm cho mỗi thí sinh Tìm kiếm thông tin thí sinh dự thi

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 12

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 12

I Đề bài

- Xây dựng chương trình quản lý sách thư viện

- Công tác quản lý mượn trả sách của thư viện được quản lý theo các đối tượng: sách, sinh viên

và thông tin mượn trả sách của sinh viên Mỗi sinh viên chỉ được mượn mỗi lần 1 quyển, số lần mượn không hạn chế

- Chương trình tối thiểu có các chức năng sau:

+ Nhập/bổ sung, sửa, xóa, hiển thị và lưu thông tin các đầu sách, thông tin sinh viên và quản lý mượn trả sách của sinh viên Tìm kiếm thông tin sách In phiếu yêu cầu trả sách của các sinh viên mượn sách quá hạn

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Trang 13

ĐỀ BÀI TẬP LỚN MÔN KỸ THUẬT LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Đề số 13

I Đề bài

- Xây dựng chương trình quản lý bán hàng

- Công tác bán hàng được quản lý theo các đối tượng: hàng hóa, khách mua, hóa đơn mua hàng của khách Thông tin về mỗi đối tượng quản lý được lưu vào các tệp tin trên đĩa để phục vụ các yêu cầu tra cứu về sau

- Chương trình tối thiểu có các chức năng sau:

+ Nhập, bổ sung, sửa, xóa, hiển thị và lưu vào các tệp dữ liệu thông tin các mặt hàng, thông tin khách hàng và hóa đơn bán hàng Tìm kiếm thông tin hàng, hóa đơn In hóa đơn bán hàng cho khách

II Yêu cầu chung về quyển báo cáo và nội dung test bài tập lớn

- Ghi vào đĩa CD mã nguồn chương trình và nội dung quyển báo cáo

2 Quyển báo cáo

- Đóng quyển bìa bóng kính

- Số trang: 15-30 trang

- Font chữ: unicode, cỡ chữ: 10-12

- Nộp đĩa ghi mã nguồn và file báo cáo

Chú ý: Cấu trúc quyển báo cáo

1 Trang bìa: Tên đề tài, tên nhóm (gồm cả họ tên các thành viên của nhóm), tên lớp

2 Mục lục

3 Giới thiệu đề tài

4 Giới thiệu các thành phần chính của chương trình: Cấu trúc các lớp, các vấn đề về thừa kế, lớp bao, các hàm tạo, toán tử,…

5 Giới thiệu các chức năng trong chương trình

6 Mã nguồn chương trình

7 Kết luận, hướng phát triển tiếp theo

Ngày đăng: 12/08/2014, 21:04

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w