Trả lời:
Đáp án đúng: D
Phiên bản Android Cupcake (Android 1.5) được phát hành vào tháng 4 năm 2009, không phải tháng 2. Tuy nhiên, Beta (Android 1.0) được phát hành vào tháng 2 năm 2009. Do đó, đáp án đúng là B. Beta.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Android Eclair ra mắt vào tháng 10 năm 2009. Các phiên bản khác ra mắt vào thời điểm khác: Froyo (2010), Gingerbread (2010), Honeycomb (2011).
Lời giải:
Đáp án đúng: D
Linux Kernel là trái tim của hệ điều hành Android. Nó là lớp phần mềm nằm giữa phần cứng và các ứng dụng, chịu trách nhiệm quản lý tất cả các tài nguyên phần cứng như CPU, bộ nhớ, lưu trữ và các thiết bị ngoại vi. Kernel cung cấp các dịch vụ cơ bản cho hệ điều hành và các ứng dụng, cho phép chúng giao tiếp với phần cứng một cách hiệu quả. Các tùy chọn khác không đúng vì:
- A. Hệ điều hành chính thống của Android: Android là một hệ điều hành hoàn chỉnh, bao gồm cả kernel và các thành phần khác.
- B. Máy ảo Android: Máy ảo là một môi trường phần mềm cho phép chạy các ứng dụng Android trên các nền tảng khác.
- C. Phần mềm giả lập Android: Tương tự như máy ảo, phần mềm giả lập cho phép chạy các ứng dụng Android trên máy tính.
Lời giải:
Đáp án đúng: A
NDK (Native Development Kit) là một công cụ cho phép bạn nhúng mã C hoặc C++ vào ứng dụng Android của mình. NDK cung cấp các thư viện và toolchains cần thiết để biên dịch mã C/C++ thành mã máy (machine code) có thể chạy trên các thiết bị Android. Ngoài ra, NDK còn cho phép ứng dụng Android gọi các thư viện native (ví dụ: thư viện đã được biên dịch sẵn cho một nền tảng cụ thể).
- Đáp án A đúng vì NDK được sử dụng để biên dịch mã nguồn C/C++ sang mã máy, cho phép tận dụng hiệu năng của phần cứng và sử dụng các thư viện C/C++ hiện có.
- Đáp án B đúng vì NDK cho phép ứng dụng Android gọi các thư viện native, mở rộng khả năng của ứng dụng bằng cách sử dụng mã đã được tối ưu hóa cho nền tảng cụ thể.
- Đáp án C sai vì NDK không biên dịch mã nguồn Java. Mã nguồn Java được biên dịch bởi trình biên dịch Java (javac) và chạy trên máy ảo Dalvik/ART.
- Đáp án D sai vì NDK không phải là công cụ phát hiện lỗi trong mã nguồn C/C++. Các công cụ như trình gỡ lỗi (debugger) và trình phân tích tĩnh (static analyzer) được sử dụng cho mục đích này.
Vì cả A và B đều đúng, nhưng B bao hàm một phạm vi rộng hơn (vì biên dịch mã C/C++ là một bước để gọi thư viện native), ta chọn B là đáp án chính xác và đầy đủ nhất trong trường hợp này.
Tuy nhiên, vì cả A và B đều đúng, nên câu hỏi này có thể gây nhầm lẫn. Trong thực tế, NDK được dùng cho cả hai mục đích: biên dịch mã C/C++ và gọi thư viện native.
- Đáp án A đúng vì NDK được sử dụng để biên dịch mã nguồn C/C++ sang mã máy, cho phép tận dụng hiệu năng của phần cứng và sử dụng các thư viện C/C++ hiện có.
- Đáp án B đúng vì NDK cho phép ứng dụng Android gọi các thư viện native, mở rộng khả năng của ứng dụng bằng cách sử dụng mã đã được tối ưu hóa cho nền tảng cụ thể.
- Đáp án C sai vì NDK không biên dịch mã nguồn Java. Mã nguồn Java được biên dịch bởi trình biên dịch Java (javac) và chạy trên máy ảo Dalvik/ART.
- Đáp án D sai vì NDK không phải là công cụ phát hiện lỗi trong mã nguồn C/C++. Các công cụ như trình gỡ lỗi (debugger) và trình phân tích tĩnh (static analyzer) được sử dụng cho mục đích này.
Vì cả A và B đều đúng, nhưng B bao hàm một phạm vi rộng hơn (vì biên dịch mã C/C++ là một bước để gọi thư viện native), ta chọn B là đáp án chính xác và đầy đủ nhất trong trường hợp này.
Tuy nhiên, vì cả A và B đều đúng, nên câu hỏi này có thể gây nhầm lẫn. Trong thực tế, NDK được dùng cho cả hai mục đích: biên dịch mã C/C++ và gọi thư viện native.
Lời giải:
Đáp án đúng: C
Hệ điều hành Android được phát triển bởi Android Inc., sau đó được Google mua lại vào năm 2005. Google tiếp tục phát triển và phát hành Android, biến nó trở thành hệ điều hành di động phổ biến nhất trên thế giới. Do đó, đáp án đúng là B.Google
Lời giải:
Đáp án đúng: D
Công ty Google đã mua lại Android vào năm 2005. Android sau đó đã trở thành hệ điều hành di động phổ biến nhất trên thế giới.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng