ĐỀ THI KẾT THÚC HỌC PHẦN JAVA

3 3K 38
ĐỀ THI KẾT THÚC HỌC PHẦN JAVA

Đang tải... (xem toàn văn)

Thông tin tài liệu

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT N Độc lập - Tự - Hạnh phúc Đà Nẵng, ngày 16 tháng 10 năm ĐỀ THI KẾT THÚC HỌC PHẦN Lần: .Học kỳ: Năm học: Tên học phần: Lập trình Java Mã HP: CKH027 Số tín chỉ: Mã đề thi: 05 Ngày thi: Thời gian thi: 75’ Họ tên sinh viên: Mã sinh viên: Lớp:…………………………… Khóa: Chú y: Sinh viên phải tạo thư mục có tên mã số sinh viên của mình ô đĩa D Ví dụ: Sinh viên Nguyễn Văn A có mã sinh viên TM01-001 thì tạo thư mục D:\TM01_001 Khi làm cần lưu file làm vào thư mục vừa tạo với tên câu tương ứng Ví dụ: làm Bài thì lưu file làm với tên Bai1 Câu (6 điểm) Viết chương trình ngôn ngữ lập trình Java, tạo gói có tên de5 chứa file sau: + file chứa Interface INhanvien có phương thức double tinhLuong() dùng để tính Lương cho nhân viên + file chứa lớp Nhanvien thừa kế INhanvien có: - Thuộc tính hten, nsinh (int), hsluong(double), lcb(double) - Cài đặt phương thức tinhLuong() dùng để tính Lương cho nhân viên theo công thức lương = hsluong * lcb - phương thức getHoten(), setHoten(String ht), getNamsinh(), setNamsinh(int ns), setLuong(heso, luongCB) + file chứa lớp Test tạo mảng chiều chứa n đối tượng nhân viên với n số nguyên dương nhập vào từ bàn phím Gọi phương thức để nhập thông tin hten, nsinh, hsluong, lcb cho n nhân viên In hình họ tên nhân viên có lương thấp Câu (4 điểm) Tạo giao diện sau: kích thước JFrame (250,120) Cửa sổ Jframe đóng Hộp JcomboBox có ngành học KHMT, TMDT TinUD Khi kích chuột vào ngành học đưa ngành học vào sau câu “Bạn chọn học ngành:” (ví dụ hình kết sau chọn ngành TMDT) Ghi chú: Thu lại đề CÁN BỘ RA ĐỀ Nguyễn Vũ QT.10-ĐT*M.09*20/12/10 TRƯỞNG KHOA/BỘ MÔN TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Đà Nẵng, ngày 16 tháng 10 năm 2012 ĐÁP ÁN ĐỀ THI KẾT THÚC HỌC PHẦN Lần: .Học kỳ: Năm học: Tên học phần: Lập trình Java Mã HP: CKH027 Số tín chỉ: Mã đề thi: 05 Ngày thi: Thời gian thi: 75’ Họ tên sinh viên: Mã sinh viên: Lớp:…………………………… Khóa: Code mẫu sau (SV làm cách khác): Câu 1: (6 điểm) - Tạo interface : 0,5 điểm package de5; public interface INhanvien { public double tinhLuong(); } - Viết lớp Nvien : 2,5 điểm 1,5 điểm package de5; public class Nhanvien implements INhanvien{ String hten; int nsinh; double hsluong, lcb; public double tinhLuong(){ return hsluong*lcb; } điểm } public String getHoten(){ return hten; } public void setHoten(String ht){ hten=ht; } public int getNamsinh(){ return nsinh; } public void setNamsinh(int ns){ nsinh=ns; } public void setLuong(double hs, double lcb){ hsluong=hs;this.lcb=lcb; - Viết lớp Test : điểm package de5; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner s=new Scanner(System.in); double nho=0;int inho=0; System.out.println("Moi nhap so nhan vien:"); byte n=s.nextByte();Nhanvien[] p= new Nhanvien[n]; QT.10-ĐT*M.09*20/12/10 } for(int i=0;i

Ngày đăng: 25/06/2017, 17:22

Tài liệu cùng người dùng

Tài liệu liên quan