Font size
WorksheetsQuiz về Phát triển Web
Total questions: 100
Worksheet time: 50hrs 0mins
Các máy tính truyền thông với nhau bằng cách sử dụng giao thức nào?
Giao thức mạng (Network Protocol)
Giao thức Internet (Internet Protocol)
Giao thức di động (Mobile Protocol)
Giao thức thư tín (Mail Protocol)
Mục đích của việc sử dụng Môi trường Phát triển Tích hợp (IDE) trong phát triển web là gì?
Giảm sự cần thiết của kiểm thử thủ công
Hạn chế khả năng sử dụng các thư viện của bên thứ ba
Hạn chế việc lập trình chỉ với một ngôn ngữ duy nhất
Cung cấp một môi trường toàn diện cho việc lập trình, gỡ lỗi và thử nghiệm
Các công cụ và công nghệ nào thường được sử dụng trong phát triển front-end?
Node.js
React.js
CSS
Django
Cú pháp đúng của doctype trong HTML5 là gì?
Chọn các công nghệ thường được sử dụng trong phát triển frontend của các dự án web.
CSS
SQL
Python
HTML
Phần tử nào được sử dụng để làm nổi bật văn bản trong HTML5?
Những framework front-end phổ biến nào sau đây?
Vue.js
Django
React.js
Angular
Cái nào sau đây được sử dụng để đọc một trang HTML và hiển thị nó?
Web matrix
Trình duyệt web (Web browser)
Máy chủ web (Web server)
Mạng web (Web network)
Đâu là framework phổ biến cho front-end được tạo bởi Facebook và được sử dụng rộng rãi trong xây dựng giao diện người dùng?
React.js
Angular
Vue.js
Ember.js
Để truyền thông/giao tiếp với máy tính khác trên mạng, máy tính của bạn gửi một thông điệp gọi là …
Gói tin IP (IP Packet)
Thư IP (IP Mail)
IP Container
IP Message
Thẻ nào sau đây trong HTML5 định nghĩa nội dung video hoặc phim?
Tại sao kinh nghiệm thực tế lại quan trọng trong phát triển ứng dụng web?
Nó giúp thành thạo các kỹ năng thực tế
Nó loại bỏ sự cần thiết của quản lý dự án
Nó loại bỏ sự cần thiết phải hiểu yêu cầu của khách hàng
Nó cho phép nhà phát triển tránh các kỹ năng kỹ thuật
Câu nào sau đây mô tả chính xác nhất về HTML5?
Một giao thức để truyền các yêu cầu và thông tin siêu văn bản
Một hệ thống quản lý cơ sở dữ liệu để lưu trữ dữ liệu web
Một ngôn ngữ lập trình để phát triển ứng dụng di động
Một ngôn ngữ đánh dấu để tổ chức và hiển thị nội dung web
Loại input nào sau đây trong HTML5 được thiết kế đặc biệt để nhập số điện thoại?
url
number
tel
Thuộc tính nào của phần tử input trong HTML5 được sử dụng để xác định một trường nhập số trong một phạm vi cụ thể?
Step
Min
Range
Max
Mục đích của thẻ
Để xác định nội dung chính của tài liệu.
Để xác định nội dung giới thiệu hoặc một tập hợp các liên kết điều hướng.
Để xác định phần chân trang của một trang web.
Để xác định các liên kết điều hướng.
Thách thức chính khi làm việc với HTML và CSS trong phát triển web là gì?
Cân giữa các thành phần một cách chính xác trên các trình duyệt khác nhau.
Quản lý cơ sở dữ liệu phía máy chủ.
Thiết lập hệ thống kiểm soát phiên bản như Git.
Viết mã JavaScript cho chuyển động.
Điều gì phân biệt phát triển front-end với phát triển back-end?
Phát triển front-end chịu trách nhiệm duy nhất cho việc viết script phía máy chủ.
Phát triển front-end liên quan đến việc quản lý cơ sở dữ liệu và logic máy chủ.
Phát triển front-end xử lý các cạnh trực quan của một trang web mà người dùng tương tác.
Phát triển front-end được sử dụng để tạo API và quản lý máy chủ.
Làm thế nào để tạo một hộp kiểm (checkbox) trong HTML Form?
Loại input nào sau đây được giới thiệu trong HTML5 được sử dụng để chọn ngày và giờ?
Cấu trúc của trang web được định nghĩa bằng gì?
CSS
HTML
JavaScript
Phương thức HTTP nào được sử dụng khi gửi một HTML form đến máy chủ web? (Chọn nhiều)
DELETE
PUT
GET
POST
Xác định các vai trò và trách nhiệm của các nhà phát triển front-end.
Phát triển chỉ tập trung vào phía client của một ứng dụng.
Phát triển chỉ tích hợp các dịch vụ đám mây.
Phát triển tập trung vào phía server của một ứng dụng.
Phát triển bao gồm cả front-end và back-end của một ứng dụng.
Thẻ nào được sử dụng để tạo danh sách được đánh số trong HTML?
Xác định các vai trò và trách nhiệm của các nhà phát triển front-end.
Đảm bảo tính tương thích giữa các trình duyệt.
Thiết kế giao diện người dùng.
Triển khai logic phía máy chủ.
Tạo ra các trải nghiệm người dùng tương tác.
Trong đoạn mã CSS dưới đây, phần purple được biết đến là gì? h1 { color: purple; }
CSS Selector (Bộ chọn).
CSS Value (Giá trị).
CSS Rule (Quy tắc).
CSS Property (Thuộc tính).
Trong CSS, thuộc tính opacity dùng để làm gì?
Xác định kích thước của phần tử.
Xác định vị trí của phần tử.
Xác định độ trong suốt của phần tử.
Xác định kiểu chữ của phần tử.
Trong CSS, thuộc tính nào giúp di chuyển phần tử?
Transition.
Move.
Transform.
Animation.
Điều gì phân biệt các phần tử khối (block-level elements) với các phần tử nội dòng (inline elements) trong HTML?
Các phần tử block không thể có bất kỳ khoảng đệm (padding) hoặc khoảng cách (margin) nào, trong khi các phần tử inline có thể có.
Các phần tử block chiếm toàn bộ chiều rộng có sẵn, trong khi các phần tử inline chỉ chiếm chiều rộng cần thiết.
Các phần tử block luôn được hiển thị trên một dòng mới, trong khi các phần tử inline có thể xuất hiện trên cùng một dòng.
Các phần tử block bị giới hạn ở một số thẻ nhất định như
Kỹ năng nào sau đây là cần thiết cho một sự nghiệp thành công trong phát triển ứng dụng web?
Chỉ tập trung vào phát triển front-end.
Bỏ qua các vấn đề về bảo mật và mạng.
Hiểu yêu cầu của khách hàng.
Tránh việc học tập liên tục.
Mục đích của phần tử ‘input’ HTML5 với type='date' là gì?
Tạo trường nhập văn bản chỉ chấp nhận giá trị số.
Cho phép người dùng chọn ngày từ giao diện lịch.
Tạo danh sách thả xuống các tùy chọn được xác định trước.
Liên kết người dùng đến một trang web khác khi chọn.
Phần tử hình ảnh nào sau đây là đúng cú pháp để hiển thị một hình ảnh trên trang web?
.
.
Những điều nào sau đây là cần thiết khi phát triển ứng dụng trên điện toán đám mây với Node.js và React?
Hiểu JavaScript.
Thành thạo HTML và CSS.
Có kiến thức về quản lý cơ sở dữ liệu.
Bỏ qua các thực hành về bảo mật.
Câu nào sau đây mô tả chính xác nhất về HTML5?
Một giao thức để truyền các yêu cầu và thông tin siêu văn bản
Ngôn ngữ đánh dấu được sử dụng để cấu trúc và trình bày nội dung trên web
Một hệ thống quản lý cơ sở dữ liệu để lưu trữ dữ liệu web
Một ngôn ngữ kịch bản được sử dụng để tạo các trang web động
Trong CSS, thuộc tính nào sau đây giúp xoay phần tử?
Rotate
Transition
Transform
Animation
Trong CSS, giá trị nào của thuộc tính overflow sẽ luôn hiển thị thanh cuộn dù nội dung có vượt quá hay không?
Visible
Hidden
Scroll
Auto
Giá trị nào của thuộc tính align-items trong flexbox sẽ làm giãn các phần tử con để lấp đầy không gian theo chiều dọc?
Center
Flex-end
Flex-start
Stretch
Thuộc tính nào sau đây cho phép thay màu của chữ (text)?
Font-color
Bgcolor
Color
Text-color
Trong CSS, khai báo sau có ý nghĩa gì? h1 {color: "green";}
Các thẻ tiêu đề
có màu xanh
Có lỗi xảy ra đúng
Không có hiệu ứng gì
Các thẻ tiêu đề có màu xanh
Chọn phương án đúng về đơn vị đo lường trong CSS:
Px là đơn vị tỷ lệ phần trăm (%) của kích thước mặc định
Vh và vw là đơn vị tĩnh
Rem là đơn vị tương đối so với font-size của thẻ
Em luôn bằng 16px
Trong đoạn mã CSS dưới đây, phần color được biết đến là gì? h1 {color: purple;}
CSS Property (Thuộc tính)
CSS selector (Bộ chọn)
CSS value (Giá trị)
CSS rule (Quy tắc)
Chọn tất cả các cặp “thuộc tính-giá trị” CSS hợp lệ:
bgcolor: red
color: blue
font-size: 16px
text-align: center
Trong JavaScript, sử dụng cách nào sau đây để định nghĩa một hàm?
function myFunc() { }
myFunc function() { }
define myFunc() { }
function: myFunc() { }
Phương thức nào được sử dụng để truy cập một phần tử HTML theo ID của nó trong JavaScript?
document.getElementsByClassName()
document.getElementsByTagName()
document.querySelector()
document.getElementById()
Phương thức jQuery nào sau đây được sử dụng để đính kèm trình xử lý vào một sự kiện?
Phương thức bind()
Phương thức unbind()
Phương thức attach()
Phương thức bind()
Phương thức jQuery nào sau đây được sử dụng để ẩn các phần tử đã chọn?
Phương thức display(none)
Phương thức visible(false)
Phương thức hide()
Phương thức hidden()
Cú pháp chính xác để đặt màu nền của tất cả các phần tử h1 thành màu vàng trong jQuery là gì?
$("h1").css("background-color","yellow");
$("h1").layout("background-color","yellow");
$("h1").style("background-color","yellow");
$("h1").html("background-color","yellow");
Mục đích chính của phát triển front-end trong một dự án full-stack là gì?
Thiết kế giao diện người dùng và trải nghiệm người dùng đúng
Tạo các API để trao đổi dữ liệu
Đảm bảo an ninh mạng
Quản lý máy chủ và cơ sở dữ liệu
Khi sử dụng thẻ , thuộc tính nào quyết định đích đến của liên kết?
Alt
Href đúng
Src
Link
Những phẩm chất nào mà một nhà phát triển web cần có để thành công trong lĩnh vực này?
Bỏ qua kỹ năng mềm
Kỹ năng kỹ thuật vững chắc đúng
Khả năng quản lý dự án kém
Học tập liên tục không cần thiết
Văn bản trong thẻ p được căn lề như thế nào khi khai báo như sau? `p { text-align: justify; }`
Căn lề trái
Căn giữa
Căn đều hai bên đúng
Căn lề phải
Trong CSS, thuộc tính `position: fixed;` có nghĩa là gì?
Phần tử được cố định trên màn hình, không di chuyển khi cuộn trang đúng
Phần tử được định vị tương đối so với vị trí ban đầu của nó
Phần tử bị ẩn khỏi trang web
Phần tử được định vị tuyệt đối so với phần tử cha gần nhất có thuộc tính position
Thuộc tính nào sau đây giúp phần tử HTML trở nên vô hình nhưng vẫn chiếm không gian trên trang?
z-index: -1;
visibility: hidden; đúng
display: none;
opacity: 0;
Câu nào sau đây là lựa chọn đúng khi áp dụng phương pháp tiếp cận ưu tiên di động (mobile-first) trong thiết kế web?
Luôn sử dụng bố cục cố định chiều rộng để đảm bảo tính nhất quán.
Bỏ qua các tương tác chạm vì chúng không liên quan đến thiết kế ưu tiên di động.
Bắt đầu thiết kế cho kích thước màn hình nhỏ nhất trước và nâng cấp dần cho các màn hình lớn hơn.
Thiết kế cho kích thước màn hình lớn nhất trước, sau đó giảm dần cho các màn hình nhỏ hơn.
Câu nào sau đây là lựa chọn đúng nhất khi sử dụng Bootstrap để thiết kế web responsive?
Sử dụng inline CSS để tạo giao diện responsive.
Luôn sử dụng bố cục cố định chiều rộng để đảm bảo tính nhất quán.
Bắt đầu thiết kế cho kích thước màn hình nhỏ nhất trước và nâng cấp dần cho các màn hình lớn hơn.
Thiết kế cho kích thước màn hình lớn nhất trước, sau đó giảm dần cho các màn hình nhỏ hơn.
Những loại input nào sau đây được giới thiệu trong HTML5?
tel, date, email, number, password.
text, radio, checkbox, file, submit.
tel, date, email, color, range.
text, date, email, number, search.
Thẻ nào sau đây được sử dụng để chèn tiêu đề lớn nhất trong HTML?
heading.
.
.
Head.
Trình duyệt web và máy chủ web sử dụng giao thức nào để truyền dữ liệu?
Để xác định loại tài liệu và phiên bản HTML đang được sử dụng.
Để khai báo mã hóa ký tự cho tài liệu.
Để liên kết các tệp CSS với tài liệu HTML.
HTTP.
Phương thức HTTP nào được sử dụng khi gửi một HTML form đến máy chủ web? (Chọn nhiều)
PUT
POST
DELETE
GET
Hai phần tử cần được thêm vào trong phần tử html để tạo cấu trúc của một tài liệu HTML là gì?
Câu nào sau đây mô tả chính xác nhất về HTML5?
SMTP
HTTP
DNS
IMAP
Bộ chọn CSS nào sau đây được sử dụng để chỉ định quy tắc liên kết một phần tử duy nhất cụ thể?
Cả class và tag
class
id
tag
Lợi ích chính của việc sử dụng CSS trong phát triển web là gì?
Nó giúp nội dung của trang web dễ tìm kiếm hơn bởi các công cụ tìm kiếm.
Nó đảm bảo tính bảo mật của ứng dụng web.
Nó cung cấp một giao diện và cảm giác đồng nhất trên các trang web khác nhau.
Nó cho phép đưa vào các phần tử đa phương tiện.
Một trong những lợi ích chính của việc sử dụng một framework CSS như Bootstrap là gì?
Nó giảm thời gian tải trang web.
Nó cung cấp các tính năng SEO tích hợp sẵn.
Nó giúp tạo ra một thiết kế responsive một cách dễ dàng.
Nó giúp tăng tốc độ xử lý dữ liệu.
Trong CSS, thuộc tính nào giúp tạo hiệu ứng khi thay đổi thuộc tính của phần tử?
animation
transform
transition
hover
Trong CSS, giá trị nào của thuộc tính overflow sẽ ẩn phần nội dung vượt quá kích thước phần tử?
scroll
hidden
visible
auto
Muốn liên kết HTML với một file định nghĩa CSS, ta dùng dạng nào sau đây?
Tất cả các phương án đều sai
Câu nào sau đây là cách hợp lệ để thêm Bootstrap vào một dự án?
Liên kết tới Bootstrap CDN.
Sao chép các tệp CSS và JavaScript từ bất kỳ trang web ngẫu nhiên nào.
Cài đặt qua trình quản lý package như npm.
Tải xuống từ trang web chính thức của Bootstrap.
Một script phía client (client-side script) trong phát triển web là gì?
Một script quản lý các giao dịch cơ sở dữ liệu.
Một script chạy trên máy chủ web và tạo ra HTML cho client.
Một script chạy trong trình duyệt của người dùng và tương tác với trang web.
Một script xử lý việc tải lên tệp trên máy chủ.
Làm thế nào để bạn truy cập phần tử đầu tiên có tên lớp ‘example’ bằng cách sử dụng DOM API?
document.getElementsByClassName('example')[0]
document.querySelector('.example')
document.querySelector('#example')
document.getElementById('example')
Câu nào sau đây là đúng về JavaScript?
JavaScript là ngôn ngữ lập trình phía máy chủ.
JavaScript không thể được sử dụng để tạo hiệu ứng động cho trang web.
JavaScript là ngôn ngữ lập trình phía client.
JavaScript chỉ được sử dụng để quản lý cơ sở dữ liệu.
JavaScript là ngôn ngữ gì?
Assembly
Hướng đối tượng (Object-Oriented)
Cấp cao (High-level)
Dựa trên đối tượng (Object-Based)
Cây Document Object Model (DOM) là gì?
Một giao thức để chuyển các trang web từ máy chủ đến trình duyệt.
Một phương pháp để tạo kiểu cho các phần tử HTML bằng CSS.
Một mô hình được sử dụng để thiết kế bố cục của trang web.
Một biểu diễn cấu trúc của tài liệu web dưới dạng cây các đối tượng.
Những điều nào sau đây là đúng về sự khác biệt giữa var, let và const trong JavaScript?
Các biến const có thể được gán lại sau khi giá trị ban đầu của chúng được thiết lập.
Biến được khai báo với let hoặc const không được hoisted.
var có phạm vi trong hàm (function-scoped), trong khi let và const có phạm vi trong khối (block-scoped).
let và const được giới thiệu trong ES6 để cải thiện cách thức khai báo biến.
Thẻ HTML nào sau đây được sử dụng đúng để tạo một hình ảnh trên trang web?
Khai báo nào sau đây cho phép làm chữ trong tag
trở thành chữ đậm?
p {font-weight:bold;}
{text-size:bold;}
Thuộc tính nào sau đây cho phép thay đổi kích cỡ chữ?
text-style
text-size
font-size
font-style
Thuộc tính CSS nào sau đây được sử dụng để kiểm soát thứ tự xếp chồng của các phần tử?
display
position
z-index
float
Khai báo nào sau đây giúp hiển thị một đường viền có đặc điểm như sau: Đường viền trên dày 10px, dưới dày 5px, trái dày 20px, phải dày 1px?
border-width: 10px 5px 20px 1px;
border-width: 5px 20px 10px 1px;
border-width: 10px 1px 5px 20px;
border-width: 10px 20px 5px 1px;
Cú pháp nào sau đây là đúng để liên kết một bảng định kiểu ngoài (external style sheet) trong tệp HTML?
;
;
;
;
Thuộc tính nào sau đây dùng để thay đổi màu nền?
bgcolor;
background-color;
color;
backgroundColor;
Trong đoạn mã CSS dưới đây, phần div được biết đến là gì? div { width: 50%; }
CSS Selector (Bộ chọn);
CSS Property (Thuộc tính);
CSS Rule (Quy tắc);
CSS Attribute (Thuộc tính);
Mục đích chính của Mô hình Đối tượng Tài liệu (DOM) trong phát triển web là gì?
Để định nghĩa cấu trúc của một trang web và cho phép các script truy cập và thao tác với các phần tử HTML;
Để quản lý xác thực người dùng và xử lý phiên làm việc;
Để biên dịch và thực thi mã JavaScript;
Để xử lý kết nối và truy vấn cơ sở dữ liệu;
Phương thức jQuery nào sau đây được sử dụng để kiểm tra xem các phần tử được chọn có tên lớp được chỉ định hay không?
Phương thức find();
Phương thức hasClass();
Phương thức toggleClass();
Phương thức addClass();
Những cách nào sau đây là hợp lệ để khai báo một hàm trong JavaScript?
var myFunction = function() { }
let myFunction = () => { }
def myFunction() { }
function myFunction() { }
Điểm khác biệt giữa các phần tử block-level và các phần tử inline trong HTML là gì?
Các phần tử block-level chiếm toàn bộ chiều rộng có sẵn, trong khi các phần tử inline chỉ chiếm một lượng chiều rộng cần thiết.
Các phần tử block-level luôn được hiển thị trên một dòng mới, trong khi các phần tử inline có thể xuất hiện trên cùng một dòng.
Các phần tử block-level không thể có bất kỳ phần đệm hoặc lề nào, trong khi các phần tử inline có thể.
Các phần tử block-level bị giới hạn ở một số thẻ nhất định như
Loại thẻ HTML nào sau đây được sử dụng để xác định một bảng kiểu nội bộ (internal style sheet)?
Trong CSS, thuộc tính position: absolute; có nghĩa là gì?
Phần tử được định vị tương đối so với vị trí ban đầu của nó.
Phần tử được định vị tuyệt đối so với phần tử cha gần nhất có thuộc tính position (khác static).
Phần tử di chuyển theo trang khi cuộn.
Phần tử bị cố định trên màn hình.
Thuộc tính nào sau đây được sử dụng là thuộc tính rút gọn cho padding trong CSS?
padding
padding-right
padding-left
Tất cả đều đúng
Khai báo CSS nào sau đây là đúng cho phép tạo màu nền yellow cho tất cả các đoạn văn trong trang web?
p {background-color : yellow;}
p {background-color : #yellow;}
all {background-color : yellow;}
all p {background-color : #yellow;}
Thuộc tính CSS nào sau đây được sử dụng để thay đổi màu nền của phần tử trong trang web?
background-color
backgroundColor
bgcolor
Color
Thuộc tính CSS nào sau đây được sử dụng để làm cho văn bản in đậm?
text-decoration: bold
font-style: bold
font-weight: bold
text-align: bold
Khai báo nào sau đây cho phép căn lề đều hai bên cho đoạn văn trong CSS?
text-align: justify
text-align: center
font-align: justify
font-align: center
Giá trị nào của thuộc tính flex-direction sẽ sắp xếp các phần tử con theo chiều dọc?
column
row
row-reverse
wrap
Trong CSS, làm thế nào để chọn tất cả các phần tử
bên trong một
div p {}
div-p {}
div.p {}
p div {}
Trong đoạn mã CSS dưới đây, phần h1 được biết đến là gì? h1 { color: purple; }
CSS Selector (Bộ chọn)
CSS Rule (Quy tắc)
CSS Property (Thuộc tính)
CSS Attribute (Thuộc tính)
Khai báo nào sau đây cho phép thêm màu nền cho tất cả các phần tử
?
h1 {background-color:#FFFFFF;}
h1.all {background-color:#FFFFFF;}
h1 {background:#FFFFFF;}
h1.all {background:#FFFFFF;}
Giá trị nào sau đây là đúng cho thuộc tính border-style để tạo đường viền nét cho phần tử trên trang web?
solid
bold
rock
dashed
Thuộc tính nào sau đây có thể giúp phần tử HTML trở nên vô hình mà không chiếm không gian trên trang?
visibility: hidden
display: none
opacity: 0
z-index: -1
Cách viết selector nào sau đây có thể được sử dụng để chọn phần tử
? Chọn nhiều.
Element Selector (Bộ chọn phần tử)
ID Selector (Bộ chọn ID)
Class Selector (Bộ chọn lớp)
Descendant Selector (Bộ chọn con cháu)
Similar Resources on Wayground
100 questions
HSK5-词汇1
Worksheet
•
Professional Development
96 questions
Bapnek
Worksheet
•
Professional Development
96 questions
Quiz về Tài sản cố định
Worksheet
•
Professional Development
100 questions
Bài tập hệ thống và tối ưu hóa
Worksheet
•
Professional Development
98 questions
CSS INT
Worksheet
•
Professional Development
100 questions
ĐỀ THI NGHIỆP VỤ KSGN 10.2024
Worksheet
•
Professional Development
100 questions
qi dít
Worksheet
•
Professional Development
101 questions
Đề số 03
Worksheet
•
Professional Development
