[Cánh diều] Trắc nghiệm Công nghệ Điện – điện tử 12 bài 24: Khái quát về vi điều khiển

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


[Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

[Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

1. Việc sử dụng polling trong lập trình vi điều khiển có nhược điểm gì?

A. Tốn ít tài nguyên CPU hơn so với ngắt
B. Không hiệu quả khi cần phản ứng nhanh với các sự kiện ngẫu nhiên hoặc không liên tục
C. Chỉ có thể kiểm tra một trạng thái tại một thời điểm
D. Làm tăng dung lượng chương trình

2. Trong lập trình vi điều khiển, ngắt (interrupt) là gì?

A. Một lỗi trong chương trình khiến vi điều khiển dừng hoạt động
B. Một cơ chế cho phép vi điều khiển tạm dừng công việc hiện tại để xử lý một sự kiện ưu tiên hơn
C. Chỉ là một lệnh gọi hàm thông thường
D. Một cách để tăng tốc độ xử lý

3. Bộ chuyển đổi ADC (Analog-to-Digital Converter) trong vi điều khiển dùng để làm gì?

A. Chuyển đổi tín hiệu số thành tín hiệu tương tự
B. Chuyển đổi tín hiệu tương tự thành tín hiệu số
C. Tạo ra các xung nhịp cho CPU
D. Quản lý các ngắt ngoài

4. Khối ngoại vi nào thường có trong vi điều khiển để giao tiếp với thế giới bên ngoài?

A. Chỉ có bộ định thời (Timer)
B. Bộ điều khiển ngắt (Interrupt Controller)
C. Các cổng vào/ra (I/O Ports)
D. Bộ nhớ Flash

5. Ngôn ngữ lập trình nào thường được sử dụng phổ biến nhất để lập trình vi điều khiển?

A. Chỉ có ngôn ngữ máy (mã nhị phân)
B. Ngôn ngữ C/C++ và Assembly
C. Chỉ có ngôn ngữ Python
D. Ngôn ngữ Java

6. Giao thức SPI thường có ưu điểm gì so với UART trong một số ứng dụng?

A. Chỉ cần hai dây tín hiệu, phù hợp với khoảng cách xa
B. Tốc độ truyền dữ liệu cao hơn và có khả năng giao tiếp với nhiều thiết bị trên một đường Master-Slave
C. Không yêu cầu tín hiệu đồng hồ
D. Đơn giản hơn trong cài đặt phần cứng

7. Giao thức I2C (Inter-Integrated Circuit) được thiết kế để làm gì?

A. Truyền dữ liệu video chất lượng cao
B. Kết nối nhiều thiết bị ngoại vi trên một bus chung với số lượng dây ít
C. Kết nối không dây tầm xa
D. Thực hiện các phép tính phức tạp trong CPU

8. Tại sao vi điều khiển lại được sử dụng rộng rãi trong các thiết bị điện tử hiện đại?

A. Vì chúng có kích thước lớn và tiêu thụ nhiều năng lượng
B. Vì chúng có khả năng lập trình linh hoạt, chi phí thấp và kích thước nhỏ gọn
C. Vì chúng chỉ có thể thực hiện một chức năng duy nhất
D. Vì chúng yêu cầu phần cứng điều khiển rất phức tạp

9. Tại sao việc sử dụng ngắt lại quan trọng trong lập trình vi điều khiển?

A. Để làm cho chương trình chạy chậm hơn
B. Để xử lý các sự kiện bất đồng bộ và phản ứng nhanh với các thay đổi từ bên ngoài
C. Để tăng dung lượng bộ nhớ
D. Để đơn giản hóa việc tính toán số học

10. Một byte trong vi điều khiển thường bao gồm bao nhiêu bit?

A. 4 bit
B. 8 bit
C. 16 bit
D. 32 bit

11. Trong vi điều khiển, bộ định thời (Timer) có chức năng chính là gì?

A. Thực hiện các phép toán số học phức tạp
B. Tạo các khoảng thời gian trễ hoặc đếm sự kiện
C. Lưu trữ kết quả trung gian
D. Chuyển đổi tín hiệu số sang tương tự

12. Chức năng cơ bản của CPU trong vi điều khiển là gì?

A. Lưu trữ chương trình và dữ liệu
B. Thực hiện các lệnh trong chương trình, xử lý dữ liệu
C. Giao tiếp với các thiết bị ngoại vi
D. Chuyển đổi tín hiệu tương tự sang số

13. Giao thức truyền thông UART được sử dụng chủ yếu cho mục đích gì?

A. Truyền dữ liệu song song với tốc độ cao
B. Truyền dữ liệu nối tiếp không đồng bộ giữa hai thiết bị
C. Truyền dữ liệu với nhiều thiết bị cùng lúc trên một bus
D. Đồng bộ hóa hoạt động của nhiều vi xử lý

14. Đâu là thành phần chính cấu tạo nên một vi điều khiển?

A. CPU, bộ nhớ, các khối ngoại vi
B. Chỉ có CPU và bộ nhớ
C. Bộ nhớ ROM, RAM và bộ xử lý tín hiệu số (DSP)
D. Các cổng vào/ra và bộ đếm thời gian

15. Bộ nhớ RAM trong vi điều khiển có đặc điểm gì?

A. Dữ liệu được lưu trữ vĩnh viễn, không mất khi mất điện
B. Dữ liệu chỉ lưu trữ tạm thời và sẽ mất khi mất điện
C. Chỉ dùng để lưu trữ chương trình
D. Có dung lượng lớn hơn bộ nhớ ROM

16. Tại sao các vi điều khiển hiện đại thường có nhiều chế độ tiết kiệm năng lượng?

A. Để làm cho vi điều khiển nóng hơn
B. Để kéo dài thời gian hoạt động của thiết bị chạy bằng pin và giảm tiêu thụ điện
C. Để tăng tốc độ xử lý
D. Để đơn giản hóa việc lập trình

17. Ưu điểm chính của kiến trúc Harvard so với Von Neumann trong vi điều khiển là gì?

A. Đơn giản hóa thiết kế phần cứng
B. Cho phép truy cập lệnh và dữ liệu đồng thời, tăng tốc độ xử lý
C. Giảm dung lượng bộ nhớ cần thiết
D. Tiêu thụ ít năng lượng hơn

18. Trong vi điều khiển, word length (độ dài từ) đề cập đến điều gì?

A. Số lượng bit trong một byte
B. Số lượng bit mà CPU có thể xử lý trong một chu kỳ lệnh duy nhất
C. Kích thước của bộ nhớ ROM
D. Tốc độ xung nhịp của vi điều khiển

19. Bộ chuyển đổi DAC (Digital-to-Analog Converter) trong vi điều khiển có chức năng ngược lại với ADC là gì?

A. Chuyển đổi tín hiệu số thành tín hiệu tương tự
B. Chuyển đổi tín hiệu tương tự thành tín hiệu số
C. Đọc dữ liệu từ bộ nhớ
D. Gửi dữ liệu đến cổng xuất

20. Đâu là ví dụ về một khối ngoại vi thường gặp trong các vi điều khiển hiện đại?

A. Bộ nhớ ROM
B. Bộ xử lý trung tâm (CPU)
C. Giao tiếp nối tiếp như UART, SPI, I2C
D. Bộ nhớ RAM

21. Trong kiến trúc vi điều khiển, bus là gì?

A. Một bộ phận duy nhất xử lý dữ liệu
B. Một tập hợp các đường dẫn vật lý dùng để truyền dữ liệu, địa chỉ và tín hiệu điều khiển giữa các thành phần khác nhau của vi điều khiển
C. Chỉ là tên gọi khác của CPU
D. Một loại bộ nhớ chuyên dụng

22. Bộ nhớ ROM trong vi điều khiển dùng để làm gì?

A. Lưu trữ tạm thời dữ liệu trong quá trình xử lý
B. Chứa chương trình điều khiển và các hằng số
C. Lưu trữ kết quả tính toán của CPU
D. Tăng tốc độ truy xuất dữ liệu

23. Việc lựa chọn vi điều khiển cho một ứng dụng cụ thể phụ thuộc vào những yếu tố nào?

A. Chỉ dựa vào giá thành sản phẩm
B. Dựa vào yêu cầu về tốc độ xử lý, bộ nhớ, số lượng chân I/O và các ngoại vi cần thiết
C. Chỉ dựa vào hãng sản xuất
D. Chỉ dựa vào kích thước vật lý của vi điều khiển

24. Khái niệm bit trong vi điều khiển có ý nghĩa gì?

A. Đơn vị đo lường điện áp
B. Đơn vị thông tin nhỏ nhất, chỉ có hai trạng thái 0 hoặc 1
C. Tốc độ xử lý của CPU
D. Dung lượng của bộ nhớ RAM

25. Đâu là một ví dụ về kiến trúc bus phổ biến trong vi điều khiển?

A. Kiến trúc Von Neumann
B. Kiến trúc Harvard
C. Cả hai kiến trúc Von Neumann và Harvard đều có thể áp dụng
D. Chỉ có kiến trúc RISC

1 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

1. Việc sử dụng polling trong lập trình vi điều khiển có nhược điểm gì?

2 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

2. Trong lập trình vi điều khiển, ngắt (interrupt) là gì?

3 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

3. Bộ chuyển đổi ADC (Analog-to-Digital Converter) trong vi điều khiển dùng để làm gì?

4 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

4. Khối ngoại vi nào thường có trong vi điều khiển để giao tiếp với thế giới bên ngoài?

5 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

5. Ngôn ngữ lập trình nào thường được sử dụng phổ biến nhất để lập trình vi điều khiển?

6 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

6. Giao thức SPI thường có ưu điểm gì so với UART trong một số ứng dụng?

7 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

7. Giao thức I2C (Inter-Integrated Circuit) được thiết kế để làm gì?

8 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

8. Tại sao vi điều khiển lại được sử dụng rộng rãi trong các thiết bị điện tử hiện đại?

9 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

9. Tại sao việc sử dụng ngắt lại quan trọng trong lập trình vi điều khiển?

10 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

10. Một byte trong vi điều khiển thường bao gồm bao nhiêu bit?

11 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

11. Trong vi điều khiển, bộ định thời (Timer) có chức năng chính là gì?

12 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

12. Chức năng cơ bản của CPU trong vi điều khiển là gì?

13 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

13. Giao thức truyền thông UART được sử dụng chủ yếu cho mục đích gì?

14 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

14. Đâu là thành phần chính cấu tạo nên một vi điều khiển?

15 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

15. Bộ nhớ RAM trong vi điều khiển có đặc điểm gì?

16 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

16. Tại sao các vi điều khiển hiện đại thường có nhiều chế độ tiết kiệm năng lượng?

17 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

17. Ưu điểm chính của kiến trúc Harvard so với Von Neumann trong vi điều khiển là gì?

18 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

18. Trong vi điều khiển, word length (độ dài từ) đề cập đến điều gì?

19 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

19. Bộ chuyển đổi DAC (Digital-to-Analog Converter) trong vi điều khiển có chức năng ngược lại với ADC là gì?

20 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

20. Đâu là ví dụ về một khối ngoại vi thường gặp trong các vi điều khiển hiện đại?

21 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

21. Trong kiến trúc vi điều khiển, bus là gì?

22 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

22. Bộ nhớ ROM trong vi điều khiển dùng để làm gì?

23 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

23. Việc lựa chọn vi điều khiển cho một ứng dụng cụ thể phụ thuộc vào những yếu tố nào?

24 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

24. Khái niệm bit trong vi điều khiển có ý nghĩa gì?

25 / 25

Category: [Cánh diều] Trắc nghiệm Công nghệ Điện - điện tử 12 bài 24: Khái quát về vi điều khiển

Tags: Bộ đề 1

25. Đâu là một ví dụ về kiến trúc bus phổ biến trong vi điều khiển?