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: C
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ẻ: <div id="searchResult"></div>.
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ẻ <div id="searchResult"></div>. 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á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 <a href="url" target="_blank"> B <a href="url" target="new"> C <a href="url" target= new> D <a href="url" _blank>
Đáp án và lời giải Đáp án: A
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
Chức năng của cookie?
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ì?
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? <PHAN_SO Tu_so="4" Mau_so="5">
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: <!ELEMENT X ( A,B|C,D ) > Phát biểu nào sau đây là đúng?
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 B minExclusive C minOccurs D Không có đáp án đúng
Đáp án và lời giải Đáp án: B
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