Mô tả
Nguyên lý của các hệ thống điều khiển theo sự kiện, ôn tập tổ chức máy tính; giao diện song song và nối tiếp; bộ định thời lập trình được; phương pháp I/O; kiểm tra theo vòng lặp (polling) và ngắt. Hệ điều hành thời gian thực. Các cân nhắc thiết kế quan trọng: đồng thời, deadlock, đồng bộ hóa. Duy trì và cải thiện hiệu năng hệ thống. Bài tập lập trình bằng ngôn ngữ bậc thấp và bậc cao.
Tiền đề
- Yêu cầu tiên quyết: OSS 2009 .
Điều kiện và thủ tục
- Cũng được liệt kê là NET 3001 .
- Ngăn cấm tính thêm tín chỉ cho Ngăn cấm tính thêm tín chỉ cho PLT 3002 (không còn được cung cấp).
- Yêu cầu tiên quyết: OSS 2009 .
- Giảng bài ba giờ một tuần, hướng dẫn/laboratory hai giờ một tuần.
Văn bản tham chiếu bằng ngôn ngữ gốc
Principles of event-driven systems, review of computer organization; parallel and serial interfaces; programmable timer; I/O methods; polling and interrupts. Real-time kernels. Critical design consideration: concurrency, dead lock, synchronization. Maintaining and improving system performance. Programming exercises in low and high level languages.
- Prerequisite(s): OSS 2009 .
- Also listed as NET 3001 .
- Precludes additional credit for Precludes additional credit for PLT 3002 (no longer offered).
- Lectures three hours a week, tutorial/laboratory two hours a week.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/undergrad/courses/OSS/