Đề thi cuối kì 2 Tin học 11 năm 2024-2025 Sở Nam Định có đáp án
Đề thi

Đề thi cuối kì 2 Tin học 11 năm 2024-2025 Sở Nam Định có đáp án

A
Admin
Tin họcLớp 11114 lượt thi
30 câu hỏi
1.Trắc nghiệm
• 1 điểm

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi thi sinh chỉ chọn một phương án.

Cho cơ sở dữ liệu Quản lí học sinh có 2 bảng Hocsinh và Lophoc.

Bảng Hocsinh(MaHS, HoTen, Gioitinh, MaLop), trong đó trường MaHS là khóa chính. Bảng Lop hoc(MaLop, TenLop, GVCN); trong đó trường MaLop là khoá chính.

Bảng Hocsinh được liên kết với bảng Lophoc.

Phương án nào sau đây là khóa ngoài của bảng Hocsinh?

{GVCN}.

{MaHS}.

{MaLop}.

{HoTen}.

Xem đáp án
Đáp án đúng là C.
2.Trắc nghiệm
• 1 điểm

Thuật ngữ “bản ghi” dùng trong cơ sở dữ liệu quan hệ là để chỉ đối tượng nào sau đây?

hàng.

khoá.

cột.

bảng.

Xem đáp án
Đáp án đúng là A.
3.Trắc nghiệm
• 1 điểm
Khi chạy các phần mềm nặng như đồ họa 3D hoặc chơi game, máy tính của bạn Nam bị phản hồi chậm (giật, lag). Đâu là giải pháp nâng cấp phần cứng phù hợp nhất để cải thiện khả năng xử lý của máy?

Nâng cấp CPU có tốc độ xử lý và số nhân cao hơn.

Giảm dung lượng ổ đĩa cứng.

Nâng cấp màn hình có độ phân giải cao hơn.

Thay bàn phím mới có độ nhạy tốt hơn.

Xem đáp án
Đáp án đúng là A.
4.Trắc nghiệm
• 1 điểm

Khi sử dụng phần mềm mã nguồn mở, người dùng không được phép

chia sẻ phần mềm cho người khác cùng sử dụng.

bán phần mềm như của riêng mình mà không ghi nguồn gốc.

cập nhật và cải tiến tính năng của phần mềm.

xem và chỉnh sửa mã nguồn theo cá nhân người sử dụng.

Xem đáp án
Đáp án đúng là B.
5.Trắc nghiệm
• 1 điểm

Cho bảng CASI trong cơ sở dữ liệu Quản lí nhạc như sau:

Sid

TenCS

CS01

Minh Anh

CS02

Lê Dung

CS03

Tân Nhàn

CS04

Hà Anh

Phương án nào sau đây là truy vấn SQL tìm thông tin về ca sĩ có mã số (Sid) là CS02?

SELECT Sid, TenCS FROM CASI ON Sid = 'CS02';

SELECT Sid, TenCS FROM CASI ORDER Sid = 'CS02';

SELECT Sid, TenCS FROM CASI BY Sid: 'CS02';

SELECT Sid, TenCS FROM CASI WHERE Sid = 'CS02';

Xem đáp án
Đáp án đúng là D.
6.Trắc nghiệm
• 1 điểm
Em mới quen được một bạn trên mạng, bạn đó muốn nhờ em chia sẻ giúp bạn một video có hình ảnh phản cảm. Em chọn cách nào sau đây để phù hợp với quy tắc ứng xử trên mạng xã hội?

Không chia sẻ công khai, chỉ chia sẻ trong những nhóm kín.

Gửi cho từng người trong danh sách bạn bè của em.

Sẵn sàng chia sẻ công khai giúp bạn trên các trang mạng xã hội.

Không chia sẻ và nói với bạn không nên làm vậy.

Xem đáp án
Đáp án đúng là D.
7.Trắc nghiệm
• 1 điểm
Trong cơ sở dữ liệu quan hệ, mỗi cột trong bảng được gọi là

khóa.

trường.

khoá chính.

bản ghi.

Xem đáp án
Đáp án đúng là B.
8.Trắc nghiệm
• 1 điểm
Các công việc thêm, sửa, xoá dữ liệu của bảng được gọi là

khai thác thông tin.

truy cập dữ liệu.

cập nhật dữ liệu.

truy xuất dữ liệu.

Xem đáp án
Đáp án đúng là C.
9.Trắc nghiệm
• 1 điểm

Bộ vi xử lý có thông số 3.6GHz cho biết điều gì trong các phương án sau đây?

Số nhân (lõi) của CPU.

Dung lượng bộ nhớ của CPU.

Tốc độ xử lý của CPU.

Tốc độ truyền dữ liệu giữa CPU và ổ cứng.

Xem đáp án
Đáp án đúng là C.
2048.vn

Học thông minh hơn mỗi ngày

Xem toàn bộ 30 câu hỏi và nhiều hơn nữa với tài khoản miễn phí

Tạo đề thi
Tổ chức kiểm tra
Báo cáo chấm điểm tự động
Bạn đã có tài khoản?
10.Trắc nghiệm
• 1 điểm

Nhà quản trị cơ sở dữ liệu có nhiệm vụ chính nào dưới đây?

Đảm bảo an toàn và bảo mật dữ liệu.

Thiết kế giao diện đồ họa cho phần mềm.

Tạo trang web và lập trình trò chơi.

Soạn thảo văn bản và trình chiếu báo cáo.

Xem đáp án
Đáp án đúng là A.
11.Trắc nghiệm
• 1 điểm

Chọn phương án đúng điền vào dấu … của phát biểu sau: Cơ sở dữ liệu quan hệ lưu trữ dữ liệu dưới dạng …

bảng.

sơ đồ cây.

tập tin văn bản.

hình ảnh.

Xem đáp án
Đáp án đúng là A.
12.Trắc nghiệm
• 1 điểm
Cho mạch logic như hình bên:
Cho mạch logic như hình bên:  Giá trị R nhận được là (ảnh 1)
Giá trị R nhận được là

0.

10.

1.

11.

Xem đáp án
Đáp án đúng là C.
13.Trắc nghiệm
• 1 điểm
Trong câu truy vấn truy xuất dữ liệu SQL, ngay sau từ khoá SELECT là thành phần nào sau đây?

Tên các bảng cần liên kết dữ liệu.

Bảng dữ liệu nguồn cho các trích xuất dữ liệu.

Tên các trường dữ liệu cần đưa ra kết quả.

Biểu thức logic chọn các bản ghi đưa ra kết quả.

Xem đáp án
Đáp án đúng là C.
14.Trắc nghiệm
• 1 điểm

Phần mềm ứng dụng hoạt động được là nhờ

hỗ trợ và quản lý của hệ điều hành.

tự vận hành mà không cần hệ điều hành.

kết nối trực tiếp với phần cứng.

hoạt động độc lập với hệ điều hành và phần cứng.

Xem đáp án
Đáp án đúng là A.
15.Trắc nghiệm
• 1 điểm

Cho bảng dữ liệu Khach_hang như sau:

Ma_KH

Ten_Khach_hang

Dia_chi

K01

Trần Minh Anh

Mỹ Hưng

K02

Trần Vân Anh

Mỹ Tiến

K03

Dương Hà An

Mỹ Hưng

K04

Trần Minh Anh

Mỹ Tiến

Phương án nào dưới đây là đúng khi được chỉ định làm khoá chính của bảng?

{Ma_KH}.

{Ma_KH và Ten_Khach_hang}.

{Ten_Khach_hang}.

{Dia_chi}.

Xem đáp án
Đáp án đúng là A.
16.Trắc nghiệm
• 1 điểm

Khi mở nhiều ứng dụng cùng lúc, máy tính của bạn bị chậm và phản hồi kém. Giải pháp phần cứng nào sau đây cải thiện hiệu suất máy tính trong trường hợp này?

Cài lại hệ điều hành.

Nâng cấp bộ nhớ RAM.

Thay ổ cứng sang loại HDD.

Tăng độ sáng màn hình.

Xem đáp án
Đáp án đúng là B.
17.Trắc nghiệm
• 1 điểm

Lan là sinh viên và sử dụng ổ đĩa trực tuyến để lưu trữ tài liệu, chỉnh sửa chung bài tập của nhóm trên tệp tài liệu hoặc bảng tính. Phát biểu nào sau đây của Lan không đúng về ưu điểm của lưu trữ trực tuyến?

Dễ dàng chia sẻ tài liệu với bạn bè bằng cách gửi liên kết thay vì gửi tệp trực tiếp.

Có thể truy cập tài liệu của mình từ bất kỳ thiết bị nào có kết nối Internet.

Không lưu lại các phiên bản cũ khi tệp bị chỉnh sửa hoặc cập nhật.

Luôn an toàn tuyệt đối và không bao giờ có nguy cơ bị mất hoặc đánh cắp.

Xem đáp án
Đáp án đúng là D.
18.Trắc nghiệm
• 1 điểm

Nếu em nhận được một tin nhắn trúng thưởng qua Zalo, phần thưởng gồm một xe máy SH, một điện thoại Iphone, một máy tính xách tay, 150 triệu tiền mặt, … Họ yêu cầu em chuyển tiền làm hồ sơ để nhận phần thưởng, điều nào sau đây em không nên làm?

Không trả phí trước và nhận thưởng sau dù mức phí đó rất nhỏ so với phần thưởng.

Tìm hiểu thông tin về giải thưởng trên các phương tiện truyền thông đáng tin cậy.

Chia sẻ thông tin cho người thân trong gia đình để có thêm thông tin và lời khuyên.

Cung cấp thông tin cá nhân, làm theo mọi yêu cầu để nhận phần thưởng.

Xem đáp án
Đáp án đúng là D.
19.Trắc nghiệm
• 1 điểm

Phương án nào sau đây nêu đúng tác dụng của nhãn (Label) khi sử dụng Gmail?

Tự động chuyển tiếp email đến một địa chỉ khác.

Sắp xếp và quản lý email theo danh mục, tương tự thư mục.

Chặn người gửi và ngăn email từ họ xuất hiện trong hộp thư.

Xóa vĩnh viễn email khỏi hộp thư đến.

Xem đáp án
Đáp án đúng là B.
20.Trắc nghiệm
• 1 điểm

Cộng các số nhị phân 11011 + 100111, sau đó chuyển kết quả sang hệ thập phân ta được kết quả là bao nhiêu?

64.

66.

60.

65.

Xem đáp án
Đáp án đúng là B.
21.Trắc nghiệm
• 1 điểm

Phương án nào sau đây nêu đúng chức năng của khoá ngoài trong mô hình cơ sở dữ liệu quan hệ?

Xóa dữ liệu một cách hiệu quả.

Tìm kiếm dữ liệu nhanh hơn.

Tạo liên kết giữa các bảng.

Lưu trữ dữ liệu lớn hơn.

Xem đáp án
Đáp án đúng là C.
22.Trắc nghiệm
• 1 điểm

Đặc điểm nào sau đây không phải là ưu điểm của cơ sở dữ liệu phân tán?

Khả năng mở rộng cao.

Tăng độ tin cậy.

Dễ dàng bảo mật và bảo trì dữ liệu.

Tăng hiệu suất truy vấn.

Xem đáp án
Đáp án đúng là C.
23.Trắc nghiệm
• 1 điểm

Kĩ năng nào sau đây là cần thiết nhất đối với một nhà quản trị cơ sở dữ liệu?

Vẽ minh họa đồ họa chuyên nghiệp.

Phân tích và thiết kế hệ thống.

Ghi nhớ các công thức toán học phức tạp.

Chỉnh sửa video và âm thanh chuyên sâu.

Xem đáp án
Đáp án đúng là B.
24.Trắc nghiệm
• 1 điểm
Một lợi ích của việc sử dụng công cụ "lên lịch đăng bài" trên mạng xã hội là

đảm bảo bài đăng luôn xuất hiện ở đầu trang tin của mạng xã hội.

làm cho bài đăng có màu sắc bắt mắt hơn.

tự động tăng lượt tương tác cho bài viết.

giúp đăng bài vào khung giờ tối ưu mà không cần trực tiếp thao tác.

Xem đáp án
Đáp án đúng là D.
25.Đúng sai
• 1 điểm

PHẦN II. Câu trắc nghiệm đúng sai. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai. Thí sinh chỉ chọn một trong hai phần sau: Thí sinh theo định hướng Tin học ứng dụng làm câu 1 và câu 2. Thí sinh theo định hướng Khoa học máy tính làm câu 3 và câu 4.

Một học sinh cần thực hiện chỉnh sửa bức ảnh số là hình ảnh cá nhân. Bạn quyết định sử dụng phần mềm chỉnh sửa ảnh để tẩy một số chi tiết thừa trên khuôn mặt như nám, mụn, vết muỗi đốt,... và chỉnh sửa một số chi tiết khác cho bức ảnh. Bạn ấy mong muốn sau khi chỉnh sửa bức ảnh vẫn tự nhiên nhất có thể.

Sau đây là các ý kiến của những học sinh khác về cách thực hiện yêu cầu nói trên.

a

Bức ảnh ban đầu có kích thước là 8 x 6 inch và có độ phân giải 300dpi. Để in ảnh ở kích thước 4 x 3 inch và vẫn giữ nguyên số điểm ảnh cần điều chỉnh ảnh có độ phân giải 600dpi.

ĐúngSai
b

Không thể tăng độ sáng cho bức ảnh trong phần mềm chỉnh sửa ảnh.

ĐúngSai
c

Cách phù hợp nhất để xoá chi tiết thừa trên khuôn mặt bằng phần mềm chỉnh sửa ảnh lả sử dụng công cụ chọn vùng và tô màu tương tự màu da của một vị trí trên ảnh.

ĐúngSai
d

Nếu muốn xoay ảnh, sử dụng công cụ Rotate (xoay ảnh) rồi kéo thả chuột trực tiếp trên ảnh để thực hiện đến khi ưng ý.

ĐúngSai
Xem đáp án

a) Đ  b) S        c) S      d) Đ

26.Đúng sai
• 1 điểm

Cho bảng dữ liệu Khach_hang lưu thông tin về khách hàng như sau:

Ma_KH

Ten_Khach_hang

Gioi_tinh

Dia_chi

Diem_tich_luy

K01

Trần Minh Anh

Nữ

Nam Định

1000

K02

Trần Văn Bình

Nam

Hà Nam

2000

K03

Dương Hà An

Nữ

Ninh Bình

1500

K04

Trần Văn Quân

Nam

Nam Định

5000

K05

Trần Vân Anh

Nữ

Hà Nam

6000

Một học sinh viết câu truy vấn SQL để truy xuất dữ liệu từ bảng Khach_hang như sau: SELECT *

FROM Khach_hang

WHERE Dia_chi= 'Nam Định' OR Dia_chi= 'Hà Nam' ORDER BY Diem_tich_luy DESC;

Một số bạn trong lớp đưa ra nhận định về kết quả của câu lệnh trên.

a

Kết quả thu được có 4 bản ghi của các khách hàng có mã K01, K02, K04, K05.

ĐúngSai
b

Kết quả hiển thị tất cả các trường của bảng Khach_hang.

ĐúngSai
c

Các bản ghi trong kết quả được sắp xếp theo thứ tự tăng dần của trường Diem_tich_luy.

ĐúngSai
d

Bản ghi của các khách hàng có trường Gioi_tinh là 'Nam' không có trong kết quả.

ĐúngSai
Xem đáp án
a) Đ b) Đ     c) S d) S
27.Đúng sai
• 1 điểm

Bình tham gia trò chơi có tên “Ong Tìm Số”: Cho dãy A=[14, 20, 12, 7, 25, 16], dãy B=[7, 12, 14, 16, 20, 25] và số K =12, hãy tìm vị trí của số K trong dãy A và B. Với kiến thức đã được học kĩ thuật lập trình, Bình có nhận định như sau:

a

Với dãy A, sử dụng thuật toán tìm kiếm tuần tự cần duyệt 2 phần tử để tìm ra vị trí phần tử có giá trị K.

ĐúngSai
b

Để tìm số K trong 2 dãy, dãy A chỉ có thể áp dụng cách tìm kiếm tuần tự, dãy B có thể áp dụng cách tìm kiếm tuần tự hoặc tìm kiếm nhị phân.

ĐúngSai
c

Nếu áp dụng tìm kiếm nhị phân trong dãy B thì chỉ sau 2 lần duyệt (bước lặp) là tìm ra vị trí phần tử có giá trị K.

ĐúngSai
d

Dãy số A và B đã cho được coi là mảng một chiều vì các phần tử trong dãy có cùng kiểu dữ liệu số.

ĐúngSai
Xem đáp án
a) S b) Đ c) S d) Đ
28.Đúng sai
• 1 điểm

Cho dãy A=[7, 6, 12, 4, 15], để sắp xếp dãy A trở thành dãy giảm (phần tử đằng trước phải lớn hơn phần tử đằng sau) Bình đã áp dụng thuật toán sau: “thực hiện nhiều vòng lặp, kiểm tra hai phần tử cạnh nhau, nếu chúng chưa sắp xếp đúng thì đổi chỗ. Cách thường dùng là sử dụng hai vòng lặp lồng nhau, vòng lặp trong thực hiện thao tác đổi chỗ hai phần tử cạnh nhau cho đến khi dãy được sắp xếp xong.”

a

Dãy A nhận được sau khi áp dụng thuật toán trên là A=[4, 6, 7, 12, 15].

ĐúngSai
b

Dãy A được sắp xếp theo yêu cầu sau 6 lần đổi chỗ hai phần tử cạnh nhau.

ĐúngSai
c

Sau mỗi vòng lặp thì chưa có phần tử nào được đưa về đúng vị trí của nó.

ĐúngSai
d

Thuật toán Bình áp dụng là thuật toán “sắp xếp nổi bọt”.

ĐúngSai
Xem đáp án
a) S b) Đ  c) S d) Đ
29.Tự luận
• 1 điểm

PHẦN III. Tự luận.

Thí sinh chỉ chọn một trong hai phần sau: Thí sinh theo định hướng Tin học ứng dụng làm câu 1. Thí sinh theo định hướng Khoa học máy tính làm câu 2.

(2 điểm) Cho cơ sở dữ liệu Quản lí sách có ba bảng sau đây:

Bảng Ban_doc(Sothe, Hodem, Ten, Ngaysinh, Gioitinh, Dienthoai)

Mô tả: Bảng Ban_doc lưu thông tin về các thuộc tính số thẻ, họ đệm, tên, ngày sinh, giới tính, điện thoại của độc giả.

Bảng Sach(Masach, Tensach, Tacgia, Loaisach, sotrang)

Mô tả: Bảng Sach lưu thông tin về các thuộc tính: mã sách, tên sách, tác giả, loại sách, số trang của cuốn sách.

Bảng Muon_tra (Sothe, Masach, Ngaymuon, Ngaytra, Ghichu)

Mô tả: Bảng Muon_tra lưu thông tin về các thuộc tính số thẻ, mã sách, ngày mượn, ngày trả, ghi chú của cuốn sách được thư viện cho mượn.

Em hãy thực hiện các yêu cầu sau:

a)  Xác định khóa chính của bảng Ban_doc, bảng Sach.

b)  Xác định khóa ngoài của bảng Muon_tra.

c)  Viết câu truy vấn SQL để đưa ra các thông tin của tất cả bạn đọc có giới tính là Nam.

d)  Viết câu truy vấn SQL để đưa ra thông tin số thẻ, họ đệm, tên, ngày sinh của bạn đọc đã mượn sách có mã sách là T01 (đưa ra tên sách, tác giả, loại sách và ngày mượn).

Xem đáp án

a, 0.5 điểm

Khoá chính của bảng Bạn đọc là: Sothe Khoá chính của bảng Sách là: MaSach.

b, 0.5 điểm

Khoá ngoài của bảng Mượn trả là: Sothe và Masach

c, 0.5 điểm Câu lệnh:

SELECT *

FROM Ban_doc WHERE gioitinh="Nữ";

d, 0.5 điểm

Câu lệnh:

SELECT ban_doc.sothe,ban_doc.hodem,ban_doc.ten,ban_doc.ngaysinh, sach.masach, sach.tensach, sach.loaisach,

muon_tra.ngaymuon

FROM muon_tra

INNER JOIN ban_doc ON muon_tra.sothe = ban_doc.sothe INNER JOIN sach ON muon_tra.masach=sach.masach WHERE sach.masach="T01";

30.Tự luận
• 1 điểm

(2 điểm) Viết chương trình thực hiện các yêu cầu sau:

+ Nhập vào từ bàn phím số tự nhiên N và dãy số nguyên gồm N phần tử (0 £ N ≤ 200).

+ In ra màn hình dãy số đã được sắp xếp theo thứ tự không giảm.

 

Input

Output

5

2 1 4 9 1

1 1 2 4 9

Xem đáp án

CHƯƠNG TRÌNH THAM KHẢO

+ viết chương trình bằng thuật toán sắp xếp nổi bọt:

A=[ ]

N=int(input("nhập số lượng phần tử của mảng"))


for i in range(N):

k = int(input("Nhập số nguyên: ")) A.append(k)

for i in range(N-1):

for j in range(N-1-i): if A[j] > A[j+1] :

A[j], A[j+1] = A[j+1],A[j]

print(A)

 

+ viết chương trình bằng thuật toán sắp xếp chèn:

A=[ ]

N=int(input("nhập số lượng phần tử của mảng")) for i in range(N):

k = int(input()) A.append(k)

for i in range(1,N): val=A[i]

j=i-1

while (j >=0 and A[j] > val): A[j+1]=A[j]

j= j-1 A[j+1] = val

print(A)

Bạn có thích hoạt động này không?

Hãy lưu hoặc chia sẻ nội dung này đến mọi người.

Khám phá các nguồn tài nguyên miễn phí, phù hợp với tiêu chuẩn trong vài giây

Gợi ý cho bạn

Xem tất cả

Học liệu phổ biến Lớp 11

Xem tất cả

Học liệu phổ biến Tin học

Xem tất cả