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.