Đề 101- Đề Kiểm Tra Cuối Kỳ 2 - Tin Học 11 - Năm Học 2024-2025

 


SỞ GIÁO DỤC VÀ ĐÀO TẠO AN GIANG

TRƯỜNG TRUNG HỌC PHỔ THÔNG

CHÂU THỊ TẾ

ĐỀ KIỂM TRA CUỐI KÌ II

NĂM HỌC: 2024-2025

MÔN: TIN HỌC – KHỐI: 11

Thời gian làm bài: 45 phút

(không kể thời gian phát đề)


Họ tên thí sinh: .................................................................

Số báo danh: ......................................................................

 

I. PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.

Câu 1: Khi sao lưu cơ sở dữ liệu bằng HeidiSQL, bạn có thể xuất dữ liệu dưới định dạng nào?

A. .sql                              B. .txt                              C. .xlsx                            D. .csv

Câu 2: Chức năng nào của hệ quản trị CSDL giúp bảo vệ dữ liệu khỏi những truy cập trái phép?

A. Tính phân quyền người dùng                             B. Tính nhất quán dữ liệu

C. Tính toàn vẹn dữ liệu                                          D. Tính lưu trữ

Câu 3: Phần mềm chỉnh sửa ảnh KHÔNG có chức năng nào sau đây?

A. Thay đổi kích thước ảnh                                     B. Biên tập video.

C. Cắt, ghép ảnh                                                      D. Điều chỉnh màu sắc

Câu 4: Trong quá trình tạo bảng, nếu muốn trường "idNhacsi" tự động tăng giá trị, ta phải chọn tùy chọn nào?

A. UNSIGNED                                                       B. NOT NULL

C. AUTO_INCREMENT                                       D. DEFAULT

Câu 5: Câu lệnh SQL nào đúng để lấy tên khách hàng và mã đơn hàng từ hai bảng KhachHang và DonHang liên kết bằng MaKH?

A.     SELECT * FROM KhachHang, DonHang;

B. SELECT TenKH FROM KhachHang; SELECT MaDH FROM DonHang;

C. SELECT TenKH, MaDH FROM KhachHang WHERE KhachHang.MaKH = DonHang.MaKH;
D. SELECT TenKH, MaDH FROM KhachHang JOIN DonHang ON KhachHang.MaKH = DonHang.MaKH;

Câu 6: Công cụ nào dùng để vẽ các đường nét tự do?

A. Paint Brush                 B. Fill                               C. Select                          D. Eraser

Câu 7: Trong cấu trúc bảng bannhac(idBannhactenBannhac, idNhacsi), trường idNhacsi là gì?

A. Chỉ mục                      B. Khóa cắm trùng lặp    C. Khóa ngoài                 D. Khóa chính

Câu 8: Khóa ngoại (Foreign Key) dùng để làm gì trong cơ sở dữ liệu?

A. Tự động cập nhật dữ liệu                                    B. Ràng buộc mối quan hệ giữa hai bảng

C. Tạo chỉ mục cho bảng                                        D. Xác định một bản ghi duy nhất trong bảng

Câu 9: Khi chỉnh sửa dữ liệu trong bảng, để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?

A. Chọn ô rồi nhấn phím Ctrl + Enter                     B. Nhấn đôi chuột vào ô cần sửa

C. Chọn ô rồi nhấn phím Deletex                           D. Chọn ô rồi nhấn phím F

Câu 10: Để xuất ảnh động trong GIMP, bạn cần lưu tệp với định dạng nào?

A. JPEG​                          B. PNG​                            C. GIF​                             D. BMP

Câu 11: Trong GIMP, công cụ Hue-Saturation dùng để làm gì?

A. Thay đổi độ sáng của ảnh                                   B. Điều chỉnh độ bão hòa màu sắc

C. Làm mờ viền ảnh                                                D. Cắt hình ảnh

Câu 12: Lệnh nào dùng để cập nhật tên của một nhạc sĩ có id là 7 thành “Văn Cao”?

A. DELETE FROM nhacsi WHERE id = 7

B. INSERT INTO nhacsi VALUES (7, ‘Văn Cao’)

C. SELECT * FROM nhacsi WHERE id = 7

D. UPDATE nhacsi SET ten = 'Văn Cao' WHERE id = 7

II. PHẦN II. Câu trắc nghiệm đúng sai.

Câu 1: Để xây dựng cơ sở dữ liệu hiệu quả, trước tiên cần xác định rõ cấu trúc bảng dữ liệu. Việc này bao gồm: đặt tên bảng dễ hiểu, khai báo các trường dữ liệu, lựa chọn kiểu dữ liệu phù hợp cho từng trường và xác định khóa chính. Khóa chính cần đảm bảo tính duy nhất cho mỗi bản ghi, giúp duy trì tính toàn vẹn và hỗ trợ liên kết dữ liệu giữa các bảng trong hệ thống.

a) Trong hệ thống cơ sở dữ liệu phức tạp, việc xác định sai khóa chính có thể dẫn đến lỗi dữ liệu trùng lặp và mất toàn vẹn dữ liệu giữa các bảng.

b) Khóa chính là trường hoặc tập hợp trường dùng để phân biệt các bản ghi trong bảng.

c) Trong một bảng, có thể khai báo cùng lúc một trường vừa làm khóa chính vừa làm khóa ngoài.

d) Nếu không xác định rõ các kiểu dữ liệu cho các trường, cơ sở dữ liệu vẫn hoạt động bình thường và ổn định lâu dài.

Câu 2: Quản trị cơ sở dữ liệu trên máy tính gồm tổ chức, lưu trữ, bảo mật dữ liệu hiệu quả; thực hành tạo lập cơ sở dữ liệu, xây dựng bảng và thiết lập mối quan hệ giữa các bảng.

a) Quản trị cơ sở dữ liệu chỉ bao gồm việc thêm dữ liệu mới vào các bảng mà không cần đảm bảo tính bảo mật hay toàn vẹn dữ liệu.

b) Cơ sở dữ liệu là tập hợp các dữ liệu có tổ chức, được lưu trữ để dễ dàng truy xuất và quản lý.

c) Khi tạo lập cơ sở dữ liệu, cần xác định rõ các bảng dữ liệu, trường dữ liệu và mối quan hệ giữa các bảng để đảm bảo hệ thống hoạt động hiệu quả.

d) Trong quá trình thiết kế cơ sở dữ liệu lớn, có thể bỏ qua bước chuẩn hóa dữ liệu để rút ngắn thời gian triển khai hệ thống.

Câu 3: Hãy bắt đầu bằng cách làm quen với phần mềm chỉnh sửa ảnh và các thao tác cơ bản như mở, lưu hình ảnh. Tiếp theo, sử dụng công cụ chọn vùng và tinh chỉnh màu sắc để cải thiện ảnh. Sau đó, thực hành vẽ và trang trí bằng các công cụ vẽ. Cuối cùng, hãy tạo ảnh động từ nhiều lớp hoặc khung hình để hoàn thiện kỹ năng.

a) Công cụ Selection chỉ dùng để vẽ tự do trên ảnh.

b) Khi tạo ảnh động, việc sắp xếp thứ tự lớp (layer) không ảnh hưởng đến kết quả cuối cùng.

c) Công cụ hình học (Shape Tools) giúp tạo các hình như hình chữ nhật, hình tròn trong ảnh.

d) Để làm nổi bật một đối tượng, cần chọn vùng đối tượng rồi tăng độ sáng khu vực đó.

Câu 4: Hệ thống quản lý bán hàng có các bảng:

·            khachhang (makh, tenkh)

·            sanpham (masp, gia)

·            donhang (madh, makh, masp, soluong)

Truy vấn sau tính tổng tiền mỗi khách hàng đã mua:

SELECT khachhang.makh, khachhang.tenkh, SUM(sanpham.gia * donhang.soluong) AS tongtien 

FROM khachhang 

JOIN donhang ON khachhang.makh = donhang.makh 

JOIN sanpham ON donhang.masp = sanpham.masp 

GROUP BY khachhang.makh, khachhang.tenkh 

ORDER BY tongtien DESC;

Hãy xác định các câu sau đúng hay sai:

a) Mỗi đơn hàng luôn có khách hàng và sản phẩm.
b) Truy vấn sử dụng JOIN để kết hợp bảng.
c) Bỏ GROUP BY vẫn hiển thị đúng tổng tiền.
d) Có thể dùng HAVING để lọc khách hàng có tổng mua > 1 triệu.

III. PHẦN III: Tự luận                

Câu 1: Khi tạo bảng trong SQL, việc xác định cấu trúc bảng và khóa chính rất quan trọng để đảm bảo dữ liệu có tổ chức và không bị trùng lặp. Khóa chính giúp mỗi dòng dữ liệu trong bảng là duy nhất và có thể được liên kết với các bảng khác.

1)        Một bảng có thể có bao nhiêu khóa chính?

..................................................................................................... .....

2)        Nếu không có khóa chính, điều gì có thể xảy ra?

..................................................................................................... .....

3)        Cách sửa khóa chính của bảng khachhang?

..................................................................................................... .....

4)        Làm sao để tạo khóa chính từ hai cột?

.....................................................................................................

Câu 2: Thực hành sao lưu dữ liệu giúp bảo vệ cơ sở dữ liệu khỏi mất mát do sự cố. Người dùng có thể sao lưu toàn bộ cơ sở dữ liệu hoặc chỉ sao lưu một phần, sử dụng công cụ như HeidiSQL để xuất dữ liệu và lưu trữ an toàn.

1)            Mục đích chính của việc sao lưu dữ liệu là gì?

.....................................................................................................

2)            Khi sao lưu cơ sở dữ liệu trong HeidiSQL, bạn có thể xuất dữ liệu dưới định dạng nào?

.....................................................................................................

3)            Trong quá trình sao lưu, nếu bạn chỉ muốn sao lưu cấu trúc cơ sở dữ liệu mà không có dữ liệu, bạn cần làm gì?

.....................................................................................................

4)            Khi sao lưu cơ sở dữ liệu bằng HeidiSQL, bạn có thể lưu trữ file sao lưu ở đâu?

.....................................................................................................

Câu 3: Ảnh số được tạo thành từ các điểm ảnh (pixels), mỗi điểm ảnh mang thông tin về màu sắc và ánh sáng, kết hợp lại tạo nên hình ảnh hoàn chỉnh. Độ phân giải cao giúp ảnh trở nên rõ nét hơn, chi tiết và mịn màng hơn khi hiển thị hoặc phóng to. GIMP là phần mềm chỉnh sửa ảnh miễn phí, mã nguồn mở, cho phép người dùng thao tác mạnh mẽ mà không tốn chi phí. Trong quá trình chỉnh sửa, công cụ Brightness-Contrast được sử dụng để điều chỉnh độ sáng và độ tương phản, giúp cải thiện chất lượng hiển thị của ảnh theo nhu cầu.

1)        Ảnh số được tạo bởi gì?
..........................................................................................................

2)        Độ phân giải cao giúp ảnh như thế nào?
..........................................................................................................

3)        GIMP thuộc loại phần mềm nào?
..........................................................................................................

4)        Công cụ chỉnh độ sáng tên gì?

..........................................................................................................   

 

----HẾT---

 

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

 

Mới hơn Cũ hơn
Đọc tiếp:
Lên đầu trang