Câu 1
Ưu điểm của JSON so với XML là?
Đáp án và lời giải
Đáp án: D
Ưu điểm của JSON so với XML là?
Đáp án: D
Phát biểu nào sau đây là sai?
Đáp án: D
S trong SWOT là viết tắt của?
Đáp án: C
Tính năng nào dưới đây nên được lựa chọn khi xây dựng phiên bản MVP cho một ứng dụng mạng xã hội?
Đáp án: D
Mô hình MVVM là viết tắt của?
Đáp án: B
Việc thực hiện Wireframe được thực hiện ở bước nào trong quy trình thiết kế giao diện ứng dụng?
Đáp án: A
Thông tin nào dưới đây chúng ta nên gợi ý cho người dùng khi nhập liệu trên thiết bị di động?
Đáp án: C
Phát biểu nào sau đây là đúng?
Đáp án: D
Việc thiết kế giao diện ở dạng Wireframe đem lại lợi ích gì?
Đáp án: A
Việc sử dụng callEffect() hook trên React không thay thế được hàm nào trong vòng đời của một React class?
Đáp án: C
Đặc điểm nào sau đây cần chú ý đặc biệt khi hỗ trợ lâu dài các ứng dụng trên thiết bị di động?
Đáp án: D
Phát biểu nào sau đây là đúng khi nói về các lớp (layer) trong SoC?
Đáp án: A
Nền tảng React Native có thể được phân loại là?
Đáp án: B
Đâu là sự khác biệt giữa quá trình tương tác từ người dùng tới ứng dụng trên máy tính để bàn và tới ứng dụng trên thiết bị di động?
Đáp án: D
Đâu là sự khác biệt lớn giữa việc thiết kế giao diện cho ứng dụng trên máy tính và ứng dụng trên thiết bị di động?
Đáp án: B
Công việc nào nên được thực hiện khi một thành phần (component) trên giao diện sắp bị huỷ (destroy)?
Đáp án: D
Hàm nào không nằm trong vòng đời của một React class?
Đáp án: A
Ưu điểm của việc hiển thị biểu tượng (icon) bằng các bộ font vector so với bằng tập tin hình ảnh (jpeg/png) là?
Đáp án: B
Nhân tố nào dưới đây không dùng để đánh giá sự thành công của một ứng dụng di động?
Đáp án: B
Yêu cầu nào dưới đây là bắt buộc khi xây dựng một Web Service cho nền tảng iOS?
Đáp án: A
Đâu là 3 lớp chính trong kiến trúc ứng dụng cho thiết bị di động?
Đáp án: A
Nhược điểm của việc cập nhật OTA các ứng dụng React Native là?
Đáp án: C
Công cụ quản lý việc xuất bản các ứng dụng Android là gì?
Đáp án: D
Lý do nào dưới đây khiến cho việc phát triển ứng dụng trên nền tảng thiết bị di động thường tốn nhiều thời gian hơn so với việc phát triển ứng dụng trên nền tảng máy tính cá nhân?
Đáp án: C
Chi phí cho tài khoản Nhà phát triển để phát hành ứng dụng Android là?
Đáp án: B
Sự kiện nào sau đây cần chú ý riêng khi thiết kế UI/UX cho ứng dụng di động?
Đáp án: D
Chọn các phương pháp dưới đây giúp bảo mật dữ liệu khi trao đổi và lưu trữ bằng Web Service:
1. Sử dụng giao thức SSL cho kết nối.
2. Áp dụng quy chuẩn RESTful khi thiết kế API.
3. Mã hoá thông tin cá nhân của người dùng trên cơ sở dữ liệu.
4. Thường xuyên cập nhật các bản vá bảo mật trên công cụ phát triển ứng dụng.
Đáp án: B
Phương thức HTTP nào không có trong RESTful?
Đáp án: D
Việc áp dụng màn hình Onboarding giúp giải quyết vấn đề gì?
Đáp án: D
Công cụ giúp lập trình viên tự tạo tài liệu đặc tả API có tên là?
Đáp án: A