
- •Введение
- •Лабораторная работа 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. Кодирование видео
- •Литература
Формат численных значений по умолчанию при выводе результатов опускает незначащие нули. В научных и финансовых расчётах принято указывать точность вычислений.
Перейдите на лист Накладная, для диапазонов ячеек C4:C6, E4:E8, F4:F6 в окне Формат ячеек на вкладке Числа выберите Числовой формат,
Дробная часть 2, Начальные нули 1, включите разделение разрядов. Для выделения сразу нескольких, несвязанных между собой диапазонов, выделение мышью производите при нажатой клавише Ctrl.
Для ячеек диапазона B4:B6 в окне Формат ячеек на вкладке Числа установите текстовый формат, на вкладке Выравнивание установите галочку у параметра Переносить по словам. Этот параметр полезен в случае использования длинных строк, если текст не помещается по ширине ячейки, и текст последующей ячейки перекрывает его. Текст отображается в последующих ячейках, если они не содержат данных. Параметр Переносить по словам позволяет разместить строку в несколько рядов, увеличив высоту строки.
Правильность выполнения задания проверьте следующим образом: НДС является пятой частью суммы, и не может её превышать. Выделите ячейки E4:E6, в строке статуса отображается сумма. Анализируйте полученные результаты, главным критерием правильности является здравый смысл.
При вводе формул могут возникать ошибки. Calc в ячейку с формулой, содержащей ошибку, вставляет сообщение «Ошибка:» с кодом ошибки (в статусной строке выводится интерпретация кода). Если значение ячейки не помещается по ширине, то выводится «###», в этом случае необходимо увеличить ширину ячейки (автоматически ширина подбирается при двойном щелчке на правой границе заголовка столбца).
10.2.3. Примечания
Иногда ряд значений требует пояснений. Например, указания что, и в каком порядке, вводить в ячейки. На листе Накладная, выделите заголовок (A2), вызовите команду контекстного меню Добавить примечание (Вставка/Примечание, Ctrl+Alt+C), введите текст: «Заполня-
ется менеджером». Нажмите мышью снаружи поля ввода примечания для окончания ввода (или клавишу ESC). В ячейке с примечанием в правом
232

верхнем углу появляется красный маркер. Примечание отображается при поднесении курсора к ячейке. Для удаления и изменения примечаний используйте команды контекстного меню.
10.2.4. Сложные формулы, функции, диапазоны ячеек
Для выполнения вычислений с наборами данных используются формулы массива. Массив – несколько наборов значений, объединенных общими вычислениями; Формула массива – формула, производящая несколько вычислений над одним или несколькими наборами значений с отображением одного или нескольких результатов. Формула массива закрепляется сочетанием Ctrl+Shift+Enter, что помещает её в фигурные скобки. Запишем по-другому формулу вычисления общей суммы покупки листа Накладная. Выделите и удалите содержимое ячейки E7 клавишей Delete. Введите формулу массива, позволяющую обойтись без промежуточных вычислений, она последовательно должна перемножить соответствующие значения Цена и Количество, затем просуммировать результаты. Введите формулу =SUM(C4:C6*D4:D6), нажмите Ctrl+Shift+Enter, формула будет автоматически помещена в фигурные скобки и выведено решение. В этой формуле массива сначала попарно перемножаются значения столбцов цены и количества, затем для результирующего вектора вычисляется сумма элементов.
Перейдите на лист Вычисления. Допустим, при решении задачи из курса физики нам необходимо вычислить время спуска спутника по эллиптической орбите (без учёта сопротивления атмосферы) по
следующей формуле: |
3 |
|
|
3 R |
|
, где R – средний радиус Земли, равный |
|||
|
|
|
|
||||||
2 |
2 g |
||||||||
|
|
|
|
|
6376 км, g – ускорение свободного падения 9,8 м/с2. Для диапазонов ячеек
A2:A4, C2:C4 установите текстовый формат. В ячейку A2 введите текст «R=», в ячейку A3 – «g=», в ячейку A4 – «τ=». Символ τ вставьте командой Вставка/Специальные символы (гарнитура Times, набор Греческий основной).
В ячейку C2 введите «м», в ячейку C3 – «м/с2» (в режиме редактирования (F2) введите текст «м/с2», выделите цифру 2 мышью или клавишами управления курсором со стрелками при нажатой клавише Shift. В контекстном меню вызовите окно параметров командой Символы,
233
на вкладке Положение укажите Верхний индекс. В ячейку C4 поместите «с», в ячейку B2 – 6376000, в ячейку B3 – 9,8. В ячейку B4 впишите
формулу: =3/2*PI( )*SQRT(3/2*B2/B3). |
Число |
получилось |
довольно |
большим, ниже переведите в часы: в ячейку |
B5 введите формулу: |
||
=B4/3600, в ячейку С5 – «ч». |
|
|
|
Аналогично, ниже в листе, |
самостоятельно по |
формуле |
y |
4wv3 sin cos sin2 |
|
|
0 |
|
решите следующую задачу: Из орудия, |
|
g2 |
|
||
|
|
|
установленного в точке земной поверхности с географической широтой= 30°, производится выстрел в направлении на восток. Начальная скорость снаряда v0 = 500 м/с. Угол вылета снаряда (т.е. угол наклона касательной в начальной точке траектории к плоскости горизонта) = 60°. w – угловая скорость вращения Земли = 7,292115 × 10–5 радиан/с. Пренебрегая сопротивлением воздуха и учитывая вращение Земли, определить приближённо отклонение у точки падения снаряда от плоскости стрельбы. Плоскостью стрельбы называется плоскость, проходящая через направление касательной в начальной точке траектории и направление отвеса в той же точке. (Ответ: юг, ≈ 71 м)
Заметьте, что значение w записывается в формате 7,292115E–5. Символ градуса вставьте из таблицы символов или на цифровой клавиатуре в режиме Num Lock клавишами Alt+0176. Также необходимо помнить, что обязательные аргументы тригонометрических функций задаются в радианах. Если аргумент задан в градусах, преобразуйте в радианы с помощью функции RADIANS( ) или умножьте его на PI( )/180.
Перейдите на лист Ветвление.
Для организации ветвлений алгоритма вычисления используются логические функции IF( ) – условный оператор ЕСЛИ, AND( ) – оператор логического умножения И, OR( ) – оператор логического сложения ИЛИ, NOT( ) – оператор инверсии НЕ и операторы сравнения (>, <, >=, <=, <>).
Рассмотрите построение таблицы-счёта для оплаты товаров в оптовом магазине. При увеличении количества единиц товара возрастает скидка. Приобретение от трёх единиц даёт скидку на этот товар 2%, от 10 единиц – 4%. При общей сумме покупке, от 1000 грн, вводится дополнительная скидка на всю сумму в размере 2%.
234
Создайте таблицу приведённого ниже образца, задайте сетку, выровняйте по центру текст заголовка, используйте для ячеек заголовка и строки ИТОГО заливку (серый 10%). При просмотре большой таблицы трудно удержать взгляд на строке, поэтому для удобства обычно чередуют цвет фона строк (обычно используют светлые тона).
Заметьте, что после второй строки идёт четвертая, при нумерации строк используется небольшая хитрость – в ячейку A3 введите значение 0, а в A4 формулу =A3+1. Затем скройте строку 3. Этот приём используется тогда, когда нужно сохранить нумерацию даже при перестановке строк, например при сортировке.
|
A |
|
|
B |
|
|
C |
D |
|
|
E |
F |
|
|
|
|
|
|
|
Товарный чек |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
||
2 |
№ |
|
|
Наименование товара |
|
|
Цена, грн |
Количество |
|
Скидка, грн |
Сумма, грн |
|
4 |
1 |
|
|
Пельмени Сибирские |
|
35,00 |
|
8 |
|
|
|
|
5 |
2 |
|
|
Сахар песок |
|
8,50 |
|
20 |
|
|
||
|
3 |
|
|
Консервы Сардина |
|
8,00 |
|
15 |
|
|
||
6 |
|
|
|
|
|
|
||||||
|
4 |
|
|
Сыр Пармезан |
|
95,00 |
|
2 |
|
|
|
|
7 |
|
|
|
|
|
|
|
|||||
8 |
5 |
|
|
Конфеты Ассорти |
|
36,00 |
|
20 |
|
|
||
9 |
|
|
|
ИТОГО, грн: |
|
|
|
|
|
|
|
|
|
|
|
|
В том числе НДС, грн: |
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
Общая скидка, грн: |
|
|
|
|
|
|
|
|
В E4 поместите следующую формулу: =IF(D4>=10; D4*C4*4%; IF(D4>=3; D4*C4*2%; 0)). Функция IF( ) имеет три аргумента,
разделяемых точкой с запятой. Первый – условие, возвращающее значение ИСТИНА или ЛОЖЬ. Поэкспериментируйте: в F4 введите: =D4>3. Отредактируйте ячейку, замените 3 на 30. Удалите содержимое ячейки D4. У нас в условии есть три диапазона – 0..3, 3..10, 10..∞. Для дополнительного условия, вводится вложенный оператор IF( ). При выполнении первого условия внешнего IF( ), возвращается скидка 4% от произведения цены на количество. Если это условие неверно, выполняется вложенный IF( ), который в свою очередь, если количество больше или равно трёх (до 10 не включительно, т.к. диапазон больше 10 включительно уже исключён внешним оператором) возвращает 2% от суммы, или 0, если количество меньше трёх. Заполните ячейки ниже этой формулой. В F4 введите формулу =D4*C4–E4, заполните ей ячейки ниже.
В F9 введите: =IF(SUM(F4:F8)>=1000;SUM(F4:F8)*98%;SUM(F4:F8)).
235
Скидка в 2% даёт 100–2=98% к оплате. В F10 введите: =F9*20%, в
F11: {=SUM(C4:C8*D4:D8)–$F$9} (фигурные скобки появятся сами
для формулы массива, при завершении ввода клавишами
Ctrl+Shift+Enter). Ячейку F9 выделите жирным (Ctrl+B). Для диапазонов C4:C8, E4:E8 и F4:F11 установите числовой формат с двумя знаками после запятой и разделителем групп разрядов.
Условное форматирование (работает при включенном параметре
Сервис/содержимое ячейки/Вычислять автоматически, можно создать
не более трёх условий форматирования, если ячейкам уже назначен стиль, то назначенный стиль не меняется) применяется в случае, когда нужно выделить ячейки, в зависимости от их значений. Сначала создайте два новых стиля: отобразите окно стилей (клавиша F11), для стиля базовый выполните контекстную команду Создать, на вкладке
Управление в поле Имя впишите Синий, на вкладке Эффекты шрифта
задайте Цвет шрифта – светло синий. Аналогично создайте стиль Красный с цветом шрифта ярко-красный. Выделите диапазон D4:D8,
командой Формат/ Условное форматирование/Условное форматирование/Добавить в блоке Условие 1 укажите значение больше или равно 3,
применить стиль Синий. Если более раннее условие выполняется, то следующие не проверяются. Добавьте ещё одно условие, когда значение больше или равно 10 применить стиль Красный. Теперь значения выделены цветом, что упрощает восприятие (видны уровни скидки).
Иногда при подготовке документов требуется сортировка списка. Выделите ячейки B4:D8, командой Данные/ Сортировка отсортируйте по столбцу B по алфавиту (по возрастанию). Аналогично отсортируйте таблицу по скидке и сумме в порядке убывания. Значения в ячейках столбцов A, E и F автоматически пересчитываются.
В ячейку B12 ведите =TODAY( ), отобразится текущая дата (функция NOW( ) отображает текущие дату и время). Установите для ячейки формат даты, в котором не выводится значение времени и месяц представлен названием, а не числом (код формата: D mmmm YYYY).
По умолчанию вычисления производятся автоматически, что может очень замедлять работу при громадных массивах данных. В таких случаях автоматическое вычисление можно отключить/включить командой Сервис/ Содержимое ячейки /Вычислять автоматически, и
236