Ответ:

а) Правила именования файлов:
- Windows: нечувствительна к регистру, некоторые специальные символы запрещены (например, \ / : * ? " < > |). Максимальная длина имени файла, включая путь, ограничена.
- Linux: чувствительна к регистру, почти все символы разрешены, но рекомендуется избегать пробелов и специальных символов в именах файлов. Максимальная длина имени файла и пути, как правило, больше, чем в Windows.
б) Правила построения полных имён файлов:
- Windows: полный путь начинается с буквы диска (например, `D:\`) и каталоги разделяются обратным слэшем (`\`).
- Linux: полный путь начинается с корневого каталога `/` и каталоги разделяются прямым слэшем (`/`).