Đồ án môn học hệ điều hành

Trong các hệ điều hành, để tiện quản lý, người ta phân chia ra hai loại file, các file loại 1 là các file có thể thi hành được (Executable), các file loại 2 là các file còn lại, các file loại 2 chủ yếu là các filư chứa dữ liệu.
Trong dos các file thi hành có phần mở rộng là *.exe, *.com. Trong hệ điều hành windows họ 9.x các file thi hành có phần mở rộng *.exe, *.COM *. DLL, *.ASP, *.VXD ? Những file này có cấu trúc định sẵn và khá phức tạp.
Quá trình phát triển từ hệ điều hành windows 3.x đến hệ điều hành windows 9.x đã xuất hiện thêm nhiều dạng file thi hành mới, không chỉ có dạng file *.exe, *.dll các file thi hành mới trong hệ điều hành windows 9.x là file (NE file) đến hệ điều hành windows NT version 3.1 có giới thiệu một dạng file mới được gọi Portable Executable hay PE file format .