Đáp án đúng: A
Câu hỏi liên quan
- `res/` (viết tắt của "resources") chứa các tài nguyên như hình ảnh, bố cục giao diện người dùng (layouts), chuỗi (strings), các giá trị (values) như màu sắc và kích thước, v.v.
- `assets/` chứa các tệp tài sản tĩnh (static assets) như phông chữ, tệp âm thanh, video hoặc bất kỳ dữ liệu nào khác mà ứng dụng cần.
- `bin/` chứa các tệp thực thi đã được biên dịch (compiled executables) của ứng dụng, chẳng hạn như tệp .apk (Android Package Kit).
* A. Resource: Đây là đáp án đúng. Thư mục `res/` là viết tắt của "resources" (tài nguyên).
* B. Java Source code: Mã nguồn Java được lưu trữ trong thư mục `java/` (hoặc các thư mục con tương ứng với package name).
* C. application: Đây là một từ chung chung và không chỉ định một thư mục cụ thể trong cấu trúc dự án Android.
* D. static files: Mặc dù thư mục `res/` chứa các file tĩnh, nhưng nó không chỉ chứa các file tĩnh đơn thuần. Nó chứa các tài nguyên đã được xử lý và tối ưu hóa cho nền tảng Android. Hơn nữa, khái niệm "static files" không hoàn toàn thể hiện được ý nghĩa của thư mục `res/`.
Do đó, đáp án chính xác nhất là A.
Trong lập trình Android, để sử dụng C/C++ để phát triển ứng dụng, người ta sử dụng Native Development Kit (NDK). NDK là một tập hợp các 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. Điều này đặc biệt hữu ích khi bạn cần tận dụng lại các thư viện đã viết bằng C/C++, hoặc khi bạn cần tối ưu hóa hiệu năng cho các tác vụ đòi hỏi tính toán cao.
- NDK (Native Development Kit): Đúng. NDK cho phép sử dụng C/C++ trong lập trình Android.
- SDK (Software Development Kit): Sai. SDK là bộ công cụ phát triển phần mềm chung cho Android, chủ yếu dùng cho Java/Kotlin.
- JDK (Java Development Kit): Sai. JDK là bộ công cụ phát triển Java, không trực tiếp hỗ trợ C/C++ cho Android.
- MDK: Sai. Không có bộ công cụ MDK nào được sử dụng phổ biến trong lập trình Android.
Trong Java và Android, để thao tác với thời gian hệ thống, chúng ta sử dụng các lớp và giao diện được cung cấp trong gói java.util
, đặc biệt là các lớp như Date
, Calendar
, và các lớp mới hơn như trong gói java.time
(từ Java 8 trở đi). Do đó, đáp án A là chính xác.
java.lang
: Gói này chứa các lớp cơ bản của ngôn ngữ Java, nhưString
,Integer
,System
, vàThread
. Nó không trực tiếp liên quan đến thao tác thời gian.java.net
: Gói này cung cấp các lớp để thực hiện các hoạt động mạng, như tạo kết nối socket, làm việc với URL. Nó không liên quan đến thao tác thời gian hệ thống.java.awt
: Gói này chứa các lớp để tạo giao diện người dùng đồ họa (GUI). Nó không liên quan đến thao tác thời gian hệ thống trong lập trình Android.
Máy ảo Java (Java Virtual Machine - JVM) là một công cụ quan trọng trong công nghệ Java. Nó là một môi trường runtime thực thi bytecode Java. Trong các phương án được đưa ra:
- A. DVM không phải là tên gọi đúng của máy ảo Java.
- B. JVM là tên viết tắt chính xác của Java Virtual Machine, đây là đáp án đúng.
- C. SDK (Software Development Kit) là một bộ công cụ phát triển phần mềm, không phải là máy ảo.
- D. JDK (Java Development Kit) bao gồm JVM, nhưng JDK là một bộ phát triển, không phải là JVM.
Do đó, đáp án chính xác là JVM.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂ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.