tailieunhanh - Giáo trình lập trình truyền thông part 6

Tham khảo tài liệu 'giáo trình lập trình truyền thông part 6', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông Sinh viên thực hiện các bài tập sau o Bài 1 Thiết kế lớp Diem Điểm trong không gian 2 chiều gồm Thành phần dữ liệu x y kiểu int. Các hàm thành viên gồm các phương thức khởi tạo phương thức gán tọa độ cho 1 điểm phương thức nhập tọa độ cho 1 điểm phương thức in ra màn hình tọa độ điểm theo dạng x y phương thức tính khoảng cách từ điểm đó đến gốc tọa độ. Viết hàm main khai thác lớp vừa định nghĩa. o Bài 2 Thiết kế lớp PhanSo Phân số có 2 thuộc tính tử số và mẫu số thuộc kiểu số nguyên Các phương thức Phương thức khởi tạo phương thức in phân số phương thức nghịch đảo phân số phương thức trả về giá trị thực của phân số hàm cộng trừ nhân chia 2 phân số. Phương thức main sử dụng lớp PhanSo. Chủ đề 3 Thread Mục đích o Tìm hiểu về luồng Thread cách lập trình luồng lập trình song song. Yêu cầu Sinh viên thực bài tập sau o Bài 1 Viết chương trình mô phỏng bài toán Người sản xuất - Người tiêu dùng trong đó Người sản xuất sẽ sản xuất ra một số lượng ngẫu nhiên n sản phẩm nào đó rồi yêu cầu nhập kho. Người tiêu dùng sẽ yêu cầu xuất kho một số lượng ngẫu nhiên m sản phẩm nào đó từ kho. Yêu cầu nhập kho chỉ được chấp nhận nếu số lượng hàng hóa đưa vào không vượt quá sức chứa của kho nếu không phải chờ cho đến khi có đủ chổ trống trong kho. Yêu cầu xuất kho chỉ được chấp nhận khi còn đủ hàng trong kho nếu không cũng phải chờ. Gợi ý Thiết kế các lớp sau Lớp Kho Có thuộc tính là sức chứa phương thức khởi tạo gán giá trị cho sức chứa các phương thức xem số lượng hàng tồn phương thức nhập kho phương thức xuất kho. In thông báo mỗi khi nhập kho hay xuất kho thành công Lớp Người Sản Xuất là một Thread Có thuộc tính là kho để nhập hàng. Phương thức khởi tạo gán giá trị cho kho nhập hàng. Phương thức sản xuất lặp lại công việc là tạo ra n sản phẩm ngẫu nhiên và chờ để nhập vào kho. Lớp Người Tiêu Dùng là một Thread Có thuộc tính là kho để xuất hàng. Phương thức khởi tạo gán giá trị cho kho để xuất hàng. Phương

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.