Tạo Trắc Nghiệm

Đề thi cuối kì 2 Tin học 9 Chân trời sáng tạo có đáp án - Đề 3

26 câu · Đề cuối kì 2

2/26 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 24 câu còn lại.

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

A. PHẦN TRẮC NGHIỆM (6,0 điểm)    
Khoanh tròn vào chữ cái đứng trước câu trả lời đúng:
Bước đầu tiên trong quá trình giải quyết vấn đề là gì?

Đáp án và lời giải

Đáp án: C

Câu 2

Một bài toán tin học có thể có bao nhiêu dữ liệu đầu vào và đầu ra?

Đáp án và lời giải

Đáp án: B

Câu 3

Mục tiêu của bước "Phân tích vấn đề" là gì?

Đáp án và lời giải

Đáp án: B

Câu 4

Việc chuyển thuật toán thành chương trình máy tính nhằm mục đích gì?

Đáp án và lời giải

Đáp án: A

Câu 5

Nhóm nghề quản trị và thiết kế cơ sở dữ liệu phải đảm bảo điều gì?

Đáp án và lời giải

Đáp án: B

Câu 6

Kết quả của một bài toán tin học là gì?

Đáp án và lời giải

Đáp án: C

Câu 7

Khi chương trình máy tính thực hiện được thuật toán, điều gì xảy ra?

Đáp án và lời giải

Đáp án: A

Câu 8

Ở bước "Lựa chọn giải pháp", chúng ta cần làm gì?

Đáp án và lời giải

Đáp án: A

Câu 9

Một trong các công việc của nhóm nghề phát triển phần mềm là gì?

Đáp án và lời giải

Đáp án: B

Câu 10

Dữ liệu đầu vào trong bài toán tin học là gì?

Đáp án và lời giải

Đáp án: A

Câu 11

Để lập trình viên có thể viết chương trình máy tính, bước đầu tiên là gì?

Đáp án và lời giải

Đáp án: C

Câu 12

Đặc trưng cơ bản của nhóm nghề thuộc định hướng khoa học máy tính là gì?

Đáp án và lời giải

Đáp án: B

Câu 13

Thuật toán giải quyết vấn đề giúp chúng ta làm gì?

Đáp án và lời giải

Đáp án: D

Câu 14

Kết quả mô tả thuật toán là gì?

Đáp án và lời giải

Đáp án: A

Câu 15

Trong ví dụ về chương trình Scratch tính chỉ số BMI, ngôn ngữ lập trình được sử dụng là gì?

Đáp án và lời giải

Đáp án: C

Câu 16

Khi giải quyết một bài toán tin học, ta cần phải có gì để máy tính có thể thực hiện nhiệm vụ?

Đáp án và lời giải

Đáp án: B

Câu 17

Xác định bài toán có ý nghĩa gì trong quá trình giải quyết bài toán bằng máy tính?

Đáp án và lời giải

Đáp án: B

Câu 18

Máy tính có thể hỗ trợ quá trình giải quyết vấn đề trong trường hợp nào?

Đáp án và lời giải

Đáp án: A

Câu 19

Quy trình giao bài toán cho máy tính giải quyết bắt đầu từ đâu?

Đáp án và lời giải

Đáp án: A

Câu 20

Trong sơ đồ khối mô tả thuật toán tính chỉ số BMI, bước đầu tiên là gì?

Đáp án và lời giải

Đáp án: C

Câu 21

Trong quá trình xây dựng chương trình để giải quyết bài toán tìm kiếm tối ưu, bạn nhận thấy rằng thuật toán ban đầu đã mô tả chi tiết các thao tác, nhưng khi triển khai chương trình, máy tính vẫn không thể tìm ra kết quả chính xác. Bạn phát hiện có một bước sai trong thuật toán, và kết quả đầu ra không đúng như mong đợi. Bạn sẽ làm gì?

Đáp án và lời giải

Đáp án: D

Câu 22

Mô tả thuật toán phải đảm bảo điều gì?

Đáp án và lời giải

Đáp án: B

Câu 23

Trong bài toán tìm ước số chung lớn nhất của hai số, đầu ra là gì?

Đáp án và lời giải

Đáp án: B

Câu 24

Khi triển khai một hệ thống quản lý mạng phức tạp cho một công ty lớn, nhóm nghề quản trị hệ thống cần phải thực hiện các công việc nào để đảm bảo hệ thống luôn hoạt động ổn định và bảo mật?

Đáp án và lời giải

Đáp án: B

Câu 25

Câu tự luận

PHẦN TỰ LUẬN (4,0 điểm)

(2,0 điểm) Ghép mỗi nhóm nghề với một định hướng và một lí do cho phù hợp.

Nhóm nghề

 

Thuộc định hướng

 

Lý do

I. Phát triển phần mềm

 

1) Tin học ứng dụng

 

a) Vì nhóm nghệ này tập trung áp dụng những công nghệ, công cụ có sẵn (ví dụ như hệ quản trị cơ sở dữ liệu) để phát triển sản phẩm đáp ứng nhu cầu của tổ chức, cá nhân.

II. Quản lý và thiết kế cơ sở dữ liệu

 

2) Khoa học máy tính

 

b) Vì nhóm nghề này sử dụng những công nghệ, công cụ có sẵn để triển khai hệ thống công nghệ thông tin đáp ứng nhu cầu của tổ chức, cá nhân.

III. Quản trị hệ thống

 

 

 

c) Bởi vì phát triển phần mềm là một trong những đặc trưng cơ bản của nhóm nghệ thuộc định hướng khoa học máy tính.

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

2-c. II-1-a. III-1-b.

Câu 26

Câu tự luận

(2,0 điểm). Cho dãy số 0, 5, 10, 15, 20, … Cho người dùng nhập vào số phần tử muốn hiển thị của dãy. Sau đó thực hiện:

1.             Hiển thị dãy số theo quy luật trên và gồm số phần tử như người dùng yêu cầu.

2.             Tính tổng của các số trong dãy đó.

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Bước 1: Xác định đúng và chính xác dãy số.

Dãy số bắt đầu từ 0.

Mỗi số trong dãy cách nhau 5 đơn vị. Tức là số đứng sau hơn số đứng trước 5 đơn vị. Như vậy, ta lấy số đứng trước công thêm 5 đơn vị sẽ có được số sau.

Giả sử người dùng nhập vào số lượng phần tử là N. Vậy ta sử dụng vòng lặp N lần để tạo ra một danh sách gồm N phần tử.

 Bước 2: Áp dụng thuật toán cộng dồn để tính tổng dãy số tìm được trong bước 1.

Đầu tiên, ta khởi tạo biến S có giá trị bằng 0 để lưu trữ giá trị tổng của từng phần tử trong danh sách dãy số.

Dùng vòng lặp với số lần lặp là N lần để duyệt qua lần lượt tất cả các phần tử trong danh sách. Trong mỗi lần duyệt thì ta sẽ tính tổng giá trị S với phần tử đang duyệt. Cứ như vậy cho đến khi nào duyệt hết các phần tử có trong dãy thì ta thu được tổng của các phần tử trong danh sách.