wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

mọi loi noi cũn chĩ la gia nku

Total questions: 72

Worksheet time: 24mins

Name
Class
Date
1.

Các lệnh và dữ liệu của chương trình đang thực hiện được lưu trên thiết bị:

a)

RAM

b)

Băng từ

c)

ROM

d)

Đĩa từ

2.

Các bộ phận chính trong sơ đồ cấu trúc máy tính gồm:

a)

CPU, bộ nhớ trong/ngoài, thiết bị vào/ra

b)

Màn hình và máy in

c)

Máy quét và ổ cứng

d)

Bàn phím và con chuột

3.

Bộ nhớ chính (bộ nhớ trong) bao gồm:

a)

Thanh ghi và ROM

b)

Thanh ghi và RAM

c)

Cache và ROM

d)

ROM và RAM

4.

Chọn câu phát biểu đúng nhất trong các câu sau:

a)

Các thiết bị ra gồm: bàn phím, màn hình, máy in

b)

Các thiết bị ra gồm: bàn phím, chuột, loa

c)

Các thiết bị vào gồm: bàn phím, chuột, máy quét (máy Scan)

d)

Các thiết bị vào gồm: bàn phím, chuột, màn hình

5.

Hệ thống tin học gồm các thành phần:

a)

Máy tính, mạng và phần mềm

b)

Sự quản lý và điều khiển của con người, phần cứng và phần mềm

c)

Máy tính, phần mềm và dữ liệu

d)

Người quản lý, máy tính và Internet

6.

Thiết bị nào vừa là thiết bị vào vừa là thiết bị ra:

a)

Máy chiếu

b)

Modem

c)

Màn hình

d)

Webcam

7.

ROM là bộ nhớ dùng để:

a)

Chứa hệ điều hành MS DOS

b)

Người dùng có thể xóa hoặc cài đặt chương trình vào

c)

Chứa các chương trình hệ thống được hãng sản xuất cài đặt sẵn và người dùng thường không thay đổi được

d)

Chứa các dữ liệu quan trọng

8.

Bộ nhớ ngoài bao gồm những thiết bị:

a)

CPU, RAM và ROM

b)

Đĩa cứng, thiết bị nhớ flash, đĩa CD

c)

RAM và ROM

d)

 Màn hình, loa

9.

Đang sử dụng máy tính, bị mất nguồn điện: 

a)

Thông tin trong bộ nhớ trong bị mất hết

b)

Thông tin được lưu trữ lại trong màn hình

c)

Thông tin trên đĩa sẽ bị mất

d)

Thông tin trên RAM bị mất, thông tin trên ROM không bị mất

10.

Một hệ thống máy tính có bao nhiêu ổ đĩa:

a)

Tùy theo sự lắp đặt

b)

Một ổ đĩa cứng

c)

Hai ổ đĩa cứng

d)

Một ổ đĩa cứng và một ổ CD-ROM

11.

Thế nào là thuật toán?

a)

Thể hiện thao tác so sánh

b)

Quy định trình tự thực hiện các thao tác

c)

Thể hiện các thao tác nhập, xuất dữ liệu

d)

Thể hiện thao tác tính toán

12.

Thuật toán có tính:

a)

Tính xác định, tính liên kết, tính đúng đắn

b)

Tính dừng, tính liên kết, tính xác định

c)

Tính dừng, tính xác định, tính đúng đắn

d)

Tính tuần tự: Từ input cho ra output

13.

Trong tin học sơ đồ khối là: 

a)

Sơ đồ mô tả thuật toán

b)

Sơ đồ về cấu trúc máy tính

c)

Sơ đồ thiết kế vi điện tử

d)

Ngôn ngữ lập trình bậc cao

14.

Chọn phát biểu SAI khi nói về Bài toán và thuật toán:

a)

Sơ đồ khối là sơ đồ mô tả thuật toán

b)

Thuật toán (giải thuật) để giải một bài toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho sau khi thực hiện dãy thao tác đó, từ Input của bài toán này, ta nhận được Output cần tìm

c)

Trong phạm vi Tin học, ta có thể quan niệm bài toán là việc nào đó mà ta muốn máy tính thực hiện

d)

Để phát biểu một bài toán, ta cần phải trình bày rõ thiết bị vào và thiết bị ra

15.

Cho thuật toán tìm giá trị nhỏ nhất trong một dãy số nguyên sử dụng phương pháp liệt kê dưới đây:

Bước 1: Nhập N, các số hạng a1, a2,…., aN;

Bước 2: Min ← a1, i ← 2;

Bước 3: Nếu i < N thì đưa đưa ra giá trị Min rồi kết thúc;

Bước 4:

Bước 4.1: Nếu ai > Min thì Min ← ai;

Bước 4.2: i ← i+1, quay lại bước 3

Hãy chọn những bước sai trong thuật toán trên:

a)

Bước 2

b)

Bước 3

c)

Bước 4.1

d)

Bước 4.2

16.

Input của bài toán: "Hoán đổi giá trị của hai biến số thực A và C dùng biến trung gian B" là:

a)

Hai số thực A, B

b)

Ba số thực A, B, C

c)

Hai số thực A, C

d)

Hai số thực B, C

17.

"…(1) là một dãy hữu hạn các …(2) được sắp xếp theo một trình tự xác định sao cho khi thực hiện dãy các thao tác ấy, từ …(3) của bài toán, ta nhận được …(4) cần tìm". Các cụm từ còn thiếu lần lượt là?

a)

Thuật toán – thao tác – Input – Output

b)

Thuật toán – thao tác – Output – Input

c)

Thao tác - Thuật toán– Input – Output

d)

Input – Output - thuật toán – thao tác

18.

Chương trình dịch là chương trình: 

a)

Chuyển đổi ngôn ngữ máy sang hợp ngữ

b)

Chuyển đổi chương trình viết bằng hợp ngữ hoặc ngôn ngữ lập trình bậc cao sang ngôn ngữ máy

c)

Chuyển đổi ngôn ngữ máy sang ngôn ngữ lập trình bậc cao

d)

Chuyển đổi hợp ngữ sang ngôn ngữ lập trình bậc cao

19.

Ngôn ngữ máy là gì?

a)

Một phương án khác

b)

Là bất cứ ngôn ngữ lập trình nào mà có thể mô tả thuật toán để giao cho máy tính thực hiện

c)

Là ngôn ngữ duy nhất mà máy tính có thể hiểu và thực hiện được

d)

Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và không phụ thuộc vào các loại máy

20.

Cho bài toán kiểm tra tính nguyên tố của một số nguyên dương N. Hãy xác định Output của bài toán này?

a)

N là số nguyên tố hoặc N không là số nguyên tố

b)

N không là số nguyên tố C

c)

N là số nguyên tố

d)

N là số nguyên dương lớn nhất

21.

Ngôn ngữ lập trình bao gồm:

a)

Hợp ngữ, ngôn ngữ bậc cao

b)

Ngôn ngữ máy, hợp ngữ

c)

Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao

d)

Ngôn ngữ bậc cao, ngôn ngữ máy

22.

Ngôn ngữ lập trình bậc cao là?

a)

Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và ít phụ thuộc vào loại máy cụ thể

b)

Là ngôn ngữ mô tả thuật toán dưới dạng văn bản

c)

Là ngôn ngữ có thể mô tả được tất cả các thuật toán

d)

Là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được

23.

Ngôn ngữ lập trình là:

a)

Ngôn ngữ tự nhiên

b)

Ngôn ngữ giao tiếp hằng ngày

c)

Ngôn ngữ khoa học

d)

Ngôn ngữ để viết chương trình

24.

Ngôn ngữ lập trình không cần chương trình dịch là:

a)

Ngôn ngữ lập trình bậc cao

b)

Hợp ngữ

c)

Ngôn ngữ máy

d)

Pascal

25.

Ngôn ngữ Pascal thuộc loại:

a)

Ngôn ngữ bậc cao

b)

Ngôn ngữ máy

c)

Ngôn ngữ khoa học

d)

Hợp ngữ

26.

Hợp ngữ là:

a)

Ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể

b)

Ngôn ngữ trong các lệnh sử dụng một số từ tiếng Anh

c)

Ngôn ngữ trong các lệnh sử dụng một số từ tiếng Việt

d)

Ngôn ngữ máy tính có thể trực tiếp hiểu được

27.

Câu nào là sai khi nói về đặc điểm của ngôn ngữ lập trình bậc cao:

a)

Chương trình viết bằng ngôn ngữ bậc cao phải được dịch bằng chương trình dịch máy mới hiểu và thực hiện được

b)

Ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên

c)

Là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được

d)

Có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể

28.

Các bước giải bài toán trên máy tính được tiến hành theo thứ tự nào sau đây:

a)

Viết chương trình – Hiệu chỉnh – Viết tài liệu

b)

Xác định bài toán – Viết chương trình – Lựa chọn thuật toán – Viết tài liệu

c)

Lựa chọn thuật toán – Xác định bài toán – Viết chương trình – Hiệu chỉnh – Viết tài liệu

d)

Xác định bài toán – Lựa chọn thuật toán – Viết chương trình – Hiệu chỉnh – Viết tài liệu

29.

Mỗi bài toán được đặc tả bởi mấy thành phần:

a)

3

b)

1

c)

4

d)

2

30.

Viết chương trình là?

a)

Biểu diễn thuật toán

b)

Tổng hợp giữa việc lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để diễn tả đúng thuật toán

c)

Dùng ngôn ngữ lập trình để diễn đạt bài toán

d)

Tìm tất cả Input và Output

31.

Giải bài toán trên máy tính được tiến hành qua mấy bước?

a)

6

b)

5

c)

4

d)

3

32.

Mục đích của việc hiệu chỉnh là:

a)

Xác định lại Input và Output của bài toán

b)

Phát hiện và sửa sai sót

c)

Mô tả chi tiết bài toán

d)

Để tạo ra một chương trình mới

33.

Thuật toán tối ưu là?

a)

Sử dụng ít thời gian, ít bộ nhớ,...

b)

Sử dụng ít thời gian, ít bộ nhớ, ít phép toán,...

c)

Sử dụng nhiều thời gian, nhiều bộ nhớ, ít phép toán,...

d)

Sử dụng ít thời gian, nhiều bộ nhớ, ít phép toán,...

34.

Hệ điều hành là:

a)

Phần mềm hệ thống

b)

Phần mềm ứng dụng

c)

Phần mềm công cụ

d)

Phần mềm tiện ích

35.

Phần mềm tiện ích:

a)

Giải quyết những công việc thường gặp

b)

Giúp làm việc với máy tính thuận lợi hơn

c)

Hỗ trợ việc làm ra các sản phẩm phần mềm khác

d)

Tạo môi trường làm việc cho các phần mềm khác

36.

Có mấy loại phần mềm máy tính:

a)

4

b)

1

c)

2

d)

3

37.

Phần mềm soạn thảo văn bản (Microsoft Word) là:

a)

Phần mềm công cụ

b)

Phần mềm hệ thống

c)

Phần mềm tiện ích

d)

Phần mềm ứng dụng

38.

Phần mềm diệt virus là:

a)

Phần mềm tiện ích

b)

Phần mềm công cụ

c)

Phần mềm hệ thống

d)

Phần mềm ứng dụng

39.

Phần mềm công cụ:

a)

Giúp làm việc với máy tính thuận lợi hơn

b)

Giải quyết những công việc thường gặp

c)

Tạo môi trường làm việc cho các phần mềm khác

d)

Hỗ trợ việc làm ra các sản phẩm phần mềm khác

40.

Trong các phần mềm máy tính sau đây, phần mềm nào là phần mềm quan trọng nhất:

a)

Phần mềm công cụ

b)

Phần mềm hệ thống

c)

Phần mềm tiện ích

d)

Phần mềm ứng dụng

41.

Việc phóng các vệ tinh nhân tạo hay bay lên vũ trụ là ứng dụng của Tin học trong:

a)

Giáo dục

b)

Giải trí

c)

Hỗ trợ việc quản lý

d)

Tự động hóa và điều khiển

42.

Việc chế tạo rô bốt được chế tạo nhằm hỗ trợ con người trong nhiều lĩnh vực sản xuất và nghiên cứu khoa học là ứng dụng của Tin học trong…

a)

Giải trí

b)

Trí tuệ nhân tạo

c)

Văn phòng

d)

Giải các bài toán khoa học kỹ thuật

43.

Học qua mạng Internet, học bằng giáo án điện tử là ứng dụng của Tin học trong:

a)

Giáo dục

b)

Giải trí

c)

Trí tuệ nhân tạo

d)

Truyền thông

44.

Việc thiết kế ôtô hay thiết kế nhà là ứng dụng của Tin học trong:

a)

Văn phòng

b)

Giải các bài toán khoa học kỹ thuật

c)

Trí tuệ nhân tạo

d)

Giải trí

45.

Phần mềm trò chơi, xem phim, nghe nhạc,.. là ứng dụng của Tin học trong:

a)

Giải trí

b)

Văn phòng

c)

Tự động hóa và điều khiển

d)

Hỗ trợ việc quản lý

46.

E-commerce, E-learning, E-government,...là ứng dụng của Tin học trong:

a)

Giải trí

b)

Truyền thông

c)

Tự động hóa

d)

Văn phòng

47.

Máy tính trở thành công cụ lao động không thể thiếu được trong xã hội hiện đại vì:

a)

Máy tính tính toán cực kỳ nhanh và chính xác

b)

Máy tính cho ta khả năng lưu trữ và xử lý thông tin

c)

Máy tính giúp con người giải tất cả các bài toán khó

d)

Máy tính là công cụ soạn thảo văn bản và cho ta truy cập vào mạng Internet để tìm kiếm thông tin

48.

Phát biểu nào sau đây là chính xác nhất khi nói về lĩnh vực Tin học?

a)

Tin học có ứng dụng trong mọi lĩnh vực hoạt động của con người

b)

Tin học là môn học nghiên cứu và phát triển máy tính điện tử

c)

Tin học có mục tiêu là phát triển máy tính điện tử

d)

Tin học là môn học sử dụng máy tính điện tử

49.

Những hành vi nào không vi phạm pháp luật trong sử dụng Tin học:

a)

Học tiếng anh online

b)

Tung những hình ảnh, phim đồi trị lên mạng

c)

Lây lan virus qua mạng

d)

Xâm phạm thông tin cá nhân hoặc của tập thể nào đó. Sao chép bản quyền không hợp pháp

50.

Quốc hội đã ban hành một số điều luật chống tội phạm tin học trong bộ luật hình sự vào ngày tháng năm nào:

a)

12/2005

b)

12/12/2005

c)

13/01/2000

d)

31/01/2005

51.

Hành động nào sau đây là hành động hợp pháp trong xã hội tin học hóa?

a)

Tung virus vào mạng

b)

Nghe nhạc online

c)

Phá hoại thông tin trên mạng của các cơ quan, vi phạm quyền sở hữu thông tin

d)

Truy cập một cách bất hợp pháp các nguồn thông tin

52.

Người sử dụng có thể giao tiếp với máy tính bằng cách nào trong các cách sau đây:

a)

Chỉ bằng hệ thống bảng chọn (Menu)

b)

Chỉ bằng dòng lệnh (Command)

c)

Chỉ bằng "giọng nói"

d)

Đưa vào các lệnh (Command) hoặc chọn trên bảng chọn (Menu)

53.

Hệ điều hành nào các chương trình phải được thực hiện lần lượt và chỉ 1 người được đăng nhập vào hệ thống?

a)

Đơn nhiệm 1 người dùng

b)

Đa nhiệm 1 người dùng

c)

Đa nhiệm nhiều người dùng

d)

Kết quả khác

54.

Hệ điều hành nào mà nhiều chương trình được thực hiện cùng 1 lúc và nhiều người được đăng nhập vào hệ thống?

a)

Đơn nhiệm 1 người dùng

b)

Đa nhiệm 1 người dùng

c)

Đa nhiệm nhiều người dùng

d)

Kết quả khác

55.

Hệ điều hành được lưu trữ ở đâu?

a)

Bộ nhớ trong (Rom, Ram)

b)

Bộ nhớ ngoài (Đĩa cứng, CD,...)

c)

Bộ xử lý trung tâm

d)

Kết quả khác

56.

Tìm câu sai trong các câu dưới đây khi nói về hệ điều hành:

a)

Hệ điều hành cung cấp các phương tiện và dịch vụ để người sử dụng dễ dàng thực hiện chương trình, quản lý chặt chẽ, khai thác các tài nguyên của máy tính một cách tối ưu

b)

Hệ điều hành Windows là hệ điều hành dùng cho máy tính cá nhân của hãng Microsoft

c)

Chức năng chính của hệ điều hành là thực hiện tìm kiếm thông tin trên Internet

d)

Hệ điều hành đảm bảo giao tiếp giữa người dùng và máy tính

57.

Tìm câu sai trong các câu sau đây khi nói về một số chức năng của hệ điều hành:

a)

Cung cấp các dịch vụ tiện ích hệ thống

b)

Tổ chức lưu trữ thông tin trên bộ nhớ ngoài, cung cấp các phương tiện để tìm kiếm và truy cập thông tin được lưu trữ

c)

Hỗ trợ bằng phần mềm cho các thiết bị ngoại vi để có thể khai thác chúng một cách thuận tiện và hiệu quả

d)

58.

Hãy chọn phát biểu sai:

a)

Một thư mục và một tệp cùng tên phải ở trong các thư mục mẹ khác nhau

b)

Hai thư mục cùng tên phải ở trong hai thư mục mẹ khác nhau

c)

Hai tệp cùng tên phải ở trong hai thư mục mẹ khác nhau

d)

Thư mục có thể chứa tệp cùng tên với thư mục đó

59.

Giữa phần tên và phần mở rộng của tệp được phân cách bởi dấu:

a)

dấu hai chấm (:)

b)

dấu chấm (.)

c)

dấu sao (*)

d)

dấu phẩy (,)

60.

Phần mở rộng của tên tệp thường thể hiện:

a)

Ngày/giờ thay đổi tệp

b)

Tên thư mục chứa tệp

c)

Kích thước của tệp

d)

Kiểu tệp

61.

Trong tin học, tệp (tập tin) là khái niệm chỉ:

a)

Một văn bản

b)

Một đơn vị lưu trữ thông tin trên bộ nhớ ngoài

c)

Một gói tin

d)

Một trang web

62.

Trong hệ điều hành WINDOWS, tên của một tập tin dài tối đa bao nhiêu kí tự:

a)

255 kí tự

b)

11 kí tự

c)

256 kí tự

d)

12 kí tự

63.

Đối với hệ điều hành Windows, tên tệp nào trong các tên tệp sau đây là hợp lệ?

a)

bai8:\pas

b)

onthi?nghiep.doc

c)

bia giao an.doc

d)

bangdiem*xls

64.

Đối với hệ điều hành Windows, tên tệp nào trong các tên tệp sau đây là không hợp lệ?

a)

onthitotnghiep.doc

b)

lop?cao.a

c)

bangdiem.xls

d)

bai8.pdf

65.

Chọn phát biểu đúng:

a)

Có thể hình dung cấu trúc thư mục như một cây, mỗi thư mục là rễ, mỗi tệp là một cành

b)

Có thể hình dung cấu trúc thư mục như một cây, mỗi thư mục là một rễ, mỗi tệp là một lá

c)

Có thể hình dung cấu trúc thư mục như một cây, mỗi thư mục là một cành, mỗi tệp là một hoa

d)

Có thể hình dung cấu trúc thư mục như một cây, mỗi thư mục là một cành, mỗi tệp là một lá

66.

Điền từ thích hợp vào chỗ trống (........) Để nạp hệ điều hành cần phải có đĩa khởi động, đĩa này chứa các chương trình .............

a)

Cần thiết cho việc nạp Excel

b)

Cần thiết cho việc nạp hệ điều hành

c)

Cần thiết cho việc nạp Microsoft Word

d)

Cần thiết cho việc nạp chương trình pascal

67.

Chế độ ra khỏi hệ thống nào là an toàn cho máy nhất?

a)

Restart

b)

Turn off

c)

Stand By

d)

Hibernate

68.

Phát biểu nào là sai khi nói về chế độ Hibernate?

a)

Hệ điều hành sẽ sao lưu toàn bộ thông tin trong RAM

b)

Hibernate cho phép người sử dụng tạm thời không dùng máy trong thời gian 2 - 5 giờ

c)

Muốn sử dụng chức năng Hibernate, ổ cứng phải có dung lượng lớn hơn hoặc bằng RAM

d)

Hibernate là chức năng của hệ điều hành nhưng có một số máy không có chức năng này

69.

Chế độ nào sau đây dùng để tạm dừng làm việc với máy tính trong một khoảng thời gian (khi cần làm việc trở lại chỉ cần di chuyển chuột hoặc ấn phím bất kỳ):

a)

Shut down

b)

Stand by

c)

Restart

d)

Restart in MS DOS Mode

70.

Khi máy tính đang ở trạng thái hoạt động (hoặc bị "treo"), để nạp lại hệ thống (khởi động lại) ta thực hiện:

a)

Rút dây nguồn điện nối vào máy tính

b)

Ấn phím F10

c)

Ấn nút công tắc nguồn (Power)

d)

Ấn tổ hợp phím CTRL + ALT + DELETE (hoặc nút RESET trên máy tính)

71.

Để tránh mất mát tài nguyên và chuẩn bị cho lần làm việc tiếp theo được thuận tiện, khi ra khỏi hệ thống (kết thúc công việc). Người sử dụng thực hiện:

a)

Chọn tùy chọn RESTART

b)

Chọn tùy chọn STAND BY

c)

Chọn tùy chọn SHUT DOWN

d)

Ấn công tắc nguồn (nút Power) để tắt máy tính

72.

Hãy sắp xếp thứ tự các công việc thực hiện tuần tự khi nạp hệ điều hành

1. Nạp hệ điều hành vào bộ nhớ trong

2. Kiểm tra các thiết bị kết nối với máy tính

3. Cắm nguồn và Bật máy

4. Tìm chương trình khởi động trên đĩa khởi động

a)

1 – 3- 2 – 4

b)

3 - 2 - 4 - 1

c)

2 - 4 - 1 – 3

d)

4 - 1 - 3 – 2