Đề 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 đề)

(Đề kiểm tra có 4 trang)     

 

I.       Phần I: Trắc nghiệm học sinh chọn 1 phương án

Câu 1: 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 toàn vẹn dữ liệu

B. Tính phân quyền người dùng

C. Tính nhất quán dữ liệu

D. Tính lưu trữ

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

A. Khóa chính

B. Khóa ngoài

C. Khóa cắm trùng lặp

D. Chỉ mục

Câu 3: 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. AUTO_INCREMENT

B. UNSIGNED

C. NOT NULL

D. DEFAULT

Câu 4: Khóa ngoại (Foreign Key) dùng để làm gì trong cơ sở dữ liệu?
A. Xác định một bản ghi duy nhất trong bảng
B. Ràng buộc mối quan hệ giữa hai bảng
C. Tự động cập nhật dữ liệu
D. Tạo chỉ mục cho bảng

Câu 5: 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. Nhấn đôi chuột vào ô cần sửa

B. Chọn ô rồi nhấn phím Deletex

C. Chọn ô rồi nhấn phím Ctrl + Enter

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

Câu 6: 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. INSERT INTO nhacsi VALUES (7, ‘Văn Cao’)

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

C. DELETE FROM nhacsi WHERE id = 7

D. SELECT * FROM nhacsi WHERE id = 7

Câu 7: 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, MaDH FROM KhachHang JOIN DonHang ON KhachHang.MaKH = DonHang.MaKH;
C. SELECT TenKH, MaDH FROM KhachHang WHERE KhachHang.MaKH = DonHang.MaKH;
D. SELECT TenKH FROM KhachHang; SELECT MaDH FROM DonHang;

Câu 8: 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. .txt
B. .sql
C. .xlsx
D. .csv

Câu 9. 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 10. 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 11. Công cụ nào dùng để vẽ các đường nét tự do?
A. Eraser                          B. Paint Brush                       C. Fill                         D. Select

Câu 12: Để 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​

 

II.   Phần II: Trắc nghiệm học sinh xác định câu đúng, sai

Câu 1: 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) 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ý. à Đ

b) 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. à S

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. à S

Câu 2: Để 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) 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. à Đ

b) 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. à S

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) 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. àĐ

Câu 3: 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.
à S
d) Có thể dùng HAVING để lọc khách hàng có tổng mua > 1 triệu.
à Đ

Câu 4. 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. àS

b) 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. à Đ

c) Để 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 đó. àĐ

d) 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. à S

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.

Câu hỏi & Đáp án

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

→ Chỉ có một khóa chính.

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

→ Dữ liệu có thể bị trùng lặp.

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

→ Xóa khóa cũ, thêm khóa mới.

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

→ PRIMARY KEY (cot1, cot2);

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ì?

Bảo vệ dữ liệu khỏi mất mát

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?

.sql

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ì?

Only structure

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?

Ở bất kỳ vị trí nào trên máy tính của bạn

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ì?
→ Điểm ảnh

2)     Độ phân giải cao giúp ảnh như thế nào?
→ Rõ nét

3)     GIMP thuộc loại phần mềm nào?
→ Miễn phí

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

 

…………………..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