1. Программный код часто разбивается на несколько файлов, каждый из которых компилируется отдельно от остальных. Такая модульность программного кода позволяет значительно уменьшить время перекомпиляции при изменениях, вносимых лишь в небольшое количество исходных файлов, и упрощает групповую разработку.
2. Программа будет работать, но результат не будет записан в выходной файл.
3. Можно использовать как print, так и write
4. assign(f); rewrite(f);reset(f);
write(f);
append(f);
close(f);
read(f);
eof(f);
eoln(f);
erase(f);
rename(f);
Объяснение: