Дипломная работа

от 20 дней
от 9999 рублей

Заказать

Курсовая работа

от 10 дней
от 1999 рублей

Заказать

Реферат

от 3 дней
от 699 рублей

Заказать

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Заказать

Диссертация

Сроки и стоимость индивидуальные

Заказать

Главная - Программирование - Ассемблер (контрольная работа).

Ассемблер (контрольная работа). Программирование. Контрольная

  • Тема: Ассемблер (контрольная работа).
  • Автор: Ольга
  • Тип работы: Контрольная
  • Предмет: Программирование
  • Страниц: 13
  • Год сдачи: 2008
  • ВУЗ, город: СибГУТИ
  • Цена(руб.): 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 Сейчас с консоли будет создан текстовый файл NEW.TXT. После окончания ввода нажмите CTRL+Z и ENTER.
@COPY CON NEW.TXT
@ECHO Вы создали следующий файл:
@TYPE NEW.TXT
@PAUSE

Примечание: символом @ здесь предваряются команды, которые не должны быть выведены на экран.
Результаты выполнения командного файла

H:\>TREE C:\
Структура папок
Серийный номер тома: 9CD3-5899
C:\
├───ATI
│ └───SUPPORT
│ └───5-7-igp_xp-2k_dd_cp_wdm_sb_gart_24085
│ ├───BIN
│ ├───CPanel
│ ├───Driver
│ │ └───2KXP_INF
│ │ └───B_24731
│ ├───GARTnt
│ ├───NetDrv
│ │ └───NIC
│ ├───SBDrv
│ │ ├───IDE
│ │ ├───IDEATA133
│ │ ├───SATARAID
│ │ └───SMBUS
│ └───WDM_ALL
│ ├───WDM_NSP
│ │ └───XP
│ └───WDM_SP
│ └───XP
├───Brother

└───WINDOWS
├───addins
├───AppPatch
├───Config
├───Connection Wizard
├───Cursors
├───Debug
│ └───UserMode
├───Downloaded Installations
│ └───{70538BC6-D439-4982-AF23-CDC6460DAD65}
├───Driver Cache
│ └───i386
├───ehome
├───Help
│ ├───nvcpl

Содержание

ЗАДАНИЕ 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*, но такая агрегация плоха в нашем случае тем, что, во-первых, если каталог будет пуст (ни одного файла), будет выдана ошибка синтаксиса, а во-вторых, если с каким-то отдельным файлом возникнет ошибка (например, он не может быть переименован, т.к. файл с таким новым именем уже существует), будет выдано общее сообщение об ошибке, из которого сложно понять, с чем конкретно возникла проблема. Поэтому воспользуемся здесь оператором цикла FOR, который пройдет по множеству всех файлов (выбранных по маске *.*) и попытается переименовать каждый из них. В случае, если каталог пуст, никаких действий произведено не будет; если возникнет ошибка переименования, будет ясно, на каком файле она появилась.
e. Просмотр содержимого директории осуществляется командой DIR.
f. Сообщения на консоль выводятся с помощью команды ECHO .
g. Создать текстовый файл с консоли можно с помощью команды COPY CON . В этом случае текст, введенный с консоли, сохранится в указанный файл, после того, как после ввода нужного текста пользователь нажмет Ctrl-Z, затем Enter. Просмотреть содержимое файла можно с помощью команды TYPE.
Таким образом, полученный командный файл может выглядеть, как представлено в листинге ниже.

Литература

ЛИТЕРАТУРА


1. Абель П. Ассемблер. Язык и программирование для IBM PC. СПб.: «Корона-Принт», 2003.
2. Галисеев Г.В. Ассемблер для Win 32. Самоучитель. М.: «Диалектика», 2007.
3. Крупник А.Б. Ассемблер. Самоучитель. СПб.: «Питер», 2005.
4. Пильщиков В.Н. Assembler. Программирование на языке ассемблера IBM PC. М.: «Диалог-МИФИ», 2004.

Форма заказа

Заполните, пожалуйста, форму заказа, чтобы менеджер смог оценить вашу работу и сообщил вам цену и сроки. Все ваши контактные данные будут использованы только для связи с вами, и не будут переданы третьим лицам.

Тип работы *
Предмет *
Название *
Дата Сдачи *
Количество Листов*
уточните задание
Ваши Пожелания
Загрузить Файлы

загрузить еще одно дополнение
Страна
Город
Ваше имя *
Эл. Почта *
Телефон *
  

Название Тип Год сдачи Страниц Цена
Языки и системы программирования Контрольная 2008 14 500
Программирование на языке высокого уровня (ПЯВУ) Контрольная 2009 0 1200
Программирование на языке высокого уровня (ПЯВУ) Контрольная 2009 0 1200
Программирование на языке высокого уровня (ПЯВУ) Контрольная 2009 0 1200
программирование на языках высокого уровня Контрольная 2009 6 500
Анализ математического выражения Контрольная 2010 26 500
Программа для решения системы регулярных уравнений Контрольная 2010 22 500
Лексический анализ выражений Контрольная 2010 18 500
7 программок на языке qBasic Контрольная 2010 10 250
3 Лабораторных по курсу Компьютерная графика Контрольная 2010 21 350
курсовые, дипломные, контрольные на заказ скидки на курсовые, дипломные, контрольные на заказ

© 2010-2016, Все права защищены. Принимаем заказы по всей России.