Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
640,16 KB
Nội dung
1 Bài 1: Giới thiệu lập trình mobile - Bài 2: Các kỹ thuật J2ME Bộ phần mềm để lập trình J2ME điện thoại di động gồm? Chọn câu trả lời: a JDK, Eclipse, EclipseME, Sun Wireless Toolkit b Windows, EclipseME, Sun Wireless Toolkit c EclipseME, JDK, Sun Wireless Toolkit d JDK, Windows, Eclipse e Eclipse, EclipseME, Sun Wireless Toolkit Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Cơng nghệ J2ME cách lập trình Chọn câu trả lời: a public void keyRepeated( int keyCode ); public void keyReleased( int keyCode ); b public void keyPressed( int keyCode ); public void keyRepeated( int keyCode ); c public void keyPressed( int keyCode ); public void keyReleased( int keyCode ); d public void keyPressed( int keyCode ); public void keyRepeated( int keyCode ); public void keyReleased( int keyCode ); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Các lớp MIDP cung cấp mức độ đồ họa nào? Chọn câu trả lời: a Đồ họa mức cao Các giá trị có DateField là? b Khơng phương án Chọn câu trả lời: c Đồ họa mức thấp a DATE DATE_TIME d Đồ họa mức thấp; Đồ họa mức cao b DATE TIME c TIME DATE_TIME d DATE TIME DATE_TIME Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Các kiểu chọn (choiceType) đối tượng Choice là? Chọn câu trả lời: a EXCLUSIVE IMPLICIT MULTIPLE b EXCLUSIVE IMPLICIT POPUP c IMPLICIT MULTIPLE POPUP d EXCLUSIVE IMPLICIT MULTIPLE POPUP Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Các lớp Canvas/GameCanvas cung cấp chế xử lý phím thông qua phương thức nào? Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Các tham số ràng buộc đặt kiểu liệu đối tượng TextField là? Chọn câu trả lời: a ANY EMAIL_ADDR NUMERIC b ANY EMAIL_ADDR PHONENUMBER URL c NUMERIC PASSWORD PHONENUMBER URL d ANY EMAIL_ADDR NUMERIC PASSWORD PHONENUMBER URL Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Chúng ta lập trình ứng dụng Symbian ngơn ngữ lập trình? Chọn câu trả lời: a J2ME b Java c C/C++ d C/C++ Assembly e C/C++ J2ME Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile Chức gói phần mềm EclipseME dùng để? Chọn câu trả lời: a Là mơi trường lập trình ứng dụng tổng thể b Cung cấp chế thư viện để lập trình J2ME c Chương trình quản lý thiết bị (application manager) thông báo kiện đó; Một thơng điệp chương trình quản lý thiết bị gửi tới MIDlet d Thiết bị phần cứng phải nhận diện có thay đổi đối tượng; Chương trình quản lý thiết bị (application manager) thông báo kiện Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Công nghệ mạng di động chủ yếu sử dụng nhiều giới GSM, chiếm tỷ lệ khoảng? Chọn câu trả lời: c Cung cấp thư viện lập trình J2ME a 50% d Tất phương án trước b 95% e Là phần mềm máy điện thoại di động ảo máy c 75% tính d 25% Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Cơng nghệ J2ME cách lập trình e 85% Chương trình MIDlet có trạng thái gồm? Chọn câu trả lời: a Khơng có phương án b Tạm dừng, Kết thúc Dịng điện thoại di động thơng minh thuộc thứ trình phát triển nay? Chọn câu trả lời: c Tạm dừng, Hoạt động, Kết thúc a Thế hệ thứ d Tạm dừng, Hoạt động b Thế hệ thứ e Hoạt động, Kết thúc c Thế hệ thứ Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình Có lớp giao diện để xử lý kiện J2ME? Chọn câu trả lời: a ItemCommandListener; ItemStateListener b CommandListener; ItemStateListener c CommandListener; ItemCommandListener d CommandListener; ItemCommandListene ; ItemStateListener Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Có thao tác để xử lý kiện? Chọn câu trả lời: a Thiết bị phần cứng phải nhận diện có thay đổi đối tượng; Chương trình quản lý thiết bị (application manager) thơng báo kiện đó; Một thơng điệp chương trình quản lý thiết bị gửi tới MIDlet b Thiết bị phần cứng phải nhận diện có thay đổi đối tượng; Một thơng điệp chương trình quản lý thiết bị gửi tới MIDlet Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile d Thế hệ thứ e Thế hệ thứ Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile Đăng ký đối tượng nghe xử lý kiện cho đối tượng Displayable để thực phương thức nào? Chọn câu trả lời: a setCommandListener();setItemStateListener() b setCommandListener();setItemCommandListener() c setItemStateListener();setItemCommandListener() d setCommandListener(); setItemStateListener(); setItemCommandListener() Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Đâu chưa phải ứng dụng thực điện thoại di động? Chọn câu trả lời: a Trình duyệt web b Phần mềm nghe nhạc c Phần mềm xem phim 3D d Phần mềm hỗ trợ học tập e Hệ thống máy chủ quản trị sở liệu Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile Để thêm thành phần Image lên Form dùng phương thức? Chọn câu trả lời: a int append(Item item) b ANY NUMERIC PASSWORD c ANY EMAILADDR PASSWORD d EMAILADDR NUMERIC PASSWORD Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME c void insert(int itemNum, Item item) Đối tượng Ticker để tạo dịng thơng báo hình gắn với đối tượng khả Lệnh tạo Ticker là? d int append(Image img) Chọn câu trả lời: b int append(Item item) Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME a new Ticker(dịng thơng báo); Điện thoại di động tự thực gọi hãng thời gian nào? c getDisplay(); Chọn câu trả lời: a AT&T, 1946 b Motorola, 1946 b setTicker(đối tượng Ticker); d new Alert( tiêu_đề, nội_dung, ảnh, kiểu ); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME c Bell Labs, 1946 Hãng thiết bị chạy hệ điều hành Windowphone Microsoft là? d Motorola, 1973 Chọn câu trả lời: e Nokia, 1945 a Oracle Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Công nghệ mobile ứng dụng b Samsung Đối tượng List tồn dạng nào? d IBM Chọn câu trả lời: e HTC c Sony a Lựa chọn mục (exclusiveselection), dạng không tường minh (implicit) Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần : Công nghệ cho lập trình mobile b Lựa chọn nhiều mục (multi-selection), dạng không tường minh (implicit) Lệnh hiển thị đối tượng nội dung đồ họa lên hình là? c Lựa chọn nhiều mục (multi-selection), lựa chọn mục (exclusiveselection) dạng không tường minh (implicit) Chọn câu trả lời: a *.getDisplay(?); d Lựa chọn nhiều mục (multi-selection), lựa chọn mục (exclusiveselection) b *.setTimeout(?); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME d *.getCurrent(); Đối tượng TextBox có ràng buộc nào? Chọn câu trả lời: a ANY EMAILADDR NUMERIC PASSWORD c *.numColors(?); e *.setCurrent(?); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Cơng nghệ J2ME cách lập trình Lệnh tạo danh sách hiển thị mục chọn hình là? Chọn câu trả lời: a new List( tiêu_đề, kiểu, danh_sách, ảnh ); b new Display( tiêu_đề, mục_chọn, kiểu ); c new Displayable( mục_chọn, kiểu ); d new MIDlet( tiêu_đề, nội_dung, ảnh, kiểu ); e new Alert( tiêu_đề, nội_dung, ảnh, kiểu ); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình Lĩnh vực ứng dụng điện thoại di động chiếm tỷ lệ cao là? Chọn câu trả lời: a Tài chính, ngân hàng b Xem phim c Trò chơi d Du lịch, văn hóa e Mạng xã hội Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile e Lập trình lớp Displayable để tạo nội dung đồ họa với người dùng Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình Nền tảng J2ME để lập trình cho điện thoại di động cấu hình thấp gồm thành phần? Chọn câu trả lời: a KVM, MIDlet b CLDC, Linux, Windows, Java c Java, C/C++, VB, MIDlet d Linux, KVM, Java e KVM, CLDC, MID profile, Optionals Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình Ngơn ngữ lập trình tảng iOS là? Chọn câu trả lời: Lớp đồ họa để tạo hoạt cảnh (animation) hình? a Java & C/C++ Chọn câu trả lời: c Objective-C a Sprite layout d Swift b Canvas e Objective-C & Swift c LayoutManager d Title Layout Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Lớp giao diện dùng để lọc liệu ghi? Chọn câu trả lời: a RecordFilter b RecordComparator c RecordListener d RecordStore Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Phương pháp lưu trữ liệu RMS Một chương trình tối thiểu MIDlet phải có? Chọn câu trả lời: a Lập trình lớp Display để quản lý hiển thị hình b Lập trình hàm startApp để khời động chương trình c Lập trình lớp MIDlet để khởi động chương trình d Lớp kế thừa từ MIDlet lập trình ghi đè hàm startApp, pauseApp, destroyApp b Java Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần : Công nghệ cho lập trình mobile Phương thức int getConstraints() phương thức? Chọn câu trả lời: a Lấy chuỗi TextField b Lấy ràng buộc định nghĩa cho TextField c Lấy nội dung TextField dạng mảng ký tự d Lấy vị trí trỏ nhập liệu Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Phương thức để thay nội dung TextBox mảng ký tự? Chọn câu trả lời: a void setChars(char[] data, int offset, int length) b void insert(char[] data, int offset, int length, int position) c void setConstraints(int constraints) d void setString(String text) Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Phương thức để thêm phần tử vào vị trí List? Chọn câu trả lời: a int append(String stringPart, Image imagePart) b void insert(int elementNum, String stringPart, Image imagePart) c void delete(int elementNum) d void set(int elementNum, String stringPart, Image imagePart) Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Phương thức sau dùng để tạo ảnh nhỏ làm hoạt cảnh? Chọn câu trả lời: a getAnimatedTile(int animatedTileIndex) b setAnimatedTile(int animatedTileIndex, int staticTileIndex) c createAnimatedTile(int staticTileIndex) d TiledLayer( cols, rows, Image, fw, fh ); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME d TextBox lớp lớp Item, thành phần Form, thị đồng thời với thành phần khác Form Khi hiển thị TextField đối tượng khác không thị lên thiết bị Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Phương pháp xử lý đồ họa J2ME Theo thống kê financetwitter.com năm 2014, tảng di động có tốc độ phát triển nhanh nhất? Chọn câu trả lời: a Windows b Android c RIM d Symbian e iOS Tham khảo: Tham khảo Tài liệu hướng dẫn học Bài – phần : Cơng nghệ cho lập trình mobile Trên tảng Android lập trình ứng dụng ngơn ngữ lập trình? Chọn câu trả lời: a C# Sự khác Display Displayable là? b Java Chọn câu trả lời: c Assembly a Hoàn toàn giống b Display để lập trình chương trình chính, Displayable để lập trình đồ họa c Display lớp sở, Displayable lớp dẫn xuất d Python e C/C++ Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Cơng nghệ J2ME cách lập trình d Display nội dung hiển thị, Displayable quản lý hiển thị Tỷ lệ thị trường mà điện thoại di động thông minh với tảng Android chiếm nay? e Display để quản lý hiển thị, Displayable nội dung hiển thị Chọn câu trả lời: Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Cơng nghệ J2ME cách lập trình b Trên 80% Sự khác TextField TextBox là? Chọn câu trả lời: a TextField lớp lớp Item, thành phần Form, thị đồng thời với thành phần khác Form Khi hiển thị TextBox đối tượng khác không thị lên thiết bị b TextField có khả thiết lập ràng buộc cho liệu nhập TextBox giới hạn khả hiển thị ký tự, tạo cuộn cần thiết c Hoàn toàn giống a 50% c 75% d 60% e 70% Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình Việc thiết lập kết nối Eclipse với Sun WTK có tác dụng? Chọn câu trả lời: a Có thể chạy thử chương trình ứng dụng J2ME b Tự động gọi máy điện thoại ảo cung cấp Sun WTK cho việc chạy chương trình c Khơng cần thiết phải thiết lập kết nối d Cung cấp máy ảo Java để thông dịch lệnh chạy chương trình e Tự động biên dịch chương trình Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Công nghệ J2ME cách lập trình d Địa Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Để truy cập đến tệp tin có tên xác định, phương thức sau sử dụng: Connector.Open("*://textfile.txt"); Bài 3: Các kỹ thuật nâng cao J2ME Lúc dấu “*” phương thức thay từ khóa từ khóa đây? Class (lớp) khơng thuộc nhóm class hình thành khối thao tác mà bạn làm với API thư viện MMAPI? Chọn câu trả lời: Chọn câu trả lời: a Manager b Resource c Player d Control Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Để đảm bảo liệu thay đổi sau ngày tháng năm 2015 gửi từ server, ta sử dụng phương thức: a http b file c socket d datagram Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Giao diện (interface) lắng nghe port xác định tạo StreamConnection nhận thấy hoạt động port thư viện Generic Connection Framework (GCF)? Chọn câu trả lời: a StreamConnection http.setRequestProperty(*,"Thu,1 Aug 2013 12:00:00 GMT"); b HttpConnection Lúc dấu “*” phương thức thay giá trị xâu đây? d DatagramConnection Chọn câu trả lời: a “Accept” c StreamConnectionNotifier Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu c “Time-Modify” Giao thức HTTP HTTPS gửi request response Máy client gửi request, cịn server trả response Client request khơng bao gồm phần nào? d "If-Modified-Since" Chọn câu trả lời: b “User Agent” Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu a Footer Để gửi nhận tin nhắn, ứng dụng trước hết phải tạo instance giao diện MessageConnection, sử dụng GCF connection factory Địa URL hợp lệ? c Body 1) sms://+417034967891 2) sms://+417034967891:5678 b Header d Request method Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu 4) cbs://+417034967891:5678 Lớp Connector dùng để mở kết nối đến tài nguyên thông qua phương thức Open Cú pháp sử dụng phương thức Open này? Chọn câu trả lời: Chọn câu trả lời: 3) sms://:5678 a Địa a Connector.Open("parameters; protocol:address;"); b Địa b Connector.Open("protocol:address; parameters"); c Địa c Connector.Open("address:protocol; parameters"); d Connector.Open("protocol:parameters; address"); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Lớp lớp trung tâm cho việc tạo player (trình nghe nhạc)? Chọn câu trả lời: c exit(); d deallocate(); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Phương thức không thuộc lớp Manager? 1) createPlayer(DataSource source) a Manager 2) createPlayer(InputStream stream, String type) b Control 3) createPlayer(OutputStream stream, String type) c Interface 4) createPlayer(String locator) d DataSource Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện MIDP 2.0 hỗ trợ kiểu ảnh RGB không? Chọn câu trả lời: a Tùy tình b Khơng c Có Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Chọn câu trả lời: a Phương thức b Phương thức c Phương thức d Phương thức Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Phương thức dùng để xem danh sách file video hỗ trợ theo thiết bị? Chọn câu trả lời: MMAPI viết tắt cụm từ ? a Manager.getSupportedContentTypes(null); Chọn câu trả lời: b Manager.getSupportedContent(null); a Mobile Media Access Personal Interface b Mobile Management Application Programming Intelligent c Mobile Media Application Programming Interface d Multi Media Application Programming Interface Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Một đối tượng Player tạo trạng thái nào? Chọn câu trả lời: a PREFETCHED b REALIZED c STARTED d UNREALIZED c Manager.getContentTypes(null); d Manager.getSupportedTypes(null); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Phương thức phương thức lớp Manager dùng để xem danh sách file video hỗ trợ theo thiết bị? Chọn câu trả lời: a getSupportedContent(null); b getSupportedContent(int); c getSupportedContentTypes(null); d getSupportedContentTypes(int); Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kỹ thuật đa phương tiện Trong phương pháp messaging, tin nhắn nhị phân bị giới hạn đến bytes? Phương thức đối tượng Player dùng để giải phóng tất tài nguyên yêu cầu? Chọn câu trả lời: Chọn câu trả lời: a end(); b close(); a 180 b 160 c 120 d 140 Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Trong phương pháp messaging, API nhắn tin không dây (WMA), dùng để gửi nhận tin nhắn văn nhị phân ngắn kết nối không dây WMA viết tắt cụm từ nào? Chọn câu trả lời: a Wireless Management API b Wireless Media API c World Map API d Wireless Messaging API Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Với phương pháp kết nối Http, để truyền tham số từ client đến server ta sử dụng trường (field) nào? Chọn câu trả lời: a Body field b Header field c Get field d Post field Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Với phương pháp kết nối Http, Phương thức cho phép gửi luồng byte đến server? Chọn câu trả lời: a GET POST b POST c GET Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Với phương pháp kết nối Http, phương thức phương thức sau dùng để lấy thông tin Header mà server gửi về? Chọn câu trả lời: a String getHeaderText(int n) b String getHeaderField(int n) c String getHeaderFieldValue(int n) d String getHeaderValue(int n) Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Kỹ thuật kết nối trao đổi liệu Bài 4: Giới thiệu lập trình Android Các tệp tin thi hành tạo cách chuyển đổi từ lớp biên dịch ngôn ngữ Java dựa việc sử dụng công cụ cung cấp SDK? Chọn câu trả lời: a Các tệp *.dex b Các tệp *.red c Các tệp *.rex d Các tệp *.def Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Phương pháp lập trình Android Chọn thứ tự vịng đời Activity ứng dụng? Chọn câu trả lời: a onCreate()->onStart()->onResume()->onStop()>onDestroy() b onStart()->onCreate()->onResume()->onStop()>onDestroy() c onCreate()->onStart()->onStop()->onResume()>onDestroy() d onCreate()->onResume()->onStart()->onStop()>onDestroy() Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Để giám sát hoạt động tương tác với kiện, ta ghi đè lên phương thức lớp Activity cho kiện Phương thức lớp Activity gọi activity lần tạo ra? Chọn câu trả lời: a onPause b onCreate c onStart d onResume Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Khi Activity trạng thái paused thì: Chọn câu trả lời: a Activity bị giải phóng khỏi nhớ b Activity hiển thị (visible) tương tác (lost focus) c Activity bị thay hoàn toàn activity d Activity khởi động lại hoàn toàn phục hồi lại trạng thái trước Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Một chương trình android có tối thiểu Activities? Chọn câu trả lời: a activity b activity c activity d activity Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Mục mục sau chứa định nghĩa để tham chiếu thành phần dự án android? Chọn câu trả lời: a bin b Src c gen d assets Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Phương pháp lập trình Android Phiên beta lập trình ứng dụng Android Development Kit (SDK) phát hành vào năm nào? Chọn câu trả lời: a 2007 b 2003 c 2005 d 2009 Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Tệp tin dùng để định nghĩa yếu tố cần thiết mà hệ thống Android biết để dịch đóng gói ứng dụng? Chọn câu trả lời: a Main.xml b AndroidActivity.xml c AndroidManifest.xml d MainActivity.xml Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Phương pháp lập trình Android Thành phần Content Provider thuộc tầng kiến trúc thành phần android? Chọn câu trả lời: a Libraries b Linux Kernel c Application Layer d Application Framework Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần kiến trúc Android chứa dịch vụ lõi trình điều khiển thiết bị phần cứng (USB, hình, Bluetooth, ), quản lý vi xử lý, quản lý nhớ, quản lý bảo mật, mạng quản lý lượng? Chọn câu trả lời: Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android a Libraries Phương thức phương thức lớp Activities? c Application Layer Chọn câu trả lời: a onCreate b onResume c onDestroy d onRemove Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Tất ứng dụng, gồm ứng dụng nội (Native Apps) ứng dụng bên thứ ba (Third Party Apps), xây dựng tầng nào? Chọn câu trả lời: a Application Layer b Application Framework c Android Run Time d Libraries b Application Framework d Linux Kernel Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần cung cấp lớp trừu tượng (generic abstraction) để truy cập phần cứng quản lý giao diện người dùng tài nguyên ứng dụng? Chọn câu trả lời: a Application Framework b Dalvik Virtual Machine c Application Layer d Core libraries Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần sử dụng để quản lý chia sẻ liệu ứng dụng? Chọn câu trả lời: a Service b Broadcast Receiver c Activity d Content Provider Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần sử dụng để xây dựng giao diện người dùng cho hoạt động ứng dụng? Chọn câu trả lời: a Resource Manager b Views c Intents d Content Providers Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần xem đoạn mã thực thi thường chạy chế độ từ thời điểm khởi tạo chúng điện thoại di động tắt, thường không đưa giao diện người dùng? Chọn câu trả lời: a Activities b Views c Receivers d Services Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần hỗ trợ cho việc tích hợp trình duyệt web bảo mật Internet? Chọn câu trả lời: a Surface Manager b SSL WebKit c SQLite d Media Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần hỗ trợ quản trị sở liệu cục android? Chọn câu trả lời: a Views b Surface Manager c Media d SQLite 10 Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Thành phần kiến trúc Android đáp ứng yêu cầu dịch vụ đến từ ứng dụng khác? Chọn câu trả lời: a Activities b Broadcast and Intent Receivers c Services Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android Bài 5: Các kỹ thuật Android Các bước xây dựng AutoCompleteTextView là? Chọn câu trả lời: a Khai báo liệu mẫu Khai báo giao diện thị cho liệu Xây dựng Adapter thông qua phương thức khởi tạo ứng với liệu giao diện hiển thị Thiết lập Adapter cho đối tượng: AutoCompleteTextView b Khai báo liệu mẫu Khai báo giao diện thị cho liệu Thiết lập Adapter cho đối tượng: AutoCompleteTextView c Khai báo liệu mẫu Khai báo giao diện hiển thị cho liệu Xây dựng Adapter thông qua phương thức khởi tạo ứng với liệu giao diện hiển thị d Xây dựng Adapter thông qua phương thức khởi tạo ứng với liệu giao diện hiển thị Thiết lập Adapter cho đối tượng: AutoCompleteTextView Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Các gói thư viện lập trình Android là? Chọn câu trả lời: a android.os.* android.app.* android.widget.* android.view.* b android.os.* android.app.* android.widget.* android.view.* android.graphics.* android.database.* c.android.graphics.* android.database.* d android.os.* android.app.* android.widget.* a Đối tượng thừa kế từ EditText Cho phép xây dựng liệu hỗ trợ người dùng hoàn chỉnh trình nhập liệu EditText Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài 5– phần 1: Kiến trúc giao diện người dùng b Cho phép xây dựng liệu hỗ trợ người dùng hoàn chỉnh trình nhập liệu EditText Các lớp giao diện Android là? c Đối tượng sở cho phép gắn kết liệu bên lên đối tượng điều khiển dạng danh sách Chọn câu trả lời: a View ViewGroup Control Layout Widget b View Layout Widget c View ViewGroup Control d Đối tượng thừa kế từ EditText Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Đối tượng điều khiển Spinner là? Chọn câu trả lời: a Cho phép xây dựng liệu hỗ trợ người dùng hồn chỉnh q trình nhập liệu EditText b Spinner: đối tượng điều khiển hiển thị danh mục thời điểm, người dùng lựa chọn nhiều danh mục để hiển thị c Đối tượng thừa kế từ EditText d Control Layout Widget d Đối tượng sở cho phép gắn kết liệu bên lên đối tượng điều khiển dạng danh sách Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc giao diện người dùng Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Các phương thức quan trọng AdapterView là? Giao diện nghe kiện View.OnTouchListener cú hàm xử lý kiện là? Chọn câu trả lời: a setOnItemClickListener setOnItemSelectedListener Chọn câu trả lời: a OnFocusChange(View , boolean hasFocus) b setOnItemSelectedListener b OnTouch(View , MotionEvent ) c OnFocusChange(View , boolean hasFocus) c OnKey(View , KeyEvent ) d setOnItemClickListener d OnClick(View ) Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Đối tượng điều khiển AdapterView là? Giao diện nghe kiện View.OnlongClickListener cú hàm xử lý kiện là? Chọn câu trả lời: a AdapterView: đối tượng điều khiển cho phép hiển thị thông tin Chọn câu trả lời: a OnLongClick(View ) b AdapterView: đối tượng điều khiển dạng tập hợp, cho phép hiển thị thông tin theo dạng danh sách thực quản lý thông tin theo mục riêng biệt b OnKey(View , KeyEvent ) c AdapterView: đối tượng điều khiển dạng tập hợp, cho phép hiển thị thông tin theo dạng danh sách d OnFocusChange(View , boolean hasFocus) Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Đối tượng điều khiển AutoCompletetTextView là? Chọn câu trả lời: 11 c OnClick(View ) Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Lớp quản lý giao diện LinearLayout là? Chọn câu trả lời: a LinearLayout: kiểu layout xếp đối tượng có quan hệ với Một đối tượng xếp bên cạnh theo vị trí tương đối so với đối tượng khác b LinearLayout: kiểu layout đơn giản nhất, đối tượng xếp góc trái c LinearLayout: kiểu layout xếp đối tượng theo tọa độ tuyệt đối hình d LinearLayout: kiểu layout xếp đối tượng theo dòng từ trái sang phải xuống Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài 5– phần 2: Các đối tượng Những phương thức để lấy thông tin ngày, tháng, năm? Chọn câu trả lời: a *.getSelectedItem(); b *.isChecked() c *.getText() d *.getDayOfMonth(); *.getMonth(); *.getYear(); Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 2: Cỏc đối tượng: cừ Những thuộc tính XML quan trọng sử dụng bên TableRow là? Chọn câu trả lời: b None c Dialog Dropdown d Dropdown Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 3: Phương pháp xử lý kiện Thuộc tính XML dùng để canh nội dung nằm thành phần? Chọn câu trả lời: a android:layout_height b android:layout_weight c android:gravity d android:layout_width Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài 5– phần 2: Các đối tượng Thuộc tính XML dùng để đặt cạnh trái phần tử thời trùng với cạnh trái phần tử có id ra? Chọn câu trả lời: a android:layout_alignBaseline b android:layout_alignLeft a android:layout_column c android:layout_below b android:layout_span d android:layout_alignBottom c android:layout_column android:layout_span d android:stretchColumns Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 2: Cỏc đối tượng: cừ Phương thức dùng để đặt nội dung liệu (model) cho đối tượng EditText, ListView, Spinner… với tham số có kiểu model loại đối tượng ListAdapter, SpinnerAdapter… ? Chọn câu trả lời: a *.setEnabled( true/false ); b *.setText( nội_dung ); c *.setSelection( idx ); d *.setAdapter( ); Tham khảo : Tham khảo Tài liệu hýớng dẫn học Bài 5– phần 2: Cỏc đối tượng: cừ Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài 5– phần 2: Các đối tượng Bài 6: Một số xử lý mức hệ thống Android Các lớp đối tượng hỗ trợ cho lập trình quay video gồm? Chọn câu trả lời: a MediaRecorder, SurfaceHolder, SurfaceView b VideoRecorder, SurfaceView, VideoView c MediaRecorder, SurfaceHolder, TextView d Recorder, SurfaceHolder, SurfaceView Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Spinner có kiểu chế độ hiển thị nào? Các thành phần đối tượng cảnh báo gồm? Chọn câu trả lời: Chọn câu trả lời: a Nội dung, Tiêu đề cảnh báo a Dialog 12 b Biểu tượng, Tiêu đề, Nội dung c Biểu tượng, Tiêu đề, Nội dung, Thời điểm cảnh báo d Biểu tượng, nội dung cảnh báo Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Kiến trúc thành phần Android c Tạo kết nối từ hệ điều hành đến dịch vụ chạy d Liên kết thành phần ứng dụng với dịch vụ chạy Cách lập trình để nhận tin nhắn là? Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Intents Chọn câu trả lời: Đối tượng TelephonyManager dùng để? a Lập trình lớp kế thừa Service với hàm onReceive để xử lý nhận tin Chọn câu trả lời: b Lập trình lớp kế thừa Activity với hàm onReceive để xử lý nhận tin c Lập trình lớp kế thừa BroadcastReceiver với hàm onReceive để xử lý nhận tin d Lập trình lớp kế thừa BroadcastReceiver với hàm getSms để xử lý nhận tin a Xử lý thay đổi trạng thái điện thoại b Đăng ký nghe xử lý thay đổi trạng thái điện thoại c Đăng ký nghe xử lý thay đổi hình điện thoại d Xử lý thay đổi trạng thái điện thoại Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Cách thực gọi trực tiếp đến số điện thoại thông qua ứng dụng gốc là? Đối tượng lệnh để gửi tin nhắn Sms là? Chọn câu trả lời: a Tạo khởi chạy Intent với tham số Intent.ACTION_ANSWER số điện thoại cần gọi b Tạo khởi chạy Intent với tham số Intent.ACTION_CALL số điện thoại cần gọi c Tạo khởi chạy Intent với tham số Intent.ACTION_DIAL số điện thoại cần gọi d Tạo khởi chạy Intent với tham số Intent.ACTION_EDIT số điện thoại cần gọi Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Có thể lấy số EMEI máy điện thoại lệnh đối tượng TelephonyManager? Chọn câu trả lời: a getDeviceEMEI() b getId() c getDeviceId() d getEMEI() Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Đối tượng ServiceConnection có tác dụng? Chọn câu trả lời: a Quản lý kết đối dịch vụ với chương trình ứng dụng b Tạo kết nối dịch vụ với 13 Chọn câu trả lời: a Đối tượng SmsManager lệnh sendTextMessage b Đối tượng TelephonyManager lệnh sendSms c Đối tượng TelephonyManager lệnh sendTextMessage d Đối tượng SmsManager lệnh sendTextSms Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Giao diện lớp PhoneStateListener có tác dụng gì? Chọn câu trả lời: a Lập trình đăng ký nghe xử lý có thay đổi trạng thái điện thoại b Lập trình xử lý điện thoại tin nhắn c Lập trình xử lý có thay đổi trạng thái gọi điện thoại d Lập trình đăng ký nghe gọi đến Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Hàm “onCallStateChanged” lớp đối tượng PhoneStateListener có tác dụng? Chọn câu trả lời: a Xử lý có thay đổi gọi nhỡ b Xử lý có thay đổi gọi đến c Xử lý có thay đổi trạng thái gọi d Xử lý có thay đổi trạng thái điện thoại Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Chọn câu trả lời: Khai báo sau tệp AndroidManifest.XML có tác dụng gì: b Lệnh getSystemService với tham số Context.TELEPHONY c Lệnh getSystemService với tham số Context.TELEPHONY_MANAGER Chọn câu trả lời: d Lệnh getSystemService với tham số Context.TELEPHONY_SERVICE a Đặt quyền thực gọi điện a Lệnh getSystemTelephony b Đặt quyền nhận điện thoại Đặt quyền thực gọi điện Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn c Đặt quyền nhận điện thoại Lệnh xóa bỏ cảnh báo (*.cancelAll()) thực đối tượng nào? d Đặt quyền đọc trạng thái điện thoại Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Chọn câu trả lời: a Activity Hàm lớp kế thừa Service chạy dịch vụ khởi động startService b NotificationManager Chọn câu trả lời: d Notification.Builder a Hàm onBind c Notification b Cả hai hàm onBind onStartCommand Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Notifications c Hàm onCreate Lớp SurfaceHolder có tác dụng? d Hàm onStartCommand Chọn câu trả lời: Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Intents Lệnh khởi chạy kết thúc Service độc lập là? Chọn câu trả lời: a stopService() với tham số Intent xác định lớp đối tượng service cần dừng startService() với tham số Intent xác định lớp đối tượng service cần chạy b startService(…) finish() c stopService() beginService() d stopService() với tham số Intent xác định lớp đối tượng service cần dừng Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Intents Lệnh setContentIntent đối tượng nội dung Notification.Builder có tác dụng? Chọn câu trả lời: a Đặt chế độ chạy Activity tác động vào cảnh báo b Đặt tiêu đề cho cảnh báo a Quản lý hình ảnh video ghi để xử lý hiển thị b Lưu giữ kết quay video c Kiểm tra trạng thái sẵn sàng Camera d Điều khiển quay video Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 2: Gửi nhận tin nhắn Notification đối tượng dùng để? Chọn câu trả lời: a Tạo thông báo văn trạng thái hình b Tạo cảnh báo/thông báo trạng thái hình gồm biểu tượng, nội dung text,… c Tạo biểu tượng trạng thái hình d Tạo thơng báo hình Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Notifications c Đặt thời gian chạy cảnh báo Phân biệt service độc lập (khơng có gắn kết) service có gắn kết? d Đặt nội dung cho cảnh báo Chọn câu trả lời: Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Notifications Lệnh xác định đối tượng TelephonyManager là? 14 a Service gắn kết có liên kết với thành phần chương trình b Service độc lập khơng cần đến chương trình ứng dụng c Service độc lập hoạt động khơng có liên kết với thành phần chương trình Để lưu liệu nhỏ dạng key-value (cặp tên khóa – giá trị khóa) ta sử dụng kỹ thuật hay phương pháp nào? Chọn câu trả lời: a SharedPreferences d Service gắn kết có liên kết với thành phần chương trình Service độc lập hoạt động khơng có liên kết với thành phần chương trình b Đọc/ghi file nhớ (thẻ nhớ) c Lưu trữ SQLite database Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 1: Intents d Đọc/ghi file nhớ Thứ tự sử dụng cách lệnh để tạo cảnh báo mới? Tham khảo: Phần – Tài liệu hướng dẫn tự học Chọn câu trả lời: Để thêm đối tượng Sprite vào Scene lập trình AndEngine ta sử dụng phương thức nào? a Tạo đối tượng nội dung Notification.Builder Tạo đối tượng Notification từ nội dung Chọn câu trả lời: a attachChild b Tạo đối tượng nội dung Notification.Builder Hiển thị lên hình notify b setChild c Tạo đối tượng Notification từ nội dung d Nội dung Notification.Builder Tạo đối tượng Notification từ nội dung Hiển thị lên hình notify c addChild d ChildAdd Tham khảo: Phần – Tài liệu hướng dẫn tự học Tham khảo : Tham khảo Tài liệu hướng dẫn học Bài – phần 3: Notifications Đoạn lệnh sau dùng để làm gì? Bài 7: Các kỹ thuật nâng cao Cursor c = db.getAllContacts(); Android - Bài 8: Kỹ thuật đồ họa Android Chúng ta thực lưu trữ file vào nhớ thiết bị, mặc định file có tính chất gì? Chọn câu trả lời: a readonly db.open(); if (c.moveToFirst()) { { DisplayContact(c); } while (c.moveToNext()); } db.close(); Chọn câu trả lời: b hidden a Lấy ghi tệp sở liệu c private b Lấy danh sách (tất cả) ghi d public c Lấy ghi cuối tệp sở liệu Tham khảo: Phần – Tài liệu hướng dẫn tự học d Lấy ghi contact có giá trị ID ‘c’ Dữ liệu lưu trữ nhớ ngồi truy cập từ ứng dụng, người sử dụng, người dùng unmount, toàn liệu lưu nhớ nào? Tham khảo: Phần – Tài liệu hướng dẫn tự học Chọn câu trả lời: Chọn câu trả lời: a Bị xóa ln khỏi nhớ ngồi a cocos2d-x b Vẫn truy cập b Game Salad c Được tự động chép vào nhớ c LibGDX d Không thể truy cập d Unity 3D Tham khảo: Phần – Tài liệu hướng dẫn tự học 15 Engine hỗ trợ demo game bạn design, thuận tiện cho việc test thử modulGame? Tham khảo: Phần – Tài liệu hướng dẫn tự học Engine hỗ trợ nhiều định dạng đồ họa tạo phần mềm đồ họa chuyên nghiệp? Loại game khiến người chơi phải sử dụng số kỹ thời gian thực để đạt mục tiêu? Chọn câu trả lời: Chọn câu trả lời: a Corona SDK a Game chiến thuật b Cocos2d-x b Game hành động c Unity 3D c Game dạng câu đố d AndEngine d Game mô Tham khảo: Phần – Tài liệu hướng dẫn tự học Tham khảo: Phần – Tài liệu hướng dẫn tự học Game engine engine hỗ trợ đa tảng? Mode mở file quy định file tạo (nếu chưa tồn tại) ghi đè lên file tạo? Chọn câu trả lời: Chọn câu trả lời: a Unity 3D a MODE_PRIVATE b Sprite Kit b MODE_APPEND c Cocos2d-x Tham khảo: Phần – Tài liệu hướng dẫn tự học d Game Salad Nơi đâu vị trí xử lý logic di chuyển vòng game Tháp Hà Nội? Tham khảo: Phần – Tài liệu hướng dẫn tự học Hệ thống tọa độ AndEngine có trục tọa độ nằm vị trí hình? Chọn câu trả lời: Chọn câu trả lời: a hàm getAction() lớp Sprite b hàm getmStack() lớp Sprite a trái-trên c hàm onAreaTouch() lớp Sprite b trái-dưới d hàm open() lớp Scene c phải-dưới Tham khảo: Phần – Tài liệu hướng dẫn tự học d phải-trên Phương thức getString(arg1,arg2) đối tượng SharedPreference dùng để lấy giá trị preference dựa vào key Tham số arg1 xác định giá trị gì? Tham khảo: Phần – Tài liệu hướng dẫn tự học Khi khởi tạo sprite object đối tượng chứa tất điểm vẽ lên hình? Chọn câu trả lời: a VertexBufferObjectManager b TextureRegion Chọn câu trả lời: a Giá trị mặc định khơng tìm thấy liệu preference b Chỉ số key danh sách đối tượng SharedPreference c xCoordinate c Key preference muốn nhận liệu d Texture d Kiểu preference xử lý Tham khảo: Phần – Tài liệu hướng dẫn tự học Tham khảo: Phần – Tài liệu hướng dẫn tự học Khi làm việc với file nhớ trong, thư mục lưu trữ tệp tin thư mục nào? Phương thức sử dụng để tải tất tài nguyên cần thiết Activity vào VRAM? Chọn câu trả lời: Chọn câu trả lời: a /data/data// a onCreateScene() b /data/data// b onCreateData() c /data/data// c onCreateResources() d /data/data// d onCreateEngineOptions() Tham khảo: Phần – Tài liệu hướng dẫn tự học 16 Tham khảo: Phần – Tài liệu hướng dẫn tự học Preference không lưu trữ liệu khiểu String? Chọn câu trả lời: a RingtonePreference b EditTextPreference c ListPreference d SwitchPreference Tham khảo: Phần – Tài liệu hướng dẫn tự học SharedPreference chưa hỗ trợ lưu trữ kiểu liệu nào? Chọn câu trả lời: Tham số không cần thiết để khởi tạo đối tượng EngineOptions lập trình game với AndEngine tham số nào? Chọn câu trả lời: a FullScreen b Vram c ResolutionPolicy d ScreenOrientation Tham khảo: Phần – Tài liệu hướng dẫn tự học a float Theo Jane McGonigal nêu phần lớn game thị trường có thuộc tính? b long Chọn câu trả lời: c boolean a thuộc tính d image b thuộc tính Tham khảo: Phần – Tài liệu hướng dẫn tự học c thuộc tính Ta sử dụng phương thức để gắn preference khai báo loại tệp vào activity? d thuộc tính Chọn câu trả lời: a Tệp text b Tệp c Tệp apk d Tệp xml Tham khảo: Phần – Tài liệu hướng dẫn tự học Thành phần AndEngine thay đổi thuộc tính thực thể? Chọn câu trả lời: a Entity b Engine c Modifier d Texture Thành phần AndEngine giãn phóng cảnh để thay đổi khung nhìn trình bày? Chọn câu trả lời: a Scene b Layer c Camera d Sprite Tham khảo: Phần – Tài liệu hướng dẫn tự học 17 Tham khảo: Phần – Tài liệu hướng dẫn tự học Thuộc tính dùng cập nhật lại giá trị Preference hiển thị lên cho người dùng thấy thay đổi? Chọn câu trả lời: a updateValue b assume c IDchanged d sumary Tham khảo: Phần – Tài liệu hướng dẫn tự học Thuộc tính bắt buộc Preference giá trị kiểu String nhất, sử dụng để xác định Preference? Chọn câu trả lời: a android:title b android:key c android:defaultValue d android:Value Tham khảo: Phần – Tài liệu hướng dẫn tự học Thuộc tính đặc tính game thường làm cho việc đạt mục tiêu game trở nên khó khăn hơn? Chọn câu trả lời: a Quy tắc b Sự tham gia tự nguyện c Mục tiêu d Phản hồi b giá trị Tham khảo: Phần – Tài liệu hướng dẫn tự học c giá trị -1 Trong Android, sở liệu mà bạn tạo cho ứng dụng đối tượng có quyền truy cập sử dụng? d giá trị Chọn câu trả lời: a Chỉ có ứng dụng với có quyền truy cập sử dụng b Không hạn chế đối tượng Tham khảo: Phần – Tài liệu hướng dẫn tự học Với phương pháp làm việc với file nhớ ta sử dụng phương thức write() để ghi liệu lên file Tham số đầu vào phương thức gì? Chọn câu trả lời: Tham khảo: Phần – Tài liệu hướng dẫn tự học a Tên file Trong phương pháp lưu trữ liệu cố định với shared preferences, ta khai báo đối tượng SharedPreference gọi phương thức để gắn giá trị cho đối tượng vừa khai báo? b mảng String[] chứa liệu cần ghi Chọn câu trả lời: a getPreferences(); b getSharedPreferences(); c getDefaultPreferences(); d getDefaultSharedPreferences(); Tham khảo: Phần – Tài liệu hướng dẫn tự học Trong ví dụ trò chơi Tháp Hà Nội, activity lớp TowerOfHanoiActivity.java sửa lại kế thừa từ lớp nào? Chọn câu trả lời: a SimpleBaseGameActivity b MainActivity c TowerOfHanoiActivity d Activity Tham khảo: Phần – Tài liệu hướng dẫn tự học Với engine nhà phát triển cần dựa vào giao diện kéo thả để xây dựng game mà gần không cần kỹ lập trình? Chọn câu trả lời: a Rage b Gideros c Game Salad d Sprite Kit Tham khảo: Phần – Tài liệu hướng dẫn tự học Với phương pháp đọc file lưu nhớ trong, phương thức read() đọc giá trị byte gặp giá trị dừng? Chọn câu trả lời: a giá trị null 18 c mảng float[] chứa liệu cần ghi d mảng byte[] chứa liệu cần ghi Tham khảo: Phần – Tài liệu hướng dẫn tự học ... chương trình tối thiểu MIDlet phải có? Chọn câu trả lời: a Lập trình lớp Display để quản lý hiển thị hình b Lập trình hàm startApp để khời động chương trình c Lập trình lớp MIDlet để khởi động. .. Thiết bị phần cứng phải nhận di? ??n có thay đổi đối tượng; Chương trình quản lý thiết bị (application manager) thông báo kiện đó; Một thơng điệp chương trình quản lý thiết bị gửi tới MIDlet b Thiết. .. bị (application manager) thơng báo kiện đó; Một thơng điệp chương trình quản lý thiết bị gửi tới MIDlet d Thiết bị phần cứng phải nhận di? ??n có thay đổi đối tượng; Chương trình quản lý thiết bị