Загрузка данных
Отлично, раз преподаватель принял работу в таком виде, значит, самое главное — уверенно и правильно ответить на вопросы.
Вот готовые ответы для устной защиты, разделенные на две части: сначала по вашему отчету (из первой картинки), затем по контрольным вопросам (из второй). Выучите выделенные фразы, остальное можно объяснять своими словами.
---
ЧАСТЬ 1. Вопросы к краткому отчёту (первая картинка)
1. Какие стили символов созданы для подсветки синтаксиса?
Я создал три стиля символов (вкладка F11 → Стили символов):
· Code_Keyword — для ключевых слов (def, SELECT, if). Настроен синий цвет и полужирное начертание.
· Code_String — для строк в кавычках. Настроен тёмно-красный цвет.
· Code_Comment — для комментариев. Настроен зелёный цвет и курсив.
2. Какие конструкции LO Math использованы?
В формулах я использовал следующие операторы:
· _ (нижнее подчеркивание) — для подстрочных индексов (например, T_"дедлайн").
· over — для создания дробей (в формуле эффективности).
· cdot — для знака умножения (точки).
· log_{2} — для логарифма с основанием (в формуле сложности).
· {} (фигурные скобки) — для группировки элементов.
3. Как настроены перекрёстные ссылки?
Сначала я создал закладки (Вставка → Закладка) на подписях листингов (listing_3_1) и на формулах (formula_3_1). Затем в тексте через меню Вставка → Перекрёстная ссылка выбрал нужную закладку и формат «Номер». Благодаря этому при изменении нумерации ссылки обновляются автоматически.
4. С какими трудностями столкнулись?
Основная сложность была в имитации подсветки синтаксиса — приходилось вручную выделять каждое ключевое слово и применять стиль. Также было сложно настроить нумерацию строк так, чтобы она не затрагивала остальной текст, и выровнять формулы с номерами справа (для этого использовал невидимую таблицу или табуляцию).
---
ЧАСТЬ 2. Контрольные вопросы (вторая картинка)
1. Какой стиль абзаца используется для листингов кода и почему?
Используется стиль «GOST_Листинг_кода». Он использует моноширинный шрифт (Courier New), потому что в нем все символы одинаковой ширины — это сохраняет отступы и делает код читаемым. Также в стиле заданы рамка, серый фон и одинарный интервал.
2. Как имитировать подсветку синтаксиса в LibreOffice Writer?
Нужно создать стили символов с разными цветами (синий для ключевых слов, красный для строк, зелёный для комментариев) и вручную применять их к нужным словам в коде. (Либо использовать сторонние расширения, например, Code Highlighter).
3. Какие конструкции LO Math используются для создания дробей и подстрочных индексов?
· Для дробей — ключевое слово over (например, {A} over {B}).
· Для подстрочных индексов — символ _ (например, a_2).
4. Как настроить нумерацию строк в блоке кода?
Можно через меню Формат → Абзац → вкладка «Нумерация» (или «Положение и интервалы») поставить галочку «Включить нумерацию строк» для выделенного блока. Либо настроить это внутри самого стиля GOST_Листинг_кода.
5. Как создать перекрёстную ссылку на листинг или формулу?
Сначала ставим закладку на объект (Вставка → Закладка), затем в нужном месте текста открываем Вставка → Перекрёстная ссылка, выбираем эту закладку и нажимаем «Вставить».
6. Как обновить все перекрёстные ссылки в документе?
Через верхнее меню: Сервис → Обновить → Обновить все. (Или можно нажать F9, если настроены горячие клавиши).
7. В чём разница между закладкой и перекрёстной ссылкой?
Закладка — это невидимый «якорь» или метка в документе (например, на листинге). Перекрёстная ссылка — это текст в другом месте документа, который ссылается на этот якорь и автоматически показывает его номер или название. Закладка — это адрес, а ссылка — это указатель на него.
---
Совет: на защите держите перед глазами этот текст. Если собьетесь, просто скажите: «Сейчас посмотрю в свой отчет», и прочитайте. Главное — не молчать! Удачи!