LOS201 - Nền tảng mã nguồn mở và Linux
LOS201 - Nền tảng mã nguồn mở và Linux (Linux and Open Source Platform) là môn 3 tín chỉ bậc cử nhân của Đại học FPT, nối tiếp OSG202. Môn không dạy dùng Linux như người dùng cuối mà dạy Linux ở vai trò nền tảng của thiết bị nhúng — tức đúng chỗ nó xuất hiện trong robot, thiết bị bay không người lái và phần lớn phần cứng thông minh hiện nay. Câu hỏi xuyên suốt là: từ lúc cấp điện tới lúc ứng dụng chạy, hệ thống đi qua những bước nào và người kỹ sư can thiệp được ở đâu. Mười chín chương đi theo đúng dòng thời gian đó. Mảng khởi động gồm lý do chọn Linux cho hệ nhúng, bức tranh tổng thể, kiến thức nền về bộ xử lý, cách nhìn nhân Linux từ góc độ nhúng, quá trình khởi tạo nhân rồi khởi tạo không gian người dùng, và bộ nạp khởi động. Mảng thiết bị và lưu trữ gồm trình điều khiển thiết bị, hệ thống tệp, phân hệ bộ nhớ flash và bộ công cụ gọn nhẹ thường dùng trên thiết bị hạn chế tài nguyên. Mảng xây dựng gồm môi trường phát triển nhúng, hệ thống dựng mã nguồn mở và một dự án dựng bản phân phối riêng. Mảng vận hành khép lại với tiến trình và luồng, quản lý bộ nhớ, công cụ phát triển, kỹ thuật gỡ lỗi nhân, và Linux trong bài toán thời gian thực. Học xong, người học tự dựng được một hệ điều hành gọn cho thiết bị của mình và biết lần theo sự cố xuống tới tầng nhân. Một lợi ích nữa ít thấy ở các môn khác: vì toàn bộ nền tảng là mã nguồn mở, người học đọc được thẳng mã của thứ mình đang dùng. Khi gặp hành vi lạ, cách giải quyết không dừng ở đoán mò hay chờ nhà cung cấp mà là mở mã ra xem — một thói quen đổi hẳn cách làm việc về sau.
Môn này chưa có đánh giá nào
Điểm và phân bố sao sẽ hiện ở đây ngay sau khi bạn gửi.