200+ Trắc nghiệm Lập trình cho di động (có đáp án)
Tổng hợp trên 200 câu hỏi trắc nghiệm Lập trình cho di động có đáp án với các câu hỏi đa dạng, phong phú từ nhiều nguồn giúp sinh viên ôn trắc nghiệm Lập trình cho di động đạt kết quả cao.
200+ Trắc nghiệm Lập trình cho di động (có đáp án)
Câu 1:Trong Android, để tạo một hoạt động (activity) mới, cần phải thêm một mục (item) vào tệp nào trong thư mục “res”?
A. values/strings.xml
B. layout/activity_main.xml
C. menu/main_menu.xml
D. drawable/background.png
Câu 2:Trong Android, để định dạng lại layout cho các kích thước màn hình khác nhau, bạn nên sử dụng file resource nào?
A. layout-large
B. layout-land
C.layout-sw600dp
D. layout-portrait
Câu 3:Từ khi thiết bị di động phát triển thì có ảnh hưởng như thế nào?
A. Nhu cầu giải trí tăng cao
B. Xuất hiện nhiều công việc mới
C. Phát triển nhiều kênh phân phối và kênh thanh toán
D. Tất cả đều đúng
Câu 4:The required android tools for development
A. is called
B. APK
C. JDK
D. IDE
Câu 5:Trong Android, để hiển thị danh sách dữ liệu dạng lưới, thành phần phù hợp nhất là?
A. ListView
B. RecyclerView với GridLayoutManager
C. ScrollView
D. LinearLayout
Câu 6:Trong Android, để thực hiện các tác vụ lặp đi lặp lại (repeated tasks), nên sử dụng gì?
A. TimerTask
B. LoopTask
C. ScheduledExecutorService
D. CountDownTimer
Câu 7:What is the system image that the virtual device was set up to support?
A. KitKat
B. Ice-cream sandwich
C. JellyBean
D. Marshmallow
Câu 8:Trong Android, để chuyển dữ liệu từ một hoạt động (activity) này sang hoạt động khác, cần sử dụng đối tượng gì?
A. Intent
B. Activity
C. Fragment
D. Bundle
Câu 9: PHẦN 2 (10 câu hỏi)
A. Trong Android, để gửi dữ liệu giữa các thành phần của ứng dụng (ví dụ: từ hoạt động này sang hoạt động khác), nên sử dụng phương thức nào?
B. sendIntent()
C. startActivity()
D. sendBroadcast()
E. setContent()
Câu 10: Phiên bản Android nào được gọi là "KitKat"?
A. Android 3.0
B. Android 4.0
C. Android 4.4
D. Android 5.0
Câu 11:Thư viện (library) nào trong Android được sử dụng để xử lý đồ họa và hiệu ứng?
A. Android Graphics Library (AGL)
B. OpenGL ES (OpenGL for Embedded Systems)
C. Android Graphics Engine (AGE)
D. Graphics Processing Unit (GPU)
Câu 12:Khung ứng dụng (application framework) trong Android làm gì?
A.Quản lý và cài đặt ứng dụng trên thiết bị
B. Cung cấp các thành phần cơ bản cho ứng dụng
C. Quản lý cơ sở dữ liệu SQLite
D. Thực hiện giao tiếp mạng
Câu 13:Trong thiết kế ứng dụng di động Android, mô hình MVP sử dụng các thành phần nào để tách biệt logic ứng dụng?
A. Model, View, Controller
B. Model, View, Presenter
C. Model, Activity, Presenter
D. Model, View, Fragment
Câu 14:Để thay đổi màu nền (background color) của một TextView trong Android, cần sử dụng thuộc tính nào trong tệp XML?
A. textColor
B. backgroundColor
C. textColorPrimary
D. background
Câu 15:when the activity is no longer visible is?
A. onDestroy
B. onStop
C. onRestart
Câu 16:In Java, blueprint created for an object is called
A. an object
B. a function
C. a program
D. a class
Câu 17:Đây là logo của hệ điều hành di động nào?
A. Android
B. iOS
C. Windows Phone
D. BlackBerry OS
Câu 18:To create a unit of code within a method signature that can be extend or shrink is enclosed by
A. []
B. {}
C. ()
D. ||
Câu 19:Trong Android, để thực hiện xử lý bất đồng bộ một cách hiện đại, bạn có thể sử dụng thư viện nào?
A. RxJava
B. Retrofit
C. Volley
D. Picasso
Câu 20:Phiên bản Android nào ra đời vào tháng 09/2009?
A. Alpha
B. Beta
C. Cupcake
D. Donut
Câu 21:Trong Android, để thực hiện các tác vụ nền (background tasks) mà không ảnh hưởng đến giao diện người dùng, nên sử dụng gì?
A. AsyncTask
B. IntentService
C. Handler
D. BroadcastReceiver
Câu 22:Which listener is called for the device to register the enter key press?
A. OnClickListener
B. OnKeyListener
C. OnContextClickListener
D. OnHoverListener
Câu 23:Which is the correct line of code to get the ID of the EditText you intend to use?
A. EditText TextHandler = (EditText)findViewById(R.id.nameTextField);
B. EditText = (EditText)findViewById(R.id.nameTextField);
C. EditText TextHandler = findViewById(R.id.nameTextField);
D. EditText TextHandler = (EditText)findViewById(nameTextField);
Câu 24:Which Android Studio file is most of the app coding done in?
A. MainActivity.java
B. Activity_main_xml
C. AndroidManifest.xml
D. main_activity.java
Câu 25:Trong Android, để tạo một đối tượng Parcelable cho việc chuyển dữ liệu giữa các thành phần, cần triển khai phương thức nào?
A. writeToParcel()
B. serialize()
C. transmitData()
D. packageData()
Câu 26:Trong Android, thành phần nào có vai trò là lắng nghe các sự kiện, trạng thái của hệ thống phát ra thông qua Intent, nhờ đó mà các lập trình viên có thể xử lí được các sự kiện hệ thống ở bên trong ứng dụng và có thể hoạt động được cả khi ứng dụng bị tắt?
A. AsyncTask
B. Service
C. IntentService
D. BroadcastReceiver
Câu 27:Để xây dựng giao diện đa ngôn ngữ trong Android, các file string resource nên được đặt trong thư mục nào?
A. res/values
B. res/locale
C. res/strings
D. res/languages
Câu 28:Đây là logo của cái gì?
A. Apple Store
B. Google Play
C. Andoird
D.iOS
Câu 29:Phiên bản Android nào ra đời vào tháng 08/2012?
A. Ice Cream Sandwich
B. Jelly Bean
C. KitKat
D. Honeycomb
Câu 30:Broadcast of call to someone targeted by the data is
A. android.intent.action.BUG_REPORT
B. android.intent.action.CALL
C. android.intent.action.REBOOT
D. android.intent.action.BATTERY_CHANGED
................................
................................
................................
Xem thêm câu hỏi trắc nghiệm các môn học Đại học có đáp án hay khác:
Sách VietJack thi THPT quốc gia 2025 cho học sinh 2k7:
- Soạn văn 12 (hay nhất) - KNTT
- Soạn văn 12 (ngắn nhất) - KNTT
- Giải sgk Toán 12 - KNTT
- Giải Tiếng Anh 12 Global Success
- Giải sgk Tiếng Anh 12 Smart World
- Giải sgk Tiếng Anh 12 Friends Global
- Giải sgk Vật Lí 12 - KNTT
- Giải sgk Hóa học 12 - KNTT
- Giải sgk Sinh học 12 - KNTT
- Giải sgk Lịch Sử 12 - KNTT
- Giải sgk Địa Lí 12 - KNTT
- Giải sgk Giáo dục KTPL 12 - KNTT
- Giải sgk Tin học 12 - KNTT
- Giải sgk Công nghệ 12 - KNTT
- Giải sgk Hoạt động trải nghiệm 12 - KNTT
- Giải sgk Giáo dục quốc phòng 12 - KNTT
- Giải sgk Âm nhạc 12 - KNTT
- Giải sgk Mĩ thuật 12 - KNTT
Giải bài tập SGK & SBT
Tài liệu giáo viên
Sách
Khóa học
Thi online
Hỏi đáp



