Câu hỏi: Trong 2 câu sau, câu nào đúng? Câu nào sai? Câu 1: Tất cả các đối tượng thuộc vào cùng một lớp có cùng thuộc tính và hành vi có thể có. Câu 2: Một phương thức được gọi là constructor sử dụng để hủy một đối tượng.
Đáp án: Câu 1 đúng, câu 2 sai
Câu hỏi: Biểu thức sau trả về giá trị là bao nhiêu: 9/5
Đáp án: 1
Câu hỏi: Đoạn mã sau có lỗi biên dịch KHÔNG? Nêu KHÔNG thì in ra màn hình kết quả nào sau: class Student { protectedString sayHello(){ return "Student"; } } public class Man extends Student{ privateString sayHello() { return "man"; } }
Đáp án: Có lỗi biên dịch.
Câu hỏi: Sau lệnh khởi tạo dưới đây mảng a có bao nhiêu phần tử? char a[] = {'k', '5', '0', 'c', '\'', '\0'};
Đáp án: 6
Câu hỏi: Trong các khai báo sau đâu là khai báo KHÔNG hợp lệ?
Đáp án: int a1[][] = new int[][3];
Câu hỏi: Đoạn mã sau có lỗi biên dịch nào? class Student { } public class Man extends Student{ public static void main(String[] args) { Student m = new Man(); } }
Đáp án: Không có lỗi biên dịch.
Câu hỏi: Đâu là khai báo đúng về interface?
Đáp án: interface C{public void print();}
Câu hỏi: Đọc đoạn mã lệnh sau 1:public class Main { 2: public static void main(String[] args) { 3: int x; 4: System.out.println("x = " + x); 5: } 6:} Sau khi thực thi chương trình sẽ in ra kết quả gì?
Đáp án: Lỗi biên dịch: Uncompilable source code - variable x might not have been initialized
Câu hỏi: Đoạn mã sau có lỗi biên dịch nào? class Student { public String name; } public class Man extends Student{ private String name; }
Đáp án: Không có lỗi biên dịch.
Câu hỏi: Tìm câu SAI
Đáp án: Với mảng int x[3][4] để lấy giá trị phần tử cuối cùng của mảng ta viết y=x[3][4]
Câu hỏi: Muốn chạy được chương trình java, chỉ cần cài phần mền nào sau đây?
Đáp án: Java Platform
Câu hỏi: Trong chương trình thứ tự của các lệnh như thế nào là SAI?
Đáp án: try
Câu hỏi: Cho thuật toán điều phối Round bin, quantum là 4 với bảng sau: tính theo second (s) Thời gian chờ của tất cả các tiến trình là bao nhiêu?
Đáp án: 14s
Câu hỏi: Lịch sử phát triển của hệ điều hành qua:
Đáp án: 4 giai đoạn.
Câu hỏi: Nguyên tắc hoạt động của thuật toán lập lịch FIFO như thế nào?
Đáp án: Lập lịch theo nguyên tắc không hoán đổi.