Bỏ qua tới nội dung chính
ET6210

CÁC HỆ THỐNG THỜI GIAN THỰC

Real-time Systems

Khối lượng
2 tín chỉ · 3.25 ECTS (LT 30 · BT 15 · TN 0 · Tự học 60 tiết)
Ngôn ngữ
Tiếng Việt,Tiếng Anh
Giảng viên phụ trách
Nguyễn Thanh Bình

Mô tả học phần

Môn học này nhằm cung cấp cho học viên kiến thức cơ bản và yêu cầu đối với hệ thống thời gian thực, các cấp độ thời gian thực khác nhau (hard/firm/soft real-time). Về mặt thuật toán, học viên làm quen với các thuật toán định thời biểu các tác vụ thời gian thực, điều khiển tiếp nhận và từ chối chúng. Học phần cũng đề cập kiến trúc và thiết kế các hệ điều hành thời gian thực (RTOS) thương mại (QNX, VxWorks, .v.v) và mã mở (RTAI/RT Linux) cũng như phần mềm trung gian thời gian thực (real-time middleware) cho hệ nhúng. Học viên được giới thiệu cơ sở dữ liệu thời gian thực kèm theo các chức năng đồng bộ, truy vấn và giao dịch. Cuối cùng học phần sẽ giới thiệu các ứng dụng điển hình của các hệ thống thông tin thời gian thực bao gồm truyền thông đa phương tiện, giám sát và điều khiển thời gian thực sử dụng sensor và actor/actuator, và hệ thống điều khiển trong sản xuất cũng như kỹ thuật xe cộ. Môn học cũng cung cấp cho sinh viên kỹ năng làm việc nhóm, báo cáo và thuyết trình.

English description

This course provide students with basic knowledge and requirements for real-time systems, different levels of real-time (hard/firm/soft real-time). Algorithmically, students become familiar with algorithms that schedule real-time tasks, control their reception and rejection. It also discusses the architecture and design of commercial real-time operating systems (RTOS) (QNX, VxWorks, etc.) and open source (RTAI/RT Linux) as well as real-time intermediate software (real-time middleware) for embedded systems. Students are introduced to real-time database with synchronization, query and transaction functions. Finally, the module will introduce typical applications of real-time information systems including multimedia communication, real-time monitoring and control using sensors and actors / actuators, and control systems in manufacturing as well as vehicle engineering. The course also provides students with teamwork and presentation skills

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Mô tả yêu cầu đối với hệ thống thời gian thực, các cấp độ thời gian thực khác nhau

    Describe the requirements for real-time systems, different levels of real-time

  • CLO2 Mô tả, phân tích kiến trúc hệ thống thời gian thực

    Describe, analyze real-time system architecture

  • CLO3 Mô tả hệ thống thời gian thực ở các khía cạnh cụ thể như lập lịch, truy xuất cơ sở dữ liệu, điều khiển, truyền thông thời gian thực.

    Describe real-time systems in specific aspects such as scheduling, database access, control, communication in real-time manners.

  • CLO4 Phân tích các thuật toán định thời biểu thời gian thực, hệ điều hành thời gian thực (RTOS).

    Analysis of real-time scheduling algorithms, real-time operating systems (RTOS).

  • CLO5 Mô tả hệ thống thông tin thời gian thực hiện đại

    Describe the modern real-time information system

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)70.0%
Báo cáo thuyết trình (Presentation report)30.0%

Tất cả học phần