You are on page 1of 6

NGÂN HÀNG CÂU HỎI ÔN THI

HỌC PHẦN: THIẾT KẾ VÀ TRIỂN KHAI WEBSITE 03 TC


BỘ MÔN: CÔNG NGHỆ THÔNG TIN

I – NHÓM CÂU HỎI 1:


1. Phân biệt các khái niệm: Web tĩnh, Web động, Webpage, Website. Một Website
thương mại điện tử thường gồm những nội dung và chức năng gì?
2. Hãy trình bày về Giao thức truyền nhận Client/Server.
3. Trình bày và so sánh các kiểu cấu trúc trong thiết kế Website? Cho ví dụ minh
họa.
4. Trình bày nguyên tắc phân bố thông tin trong thiết kế Website, các bước tổ chức
thông tin trong thiết kế Website?
5. Vẽ sơ đồ và giải thích nguyên lý hoạt động của trang web trên mạng Internet?
6. Trình bày những vấn đề cần xác lập trước khi xây dựng website, những điểm cần
chú ý khi thiết kế website?
7. Quy trình đưa một Website lên mạng Internet diễn ra như thế nào?
8. Hãy phân tích các nguyên tắc chung trong thiết kế website?
9. Trình bày quy trình thiết kế giao diện của website?
10. Các bước tổ chức thông tin trên website được thực hiện ra sao?
11. Trình bày các tiêu chuẩn đánh giá Website?
12. Trình bày các yếu tố để một website hoạt động hiệu quả trên mạng Internet?
13. Trình bày các phương án quảng bá website cho doanh nghiệp?
14. Tại sao khi thiết kế Website cần phải phân chia thông tin thành các đơn vị logic?
Cho ví dụ minh họa?
15. Hãy trình bày nguyên tắc sử dụng hiệu ứng trong thiết kế Website?
16. Hãy trình bày về phân loại đồ họa máy tính? Nêu các ứng dụng đồ họa máy tính?
17. Trình bày các lớp thẻ trong HTML?
18. Vai trò của CSS trong thiết kế Website? Trình bày các kiểu CSS
19. Trình bày các nội dung về biến trong PHP: cách đặt tên biến, các kiểu dữ liệu
biến, phạm vi của biến. Cho ví dụ minh họa?
20. Trình bày và cho ví dụ minh họa về hàm trong PHP?
21. Hãy giải thích về việc sử dụng các biến $_POST, $_GET, $_COOKIE,
$_REQUEST, $_FILES trong PHP.

II – NHÓM CÂU HỎI 2


Vận dụng các kiến thức đã học về html và php xây dựng các trang web như sau:
1. Sử dụng các thẻ html đã học xây dựng các trang web
a)

b)
Viết trang web bằng html như sau:
Yêu cầu:
- Khung dòng đầu mầu Red chữ mầu White
- Khung dòng hai chữ mầu Red khung mầu #FF9966
- Ảnh có đường dẫn: ~/image/doubleric.png

c)

2. Dùng ngôn ngữ PHP xây dựng các trang web sau:
a)
Viết chương trình bằng PHP nhập vào N rồi tính tích của N*(N-1)*(N-2)

b) Xây dựng trang web bằng PHP tìm giá trị lớn nhất trong 3 số?

2
c) Viết trang web PHP nhập vào thông tin sau. Khi nhấn nút Đồng ý xuất ra màn hình
sản phẩm người dùng chọn.

III – NHÓM CÂU HỎI 3:


1. Lập trình PHP: tìm kiếm, thêm, sửa, xóa theo yêu cầu
a) Dạng bài tìm kiếm
Cho cơ sở dữ liệu QL_SP (quản sản phẩm) trên máy chủ cơ sở dữ liệu MySQL (với
tên đăng nhập là root mật khẩu là 123456) đặt tại máy có tên máy là MAY10 như
sau:

Hãy tạo 1 trang web bằng ngôn ngữ PHP để tìm kiếm sản phẩm theo loại như hình
dưới đây, trong đó:
 Ô Select Loại sản phẩm có nguồn là bảng LOAISANPHAM.
 Khi người dùng chọn một loại sản phẩm bất kỳ và click vào nút lệnh ‘Tìm’ thì
tất cả các sản phẩm của loại đó sẽ được liệt kê theo các thông tin như trong
bảng.
b) Dạng bài thêm mới, sửa, xóa
Cho cơ sở dữ liệu QLDT (quản lý điện thoại) trên máy chủ cơ sở dữ liệu
MySQL (với tên đăng nhập là root mật khẩu là 123456) đặt tại máy có tên máy là
MAY1 như sau:

Hãy tạo 1 trang web bằng ngôn ngữ PHP như hình dưới đây, trong đó:
 Form nhập gồm các ô TextBox: Mã điện thoại, Tên điện thoại, Tính năng, Giá.
Ô Select Hãng có nguồn là bảng HANG.
 Khi người dùng nhập dữ liệu vào các ô điều khiển và click vào nút lệnh ‘Thêm
mới’ thì toàn bộ dữ liệu trên form được đưa vào bảng DIENTHOAI.
 Phần bảng chứa toàn bộ nội dung của bảng DIENTHOAI.
 Cột “Chi tiết” trong bảng được thiết kế để xem tất cả các thông tin trong trang
khác.

4
2. Lập trình ASP.NET: tìm kiếm, sửa, xóa theo yêu cầu
a) Dạng bài tìm kiếm
Cho cơ sở dữ liệu QL_SP (quản sản phẩm) trên máy chủ cơ sở dữ liệu SQL Server
(với tên đăng nhập là admin mật khẩu là 1234) đặt tại máy có tên máy là MAY10 như
sau:

Hãy tạo 1 trang web bằng ngôn ngữ ASP.NET để tìm kiếm sản phẩm theo loại như
hình dưới đây, trong đó:
 Ô Select Loại sản phẩm có nguồn là bảng LOAISANPHAM.
 Khi người dùng chọn một loại sản phẩm bất kỳ và click vào nút lệnh ‘Tìm’ thì
tất cả các sản phẩm của loại đó sẽ được liệt kê theo các thông tin như trong
bảng.
b) Dạng bài thêm mới, sửa, xóa
Cho bảng SACH(Mã sách, Tên sách, Tác giả, Nhà xuất bản, Giá, Thể loại) trong cơ sở
dữ liệu QL_SACH (quản lý sách) trên máy chủ cơ sở dữ liệu SQL Server (với tên
đăng nhập là admin mật khẩu là 1234) đặt tại máy có tên máy là MAY7.
Hãy tạo 1 trang web bằng ngôn ngữ ASP.NET như hình dưới đây, trong đó:
 Form nhập gồm các ô TextBox: Mã sách, Tên sách, Tác giả, Nhà xuất bản, Giá.
Ô Select Thể loại gồm có các loại sách: Tin học, Ngoại ngữ, Toán.
 Khi người dùng chọn sách cần sửa bằng cách click chuột vào „edit‟, tất cả các
thông tin của sách đó sẽ hiện trong các ô điều khiển. Sau khi thay đổi thông tin
và click vào nút lệnh ‘Sửa’ thì toàn bộ dữ liệu trên form được cập nhật lại cho
sách.
 Phần bảng chứa toàn bộ nội dung của bảng SACH.

You might also like