Ассемблер(контрольная служба).

 

Содержание

ЗАДАНИЕ 1
Сотворить инструктивный файл, который исполняет последующие деяния:
a. Очистка экрана
b. Просмотр содержимого диска C: в облике дерева
c. Переход в директорию C:\\TEMP.
d. В текущей директории первую букву в именах файлов сменить на «а».
e. Замечать содержание текущей директории
f. Предоставить на экран известие о разработке файла NEW. TXT с консоли.
g. Сотворить текстовый файл с консоли и вывести его на экран.

Распорядок исполнения задания

a. Очистка экрана исполняется с поддержкой команды CLS
b. Вывод содержимого диска исполняется с поддержкой команды TREE.
c. Перед переходом в заданную директорию поначалу испытаем, есть ли она(с поддержкой оператора IF), и сделаем её с поддержкой командры MKDIR, ежели её ещё недостает. Переход в нее осуществим с поддержкой команды CD с опцией /D на вариант, ежели инструктивный файл станет запущен не с диска С.
d. Переименовать все файлы в текущем каталоге разрешено было бы с поддержкой функции RENAME * a*, однако таковая агрегация нехороша в нашем случае тем, что, во-1-х, ежели каталог станет пуст(ни 1-го файла), станет выдана опечатка синтаксиса, а во-2-х, ежели с каким-то единичным файлом появится опечатка(к примеру, он не может существовать переименован, т. к. файл с таковым новеньким именованием уже есть), станет выдано сплошное известие об ошибке, из которого трудно взять в толк, с чем непосредственно появилась неувязка. Потому воспользуемся тут оператором цикла FOR, который пройдет сообразно множеству всех файлов(выбранных сообразно маске *. *)и попробует переименовать любой из их. В случае, ежели каталог пуст, никаких действий совершено не станет; ежели появится опечатка переименования, станет светло, на каком файле она возникла.
e. Просмотр содержимого директории исполняется командой DIR.
f. Известия на консоль выводятся с поддержкой команды ECHO.
g. Сотворить текстовый файл с консоли разрешено с поддержкой команды COPY CON. В этом случае контент, внедренный с консоли, сохранится в подтвержденный файл, опосля такого, как опосля ввода подходящего текста юзер нажмет Ctrl-Z, потом Enter. Замечать содержание файла разрешено с поддержкой команды TYPE.
Таковым образом, приобретенный инструктивный файл может смотреться, как представлено в листинге ниже.

Выдержка

Литература

Купить работу за 450 руб.

Листинг командного файла CLS TREE C:\ @IF NOT EXIST C:\TEMP MKDIR C:\TEMP CD /D C:\TEMP @FOR %%a in (*.*) DO RENAME "%%a" "a*" DIR @ECHO Сейчас с консоли буде

Больше работ по теме:

Классифицирование компьютерных вирусов и антивирусных систем
Контрольная, стр. 36, Москва (2009), цена: 500 руб.
Языки и системы программирования
Контрольная, стр. 14, РГППУ(ЭЛиН) Екатеринбург (2008), цена: 500 руб.
Программирование на языке высочайшего уровня(ПЯВУ)
Контрольная, стр. 0, ОмГТУ (2009), цена: 1200 руб.
Программирование на языке высочайшего уровня(ПЯВУ)
Контрольная, стр. 0, ОмГТУ (2009), цена: 1200 руб.
Программирование на языке высочайшего уровня(ПЯВУ)
Контрольная, стр. 0, ОмГТУ (2009), цена: 1200 руб.

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ