Font size
WorksheetsHeeHee
Total questions: 87
Worksheet time: 47mins
Câu 1: Tin học trong bảng sau là dữ liệu thuộc kiểu?
Số
Kí Tự
Văn Bản
Hình ảnh
Câu 17: để thực hiện thuật toán giải phương trình ax+b= 0 thì bước đầu tiên cần
Nhập hai số thực a và b
Hoán đổi giả trị hai biến a và b
Tìm số lớn hơn trong hai số
Đáp án khác
Trong Scratch, biến đã trả lời có sẵn trong nhóm lệnh
số bí mật
hỏi
cảm biến
đáp án khác
Câu 11: cấu trúc lặp nào sao đây không được cho trước trong các nhóm lệnh của Scratch
Lặp một khối lệnh với so lần định trước
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh
Lặp với khối lệnh vô hạn lần
Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh
Câu 3: việc ứng dụng tin học sẽ mang lại lợi ích cho hầu hết ngành nghề nhờ
Tăng khối lượng công việc
Tăng hiệu quả công việc
Cả ba đáp án trên đều sai
cả ba đáp án trên đều đúng
Câu 2: Trong bảng sau thì 3.141592 thuộc kiểu dữ liệu?
Số
Kí Tự
Văn Bản
Hình Ảnh
Câu 3: Trong các ngôn ngữ lập trình, dữ liệu được phân loại thành những kiểu khác nhau để?
Lưu Trữ
Áp dụng những phép toán phù hợp
cả hai đáp án trên đều đúng
cả hai đáp án trên đều sai
Câu 4: Trong các ngôn ngữ lập trình thì số được phân loại thành?
Kiểu Số nguyên
kiểu số thực
cả hai đáp án trên đều đúng
cả hai đáp án trên đều sai
Câu 17: đâu là phát biểu đúng trong gỡ lỗi khi lập trình Scratch
A. gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi
B. gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi
C. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi.Gỡ lỗi là một phần quan trọng của lập trình
D. Gỡ lỗi là phát hiện và loại bỏ lỗi.Gỡ lỗi là một phần quan trọng của lập trình
Câu 5: Trong các ngôn ngữ lập trình thì văn bản được phân loại thành?
Kí Tự
Xâu Kí Tự
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 6: Trong các ngôn ngữ lập trình thì các giá trị được phân loại thành kiểu logic?
Kí Tự
Văn bản
Số
Các điều kiện hay các phép so sánh
Câu 7: Mỗi kiểu dữ liệu gồm?
một tập hợp giá trị
một số phép toán trên những giá trị đó
cả hai đáp án trên đều đúng
cả hai đáp án trên đều sai
Câu 8: Ngôn ngữ lập trình Scratch bao gồm?
Dữ liệu kiểu số
Dữ liệu kiểu xâu kí tự
Dữ liệu kiểu logic
Cả ba đáp án trên đều đúng
Câu 9: @ là dữ liệu kiểu?
Xâu kí tự
Kí tự
logic
số
Câu 10: 7.158776 là dữ liệu kiểu?
Kí Tự
Số thập phân
Số nguyên
Đáp án khác
Câu 11: 89 là dữ liệu kiểu
Xâu kí tự
Số nguyên
Số thập phân
Đáp án khác
Câu 12: Logic là kiểu dữ liệu gồm?
Giá trị true
Giá trị false
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 13: Blank là dữ liệu thuộc kiểu?
Số
Logic
Xâu kí tự
Kí tự
Câu 14: Mỗi kiểu dữ liệu được trang bị?
Một số giá trị
Một số phép toán
Một số kí tự
Đáp án khác
Câu 15: Mỗi phép toán sẽ cho kết quả là?
Giá trị thuộc một kiểu giá trị nhất định
Giá trị thuộc các kiểu dữ liệu khác nhau
Giá trị độc lập
Đáp án khác
Câu 16 Xâu kí tự có phép toán nào sau đây
So sánh bằng
Làm trong số
Kết hợp (john) để nối các xâu kí tự để tạo ra xâu kí tự mới
Đáp án khác
Câu 17 phép toán nào dưới đây là phép toán logic
Và (and)
Hoặc ( or)
Không phải ( not)
Cả ba đáp án trên đều đúng
Câu 18 mỗi kiểu dữ liệu là một tập hợp các giá trị như thế nào
Một biến thuộc kiểu đó có thể nhận
Một biến thuộc kiểu đó không thể nhận
Nhiều biến thuộc kiểu đó có thể nhận
Nhiều biến thuộc kiểu đó không thể nhận
Câu 19: trong lập trình biến được dùng để
Lưu trữ giá trị có thể thay đổi trong khi thực hiện chương trình
Lưu trữ giá trị không thể thay trong khi thực hiện chương trình
Lưu trữ giá trị có thể thay đổi trong khi thực hiện phép toán
Lưu trữ giá trị không thể thay đổi trong khi thực hiện phép toán
Câu 20: Biến được nhận biết thông qua
Kiểu dữ liệu
Đặc điểm
Tên của nó
Cả ba đáp án trên đều sai
Câu 20: hằng là
Giá trị không đổi trong quá trình thực hiện chương trình
Giá trị thay đổi trong quá trình thực hiện chương trình
Giá trị luôn thay đổi
Đáp án khác
Câu 22: các kiểu dữ liệu của hằng là
Hằng kiểu số
Hằng kiểu xâu kí tự
Hằng kiểu logic
Cả ba đáp án trên đều đúng
Câu 23: Biểu thức là sự kết hợp của
Biến
Hằng
Dấu ngoặc , phép toán, và các hàm
Cả ba đáp án trên đều đúng
Câu 21: Hằng, biến, biểu thức trong lập trình Scratch
A . Hằng số có thể thay đổi giá trị trong khi thực hiện chương trình
B. Biến là đại lượng có thể thay đổi khi thực hiện chương trình
Biểu thức là sự kết hợp giữa biến,hằng, dấu ngoặc, phép toán và các hàm
Biến dùng danh sách để lưu trữ một tập hợp các giá trị có cùng kiểu dữ liệu
Câu 22: trong lập trình biến được dùng để
A. lưu trữ giá trị tạm thời khi chương trình đang chạy
B. Thực hiện trực tiếp các phép tính trên màn hình
C. Đặt tên cho vùng nhớ chứa dữ liệu
D. Chứa các câu lệnh và hàm
Câu 23: tại sao khi đặt tên biến, ta nên chọn những tên có ý nghĩa là dễ hiểu
A. giúp người lập trình nhanh chóng nhận biết được mục đích của biến
B. Máy tính sẽ tự động tối ưu hoá mã nguồn
C.Tránh nhầm lẫn và dễ bảo trì, sửa chữa chương trình sau này
D. Làm tăng dung lượng file mã nguồn
Câu 24: kiểu dữ liệu của biến trong nhiều ngôn ngữ lập trình dùng để
A. xác định loại giá trị biến có thể lưu ( số nguyên , số thực, chuỗi,..)
B.Quyết định kích thước vùng nhớ được cấp phát cho biến
C.Làm thay đổi tên biến khi chạy chương trình
D.Tự động sinh thêm các biến phụ
Trong ngôn ngữ lập trình trực quan, cấu trúc tuần tự được thể hiện bằng
khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
Khối lệnh” lặp cho đến khi”
Cả ba đáp án trên đều đúng
Câu 2: trong ngôn ngữ lập trình trực quan, cấu trúc lặp được thể hiện bằng
khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
Khối lệnh “ lặp cho đến khi “
Cả ba đáp án trên đều đúng
Câu 3: trong ngôn ngữ lập trình trực quan, cấu trúc rẽ nhánh được thể hiện bằng
Khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt đồng từ trên xuống dưới
Khối lệnh “ lặp cho đến khi”
Cả ba đáp án trên đều đúng
Câu 4: cấu trúc tuần tự thể hiện cách lắp ghép các khối lệnh thành phần theo trình tự nào
Từ dưới lên trên
từ phải sang trái
Từ trên xuống dưới
cả ba đáp án trên đều đúng
Câu 5: thuật toán nào có thể miểu tả dưới dạng cấu trúc rẽ nhánh
So sánh hai giá trị trả lời
Số bí mật
Cả hai đáp án trên đều đúng
cả hai đáp án trên đều sai
Câu 6: trong cấu trúc rẽ nhánh thì điều kiện sẽ nhận được giá trị nào
Đúng
Sai
Đúng hay sai
Đúng một phần
Câu16: sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể?
Chạy lại chương trình
Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu
Cả hai đáp án trên đều sai
Cả hai đáp án trên đều đúng
Câu 7: cấu trúc rẽ nhánh gồm dạng nào dưới đây
Dạng khuyết
Dạng đầy đủ
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 8: việc lặp lại các câu hỏi trong cấu trúc lặp được thực hiện khi
Người chơi đoán đúng
Khi còn thời gian
Người chơi đoán sai
Đáp án khác
Câu 9 Điều kiện kết thúc vòng lặp là
Người chơi đoán sai
Người chơi đoán đúng
Khi không còn thời gian
Người chơi đoán sai
Câu 10: các ngành nghề liên quan đến ứng dụng tin học phát triển là
bán hàng online
streamer
vlogger
cả ba đáp án trên đều đúng
Tin học có thể ứng dụng trong các ngành nghề nào dưới đây
Bác sĩ
Quản lý du lịch
Kiến trúc sư
Cả ba đáp án trên đều đúng
Câu9: sự phát triển của tin học đã tạo ra những nghề nghiệp đa dạng như
Phát triền phần mềm
Lập trình ứng dụng điện thoại
Quản trị mạng
Cả ba đáp án trên đều đúng
Câu 19: Trong thuật toán giải phương trình ax+b=0, để kiểm tra trường hợp nghiệm x=0 ta sử dụng bộ test
a=0; b=1
a=0;b=0
a=3 ; b=6
Đáp án khác
Câu 10: cấu trúc lặp có dạng nào dưới đây
Lặp với số lần cố định trước
Lặp vô hạn
Lặp có điều kiện
Cả ba đáp án trên đều đúng
Câu 18: ứng dụng tin học….. trong các ngành nghề sẽ giúp tăng hiệu quả công việc
phù hợp
hiện đại
tiên tiến
đáp án khác
Câu 18: trong thuật toán giải phương trình ax+b=0, để kiểm tra trường hợp phương trình vô định ta sử dụng bộ test
a=0 ; b=1
a=0; b=0
a=3 ; b=6
Tất cả đều đúng
Câu 20: trong thuật toán giải phương trình ax+b=0 , để kiểm tra trường hợp nghiệm y=-b/a ta sử dụng bộ test
a=0;b=1
a=0;b=0
a=3;b=6
Đáp án khác
Câu 21: Câu lệnh “ nếu.. thì” trong scratch được sử dụng để làm gì
A . thực hiện một lệnh khi điều kiện đúng
B. thực hiện một lệnh khi điều kiện sai
C. Kiểm tra một điều kiện và quyết định thực hiện hay không thực hiện hành động
Thực hiện một chuỗi các lệnh liên tiếp mà không kiểm tra điều kiện
Câu 22: lựa chọn nào dưới đây là cách điều kiện kết thúc vòng lặp có thể được điều chỉnh trong khi thực hiện chương trình
A. thay đổi giá trị biến điều kiện trong thân vòng lặp
B. Đặt điều kiện luôn đúng để vòng lặp chạy mãi
C.Không sử dụng biến điều kiện
Đặt điều kiện sai ngay từ đầu
Câu 1: em có thể kiểm tra trò chơi mà mình đã tạo hoạt động có tốt không bằng cách
Hỏi thầy cô giáo
Tham khảo các bài khác
Xem chương trình chạy đúng với kịch bản hay không
Đáp án khác
Câu2: thông thường thì trò chơi sẽ thông báo số lần đoán khi người chơi đoán đúng
Biến
Hằng số
Số bí mật
Cả ba đáp án trên đều sai
Câu 3: việc chạy thử chương trình để kiểm tra nhằm
Thử nghiệm chương trình
Cho chương trình hoạt động
Phát hiện những tình huống bất thường khi chạy chương trình
Cả ba đáp án trên đều sai
Câu 4: các lỗi cần được loại bỏ khi
Trước khi chương trình được coi là sản phẩm hoàn chỉnh
Có thể chia sẻ với người khác
Cả ba đáp án trên đều đúng
Cả ba đáp án trên đều sai
Câu 5: em có thể phát hiện lỗi khi chạy thử chương trình nhờ phát hiện ra
Chương trình không hoạt động
Số lần đoán hiển thị không đúng với số lần thực tế mà người chơi đã đoán
Biến thay đổi
Đáp án khác
Câu6: có loại lỗi nào dưới đây có thể xảy ra khi chạy thử chương trình
Lỗi cú pháp
Lỗi logic
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 7: lỗi cú pháp xảy ra khi
Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động
các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản
lệnh sai thứ tự
tất cả đều sai
Câu 8: chọn phát biểu đúng nhất về hoạt động gỡ lỗi
gỡ lỗi là phát hiện và loại bỏ lỗi.Trong lập trình không nhất thiết phải gỡ lỗi
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lặp trình
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình không nhất thiết phải gỡ lỗi
Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình
Câu 9: Ngôn ngữ nào hạn chế những tình huống xảy ra lỗi cú pháp
Ngôn ngữ số
ngôn ngữ lập trình trực quan
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 10: lỗi nào khó phát hiện và sửa chữa
Xác định lệnh nào gây ra lỗi
Lệnh nào hoạt động như thế nào để gây ra lỗi
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 11: đâu là cách để phát hiện lỗi logic
Phân tích logic
Chạy thử với dữ liệu mẫu để dò lỗi
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 12: khi dựa vào phân tích logic để tìm lỗi thì ta nên tập trung vào
Khối lệnh trực tiếp liên quan đến lỗi
Khối lệnh liên quan logic đến nó theo các cấu trúc điều khiển
cả ba đáp án trên đều đúng
cả ba đáp án trên đều sai
Câu 13: khi chạy thử với dữ liệu mẫu để dò lỗi thì em nên
chạy chương trình từng bước
theo dõi sự thay đổi của các biến , các giá trị đầu ra
so sánh với các giá trị tính được theo cách thủ công
cả ba đáp án trên đều đúng
Câu 14: Điều kiện trong câu lệnh (6) có thể sửa thành?
Trả lời = số bí mật hoặc số lần đoán >6
Trả lời = số bí mật hoặc số lần đoán=7
cả hai đáp án trên đều đúng
cả hai đáp án trên đều 7
câu 15: vì sao sau 7 lần đoán vẫn thể xảy ra hai khả năng đoán đúng hoặc đoán sai
Vì số lần đoán không cho biết kết quả đoán đúng hay đoán sai
Vì lỗi chưa được chữa hết
Vì lỗi chưa được sửa
Vì phần mềm có thể bị sai
Câu 18: khi chạy thử với dữ liệu mẫu để kiểm tra chương trình, em nên làm gì
A. dùng dữ liệu đơn giản, dễ kiểm soát
B.dùng càng nhiều dữ liệu phức tạp càng tốt ngay từ đầu
C. So sánh kết quả chạy với kết quả mong đợi
D. Không cần quan tâm đến kết quả chỉ cần chương trình chạy không lỗi
Câu 1: trong suốt chiều dài lịch sử, Công nghệ đã liên tục thay đổi cách mọi ngành nghề thực hiện công việc của họ để
A. tăng việc làm
B. tăng khối lượng công việc
C. Tăng năng suất
D. Cả ba đáp án trên đều đúng
Câu 2: cùng với sự phát triển của….. , tin học ngày càng được ứng dụng rộng rãi trong mọi ngành nghề khác nhau
Khoa học
Con Người
Công nghệ thông tin
Cả ba đáp án trên đều sai
Câu 4: ứng dụng tin học giúp?
tăng tốc độ xử lí, tiết kiệm thời gian
giúp liên lạc và trao đổi thông tin dễ dàng
Hỗ trợ làm việc nhóm và mở rộng phạm vi làm việc
Cả ba đáp án trên đều đúng
Câu 5: Ứng dụng tin học giúp tăng tốc độ xử lí , tiết kiệm thời gian của người lao động vì?
những yêu cầu hàng giờ tính toán thủ công có thể thực hiện trong vài phút nhờ các phần mềm ứng dụng
các khoản thanh toán giao dịch, chuyển tiền được thực hiện gần như ngay lập tức qua mạng
Cả hai đáp án trên đều đúng
Cả hai Đáp án trên đều sai
Câu6: ứng dụng tin học giúp liên lạc trao đổi thông tin dễ dàng nhờ
Các khoảng thanh toán giao dịch, chuyển tiền được thực hiện gần như ngay lập tức qua mạng
Các lập trình viên có thể làm việc xuyên biên giới, trao đổi với đồng nghiệp ở các nước khác nhau
Các tài liệu cần trao đổi, tin nhắn công việc được gửi ngay lập tức đến đồng nghiệp hoặc khách hàng trên toàn thế giới
Đáp án khác
Câu7: ứng dụng tin học hỗ trợ làm việc nhóm và mở rộng phạm vi làm việc được thể hiện qua việc
các tài liệu cần trao đổi, tin nhắn công việc được gửi ngay lập tức đến đồng nghiệp hoặc khách hàng trên toàn thế giới
Các nhóm có thể tổ chức họp từ xa và làm việc trên cùng một tài liệu được chia sẻ dựa trên công nghệ đám mây
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 8: ứng dụng tin học giúp nâng cao tay nghề , bổ sung kiến thức cho người lao động như
các nhóm có thể tổ chức họp từ xa và làm việc trên cùng một tài liệu được chia sẻ dựa trên công nghệ đám mây
các khoảng thanh toán giao dịch, chuyển tiền được thực hiện gần như ngay lập tức qua mạng
những yêu cầu hàng giờ tính toán thủ công có thể thực hiện trong vài phút nhớ các phần mềm ứng dụng
các ứng dụng đặt xe , bản đồ , thanh báo tình trạng giao thông giúp lái xe dễ dàng nhận khách, tìm đường, tránh các cung đường bị tắc để tiết kiệm thời gian, nguyên liệu
Câu 12: tin học có thể ứng dụng trong nghề nhân viên văn phòng thông qua
Phần mềm soạn thảo
Phần mềm lưu trữ hồ sơ
Cả hai đáp án trên đều đúng
cả hai đáp án trên đều sai
Câu 13: tin học có thể ứng dụng trong nghề kĩ sư nông nghiệp thông qua
tự động điều tiết nước tưới
Nghiên cứu tiến bộ nông nghiệp
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Câu 14: Đâu là ứng dụng tin học trong nghề kiến trúc sư
Quảng cáo sản phẩm du lịch
Phần mềm thiết kế bản vẽ
Đăng bài nhanh chóng trên bài báo điện tử
Hồ sơ sức khoẻ điện tử
Câu 15: đâu là ứng dụng tin học trong nghề bác sĩ
quảng cáo sản phẩm du lịch
phần mềm thiết kế bản vẽ
đăng bài nhanh chóng trên báo điện tử
hồ sơ sức khoẻ điện tử
Câu 16: đâu là ứng dụng tin học trong nghề quản lý du lịch
Quảng cáo sản phẩm du lịch
phần mềm thiết kế bản vẽ
đăng bài nhanh chóng trên báo điện tử
hồ sơ sức khoẻ
Câu 17: đâu là ứng dụng tin học trong nghề nhà báo
Quảng cáo sản phẩm du lịck
phần mềm thiết kế bản vẽ
đăng bài nhanh chóng trên báo điện tử
hồ sơ sức khoẻ điện tử
Câu 19: một số ngành nghề thuộc lĩnh vực tin học và liên quan đến ứng dụng tin học ra đời và phát triển để?
đáp ứng yêu cầu cuộc sống và công việc
tăng năng suất hiệu quả công việc
tăng thời gian thực hiện công việc
đáp án khác
Câu 20: trong thực tế , tỉ lệ nam nữ trong các ngành nghề tin học như thế nào
tỉ lệ nam giới làm việc trong các ngành nghề tin học so với nữ giới còn thấp hơn
tỉ lệ nữ giới làm việc trong các ngành nghề tin học so với nam giới còn thấp
cả hai đáp án trên đều sai
cả hai đáp án trên đều đúng
Câu 21: khi nói về việc sử dụng máy tính và ứng dụng tin học, những phát biểu nào sau đây là đúng
A. giúp việc thông tin liên lạc giữa mọi người hiệu quả hơn
B.Mọi người được tham gia vào môi trường học tập tốt
C.Phụ nữ và trẻ em gái không cần đến máy tính vì không giúp ích nhiều cho họ
D.Mọi người đều có cơ hội học tập kiến thức
Câu 22: tin học hỗ trợ những lĩnh vực nghề nghiệp nào trong cuộc sống
Chỉ có ngành sử dụng máy tính
Chỉ áp dụng cho ngành công nghệ thông tin
Nông nghiệp, sản xuất, công nghiệp
Y tế , giáo dục, giao thông
Câu23: người làm nghề nào dưới đây cần sử dụng kiến thức tin học
A. lập trình viên
B.Hoạ sĩ vẽ tranh truyền thống
C. nhân viên văn phòng
D. người trồng cây không dùng máy móc
Câu24: vì sao tin học ngày càng trở nên quan trọng trong nghề nghiệp
A. giúp tăng hiệu quả công việc
B.Giúp mọi người không cần học tập nữa
C.Hỗ trợ lưu trữ và xử lí thông tin nhanh chóng
D.Làm giảm nhu cầu sáng tạo trong công việc
