Особенность создания файла
Особенность формирования модуля и рамки. Основная характеристика процедуры создания файла. Анализ исследования справок о предприятии, заданных кодами и ресурсом. Ввод имени дисковой файловой системы. Проведение методики чтения текстового документа.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 11.10.2017 |
Размер файла | 17,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УПРАВЛЕНИЯ
им. С.Орджоникидзе
ИНСТИТУТ БИЗНЕСА В СТРОИТЕЛЬСТВЕ И УПРАВЛЕНИЕ ПРОЕКТОМ
КАФЕДРА КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ
Контрольная работа по
компьютерной подготовке
Проверил: Седун В.Н.
Москва, 2002г.
Задание
Исходные данные о предприятиях. Для каждого предприятия задано: код, название, количество выпускаемой продукции, данные о расходе каждого из К ресурсов в виде: план и факт. Число исходных данных не определено.
1. Основная программа (program vchib)
2. Модуль (unit modchib)
3. Процедура создания рамки (procedure ramka)
4. Процедура создания файла (procedure prc_1;)
5. Процедура чтения созданного файла (procedure prc_2)
6. Процедура. Справка о предприятиях, которые не допустили перерасхода ни одного ресурса (procedure prc_3
7. Процедура. Справка о средних арифметических значениях расходов каждого ресурса (procedure prc_4)
8. Процедура Справка о 5-ти предприятиях с наибольшем расходом 1 ресурса (procedure prc_5)
9. Процедура. Справка о предприятиях, заданных кодами (procedure prc_6)
10. Процедура. Справка о заданном ресурсе (procedure prc_7)
11. Процедура дополнения новыми записями созданного файла (procedure prc_8)
12. Процедура изменения поля «Количество продукции» (procedure prc_9)
13. Процедура чтения текстового файла.( procedure text1;)
Ответ
program vchib;
uses crt, printer;
var
w:integer;
d:char;
{$I a:\ramka.pas}
{$I a:\prc_1.pas}
{$I a:\prc_2.pas}
{$I a:\prc_3.pas}
{$I a:\prc_4.pas}
{$I a:\prc_5.pas}
{$I a:\prc_6.pas}
{$I a:\prc_7.pas}
{$I a:\prc_8.pas}
{$I a:\prc_9.pas}
{$I a:\text1.pas}
begin
ramka;
clrscr; w:=1;
while w=1 do
begin
clrscr;
writeln (' Меню: ');
writeln (' ~~~~~~');
writeln;
writeln (' Создание файла.................................………………………...................1');
writeln (' Чтение файла..............................................…………………………......2');
writeln (' Справка о предприятиях не доп.перерасход ни одного ресурса....…..3 ');
writeln (' Справка о средних ариф.значениях расходов каждого ресурса...…....4 ');
writeln (' Справка о 5 предприятиях с мах вып. плана по 1 ресурсу........……...5 ');
writeln (' Справка о предприятиях заданых кодами.......................…………......6 ');
writeln (' Справка о предприятиях заданных ресурсом................…………........7');
writeln (' Дополнение новыми записями.....................................………………...8 ');
writeln (' Изменение поля "количество продукции".................…………….........9 ');
writeln (' Просмотр текстового файла.............................………………….….......*');
writeln (' Выход................................................…………………………….............0 '); writeln;
write (' Ваш выбор: ');
d:=readkey;
case d of
'1':prc_1;
'2':prc_2;
'3':prc_3;
'4':prc_4;
'5':prc_5;
'6':prc_6;
'7':prc_7;
'8':prc_8;
'9':prc_9;
'*':text1;
'0':w:=0;
end;
end;
writeln (' E N D ');
readln; end.
unit modchib;
interface
procedure prc_1;
procedure prc_2;
procedure prc_3;
procedure prc_4;
procedure prc_5;
procedure prc_6;
procedure prc_7;
procedure prc_8;
procedure prc_9;
procedure text1;
implementation
{$I a:\prc_1.pas}
{$I a:\prc_2.pas}
{$I a:\prc_3.pas}
{$I a:\prc_4.pas}
{$I a:\prc_5.pas}
{$I a:\prc_6.pas}
{$I a:\prc_7.pas}
{$I a:\prc_8.pas}
{$I a:\prc_9.pas}
{$I a:\text1.pas}
begin
end.
procedure ramka;
var i,w:integer;
begin
textbackground (1);
clrscr;
window (2,1,79,25);
textbackground (0);
textcolor (2);
clrscr;
gotoxy (19,3);
write ('Государственный Университет Управления');
gotoxy (12,4);
write ('Институт бизнеса в строительстве и управление проектом');
gotoxy (8,6);
write ('Кафедра компьютерных технологий');
gotoxy (16,9);
write ('КУРСОВАЯ РАБОТА по компьютерной подготовке');
gotoxy (40,12);
write ('Выполнила:');
gotoxy (40,13);
write ('студентка гр.1.1');
gotoxy (40,14);
write ('Чибисова В.В.');
gotoxy (35,17);
write ('Вариант 8');
gotoxy (10,19);
write ('Для продолжения нажмите любую клавишу...');
gotoxy (5,2);
write ('г');
for i:= 6 to 70 do write ('=');
write ('¬');
for i:= 3 to 18 do
begin
gotoxy (5,i);
write ('¦');
gotoxy (71,i);
writeln ('¦');
end;
gotoxy (5,18);
write ('L');
for i:= 5 to 69 do write ('=');
write ('-');
readln;
end;
procedure prc_1;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i:integer;
begin
clrscr;
writeln;
Writeln;
writeln (' Создать файл ');
writeln;
write (' Введите имя файл - ');
readln (fif);
assign (lif,fif);
rewrite (lif);
writeln;
write (' Код предприятия - ');
readln (z.kod);
while z.kod <> 0 do
with z do
begin
write (' Название предприятия - ');
readln (naz);
write(' Количество выпускаемой продукции - ');
readln (kol);
for i:=1 to k do
begin
writeln (' Введите расход ',i,' ресурса');
write (' План - ');
readln (pl[i]);
write (' Факт - ');
readln (f[i]);
end;
write (lif,z);
write (' Код предприятия или 0 - ');
readln (kod);
end;
writeln(' Файл ',fif,' создан');
writeln(' Записей: ',filesize(lif));
close(lif);
readln;
end;
procedure prc_2;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i:integer;
begin
clrscr;
writeln;
writeln (' Чтение файла. ');
writeln;
write (' Введите имя файла - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln;
writeln (' |************************************************************************| ');
writeln (' | Код | Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукции| план\факт | план\факт | план\факт |');
writeln (' |************************************************************************|');
while not eof (lif) do
with z do
begin
read (lif,z);
write (' |',kod:3,'|',naz:15,' | ',kol:5,' | ');
for i:= 1 to k do
write (pl[i]:4,'\',f[i]:4,' | ');
writeln;
end;
writeln;
writeln(' Файл: ',fif:10,' прочитан');
writeln(' Кол-во записей: ',filesize(lif):4);
close(lif);
readln;
end;
procedure prc_3;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i,ff:integer;
begin
clrscr;
writeln;
writeln;
writeln (' Справка о предприятиях недопустивших перерасход ни одного ресурса');
writeln;
write (' Введите имя файла - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln;
writeln (' |************************************************************************| ');
writeln (' | Код | Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукции| план\факт | план\факт | план\факт |');
writeln (' |************************************************************************|');
while not eof (lif) do
with z do
begin
read (lif,z);
ff:=1;
for i:= 1 to k do
if pl[i] < f[i] then ff:=0;
if ff=1 then
begin
write (' |',filepos(lif):3,'| ',naz:15,' | ',kol:5,' | ');
for i:= 1 to k do
write (pl[i]:4,'\',f[i]:4,' |');
end;
writeln;
end;
close(lif);
readln;
end;
procedure prc_4;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i:integer;
m:real;
rr:array [1..k] of real;
begin
clrscr;
writeln;
writeln;
writeln (' Справка о средних арифметических значениях расходов каждого ресурса');
writeln;
write (' Введите имя файла - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln;
writeln;
writeln (' |*******************************|');
writeln (' | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' |*******************************|');
m:=0;
for i:= 1 to k do
rr[i]:=0;
while not eof (lif) do
with z do
begin
read (lif,z);
for i:= 1 to k do
rr[i]:=rr[i] + f[i];
m:=m+1;
end;
for i:= 1 to k do
begin
rr[i]:=rr[i]/m;
write (' | ',rr[i]:4:1,' | ');
end;
m:=1;
close(lif);
writeln;
readln;
end;
procedure prc_5;
const k=3; t=5;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
best:array [1..t] of zap;
lif:file of zap;
fif:string[20];
j,i,d,mesto:integer;
begin
clrscr;
writeln;
writeln;
writeln (' Справка о 5-ти предприятиях с мах расходом 1 ресурса');
writeln;
write (' Введите имя файла - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln; writeln;
writeln (' |*******************************************************************|'); модуль файл код дисковый
writeln (' | номер | Код | Название предприятия | кол-во | мах расход 1 ресурс |');
writeln (' |*******************************************************************|');
for i:= 1 to t do
best[i].f[1]:=0;
while not eof (lif) do
begin
with z do
begin
read (lif,z);
mesto:=0;
for i:= t downto 1 do
if z.f[1] > best[i].f[1] then mesto:=i;
if mesto<>0 then
begin
for i:= t downto mesto+1 do
best[i].f[1]:=best[i-1].f[1];
best[mesto]:=z;
end;
end;
end;
for i:= 1 to t do
with best[i] do
writeln (' | ',i:3,' |', kod:3, ' | ',naz:15,' | ',kol:4,' | ',f[1]:10,' |');
writeln; writeln;
close(lif);
readln;
end;
procedure prc_6;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i,vkod,ff:integer;
begin
clrscr;
writeln;
writeln (' Справка о предприятии заданные кодами');
writeln;
write (' Введите имя файл - ');
readln (fif);
assign (lif,fif);
reset (lif);
write (' Введите код предприятия - ');
readln (vkod);
writeln;
while vkod<>0 do
begin
seek (lif,0);
while not eof (lif) do
with z do
begin
read (lif,z);
if vkod=kod then
begin
writeln (' *****************************************************************|');
writeln (' |Код| Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукци| план\факт | план\факт | план\факт |');
writeln (' *****************************************************************|');
write (' |',vkod:3,'|',naz:15,' |',kol:5,' |');
for i:= 1 to k do
write (pl[i]:4,' \',f[i]:4,' |');
ff:=1
end;
end;
writeln;
if ff=0 then
writeln (vkod:5,'- такого кода нет.');
writeln;
write ('Введите код или 0 для выхода - ');
read (vkod);
end;
close(lif);
end;
procedure prc_7;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i,nom:integer;
begin
clrscr;
writeln;
writeln (' Справка о предприятиях заданные ресурсом');
writeln;
write (' Введите имя файл - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln;
write (' Введите номер ресурса - ');
readln (nom);
writeln;
writeln (' **********************************************|');
writeln (' | Код | Название предприятия | кол-во | ',nom,' ресурс |');
writeln (' | | | продукци | план\факт |');
writeln (' **********************************************|');
seek (lif,0);
while not eof (lif) do
with z do
begin
read (lif,z);
begin
write (' |',kod:3,' |',naz:15,' |',kol:5,' |');
writeln (pl[nom]:4,' \',f[nom]:4,' |');
end;
end;
writeln;
writeln;
close(lif);
readln;
end;
procedure prc_8;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
i,n:integer;
begin
clrscr;
writeln;
writeln;
writeln (' Дополнение файла новыми данными. ');
writeln;
write (' Введите имя файл - ');
readln (fif);
assign (lif,fif);
reset (lif);
n:=filesize (lif);
seek (lif,n);
writeln;
with z do
begin
write (' Код предприятия - ');
readln (kod);
while kod <>0 do
begin
write (' Название предприятия - ');
readln (naz);
write(' Количество выпускаемой продукции - ');
readln (kol);
for i:=1 to k do
begin
writeln (' Введите расход ',i,' ресурса');
write (' План - ');
readln (pl[i]);
write (' Факт - ');
readln (f[i]);
end;
write (lif,z);
write (' Код предприятия или 0 - ');
readln (kod);
end;
end;
writeln(' Файл ',fif,' дополнен.');
writeln(' Добавлено записей: ',filesize (lif)-n);
close(lif);
assign (lif,fif);
reset (lif);
writeln (' НОВОЕ СОДЕРЖАНИЕ');
writeln;
writeln (' |*******************************************************************| ');
writeln (' | Код | Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукции| план\факт | план\факт | план\факт |');
writeln (' |*******************************************************************|');
while not eof (lif) do
with z do
begin
read (lif,z);
write (' |',kod:3,'|',naz:15,' | ',kol:5,' | ');
for i:= 1 to k do
write (pl[i]:4,'\',f[i]:4,' | ');
writeln;
end;
close(lif);
readln;
end;
procedure prc_9;
const k=3;
type
zap=record
kod,kol:integer;
naz:string [15];
pl:array [1..k] of integer;
f:array [1..k] of integer;
end;
var
z:zap;
lif:file of zap;
fif:string[20];
x,i,n:integer;
vnaz:string [15];
c:boolean;
begin
clrscr;
writeln;
writeln;
writeln (' Изменение ');
writeln;
write (' Введите имя файл - ');
readln (fif);
assign (lif,fif);
reset (lif);
writeln (' Поиск в базе по полю "Hазвание предприятия" ');
writeln;
write (' Введите название предприятия - ');
readln (vnaz);
x:=0;
while vnaz <> '0' do
begin
c:=true;
writeln;
write (' СТАРОЕ СОДЕРЖАНИЕ ');
writeln;
writeln (' |***********************************************************************| ');
writeln (' | Код | Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукции| план\факт | план\факт | план\факт |');
writeln (' |***********************************************************************|');
seek (lif,0);
while not eof(lif) do
with z do
begin
read (lif,z);
if vnaz=naz then
begin
write (' |',kod:3,'|',naz:15,' | ',kol:5,' | ');
for i:= 1 to k do
write (pl[i]:4,'\',f[i]:4,' | ');
writeln;
writeln;
writeln (' Введите новое содержание ');
writeln;
writeln (' Название предприятия - ',vnaz);
write (' Kол-во продукции - ');readln (kol);
seek (lif,filepos (lif)-1);
write (lif,z);
x:=x+1;
c:=false;
end;
end;
if c then
writeln (' Запись с названием предприятия ',vnaz,' не найдено');
write (' Введите название предприятия или 0 для окончания');
readln (vnaz);
end;
writeln(' Файл ',fif,' обработан');
writeln(' Количество записей: ',x);
writeln;
close(lif);
assign (lif,fif);
reset (lif);
writeln (' НОВОЕ СОДЕРЖАНИЕ');
writeln;
writeln (' |*********************************************************************| ');
writeln (' | Код | Название предприятия | кол-во | 1 ресурс | 2 ресурс | 3 ресурс |');
writeln (' | | |продукции| план\факт | план\факт | план\факт |');
writeln (' |*********************************************************************|');
while not eof (lif) do
with z do
begin
read (lif,z);
write (' |',kod:3,'|',naz:15,' | ',kol:5,' | ');
for i:= 1 to k do
write (pl[i]:4,'\',f[i]:4,' | ');
writeln;
end;
close(lif);
readln;
end;
procedure text1;
var
nf,nft:string[15];
f,ft:text;
s:string;
p,k:byte;
begin
clrscr;
repeat
writeln (' Введите имя дискового файла - ');
write (' ( или нажмите ENTER для выхода ): ');
readln (nft);
if nft = '' then exit;
assign (ft,nft);
reset (ft);
repeat
writeln;
writeln (' Вывод файла:');
writeln;
writeln (' 1.Hа экране.');
writeln (' 2.Hа принтер.');
writeln (' 0.Выход из программы.'); writeln;
write (' Ваш выбор: ');
readln (p);
until p in [0..2];
case p of
0:exit;
1:nf:='con';
2:nf:='prn';
end;
assign (f,nf);
rewrite (f);
clrscr; k:=0;
while not eof (ft) do
begin
readln (ft,s);
writeln (f,s);
k:=k+1;
if k=23 then
begin
writeln;
writeln (' Hажмите ENTER для продолжения');
readln; clrscr;
k:=0;
end;
end;
if k>0 then
begin
writeln (' Hажмите ENTER'); readln;
end;
close (ft); close (f);
until (false)
end;
Размещено на Allbest.ru
...Подобные документы
Особенности создания и распечатки на принтере текстового файла (документа), содержащего таблицу, с использованием шрифта Times New Roman черного цвета размером 12 пунктов. Алгоритм создания справочно-поисковой системы и баз данных в Бейсик-программе.
контрольная работа [462,1 K], добавлен 04.04.2012Файловый ввод/вывод с использованием разных классов. Вызовы операционной системы. Использование вызовов операционной системы. Основные способы открытия файла. Замена файла, связанного со стандартными устройствами ввода/вывода. Операции чтения файла.
курсовая работа [1,1 M], добавлен 09.12.2016Принципы программирования файловой структуры в операционной системе Windows. Свойства и методы класса Tstream. Пример создания, чтения и записи потока. Чтение, запись и внутренняя структура файла. Пример чтения из файла, начиная с заданной позиции.
курсовая работа [251,6 K], добавлен 18.05.2011Особенность установки VirtualBox и создания виртуальной машины. Добавление установочного образа диска и запуск машины. Определение сетевых адаптеров хоста hq-route. Установка пакета dnsmasq. Создание копии конфигурационного файла и редактирование файла.
контрольная работа [2,3 M], добавлен 24.11.2022Алгоритм и код программы для создания исходного двоичного файла чисел с произвольным количеством элементов, чтения из файла действительных восьмибайтных элементов и подсчёта общего количества элементов файла. Вывод результата работы программы на экран.
контрольная работа [1,0 M], добавлен 23.11.2014Понятия файлов и каталогов. Область внешней памяти, группа файлов на одном носителе. Древовидная структура файлов на диске. Имя и местонахождение файла. Маршрут или путь по файловой системе. Запись имени файла в DOSе. Шаблоны. Структура каталога.
лабораторная работа [15,2 K], добавлен 30.09.2008Процедура ввода исходных данных в программу, вывод результатов работы программы на экран. Принцип организации хранения логически связанных наборов информации в виде файлов. Параметры характеристики файла, способы обращения к нему, соглашения по типу.
реферат [14,5 K], добавлен 06.12.2011Программа по организации заполнения массива объектов приложения из внешнего файла данных формата csv. Описание модуля Def.h, Plant.h и Main.cpp. Контрольный пример работы программы. Рассмотрение передачи неправильного имени файла в качестве параметра.
курсовая работа [567,9 K], добавлен 27.01.2013Особенности и основы разработки и реализации гипертекстового транслятора, позволяющего на основе исходного текстового файла формировать гипертекстовую базу данных и использовать ее для просмотра исходного текстового файла с помощью перекрестных ссылок.
дипломная работа [411,1 K], добавлен 02.03.2011Основные функции Norton Commander и их реализация при работе с каталогами и файлами. Управление дисковой и файловой структурами персонального компьютера. Создание каталога, переход между каталогами, удаление каталога, создание текстового файла.
контрольная работа [20,6 K], добавлен 09.03.2011Реализация программы-конвертера для создания на основе передаваемых dbf файлов файла формата XML (по заданному пользователем шаблону). Создание шаблонов при помощи кода и при помощи конструктора. Проектирование архитектуры программного продукта.
дипломная работа [1,6 M], добавлен 27.06.2013Описание типизированных файлов. Принципы работы с файлами, создание и открытие на запись нового файла. Чтение из файла, открытие существующего файла на чтение. Определение имени файла. Запись в текстовый файл. Описание множества и операции над ними.
реферат [86,4 K], добавлен 07.02.2011Проверка существования и статуса файла. Определение его размера. Открытие файла для чтения, записи, добавления. Закрытие файловых дескрипторов. Запись из переменной в файл. Загрузка файла из сети. Создание и удаление каталога. Функции работы с каталогами.
презентация [133,9 K], добавлен 21.06.2014Анализ создания виртуального окружения для разработки. Установка фреймворка Flask. Особенность настройки аутентификации и привилегий. Создание Python-файла и написание в нем простого веб-приложения. Запуск и проверка работоспособности приложения.
лабораторная работа [2,1 M], добавлен 28.11.2021Проведение исследования программ–архиваторов, позволяющих уменьшить размер файла для экономии места на диске. Установка архиватора BreeZip и WinRAR. Особенность разархивации самых различных видов архивных файлов. Средства архивирования в Unix–системах.
отчет по практике [1,4 M], добавлен 08.01.2023Классификация баз данных. Создание списковой структуры, просмотр, удаление, сохранение в типизированном файле, восстановление из типизированного файла, поиск нужного элемента, создание отчета. Ввод, отображение и редактирование текстового материала.
курсовая работа [2,8 M], добавлен 22.12.2016Понятие шаблона документа, анализ последовательности действий для его создания. Несколько замечаний по поводу тактики создания шаблонов. Специфика создания документов с использованием слияния. Особенность использования программы Microsoft Graph.
реферат [17,1 K], добавлен 05.10.2011Структура заданного исходного файла и структуры данных, соответствующие данным файла. Подпрограмма проверки принадлежности текста к одной из шести кодовых таблиц. Алгоритмы перекодировки файла в cp1251. Алгоритм сортировки записей исходного файла.
курсовая работа [63,7 K], добавлен 12.12.2010Создание расширенного календаря CMS Joomla, который предоставляет возможность создания ежедневника на любом сайте. Создание структуры модуля, файл шаблонизации. Выбор цветовой схемы для модуля. Проектирование XML файла с описанием и настройками.
дипломная работа [838,8 K], добавлен 31.05.2013Назначение команды "diskcomp". Текст и запуск командного файла. Сравнение команды в Windows 7 и Windows XP. Разработка файла-сценария в ОС Linux. Создание файла в подкаталоге. Создание файла "oglavlenie.txt" с отсортированным по времени списком файлов.
курсовая работа [1,6 M], добавлен 22.08.2012