Đề thi giữa kì 2 Tin học 12 Cánh Diều có đáp án ( Đề 2)
26 câu hỏi
PHẦN I: Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi thí sinh chỉ chọn một phương án.
Sự khác biệt giữa bộ chọn lớp (class) và bộ chọn định danh (ID) là:
Bộ chọn định danh được tạo bằng dấu chấm (.) và bộ chọn lớp sử dụng ký hiệu #.
Bộ chọn lớp chỉ được sử dụng một lần trong khi bộ chọn định danh có thể được áp dụng nhiều lần trên HTML.
Bộ chọn lớp có thể được sử dụng bởi nhiều phần tử HTML, trong khi Bộ chọn định danh chỉ được sử dụng bởi một phần tử HTML duy nhất trên trang.
Bộ chọn lớp sử dụng cho CSS External, bộ chọn định danh sử dụng cho CSS Internal
Cho đoạn mã

Để thay đổi màu văn bản của phần tử <li> đầu tiên thành màu đỏ, câu lệnh css cần sử dụng là:
maudo { color: red; }
#maudo { color: red; }
li > maudo { color: red; }
maudo{color:red};
Khai báo nào sau đây sẽ tạo ra một bảng gồm hai dòng, mỗi dòng một ô dữ liệu?
<table><td><tr>Dòng 1</tr><tr>Dòng 2</tr></td></table>
<table><tr><td>Dòng 1</td><td>Dòng 2</td></tr></table>
<table><td>Dòng 1</td><td>Dòng 2</td></table>
<table><tr><td>Dòng 1</td></tr><tr><td>Dòng 2</td></tr></table>
Khi khai báo định dạng internal CSS trong nội dung phần tử head ta cần khai báo cặp thẻ:
<Lable> </Lable>.
<head> </head>.
<Style> </Style>.
><Body> </Body>.
Khi khai báo định dạng internal CSS ta muốn nền của phần tử input được tô màu vàng thì viết lệnh như thế nào cho đúng?
Input{background – color:yellow;}
Textarea{background.color:yellow};
Input{background_color:yellow};
Input{background_color:yellow;}
Trong bộ chọn lớp người tạo CSS tự định nghĩa và:
Kết thúc bằng dấu chấm.
Bắt đầu bằng dấu chấm hỏi.
Bắt đầu bằng dấu phẩy.
Bắt đầu bằng dấu chấm.
Bộ chọn lớp sử dụng cho một phần tử được khai báo:
Phần tử. Tên_bộ_chọn_lớp{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
Phần tử: Tên_bộ_chọn_lớp{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
Phần tử! Tên_bộ_chọn_lớp{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
Phần tử - Tên_bộ_chọn_lớp{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
Hãy nêu cách khai báo về bộ chọn định danh được xác định thông qua Tên_định_danh của phần tử?
Tên_định_danh{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
#Tên_định_danh{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
! Tên_định_danh{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
&Tên_định_danh{thuộc tính 1:giá trị;...;thuộc tính n:giá trị;}
Bộ chọn định danh được dùng để khai báo các quy tắc, định dạng:
Chỉ áp dụng cho một phần tử cụ thể trong văn bản HTML.
Được áp dụng cho nhiều phần tử trong văn bản HTML.
Chỉ áp dụng cho một số phần tử cụ thể trong văn bản HTML.
Được áp dụng chung cho tất cả các phần tử trong HTML.
Hãy cho biết thuộc tính border-style của CSS trong mô hình hộp để xác định cái gì?
Xác định kiểu trình bày đường viền bao quanh.
Xác định kích thước vùng đệm.
Xác định kiểu chiều rộng vùng nội dung.
Xác định kích thước vùng lề.
Hãy chỉ ra đâu là thuộc tính định dạng CSS để mô tả kích thước vùng lề của mô hình hộp?
Border –style
Margin-style
Margin
Padding
Cho khai báo định dạng sau: p{height:50px;padding:5px;border:2px soild;margin:4px;} Khi đó, chiều cao của phần tử p tính theo pixel là bao nhiêu?
54px
60px
64pxD. 72px
64pxD. 72px
A. Người quản lí kiểm thử là người chạy thử phần mềm để xác nhận rằng phần mềm đáp ứng đúng các yêu cầu thiết kế, xây dựng và vận hành.
B. Kiểm thử viên là người lập quy trình kiểm thử, viết các kịch bản chạy thử, lập kế hoạch kiểm thử.
C. Kiểm thử viên kiểm thử phần mềm với các dữ liệu và phương án thử nghiệm khác nhau.
D. Người quản lí kiểm thử đưa ra giải pháp khắc phục, đảm bảo chất lượng tốt của phần mềm.
A. Tất cả các thẻ HTML, có thuộc tính id là “noidung” đều được áp dụng bộ chọn lớp “noidung”
B. Tất cả các thẻ đoạn văn (<p>) trên trang HTML, có thuộc tính class là “noidung” đều được áp dụng bộ chọn lớp “noidung”
C. Tất cả các thẻ HTML, có thuộc tính id là “noidung” đều được áp dụng bộ chọn lớp “noidung”
D. Bộ chọn “noidung” là bộ chọn lớp cho thẻ <p>
Phần III. Dạng câu hỏi trả lời ngắn.
HTML sử dụng bao nhiêu cấp độ tiêu đề (heading) khác nhau?
Thuộc tính nào của CSS giúp xác định màu chữ trong một phần tử HTML gồm mấy chữ cái?
Cho khai báo định dạng: p { width: 50px; height: 40 px; padding: 5px; border: 2 px solid; margin : 4px;}. Khi đó, số pixel cho độ cao của khung viền là bao nhiêu?
Có bao nhiêu kỹ năng chính mà một chuyên gia an toàn thông tin cần có?
Phần IV. Tự luận
Kỹ sư GIS làm gì và những lĩnh vực nào có nhu cầu tuyển kỹ sư GIS?
Cho khai báo CSS nội bộ như sau
<style>
h1 {
color: #333;
text-align: center;
margin: 1.5rem 0;
}
h2 {
color: #555;
margin: 1rem 0;
}
p {
color: #666;
margin: 0.5rem 0;
}
a {
color: #1a73e8;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #0a58ca;
}
Em hãy viết phần body của trang web có sử dụng các phần tử đã được định dạng trên?





