Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
106.6 Кб
Скачать

Insert Object — вставка объектов;

Motion — различные перемещения в текстовом блоке;

Expression Input — ввод выражений в разных форматах;

Make 2D (Shift+Ctrl+Y) — преобразование текстовой строки ввода в двумерный формат;

Check Balance (Shift+Ctrl+B) — поиск пары скобок, окружающих место расположения текстового курсора;

Check Spelling (Alt+;) — проверка орфографии;

Preferences — вызов окна настроек системы.

Загрузка файлов ранее созданных документов — одна из самых распространенных операций. Она реализуется командой Open, которая служит для загрузки ранее созданного документа с его поиском в файловой системе компьютера. Эта команда выводит диалоговое окно, типичное для Windows-приложений и предназначенное для удобного поиска файлов.

Для того чтобы сохранить документ в формате Mathcad, выберите File / Save (Файл / Сохранить), либо нажмите клавиши <Ctrl>+<S> или кнопку Save на стандартной панели инструментов. Если созданный документ сохраняется впервые, на экран будет выведено диалоговое окно Сохранение (Save), в котором потребуется определить его имя.

Чтобы переименовать документ, сохраните его под другим именем с помощью команды File / Save As (Файл / Сохранить как). Чаще создавайте резервные копии документов, чтобы сохранить результаты прежней работы тобы распечатать экземпляр активного документа на принтере, нажмите клавиши <Ctrl>+<P> или кнопку с изображением принтера на стандартной панели инструментов. Для более активного управления процессом печати служат следующие пункты меню File (Файл):

Page Setup (Параметры страницы) — опции страницы вывода активного документа на печать (стандартный размер страницы, тип подачи бумаги, поля);

Print Preview (Просмотр) — предварительный просмотр на экране вывода на печать активного документа;

Print (Печать) — печать активного документа с возможностью выбора принтера (если установлено несколько принтеров), смены установок принтера (таких, как качество печати, разрешение, количество печатных копий документа и диапазон печатаемых страниц). Отметим, что нажатие кнопки печати на панели инструментов приводит к мгновенной распечатке всего активного документа с текущими опциями печати и установками принтера.

Билет 43. Основы работы с блоками документов. Выделение блоков. Копирование и вырезание блоков. Вставка блоков из буфера в документ. Перетаскивание объектов в окне Mathcad. Перетаскивание объектов из окна Mathcad в окно другого.

Выделение блоков

Как уже отмечалось, документ состоит из отдельных блоков. Они могут быть различного типа: тексты (комментарии), формулы, графики, таблицы и т. д. Каждый блок занимает в текущем окне определенную область прямоугольной формы. Для конструирования блоков служат три встроенных в систему редактора: текстовый, формульный и графический. Для выделения областей блоков можно проделать следующий эксперимент. Поместите курсор мыши в нерабочую часть экрана и нажмите ее левую клавишу. Перемещая мышь по диагонали при удержанной нажатой клавише мыши, вы увидите, как на экране пунктирными черными линиями выделяется прямоугольник. Добейтесь, чтобы в него попало несколько объектов — формул, таблиц, графиков. Все они тут же окажутся обведены прямоугольниками из пунктирных линий Эти прямоугольники являются обычно невидимыми границами областей объектов. Несколько выделенных таким образом объектов образуют блок Используя кнопки быстрого задания команд вырезки (Cut, F3 или Ctrl+ X) и вставки (Copy, F4 или Ctrl+ V), можно перенести выделенные блоки в буфер обмена и поместить их на новое место, указанное курсором мыши. Это дает возможность быстрого наведения порядка с блоками. Рис. 1. 17 показывает вид документа после нажатия клавиши F3. Нетрудно заметить, что в данном случае все выделенные блоки исчезли — поступили в буфер обмена. Для такого перетаскивания достаточно выделить объект (или группу объектов — блок) и, удерживая нажатой левую клавишу мыши, перетащить объект (или блок) в другое окно. Для этой операции, облегчающей компоновку сложных документов, удобное расположение окон имеет важное значение.\

Билет 44. Переменные и константы, имена переменных.

Присвоение значений переменным.

Работая с размерными переменными, приготовьтесь к тому, что Mathcad будет постоянно контролировать корректность расчетов. Например, нельзя складывать переменные разной размерности, в противном случае (рис. 4.6) будет получено сообщение об ошибке "The units in this expression do not match" (Размерности в этом выражении не совпадают). Тем не менее, позволяется складывать, например, амперы с килоамперами (см. рис. 4.9). Над размерными переменными можно производить любые корректные с физической точки зрения расчеты. Пример расчета сопротивления через отношение напряжения к току приведен в листинге

В начале этой главы мы упомянули, что в РНР нет необходимости инициализи ровать или объявлять переменные. Так как же присваивать им значения в сце нариях? Значение переменной присваивается независимо от типа с помощью знака равенства (=). Он называется оператором присваивания, так как присваи вает значение переменной, стоящей слева от него. В следующих нескольких главах говорится и о других типах операторов.

Например:

$пшпЬег = 1;

$floating_number = 1.2;

$

Тип переменной может изменяться «на лету», так как он не зафиксирован (РНР относится к языкам со слабым контролем типов, как и JavaScript):

$variable = 1;

$variable = "Greetings";

Теперь, если распечатать значение переменной, мы получим Greetings. Присваивание значений массиву будет рассмотрено дальше. Вы можете явно присвоить переменной тип при первом ее использовании

(при своение типа это то же, что и объявление переменной, когда точно указывается ее тип).

Синтаксис для этого следующий:

$number = (integer) 5;

$string = (string) "Hello, World!";

Честно говоря, даже после этого можно моментально менять тип перемен ной. Но это один из вариантов, используя который вы останетесь последова тельным, если программируете и на других языках.

Билет 45 Стандартные функции. Набор выражений, содержащих

функции.

Билет 46. Программы линейной структуры, принципы

составления, отладки, тестирования

Билет 47. Реализации разветвляющихся алгоритмов. Форматы

оператора IF…THEN

Операторы перехода. Программ линейной структуры на практике нет или почти нет. Программа на любом языке должна “уметь” осуществлять ВЫБОР в зависимости от тех или иных условий. Такой выбор определяет дальнейший ход решения задачи, обработки данных и т.д.

Этот выбор реализуется оператором IF... THEN…

Реализуется он в таких форматах.

IF <условие> THEN <операторы>

или

IF <условие1> THEN <операторы1> ELSE <операторы2>

или

IF <условие1> THEN <операторы1> ELSE <операторы2> IF <условие2> THEN <операторы3>

Наконец, так называемый “полный формат” оператора

IF <условие> THEN

<операторы1>

<операторы2>

Билет 48. Составление и отладка программ разветвляющихся

структур.

Билет 49. Понятие о циклах. Организация циклов с

использованием IF…THEN.

В теоретической части изучения дисциплины Вас ознакомили с понятием циклов, циклических алгоритмов. Циклический алгоритм – алгоритм, предусматривающий многократное повторение одного и того же действия (одних и тех же операций) над новыми исходными данными. К циклическим алгоритмам сводится большинство методов вычислений, перебора вариантов.

Цикл программы – последовательность команд (серия, тело цикла), которая может выполняться многократно (для новых исходных данных) до удовлетворения некоторого условия.

Программную реализацию организации циклов с использованием IF..THEN продемонстрируем на достаточном количестве различных примеров. Самые “яркие” и популярные задачи – это задачи на суммирование, с них и начнем демонстрацию программ по организации циклов.

Билет 50. Составление, отладка и тестирование программ

циклических структур.

Билет 51. Организация циклов с использованием FOR…NEXT.

Наиболее проще организовывать циклы, используя операторы FOR (для) и NEXT (следующий). Оператор FOR открывает цикл, оператор NEXT закрывает его. Все команды, расположенные между этими операторами, будем называть телом цикла. FOR и NEXT – “неразлучны”, иначе ошибка. Внимательно отслеживайте, по какой переменной цикл открывается, по какой закрывается. STEP (шаг): по умолчанию 1, если первое значение параметра цикла меньше последнего, то STEP должен быть отрицательным.

Билет 52. Вложенные циклы.

Цикл называется вложенным, если он размещается внутри другого цикла. На первом проходе, внешний цикл вызывает внутренний, который исполняется до своего завершения, после чего управление передается в тело внешнего цикла. На втором проходе внешний цикл опять вызывает внутренний. И так до тех пор, пока не завершится внешний цикл. Само собой, как внешний, так и внутренний циклы могут быть прерваны командой break.

Пример 10-19. Вложенный цикл

#!/bin/bash

# Вложенные циклы "for".

outer=1 # Счетчик внешнего цикла.

# Начало внешнего цикла.

for a in 1 2 3 4 5

do

echo "Итерация #$outer внешнего цикла."

echo "---------------------"

inner=1 # Сброс счетчика вложенного цикла.

# Начало вложенного цикла.

for b in 1 2 3 4 5

do

echo "Итерация #$inner вложенного цикла."

let "inner+=1" # Увеличить счетчик итераций вложенного цикла.

done

# Конец вложенного цикла.

let "outer+=1" # Увеличить счетчик итераций внешнего цикла.

echo # Пустая строка для отделения итераций внешнего цикла.

done

# Конец внешнего цикла.

exit 0

Билет 53. Одномерные массивы: определение, заполнение,

печать.

Определение понятия

Массив представляет собой совокупность данных одного типа с общим для всех элементов именем.

Элементы массива пронумерованы, и обращаться к каждому из них можно по номеру. Номера элементов массива иначе называются индексами, а сами элементы массива - индексированными переменными.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]