Интернет-журнал "Домашняя лаборатория", 2008 №6 - Журнал «Домашняя лаборатория»
С:
CD C: LEX
rem удалить старый файл C: LEXF1.txt
del C: LEXFl.txt
rem вызов редактора ЛЕКСИКОН
LEX C: LEXF1.txt
md A: RRR
md В: RRR
rem делаем копии на дискеты
сору c: lexfl.txt a: rrr
сору c: lexfl.txt b: rrr
rem вывод на принтер
сору с: lexf1.txt PRN
rem удаляем файл c: lexf1.txt
del c: lexf1.txt
Более сложные алгоритмы:
3. Создать пакетный файл, реализующий следующий алгоритм:
В дисководе 5.25" (на 1.2 Мб) форматировать дискеты на 360 Кб или на 1.2 Мб, в зависимости от того, передан хотя бы один параметр при запуске.
Имя пакетного файла, реализующего данный алгоритм: FFF.bat Если, при запуске, параметры НЕ заданы:
FFF
форматировать дискету на 1.2 Мб
Если, при запуске, первый параметр задан:
FFF X
форматировать дискету на 360 Кб
Блок-схема данного алгоритма:
РЕАЛИЗАЦИЯ ДАННОГО АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ
echo ВСТАВЬТЕ ДИСКЕТУ В ДИСКОВОД А: и нажмите Enter
pause
rem проверка, задан ли 1 параметр?
if %1.==. GOTO L12
GOTO L360
: L12
rem форматировать на 1.2 Мб.
format А:
GOTO L_EXIT
: L360
rem форматировать на 360 Кб.
format A: /F:360
:L_EXIT
rem ВЫХОД (Конец)
4. Создать пакетный файл, реализующий следующий алгоритм: Проверить, существует ли заданный (в качестве параметра) файл на диске. Выдать соответствующее сообщение на экран.
Блок-схема данного алгоритма:
РЕАЛИЗАЦИЯ ДАННОГО АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ
echo off
echo файл: %1
if EXIST %1 goto L1
GOTO L2
: L1
echo Такой Файл есть %1
GoТо LE
:L2
echo Файл не найден %1
: LE
pause
5. Создать пакетный файл, реализующий следующий алгоритм:
В алгоритме, указанном в примере 2 сделать дополнит. проверку: Передан ли хоть один параметр?
Если нет — сообщение об ошибке и выход.
Блок-схема данного алгоритма:
РЕАЛИЗАЦИЯ ДАННОГО АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ
echo off
echo файл: %1
if %1.==. goto LERR
GOTO LSTART
: LERR
echo Бестолочь: задай имя файла!!!
GOTO LE
: LSTART
if EXIST %1 goto L1
GOTO L2
: L1
echo Такой Файл есть %1
GoТо LE
: L2
echo Файл не найден %1
: LE
pause
6. Создать пакетные файлы, реализующие следующий алгоритм:
Алгоритм предыдущего задания разделить на две части, каждую из которых реализовать в отдельном пакетном файле.
Первая часть:
— определяет, передан ли параметр
— вторая часть реализует все действия по проверке существования файла.
Если параметр задан — из первого пакетного файла вызывается второй, в противном случае — выход с сообщением об ошибке.
Запускаемым является пакетный файл, реализующий первую часть алгоритма (A1.bat). Файл A2.bat вызывается из A1.bat.
РЕАЛИЗАЦИЯ ВТОРОЙ ЧАСТИ АЛГОРИТМА. В ПАКЕТНОМ ФАЙЛЕ N 2 (Имя пакетного файла: A2.bat)
if EXIST %1 goto L1
GOTO L2
: L1
echo Такой Файл есть %1
GoТо LE1
:L2
echo Файл не найден %1
: LE1
РЕАЛИЗАЦИЯ ПЕРВОЙ ЧАСТИ АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ N 1 (Имя пакетного файла: A1.bat)
echo off
CLS
echo файл: %1
if %1.==. goto LERR
GOTO LSTART
: LERR
echo Бестолочь: задай имя файла!!!
GOTO LE
: LSTART
CALL A2 %1
: LE
pause
7. Создать пакетный файл, реализующий следующий алгоритм: С помощью команды TYPE вывести на экран содержимое всех файлов, имеющих расширение TXT, PAS, ASM. Для сканирования файла необходимо использовать команду: FOR…IN…DO
РЕАЛИЗАЦИЯ ДАННОГО АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ
CLS
for %%А in (*. txt *. pas *. asm) do type %%A
pause
8. Основные принципы хранения информации на магнитных дисках в MS-DOS.
Файловая система MS-DOS (логические диски, каталоги, файлы, устройства MS-DOS).
Терминология:Флоппи-диск (дискета) — съемный гибкий магнитный диск.
Винчестер — не съемный жесткий магнитный диск (пакет дисков).
Дорожка — концентрические окружности на магнитной поверхности диска, где располагается информация. Дорожки нумеруются с 0-ой (дорожка с самым большим радиусом)
Цилиндр — объединение дорожек с одним и тем же номером, расположенных на разных поверхностях диска (для флоппи-диска под цилиндром подразумевается 2 дорожки)
Сектор — каждая дорожка, размещенная на диске, делится на секторы.
Каждый сектор имеет размер = 512 байт (для MS-DOS)
Кластер — это минимальная порция информации, которую MS-DOS считывает/записывает за одно обращение диску. Кластер "содержит" только последовательно расположенные сектора (цель — увеличить скорость обмена с диском).
Размер Кластера = N* (РазмерСектора) = N*512 байт,
где N = 2, 4, 8 и т. д.
FAT — Таблица размещения файлов
НАКОПИТЕЛИ НА МАГНИТНЫХ ДИСКАХ
Магнитные диски используются как запоминающие устройства, позволяющие хранить информацию долговременно, при отключенном питании.
Для работы с Магнитными Дисками используется устройство, называемое накопителем на магнитных дисках (НМД).
Обычно НМД состоит из следующих частей:
— контроллер дисковода,
— собственно дисковод,
— интерфейсные кабеля,
— магнитный диск
Контроллер дисковода управляет обменом информацией между CPU и ОЗУ, с одной стороны, и НМД — с другой.
Контроллер дисковода вставляется в один из свободных разъемов системной платы IBM PC (MotherBoard).
Дисковод содержит головки чтения/записи, механический привод перемещения головок и электронную схему для управления движением головок и чтением/записью данных.
Магнитный диск представляет собой основу с магнитным покрытием, которая вращается внутри дисковода вокруг оси.
Магнитное покрытие используется в качестве запоминающего устройства.
Магнитные Диски: жесткие (Винчестер) и гибкие (Флоппи).
Накопитель на жестких магнитных дисках — НЖМД (HDD).
Накопитель на гибких магнитных дисках — НГМД (FDD).
Винчестер (HDD) — накопитель на несъемном магнитном диске, созданный на основе спец. технологии (винчестерская технология — отсюда название).
Магнитный диск Винчестера (на металлической основе) "имеет" большую плотность записи и большое число дорожек. Винчестер может иметь несколько Магнитных Дисков. НЖМД типа Винчестер созданы в 1973 г. Все магнитные диски Винчестера (объединенные в пакет Дисков) — герметически "упакованы" в общий кожух. Магнитные диски НЕ могут изыматься из HDD и заменяться на
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Интернет-журнал "Домашняя лаборатория", 2008 №6 - Журнал «Домашняя лаборатория», относящееся к жанру Газеты и журналы / Сделай сам / Хобби и ремесла. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.


