Đề thi môn học công nghệ web và dịch vụ trực tuyến 20132014

1
Đề thi môn học Công nghệ Web và dịch vụ trực tuyến 20132014 Thời gian làm bài: 90 phút (Được phép sử dụng tài liệu nhưng không được sử dụng máy tính) Câu 1(7đ). Một công ty bán sách cần xây dựng website để quản lý thông tin sách bao gồm: Mã sách, loại sách, tên sách, tác giả, nội dung tóm tắt, giá bán và năm xuất bản. Hãy thực hiện các yêu cầu sau: I. Thiết kế các bảng CSDL cơ bản và quan hệ của chúng cho website quản lý thông tin sách trên (không bao gồm việc bán sách trực truyến trên trang web). (1đ) II. Không sử dụng công nghệ AJAX , thiết kế ứng dụng theo mô hình MVC các chức năng sau cho hệ thống trên (chỉ cần nêu layout giao diện và cấu trúc các gói phần mềm). () a) Thêm sách mới. b) Cập nhật sách. c) Xoá sách. d) Liệt kê danh sách sách theo thể loại. III. Sử dụng công nghệ AJAX, thiết kế chức năng “tìm kiếm sách theo tên sách hoặc tên tác giả”. Chức năng này sẽ đưa ra các gợi ý hậu tố của từ mà người dùng đang gõ vào form tìm kiếm, đồng thời cho phép khả năng không cần tải lại toàn bộ trang khi sử dụng chức năng này. (2đ) Câu 2(1đ). So sánh các công nghệ RESTful và SOAP? Cho ví dụ minh họa. Câu 3(2đ). Hãy phân biệt các thẻ trong tài liệu XML dưới đây: <?xml version=”1.0” encoding=”UTF-8”?> <rootelement> <firstelement xmlns:fe=http://www.benztech.com/schemas/verybasic position=”1”> <fe:level1 children=”0”>This is level 1</fe:level1> </firstelement> <secondelement xmlns:se=http://www.benztech.com/schemas/verybasic position=”2”> <se:level1 children=”1”> <se:level2>This is level 2</se:level2> </se:level1> </secondelement> </rootelement> _____________________________________________________________________________________ Người ra đề Bộ môn HTTT TS. Nguyễn Bình Minh PGS. TS. Nguyễn Kim Anh

Upload: ngo-minh-tu

Post on 17-Sep-2015

49 views

Category:

Documents


4 download

DESCRIPTION

Đề thi

TRANSCRIPT

  • thi mn hc Cng ngh Web v dch v trc tuyn 20132014 Thi gian lm bi: 90 pht

    (c php s dng ti liu nhng khng c s dng my tnh)

    Cu 1(7). Mt cng ty bn sch cn xy dng website qun l thng tin sch bao gm: M sch, loi sch, tn sch, tc gi, ni dung tm tt, gi bn v nm xut bn. Hy thc hin cc yu cu sau:

    I. Thit k cc bng CSDL c bn v quan h ca chng cho website qun l thng tin sch trn

    (khng bao gm vic bn sch trc truyn trn trang web). (1)

    II. Khng s dng cng ngh AJAX , thit k ng dng theo m hnh MVC cc chc nng sau cho h thng trn (ch cn nu layout giao din v cu trc cc gi phn mm). (4)

    a) Thm sch mi.

    b) Cp nht sch.

    c) Xo sch.

    d) Lit k danh sch sch theo th loi.

    III. S dng cng ngh AJAX, thit k chc nng tm kim sch theo tn sch hoc tn tc gi. Chc nng ny s a ra cc gi hu t ca t m ngi dng ang g vo form tm kim,

    ng thi cho php kh nng khng cn ti li ton b trang khi s dng chc nng ny. (2)

    Cu 2(1). So snh cc cng ngh RESTful v SOAP? Cho v d minh ha.

    Cu 3(2). Hy phn bit cc th trong ti liu XML di y:

    This is level 1

    This is level 2

    _____________________________________________________________________________________

    Ngi ra B mn HTTT

    TS. Nguyn Bnh Minh PGS. TS. Nguyn Kim Anh