Professional Documents
Culture Documents
a. Facebook thu thập và bán dữ liệu người dùng
a. Facebook thu thập và bán dữ liệu người dùng
a. fillColor:"#0000FF"
c. fillColor:#0000FF
d. fillColor:colors.Black
b. fillColor:"colors.Black"
3. Trong các câu sau câu nào đúng
c. animation:google.maps.Animation.JUMP
d. animation:google.maps.Animation.FALL
a. animation:google.maps.Animation.BOUND
b. animation:google.maps.Animation.DROP
c. Day On Market
d. Date Of Manufacture
5. Sự kiện dragstart của Mvc state Change sẽ thực thi khi nào?
c. Sự kiện sẽ thực thi khi người dùng tiếp tục drag bản đồ
d. A, C đều đúng
*b. Sự kiện sẽ thực thi khi người dùng bắt đầu drag bản đồ
a. Sự kiện sẽ thực thi khi người dùng kết thúc drag bản đồ
6. Sự kiện dragend của Mvc state Change sẽ thực thi khi nào?
c. Sự kiện sẽ thực thi khi người dùng tiếp tục drag bản đồ
*a. Sự kiện sẽ thực thi khi người dùng kết thúc drag bản đồ
d. A, C đều đúng
b. Sự kiện sẽ thực thi khi người dùng bắt đầu drag bản đồ
*d. Giúp lập trình viên dễ dàng sử dụng các dịch vụ để truy cập dữ liệu bản đồ của
Google map
c. Giúp lập trình viên dễ dàng sử dụng các phương thức để truy cập dữ liệu bản đồ
của Google map
b. Giúp lập trình viên dễ dàng sử dụng dịch vụ bản đồ của Google map
a. Giúp lập trình viên dễ dàng sử dụng dữ liệu bản đồ của Google map
10. Facebook Graph API bao gồm những thuộc tính nào?
*a. Nodes, Edges, Fields
b. Nodes, Edges, Type
c. Nodes, Token, Fields
d. Nodes, Token, Type
11.Access token có thể được lấy bằng loại Facebook API nào?
d. Facebook Pages API
c. Facebook Live Video API
b. Facebook Graph API
a. Facebook Token API
12. Facebook API dùng để làm gì?
c. Lấy thông tin từ nhóm Private
d. Cả 2 câu A và B
a. Xác thực tài khoản đăng nhập cho ứng dụng, web khác
b. Tạo tài khoản đăng nhập cho ứng dụng, web khác
13. Mark Zuckerberg là ai?
d. Cả 2 câu A và B( đáp án theo hình Duẩn)
a. Người thành lập Facebook
b. Người đồng thành lập Facebook( đáp án theo web)
c. Người phụ trách thành lập Facebook
14. Access Token cho phép?
c. Lập trình viên dễ dàng like, comment, share hàng loạt chỉ với một lệnh đơn giản.
a. Lập trình viên truy cập thông tin của người dùng mà không yêu cầu mật khẩu
d. Cả 3 câu đều đúng
b. Lập trình viên tăng like và tạo tương tác ảo
15. Secure_stream_url là thuộc tính của loại Facebook API nào?
b. Facebook Graph API
c. Facebook Live Video API
a. Facebook Token API
d. Facebook Pages API
16. câu lệnh string.Compare(s1,s2) có ý nghĩa gì ?
d. So sánh hai chuỗi với nhau có phân biệt chữ thường và chữ in hoa.
b. So sánh hai chuỗi với nhau
a. Gộp giá chuỗi s2 và chuỗi s1
c.cắt đoạn chuỗi s1 với đoạn ký tự bằng chuỗi s2
17. Một Texture Brush dùng để làm gì trong lệnh vẽ màn hình
b. Cho phép sử dụng hình tròn tô màu.
d. Cho phép sử dụng hình chữ nhật để tô màu.
c. Cho phép sử dụng ảnh như là một brush để tô các đối tướng.
a. Cho phép sử dụng hình elipse tô màu.
18. Cho đoạn code sau :
Hãy bổ sung câu lệnh để vẽ hinh Bezier.
d. g.DrawBezier(Pens,pt1,pt2,pt3,pt4).
a. g.DrawBezier(pt1,pt2,pt3,pt4).
b. g.DrawBezier(Pens.Blue,pt1,pt2,pt3,pt4).
c. g.DrawBezier(Pens.Blue,pt1,pt2).
19. Điều nào sau đây là đúng về nhắn tin trong các dịch vụ web RESTful
d. Cả 2 ý trên đều sai.
c. Cả 2 ý trên đều đúng .
b. Các thông điệp này chứa dữ liệu thông điệp và siêu dữ liệu,tức là thông tin về chính
thông điệp .
a. Một client gửi thông điệp dưới dạng HTTP Request và máy chủ trả lời dưới dạng
HTTP Response.
20. Các dịch vụ web RESTful sử dụng giao thức FTP làm phương tiện liên lạc giữa
Máy khách và máy chủ:
b. Đúng
a. Sai
21. Cách khai báo biến trong lập trình c#:
b. <Kiểu dữ liệu> <Tên biến> = [<giá trị>];
a. <Kiểu dữ liệu> <Tên biến> = <giá trị>;
c. <Tên biến> = [<giá trị>]
d. <Tên biến> = <giá trị>
c. g.FillRectangle(Green,0,0,200,200).
d. g.Dispose().
b. g.DawLine(pen,0,0,200,200).
a. g.FillRectangle(Brushes.Green,0,0,200,200).
24. Các thành phần của công cụ Postman là gì ?
c. Request và Reponse.
d. Enviroments và Request.
a. Collections và API content.
b. Conlections và Reponse.
25. Thuộc tính PasswordChar trong TextBox có ý nghĩa gì ?
b. Ẩn thanh cuộn trong textbox.
d. Hiện thanh cuộn trong textbox.
c. Quy định kí tự hiển thị cho ô mật khẩu.
a. Đặt password cho textbox.
26. Câu lệnh dùng để nhập một chuỗi là ?
c. string <Biến_chuỗi> [=”Noi dung chuoi hang”].
d. string<Tên_chuỗi_hằng> = <”Noi dung chuoi hang”>.
a. System.Console.WriteLine(“Chuoi”).
b. System.Console.ReadLine().
27. RESTful web service có những ưu điểm gì ?
d. Nhanh ,độc lập ngôn ngữ và nên tảng.
c. Có thể sử dụng SOAP và cho phép nhiều định dạng dữ liệu khác nhau.
b. Cả 2 đều đúng.
a. Cả 2 đều sai .
28. Các bước chính để tạo CSDL:
b. Tạo bảng;Chọn khoá chính cho bảng;Đặt tên bảng và lưu cấu trúc bảng ;cập nhật và
khai khác CSDL.
c. Tạo bảng;Chọn khoá chính cho bảng;Đặt tên bảng;Tạo liên kết bảng.
a. Tạo bảng;Chọn khoá chính cho bảng;Đặt tên bảng và lưu cấu trúc bảng ;Tạo liên kết
bảng.
d. Tạo bảng;Chọn khoá chính cho bảng;Đặt tên bảng và lưu cấu trúc bảng .
29. GDI được viết tắt bởi cụm từ nào ?
c. Graphic Device Interface.
d. Global domains internationnal.
a. Gasoline direct injection.
b. Global defense initiative.
30. Kiểu dữ liệu INT trong C# có đãy giá trị từ :
a. Số nguyên có dấu từ -2.147.483.647 đến 2.147.483.647.
d. Kiểu số nguyên có dấu có giá trị trong khoảng -9.223.370.036.854.775.808 đến
9.223.372.036.854.775.807
c. Số nguyên không dấu từ 0 đến 5.294.967.295
b. Số nguyên dương không dấu từ 0 đến 255.
31. Giám đốc điều hành hiện tại cảu Google là ai?
C. Elon Musk
A. Sundar Pinchai
B. Susan Wojcicki
D. Bill Gates
32. Google Maps Platform provides a set of APIs and SDKs that allow you to use
Google’s___, _, and __ data in your apps and websites.
B. Maps, routes, places( đáp án theo web)
A. Imagery, routes, places
C. Maps, directions, places( đáp án trong tờ giấy)
D. Maps, metadata, directions
33.Which of the following tells the Google Maps Platform which project to bill for
the requested usage?
C.Project preferences
D.Billing key
B.API key
A.Project key
34.API JavaScript của Maps cung cấp giao diện JavaScript để sử dụng tất cả các
tính năng của nền tảng Google maps, bao gồm các tính năng nào sau đây?
Choose as many answer as you see fit
A.Maps,Markers,Drawing tools
D.Compass
B.Radius
35. Which of the following tells the Google Maps Platform which project to bill for
the requested usage?
A.True
B.False
36.Which is the following statement is NOT TRUE?
C.API must be accessed through a network connection
A.API allows two applications to talk to each other.
B.API is defined by the description of an interface and the behaviour of the interface
D.API provide a hook for third-party developer to access data and services to build
application
37.“This type of API combines different data and service APIs.” This statement
refers to …
B.Composite APIs
D.Internal APIs
A.Open APIs
C.Partner APIs
38.Integrated Development Environment known as a software application that
provide comprehensive facilities to computer programmers for software
development.True or False?
B.false
A.True
39.Which one of the following is not related to tools that are intended to assist the
software development process.
A.Compiler
D.Decoder
B.Debugging
C.Static Analysis
40.Version control protects source code from both catastrophe and the casual
degradation of human error and unintended consequences. True or False?
A.True
B.False
41.Static analysis is a measure used to describe the degree to which the flow chart of
program is executed when a particular test suite runs. True or False?
A.True
B.False
42.Which of the following is NOT TRUE?
A.Debugging is the process of finding and resolving defects or problems within a
computer program that prevent correct operation of computer software or a system.
C.Interpreter is a computer program that directly executes, i.e. performs, instructions
written in a programming or scripting language, without requiring them previously to
have been compiled into a machine language program.
D.Automated tools are programs that automate the creation of executable applications
from source code.
B.Compiler is computer software that transforms computer code written in one
programming language(the source language) into another programming language (the
target language)
43.Which statement is not related to API?
A.APIs act as a doorway that people with the right key can get through
C.There are more private APIs than public
D.APIs can’t let you build one app off another app.
B.APIs act as a filter
44.The goal is Software Development and the tool uses are IDE, Version Control ,
Unit Testing. This statement refers to which environment?
D.Stage environment
B.Local environment
C.Testing environment
A.Integration environment
45.API can provide some very long-term benefits as follows EXCEPT:
A.API can integrate the systems and run the business more efficiently
C.API helps the engagement between customers and vendors
D.API would provide with the tools to redesign that interface that better suits with the
needs.
B.API only support the HHTP and SOAP protocol
46.Kiểu dữ liệu INT trong C# có dãy giá trị từ: (trùng câu 30)
c.Số nguyên dương không dấu từ 0 đến 4.294.967.295
a.Số nguyên có dấu từ -2.147.483.647 đến 2.147.483.647
d.Kiểu số nguyên có dấu có giá trị trong khoảng -9.223.370.036.854.775.808 đến
9.223.373.036.854.775.807
b.Số nguyên dương không dấu từ 0 đến 255
47.Lớp SoundPlayer cung cấp hàm lặp đi lặp lại là ?
a.Play() theo đáp án tờ giấy
d.SoundLocation()
c.Stop()
b.PlayLooping() theo đáp án web
48.Các phép toán gộp nhóm được sử dụng sau mệnh đề:
d.SELECT
a.WHERE
b.FROM
49.Liên kết giữa các bảng được dựa trên:
b.Các thuộc tính trùng tên nhau giữa các bảng
c.Ý định ghép các bảng thành một bảng có nhiều thuộc tính hơn
a.Ý định của người quản trị hệ CSDL
d.Thuộc tính khóa
50.Hệ trục (coordinate system) có mấy loại ?
d.Tất cả đều sai
a.Có 1 loại gồm : Hệ trục thế giới
c.Có 3 loại gồm : Hệ trục thế giới, hệ trục trang và hệ trục thiết bị
b.Có 2 loại gồm : Hệ trục thế giới, hệ trục trang
51.Để vẽ 1 hình chữ nhật rộng 100, cao 50 thì sử dụng lệnh nào ?
b.g.DrawRectangle(Pens.Red, 30, 40, 100, 50).
a.g.DrawRectangle(Pens.Red, 100, 50, 30, 40).
d.g.DrawRectangle(Pens.Red, 30, 50, 100, 40).
c.g.DrawRectangle(Pens.Red, 100, 40, 30, 50).
52.Thế nào là CSDL quan hệ ?
d.CSDL được xây dựng dựa trên mô hình dữ liệu quan hệ và khai thác CSDL quan hệ
c.CSDL dùng đẻ tạo lập, cập nhật và khai thác CSDL quan hệ
a.CSDL được xây dựng dựa trên mô hình dữ liệu quan hệ
b.CSDL dùng đẻ tạo lập, cập nhật và khai thác CSDL quan hệ dựa trên mô hình dữ liệu
quan hệ
53.Tìm lỗi sai trong code sau:
PHẦN 2:
Câu 1: Chú thích cho phép marshaller Jaxb2Marshaller phát hiện các object’s,
fields.
A. XmlRootElement
B. XmlRoot
D. Không Có Cái Nào.
C. NotNull
Câu 2: Điều nào sau đây là đúng về URI trong các RESTful web services?
B. Mục đích của URI là định vị (các) tài nguyên trên máy chủ lưu trữ web service
A. Mỗi tài nguyên trong kiến trúc REST được xác định bởi URI của nó
D. Không Có Ý Nào
C. Cả 2 Ý Trên
Câu 3: The rest state and motion of body là?
A. Non relative
B. Not related
D. None of above
C. Relative
Câu 4: Chú thích được thêm dưới dạng tham số đầu vào cho trình xử lý meth là gì?
B. Path
A. PathVariable
C. PathLocale
D. None of the mentioned
Câu 5: The marshaller được MarshallingView sử dụng thuộc một trong một loạt các
XMLmarshallers.?
A. Jaxb2Marshaller
D. Tất cả ý trên
B. XmlBeansMarshaller
C. CastorMarshalle
Câu 6: Mỗi tài nguyên trong REST được xác định bởi URI của nó.?
D. Không có đề cập
A. True
B. False
C. 2 ý trên đều đúng
Câu 21: Thành phần nào sau đây của yêu cầu HTTP chứa siêu dữ liệu cho thông
báo Yêu cầu HTTP dưới dạng cặp giá trị khóa?
B.URI
A.VERB
C.HTTP Version
D. Request Header
Câu 22: Điều nào sau đây là đúng về trạng thái không trạng thái trong ngữ cảnh
của RESTful web service?
D.Không Phải 2 ý trên
C.Cả hai ý trên.
A.RESTful web service không nên giữ trạng thái máy khách trên máy chủ.
B.Khách hàng có trách nhiệm chuyển ngữ cảnh của nó đến máy chủ và sau đó máy chủ
có thể lưu trữ ngữ cảnh này để xử lý yêu cầu tiếp theo của khách hàng.
Câu 23: Phương thức HTTP nào sau đây nên được sử dụng để xóa tài nguyên bằng
cách sử dụng RESTful web service?
C.POST
D.OPTIONS
B.DELETE
A.GET
Câu 24: Chỉ thị public của Tiêu đề kiểm soát bộ đệm của phản hồi HTTP cho biết
rằng tài nguyên có thể được lưu trong bộ nhớ cache bởi bất kỳ thành phần nào?
B.False
A.True
Câu 25: Mã trạng thái HTTP nào sau đây có nghĩa là BAD REQUEST, nói rằng
đầu vào không hợp lệ được cung cấp, ví dụ: xác nhận lỗi, thiếu dữ liệu?
C.404
A.400
D.409
B.401
Câu 26: Chú thích nào sau đây của JAX RS API được sử dụng để chú thích một
phương thức được sử dụng để tạo tài nguyên?
B.@GET
C.@PUT
D.@POST
A.@Path
Câu 27: Chú thích nào sau đây của JAX RS API liên kết tham số được truyền cho
phương thức với giá trị biểu mẫu?
A.@CookieParam
D.@Context
B.@FormParam
C.@DefaultValue
Câu 28: Các dịch vụ web RESTful sử dụng FTP protocol làm phương tiện liên lạc
giữa client và server.
B.False
A.True
Câu 29: Request Body - Contains Message đại diện nội dung hoặc tài nguyên.
B.False
A.True