wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Đề cương ôn tập Tin 8 - Phần trắc nghiệm

Total questions: 25

Worksheet time: 14mins

Name
Class
Date
1.

Nhà bác học Blaise Pascal đã sáng chế ra chiếc máy tính cơ học Pascaline năm nào?

a)

1640

b)

1641

c)

1642

d)

1643

2.

Thành phần điện tử chính trong thế hệ máy tính thứ nhất là loại linh kiện điện tử nào?

a)

Bóng bán dẫn

b)

Đèn điện tử chân không

c)

Mạch tích hợp

3.

Thông tin số có những đặc điểm nào?

a)

Dễ dàng nhân bản và lan truyền, khó bị xóa bỏ hoàn toàn

b)

Khó nhân bản và lan truyền, khó bị xóa bỏ hoàn toàn

c)

Khó nhân bản và khó lan truyền, dễ bị xóa bỏ hoàn toàn

d)

Dễ dàng nhân bản nhưng dễ bị xóa bỏ hoàn toàn

4.

Kiểu dữ liệu là gì?

a)

Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới

b)

Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán

c)

Là một tập hợp các giá trị mà một biến thuộc kiểu đó có thể nhận

d)

Một phần cứng của máy tính

5.

Kết quả của phép so sánh thuộc kiểu dữ liệu nào?

a)

Xâu kí tự

b)

Kiểu số

c)

Kiểu logic

d)

Cả ba đáp án trên

6.

Biến có thể nhận dữ liệu kiểu nào?

a)

Kiểu số

b)

Kiểu xâu kí tự

c)

Kiểu logic

d)

Cả 3 đáp án trên

7.

Hằng là gì?

a)

Giá trị có thể thay đổi trong quá trình thực hiện chương trình

b)

Giá trị không đổi trong quá trình thực hiện chương trình. Mỗi hằng thuộc một kiểu dữ liệu nhất định

c)

Một kiểu dữ liệu trong ngôn ngữ lập trình Scratch

d)

Một lệnh điều khiển trong chương trình

8.

Chương trình máy tính được hiểu là gì?

a)

Một tập hợp các dữ liệu được lưu trữ trong bộ nhớ máy tính

b)

Là mô tả thuật toán cho máy tính hiểu và thực hiện được

c)

Một phần cứng giúp máy tính hoạt động nhanh hơn

d)

Tệp hình ảnh và âm thanh của máy tính

9.

Mối quan hệ giữa thuật toán và chương trình được mô tả chính xác nhất là gì?

a)

Thuật toán và chương trình là hai khái niệm hoàn toàn giống nhau

b)

Thuật toán phức tạp hơn chương trình

c)

Chương trình là bản dịch của thuật toán thành dãy lệnh máy tính có thể thực hiện

d)

Chương trình là phần cứng đi kèm để chạy thuật toán

10.

Tại sao máy tính có thể giải quyết được bài toán khi có chương trình?

a)

Vì chương trình cung cấp dãy lệnh giúp máy tính thực hiện thuật toán để giải bài toán

b)

Vì chương trình lưu trữ nhiều dữ liệu hơn con người

c)

Vì chương trình là một phần cứng gắn vào máy tính

11.

HS viết một dãy lệnh trên ngôn ngữ lập trình Scratch để giải bài toán tính tổng hai số. Dãy lệnh đó được gọi là gì?

a)

Một thuật toán

b)

Một dữ liệu

c)

Một chương trình

d)

Một phần cứng

12.

Chiếc máy tính điện tử đầu tiên trên thế giới ENIAC ra đời vào năm nào?

a)

1939

b)

1942

c)

1946

d)

1950

13.

Thành phần công nghệ chủ yếu của máy tính thế hệ thứ hai là:

a)

Đèn điện tử chân không

b)

Vi xử lí

c)

Mạch tích hợp

d)

Bóng bán dẫn

14.

Kiểu dữ liệu dùng để lưu kết quả đúng hoặc sai là:

a)

Kiểu số

b)

Kiểu xâu kí tự

c)

Kiểu logic

d)

Kiểu hình ảnh

15.

Giá trị của biểu thức 3<53<53<5 thuộc kiểu dữ liệu nào?

a)

Kiểu số

b)

Xâu kí tự

c)

Kiểu logic

d)

Không xác định

16.

Biến trong chương trình dùng để:

a)

Lưu giá trị không thay đổi

b)

Chỉ dùng để nhập dữ liệu

c)

Lưu và thay đổi dữ liệu trong khi chương trình chạy

d)

Chỉ lưu mã lệnh của chương trình

17.

Hằng trong chương trình là:

a)

Giá trị thay đổi liên tục

b)

Giá trị không đổi trong suốt chương trình

c)

Một câu lệnh

18.

Thuật toán là:

a)

Một chương trình hoàn chỉnh

b)

Dãy các bước giải quyết một bài toán

c)

Một thiết bị phần cứng

19.

Mối quan hệ đúng giữa thuật toán và chương trình là:

a)

Thuật toán là bản dịch của chương trình

b)

Chương trình là bản mô tả thuật toán bằng ngôn ngữ lập trình

c)

Hai khái niệm không liên quan

20.

máy tính giải được bài toán là nhờ

a)

phần cứng mạnh

b)

có internet

c)

có chương trình mô tả thuật toán

d)

có nhiều dữ liệu

21.

một dãy lệnh SCRATCH dùng để giải bài toán được gọi là

a)

thuật toán

b)

chương trình

c)

dữ liệu

d)

phần cứng

22.

trong giờ tin học cô giáo yêu cầu nhóm học sinh viết chương trình tính diện tích hình chữ nhật bằng ngôn ngữ lập trình trực quan SCRATCH . Các bạn đưa ra 1 số ý kiến

a)

hằng là giá trị có thể thay đổi trong suốt quá trình thực hiện chương trình

b)

biến là đại lượng có thể lưu trữ và thay đổi giá trị trong quá trình thực hiện chương trình

c)

chương trình chính là dãy các lệnh điều khiển máy tính thực hiện thuật toán tính diện tích hình chữ nhật

d)

với bài toán trên ta cần sử dụng 2 biến ( chiều dài x rộng ) để viết chương trình tính diện tích trong SCRATCH

23.

bạn An muốn viết một chương trình trong scratch để giải bài toán " Nếu điểm kiểm tra 5 thì hiện thông báo Đạt , ngược lại hiện thông báo Chưa đạt .Trong khi thảo luận các ý kiến sau được đưa ra

a)

Kiểu dữ liệu là tên của một biến trong chương trình

b)

biểu thức là sự kết hợp giữa hằng , biến và phép toán để tạo ra 1 giá trị mới

c)

để giải bài toán cần xây dựng một thuật toán rồi mô tả thành chương trình gồm các lệnh máy tính có thể thực hiện

d)

An cần sử dụng cấu trúc tuần tự trong SCRATCH để tạo chương trình kiểm tra điều kiện điểm số và đưa ra thông báo

24.

Về biến và hằng trong SCRATCH

a)

hằng có thể thay đổi giá trị khi chương trình chạy

b)

biến dùng để lưu trữ và thay đổi dữ liệu

c)

biểu thức có thể kết hợp biến và thuật toán

d)

muốn tính diện tích hình chữ nhật cần ít nhất hai biến

25.

Cách xây dựng chương trình SCRATCH có điều kiện

a)

cần xác định thuật toán trước khi viết chương trình

b)

biểu thức điều kiện cho kết quả đúng hoặc sai

c)

chỉ dùng cấu trúc tuần tự là đủ cho mọi bài toán

d)

scratch hỗ trợ cấu trúc rẽ nhánh để xử lí điều kiện