Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PHẦN 1: LỊCH SỬ MÁY TÍNH & TỔNG QUAN

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

Theo định nghĩa của Thomas Sterling (2018), kiến trúc máy tính bao gồm điều gì?

a)

Phần mềm hệ thống

b)

Tổ chức các thành phần hệ thống, ngữ nghĩa và hoạt động chi dẫn chức năng

c)

Mạng lưới internet

d)

Chỉ phần cứng

2.

Công nghệ thông tin là ngành khoa học nghiên cứu về cái gì?

a)

Cách lắp ráp máy tính

b)

Công nghệ sử dụng để thu thập, xử lý, lưu trữ và chuyển giao thông tin

c)

Cách bán hàng online

d)

Sửa chữa điện thoại

3.

Đặc điểm của máy tính "Analytical Engine" (thế kỷ 19) là gì?

a)

Dùng chip Intel

b)

Máy tính đầu tiên có khả năng ghi nhớ phép tính và bộ tính toán logic

c)

Chạy bằng điện

d)

Sử dụng màn hình cảm ứng

4.

Máy tính điện tử đầu tiên trên thế giới là máy nào?

a)

ENIAC

b)

IBM 360

c)

ABC (Atanasoff-Berry Computer)

d)

Apple 1

5.

Chiếc máy tính ABC (1937) có khả năng làm gì?

a)

Chơi game

b)

Soạn thảo văn bản

c)

Giải hệ phương trình tuyến tính

d)

Lướt web

6.

Máy tính ENIAC thuộc giai đoạn nào và đặc điểm vật lý của nó?

a)

Giai đoạn 1 (1945-1955), nặng hơn 30 tấn, chiếm 167m2

b)

Giai đoạn 2, nhỏ gọn

c)

Giai đoạn 4, màn hình màu

d)

Giai đoạn 3, dùng pin

7.

Máy tính thương mại đầu tiên thu hút sự chú ý rộng rãi là máy nào?

a)

NEAC

b)

IBM 650

c)

UNIVAC (1951)

d)

Cray 1

8.

IBM 650 (1953) sử dụng thiết bị gì để lưu trữ kết quả?

a)

USB

b)

Màn hình

c)

Đĩa mềm

d)

Punch card (thẻ đục lỗ)

9.

Giai đoạn 1 của máy tính (1945-1955) sử dụng linh kiện cốt lõi nào cho bộ xử lý?

a)

Chip vi xử lý

b)

Transistor

c)

IC

d)

Đèn chân không (Vacuum Tube)

10.

Giai đoạn 2 (1955-1964) đánh dấu sự ra đời của công nghệ nào thay thế đèn chân không?

a)

Transistor

b)

Vi mạch (IC)

c)

Màn hình LCD

d)

Trí tuệ nhân tạo

11.

Ngôn ngữ lập trình FORTRAN ra đời năm nào?

a)

1970

b)

1957

c)

1964

d)

1951

12.

Định luật Moore phát biểu về điều gì?

a)

Kích thước máy tính tăng gấp đôi mỗi 2 năm

b)

Tốc độ mạng tăng gấp đôi mỗi năm

c)

Số lượng bóng bán dẫn vi mạch tăng gấp đôi mỗi 2 năm

d)

Giá máy tính giảm một nửa mỗi năm

13.

Máy tính DEC PDP-8 (1965) được gọi là gì?

a)

Máy tính bảng

b)

Máy chủ

c)

Máy tính nhỏ (mini) đầu tiên

d)

Siêu máy tính

14.

Siêu máy tính nhanh nhất thập niên 70 là máy nào?

a)

TRS-80

b)

IBM 360

c)

Apple 1

d)

CRAY-1

15.

Apple 1 (1976) có đặc điểm gì?

a)

Là máy tính bán chạy nhất lịch sử

b)

Dùng để phóng tàu vũ trụ

c)

Thiết kế độc đáo nhưng khả năng ứng dụng ít

d)

Có màn hình màu

16.

Apple 2 (1977) có cái tiến gì so với đời trước?

a)

Dùng chuột quang

b)

Không cần bàn phím

c)

Sự xuất hiện của màn hình màu

d)

Chạy Windows

17.

Đặc trưng của Cách mạng công nghiệp 4.0 là gì?

a)

Cơ khí hóa

b)

Điện khí hóa

c)

Tự động hóa

d)

Hệ thống thực-ảo (Cyber Physical Systems), IoT, AI, Big Data

18.

Theo công năng, loại máy tính nào mạnh nhất và đắt tiền nhất?

a)

Máy tính cá nhân (PC)

b)

Máy tính nhúng

c)

Siêu máy tính (Super Computer)

d)

Máy chủ (Server)

19.

Máy chủ (Server) thường tập trung vào khả năng gì?

a)

Tiết kiệm điện năng tối đa

b)

Xử lý dữ liệu, thống kê, phân tích và xử lý giao dịch

c)

Di chuyển linh hoạt

d)

Chơi game đồ họa cao

20.

Máy tính để bàn (Desktop) có ưu điểm gì so với Laptop cùng tầm giá?

a)

Có pin dự phòng

b)

Giá thành rẻ hơn so với hiệu năng, bền bỉ

c)

Dễ dàng mang đi lại

d)

Có màn hình cảm ứng mặc định

21.

Thành phần nào trong CPU chịu trách nhiệm thực hiện các phép tính toán?

a)

ALU (Arithmetic Logic Unit)

b)

Bus

c)

CU (Control Unit)

d)

Cache

22.

Thanh ghi (Register) trong CPU dùng để làm gì?

a)

Lưu trữ hệ điều hành

b)

Chứa dữ liệu chuẩn bị xử lý và dữ liệu trả về (bộ nhớ tạm cực nhanh)

c)

Kết nối internet

d)

Lưu trữ file văn bản

23.

Xung nhịp (Clock speed) của CPU được đo bằng đơn vị gì?

a)

DPI

b)

Hz (Hertz)

c)

Byte

d)

RPM

24.

Đặc điểm của DDR-SDRAM là gì?

a)

Năng lực xử lý tăng gấp đôi nhờ cơ chế "dòng bộ gấp đôi dữ liệu"

b)

Chỉ đọc dữ liệu một lần

c)

Chậm hơn SDRAM thường

d)

Không cần nguồn điện để lưu trữ

25.

Nếu thanh RAM DDR có tần số 800MHz thì xung nhịp thực tế là bao nhiêu?

a)

1600 MHz (800 x 2)

b)

2400 MHz

c)

800 MHz

d)

400 MHz

26.

S-RAM (Static RAM) thường được dùng ở đâu?

a)

Làm bộ nhớ chính (Main memory)

b)

Làm USB

c)

Làm bộ nhớ đệm (Cache) do tốc độ nhanh

d)

Làm ổ cứng lưu trữ

27.

Điều gì xảy ra với dữ liệu trong RAM khi mất điện?

a)

Bị mất (do RAM là bộ nhớ khả biến/volatile)

b)

Chuyển sang ROM

c)

Vẫn còn nguyên

d)

Được lưu vào ổ cứng tự động

28.

Ổ cứng HDD lưu trữ dữ liệu trên cái gì?

a)

Băng từ

b)

Đĩa quang (CD/DVD)

c)

Chip nhớ flash

d)

Các đĩa từ xếp chồng lên nhau

29.

RPM trong thông số ổ cứng HDD nghĩa là gì?

a)

Số vòng quay của đĩa trên 1 phút

b)

Dung lượng ổ cứng

c)

Tốc độ truyền tải mạng

d)

Độ bền của ổ cứng

30.

Sector trên ổ cứng HDD là gì?

a)

Một loại virus

b)

Đơn vị lưu trữ dữ liệu nhỏ trên đĩa (từ 512Kb - 4MB)

c)

Tên hãng sản xuất ổ cứng

d)

Cổng kết nối ổ cứng

31.

Ưu điểm chính của ổ cứng SSD so với HDD là gì?

a)

Dễ sửa chữa hơn

b)

Tốc độ đọc ghi cao hơn và bền hơn (do không có bộ phận chuyển động)

c)

Dung lượng lớn hơn rất nhiều

d)

Giá rẻ hơn

32.

Tần số quét màn hình (Refresh rate) được đo bằng gì?

a)

Pixel

b)

Inch

c)

Hz

d)

Bit

33.

DPI của chuột máy tính thể hiện điều gì?

a)

Độ nhạy (Dot per Inch)

b)

Độ bền của chuột

c)

Số lượng nút bấm

d)

Loại kết nối

34.

Bo mạch chủ (Mainboard) có chức năng gì?

a)

Cung cấp điện cho toàn bộ hệ thống

b)

Kết nối tất cả các thiết bị lại với nhau

c)

Lưu trữ dữ liệu người dùng

d)

Xử lý đồ họa 3D

35.

Khi chọn Mainboard, cần lưu ý điều gì?

a)

Màu sắc đẹp

b)

Có đủ cổng kết nối phù hợp và cấp đủ điện cho thiết bị

c)

Kích thước càng nhỏ càng tốt

d)

Phải cùng hãng với màn hình

36.

Hiện tượng "nghẽn cổ chai" (bottleneck) xảy ra khi nào?

a)

Khi ổ cứng đầy dữ liệu

b)

Khi các phần cứng quá chênh lệch về hiệu năng (ví dụ CPU yếu mà VGA quá mạnh)

c)

Khi mạng internet bị chậm

d)

Khi máy tính bị nóng

37.

Cổng kết nối phổ biến nhất hiện nay cho các thiết bị ngoại vi là gì?

a)

VGA

b)

USB

c)

PS/2

d)

Parallel Port

38.

Loại máy in nào sử dụng mực khô?

a)

Máy in 3D

b)

Máy in kim

c)

Máy in Laser

d)

Máy in phun

39.

Thiết bị nào sau đây dùng để xuất âm thanh?

a)

Loa (Speaker)

b)

Scanner

c)

Microphone

d)

Webcam

40.

Để chơi game đồ họa cao hoặc làm thiết kế 3D, máy tính cần linh kiện nào mạnh?

a)

Card mạng (NIC)

b)

Card đồ họa (GPU/Graphics Adapter)

c)

Ổ đĩa mềm

d)

Card âm thanh

41.

Cổng kết nối màn hình nào hỗ trợ độ phân giải cao và âm thanh?

a)

VGA

b)

Composite

c)

DVI

d)

HDMI hoặc DisplayPort (trong ngữ cảnh hiện đại)

42.

Ngôn ngữ máy (Machine Language) được viết dưới dạng nào?

a)

Mã thập phân

b)

Các ký tự gọi nhớ

c)

Mã nhị phân (0 và 1)

d)

Tiếng Anh

43.

Cấp độ thấp nhất của chương trình máy tính là gì?

a)

Hợp ngữ

b)

Java

c)

Ngôn ngữ C++

d)

Ngôn ngữ máy (Machine Code)

44.

Hợp ngữ (Assembly) là gì?

a)

Ngôn ngữ trung gian dưới dạng ký tự hóa các chi thị (ngôn ngữ bậc thấp)

b)

Ngôn ngữ tự nhiên

c)

Hệ điều hành

d)

Ngôn ngữ bậc cao

45.

Ưu điểm của Hợp ngữ là gì?

a)

Chạy được trên mọi loại máy tính không cần chỉnh sửa

b)

Dịch trực tiếp sang ngôn ngữ máy nên tốc độ thực thi rất nhanh

c)

Không phụ thuộc vào phần cứng

d)

Dễ viết như tiếng Anh

46.

Đặc điểm của kiến trúc CISC (ví dụ x86)?

a)

Tập lệnh phức tạp và đa dạng, mỗi chi thị có thể chứa nhiều chu kỳ

b)

Thường dùng cho thiết bị di động tiết kiệm điện

c)

Tập lệnh tối giản

d)

Load và Store tách biệt hoàn toàn

47.

Ngôn ngữ bậc cao (C++, Java...) có đặc điểm gì?

a)

Máy tính hiểu trực tiếp

b)

Có cấu trúc ngữ pháp giúp con người dễ đọc và viết

c)

Khó học hơn hợp ngữ

d)

Chỉ chạy được trên 1 loại CPU

48.

Vai trò của "Compiler" (Trình biên dịch) là gì?

a)

Kết nối các thư viện

b)

Nạp chương trình vào RAM

c)

Quản lý bộ nhớ

d)

Chuyển ngôn ngữ bậc cao thành ngôn ngữ máy

49.

Ngôn ngữ máy (Machine Language) được viết dưới dạng nào?

a)

Mã thập phân

b)

Các ký tự gọi nhổ

c)

Mã nhị phân (0 và 1)

d)

Tiếng Anh

50.

Cấp độ thấp nhất của chương trình máy tính là gì?

a)

Ngôn ngữ C++

b)

Ngôn ngữ máy (Machine Code)

c)

Java

d)

Hợp ngữ

51.

Hợp ngữ (Assembly) là gì?

a)

Ngôn ngữ tự nhiên

b)

Hệ điều hành

c)

Ngôn ngữ trung gian dưới dạng ký tự hóa các chỉ thị (ngôn ngữ bậc thấp)

d)

Ngôn ngữ bậc cao

52.

Ưu điểm của Hợp ngữ là gì?

a)

Không phụ thuộc vào phần cứng

b)

Dễ viết như tiếng Anh

c)

Dịch trực tiếp sang ngôn ngữ máy nên tốc độ thực thi rất nhanh

d)

Chạy được trên mọi loại máy tính không cần chỉnh sửa

53.

Đặc điểm của kiến trúc RISC (ví dụ ARM, MIPS)?

a)

Tập lệnh phức tạp

b)

Tập lệnh đơn giản, ít chi tiết, tối ưu kích thước và năng lượng

c)

Một chỉ thị chứa nhiều chu kỳ dữ liệu

d)

Code khó chuyển sang hợp ngữ

54.

Đặc điểm của kiến trúc CISC (ví dụ x86)?

a)

Thường dùng cho thiết bị di động tiết kiệm điện

b)

Load và Store tách biệt hoàn toàn

c)

Tập lệnh tối giản

d)

Tập lệnh phức tạp và đa dạng, mỗi chỉ thị có thể chứa nhiều chu kỳ

55.

Ngôn ngữ bậc cao (C++, Java...) có đặc điểm gì?

a)

Chỉ chạy được trên 1 loại CPU

b)

Máy tính hiểu trực tiếp

c)

Khó học hơn hợp ngữ

d)

Có cấu trúc ngữ pháp giúp con người dễ đọc và viết

56.

Quá trình biên dịch (Compiler) gồm mấy tầng chính?

a)

2 tầng

b)

4 tầng

c)

1 tầng

d)

3 tầng (Front end, Middle end, Back end)

57.

Vai trò của "Linker" là gì?

a)

Dịch mã nguồn

b)

Load các thư viện và kết hợp chúng vào object file để tạo file thực thi

c)

Nạp chương trình vào bộ nhớ

d)

Kiểm tra lỗi chính tả

58.

Vai trò của "Loader" là gì?

a)

Tối ưu hóa code

b)

Hướng dẫn hệ điều hành đặt chỉ dẫn và dữ liệu vào bộ nhớ chính để chạy

c)

Tạo thư viện động

d)

Vẽ lưu đồ thuật toán

59.

Trong hợp ngữ MIPS, lệnh add s0,s0, s1, $s2 có ý nghĩa gì?

a)

Thực hiện s1+s1 + s2, lưu kết quả vào $s0

b)

Chuyển dữ liệu từ s1sangs1 sang s0

c)

Trừ s1chos1 cho s2

d)

So sánh s1vaˋs1 và s2

60.

Phép toán Shift right (dịch phải) tương đương với phép toán nào?

a)

Phép cộng

b)

Phép trừ

c)

Phép chia đôi

d)

Phép nhân đôi

61.

Các thanh ghi (Register) của MIPS có độ dài bao nhiêu?

a)

64 bits

b)

32 bits (1 word)

c)

16 bits

d)

8 bits

62.

Native Compiler là gì?

a)

Trình biên dịch Java

b)

Trình biên dịch ngôn ngữ tự nhiên

c)

Trình biên dịch dùng khi hệ thống biên dịch cùng loại với hệ thống chạy chương trình

d)

Trình biên dịch chéo hệ điều hành

63.

Tại sao các chương trình thường được bán dưới dạng ngôn ngữ máy (đóng gói)?

a)

Để người dùng không biết cách phần mềm được viết (bảo mật)

b)

Dễ rẻ hơn

c)

Dễ để chỉnh sửa

d)

Dễ chạy chậm hơn

64.

Trong mô hình các lớp của hệ thống máy tính, Hệ điều hành nằm ở đâu?

a)

Giữa phần cứng (Hardware) và các chương trình ứng dụng (Application Programs)

b)

Trên cùng (gần người dùng nhất)

c)

Dưới cùng (là phần cứng)

d)

Nằm trong CPU

65.

Mục tiêu chính của Hệ điều hành trên máy tính cá nhân là gì?

a)

Phục vụ nhiều người dùng cùng lúc

b)

Tiết kiệm điện năng tối đa

c)

Dễ sử dụng (ease of use)

d)

Tối ưu hóa tài nguyên triệt để

66.

Quy trình khởi động máy tính bắt đầu từ đâu?

a)

CPU chạy Windows ngay lập tức

b)

Nguồn cấp điện vào Mainboard

c)

Bàn phím nhận tín hiệu

d)

Màn hình bật sáng

67.

Chương trình đầu tiên chạy khi mở máy để nạp hệ điều hành gọi là gì?

a)

Antivirus

b)

Office

c)

Bootstrap program

d)

Photoshop

68.

Bootstrap program thường được lưu trữ ở đâu?

a)

Trên RAM

b)

Trên ROM/EPROM (Firmware)

c)

Trên ổ cứng rời

d)

Trên đám mây

69.

Device Driver là gì?

a)

Một loại ốc vít

b)

Phần cứng điều khiển màn hình

c)

Phần mềm giúp Hệ điều hành giao tiếp và khai thác chức năng của phần cứng cụ thể

d)

Người lái xe

70.

Multiprogramming (Đa chương trình) giúp ích gì?

a)

Làm máy tính chạy chậm đi

b)

Giúp CPU nghỉ ngơi nhiều hơn

c)

Sắp xếp các tiến trình sao cho CPU luôn có việc để làm (tối ưu hóa CPU)

d)

Chỉ cho phép 1 phần mềm chạy duy nhất

71.

Hệ thống đa nhiệm (Multitasking) hoạt động như thế nào?

a)

Chỉ chạy 1 chương trình xong mới đến chương trình khác

b)

Không cần CPU

c)

Chuyển đổi tiến trình liên tục với tần suất lớn để tạo cảm giác chạy cùng lúc

d)

Chạy song song thực sự nhiều việc cùng lúc trên 1 nhân CPU

72.

Tại sao cần có chế độ Kernel mode?

a)

Để chơi game nhanh hơn

b)

Để ngăn chặn chương trình người dùng can thiệp làm hỏng hệ thống

c)

Để kết nối wifi

d)

Để tiết kiệm pin

73.

Hệ điều hành quản lý bộ nhớ (Memory Management) bao gồm việc gì?

a)

Mua thêm RAM

b)

Cấp phát và giải phóng vùng nhớ cho các tiến trình

c)

Xóa dữ liệu trong ổ cứng

d)

Sửa lỗi phần cứng RAM

74.

Hệ điều hành quản lý tập tin (File Management) bao gồm việc gì?

a)

Tạo, xóa file/thư mục và quản lý quyền truy cập

b)

Thiết kế đồ họa

c)

Sửa chữa ổ cứng bị hỏng vật lý

d)

In ấn tài liệu

75.

Máy ảo (Virtual Machine) là gì?

a)

Robot thông minh

b)

Máy tính không cần điện

c)

Phần mềm giả lập một hệ thống máy tính, cho phép chạy hệ điều hành khác trên hệ điều hành chính

d)

Một máy tính giả bằng bia các tông

76.

Khi Apple chuyển từ chip IBM sang Intel, họ dùng phần mềm gì để tương thích?

a)

Rosetta (một dạng máy ảo/trình dịch mã)

b)

Siri

c)

Windows

d)

Photoshop

77.

Hệ thống máy tính hiện đại thường là hệ thống gì để tối ưu hóa xử lý?

a)

Multiprocessor (Đa nhân/Đa xử lý)

b)

Analog processor

c)

No-processor

d)

Single-processor (Đơn nhân)

78.

Trong cấu trúc hệ thống máy tính, "System Call" là gì?

a)

Gọi điện thoại cho nhân viên kỹ thuật

b)

Giao diện để chương trình người dùng yêu cầu dịch vụ từ hệ điều hành (chuyển từ User mode sang Kernel mode)

c)

Lỗi hệ thống

d)

Tên một loại virus

79.

Nếu một tiến trình cần dữ liệu từ ổ cứng, nó sẽ làm gì?

a)

Báo lỗi màn hình xanh

b)

Gửi yêu cầu I/O đến hệ điều hành và chờ (thông qua Interrupt khi hoàn thành)

c)

Dừng hoạt động của toàn bộ máy tính

d)

Tự ý lấy dữ liệu

80.

Vai trò của Device Controller?

a)

Lưu trữ file Word

b)

Quản lý một loại phần cứng cụ thể và giao tiếp qua Bus

c)

Chạy hệ điều hành

d)

Hiển thị hình ảnh