Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
645,5 KB
Nội dung
Câu hỏi ôn tập Java CU File chứa mã nguồn java sau đợc biên dịch có đuôi g× ? a) java b) class c) jav d) exe e) com CU Java platform gồm thành phần? a) b) c) e) f) CU Java Virtual Machine gì? a) Là thành phần Java platform dùng để đọc mã bytecode file class b) Là chơng trình biên dịch java dùng để biên dịch file nguồn java thành mã bytecode c) Là chơng trình chạy cho java d) Tất đáp án CU Java chạy hệ điều hành sau đây: a) Microsoft Windows b) Linux c) Sun Solaris OS d) Tất đáp án CU API gì? a) Th viƯn m· ngn cđa Java b) Lµ th viƯn chứa thành phần phần mềm tạo sẵn cung cấp chức cho chơng trình Java c) Th viện cung cấp giao diện đồ họa cho chơng trình Java d) Tất sai CU Ngôn ngữ lập trình Java cung cấp tính sau đây? a) Công cụ phát triển phần mềm b) Giao diện lập trình ứng dụng c) Bộ công cụ giao diện ngời dùng d) Th viện tích hợp e) Tất đáp án CU Có cách viết chó thÝch? a) b) c) d) e) CÂU Thø tù c¸c tõ khãa public static khai báo nh nào? a) public ®øng tríc static b) static ®øng tríc public c) Thø tự nhng thông thờng public đứng trớc d) Tất sai CU Câu lệnh khaibáo chuẩn cho phơng thức main nh nào? a) public static void main(String[] a) {} b) public static int main(String args) {} c) public static main(String[] args) {} d) public static final void main(String[] args) {} e) Các đáp án sai CU 10 Câu sau sai? a) /** chó thÝch */ b) /* chó thÝch */ c) /* chó thÝch d) // chó thÝch CÂU 11 Khi biên dịch gặp lỗi Exception in thread main java.lang.NoClassDefFoundError: myprogram Lỗi có nghĩa gì? a) Đờng dẫn chơng trình sai b) Không có hàm main c) Không khai báo class d) Không có từ khóa public mở đầu khaibáo class e) Các đáp án sai CU 12 Đối tợng phần mềm gì? a) Là bó phần mềm gồm hành vi trạng thái có liên quan với b) Là vật thể xác định giới thực c) Là vật thể gồm hành vi trạng thái d) Là đối tợng gồm có thuộc tính trờng liệu phơng thức xử lý liệu CU 13 Lớp gì? a) b) c) d) Là thiết kế từ tạo đối tợng Là chức java dùng để chứa đối tợng Là đối tợng đợc khaibáo để hoạt động chơng trình Tất sai CU 14 Một lớp bắt buộc phải có phơng thức main Đúng Hay Sai? a) Đúng b) Sai CU 15 Một chơng trình có phơng thức main? a) b) c) d) e) CÂU 16 Mét líp Java cã thĨ cã bao nhiªu líp cha? a) b) c) d) e) V« sè CÂU 17 Mét líp Java cã bao nhiªu líp con? a) b) c) d) e) Vô số CU 18 Để khaibáo lớp Xedap1 kế thừa lớp Xedap phải làm nh thÕ nµo? a) class Xedap1 extend Xedap {} b) public classs Xedap1 extend Xedap {} c) class Xedap1 extends Xedap {} d) Tất sai CU 19 Interface gì? a) Là lớp chứa phơng thức rỗng có liên quan với b) Là lớp giao diện c) Là phơng thức thực lớp khác d) Là lớp nối lớp sở lớp cha e) Tất sai CU 20 Để khai báo lớp giao diện cho lớp Xedap, ta làm thÕ nµo? a) class Xedap1 implement Xedap {} b) public class Xedap1 implement Xedap {} c) class Xedap1 implements Xedap {} d) public class Xedap1 extends Xedap {} e) TÊt sai CU 21 Có loại biến Java? a) b) c) d) CU 22 Trờng liệu biến dạng sau đây? a) Biến đại diện Tham số b) Biến đại diện biến lớp c) Biến đại diện vµ biÕn cơc bé d) BiÕn líp vµ Tham sè CU 23 Biến liệu biến dạng sau đây? a) Biến lớp Tham số b) Biến cơc bé vµ Tham sè c) BiÕn cơc bé vµ biến lớp d) Các đáp án sai CU 24 Trờng liệu không tĩnh (non-static) gọi gì? a) Biến đại diện b) Biến lớp c) Biến cục bé d) Tham sè CÂU 25 Trêng d÷ liƯu tÜnh (static) gọi gì? a) Biến đại diện b) BiÕn líp c) BiÕn cơc bé d) Tham sè e) Tất sai CU 26 Cách đặt tên sau không xác? a) final b) dem c) _final d) $final CÂU 27 Cã bao nhiªu kiĨu liệu sở Java? a) b) c) d) CÂU 28 Cã bao nhiªu kiĨu sè nguyªn Java? a) b) c) d) Tất sai CU 29 Có kiĨu d÷ liƯu ký tù Java? a) b) c) d) Tất sai CU 30 Cho khèi lÖnh sau: & vbCrLf & _ int i 10; & vbCrLf & _ int n i++%5 & vbCrLf & _ Sau thùc hiƯn khèi lƯnh, kÕt qu¶ sÏ lµ: a) i b) i c) i d) i 10, n 11, n 10, n 11, n 0; 1 CÂU 31 Cho khèi lÖnh sau: & vbCrLf & _ int i 10; & vbCrLf & _ int n ++i%5 & vbCrLf & _ Sau thùc hiÖn khối lệnh, kết là: a) i b) i c) i d) i 10, n 11, n 10, n 11, n 0 1 CÂU 32 LÖnh result condition ? value1 : value2 cã nghÜa g×? a) nÕu condition true result value2, condition false result value1 b) condition true result value1, condition false result value2 c) Câu lệnh sai CU 33 Mảng gì? a) Là đối tợng chứa số hữu hạn giá trị kiểu b) Là biến chứa giá trị kiểu c) Là biến chứa số hữu hạn giá trị kiểu d) Tất sai CU 34) Cách khai báo mảng sau đúng? a) int[] a; b) int a[]; c) int a[] new int[10]; d) Cả cách khaibáo e) Không cách CU 35 Cho khối lệnh nh hình Có đối Tham chiếu đối tợng mảng biến tồn sau thùc hiÖn khèi lÖnh? a) b) c) d) e) CÂU 36 Cho khèi lÖnh nh hình Khi chạy, chơng trình báo lỗi do: a) Cha khởi tạo biến myRect b) Không có phơng thøc xư lý c) Kh«ng cã tõ khãa static d) Chơng trình không sai CU 37 Để chuyển đổi giá trị biến boolean, ta dùng toán tử nào? a) ! b) >> c) >> e) TÊt CU 38 Lệnh if CONDITION { Khối lệnh } có tác dụng gì? a) Nếu CONDITION th× thùc hiƯn Khèi lƯnh, nÕu sai th× bá qua b) NÕu CONDITION sai th× thùc hiƯn Khèi lƯnh, nÕu bỏ qua c) Tất sai CU 39 LÖnh if CONDITION {Khèi lÖnh 1} else {Khèi lÖnh 2} có tác dụng gì? a) CONDITION thùc hiƯn Khèi lƯnh 1, nÕu sai th× thùc hiƯn Khèi lƯnh b) nÕu CONDITION sai th× thùc hiƯn Khối lệnh 1, thực Khối lệnh c) NÕu CONDITION sai th× thùc hiƯn Khèi lƯnh 1, bỏ qua d) Nếu CONDITION th× thùc hiƯn Khèi lƯnh 2, nÕu sai th× bá qua e) Tất sai CU 40 Kiểu enum gì? a) Là kiểu liệu gồm trờng chứa tập hợp cố định số b) Là kiểu liệu liệt kê biến số c) Là kiểu liệu java d) Tất sai CU 41 Có loại quyền truy cËp? a) b) c) d) e) CU 42 Có cấp điều khiển truy cËp? a) b) c) d) e) CU 43 Phạm vi truy cập đối tợng khai báo private gì? a) Có thể đợc truy cập từ tất nơi b) Có thể đợc truy cập từ lớp package c) Có thể đợc truy cập từ lớp package lớp nằm package khác d) Chỉ truy cập từ phơng thức khác class e) Tất sai CU 44 Phạm vi truy cập đối tợng đợc khaibao protected gì? a) Có thể đợc truy cập từ tất nơi b) Có thể đợc truy cËp tõ c¸c líp cïng package c) Cã thĨ đợc truy cập từ lớp package líp n»m package kh¸c d) ChØ cã thĨ truy cập từ phơng thức khác class e) Tất sai CU 45 Phạm vi truy cập đối tợng đợc khai báo public gì? a) Có thể đợc truy cập từ tất nơi b) Có thể đợc truy cập từ lớp package c) Có thể đợc truy cập từ lớp package lớp n»m package kh¸c d) ChØ cã thĨ truy cËp từ phơng thức khác class e) Tất sai CU 46 Phạm vi truy cập đối tợng khaibáo từ khóa điều khiển phạm vi ? a) Có thể đợc truy cập từ tất nơi b) Có thể đợc truy cập từ lớp package c) Có thể đợc truy cập từ lớp package lớp nằm package khác d) Chỉ truy cập từ phơng thức khác class e) Tất sai CU 47 Applet gì? a) Là loại chơng trình Java đặc biệt mà trình duyệt cho phép công nghệ Java download từ Internet chạy b) Là chơng trình chạy sử dụng ngôn ngữ Java c) Là chơng trình Java gắn web d) Không có đáp án CU 48 Câu sau có nội dung nói đặc điểm applet: a) Applet thờng đợc gắn website phải lớp lớp java.applet.Applet b) Applet thờng đợc gắn website phải lớp lớp java.applet c) Applet đợc gắn website d) Không có đáp án CU 49 Phơng thức init() Applet có mục đích gì? a) Phơng thức đợc kích hoạt applet khởi động init() chạy lần vào lúc bắt đầu chơng trình b) Phơng thức khởi tạo applet c) Phơng thức chạy song song với applet bắt đầu chơng trình d) Không có đáp án CU 50 Khái niệm phơng thức start()? a) Mọi phơng thức thực tác vụ sau khởi tạo phải chèn lên phơng thức start start() bắt đầu việc thực thi applet b) Là phơng thức bắt đầu applet chạy song song với applet c) Phơng thức khởi tạo applet chạy song song với applet d) Tất sai CU 51 Cho khối lệnh nh hình Khối lệnh cho kết ta nhập thu 1? a) Van, Toan b) Hoa, Ly c) Ngay nghi CÂU 52 Thế Cho khối lệnh nh hình Khối lệnh cho kết ta nhập thu 2? a) Van, Toan b) Hoa, Ly c) Ngay nghi CÂU 53 Cho khèi lƯnh nh h×nh Khèi lệnh cho kết ta nhËp thu a) Van, Toan b) Hoa, Ly c) Ngay nghi CÂU 54 Cho khèi lÖnh nh h×nh vÏ Khèi lƯnh thùc hiƯn chun g×? a) NhËp liệu cho mang nguyên b) Tính tổng mảng nguyên c) Nhập liệu tính tổng mảng nguyên d) Tất sai CU 55 Khi thực khối lệnh hình cho kết bao nhiêu? a) S40 b) S50 c) S55 d) S45 CÂU 56 Khi thực khối lệnh cho kết bao nhiêu? a) S b) S10 c) S45 d) S55 CÂU 57 Khèi lƯnh h×nh sai ë dòng nao? a) Dòng b) Dòng c) Dòng d) Dòng e) Không sai dòng CU 58 Khi chạy khối lệnh cho kết bao nhiêu? a) b) c) d) Chuong trinh bao loi i CÂU 59 Khối lệnh sai dòng nào? a) b) c) d) Không sai dòng CU 60 Khi thực khối lệnh cho kết bao nhiªu? a) b) c) d) i i i Tất sai CU 61 Khối lệnh sai dòng nào? a) b) c) d) Không sai dòng CU 62 s có kết thực khối lệnh? a) b) c) d) Chơng trình báo lỗi Không có đáp án CU 63 Chơng trình sai dòng nào? a) b) c) d) Không sai dòng hết CU 64 Chơng trình đa kết bao nhiêu? a) b) c) d) 12 not in the array Found 12 at index Chơng trình lỗi Tất đáp án sai CU 65 Chơng trình sai dòng nào? a) b) 11, 15 c) 5, 7, d) Chơng trình không sai CU 66 Chơng trình thực công việc gì? a) b) c) d) Tìm phần tử mảng So sánh phần tử mảng với Tính tổng mảng Tất đáp án sai CU 67 Lệnh để mở địa website trình duyệt applet? a) b) c) d) getAppletContext().showStatus() getAppletContext().showDocument() getAppletContext() Tất đáp án sai CU 68 Lệnh để đa thông báo lên tCUnh trạng thái trình duyệt? a) b) c) d) getAppletContext().showStatus() getAppletContext().showDocument() getappletcontext().showDocument() getAppletcontext.showStatus() CÂU 69 applet sö dụng đối tợng để kích hoạt Threads? a) Runnable b) applet.util.Date c) java.applet.util.Date d) java.applet.* CÂU 70 Th viÖn cho phép sử dụng lớp xử lý tơng tác ngời dùng applet? a) b) c) d) e) java.awt.* java.applet.* java.awt.event.* java.util.* java.util.Date CU 71 Đối tợng cho phép xử lý tơng tác hành động ngêi dïng vµ applet ? a) b) c) d) ActionListener MouseListener MouseMotionListener Không có đáp án CU 72 Đối tợng cho phép xử lý thao tác chuột applet? a) b) c) d) e) ActionListener MouseListener MouseMotionListener C¶ đáp án Không có đáp án CU 73 Đối tợng cho phép xử lý thao tác di chuyÓn chuét applet? a) b) c) d) e) ActionListener MouseListener MouseMotionListener Cả đáp án Không đáp án CU 74 Chơng trình sau thực công việc gì? a) b) c) d) e) Đếm chữ p chuỗi ký tự ứng dụng lênh continue chơng trình Tìm kiếm chữ p chơng trình Cả đáp án Không có đáp án CU 75 Chơng trình sau đa kết gì? a) b) c) d) Found p’s in the string Found p’s in the string Found 10 p’s in the string Không có đáp án ... trình Java đặc biệt mà trình duyệt cho phép công nghệ Java download từ Internet chạy b) Là chơng trình chạy sử dụng ngôn ngữ Java c) Là chơng trình Java gắn web d) Không có đáp án CU 48 Câu sau... applet.util.Date c) java. applet.util.Date d) java. applet.* CÂU 70 Th viƯn nµo cho phÐp sư dơng lớp xử lý tơng tác ngời dùng applet? a) b) c) d) e) java. awt.* java. applet.* java. awt.event.* java. util.* java. util.Date... tên sau không x¸c? a) final b) dem c) _final d) $final CÂU 27 Có kiểu liệu sở Java? a) b) c) d) CÂU 28 Cã bao nhiªu kiĨu sè nguyªn Java? a) b) c) d) Tất sai CU 29 Có kiểu liệu ký tự Java? a) b)