Xem trước Luyện tập Thi thử
? Hướng dẫn Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.Thi thử: nộp bài mới chấm điểm và hiện lời giải. Thuộc tính CSS nào sau đây viết sai?
A border: 1px solid rgba(0.1, 0.1, 0.1, 1); B width: calc(100px + 100%); C z-index: -999; D background-image: src(‘/images/title.png’);
Đáp án và lời giải Đáp án: D
Điều nào sau đây là đúng khi nói về REST?
A Chỉ hỗ trợ duy nhất giao thức truyền tải HTTP B Là viết tắt của REquest State Transfer C Chỉ hỗ trợ gói tin định dạng XML hoặc JSON D Là giao thức có trạng thái
Đáp án và lời giải Đáp án: A
HTTP response status code là 401 có nghĩa là gì?
A Ok B Not found C Bad request D Unauthorized
Đáp án và lời giải Đáp án: D
Với SOAP, chúng ta có thể dùng Message Format nào?
A XML B Json C Plain Text D Tất cả
Đáp án và lời giải Đáp án: A
Để thêm 1 cột vào 1 bảng ta dùng lệnh nào sau đây?
Đáp án và lời giải Đáp án: A
Đâu không phải là 1 kiểu cloud computing?
A private cloud B public cloud C protected cloud D hybrid cloud
Đáp án và lời giải Đáp án: C
Đâu không phải là phương thức yêu cầu HTTP?
A HEAD B CONNECT C DELETE D OPTION
Đáp án và lời giải Đáp án: D
Trong Javascript người dùng có thể định nghĩa đối tượng bằng cách sử dụng:
A var B object C function D define
Đáp án và lời giải Đáp án: C
Thực hiện đoạn Javascript này, giá trị của biến res là gì? var str = "Orange, Banana, Apple"; var res = str.slice(-12, -6);
A Banana
B Bana
C anana,
D ananaB
Đáp án và lời giải Đáp án: A
Gọi hàm search() dưới đây, kết quả xảy ra là gì? Biết rằng:
- name chứa giá trị từ khóa người dùng nhập vào, khác rỗng.
- SearchController nhận tham số name và trả về kết quả tìm kiếm dù tìm thấy hay không?
- Trên trang hiện tại có cặp thẻ: .
function search(){
var xhttp;
var name = document.myform.name.value;
if(name != ""){
var url = "SearchController?name="+name;
if(window.XMLHttpRequest){
xhttp = new XMLHttpRequest();
} else {
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET", url, true);
xhttp.onreadystatechange = function(){
if(xhttp.readyState == 4){
var data = xhttp.responseText;
document.getElementById("searchResult").innerHTML = data;
}
}
}
}
A Chạy không lỗi cũng không có gì xảy ra trên giao diện.
B Đoạn mã trên bị lỗi, kiểm tra được lỗi này trên console của trình duyệt.
C Hiển thị kết quả tìm kiếm trả về trong cặp thẻ .
D Trang web chuyển sang địa chỉ /SearchController?name={name}, với {name} là giá trị của biến name.
Đáp án và lời giải Đáp án: A
Trong Javascript, toán tử == khác gì === ?
A Toán tử == chỉ kiểm tra giá trị bằng nhau còn toán tử === kiểm tra cả giá trị bằng nhau và kiểu dữ liệu của chúng B Không khác nhau C Toán tử == kiểm tra cả giá trị bằng nhau và kiểu dữ liệu của chúng còn toán tử === chỉ kiểm tra giá trị bằng nhau D Toán tử == chỉ kiểm tra giá trị bằng nhau còn toán tử === kiểm tra kiểu dữ liệu của chúng
Đáp án và lời giải Đáp án: A
Cách để tạo đối tượng trong JavaScript.
A Bằng cách sử dụng chuỗi chữ. B Bằng cách tạo thể hiện của Object (sử dụng từ khóa new). C Bằng cách sử dụng một hàm tạo đối tượng (sử dụng từ khóa new). D Cả A, B, C
Đáp án và lời giải Đáp án: D
Kết quả khi thực hiện các dòng lệnh sau:
const x = [1, 2, 3];
x[-1] = -1;
console.log(x[x.indexOf(10000)]);
Đáp án và lời giải Đáp án: B
Trong Javascript sự kiện Onclick thực hiện khi nào?
A Khi một đối tượng trong form mất focus B Khi một đối tượng trong form có focus C Khi click chuột vào một đối tượng trong form D Khi click chuột vào nút lệnh
Đáp án và lời giải Đáp án: C
Câu 15 Câu tự luận Cách nào bạn có thể mở một liên kết trong 1 tab mới hoặc 1 cửa sổ mới?
A.
B.
C.
D.
Đáp án tham khảo Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.
Trong Javascript, kết quả của "1" -- "1" là?
Đáp án và lời giải Đáp án: B
Trong Javascript, kết quả của "1" + 1 là?
Đáp án và lời giải Đáp án: A
3V cơ bản trong Big Data?
A Volume, Variety, Velocity
B Value, Velocity, Volume
C Veracity, Value, Volume
D Veracity, Variety, Velocity
Đáp án và lời giải Đáp án: A
Kết quả của dòng lệnh sau là? new Array(5).toString();
Đáp án và lời giải Đáp án: A
Trong Javascript, chọn đáp án đúng về hàm isNaN()?
A Trả về false, nếu một biến truyền vào là Null B Trả về false, nếu một biến truyền vào là một số C Trả về false, nếu biến truyền vào là chuỗi ký tự D Cả ba đáp án trên đều sai
Đáp án và lời giải Đáp án: B
A Lưu nội dung đã truy cập tại client để tránh việc download nhiều lần một nội dung
B Cho phép server thực hiện lưu dữ liệu trên client và có thể đọc lại trong từng request
C Cho phép server quản lý phiên kết nối cho mỗi browser
D Không gửi request trực tiếp tới server xử lý mà thông qua một máy chủ trung gian
Đáp án và lời giải Đáp án: A
JavaScript là ngôn ngữ thông dịch hay biên dịch?
A Thông dịch B Biên dịch C Cả hai dạng D Không có dạng nào ở trên
Đáp án và lời giải Đáp án: C
Javascript không có dạng biến nào?
A Number B Integer C String D Boolean
Đáp án và lời giải Đáp án: B
JSP actions dùng để làm gì?
A Include các thư viện, các file html,…
B Nhận request từ phía client
C Kiểm soát hành vi của Servlet
D Không có đáp án đúng
Đáp án và lời giải Đáp án: C
DOM không có phương thức nào?
A getElementsByTagName
B getElementsByClassName
C insertChild
D removeChild
Đáp án và lời giải Đáp án: C
Đoạn mã <?xml version="1.0" standalone="yes"?> có ý nghĩa gì??xml>
A Đoạn mã mặc định của một tài liệu XML
B Đoạn đầu tiên của một tài liệu XML có thuộc tính thế hệ = 1.0 và tài liệu này không tham chiếu bên ngoài
C Đoạn đầu tiên của một tài liệu XML có thuộc tính thế hệ = 1.0 và tài liệu này có tham chiếu bên ngoài
D Tất cả đều sai
Đáp án và lời giải Đáp án: B
Cú pháp XML sau đây có đúng không?
A Đúng vì tuân theo nguyên tắc của XML
B Sai vì không được khai báo nhiều thuộc tính
C Sai vì không đúng cấu trúc
D Không phải các lý do trên
Đáp án và lời giải Đáp án: C
Một thẻ DTD có nội dung: Phát biểu nào sau đây là đúng?!element>
A X có thể chứa thẻ A, D và chỉ có thể chứa 1 trong 2 thẻ C và B
B X có thể chứa cặp thẻ A, B (theo thứ tự) hay cặp thẻ C, D (theo thứ tự)
C X chứa đầu tiên là thẻ A, kế đến là thẻ B hoặc thẻ C và cuối cùng là thẻ D
D Tất cả đều sai
Đáp án và lời giải Đáp án: C
Từ khóa để khai báo cận dưới không biên trong XML Schema?A. minInclusive
A minExclusive
B minOccurs
C Không có đáp án đúng
Đáp án và lời giải Đáp án: A
Khi sử dụng trình duyệt Chrome, "navigator.appCodeName" sẽ trả về?
A Chrome B Mozilla C Netscape D Đáp án khác
Đáp án và lời giải Đáp án: B