1. Chọn cú pháp đúng của javascript để hiện thị “Hello world” ?
a. response.write("Hello World")
b. ("Hello World")
c. document.write("Hello World")
d. "Hello World"
2. Cú pháp sau cho phép định nghĩa hàm ?
var f = new Function(“a”, “b”, “return (a+b);”)
a. đúng b. sai
3. Câu nào sau đây đúng khi gọi đến script bên trong file “xxx.js” (external script) ?
a. <script href="xxx.js">
b. <script name="xxx.js">
c. <script src="xxx.js">
d. <style src=”xxx.js” >
4. File chứa code javascript ngoại (external) bắt buộc phải có tag <script> ?
a. đúng b. sai
5. Làm thế nào để xuất hiện hộp thông báo alert với chữ “Hello” trong javascript?
a. alert("Hello World")
b. alertBox("Hello World")
c. alertBox="Hello World"
d. msgBox("Hello World")
6. Làm thế nào để tạo hàm trong javascript?
a. function:myFunction()
b. function=myFunction()
c. function myFunction()
d. tất cả đều đúng.
7. Cú pháp nào sau đây là gọi hàm ?
a. call myFunction()
b. call function myFunction
c. myFunction()
d. tất cả đều sai
8. Mệnh đề điều kiện nào sau đây so sánh biến i bằng 5 trong javascript?
a. if i=5 then b. if i=5
c. if (i==5) d. if i==5 then
9. Các đối tượng (object) trong javascript đều có thuộc tính prototype ?
a. đúng b. sai
10. Cú pháp nào sau đây đúng cho vòng lặp for với javascript?
a. for (i = 0; i <= 5) b. for (i <= 5; i++)
c. for i = 1 to 5 d. for ( ; i <= 5; i++)
6 trang |
Chia sẻ: netpro | Lượt xem: 4868 | Lượt tải: 1
Bạn đang xem nội dung tài liệu Trắc nghiệm môn thiết kế web, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
********
ĐỀ THI HẾT MÔN
Môn thi: Thiết kế Web
LỚP : OOCT2
Thời gian: 60 phút – Ngày thi:
Giáo viên : Trương Tuyền
(Sinh viên không được sử dụng tài liệu)
ĐỀ A
Phần 1 : HTML
Chọn câu đúng với HTML ?
a. Tạo frame có 2 cột
b. Tạo frame có chiều rộng cột thứ nhất là 150 % , phần còn lại là cột thứ hai
c. Tạo frame có chiều rộng cột thứ nhất là 150 pixel, phần còn lại là cột thứ hai
d. Tạo frame chiều rộng 150 %
Chọn tag HTML để tạo tiêu đề lớn nhất (heading)
a. b. c. d.
Tag HTML nào sau đây đúng với chèn ngắt dòng (line break)?
a. b. c. d.
Câu nào đúng để thêm màu nền (background color) ?
a. yellow
b.
c.
d.
Để làm chữ đậm (text bold) ta sử dụng tag ?
a. b. c. d.
Cặp thẻ được dùng để làm gì?
a. Tạo ra một Frame trên trang web
b. Sử dụng trong trường hợp trình duyệt không hỗ trợ Frame
c. Trong trường hợp chúng ta không cần Frame trong trang web
d. Không làm gì hết
Cú pháp nào sau đây đúng để tạo liên kết (hyperlink) ?
a. W3Schools
b. W3Schools
c. W3Schools.com
d.
Làm thế nào để tạo email link ?
a.
b.
c. xxx@yyy
d.
Làm thế nào để mở một link trong cửa sổ mới ?
a.
b.
c.
d.
Những tag nào sau đây liên quan đến việc tạo table ?
a.
b.
c.
d.
Chọn HTML đúng để canh trái (left-align) bên trong cell của table
a.
b.
c.
d.
Làm thế nào để tạo danh sách với những phần tử dạng 1,2,3,…?
a. b. c. d.
HTML nào sau đây đúng để tạo checkbox ?
a.
b.
c.
d.
Trong và chúng ta có thể đặt vào:
a. , , , , , , và
b. , , , , , và
c. , , , ,
d. Tất cả đều đúng
HTML nào sau đây đúng để tạo danh sách drop-down (list box, combo box) ?
a.
b.
c.
d.
Chọn câu đúng với mô tả thuộc tính method trong tag ?
a. Mặc định giá trị là POST
b. Mặc định giá trị là GET
c. Bắt buộc phải có trong thành phần
d. Tất cả đúng
Trên một trang Web có thể có bao nhiêu thành phần ?
a. nhiều nhất là 1 b. tối thiểu là 1
c. có thể không có d. tất cả đều sai
HTML nào sau đây đúng để tạo text area ?
a.
b.
c.
d.
Chọn HTML đúng để thêm hình ảnh ?
a. image.gif
b.
c.
d.
Chọn HTML đúng để thêm hình ảnh nền cho trang web ?
a.
b.
c.
d.
Phần 2 : JAVASCRIPT
Bên trong thành phần nào của HTML có thể đặt javascript ?
a. b.
c. d.
Chọn cú pháp đúng của javascript để hiện thị “Hello world” ?
a. response.write("Hello World")
b. ("Hello World")
c. document.write("Hello World")
d. "Hello World"
Cú pháp sau cho phép định nghĩa hàm ?
var f = new Function(“a”, “b”, “return (a+b);”)
a. đúng b. sai
Câu nào sau đây đúng khi gọi đến script bên trong file “xxx.js” (external script) ?
a.
b.
c.
d.
File chứa code javascript ngoại (external) bắt buộc phải có tag ?
a. đúng b. sai
Làm thế nào để xuất hiện hộp thông báo alert với chữ “Hello” trong javascript?
a. alert("Hello World")
b. alertBox("Hello World")
c. alertBox="Hello World"
d. msgBox("Hello World")
Làm thế nào để tạo hàm trong javascript?
a. function:myFunction()
b. function=myFunction()
c. function myFunction()
d. tất cả đều đúng.
Cú pháp nào sau đây là gọi hàm ?
a. call myFunction()
b. call function myFunction
c. myFunction()
d. tất cả đều sai
Mệnh đề điều kiện nào sau đây so sánh biến i bằng 5 trong javascript?
a. if i=5 then b. if i=5
c. if (i==5) d. if i==5 then
Các đối tượng (object) trong javascript đều có thuộc tính prototype ?
a. đúng b. sai
Cú pháp nào sau đây đúng cho vòng lặp for với javascript?
a. for (i = 0; i <= 5) b. for (i <= 5; i++)
c. for i = 1 to 5 d. for ( ; i <= 5; i++)
Chọn câu đúng nhất với phần ghi chú trong javascript ?
a. //This is a comment
b.
c. 'This is a comment
d. Tất cả đều đúng
Để ghi chú nhiều hơn một dòng trong javascript ?
a. //This comment has
more than one line//
b.
c. /*This comment has more than one line*/
d. tất cả đều đúng.
Khai báo nào sau đây cho phép khai báo mảng trong javascript ?
a. var txt = new Array("tim","kim","jim")
b. var txt = new Array(1:"tim",2:"kim",3:"jim")
c. var txt = new Array:1=("tim")2=("kim")3=("jim")
d. var txt = new Array="tim","kim","jim"
Thuộc tính prototype của đối tượng dùng để ?
a. cho phép định nghĩa tạo thêm thuộc tính và phương thức của đối tượng
b. hủy phương thức hoặc thuộc tính của đối tượng
c. chỉ ra danh sách các đối tượng đang sử dụng
d. tất cả đều sai
Cú pháp nào sau cho phép mở cửa sổ mới gọi là “window2” ?
a. open.new("","window2")
b. window.open("","window2")
c. document.open("","window2")
d. new.window("","window2")
Làm thế nào để đặt một chuỗi vào trong thanh status ?
a. statusbar = "put your message here"
b. window.status = "put your message here"
c. window.status("put your message here")
d. status("put your message here")
Có bao nhiêu cú pháp lặp trong javascript ?
a. 2: "for" , và "while"
b. 4: "for", "while", "do...while", và "loop...until"
c. 3: "for", "while", và "do...while"
d. 1: "for"
Giả sử form được đặt tên là frmLogin và chứa text field được đặt tên là txtUser.
Câu nào sau đây khi muốn truy cập đến giá trị của text field trên (giả sử form có thứ tự là thứ 2 trong HTML và text field là thứ 1 trong frmLogin )
a. document.forms[2].elements[1].value
b. document.forms[1].elements[0].value
c. document.frmLogin.txtUser.value
d. b và c đúng
Đề tìm tên của trình duyệt(client browser) ta sử dụng ?
a. Client.navName
b. navigator.appName
c. browser.name
d. tất cả sai.
Phần 3: CSS
Tổ chức nào tạo ra chuẩn CSS ?
a. Miscrosoft.
b. Netscape.
c. World Wide Web Consortium.
d. Microsoft và Netscape.
Để chỉ đến css ngoại (external style sheet) ta sử dụng ?
a.
b.
c.
d.
Liệt kê năm tên generic font family trong css ?
a. Serif , Sans serif, Monospace, Cursive, Fantasy
b. Sans serif, Arial, Times, Monospace, Cursive
c. Arial, Time, Courier, Sans serif, Fantasy
d. Sreif, Arial, Cursive, Sans serif, Fantasy
Tag HTML cho phép khai báo css nội (internal css) ?
a. b.
c. d.
Thuộc tính HTML nào cho phép khai báo css inline ?
a. style b. styles
b. class d. font
Khai báo nào dưới đây là đúng ?
a. body {color:black;} b. {body:color=black(body) }
c. body:color= black d. body-color {black}
Làm thế nào để thêm ghi chú trong css ?
a. ‘ ghi chú b. // ghi chú
c. /* ghi chú*/ d. // ghi chú //
Thuộc tính nào dùng để thay đổi màu nền ?
a. color; b. background-color:
c. bgcolor: d. backgroundcolor:
Khai báo nào thêm màu nền cho tất cả các thành phần heading ?
a. h1.all {background-color:red} b.all h1 {background-color:red}
c. h1 {background-color:red} d. h1 all {background-color:red}
Thuộc tính nào cho phép thay đổi màu chữ ?
a. text-color: b. color:
c. text-color= d. fgcolor:
Khai báo nào làm tất cả các thành phần tô đậm ?
a.
b. p {font-weight:bold}
c. p {text-size:bold}
d.
Làm thế nào để trình bày hyperlink mà không có đường gạch dưới ?
a. a {text-decoration:no underline}
b. a {text-decoration:none}
c. a {underline:none}
d. a {decoration:no underline}
Làm thế nào để chữ cái đầu tiên mỗi từ là in hoa ?
a. text-transform:uppercase
b. text-transform:capitalize
c. Không thể thực hiện được
d. a và b đều đúng
Làm thế nào để thay đổi font của một thành phần trong html ?
a. font= b. font-family:
c. f: d. family:
Khai báo nào sau đây tương đương với top=10 px, right=1 px, left=20 px, bottom=5 px ?
a. border-width:10px 5px 20px 1px
b. border-width:10px 1px 5px 20px
c. border-width:5px 20px 10px 1px
d. border-width:10px 20px 5px 1px
Các đơn vị chiều dài trong CSS là ?
a. cm, mm, px, pt, em, m
b. pc, cm, px, pt, em, mm, in
c. cả hai đều sai
d. cả hai đều đúng
Việc sao chép giá trị top, right, left, bottom của margin, padding và border ?
a. top->right, top->left, right->bottom
b. top->bottom, right->left
c. top->right, top->bottom, right->left
d. top->right->left->bottom
Cho khai báo sau: h1 {margin:10px 20px;} khai báo nào là tương đương ?
a. h1 {margin: 10px 20px 20px, 10px}
b. h1 {margin: 10px 20px 10px 20px}
c. h1 {margin: 10px 10px 20px 20px}
d. h1 {margin: 10px 20px 20px 10px}
Để định nghĩa khoảng cách giữa border và nội dung, bạn sử dụng thuộc tính padding, nhưng giá trị âm có thể sử dụng hay không?
a. có thể
b. không
thuộc tính margin của thể nhận giá trị âm hay không. Ví dụ :
p {margin: 20px 10px -5px 5px}
a. có thể
b. không
Các file đính kèm theo tài liệu này:
- 13. Thiết kế Web.doc