
- •Введение
- •Лабораторная работа 1. Определение характеристик ПК
- •Лабораторная работа 2. Системы счисления
- •2.1. Генерация чисел для конвертирования
- •2.3. Двоичная запись
- •2.4. Логические операции над двоичными числами
- •2.5. Восьмеричная запись
- •2.6. Шестнадцатеричная запись
- •2.7. Троичная запись
- •Лабораторная работа 3. Исследование работы операционной системы Microsoft Windows
- •3.1. Проводник Windows, как средство управления файлами
- •3.1.1. Режимы отображения файлов и панелей
- •3.1.2. Просмотр параметров безопасности файлов и папок
- •3.1.3. Ассоциация типов файлов
- •3.1.4. Настройки корзины
- •3.2. Управление задачами
- •3.3. Системный журнал
- •3.4. Переменные окружения
- •3.5. Реестр
- •3.6. Служебные инструменты
- •3.6.1. Штатные инструменты
- •3.6.2. Полезные инструменты различных производителей
- •3.7. Получение снимков окна
- •Лабораторная работа 4. Команды консоли, сценарии
- •4.1. Консоль. Команды и их параметры
- •4.1.1. Загрузка и использование консоли, переключение режимов отображения
- •4.1.2. Получение справки о командах. Параметры команд
- •4.1.3. Системные устройства
- •4.1.4. Команды управления файлами и папками. Абсолютный и относительный путь
- •4.1.5. Маска имени
- •4.1.6. Ассоциация типов файлов командой консоли
- •4.1.7. Операторы использования потоков (создания конвейеров) ввода-вывода и объединения команд*
- •4.1.8. Файловые потоки NTFS*
- •4.2. Сценарии (командные или пакетные файлы)
- •4.3. Сценарии VBS
- •Лабораторная работа 5. Файловые менеджеры, архиваторы, антивирусы
- •5.1. Файловые менеджеры
- •5.1.1. Знакомство с файловыми менеджерами
- •5.1.2. Маски имён документов, группы типов файлов, запуск команд, ассоциации
- •5.1.3. Поиск файлов и папок
- •5.1.4. Управление файловыми операциями с помощью «горячих» клавиш
- •5.1.5. Построение структуры папок и файлов
- •5.1.6. Использование функций просмотра
- •5.1.7. Связи объектов NTFS
- •5.1.8. Подключаемые модули
- •5.2. Архиваторы
- •5.2.1. Знакомство с интерфейсом архиватора
- •5.2.2. Создание архива консольными командами архиватора
- •5.2.3. Создание архива встроенным системным архиватором ZIP
- •5.2.4. Создание архива с помощью оконных архиваторов
- •5.2.5. Сравнение степени сжатия для различных типов файлов и режимов сжатия
- •5.2.6. Создание самораспаковывающегося архива
- •5.2.7. Распаковка архивов архиваторами и файловым менеджером
- •5.2.8. Создание пакета установки на основе самораспаковывающегося архива
- •5.3. Антивирусы
- •Лабораторная работа 6. Сеть
- •6.1. Свойства сетевого соединения
- •6.1.1. Определение характеристик сетевых интерфейсов с помощью оконных инструментов
- •6.1.2. Определение характеристик сетевых интерфейсов с помощью консольных инструментов
- •6.2. Сетевые инструменты
- •6.3. Операции над IPv4-адресом
- •6.3.1. Определение адреса подсети и номера компьютера
- •6.3.2. Использование IP-адреса в различных формах
- •6.4. Сервисы сети интернет
- •6.4.1. Локальные ресурсы
- •6.4.2. Поисковые машины
- •6.4.3. Каталоги
- •6.4.4. Энциклопедии и справочники
- •6.4.5. Подключение к FTP-серверу
- •Лабораторная работа 7. Виртуальные машины
- •7.1. Подготовка к работе
- •7.2. Запуск Linux в качестве гостевой системы
- •7.3. Запуск Microsoft Windows XP в качестве гостевой системы
- •7.4. Подключение внешних ресурсов
- •7.5. Создание снимков виртуальной машины
- •7.6. Исследование сетевых настроек виртуальной машины Windows XP
- •7.7. Консольные команды управления ВМ
- •Лабораторная работа 8. Текстовый редактор. Основные операции с текстом
- •8.1. Папки пользователя для хранения документов
- •8.2. Шрифты
- •8.3. Microsoft Word
- •8.3.1. Интерфейс
- •8.3.2. Сочетания клавиш
- •8.3.3. Новый формат документов
- •8.3.4. Режимы просмотра документа
- •8.3.5. Настройка интерфейса и параметров документа
- •8.3.6. Создание титульной страницы
- •8.3.7. Создание титульной страницы из шаблона
- •8.3.8. Создание и настройка стилей документа
- •8.3.9. Вставка специальных символов
- •8.3.10. Создание списков
- •8.3.11. Работа с таблицами, составление расписания занятий
- •8.3.12. Создание документов с рисунками
- •8.4. LibreOffice Writer
- •8.4.1. Интерфейс
- •8.4.2. Настройка параметров документа
- •8.4.3. Сочетания клавиш
- •8.4.4. Формат документов
- •8.4.5. Создание титульной страницы
- •8.4.6. Создание титульной страницы из шаблона
- •8.4.7. Создание и настройка стилей документа
- •8.4.8. Вставка специальных символов
- •8.4.9. Создание списков
- •8.4.10. Работа с таблицами, составление расписания занятий
- •8.4.11. Создание документов с рисунками
- •Лабораторная работа 9. Текстовый редактор. Вставка формул. Элементы автоматизации
- •9.1. Подготовка к набору технического документа
- •9.2. Набор технического документа
- •9.3. Вставка математических формул
- •9.3.1. Редактор формул MathType для Microsoft Word
- •9.3.2. Встроенный редактор формул Microsoft Word
- •9.3.3. Редактор формул LibreOffice Math
- •9.4. Вставка химических формул
- •9.5. Средства автоматизации и вёрстки MS Word
- •9.5.1. Вставка надписей
- •9.5.2. Нумерация страниц
- •9.5.3. Использование сноски
- •9.5.4. Вставка ссылок на литературные источники
- •9.5.5. Нумерация объектов
- •9.5.6. Построение оглавления
- •9.5.7. Выбор языка для автоматической коррекции текста
- •9.5.8. Ошибки правописания
- •9.5.9. Автозамена
- •9.5.10. Создание календаря
- •9.5.11. Создание рекламного буклета
- •9.5.12. Вставка большой иллюстрации или схемы
- •9.5.13. Разделы
- •9.5.14. Вставка программы VBA, запись и исполнение макросов
- •9.5.15. Программа VBA выравнивание объектов в строке по вертикали
- •9.6. Средства автоматизации и вёрстки LiO Writer
- •9.6.1. Вставка врезки
- •9.6.2. Разрывы текста, разделы
- •9.6.3. Поля, нумерация объектов
- •9.6.4. Нумерация страниц
- •9.6.5. Cноски и примечания
- •9.6.6. Вставка ссылок на литературные источники
- •9.6.7. Построение оглавления
- •9.6.8. Выбор языка для автоматической коррекции текста
- •9.6.9. Ошибки правописания
- •9.6.10. Автозамена и автотекст
- •9.6.11. Создание рекламного буклета
- •9.6.12. Вставка большой иллюстрации или схемы
- •9.6.13. Запись и исполнение макросов
- •9.6.14. Проверка межплатформенной совместимости
- •9.7. Печать брошюры
- •Лабораторная работа 10. Электронные таблицы
- •10.1. Microsoft Excel
- •10.1.1. Интерфейс программы, адресация ячеек
- •10.1.2. Запись данных и формул, адресация, форматирование
- •10.1.3. Примечания
- •10.1.4. Сложные формулы, функции, диапазоны ячеек
- •10.1.5. Фильтрация данных
- •10.1.6. Графическое представление данных
- •10.1.7. Подбор параметра
- •10.2. LibreOffice Calc
- •10.2.1. Интерфейс программы, адресация ячеек
- •10.2.2. Запись данных и формул, адресация, форматирование
- •10.2.3. Примечания
- •10.2.4. Сложные формулы, функции, диапазоны ячеек
- •10.2.5. Фильтрация данных
- •10.2.6. Графическое представление данных
- •10.2.7. Подбор параметра
- •Лабораторная работа 11. Основные операции в пакете инженерных вычислений
- •11.1. PTC Mathcad
- •11.1.1. Интерфейс Mathcad
- •11.1.2. Операции с блоками, имена переменных, формат вывода
- •11.1.3. Единицы измерения
- •11.1.4. Дискретные переменные, массивы
- •11.1.5. Файлы данных
- •11.1.6. Функции
- •11.1.7. Графики
- •11.2. SMath Studio
- •11.2.1. Интерфейс SMath Studio
- •11.2.2. Редактирование
- •11.2.3. Идентификаторы, формат вывода
- •11.2.4. Оптимизация вычислений
- •11.2.5. Функции
- •11.2.6. Единицы измерения
- •11.2.7. Дискретные переменные, массивы
- •11.2.8. Файлы данных
- •11.2.9. Графики
- •Лабораторная работа 12. Инженерные вычисления
- •12.1. PTC Mathcad
- •12.1.1. Поиск корней
- •12.1.2. Решение систем уравнений
- •Системы линейных алгебраических уравнений
- •Использование блока Given/Find для решения систем уравнений
- •12.1.3. Символьные вычисления
- •Оптимизация вычислений
- •Аналитические преобразования
- •Символьные преобразования с ключевым словом
- •Тандемы операторов
- •Поиск экстремума
- •12.1.4. Условный оператор
- •12.1.5. Программирование
- •12.1.6. Компоненты
- •Вставка рисунка
- •Вставка таблицы
- •Использование элементов управления
- •12.1.7. Решение технических задач
- •Решение обратной задачи с использованием функции root()
- •12.2. SMath Studio
- •12.2.1. Поиск корней
- •12.2.2. Решение систем уравнений, функция roots( )
- •12.2.3. Символьные вычисления
- •12.2.4. Строковые операции
- •12.2.5. Программирование
- •12.2.6. Поиск экстремума
- •12.2.7. Вставка рисунка
- •12.2.8. Решение технических задач
- •Решение обратной задачи с использованием функции solve()
- •Лабораторная работа 13. Схемы и презентации
- •13.1. Построение схем в Microsoft Visio
- •13.1.2. Операции с фигурами
- •13.1.3. Соединительные линии
- •13.1.4. Вставка текста
- •13.1.5. Вставка графических элементов
- •13.1.6. Вставка диаграмм
- •13.1.7. Слои
- •13.1.8. Построение блок-схемы алгоритма программы
- •13.1.9. Составление плана помещения
- •13.1.10. Построение технологической схемы
- •13.1.11. Построение электротехнической схемы
- •13.1.12. Создание собственных фигур
- •13.2. Создание схем в LibreOffice Draw
- •13.3. Создание презентаций
- •13.3.1. Microsoft PowerPoint
- •13.3.2. LibreOffice Impress
- •Лабораторная работа 14. Графика. Машинная обработка текстов и изображений
- •14.1. Растровая графика. Обработка фотографий. GIMP
- •14.2. Векторная графика. Inkscape
- •14.2.1. Создание визитной карточки
- •14.2.2. Создание схем
- •14.2.3. Абстракции
- •14.2.4. Создание этикетки
- •14.2.5. Создание календаря
- •14.3. Программы синтеза изображений. Фоторобот
- •14.4. Сканирование
- •14.4.1. Сканирование фотографий
- •14.4.2. Сканирование и векторизация чертежей
- •14.4.3. Сканирование и распознавание текста
- •14.5. Автоматический перевод текста
- •Лабораторная работа 15. 3D графика и мультимедиа
- •15.1. Характеристики медиафайлов
- •15.1.1. Основные характеристики
- •15.1.2. Определение характеристик с помощью MediaInfo
- •15.2. Преобразование файлов в другой формат
- •15.2.1. Кодирование аудио
- •15.2.2. Кодирование видео
- •Литература

HELP с последующим названием команды выдаёт подробную справку о команде. Наберите команду HELP DIR. Также справку о команде можно получить, задав модификатор (ключ) «/?». Наберите команду DIR /?.
4.1.3.Системные устройства
Вкомандах в качестве параметров можно использовать имена системных устройств. Написание этих имён не зависит от регистра и может оканчиваться двоеточием по аналогии с написанием имён дисков. Имена файлов и папок не должны совпадать с именами системных устройств. В случае наличия на накопителе имени файла или папки, созданных в другой операционной системе (например, Linux), доступ к этим объектам можно получить, используя формат написания UNC (Universal Naming Convention), в котором путь дополняется именем хоста (компьютера), например: "\\.\C:\CON". С «\\» начинается имя компьютера (обычно используется для идентификации компьютеров в сети), точка обозначает текущий объект (в данном случае компьютер). Определены следующие системные устройства:
CON – консоль (console). При выводе на консоль подразумевается экран, при вводе с консоли – клавиатура;
NUL – пустое устройство. При выводе в пустое устройство информация теряется, что позволяет отключать вывод сообщений команд, при
вводе из пустого устройства возвращает конец файла;
PRN (LPT1–LPT9)20 – принтер (printer, Line Printer Terminal, IEEE 1284, параллельные порты, принтерные порты), используется как устройство вывода (режим SPP, или двунаправленные режимы EPP и
ECP). Вывод должен осуществляться в формате, понятном принтеру; COM1–COM921 – коммуникационные порты (serial port, RS-232,
практически не используется, ранее часто использовались для подключения модемов, мыши, ИБП, передачи данных между компьютерами посредством нуль-модемного кабеля, организации терминального доступа, может использоваться для управления внешним оборудованием, таким как программаторы и станки с ЧПУ, отладчика уровня ядра);
20http://ru.wikipedia.org/wiki/LPT
21http://ru.wikipedia.org/wiki/Последовательный_порт
39
AUX – дополнительное устройство (Auxiliary, обычно ассоциирован с COM1, практически не используется).
Команда COPY используется для копирования файлов (основные параметры команды можно обозначить как COPY откуда куда), но при необходимости в консоли с клавиатуры с помощью команды COPY можно создать текстовый файл. В качестве первого параметра команды COPY нужно указать устройство консоли CON (клавиатуру), а в качестве второго параметра – имя файла, в который необходимо сохранить текст. Пример (в строках команды выделены жирным шрифтом):
COPY CON F:\D.TXT
Команда начинает выполнение и ждёт ввода текста с клавиатуры, при этом исчезает системное приглашение. Введите в качестве текста текущую дату в любом формате и название своей студенческой группы. Для завершения режима ввода и закрытия файла нажмите клавиши Ctrl+Z (или F6), появится символ закрытия файла ^Z, затем нажмите Enter для подтверждения. Для прерывания команды без записи используют клавиши Ctrl+C или Ctrl+Break. Если в этой команде поменять параметры местами, то текст из файла выводится на экран аналогично команде вывода текстовых файлов на консоль TYPE:
COPY F:\D.TXT CON
4.1.4. Команды управления файлами и папками. Абсолютный и относительный путь
Для указания текущего тома (диска, раздела) используется имя тома, состоящее из латинской буквы (регистр игнорируется) и двоеточия. Использование имени тома в качестве команды делает указанный том текущим (на котором будут по умолчанию выполняться операции). Для примера выполните следующие команды:
C:
CD \
DIR
F:
CD \
DIR
40

Указанные команды устанавливают текущей корневую папку сначала тома C:, а затем тома F: и выводят оглавление папки на экран. Для вывода оглавления корневых папок аналогично будут работать следующие команды, при этом смена тома и папки не выполняется:
DIR C:\
DIR F:\
Для указания пути к папке или файлу используется иерархия папок. Для упрощения ввода пути также используется ряд умолчаний и относительные пути. При использовании относительного пути учитывается текущее положение. Использование абсолютного пути может оказаться более громоздким, но не зависит от текущего положения. Собственно путь состоит из имени тома (диска) и последовательности папок. Разделяющим является символ обратной наклонной «\» (обратный слеш, backslash). При отсутствии любой составляющей подразумевается текущее положение. Т.е. если опущено имя диска, то подразумевается текущий диск, если опущен путь, то подразумевается текущая папка. Если путь содержит имя диска и перечень папок начинается с обратной наклонной, то путь считается абсолютным, т.е. следует из корневого каталога указанного диска. Если начальный символ обратной наклонной опущен, то путь берётся относительно текущей папки. Например, есть следующая структура папок на диске F:
F:\
└─ХПИ
├─ИТ
│├─1 Курс
││ └─Информатика
│└─2 Курс
└─ТОВ ├─1 Курс
└─2 Курс
Текущей папкой (каталогом) является папка "\ХПИ\ИТ\1 Курс". Для обращения к папке Информатика можно задать относительный путь: "Информатика", так как эта папка находится в папке "1 Курс". Обратите внимание, что путь нужно заключать в двойные кавычки, если он содержит пробел. Также правильным будет и абсолютная запись пути:
41

"\ХПИ\ИТ\1 Курс\Информатика". Например, для текущей папки "\ХПИ\ИТ\1 Курс" команда копирования файла может быть записана следующим образом:
COPY A.TXT Информатика
COPY A.TXT "\ХПИ\ИТ\1 Курс\Информатика"
COPY "F:\ХПИ\ИТ\1 Курс\A.TXT" "F:\ХПИ\ИТ\1 Курс\Информатика"
1)Копирует файл из текущей папки в находящуюся в ней папку (если папка с указанным именем отсутствует, то второй параметр воспринимается как имя файла создаваемой копии);
2)Копирует файл из текущей папки в папку, заданную полным путём, начиная с корневой папки;
3)Копируется файл в папку с указанием полных абсолютных путей.
Спомощью команды HELP (справки системы по командам консоли, учебника) найдите команды, которые:
Создают папку;
Удаляют папку;
Переименовывают папку;
Сменяют текущий каталог;
Просматривают содержимое папки.
Рассмотрите параметры команд. С помощью этих команд создайте на диске F: структуру папок, приведённую выше. Запишите порядок команд в лабораторный журнал.
Найдите команды и их параметры, которые:
Копируют файлы;
Переименовывают файлы;
Удаляют файлы22;
Просматривают содержимое текстовых файлов.
22 Системная команда удаления файла удаляет запись файла и освобождает занимаемое файлом пространство, но специальные приложения позволяют восстановить удалённые файлы. Для надёжного удаления без возможности восстановления можно использовать консольную програм-
му SDelete (http://technet.microsoft.com/ru-ru/sysinternals/bb897443), или специальные возможности файловых менеджеров.
42
Перейдите (сделайте текущей) в папку "\ХПИ\ИТ\1 Курс".
С помощью команды COPY, которая рассматривалась в разделе Системные устройства, создайте текстовый файл A.TXT в текущей папке, содержащий группу и фамилии студентов, работающих за компьютером.
Выведите на экран оглавление диска F:, начиная с корневого каталога с подпапками.
Выведите на экран содержимое текстового файла A.TXT двумя способами (командами TYPE и COPY). Скопируйте файл A.TXT в папку "F:\ХПИ\ИТ\2 Курс". Переименуйте файл "\ХПИ\ИТ\2 Курс\A.TXT" в B.TXT.
Точка в начале списка пути обозначает текущую папку, две точки – родительскую. Так, например, если текущей является папка "\ХПИ\ИТ\1 Курс", то сослаться на папку ХПИ можно "\ХПИ" или "..\.." (т.е. дважды перейти на уровень выше в родительские папки).
Текстовые файлы можно сравнить командой FC. Например, нужно определить какие файлы изменяются после выполнения неких действий. Сохраните список файлов в файл, выполните действия, сохраните список файлов в другой файл, затем сравните эти два файла. Результатом будет список изменений, внесённых действием.
Для изменений атрибутов файлов используется команда ATTRIB (рассмотрено в домашнем задании предыдущей работы). Самостоятельно составьте список параметров команды ATTRIB, которые устанавливают атрибуты Только для чтения для файла F:\D.TXT, а также список параметров, снимающих этот атрибут. Запишите результат (команду с параметрами) в журнал.
Влабораторной работе, посвящённой Windows, были рассмотрены полномочия доступа к файлам и папкам. Консольной командой, управляющей просмотром и установкой полномочий является CACLS. Вызовите справку по этой команде и сохраните описание в журнал. Составьте список параметров команды CACLS, разрешающий изменение файла F:\D.TXT пользователю Студент. Запишите результат в журнал.
Вряде случаев необходимо упростить доступ к папке, имеющей длинный путь. Для этой цели используется команда SUBST диск: путь, где диск – буквенное обозначение создаваемого виртуального диска,
43
путь – полный абсолютный путь (при наличии пробелов берется в двойные кавычки), назначаемый виртуальному диску.
Выполните команду
SUBST W: "%userprofile%\Рабочий стол"
(для Windows 7 используйте путь "%userprofile%\Desktop"). Создается виртуальный диск (точка монтирования) W:, ссылающийся на папку – расположение рабочего стола текущего пользователя, заданное переменной окружения userprofile. При выполнении команды имя переменной окружения, окружённое знаками процента, заменяется его значением.
Просмотрите значение переменной окружения командой
ECHO %userprofile%.
Перейдите на диск W:, просмотрите его содержимое командой DIR. Перейдите на диск F:, удалите виртуальный диск командой
SUBST W: /d
Команда START запускает указанную программу или команду в новом окне (см. START /?). Если запускается документ, а не исполняемый файл (.EXE, .COM), то команда START запускает ассоциированную этому типу файлов программу и передаёт ей запускаемый документ в качестве параметра. На разных компьютерах один и тот же документ может открываться разными программами. Обычно команда используется в сценариях. После команды START может быть указан в двойных кавычках заголовок нового окна, если далее в строке используются двойные кавычки для ввода других параметров, то заголовок должен быть указан хотя бы в виде пустой строки. Ключ /WAIT указывает команде ожидать завершения команды перед началом выполнения следующей, отсутствие ключа позволяет одновременно запустить несколько программ или команд. С помощью ключей команде START можно задать приоритет, с которым необходимо её выполнить.
Для проверки целостности файловой структуры и получения информации о томе и его состоянии используется команда CHKDSK. Выполните проверку диска F: командой
CHKDSK F:
44