1. Trang chủ
  2. » Thể loại khác

Đáp Án trắc nghiệm lập trình web it15 04 tín chỉ sửa ngày 04 11 2025 dành cho Đợt mở 06 04 2025 trở lên thi vấn Đáp trực tuyến. Chú ý Copy phần Mô tả rồi dán vào file tài liệu Vì Câu hỏi và đáp án cập nhật Mới để ở phần Mô tả

17 5 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đáp Án trắc nghiệm lập trình web it15 04 tín chỉ
Trường học Đại Học Công Nghệ Thông Tin - University of Information Technology
Chuyên ngành Lập trình Web
Thể loại Đáp án trắc nghiệm
Năm xuất bản 2025
Thành phố Hà Nội
Định dạng
Số trang 17
Dung lượng 28,4 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu 77 Thẻ nào dưới đây là thẻ đơn (không cần thẻ đóng)? a. (Đ) b.

c. d. Câu 78 Để đặt hình ảnh làm nền trang web, thuộc tính nào được sử dụng? a. text-decoration b. background-color c. background-image (Đ) d. border-color Câu 79 Cú pháp @media screen and (min-width: 768px) trong CSS nghĩa là gì? a. Áp dụng khi độ phân giải dưới 768dpi b. Áp dụng cho tất cả thiết bị dưới 768px c. Áp dụng cho màn hình từ 768px trở lên (Đ) d. Áp dụng cho màn hình nhỏ hơn 768px Câu 80 Để định dạng riêng cho một phần tử cụ thể bằng ID, cú pháp đúng là gì? a. element#idname { ... } (Đ) b. idname { ... } c. .idname { ... } d. #idname { ... }

Trang 1

ĐÁP ÁN TRẮC NGHIỆM LẬP TRÌNH WEB_IT15_04 TÍN CHỈ - SOẠN NGÀY 19.05.2025 - DÀNH CHO ĐỢT MỞ 06.04.2025 TRỞ LÊN - THI VẤN ĐÁP TRỰC TUYẾN

Ghi Chú (Đ) là đáp án

Câu 1

Biến trong JavaScript có thể được khai báo bằng từ khóa nào?

a declare, type, object

b define, const, new

c let, var(Đ)

d var, string, bool

Câu 2

Công cụ nào dưới đây là trình soạn thảo HTML chuyên dụng?

a Chrome

b Microsoft Word

c Visual Studio Code(Đ)

d Windows Explorer

Câu 3

CSS được dùng để làm gì trong trang web?

a Định dạng và trình bày nội dung(Đ)

b Kết nối cơ sở dữ liệu

c Lưu trữ dữ liệu người dùng

d Xác định nội dung

Câu 4

Cú pháp dùng để viết chú thích trong CSS là gì?

a chú thích

b # chú thích

c /* chú thích */(Đ)

d // chú thích

Câu 5

Trang 2

Cú pháp(Đ)media screen and (min-width: 768px) trong CSS nghĩa là gì?

a Áp dụng cho màn hình nhỏ hơn 768px

b Áp dụng cho màn hình từ 768px trở lên(Đ)

c Áp dụng cho tất cả thiết bị dưới 768px

d Áp dụng khi độ phân giải dưới 768dpi

Câu 6

Để áp dụng cùng một kiểu định dạng cho nhiều trang web, cách nào hiệu quả nhất?

a External CSS(Đ)

b Inline CSS

c Internal CSS

d Sử dụng HTML table

Câu 7

Để kích thước font chữ phụ thuộc vào kích thước viewport, ta nên sử dụng đơn vị nào?

a em

b pt

c px

d vh(Đ)

Câu 8

Để nhúng JavaScript trực tiếp vào file HTML, phần tử nào được sử dụng?

a <embed>

b <javascript>

c <js>

d <script>(Đ)

Câu 9

Để tăng hiệu quả SEO cho website, nhà phát triển nên ưu tiên yếu tố nào sau đây?

a Mua nhiều backlink chất lượng thấp

b Thêm nhiều từ khóa vô tội vạ

Trang 3

c Tối ưu quảng cáo trả phí

d Xây dựng nội dung chất lượng và tối ưu trải nghiệm người dùng(Đ)

Câu 10

Để tạo file HTML ta cần lưu file với phần mở rộng nào?

a .docx

b .exe

c .html(Đ)

d .xml

Câu 11

Để tạo khoảng cách bên ngoài một phần tử, thuộc tính CSS nào dùng?

a distance

b margin(Đ)

c padding

d spacing

Câu 12

Điểm khác biệt chính giữa SEO On-page và SEO Off-page là gì?

a Cả hai đều không cần cập nhật

b Cả hai tối ưu hóa mã nguồn

c On-page làm tăng lưu lượng tìm kiếm

d On-page tối ưu bên trong website, Off-page tối ưu liên kết ngoài(Đ)

Câu 13

Điểm khác biệt cơ bản giữa ngôn ngữ lập trình và ngôn ngữ kịch bản là gì?

a Kịch bản chạy trên hệ điều hành

b Kịch bản không có cấu trúc điều kiện

c Lập trình không cần định dạng cú pháp

d Lập trình yêu cầu biên dịch; kịch bản thì không(Đ)

Câu 14

Domain Name được dùng để làm gì trong mạng máy tính?

a Cấp phát IP mới

Trang 4

b Tăng tốc độ truyền dữ liệu

c Thay thế địa chỉ IP khó nhớ(Đ)

d Xác định tốc độ mạng

Câu 15

Form HTML có thể gửi dữ liệu bằng phương thức nào?

a post hoặc get(Đ)

b push hoặc pull

c save hoặc load

d send hoặc receive

Câu 16

Giả sử bạn cần áp dụng cùng một đoạn mã JavaScript cho nhiều trang, bạn nên?

a Nhúng file mã JavaScript vào mỗi trang(Đ)

b Sao chép đoạn mã vào mỗi trang

c Tạo thẻ <style> để chứa mã

d Viết lại mã riêng cho từng trang

Câu 17

Giá trị nào của text-align sẽ căn giữa nội dung?

a center(Đ)

b justify

c left

d right

Câu 18

Hàm calc() trong CSS cho phép thực hiện thao tác nào?

a Tạo hiệu ứng động

b Thay đổi màu nền tự động

c Tính toán các giá trị CSS(Đ)

d Xác định thời gian chuyển đổi

Câu 19

Trang 5

Hàm nào sau đây là hàm tích hợp sẵn trong trình duyệt JavaScript để hiển thị hộp thoại cảnh báo?

a alert()(Đ)

b confirm()

c message()

d prompt()

Câu 20

HTML viết tắt của cụm từ nào?

a HighText Machine Language

b Hyperlink and Text Marking

c HyperText Makeup Language

d HyperText Markup Language(Đ)

Câu 21

Inline CSS được khai báo ở đâu?

a Trong tập tin css riêng biệt

b Trong tập tin js

c Trong thẻ

d Trong thuộc tính style của thẻ HTML(Đ)

Câu 22

Internet được định nghĩa là gì?

a Hệ thống thiết bị ngoại vi

b Mạng máy tính toàn cầu(Đ)

c Mạng nội bộ trong công ty

d Phần mềm kết nối mạng

Câu 23

JavaScript thường được sử dụng như ngôn ngữ gì trong các ứng dụng web chạy trên trình duyệt?

a Ngôn ngữ biên dịch

b Ngôn ngữ gắn với hệ điều hành

Trang 6

c Ngôn ngữ phía server

d Ngôn ngữ thông dịch phía client(Đ)

Câu 24

Kết quả của biểu thức Math.floor(4.7) trong JavaScript là gì?

a 4.7

b 4(Đ)

c 5

d 5.0

Câu 25

Kết quả của typeof "123" trong JavaScript là gì?

a number

b object

c string(Đ)

d undefined

Câu 26

Khi muốn áp dụng một kiểu định dạng đồng thời cho nhiều thẻ HTML khác nhau, cách viết Selector nào là đúng?

a Dùng dấu “,” giữa các selector(Đ)

b Dùng dấu “:” giữa các selector

c Dùng dấu “;” giữa các selector

d Dùng dấu “” giữa các selector

Câu 27

Khi nào nên dùng <textarea> thay vì <input type="text">?

a Khi cần chọn màu sắc

b Khi cần gửi email

c Khi cần nhập nhiều dòng văn bản(Đ)

d Khi cần tải tệp

Câu 28

Khi sử dụng border: 2px solid red;, thành phần solid biểu thị điều gì?

Trang 7

a Độ dày của viền

b Hình dạng viền

c Kiểu viền(Đ)

d Màu viền

Câu 29

Khi sử dụng CSS Transition, thuộc tính duration có vai trò gì?

a Chỉ định độ dài thời gian chuyển đổi(Đ)

b Chỉ định kiểu căn chỉnh

c Chỉ định thuộc tính CSS

d Chỉ định tốc độ mạng

Câu 30

Khi thiết kế một trang HTML hiện đại, tại sao nên sử dụng các thẻ

semantic như <article>, <nav>, <footer>?

a Để cải thiện tốc độ tải trang

b Để làm trang nhẹ hơn

c Để SEO tốt hơn và tăng khả năng truy cập(Đ)

d Để thêm hiệu ứng động

Câu 31

Khi thiết kế một website cần cập nhật tin tức thường xuyên, nên chọn loại Web nào?

a Web động(Đ)

b Web lưu trữ cục bộ

c Web offline

d Web tĩnh

Câu 32

Khi thiết kế website cần tương thích với nhiều thiết bị khác nhau, bạn nên

sử dụng kỹ thuật nào?

a Responsive Web(Đ)

b SEO

c Static Web

Trang 8

d Web caching

Câu 33

Khi thiết lập box-sizing: border-box;, kích thước phần tử bao gồm những thành phần nào?

a Chỉ nội dung

b Nội dung + Padding + Border(Đ)

c Nội dung + Padding

Câu 34

Lợi ích của việc nhúng JavaScript từ file ngoài là gì?

a Dễ sửa đổi, tái sử dụng mã(Đ)

b Giúp tăng tốc độ tải trang

c Giúp trình duyệt hiểu mã tốt hơn

d Làm mã chạy nhanh hơn

Câu 35

Mạng máy tính gồm mấy máy trở lên được kết nối?

a 1 máy

b 2 máy(Đ)

c 3 máy

d 5 máy

Câu 36

Media Query trong CSS chủ yếu được sử dụng để làm gì?

a Áp dụng kiểu dáng theo thiết bị(Đ)

b Tạo cơ sở dữ liệu trên web

c Tạo hiệu ứng hoạt ảnh

d Thiết lập giao thức truyền dữ liệu

Câu 37

Một đoạn văn bản muốn in đậm trong HTML, dùng thẻ nào?

a <b>(Đ)

b <i>

Trang 9

c <p>

d <u>

Câu 38

Một trong những lợi ích chính của việc sử dụng CSS trong thiết kế web là gì?

a Giúp tải trang web nhanh hơn(Đ)

b Lưu trữ toàn bộ dữ liệu web

c Tăng bảo mật cho website

d Tự động viết nội dung HTML

Câu 39

Nếu một phần tử có quy tắc CSS từ Inline, Internal và External, quy tắc nào được áp dụng trước?

a External trước Internal, rồi Inline

b Inline trước External, rồi Internal

c Inline trước Internal, rồi External(Đ)

d Internal trước Inline, rồi External

Câu 40

Nếu muốn thêm khoảng cách giữa các cột trong Grid, nên dùng thuộc tính nào?

a grid-column-gap(Đ)

b grid-gap

c margin

d padding

Câu 41

Nếu muốn thiết kế giao diện tự điều chỉnh theo giá trị lớn nhất giữa hai kích thước, nên dùng hàm nào?

a calc()

b fit()

c max()(Đ)

d min()

Trang 10

Câu 42

Phương thức nào của lớp Array trong JavaScript được sử dụng để thêm một phần tử vào cuối mảng?

a pop()

b push()(Đ)

c shift()

d unshift()

Câu 43

Phương thức nào của lớp Date trong JavaScript trả về ngày trong tháng (1-31)?

a getDate()(Đ)

b getDay()

c getFullYear()

d getMonth()

Câu 44

Phương thức nào của lớp Date trong JavaScript trả về số mili giây kể từ ngày 1 tháng 1 năm 1970 UTC?

a getMilliseconds()

b getTime()(Đ)

c now()

d valueOf()

Câu 45

Phương thức nào của lớp Math trong JavaScript trả về số ngẫu nhiên trong khoảng từ 0 đến nhỏ hơn 1?

a Math.floor()

b Math.random()(Đ)

c Math.randomInt()

d Math.round()

Câu 46

Trang 11

Phương thức nào của lớp String trong JavaScript được sử dụng để kiểm tra xem một chuỗi có chứa một chuỗi con cụ thể hay không?

a contains()

b hasSubstring()

c includes()(Đ)

d search()

Câu 47

Phương thức nào của lớp String trong JavaScript trả về độ dài của chuỗi?

a getLength()

b length()

c length(Đ)

d size()

Câu 48

Selector nào sau đây được dùng để định dạng liên kết khi di chuột qua?

a a:active

b a:hover(Đ)

c a:link

d a:visited

Câu 49

Sự khác biệt cơ bản giữa HTML và XHTML về thuộc tính rỗng là gì?

a HTML và XHTML giống nhau

b HTML yêu cầu thuộc tính có giá trị

c XHTML không có thuộc tính rỗng

d XHTML yêu cầu thuộc tính phải có giá trị(Đ)

Câu 50

Thẻ <a> trong HTML dùng để làm gì?

a Chèn hình ảnh

b Hiển thị video

c Tạo bảng

Trang 12

d Tạo liên kết(Đ)

Câu 51

Thẻ <img> có thuộc tính nào để hiển thị văn bản thay thế nếu hình ảnh lỗi?

a alt(Đ)

b border

c src

d title

Câu 52

Thẻ <input type="checkbox"> được sử dụng để làm gì?

a Chọn nhiều tùy chọn(Đ)

b Gửi form

c Hiển thị ảnh

d Nhập mật khẩu

Câu 53

Thẻ <title> nằm trong phần nào của trang HTML?

a <body>

b <footer>

c <head>(Đ)

d <section>

Câu 54

Thẻ HTML cơ bản để khai báo một trang web là thẻ nào?

a <a>

b <body>

c <html>(Đ)

d <p>

Câu 55

Thẻ

trong HTML5 thường dùng để?

a Chèn hình ảnh

Trang 13

b Hiển thị video

c Phân chia nội dung thành khu vực rõ ràng(Đ)

d Tạo bảng

Câu 56

Thuộc tính CSS nào dùng để thay đổi màu chữ?

a background-color

b color(Đ)

c font-size

d font-style

Câu 57

Thuộc tính nào giúp căn chỉnh các phần tử con theo hàng ngang trong FlexBox?

a align-items

b flex-wrap

c justify-content(Đ)

d order

Câu 58

Thuộc tính trong thẻ HTML được phân cách bằng gì?

a Dấu chấm phẩy

b Dấu chấm

c Dấu phẩy

d Khoảng trắng(Đ)

Câu 59

Tổ chức nào hiện tại duy trì tiêu chuẩn HTML?

a IEEE

b IETF

c ISO

d W3C(Đ)

Câu 60

Trang 14

Toán tử === trong JavaScript khác gì so với ==?

a So sánh độ dài biến

b So sánh giá trị và kiểu dữ liệu(Đ)

c So sánh giá trị

d So sánh kiểu dữ liệu

Câu 61

Trong Class Selector, nếu không chỉ định tên thẻ HTML trước dấu chấm, thì class có thể áp dụng cho?

a Chỉ thẻ

b Chỉ thẻ

c Mọi thẻ HTML(Đ)

d Một thẻ cụ thể

Câu 62

Trong CSS Grid, thuộc tính nào quy định số lượng và kích thước cột?

a grid-auto-flow

b grid-gap

c grid-template-columns(Đ)

d grid-template-rows

Câu 63

Trong CSS, đơn vị nào sau đây là đơn vị tuyệt đối?

a %

b cm(Đ)

c em

d vw

Câu 64

Trong CSS, thứ tự ưu tiên cao nhất đối với việc áp dụng quy tắc là gì?

a Class Selector

b External CSS

c ID Selector

Trang 15

d Inline Style(Đ)

Câu 65

Trong cú pháp 1 quy tắc CSS, dấu nào ngăn cách property và value?

a Dấu bằng (=)

b Dấu chấm phẩy (;)

c Dấu hai chấm(Đ)

d Dấu phẩy (,)

Câu 66

Trong HTML, để thay đổi màu chữ, cần dùng thuộc tính nào?

a bgcolor

b color(Đ)

c font-style

d size

Câu 67

Trong JavaScript ES6, phương thức nào sau đây được sử dụng để định nghĩa một phương thức trong lớp?

a def

b function

c Không cần từ khóa đặc biệt(Đ)

d method

Câu 68

Trong JavaScript ES6, từ khóa nào được sử dụng để khai báo một lớp (class)?

a class(Đ)

b constructor

c function

d object

Câu 69

Trong một bảng HTML, thẻ nào dùng để xác định một dòng mới?

Trang 16

a <table>

b <td>

c <th>

d <tr>(Đ)

Câu 70

Trong thẻ thẻ <select>, thuộc tính multiple cho phép?

a Chèn thêm ô nhập mới

b Chọn một mục duy nhất

c Chọn nhiều mục cùng lúc(Đ)

d Tăng tốc độ chọn

Câu 71

Type Selector trong CSS áp dụng cho thành phần nào?

a Theo ID cụ thể

b Theo tập tin CSS riêng biệt

c Theo tên thẻ HTML(Đ)

d Theo thuộc tính class

Câu 72

Vai trò chính của ngôn ngữ kịch bản trên trình duyệt là gì?

a Biên dịch mã thành ngôn ngữ máy

b Kiểm tra lỗi phía máy chủ

c Thay đổi giao diện động trên trình duyệt(Đ)

d Tối ưu cơ sở dữ liệu

Câu 73

Ví dụ nào sau đây là một chương trình con trong JavaScript?

a for (i=0;i<5;i++) {}

b function sayHi() { alert("Hi"); }(Đ)

c if (x > 0) {}

d let x = 5 + 3;

Câu 74

Trang 17

Web Browser có nhiệm vụ chính gì?

a Cấp phát địa chỉ IP

b Kết nối tới Web Server và hiển thị trang web(Đ)

c Lưu trữ trang web

d Thiết kế trang web

Câu 75

Web Server là gì?

a Bộ chuyển mạch

b Máy tính cá nhân

c Phần mềm phục vụ yêu cầu từ Web Browser(Đ)

d Thiết bị lưu trữ dữ liệu

Câu 76

Web tĩnh có đặc điểm nào sau đây?

a Nội dung cố định, cần sửa mã nguồn để cập nhật(Đ)

b Nội dung do máy chủ tự động thay đổi

c Nội dung lấy từ cơ sở dữ liệu

d Nội dung thay đổi theo yêu cầu người dùng

Ngày đăng: 19/05/2025, 12:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w