1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý lập trình C++Quản lý lập trình C++Quản lý lập trình C++

6 257 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 223 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu 4: Để thực hiện giảm trường [Gia] trong bảng HangHoa xuống 5,3%, ở dòng Update to của trường [Gia] ghi Câu 5: Thuộc tính Force New Page dùng để của report dùng để A.. Ký tự đầu không

Trang 1

ĐỀ KIỂM TRA TIN HỌC

(Trình độ B)

Thời gian: 120 phút

(Thí sinh không được sử dụng tài liệu)

I PHẦN LÝ THUYẾT

Câu 1: Thuộc tính nào dưới đây mô tả dạng thức nhập liệu?

A Input Mask B Validation Rule C Format D Field Size

Câu 2: Bất kỳ một điều khiển nào có thuộc tính …… đều có thể được dùng để tạo lập một điều

khiển tính toán

A Record Source B Field Source C Data Source D Control Source

Câu 3: Khi chọn kiểu dữ liệu cho các vùng tin chỉ chứa 1 trong 2 giá trị (như Còn/ Không còn hàng

hóa, đơn đặt hàng đã giao hay chưa) nên chọn kiểu dữ liệu nào là phù hợp nhất?

Câu 4: Để thực hiện giảm trường [Gia] trong bảng HangHoa xuống 5,3%, ở dòng Update to của

trường [Gia] ghi

Câu 5: Thuộc tính Force New Page dùng để của report dùng để

A Đánh số thứ tự cho report B Tạo tiêu đề cho report

C Ngắt trang cho report D Đánh số trang cho report

Câu 6: Cách viết Like"[0-9]a[!a-c]" là thể hiện dạng nào?

A Ký tự đầu không phải là số 0, ký tự thứ 2 là a, ký tự thứ 3 là một trong các chữ cái [a,b,c]

B Ký tự đầu là số, ký tự thứ 2 là a, ký tự thứ 3 không phải là một trong các chữ cái [a, b, c]

C Ký tự đầu không phải số, ký tự thứ 2 là a, ký tự thứ 3 là một trong hai chữ cái [a,c]

D Ký tự đầu không phải số, ký tự thứ 2 là a, ký tự thứ 3 là một trong các chữ cái [a,b,c]

Câu 7: Để thay đổi kiểu đánh số thứ tự liên tục trong một nhóm của report, ta dùng thuộc tính nào

của textbox

Câu 8: Cơ sở dữ liệu trên Microsoft Access được thiết kế theo mô hình nào?

Câu 9: Các đối tượng chính trong cơ sở dữ liệu Access gồm

A Forms, Queries, Reports, và Tables B Fields, Records, và Tables

C Fields, Queries, Reports, và Tables D Fields, Records, và Queries

Câu 10: Để thiết kế trường “MaHang” kiểu text mà khi dữ liệu có điều kiện ràng buộc là các ký tự

từ A đến Z, ta thực hiện chọn lựa nào dưới đây?

A Trong mục Validation Rule nhập: between “A” and “Z”

B Trong mục Input Mask nhập: between “A” to “Z”

C Trong mục Input Mask nhập: >= “A” and >= “Z”

D Trong mục Validation Rule nhập: between “A” to “Z”

Câu 11: Chọn lựa nào sau đây KHÔNG là tên của một loại macro

A Data macros B Embeded macros C Event macros D Standlone macros Câu 12: Để thiết kế trường hoten kiểu text mà khi nhập dữ liệu luôn luôn đổi sang chữ in ta thực

hiện

A Trong mục Format nhập: > B Trong mục Format nhập: lower ([hoten])

C Trong mục Format nhập: < D Trong mục Validation rule nhập: >

ĐỀ 1

Trang 2

Câu 13: Để hiển thị thông tin các mặt hàng có ngày nhập hàng sau ngày 03/04/1990 gồm MaHH,

TenHH, DonGia, NgayNhap Đặt điều kiện ở field NgayNhap là

A >#03/04/1990# B >“03/04/1990” C <#03/04/1990# D <“03/04/1990” Câu 14: Standalone macros

A là một loại macro được lưu trữ như một phần của Form/Report

B là một loại macro được lưu trữ như một phần của table

C là macro sau khi được tạo và lưu thì nó xuất hiện trong phần Macros của CSDL

D chỉ thực thi khi form/report hoặc một đối tượng trên form/report chịu tác động của một sự

kiện

Câu 15: Ms Access 2010 là:

A Cơ sở dữ liệu quan hệ B Một ngôn ngữ lập trình bậc cao

C Mô hình dữ liệu quan hệ do Ted Codd đề xuất D Một hệ quản trị cơ sở dữ liệu quan hệ Câu 16: Mối quan hệ một –một được tạo ra khi một trường là

A Khóa ngoại trong bảng thứ nhất và khóa chính ở bảng thứ hai

B Khóa chính trong bảng thứ nhất và khóa ngoại ở bảng thứ hai

C Khóa ngoại trong bảng thứ nhất và trong bảng thứ hai

D Khóa chính trong bảng thứ nhất và trong bảng thứ hai.

Câu 17: Thủ tục MSGBOX trong Access thường được dùng để :

A Nhập dữ liệu dạng bất kỳ từ bàn phím.

B Hiện thông báo các dạng bất kỳ dữ liệu ra màn hình

C Nhập giá trị dạng String từ bàn phím

D Hiện thông báo dữ liệu dạng String ra màn hình

Câu 18: Phát biểu nào sau đây không đúng cho form?

A Được thiết kế để làm việc trên màn hình

B Dễ sử dụng hơn bảng

C Có thể dùng để nhập, sắp xếp, xem, hiệu chỉnh và in dữ liệu

D Có cùng cách bố trí với các bảng liên kết bên dưới của chúng

Câu 19: Điều kiện nào sau đây là không hợp lệ khi chỉ định điều kiện trong query?

Câu 20: Chọn lựa nào sau đây không phải là một kiểu kết nối hợp lệ giữa hai bảng?

A Right outer join B Inner join C Right inner join D Left outer join

Trang 3

II PHẦN THỰC HÀNH

Tạo tập tin cơ sở dữ liệu (CSDL) trên Ms Access với tên là HoTen_NgaySinh_DeX.

Trong đó, HoTen_NgaySinh_DeX thay bằng thông tin của anh/chị, ví dụ như anh/chị tên là Trần Phúc, sinh ngày 20/11/1990, thi đề số 1 thì đặt tên tập tin CSDL là

TranPhuc_20111990_De1.

Câu 1 (2 đ)

1.1 Trong CSDL vừa tạo ở trên, anh/chị hãy tạo các bảng (Table) có cấu trúc như sau:

(Lưu ý: Các field được in đậm và gạch dưới là khóa chính của bảng)

SINHVIEN – Danh mục sinh viên

Field name Data type Field

viên

Bắt đầu là 2 ký tự (chữ hoa), tiếp theo là 2 số

NgaySinh Date/Time Hiển thị dạng ngày/tháng/năm và phải nhỏ hơn

ngày hiện tại

MSKhoa Text 4 Mã số khoa Lấy giá trị trong field MaKhoa của bảng

KHOA

KHOA – Danh mục khoa

Field name Data type Field size Description Yêu cầu thêm

MaKhoa Text 4 Mã số khoa Chỉ nhập ký tự, hiển thị chữ hoa TenKhoa Text 50 Tên khoa Ký tự đầu là chữ hoa, các ký tự còn lại

chữ thường

HOCPHAN – Danh mục học phần

đến 4

Lý thuyết; TH: Thực hành)

Chỉ chứa “LT” hoặc “TH”

Trang 4

KETQUATHI – Kết quả thi của các sinh viên đã dự thi

Field name Data type Field size Description Yêu cầu thêm

viên

Lấy giá trị từ field MSSV trong bảng SINHVIEN

phần

Lấy giá trị từ field MSHP trong bảng HOCPHAN

1.2 Xác định và tạo mối quan hệ giữa các bảng trong CSDL.

1.3 Nhập dữ liệu cho các bảng như sau:

KHOA

SINHVIEN – Sinh viên

Trang 5

2.1 Liệt kê danh sách sinh viên khoa Công nghệ thông tin, thông tin gồm: MSSV,

HoTenSV, PhaiSV, NgaySinh, Tuoi (Trong đó: HoTenSV là giá trị của field Ho ghép với field Ten, PhaiSV là “Nam” hoặc “Nữ” dựa vào giá trị của field Phai, Tuoi là giá trị của năm hiện hành – năm sinh).Sắp xếp tăng dần theo MSSV, HoTenSV (0.5đ)

2.2 Cộng thêm 1 điểm vào điểm học phần “Tin học đại cương” cho các sinh viên không

thuộc khoa Công nghệ thông tin có điểm thi môn này nhỏ hơn 5 (0.75đ)

2.3. Cho biết học phần nào có số sinh viên dự thi đạt điểm từ 5 trở lên cao nhất (0.75đ)

2.4. Tạo bảng SV_Dat chứa các field: MSSV, HoTenSV, SoHPThi, DiemTB (Trong đó:

HoTenSV là giá trị của field Ho ghép với field Ten, SoHPThi là số học phần mà sinh viên dự thi, DiemTB là điểm trung bình của các học phần mà sinh viên đã dự thi, hiển thị 1 số lẻ) (0.5đ)

Câu 3 (2đ) Tạo báo cáo (Report) tên R_KQHT_HP theo mẫu bên dưới.

… tiếp theo cho các học phần khác.

Trang 6

Câu 4 (3.5đ) Tạo biểu mẫu (Form) theo mẫu sau:

Yêu cầu:

- Tạo và thiết lập mối quan hệ giữa Mainform và Subform (0.5đ)

- Tạo các Text Box tính các thông tin thống kê (0.75đ)

- Tạo các nút Đầu, Trước, Sau, Cuối để di chuyển đến các mẫu tin tương ứng trên Mainform Lưu ý: Hiện cảnh báo trong trường hợp đang ở mẫu tin đầu mà người dùng

click nút Trước hoặc đang ở mẫu tin cuối mà người dùng click nút Sau (0.75đ)

- Tạo nút Xem báo cáo dùng để xem báo cáo R_KQHT_HP, nhưng chỉ hiển thị các kết quả của học phần đang hiển thị trên form (Report R_KQHT_HP đã tạo ở câu 3) (0.5đ)

- Tạo nút Xóa học phần dùng để xóa học phần đang hiển thị, nhưng chỉ xóa những học phần chưa có sinh viên dự thi (0.5đ)

- Tạo nút Đóng form dùng để đóng Form hiện hành, trước khi đóng có hỏi người dùng

(hiện hộp thông báo có 3 nút Yes, No, Cancel; khi người dùng chọn Yes thì đóng, nếu chọn No thì hiển thị hộp thông báo “Đây là bài thi CCB của Tên thí sinh ngày XX/XX/ XX”) (0.5đ)

Hết

-(Chúc các anh/chị thi đạt kết quả tốt)

Ngày đăng: 20/08/2015, 23:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w