Tạo Trắc Nghiệm

200+ câu trắc nghiệm Lập trình cho di động có đáp án - Phần 4

40 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Để lập trình ứng dụng Android cần sử dụng ngôn ngữ gì?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 2

Kiến trúc hệ điều hành Android gồm mấy tầng?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 3

ANR là viết tắt của

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 4

Trong phát triển ứng dụng Android, NDK được dùng để làm gì?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 5

Hệ điều hành Android được xây dựng dựa trên hệ điều hành nguồn mở nào?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 6

Thư viện nào của Map View trong Android?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 7

Tệp tin nào mô tả cấu trúc màn hình của ứng dụng Android?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 8

Đặc tính bảo mật nào có trong hệ điều hành android?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 9

Hệ điều hành Android ra đời vào năm 2010 có tên là gì?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 10

Công ty nào phát triển hệ điều hành Android?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 11

JDK được sử dụng để làm gì?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 12

Tính đến quý I năm 2017, hệ điều hành nào chiếm thị phần lớn nhất trên thế giới?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 13

Trong Android Studio, kiểu code completion nào sau đây KHÔNG được hỗ trợ?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 14

Ứng dụng Android được thực thi trên máy ảo nào?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 15

Android hỗ trợ những tính năng nào?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 16

Mỗi dự án trong Android studio KHÔNG chứa module nào sau đây?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 17

Trong Android studio trong linux, tổ hợp phím nào được dùng để mở cửa sổ logcat?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 18

Android hỗ trợ bao nhiêu loại hướng màn hình (orientation)?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 19

Thành phần nào dưới đây là các phần của một APK file?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 20

Công ty nào mua Android?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 21

Thiết bị nào hiện chưa thể chạy hệ điều hành Android?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 22

AIDL là viết tắt của từ gì trong Android?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 23

Kiểu MIME thong dụng trong Android là?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 24

Trong java, một câu lệnh có bao gồm các biến kiểu byte, int, literal number thì kết quả cuối cùng được lưu dưới dạng nào?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 25

Đâu là cách khai báo hợp lệ cho biến kiểu boolean?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 26

Đầu ra của đoạn chương trình sau là gì?

class asciicodes {

public static void main(String args[]) {

char var1 = 'A';

char var2 = 'a';

System.out.println((int)var1 + " " + (int)var2);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 27

Kết quả đầu ra của chương trình sau là bao nhiêu?

class average {

public static void main(String args[]) {

double num[] = {5.5, 10.1, 11, 12.8, 56.9, 2.5};

double result;

result = 0;

for (int i = 0; i < 6; ++i)

result = result + num[i];

System.out.print(result/6);

}

}

Chọn một:

</>

Đáp án và lời giải

Đáp án: D

Câu 28

Kết quả đầu ra của chương trình sau là bao nhiêu?

class output {

public static void main(String args[]) {

double b;

b = 0/4.0;

System.out.println(b);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 29

Kết quả các phép toán với số mũ hoặc các hàm lượng giác trong java sẽ trả về dữ liệu có kiểu gì?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 30

Đầu ra của chương trình sau đây là gì?

class booloperators {

public static void main(String args[]) {

boolean var1 = true;

boolean var2 = false;

System.out.println((var1 & var2));

}

}

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 31

Biến boolean trong Java có thể chứa giá trị nào dưới đây?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 32

Khoảng biểu diễn của biến kiểu byte trong java là

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 33

Trong Java, JRE là gì?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 34

Kết quả đầu ra của chương trình sau là bao nhiêu?

class increment {

public static void main(String args[]) {

int g = 3;

System.out.print(++g * 8);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 35

Kiểu mã hóa nào dưới đây được dùng cho biến kiểu characters trong java?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 36

Đầu ra của chương trình sau đây là gì?

class mainclass {

public static void main(String args[]) {

boolean var1 = true;

boolean var2 = false;

if (var1)

System.out.println(var1);

else

System.out.println(var2);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 37

Kết quả đầu ra của chương trình sau là bao nhiêu?

class area {

public static void main( String args[]) {

double r, pi, a;

r = 9.8;

pi = 3.14;

a = pi * r * r;

System.out.println(a);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 38

Biến kiểu char chiếm bao nhiêu bit trong bộ nhớ?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 39

Đầu ra của chương trình sau đây là gì?

class mainclass {

public static void main(String args[]) {

char a = 'A';

a++;

System.out.print((int)a);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 40

Khoảng biểu diễn của biến kiểu short trong java là

Chọn một:

Đáp án và lời giải

Đáp án: B