Font size
WorksheetsCuối
Total questions: 117
Worksheet time: 59mins
Các chân có dấu (~) trên Arduino có ý nghĩa gì?
Dùng để tạo sóng ngắn.
Dùng để tạo tín hiệu PWM
Dùng để tạo sóng dài.
Dùng để tạo xung Dirac.
Tần số hoạt động của mạch bo Arduino Uno R3 là bao nhiêu?
16 MHz
8 MHz
20 MHz
32 MHz
Arduino Uno R3 hỗ trợ truyền dữ liệu thông qua giao thức I2C bằng các chân nào?
Chân 3 và 5.
Chân A4 và A5.
Chân 0 và 1.
Chân 12 và 13.
Để điều khiển tốc độ của động cơ DC bằng Arduino Uno, cần kết nối động cơ vào chân nào của Arduino?
Chân AREF.
Chân Analog.
Chân Rx, Tx.
Chân PWM (~).
Để đọc tín hiệu từ cảm biến nhiệt độ, cần sử dụng chân nào trên Arduino Uno?
Chân Digital.
Chân PWM (~).
Chân 3.3V.
Chân Analog.
Để đọc tín hiệu analog từ cảm biến cần kết nối vào chân nào của Arduino?
Chân Vin.
Chân Analog từ A0 đến A5.
Chân Rx, Tx.
Chân PWM.
Để bảo vệ Arduino khỏi quá tải nên cấp nguồn ngoài khoảng nào?
5V đến 7V.
15V đến 20V.
12V đến 15V.
7V đến 12V.
Trong cấu trúc chương trình Arduino, hàm nào được gọi đầu tiên khi chương trình chạy?
`loop()`
`start()`
`setup()`
`main()`
Giá trị nào được sử dụng trong hàm `digitalWrite()` để xuất tín hiệu ở mức cao?
`HIGH`
`ON`
`5V`
`HIGHT`
Giá trị đầu vào của hàm `delay()` được đo bằng đơn vị nào?
Phút
Micro giây
Mili giây
Giây
Nếu chân Analog đo được 1023, điều này có nghĩa là gì?
Điện áp đầu vào đạt 5V.
Không có điện áp đầu vào.
Điện áp đầu vào đạt 2.5V.
Điện áp đầu vào đạt 3.3V.
Hoàn thành câu lệnh Arduino sau để thiết lập chế độ cho chân 13 là OUTPUT (chế độ ra) để điều khiển đèn LED:
int ledPin = 13;
void setup() {
___(1)___(ledPin, OUTPUT);
}
(a)
Hoàn thành câu lệnh Arduino sau để đọc giá trị từ chân Analog A0:
int value = __(1)__ (A0);
(a)
Hoàn thành câu lệnh Arduino sau để xuất mức tín hiệu Analog từ chân Digital hỗ trợ PWM:
___(1)___(ledPin, 128);
(a)
Điền dữ liệu phù hợp để khai báo sensorPin có giá trị là 7
_____(1)_____sensorPin = 7;
(a)
Bo mạch Arduino Uno R3 có bao nhiêu chân nhận tín hiệu số (Digital)?
12
14
10
16
Bo mạch Arduino Uno R3 có bao nhiêu chân có thể truyền/ nhận tín hiệu tương tự (Analog)?
5
6
4
3
Lệnh đọc chân tín hiệu tương tự (analogRead) trong Arduino trả về giá trị trong khoảng nào?
0 đến 255
0 đến 4095
0 đến 1
0 đến 1023
Để truyền dữ liệu từ Arduino lên máy tính sử dụng ngoại vi UART (chuẩn truyền tin nối tiếp) cần kết nối các chân nào của Arduino?
Chân PWM
Chân A0 đén A5
Chân Vin và GND
Chân 0 (Rx) và 1 (Tx)
Để điều khiển độ sáng của đèn LED bằng PWM hàm nào sau đây được sử dụng?
digitalRead()
analogWrite()
analogRead()
digital Write()
Để điều chỉnh độ rộng xung điêù khiển quạt, hàm nào sau đây sẽ được sử dụng?
Serial.print()
analogRead()
analogWrite()
digitalWrite()
Để tạo độ trễ khi lập trình trên bo mạch Arduino, hàm nào sau đây sẽ được sử dụng?
Serial.begin()
delay()
analogRead()
analogWrite()
Gỉa sử có một LED đơn được nối với chân số 7 của Arrduino. Led này sáng khi tín hiệu tại chân 13 ở mức cao. Hãy hoàn thành các câu lệnh Arduino sau để bật LED sáng:
int ledPin = 7;
void loop() {
(1)(ledPin, HIGH);
delay(1000);
}
(a)
Khi sử dụng bo mạch Arduino Uno kết nối với module Bluetooth, chân nào sẽ được lựa chọn để truyền và nhận dữ liệu?
Chân 2 và 3
Chân A0 và A1
Chân 10 và chân 11
Chân 0 và chân 1
Trong cấu trúc chương trình Arduino, hàm digitalWrite() được sử dụng để làm gì?
Xuất tín hiệu điện cho chân Digital.
Đọc tín hiệu điện từ chân Analog.
Xuất tín hiệu điện cho chân Analog.
Đọc tín hiệu từ chân Digital.
Lệnh digitalRead(pin) trong Arduino trả về giá trị nào?
ON hoặc OFF.
TRUE hoặc FALSE.
Enabled hoặc Disabled.
HIGH hoặc LOW.
Để kiểm tra nhanh một đoạn mã bật/tắt LED trên Arduino mà không cần sử dụng linh kiện bên ngoài, cần sử dụng chân nào của Arduino?
Chân A0.
Chân 10.
Chân 0.
Chân 13.
Đơn vị xử lý trên ESP8266 là CPU:
64-bit
32-bit
8-bit
16-bit
ESP-01 sử dụng phương thức giao tiếp nào để lập trình firmware?
I2C
UART
SPI
CAN
ESP-01 hỗ trợ bao nhiêu chân GPIO (Chân vào/ra) để kết nối và điều khiển các thiết bị ngoại vi?
2 chân
8 chân
1 chân
4 chân
ESP-01 sử dụng bộ nhớ Flash với dung lượng bao nhiêu để lưu trữ chương trình và dữ liệu?
4 MB
1 MB
512 KB
2 MB
Khi lập trình và khởi động ESP-01 ở chế độ flash, chân GPIO0 cần được kết nối với chân nào?
GND
RX
TX
VCC
Khi sử dụng ESP8266 để điều khiển tốc độ của động cơ qua PWM, chân nào phù hợp nhất để kết nối với mạch điều khiển động cơ?
GPIO3
GPIO13
GPIO0
GPIO1
Trong các ứng dụng cần đo điện áp từ cảm biến analog với dải điện áp 0-1V, chân nào của ESP-12E được lựa chọn để kết nối với cảm biến này?
ADC (A0)
TX
GPIO0
GPIO16
Để điều chỉnh độ sáng của đèn LED bằng ESP8266EX, cần sử dụng các chân GPIO hỗ trợ chức năng nào sau đây?
GPIO hỗ trợ chức năng PWM.
GPIO hỗ trợ chức năng ADC.
GPIO hỗ trợ chức năng SPI.
GPIO hỗ trợ chức năng UART
Những chân nào của ESP8266EX được sử dụng để truyền/nhận dữ liệu với máy tính qua giao tiếp UART?
GPIO15 và GPIO16.
TX và RX.
ADC và GND.
GPIO0 và GPIO2.
Phần mềm lập trình chính cho ESP8266 là:
CodeBlocks.
Visual Studio.
Arduino IDE.
Eclipse
Hàm nào được sử dụng để thiết lập kết nối Wifi cho ESP8266?
WiFi.begin()
WiFi.connect()
Serial.begin()
ESP8266.connect()
Hoàn thành câu lệnh dưới đây để kiểm tra xem có dữ liệu đến từ máy tính qua cổng Serial hay không. if (Serial.________ > 0) { String receivedData = Serial.readStringUntil('\n'); Serial.print("Lệnh thứ 1 nhận được: Test"); Serial.println(receivedData); }
print()
available()
write()
read()
Hoàn thành câu lệnh dưới đây để đọc dữ liệu từ cổng Serial và lưu vào một chuỗi: void loop() { if (Serial.available() > 0) { String data = Serial.________(); Serial.println("Dữ liệu nhận được: " + data); } }
readString
print()
read()
write()
Hoàn thành câu lệnh trong hàm setup() dưới đây để khởi động Serial Monitor với tốc độ 115200 baud: void setup() { Serial. (a) (115200); while (!Serial) { ; } }
Hoàn thành đoạn mã sau để kiểm tra và gửi thông báo "Đang kết nối" về trạng thái WiFi của ESP8266:
while (WiFi.status() != WL_CONNECTED) {
delay(500);
___(1)___.print("Đang kết nối");
}
(a)
Tần số hoạt động của WiFi trên ESP8266 là:
3.5 GHz
4 GHz
5 GHz
2.4 GHz
ESP8266 với cảm biến nhiệt độ sử dụng giao thức I2C, chân nào trên ESP8266 được sử dụng để kết nối với chân SDA của cảm biến?
GPIO4
GPIO0
GPIO13
GPIO2
Trong ESP-12E, các chân nào có thể sử dụng để điều khiển thiết bị ngoại (như đèn LED hoặc relay) bằng tín hiệu kỹ thuật số?
Chỉ GPIO0 và GPIO2.
Chỉ TX và RX.
Chỉ chân ADC.
Tất cả các chân từ GPIO0 đến GPIO16.
Điền phương thức phù hợp vào chỗ trống để tạo độ trễ 100ms trước khi in thông báo và bắt đầu kết nối WiFi? void setup() { Serial.begin(115200); _____(100); Serial.println("Dang ket noi voi WiFi..."); WiFi.begin(ssid, password); }
delay
sleep
pause
wait
Hoàn thành câu lệnh dưới đây để thiết lập chân GPIO2 làm OUTPUT trong chương trình ESP8266. cpp Copy code Serial.println(); Serial.println("Đã kết nối Wi-Fi!"); // Thiết lập chân GPIO2 làm OUTPUT ________(ledPin, OUTPUT);
pinMode
digitalWrite
Serial.begin
setMode
Để điều khiển đèn LED sử dụng tính năng điều chế độ rộng xung (PWM) trên module ESP-12E, chân nào sau đây hỗ trợ chức năng GPIO có khả năng PWM?
GPIO0 hoặc GPIO2
GPIO16 hoặc VCC.
TX hoặc RX.
CH_PD hoặc RST.
Trong dự án IoT với ESP8266, để kết nối cảm biến ánh sáng qua giao thức ADC, chân nào trên ESP8266 được sử dụng?
GPIO2
ADC (A0)
GPIO0
GPIO3
ESP8266 hỗ trợ phương thức giao tiếp nối tiếp nào sau đây?
UDP
Tất cả các phương án đều sai
UART
TCP
Chức năng của chân Tx trên ESP8266 là gì?
Dùng để cấp nguồn cho board mạch.
Dùng để nhận tín hiệu trong giao tiếp UART với vi điều khiển.
Các phương án còn lại đều sai.
Dùng để gửi tín hiệu trong giao tiếp UART với vi điều khiển.
Chức năng của chân RX trên ESP8266 là gì?
Dùng để gửi tín hiệu trong giao tiếp UART với vi điều khiển.
Dùng để nhận tín hiệu trong giao tiếp UART với vi điều khiển.
Dùng để cấp nguồn cho board mạch.
Tất cả đáp án trên đều sai.
Hoàn thành câu lệnh dưới đây để kết nối ESP8266 với WiFi:
Serial.println("Đang kết nối với WiFi...");
wifi.begin(___(1)___, ___(2)___);
(a)
Trong giao tiếp UART, một khung (frame) dữ liệu chuẩn bao gồm những phần chính nào?
Bit start, bit address, bits data, bit parity
Bit start, bits data, bit parity, bit stop
Bit stop, bits data, bit parity, bit clock
Bits data, bit stop, bit idle
Trong giao tiếp không đồng bộ RS232, tín hiệu nào được sử dụng để thông báo cho thiết bị biết rằng có dữ liệu đang được truyền đến?
DSR (Data set Ready)
CD (Carrier Detect)
Bit start
RTS (Request to Send)
Giao tiếp nối tiếp đồng bộ yêu cầu thêm tín hiệu nào?
Clock (xung đồng bộ)
Bit parity
Bit start
Bit stop
Lệnh nào được sử dụng để khởi động UART trên Arduino?
Serial(9600)
UARTBegin(9600)
Serial.begin(9600)
UART.start(9600)
Tốc độ baudrate 9600 có nghĩa là gì?
9600 bit/giây
1 bit trong 9600 giây
1 byte trong 9600 giây
9600 byte/giây
ESP8266 hỗ trợ bao nhiêu kênh UART phần cứng?
3
4
2
1
Arduino có bao nhiêu kênh UART phần cứng trên dòng Mega 2560?
2
4
1
6
Lệnh nào dùng để nhận dữ liệu qua UART trên Arduino?
UART.Receive()
Serial.receive()
Serial.read()
UART.read()
Baud rate mặc định của ESP8266 là bao nhiêu?
3600
4800
115200
19200
Lệnh nào được dùng để Arduino gửi chuỗi "Hello" qua UART?
Serial.print("Hello");
UART.print("Hello");
Serial.send("Hello");
UART.write("Hello");
Khi Arduino và ESP8266 giao tiếp UART, các chân nào cần được kết nối với nhau?
Không cần kết nối dây nào
TX của ESP8266 - RX của Arduino
RX của ESP8266 - TX của Arduino
Cả (1) và (2) đều đúng
Lệnh nào được sử dụng để Arduino gửi số nguyên 123 qua UART dưới dạng chuỗi?
Serial.print(123);
UART.print(123);
Serial.send(123);
Serial.write(123);
Điền kiểu dữ liệu phù hợp để khai báo giá trị cho biến dataFromPC và dataFromESP:
if (Serial.available()) {
__________dataFromPC = Serial.readStringUntil('\n');
espSerial.println(dataFromPC);
}
if (espSerial.available()) {
_____________ dataFromESP = espSerial.readStringUntil('\n');
Serial.print("Received from ESP8266: ");
Serial.println(dataFromESP);
}
(a)
Hoàn thành câu lệnh dưới đây để đọc dữ liệu chuỗi từ UART và so sánh với "LED ON":
void setup(){
pinMode(13,OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
if (Serial. (a) == "LED ON") {
digitalWrite(13, HIGH);
}
}
}
Hoàn thành câu lệnh dưới đây để đọc một ký tự từ UART:
if (Serial.available()) {
char receivedChar = (a) ;
}
Trong các phương thức truyền thông nối tiếp sau đây, phương pháp nào thường hoạt động theo cơ chế truyền không đồng bộ?
I2C
UART
SPI
CAN
Trong giao tiếp nối tiếp, tốc độ dữ liệu được xác định bằng giá trị nào?
Frequency rate
Data rate
Transmission rate
Baud rate
ESP8266 sử dụng mức điện áp logic nào trên cổng UART ?
2.5V
5V
3.3V
1.8V
Arduino UNO sử dụng những chân nào để giao tiếp UART mặc định?
D2 và D3
D4 và D5
Tx và Rx trên chân 11 và 12
D0 và D1
Tham số nào cần được định nghĩa khi tạo UART trên Arduino với ESP3266?
Baud rate
M800
MOSI
SCL
Câu 21: Để Arduino kiểm tra xem dữ liệu từ ESP8266 qua UART, đoạn mã nào sau đây là đúng?
if (Serial.read()>0{ String data = Serial.readString(); }
if (Serial.available() >=0){ String data = Serial.read(); }
if (Serial.available()==0{ String data = Serial.readString(); }
if (Serial.available() > 0) { String data = Serial.readString(); }
Câu 22: Lệnh nào được sử dụng để Arduino nhận dữ liệu dạng chuỗi từ ESP8266 qua UART?
Serial.flush()
Serial.readstring()
Serial.write()
Serial.print()
Câu 23: ESP8266 sử dụng thư viện nào để giao tiếp UART trên Arduino IDE?
Serial
EEPROM
SPI
Wire
Câu 24: ESP8266 gửi chuỗi "LED ON" qua UART đến Arduino. Khi nhận được chuỗi này, Arduino sẽ bật LED trên chân 13. Đoạn mã nào dưới đây là đúng?
if (Serial.available()) { String receivedData = Serial.readString(); receivedData.trim(); if (receivedData == "LED ON") { digitalWrite(13, HIGH); } }
if (Serial.available() == "0") { digitalWrite(13, HIGH); }
if (Serial.available() > 0) { char receivedChar = Serial.read(); if (receivedChar == "LED ON") { digitalWrite(13, HIGH); } }
if (Serial.readStringUntil('\r') == "LED ON") { digitalWrite(13, HIGH); }
Câu 25: Lệnh nào đúng để Arduino nhận chuỗi "Hello" từ ESP8266 qua UART?
Serial.available();
String data = Serial.readString();
int data = Serial.readStringUntil('\n');
char data = Serial.read();
Câu 26: Khi Arduino gửi ký tự 'D' qua UART, giá trị ASCII của 'D' là bao nhiêu?
65
68
67
66
Câu 1: Dấu khai báo đúng về DocType trong HTML5?
< html DOCTYPE>
< DOCTYPE html>
<html>
<!DOCTYPE html>
Câu 2: Thẻ nào được sử dụng để tạo một đoạn văn bản có kiểu mã nguồn trong HTML?
<p>
<code>
<pre>
<br>
Câu 3: Dâu là cách viết đúng để tạo một tiêu đề cấp 2 với nội dung "Welcome"?
<h2>Welcome</h2>
<title2>Welcome</title2>
<h>Welcome</h>
< heading2>Welcome< heading2>
Câu 4: Đâu là cú pháp để chèn một hình ảnh có tên file là "logo.png" và văn bản thay thế là "Company Logo"?
. <pic source="logo.png" alt="Company Logo">
<pic source="logo.png" alt="Company Logo">
<img src="logo.png" alt="Company Logo">
<img href="logo.png" alt="Company Logo">
Câu 5: Đâu là cú pháp để tạo một dòng kẻ ngang với chiều rộng 50%?
<horizontal width="50%">
<hr width="50%">
<hr size="50%">
<line size="50%">
Câu 6: Đâu là cú pháp đúng để tạo một danh sách không có thứ tự với các mục "Apple", "Banana", "Orange"?
A.<ul><p>Apple</p>
<p>Banana</p>
<p>Orange</p></ul>
B.<ul><li>Apple</li>
<li>Banana</li>
<li>Orange</li></ul>
C.<ol><li>Apple</li>
<li>Banana</li>
<li>Orange</li></ol>
D.<list><item>Apple</item>
<item>Banana</item>
<item>Orange
Câu 7: Đâu là cú pháp đúng để tạo thẻ <video> trong HTML?
A.<video>
<width="320" height="240">
<source src="movie.mp4"></source>
</video>
.<video> <width="320" height="240"></video>
<video width="320" height="240"></video>
<video width="320" height="240" />
Câu 8: Khi sử dụng thẻ <table>, thẻ nào được sử dụng để nhóm các cột cho mục đích định dạng?
<comlumngrups>
<colgroup>
<cols>
<cgroup>
Câu 9: Đâu là cú pháp đúng để tạo một tiêu đề cho bảng trong HTML?
<table>
<header>Table Header</header>
</table>
<table>
<caption>Table Header</caption>
</table>
<table>
<title>Table Header</title>
</table>
<table>
<thead>
<tr><th>Table Header</th></tr>
</thead>
</table>
Câu 10: Đâu là cú pháp đúng để gộp 4 dòng cho ô "Ghi chú" trong HTML?
<td span= "4">Ghi chú </td>
<td rowspan="4"Ghi chú</td>
<td merge= "4"> Ghi chú </td>
<td colspan="4"> Ghi chú</td>
Câu 11: Hoàn thành đoạn mã HTML sau đây để tạo đường viền cho bảng:
<table (1) (a) ="1">
<tr>
<td>HTML</td>
<td>CSS</td>
</tr>
</table>
Câu 12: Đâu là kết quả hiển thị của đoạn mã trên?
<table border="1">
<tr>
<td>Row 1, Cell 1</td>
<td>Row 1, Cell 2</td>
</tr>
<tr>
<td>Row 2, Cell 1</td>
<td>Row 2, Cell 2</td>
</tr>
</table>
Hiển thị bảng với 1 cột và 2 hàng.
Hiển thị bảng với 2 cột và 2 hàng.
Hiển thị bảng không có viền.
Hiển thị bảng với 2 cột và 1 hàng.
Đâu là kết quả hiển thị của đoạn mã trên?
<table border="1">
<caption>Table Caption</caption>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</table>
Hiển thị bảng với tiêu đề "Table Caption" bên dưới bảng.
Lỗi hiển thị do thẻ
Hiển thị bảng với tiêu đề "Table Caption" bên trên bảng.
Không hiển thị tiêu đề của bảng.
Cho đoạn mã HTML sau:
<table border="1" width="50%">
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</table>
Kết quả hiển thị của đoạn mã trên:
Bảng chiếm toàn bộ chiều rộng của trang.
Bảng chiếm 50% chiều rộng của trang.
Không hiển thị bảng do thuộc tính width không hợp lệ.
Bảng có chiều rộng cố định là 100px.
Hoàn thành đoạn mã HTML sau để hợp nhất 3 cột trong bảng:
<table>
<tr>
<td (1)="3">Hợp nhất hai cột</td>
</tr>
</table>
(a)
Khi một form HTML được gửi từ trình duyệt , thông tin trong form sẽ được chuyển đến đâu theo mặc định?
Lưu trên trình duyệt của người dùng.
Hiển thị ngay trên trang web.
Gửi qua email.
Gửi đến máy chủ được chỉ định trong thuộc tính action của form.
Mục đích chính của form trong HTML là gì?
Tạo giao diện để người dùng nhập và gửi dữ liệu.
Hiển thị video.
Tạo bảng dữ liệu
Hiển thị nội dung văn bản.
Để tạo nút có chức năng gửi form, sử dụng thuộc tính type nào của thẻ <input>?
button
submit
reset
text
Thẻ <input type="password"> trong HTML được sử dụng để nhập loại dữ liệu nào?
Mật khẩu (Hiển thị dưới dạng ẩn).
Tên người dùng.
Số điện thoại.
Văn bản.
Thẻ <input type="url"> trong HTML được sử dụng trong trường hợp nào đầy?
Khi cần nhập số điện thoại.
Khi cần nhập một liên kết web.
Khi cần nhập email.
Khi cần nhập tên.
Thẻ <input type= “file”> trong HTML dung để làm gì?
NhẬP văn bản
Chọn màu sắc
Tải lên một văn bản từ máy tính
Nhập số
Cú pháp nào sau đây là đúng để tạo một textbox dữ liệu?
<input name=" text" value="/>
<input type=" text" name="/>
<textbox type=" text" name="/>
<text type=" input" name="/>
Thuộc tính checked trong thẻ <input type="checkbox"> được sử dụng trong trường hơp nào dưới đây?
Đáựt kích thước checkbox
Đặt giá trị mặc định là đã được chọn.
Đặt tên cho checkbox.
Xóa bỏ lựa chọn.
Hoàn thành đoạn mã HTML sau để tạo ra một trường nhập dữ liệu yêu cầu người dùng nhập địa chỉ website:
<form action="/submit.php" method="POST">
<label for="website">Website của bạn:</label>
<input type=" (a) " name="website" placeholder="https://example.com">
<input type="submit" value="Gửi">
</form>
Hoàn thành đoạn mã HTML sau để thêm một ô chọn đã được chọn sẵn trong form:
<form action="/submit.php" method="POST">
<input type=" (a) " name="ban_tin_dang_ky" value="dang-ky" checked="checked">
<label for="ban-tin-ky">Đăng ký bản tin:</label>
<input type="submit" value="Gửi">
</form>
Điền thuộc tính thích hợpvào chỗ trống trong đoạn mã HTML bên dưới hoạt động đúng, giúp from gửi dữ liệu đến trang submit.php:
<form ____="/submit.php" method="POST">
<label for="username">Tên người dùng:</label>
<input type="text" name="username" value="" size="30">
<input type="submit" value="Gửi">
</form>
target
href
action
name
Hoàn thành đoạn mã HTML dưới đây để cho phép người dùng chọn một tùy chọn cho việc chọn giới tính.
<form action="/submit.php" method="POST">
<label>Chọn giới tính:</label>
<input type="____" name="gender" value="male">Nam
<input type="____" name="gender" value="female">Nữ
<input type="submit" value="Gửi">
</form>
radio
button
checkbox
text
Hoàn thành đoạn mã HTML của thẻ để tạo một trường nhập liệu cho phép người dùng chọn một tập tin:
<form>
<label for="myfile">Select a file:</label>
<input type="____" id="myfile" name="myfile">
</form>
input
select
label
button
Hoàn thành đoạn mã HTML dưới đây để gửi dữ liệu qua URL thay vì qua phần thân yêu cầu:
<form action="/submit.php" method="____">
<label for="username">Tên người dùng:</label>
<input type="text" id="username" name="username">
<input type="submit" value="Gửi">
</form>
POST
GET
SEND
FETCH
Cho đoạn mã HTML sau:
<form action="#">
<input type="range" max="100" min="5" step="2" value="5">
<input type="range" max="200" min="5" step="2" value="5">
<input type="range" max="300" min="5" step="2" value="5">
</form>
Đáp án A
Đáp án B
Đáp án C
Đáp án D
Chức năng chính của thẻ <from> trong HTML là gì?
Tương tác với giao thức HTTP.
Thu thập và tổ chức dữ liệu người dùng.
Truyền dữ liệu từ người dùng đến máy chủ.
Hiển thị thông tin từ máy chủ.
Thẻ <input type="email"> trong HTML được sử dụng để nhập loại dữ liệu nào? trong HTML được sử dụng để nhập loại dữ liệu nào?
Địa chỉ email.
Số điện thoại.
Văn bản tự do.
Địa chỉ nhà.
Thẻ <input type="date"> trong HTML tạo giao diên cho việc nhập dữ liệu nào?
Mật khẩu
Văn bản
Ngày tháng.
Thời gian
Thẻ <input type="file”> trong HTML dùng để làm gì
Nhập số
Chọn màu sắc
Tải lên một văn bản từ máy tính
Nhập văn bản
Hoàn thành đoạn mã HTML sau để tạo ra một dropdown với tên là cities:
< (1) name="cities">
<option value="NY">New York</option>
<option value="LA">Los Angeles</option>
</_(1)_>
(a)
Hoàn thành đoạn mã HTML sau đây để thêm một trường nhập mật khẩu trong form:
<form action="/login" method="POST">
<input type=" (1) " value=" name="matkhau" size="20" />
<input type="submit" value="Đăng nhập">
</form>
(a)
Hoàn thành đoạn mã HTML sau đây để thêm một trường nhập ngày sinh trong form:
<form action="/submit-birthday" method="POST">
<label for="birthday">Ngày sinh:</label>
<input type="_(1)_ id="birthday" name="birthday">
</form>
date
time
number
text
Cho đoạn mã HTML sau:
<form action="">
<input type="text" placeholder="Nhập tên">
<input type="year" placeholder="Nhập ngày sinh">
</form>
Đáp án A
Đáp án B
Đáp án C
Đáp án D
