Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
2,61 MB
Nội dung
Câu hỏi Sử dụng toán tử để sinh đối tượng từ lớp cho việc sử dụng, khai thác xử lý? Chọn câu trả lời: a Toán tử while b Toán tử case c Toán tử continue d Toán tử new Câu hỏi Chọn phát biểu sai phát biểu đây: Chọn câu trả lời: a Java áp dụng chế nhớ động cho đối tượng chương trình b Java ngơn ngữ lập trình hướng đối tượng c Ứng dụng Java độc lập với môi trường thực d Ứng dụng Java thực thi máy tính cá nhân Câu hỏi Một thơng điệp (messages) bao gồm thành phần nào? Chọn câu trả lời: a Thuộc tính (Property), tham số (Parameter), phương thức (Method) b Đối tượng (Object), phương thức (Method), thuộc tính (Property) c Đối tượng (Object), phương thức (Method), tham số (Parameter) d Phương thức (Method), hàm (function) tự chương trình Câu hỏi Trong lớp đối tượng sau lớp đáp ứng đặc trưng kế thừa lập trình hướng đối tượng: lớp Sách, lớp Ơ tơ lớp Tạp chí Chọn câu trả lời: a Lớp Tạp chí lớp Ơ tơ b Lớp Sách lớp Tạp chí c Tất phương án d Lớp Sách lớp Ô tô SAI Câu hỏi Cấu trúc chương trình java gồm phần nào? Chọn câu trả lời: a Các hàm tự do, hàm main() b Khai báo biến, chương trình con, hàm main() SAI c Khai báo thư viện, lớp chương trình chính, lớp khác d Lớp chương trình chính, hàm tự Phản hồi Câu trả lời là: Câu hỏi Trong ngơn ngữ java từ khóa import, for, while, case, return, break continue, từ khóa cho phép viết chữ hoa lẫn chữ thường? Chọn câu trả lời: a Từ khóa break, continue b Từ khóa for while c Khơng từ khóa d Từ khóa case Câu hỏi Phương pháp phân tích hướng đối tượng phương pháp phân tích: Chọn câu trả lời: a Từ xuống (top-down) SAI b Từ xuống (top-down) từ lên (bottom-up) SAI c Từ lên (bottom-up) d Tất phương án sai Câu hỏi Thành phần thành phần (dưới dạng hàm) đối tượng để mô tả hành vi (behavior) hay khả xử lý đối tượng? Chọn câu trả lời: a Phương thức b Tất phương án SAI c Thuộc tính d Đối tượng Câu hỏi Sau chương trình nguồn java dịch, phần mở rộng tệp kết gì? Chọn câu trả lời: a .h b .class c >java d .java SAI SAI Câu hỏi Tính chất (đặc trưng) lập trình hướng đối tượng đề cập đến thiết lập chế khả truy xuất xử lý đến thành phần lớp hay gọi phạm vi tác động (scope)? Chọn câu trả lời: a Tính che giấu thơng tin b Tính đóng gói c Tính kế thừa d Tính đa hình SAI Câu hỏi Cho lớp đối tượng CAR (ô tô) với thành phần: Tên xe, số chỗ ngồi, khởi động, tốc độ tối đa Hãy đâu phương thức lớp CAR? Chọn câu trả lời: a Khởi động b Số chỗ ngồi c Tốc độ tối đa d Tên xe Câu hỏi Phát biểu “chương trình chia nhỏ thành chương trình riêng rẽ (cịn gọi hàm hay thủ tục) thực công việc cụ thể ứng dụng” nói phương pháp lập trình nào? Chọn câu trả lời: a Lập trình thủ tục b Tất phương án c Lập trình tuyến tính d Lập trình hướng đố tượng Câu hỏi Cách viết lệnh gọi thực thi phương thức có tham số đối tượng? Chọn câu trả lời: a Đối_tượng.các_tham_số.phương_thức() b Các_tham_số.Đối_tượng.phương_thức() c Đối_tượng.phương_thức(các_tham_số) d Phương_thức.đối_tượng(các_tham_số) Câu hỏi Java phát triển bắt đầu từ? Chọn câu trả lời: a Intel b Microsoft c Sun Microsystem d Oracle Câu hỏi Tính chất (đặc trưng) lập trình hướng đối tượng nhằm che chi tiết phức tạp bên đối tượng? Chọn câu trả lời: a Tính đa hình SAI b Tính kế thừa c Tính che giấu thơng tin SAI d Tính đóng gói Câu hỏi Trong ngơn ngữ lập trình: C++, Assembly, Pascal, SmallTalk ngơn ngữ hướng đối tượng giống Java? Chọn câu trả lời: a Ngôn ngữ Assembly SAI b Ngôn ngữ Pascal c Ngôn ngữ C++ SAI d Ngôn ngữ SmallTalk Câu hỏi Nếu lớp đối tượng có chung số đặc điểm xem có quan hệ “là” (is a) với lớp đối tượng khác lớp có đặc trưng đặc trưng lập trình hướng đối tượng? Chọn câu trả lời: a Tính đa hình b Tính đóng gói c Tính che giấu thơng tin d Tính kế thừa Câu hỏi Thành phần thành phần (dưới dạng biến - variables) đối tượng để mô tả thông tin liệu hay trạng thái (states) đối tượng? Chọn câu trả lời: a Thuộc tính b Đối tượng c Phương thức d Tất phương án Câu hỏi Ngôn ngữ sau khơng phải ngơn ngữ lập trình hướng đối tượng? Chọn câu trả lời: a C# b Pascal c java d C++ Câu hỏi Một thông điệp (messages) bao gồm thành phần nào? Chọn câu trả lời: a Đối tượng (Object), phương thức (Method), thuộc tính (Property) b Thuộc tính (Property), tham số (Parameter), phương thức (Method) c Phương thức (Method), hàm (function) tự chương trình d Đối tượng (Object), phương thức (Method), tham số (Parameter) Câu hỏi Một chương trình nguồn java ghi vào tệp có phần mở rộng tên tệp là? Chọn câu trả lời: a .class b .C c .h d .java Câu hỏi Lớp sau dùng để thực thao tác nhập xuất với console? Chọn câu trả lời: a System Câu hỏi Đâu đoạn mã phép nhập vào chuỗi ký tự đếm số từ có chuỗi nhập in hình? Chọn câu trả lời: a public class Xylychuoii { public static void main(String arg[]) { String s = new String(); Scanner sc=new Scanner(System.in); System.out.print(“Nhap chuoi:”; s = sc.nextLine ; s = s.trim ; int d; // Ở dòng thứ if(s.length()==0) d = 0; else d = 1; for(int i=0; i 5; Câu hỏi Cho khai báo sau: int a = 3.5; Kết sau biên dịch gì? b Lỗi biên dịch Câu hỏi 10 Chọn phát biểu đúng? d Cả kiểu liệu sở kiểu tham chiếu chuyển đổi tự động ép kiểu Câu hỏi Đoạn mã sau thực yêu cầu gì? Random rd = new Random(); for(i=0;i