1. файл - это именованная область данных на информационном носителе (жестком диске, флешке, cd-диске и тому подобное). 2. структура имени файла обычно (хотя не обязательно) имеет вид: [ название.расширение ] название выбирается пользователем, обычно исходя из содержимого файла, расширение - это трех- или четырех-буквенное сочетание, которое указывает, тип файла (графический, текстовый, исполняемый и тому подобное) и главное - программу или несколько программ, с которых можно "открыть" данный файл, то есть просмотреть, редактировать этот файл и тому подобное. например: knijka.djvu program.exe. 3. на уровне пользователя файлы на диске (или любом другом носителе) организованы в древовидную систему каталогов. технически все это организовано с той или иной файловой системы. какие бывают файловые системы? их много, например: fat, fat32, ntfs, cdfs, nfs, ext2, ext3, и т. д. в разных операционных системах используются разные файловые системы жестких дисков, а для мобильных носителей типа cd- дисков существуют также свои виды файловые систем. 4. операции с файлами: копирование, удаление, перемещение файла, чтение файла, редактирование (запись в файл). для исполняемых файлов - запуск на исполнение. исполняемый файл - это готовая программа. 5. возможно случайное удаление файла. ведь файл может содержать важную информацию. поэтому при работе с файлами, содержащими важную информацию, следует проявлять некоторую осторожность. кроме того, в самой операционной системе есть важные системные файлы (файлы операционной системы), удаление которых нарушениям в работе или отказе операционной системы, или некоторых устройств, подключенных к компьютеру.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Не пойму как сделать практическая работа стр. 191 4.14, 4.15
ответ:
var
str: string;
i, count: integer;
begin
write('your string: ');
readln(str);
i : = length(str);
if i > 0 then begin
count : = 1;
while i > 0 do begin
if str[i] = ' ' then
count : = count + 1;
i : = i - 1;
end;
end
else
count : = 0;
writeln('number of words: ', count);
readln;
end.
объяснение: