DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
Người học
Tài khoản người họcĐăng nhập ngay
Tự luận tổng hợp ôn thi tốt nghiệp THPT môn Tin học Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính có đáp án - Phần 1

Tự luận tổng hợp ôn thi tốt nghiệp THPT môn Tin học Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính có đáp án - Phần 1

Tự luận tin học Thi tốt nghiệp

Tổng câu hỏi:50
Thời gian làm: 01:18:00

Tổng câu hỏi: 50

Thời gian làm: 01:18:00

H
Câu 1 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh được giáo viên yêu cầu tìm hiểu và thảo luận về chủ đề dịch máy trong học máy. Sau đây là một số ý kiến của nhóm học sinh về dịch máy.

a. Dịch máy là quá trình chuyển đổi văn bản từ ngôn ngữ này sang ngôn ngữ khác mà không cần sự can thiệp của con người.

Chưa có lời giải

Câu 2 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Trong toán học, dãy Fibonacci là dãy các số tự nhiên bắt đầu bằng hai phần tử 1 và 1, các phần tử sau đó được thiết lập theo quy tắc mỗi phần tử luôn bằng tổng hai phần tử trước nó. Công thức toán học của dãy Fibonacci như sau:

F0 = F1 = 1;

Fn = Fn-1 + Fn-2.

Cho trước một dãy số Fibonacci fi, một học sinh đã viết hàm kiểm tra một số có phải là số Fibonacci hay không như sau đây:

a. Biến fi có kiểu dữ liệu là danh sách. (ảnh 1)

Sau khi tham khảo chương trình trên, có một số học sinh nhận xét như sau:

a. Biến fi có kiểu dữ liệu là danh sách.

</img>

Chưa có lời giải

Câu 3 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Em của em rất thích trò chơi đóng vai bác sĩ phẫu thuật. Đây là một trò chơi hoạt hình mô phỏng trực tuyến miễn phí. Sau khi người chơi kích chọn một tình huống cần điều trị như khâu vết thương tay, phẫu thuật đầu gối, mổ mở bụng,... người chơi chỉ cần kích chuột và thực hiện theo các chỉ dẫn bằng mũi tên trên màn hình để chọn một dụng cụ, thực hiện cắt hoặc khâu hoặc đưa thuốc vào,... Thao tác sử dụng chuột không yêu cầu tốc độ nhanh hoặc vị trí chính xác tuyệt đối nên trẻ em dễ dàng thực hiện được. Hình ảnh mô phỏng dạng hoạt hình tương ứng với quá trình phẫu thuật và có kèm âm thanh của các dụng cụ y tế.

Sau đây là một số ý kiến của người dùng về phần mềm này:

a. Đây là một phần mềm mô phỏng trong lĩnh vực giáo dục, đào tạo.

Chưa có lời giải

Câu 4 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Căng tin của nhà trường muốn đưa thông tin về thực đơn của quán lên website với giao diện như sau đây. Nhà trường đã yêu cầu thành viên của Câu lạc bộ Code4Food hỗ trợ.

Các thành viên của câu lạc bộ sau khi nghiên cứu thực đơn đã có các phát biểu như sau đây:

a. Để hiển thị nội dung thực đơn trên, cần sử dụng một bảng không có biên bao gồm 4 ô có cấu trúc như sau:

<table>

<tr><td>{Nội dung ô 1}</td><td>{Nội dung ô 2}</td></tr>

<tr><td>{Nội dung ô 3}</td><td>{Nội_dung ô 4}</td></tr>

</table>

Chưa có lời giải

Câu 5 (0.2đ)

Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập một CSDL bán hàng bao gồm bảng CHI TIẾT HOÁ ĐƠN lưu thông tin chi tiết về các mặt hàng và số lượng được mua trong các đơn hàng. Dữ liệu ví dụ của bảng được minh hoạ như hình sau đây. Trong đó, trường Ma_hoa_don là khoá chính của bảng HOÁ_ĐƠN (lưu thông tin chung của hoá đơn). Trường Ma_mat_hang là khoá chính của bảng MẶT_HÀNG (lưu thông tin về các mặt hàng). Trong một hoá đơn có thể có nhiều mặt hàng được mua, một mặt hàng có thể được mua trong nhiều đơn hàng. Thông tin một mặt hàng được mua trong một hoá đơn được lưu trữ duy nhất ở một hàng trong bảng CHI_TIẾT_HOÁ_ĐƠN.

b. Do hai trường Ma_hoa_don và Ma_mat_hang là khoá chính của các bảng khác nên chọn hai trường này và thiết đặt làm khoá chính cho bảng. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc tạo bảng CHI_TIẾT_HOÁ_ĐƠN nói trên:

b. Do hai trường Ma_hoa_don và Ma_mat_hang là khoá chính của các bảng khác nên chọn hai trường này và thiết đặt làm khoá chính cho bảng.

Chưa có lời giải

Câu 6 (0.2đ)

Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập và truy vấn thông tin CSDL quản lí thông tin bán hàng trong căng tin nhà trường. Trong CSDL có bảng MAT_HANG lưu thông tin về các mặt hàng được bán trong căng tin. Bảng HOA_DON lưu thông tin về các hoá đơn mua hàng của học sinh. Bảng CHI_TIET_HD lưu thông tin chi tiết về các mặt hàng được mua trong mỗi hoá đơn. Dữ liệu ví dụ của các bảng được minh hoạ như hình sau đây. Trong đó, mỗi mặt hàng có một mã khác nhau, mỗi hoá đơn có một mã duy nhất.

b. Hai bảng MAT_HANG và bảng CHI_TIET_HD tham gia truy vấn được thiết lập liên kết bằng biểu thức MAT_HANG.MaMH = CHI_TIET_HD. MaMH. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc thiết kế truy vấn cho câu hỏi: “Đưa ra danh sách các mặt hàng được mua trong hoá đơn D001. Kết quả bao gồm các thông tin tên mặt hàng, số lượng và thành tiền.”.

b. Hai bảng MAT_HANG và bảng CHI_TIET_HD tham gia truy vấn được thiết lập liên kết bằng biểu thức MAT_HANG.MaMH = CHI_TIET_HD. MaMH.

Chưa có lời giải

Câu 7 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Câu lạc bộ F-music của trường muốn đưa một số tệp nhạc lên website. Thành viên của câu lạc bộ đã thiết kế giao diện như hình sau đây.

Với giao diện này, các thành viên của câu lạc bộ đã có một số nhận xét như sau:

a. Sử dụng thuộc tính body> để đặt font chữ cho toàn bộ nội dung trang web.

Chưa có lời giải

Câu 8 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Trung tâm khí tượng thuỷ văn có n trạm quan trắc nằm dải rác khắp nơi. Các trạm quan trắc có một mã duy nhất và sẽ đo nhiệt độ (là các số nguyên) theo các mốc thời gian khác nhau trong một ngày. Nhiệt độ đo được sẽ được truyền tự động về trung tâm và được lưu vào một tệp tổng hợp “nhietdo.inp” có cấu trúc như sau:

- Tệp sẽ có nhiều dòng, mỗi dòng là số liệu của một trạm quan trắc tương ứng.

- Dữ liệu mỗi dòng bắt đầu bằng mã trạm và các giá trị nhiệt độ đo được trong ngày. Các giá trị này được lưu cách nhau bởi dấu cách.

Dựa trên các dữ liệu trong tệp “nhietdo.inp”, các nhà quan trắc sẽ thực hiện các công việc sau:

- Tính nhiệt độ đặc trưng của từng trạm quan trắc (là giá trị trung bình cộng của tất cả các giá trị đo được trong ngày, kết quả được làm tròn đến hàng đơn vị).

- Tính nhiệt độ trong ngày (là trung bình các nhiệt độ đặc trưng của các trạm quan trắc, kết quả được làm tròn đến hàng đơn vị).

- Các dữ liệu này sẽ được lưu vào tệp “nhietdo.out” theo cấu trúc sau:

+ Dòng đầu tiên sẽ lưu giá trị nhiệt độ trong ngày.

+ Các dòng tiếp theo, mỗi dòng sẽ lưu mã trạm và nhiệt độ đặc trưng của từng trạm.

c. Dữ liệu trong tệp “nhietdo.inp” có thể được lưu trong một danh sách lồng nhau có cấu trúc như sau. Trong đó, các giá trị t00, t10, t20,... là mã trạm, các giá trị khác là nhiệt độ tương ứng của các trạm. (ảnh 1)

Để giúp các nhà khí tượng xử lí bài toán này, thầy giáo yêu cầu học sinh viết một chương trình Python. Các bạn học sinh đã có các ý kiến như sau:

c. Dữ liệu trong tệp “nhietdo.inp” có thể được lưu trong một danh sách lồng nhau có cấu trúc như sau. Trong đó, các giá trị t00, t10, t20,... là mã trạm, các giá trị khác là nhiệt độ tương ứng của các trạm.

c. Dữ liệu trong tệp “nhietdo.inp” có thể được lưu trong một danh sách lồng nhau có cấu trúc như sau. Trong đó, các giá trị t00, t10, t20,... là mã trạm, các giá trị khác là nhiệt độ tương ứng của các trạm. (ảnh 2)

Chưa có lời giải

Câu 9 (0.2đ)

Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh được giáo viên yêu cầu tìm hiểu và thảo luận về ứng dụng lọc thư rác (Spam email) tự động trong các hệ thống thư điện tử. Sau đây là một số ý kiến của nhóm học sinh về thư rác.

a. Thư rác (Spam email) thường chứa các từ khoá quảng cáo hoặc lừa đảo như “giảm giả”, “khuyến mãi”,.... để thu hút sự chú ý của người nhận.

Chưa có lời giải

Câu 10 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập và truy vấn thông tin CSDL quản lí thông tin phân công dạy học trong trường. Trong CSDL có bảng GIAO_VIEN lưu thông tin về các giáo viên. Bảng MON_HOC lưu thông tin về các môn học. Bảng DAY_HOC lưu thông tin về phân công dạy học trong các kì của năm học. Dữ liệu ví dụ của các bảng được minh hoạ như hình sau đây. Trong đó, mỗi giáo viên có một mã khác nhau, mỗi môn học có một mã duy nhất và mỗi phân công dạy học có một mã duy nhất.

a. Các trường thông tin cần đưa ra trong truy vấn có trong ba bảng nên thiết lập cả ba bảng tham gia vào truy ván. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc thiết kế truy vấn cho yêu cầu: “Đưa ra thông tin phân công dạy học của lớp L001 trong học kì 1 của năm học 2022 – 2023. Kết quả bao gồm mã phân công dạy học, tên môn học, tên giáo viên.”.

a. Các trường thông tin cần đưa ra trong truy vấn có trong ba bảng nên thiết lập cả ba bảng tham gia vào truy ván.

</img>

Chưa có lời giải

Câu 11 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập và truy vấn thông tin CSDL quản lí thông tin phân công dạy học trong trường. Trong CSDL có bảng GIAO_VIEN lưu thông tin về các giáo viên. Bảng MON_HOC lưu thông tin về các môn học. Bảng DAY_HOC lưu thông tin về phân công dạy học trong các kì của năm học. Dữ liệu ví dụ của các bảng được minh hoạ như hình sau đây. Trong đó, mỗi giáo viên có một mã khác nhau, mỗi môn học có một mã duy nhất và mỗi phân công dạy học có một mã duy nhất.

b. Hai bảng GIAO_VIEN và DAY_HOC tham gia truy vấn được thiết lập liên kết bằng biểu thức GIAO_VIEN.MaGV=DAY_HOC.MaDH. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc thiết kế truy vấn cho yêu cầu: “Đưa ra danh sách giáo viên dạy môn Tin học 10 trong năm học 2023 – 2024. Kết quả bao gồm các thông tin mã giáo viên, họ tên và chuyên môn. Danh sách kết quả được xếp thứ tự tăng dần theo mã giáo viên”.

b. Hai bảng GIAO_VIEN và DAY_HOC tham gia truy vấn được thiết lập liên kết bằng biểu thức GIAO_VIEN.MaGV=DAY_HOC.MaDH.

Chưa có lời giải

Câu 12 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Câu lạc bộ lập trình Code2Learn muốn tạo một hướng dẫn học lập trình Python trên YouTube và muốn tìm hiểu xem các chủ đề phổ biến nhất trong lĩnh vực này là gì. Các thành viên của câu lạc bộ đã thu thập thông tin về số lượt xem, đánh giá, và số lượng bình luận của các video lập trình Python trong 6 tháng qua như bảng sau:

Sau đây là ý kiến của các thành viên câu lạc bộ về nhiệm vụ trên:

</img>

a. Việc sử dụng Python làm ngôn ngữ chính cho hướng dẫn lập trình trên YouTube không phổ biến.

Chưa có lời giải

Câu 13 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Để thuận tiện cho người dùng lựa chọn các sản phẩm ưng ý, trên website, các sản phẩm thường sẽ được sắp xếp theo chiều tăng dần hoặc giảm dần giá của các sản phẩm. Để mô phỏng lại việc sắp xếp này, một học sinh đã viết một hàm Python cho phép sắp xếp một danh sách giá tiền theo chiều tăng dần như sau:

a. Biến n sẽ chứa số lượng phần tử có trong danh sách sp. (ảnh 1)
a. Biến n sẽ chứa số lượng phần tử có trong danh sách sp. (ảnh 2)

Sau khi hoàn thành, học sinh này đã trao đổi với một số bạn học cùng lớp và nhận được một số ý kiến như sau:

</img>

d. Nếu sp là một danh sách đã sắp xếp theo chiều tăng dần thì vòng lặp while từ dòng 6 đến dòng 8 sẽ không lặp lần nào.

Chưa có lời giải

Câu 14 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Trong toán học, dãy Fibonacci là dãy các số tự nhiên bắt đầu bằng hai phần tử 1 và 1, các phần tử sau đó được thiết lập theo quy tắc mỗi phần tử luôn bằng tổng hai phần tử trước nó. Công thức toán học của dãy Fibonacci như sau:

F0 = F1 = 1;

Fn = Fn-1 + Fn-2.

Cho trước một dãy số Fibonacci fi, một học sinh đã viết hàm kiểm tra một số có phải là số Fibonacci hay không như sau đây:

d. Độ phức tạp thuật toán của hàm này là tuyến tính. (ảnh 1)

Sau khi tham khảo chương trình trên, có một số học sinh nhận xét như sau:

</img>

d. Độ phức tạp thuật toán của hàm này là tuyến tính.

Chưa có lời giải

Câu 15 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Người dùng đeo một kính thực tế ảo 3D và hai tay cầm hai thiết bị khác. Các thiết bị này đã được cài đặt chương trình để khám phá môi trường đáy đại dương. Người dùng được trải nghiệm như một thợ lặn để quan sát các sinh vật, các loài san hô, các loài cá đang sinh sống bơi lội. Tuỳ theo chuyển động của hai tay đang người dùng có cảm giác đang bơi đến các nơi khác nhau trong đáy đại dương. Một nhóm học sinh được trải nghiệm sử dụng kính 3D này trong chuyên đề khám phá đại dương thuộc môn Khoa học tự nhiên.

Sau khi trải nghiệm, một số học sinh đã đưa ra các ý kiến như sau:

d. Một số lợi ích của kính thực tế ảo 3D này là hỗ trợ giáo dục, có khả năng tuỳ chỉnh để trải nghiệm nhiều tình huống khác nhau, thuận tiện để sử dụng cho nhiều người so với việc sử dụng các kênh đa phương tiện khác.

Chưa có lời giải

Câu 16 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Thầy giáo yêu cầu một nhóm học sinh làm một trang web hiển thị danh sách điểm để học sinh trong lớp có thể xem điểm trực tuyến như sau:

(Ghi chú: Nền của dòng đầu tiên trong bảng có màu xanh lá cây)

Sau khi xem danh sách, các học sinh có thảo luận về mã HTML để hiển thị như sau:

a. Để định nghĩa font chữ cho toàn bộ trang web, có thể định nghĩa giá trị cho thuộc tính lệnh CSS như sau:

body {font: Arial;}

Chưa có lời giải

Câu 17 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Trung tâm khí tượng thuỷ văn có n trạm quan trắc nằm dải rác khắp nơi. Các trạm quan trắc có một mã duy nhất và sẽ đo nhiệt độ (là các số nguyên) theo các mốc thời gian khác nhau trong một ngày. Nhiệt độ đo được sẽ được truyền tự động về trung tâm và được lưu vào một tệp tổng hợp “nhietdo.inp” có cấu trúc như sau:

- Tệp sẽ có nhiều dòng, mỗi dòng là số liệu của một trạm quan trắc tương ứng.

- Dữ liệu mỗi dòng bắt đầu bằng mã trạm và các giá trị nhiệt độ đo được trong ngày. Các giá trị này được lưu cách nhau bởi dấu cách.

Dựa trên các dữ liệu trong tệp “nhietdo.inp”, các nhà quan trắc sẽ thực hiện các công việc sau:

- Tính nhiệt độ đặc trưng của từng trạm quan trắc (là giá trị trung bình cộng của tất cả các giá trị đo được trong ngày, kết quả được làm tròn đến hàng đơn vị).

- Tính nhiệt độ trong ngày (là trung bình các nhiệt độ đặc trưng của các trạm quan trắc, kết quả được làm tròn đến hàng đơn vị).

- Các dữ liệu này sẽ được lưu vào tệp “nhietdo.out” theo cấu trúc sau:

+ Dòng đầu tiên sẽ lưu giá trị nhiệt độ trong ngày.

+ Các dòng tiếp theo, mỗi dòng sẽ lưu mã trạm và nhiệt độ đặc trưng của từng trạm.

a. Nên chia nhỏ chương trình thành các hàm như: DocDuLieu, TinhNhietDoDacTrung, TinhNhietDoNgay, GhiDuLieu. (ảnh 1)

Để giúp các nhà khí tượng xử lí bài toán này, thầy giáo yêu cầu học sinh viết một chương trình Python. Các bạn học sinh đã có các ý kiến như sau:

a. Nên chia nhỏ chương trình thành các hàm như: DocDuLieu, TinhNhietDoDacTrung, TinhNhietDoNgay, GhiDuLieu.

Chưa có lời giải

Câu 18 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Hình ảnh sau là phần mềm mô phỏng kĩ thuật cơ học SolidWorks đang thực hiện thiết kế một chi tiết máy. SolidWorks là phần mềm thiết kế 3D mạnh mẽ và tích hợp nhiều công cụ hỗ trợ đa dạng. Phần mềm này được các kĩ sư sử dụng rộng rãi trong thiết kế xây dựng, chi tiết máy, kiến trúc, nội thất,...

b. Đây là phần mềm duy nhất có hỗ trợ thiết kế 3D và tích hợp công cụ hỗ trợ khác.  (ảnh 1)

Một số ý kiến về phần mềm này như sau:

b. Đây là phần mềm duy nhất có hỗ trợ thiết kế 3D và tích hợp công cụ hỗ trợ khác.

Chưa có lời giải

Câu 19 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Thầy giáo cho một hàm viết bằng Python như sau:

a. Thuật toán này có độ phức tạp là O(n). (ảnh 1)

Thầy yêu cầu học sinh cho ý kiến về ý nghĩa và độ phức tạp của hàm. Sau đây là các ý kiến:

a. Thuật toán này có độ phức tạp là O(n).

Chưa có lời giải

Câu 20 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Để tuyển thành viên cho CLB Code4Fun, Ban tuyển dụng đã cho ứng viên xem một nội dung như sau đây:

Ban tuyển dụng yêu cầu ứng viên cho nhận xét về mã lệnh HTML của nội dung này. Sau đây là các nhận xét:

     a. Để định dạng nội dung trang web như trên, cần phải sử dụng 1 bảng bao gồm 2 ô có cấu trúc như sau:

<table>

<tr><td> {Nội dung ô 1} </td></tr>

<tr><td> {Nội dung ô 2} </td></tr>

 </table>

Chưa có lời giải

Câu 21 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Thầy giáo yêu cầu học sinh đọc nội dung sau đây để chuẩn bị làm một website bán chè.

Sau khi đọc xong, học sinh có các ý kiến phát biểu như sau. Ý kiến nào là đúng?

a. Để hiển thị tiêu đề dòng 1, sử dụng thẻ

.

Chưa có lời giải

Câu 22 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Trong giờ học môn Sinh học, cô giáo yêu cầu học sinh sử dụng phần mềm mô phỏng trực tuyến miễn phí trên Internet để làm báo cáo chi tiết về quá trình tiêu hoá một số loại thức ăn. Học sinh làm việc theo từng nhóm, mỗi nhóm chọn thức ăn theo các nhóm tinh bột, rau quả, thịt cá, nước uống,...

Phần mềm mô phỏng quá trình tiêu hoá từ khi thức ăn vào qua đường miệng đến khi thải ra qua đường đại tiện. Trong đó, có hiển thị thông tin về thời gian tiêu hoá ở từng cơ quan khác nhau, các chất hấp thụ chính vào cơ thể trong quá trình tiêu hoá, chất thải ra bên ngoài.

Khi thực hiện báo cáo kết quả, một số học sinh có nêu ý kiến rằng:

c. Học sinh có thể dễ dàng hoàn thành bài tập bằng quan sát thực tế mà không cần sử dụng phần mềm mô phỏng.

Chưa có lời giải

Câu 23 (0.2đ)

Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập một CSDL bán hàng bao gồm bảng CHI TIẾT HOÁ ĐƠN lưu thông tin chi tiết về các mặt hàng và số lượng được mua trong các đơn hàng. Dữ liệu ví dụ của bảng được minh hoạ như hình sau đây. Trong đó, trường Ma_hoa_don là khoá chính của bảng HOÁ_ĐƠN (lưu thông tin chung của hoá đơn). Trường Ma_mat_hang là khoá chính của bảng MẶT_HÀNG (lưu thông tin về các mặt hàng). Trong một hoá đơn có thể có nhiều mặt hàng được mua, một mặt hàng có thể được mua trong nhiều đơn hàng. Thông tin một mặt hàng được mua trong một hoá đơn được lưu trữ duy nhất ở một hàng trong bảng CHI_TIẾT_HOÁ_ĐƠN.

a. Định nghĩa trường Ma_hoa_don và trường Ma_mat_hang với tên là Ma_hoa_don, Ma_mat_hang và kiểu dữ liệu là chuỗi kí tự. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc tạo bảng CHI_TIẾT_HOÁ_ĐƠN nói trên:

a. Định nghĩa trường Ma_hoa_don và trường Ma_mat_hang với tên là Ma_hoa_don, Ma_mat_hang và kiểu dữ liệu là chuỗi kí tự.

Chưa có lời giải

Câu 24 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Để theo dõi việc học tập của các môn trong lớp, thầy giáo muốn tính điểm trung bình của từng môn trong lớp và tìm môn có điểm trung bình cao nhất. Thầy giáo yêu cầu học sinh viết một chương trình Python để thực hiện yêu cầu này. Sau khi đọc yêu cầu, các bạn học sinh trong lớp đã có những phát biểu như sau đây:

d. Để tính điểm trung bình cho từng môn, sử dụng đoạn mã lệnh sau:

d. Để tính điểm trung bình cho từng môn, sử dụng đoạn mã lệnh sau: (ảnh 1)

Chưa có lời giải

Câu 25 (0.2đ)
Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.

Để thuận tiện cho người dùng lựa chọn các sản phẩm ưng ý, trên website, các sản phẩm thường sẽ được sắp xếp theo chiều tăng dần hoặc giảm dần giá của các sản phẩm. Để mô phỏng lại việc sắp xếp này, một học sinh đã viết một hàm Python cho phép sắp xếp một danh sách giá tiền theo chiều tăng dần như sau:

a. Biến n sẽ chứa số lượng phần tử có trong danh sách sp. (ảnh 1)
a. Biến n sẽ chứa số lượng phần tử có trong danh sách sp. (ảnh 2)

Sau khi hoàn thành, học sinh này đã trao đổi với một số bạn học cùng lớp và nhận được một số ý kiến như sau:

</img>

b. Vòng lặp for bắt đầu trên dòng 3 sẽ lặp n − 1 lần.

Chưa có lời giải

Xem tiếp khoảng 50% câu hỏi còn lại

Để xem tiếp các câu hỏi còn lại, đáp án hoặc lời giải, vui lòng nhấn nút dưới đây.