Đây là đề kiểm tra thường xuyên 3, học kỳ II - Năm học: 2022-2023, Môn: Tin học 10 (Sách kết nối tri thức). Các em xem đề rồi nháy chuột vào nút Bắt đầu làm bài ở cuối đề để làm bài trắc nghiệm Online nhé. Chúc các em làm bài thật tốt!
Câu 1: Xét đoạn chương trình sau:
Khi chạy chương trình, nếu nhập a= -5 thì kết quả là:
A. 25
B. -75
C. 75
D. -25
Câu 2: Viết chương trình nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1. Tính xem trong khoảng thời gian từ năm Y1 đến năm Y2 có bao nhiêu năm nhuận. Chương trình có thể như sau: Khi chạy chương trình nếu nhập y1=400, y2=404 thì kết quả là:
A. Số năm nhuận là: 2
B. Số năm nhuận là: 0
C. Số năm nhuận là: 1
D. Số năm nhuận là: 3
Câu 3: Gọi ƯCLN(a, b) là hàm ƯCLN của hai số tự nhiên a, b. Dễ thấy ta có ƯCLN(a, b) = ƯCLN(b, a%b) nếu a > 0, ƯCLN(a, 0) = a.Từ đó hãy viết chương tình nhập hai số a, b và tính ƯCLN của a và b.
Chương trình có thể như sau:
Khi chạy chương trình nếu nhập a=4, b=2 thì kết quả là:
A. ưcln của a và b là: 2
B. ưcln của a và b là: 1
C. ưcln của a và b là: 3
D. ưcln của a và b là: 4
Câu 4: Đoạn chương trình sau cho kết quả là bao nhiêu? A. 30
B. 20
C. 18
D. 12
Câu 5: Đoạn chương trình sau cho kết quả là dãy số nào sau đây? A. 2 3 4 5
B. 1 2 3 4 5
C. 1 2 3 4
D. 0 1 2 3 4 5
Câu 6: Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đó vẫn còn đúng hay sai thuộc dạng cấu trúc nào sau đây?
A. Cấu trúc lặp
B. Cấu trúc tuần tự
C. Cấu trúc rẽ nhánh
D. Không thuộc dạng cấu trúc nào cả
Câu 7: Đoạn chương trình sau cho kết quả là: A. 20
B. 19
C. 21
D. 22
Câu 8: Để in 5 kí tự a trên một dòng, lệnh nào sau đây đúng?
A. print("a"*5)
B. print("a")*5
C. print("a*5")
D. print("a")print("a")print("a")print("a")print("a")
Câu 9: Để khai báo kiểu dữ liệu số thực, ta sử dụng từ khoá nào sau đây?
A. float
B. int
C. bool
D. str
Câu 10: Từ khoá bool dùng để khai báo kiểu dữ liệu gì?
A. lôgic
B. số nguyên
C. số thực
D. chuỗi
Câu 11: Cách thức làm việc của ngành thiết kế đồ hoạ là:
A. đa dạng
B. ít đa dạng
C. hạn chế không gian
D. hạn chế thời gian
Câu 12: Chọn đáp án đúng nhất. Theo học lĩnh vực thiết kế đồ hoạ tại:
A. các trung tâm, trường dạy nghề, các trường đại học, cao đẳng có chuyên ngành thiết kế đồ hoạ, thiết kế đồ hoạ trên máy tính.
B. các trung tâm đào tạo thiết kế đồ hoạ trên máy tính.
C. các trường đại học có chuyên ngành thiết kế đồ hoạ.
D. các trường cao đẳng có chuyên ngành thiết kế đồ hoạ.
Câu 13: Phát biểu nào sau đây sai?
A. Người làm nghề thiết kế đồ hoạ cần có: Kiến thức rộng về các lĩnh vực như lịch sử, địa lí, …
B. Người làm nghề thiết kế đồ hoạ cần có: Khả năng sáng tạo, yêu thích và cảm nhận được cái đẹp.
C. Người làm nghề thiết kế đồ hoạ cần có: Kiến thức về công nghệ nói chung, công nghệ in ấn, công nghệ thông tin và truyền thông nói riêng.
D. Người làm nghề thiết kế đồ hoạ cần có: Kĩ năng vẽ, sắp xếp các đối tượng đồ hoạ.
Câu 14: Chọn đáp án đúng nhất. Hiện nay, nhu cầu lao động làm việc trong ngành Thiết kế đồ hoạ là:
A. rất cao
B. rất thấp
C. thấp
D. không có nhu cầu
Câu 15: Người làm nghề thiết kế đồ hoạ cần có kiến thức và kĩ năng làm việc trên các phần mềm nào sau đây?
A. Adobe Photoshop, CorelDraw,…
B. Word, Excel,…
C. Pascal, Python,…
D. Word, Excel, Powerpoint,…
Câu 16: Tiếp xúc với khách hàng, tìm hiểu về yêu cầu nghiệp vụ, xây dựng hồ sơ yêu cầu của hệ thống là công đoạn nào trong sản xuất phần mềm?
A. Điều tra khảo sát
B. Phân tích hệ thống
C. Lập trình
D. Kiểm thử
Câu 17: Lập trình thuộc bước thứ mấy trong quá trình sản xuất phần mềm?
A. 4
B. 3
C. 5
D. 6
Câu 18: Trong quá trình phát triển một phần mềm công đoạn thứ 5 là gì?
A. Kiểm thử
B. Lập trình
C. Chuyển giao
D. Bảo trì
Câu 19: Nếu muốn tham gia phát triển phần mềm ở vị trí kỹ sư phần mềm, em cần theo học ở:
A. bậc đại học về tin học hay công nghệ thông tin
B. các trường nghề dạy về công nghệ thông tin
C. bậc trung cấp về tin học hay công nghệ thông tin
D. bậc cao đẳng về tin học hay công nghệ thông tin
Câu 20: Phát biểu nào sau đây sai?
A. Các cơ hội nghề nghiệp cho người phát triển phần mềm rất hạn chế.
B. Có thể theo học phát triển phần mềm tại nhiều nơi khác nhau: các trung tâm, trường nghề, các công ty, các nhà trường,…
C. Các cơ hội nghề nghiệp cho người phát triển phần mềm rất đa dạng.
D. Nhu cầu nhân lực phát triển phần mềm không ngừng tăng cao cùng với sự phát triển ứng dụng khoa học và công nghệ.
A. 25
B. -75
C. 75
D. -25
Câu 2: Viết chương trình nhập hai số tự nhiên Y1, Y2 là số năm, Y2 > Y1. Tính xem trong khoảng thời gian từ năm Y1 đến năm Y2 có bao nhiêu năm nhuận. Chương trình có thể như sau: Khi chạy chương trình nếu nhập y1=400, y2=404 thì kết quả là:
A. Số năm nhuận là: 2
B. Số năm nhuận là: 0
C. Số năm nhuận là: 1
D. Số năm nhuận là: 3
Câu 3: Gọi ƯCLN(a, b) là hàm ƯCLN của hai số tự nhiên a, b. Dễ thấy ta có ƯCLN(a, b) = ƯCLN(b, a%b) nếu a > 0, ƯCLN(a, 0) = a.Từ đó hãy viết chương tình nhập hai số a, b và tính ƯCLN của a và b.
Chương trình có thể như sau:
Khi chạy chương trình nếu nhập a=4, b=2 thì kết quả là:
A. ưcln của a và b là: 2
B. ưcln của a và b là: 1
C. ưcln của a và b là: 3
D. ưcln của a và b là: 4
Câu 4: Đoạn chương trình sau cho kết quả là bao nhiêu? A. 30
B. 20
C. 18
D. 12
Câu 5: Đoạn chương trình sau cho kết quả là dãy số nào sau đây? A. 2 3 4 5
B. 1 2 3 4 5
C. 1 2 3 4
D. 0 1 2 3 4 5
Câu 6: Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đó vẫn còn đúng hay sai thuộc dạng cấu trúc nào sau đây?
A. Cấu trúc lặp
B. Cấu trúc tuần tự
C. Cấu trúc rẽ nhánh
D. Không thuộc dạng cấu trúc nào cả
Câu 7: Đoạn chương trình sau cho kết quả là: A. 20
B. 19
C. 21
D. 22
Câu 8: Để in 5 kí tự a trên một dòng, lệnh nào sau đây đúng?
A. print("a"*5)
B. print("a")*5
C. print("a*5")
D. print("a")print("a")print("a")print("a")print("a")
Câu 9: Để khai báo kiểu dữ liệu số thực, ta sử dụng từ khoá nào sau đây?
A. float
B. int
C. bool
D. str
Câu 10: Từ khoá bool dùng để khai báo kiểu dữ liệu gì?
A. lôgic
B. số nguyên
C. số thực
D. chuỗi
Câu 11: Cách thức làm việc của ngành thiết kế đồ hoạ là:
A. đa dạng
B. ít đa dạng
C. hạn chế không gian
D. hạn chế thời gian
Câu 12: Chọn đáp án đúng nhất. Theo học lĩnh vực thiết kế đồ hoạ tại:
A. các trung tâm, trường dạy nghề, các trường đại học, cao đẳng có chuyên ngành thiết kế đồ hoạ, thiết kế đồ hoạ trên máy tính.
B. các trung tâm đào tạo thiết kế đồ hoạ trên máy tính.
C. các trường đại học có chuyên ngành thiết kế đồ hoạ.
D. các trường cao đẳng có chuyên ngành thiết kế đồ hoạ.
Câu 13: Phát biểu nào sau đây sai?
A. Người làm nghề thiết kế đồ hoạ cần có: Kiến thức rộng về các lĩnh vực như lịch sử, địa lí, …
B. Người làm nghề thiết kế đồ hoạ cần có: Khả năng sáng tạo, yêu thích và cảm nhận được cái đẹp.
C. Người làm nghề thiết kế đồ hoạ cần có: Kiến thức về công nghệ nói chung, công nghệ in ấn, công nghệ thông tin và truyền thông nói riêng.
D. Người làm nghề thiết kế đồ hoạ cần có: Kĩ năng vẽ, sắp xếp các đối tượng đồ hoạ.
Câu 14: Chọn đáp án đúng nhất. Hiện nay, nhu cầu lao động làm việc trong ngành Thiết kế đồ hoạ là:
A. rất cao
B. rất thấp
C. thấp
D. không có nhu cầu
Câu 15: Người làm nghề thiết kế đồ hoạ cần có kiến thức và kĩ năng làm việc trên các phần mềm nào sau đây?
A. Adobe Photoshop, CorelDraw,…
B. Word, Excel,…
C. Pascal, Python,…
D. Word, Excel, Powerpoint,…
Câu 16: Tiếp xúc với khách hàng, tìm hiểu về yêu cầu nghiệp vụ, xây dựng hồ sơ yêu cầu của hệ thống là công đoạn nào trong sản xuất phần mềm?
A. Điều tra khảo sát
B. Phân tích hệ thống
C. Lập trình
D. Kiểm thử
Câu 17: Lập trình thuộc bước thứ mấy trong quá trình sản xuất phần mềm?
A. 4
B. 3
C. 5
D. 6
Câu 18: Trong quá trình phát triển một phần mềm công đoạn thứ 5 là gì?
A. Kiểm thử
B. Lập trình
C. Chuyển giao
D. Bảo trì
Câu 19: Nếu muốn tham gia phát triển phần mềm ở vị trí kỹ sư phần mềm, em cần theo học ở:
A. bậc đại học về tin học hay công nghệ thông tin
B. các trường nghề dạy về công nghệ thông tin
C. bậc trung cấp về tin học hay công nghệ thông tin
D. bậc cao đẳng về tin học hay công nghệ thông tin
Câu 20: Phát biểu nào sau đây sai?
A. Các cơ hội nghề nghiệp cho người phát triển phần mềm rất hạn chế.
B. Có thể theo học phát triển phần mềm tại nhiều nơi khác nhau: các trung tâm, trường nghề, các công ty, các nhà trường,…
C. Các cơ hội nghề nghiệp cho người phát triển phần mềm rất đa dạng.
D. Nhu cầu nhân lực phát triển phần mềm không ngừng tăng cao cùng với sự phát triển ứng dụng khoa học và công nghệ.
CÙNG CHUYÊN MỤC:
CÁC CHUYÊN MỤC LIÊN QUAN: