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

Математические функции

ЭТ позволяют подсчитывать большое количество функций и в первую очередь математических и тригонометрических. Аргумент функции берется в скобки. Например: =sin(A1), =cos(A2), =tan(A1), =корень (А2).

Поскольку тригонометрические функции подсчитываются от аргумента в радианах, то, если мы задаем угол в градусах, надо применить функцию =cos(радианы(А1)), А1=45˚

ДАТА/ВРЕМЯ

Билет № 9 Статистические функции табличного процессора. Логические функции. Понятие диапазона. Организация составных условий.

  1. В отличие от математических функций, применяемых к определенному аргументу, статистические функции применяются к диапазону.

Диапазон – область прямоугольной формы задается по диагонали угловыми ячейками, между которыми ставится двоеточие, диапазон пишется в скобках. Широко применяются функции суммирования, нахождение максимума, минимума, среднего значения. Например:

А

В

С

D

1

300

20

2

5

1

3

100

4

7

8

=макс (А1:Д4) ответ 300

=мин (А1:Д4) ответ 1

=сумм (А4:Д4) ответ 15

=срзнач (А1:Д1) ответ 160

Существует множество и других статистических функций.

  1. Логические функции табличного процессора определяется условием:

Условие – это логическое выражение, которое может быть истинным или ложным. Логические выражения строятся с помощью операций отношения: >,<,=,<>,>=,<=

Общий вид условной функции:

=ЕСЛИ (условие выполняется; действие 1; иначе действие 2).

Условие может состоять, из нескольких частей, в этом случае для организации условия применяют логические операции И, ИЛИ, НЕ.

А

В

1

x

y

2

10

3

20

4

30

Н апример: 3х+2 при х<10;

y= x 10 при <=x<=20;

x+5 при x>20.

y=ЕСЛИ(A2<10;3*A2+2;если(и(A2>=10;A2<=20);A2*A2;A2+5)).

Существуют также логические функции, применяемые не к отдельной ячейке, а к конкретному диапазону ячеек. Это функции:

=СУММЕСЛИ (диапазон; «критерий отбора»). Например: надо сложить десять чисел из первой строки которая меньше ста. =суммесли(А1:I1;”<100”)

Функция СЧЕТЕСЛИ подсчитывает количество чисел, соответствующих данному критерию (диапазон; «критерий»).

Таким образом, логические функции удобно применять, где присутствует какое-то условие или несколько условий.

Билет № 10 Язык объектно-ориентированного программирования Visual Basic for Application (vba). Иерархия объектов. Интегрированная среда разработки языка.

Язык VBA предназначен для разработки приложений в среде Windows и Office имеются больше 100 различных классов, объектов, которые образуют некоторую иерархию. На вершине находится объект приложение (Application). Например, объект Application – вершина иерархии объекта приложения в Word включает в себя следующие объекты:

Приложение (Application)

документ фрагмент документа

(document) (selection)

символ абзац таблица

Окно среды разработки VBA представляет собой стандартное окно приложение, в котором можно открыть следующие окна:

  1. При создании проекта или приложения можно добавить форму в конструкторе форм, затем на этой форме можно устанавливать кнопки Command Button, текстовые поля Textbox, надписи Label и другие элементы.

  2. После создания кнопки Command Button можно открыть окно программного кода для занесения той или иной процедуры.

  3. Панель инструментов содержит элементы конструирования (кнопки, поля, изображения, переключатели).

  4. Свойства объекта мы задаем на панели свойств (properties). С помощью этой панели, выделив этот объект, можно установить шрифт, цвет, фон, название объекта. Загрузить нужную фотографию, картинку.

Запуск работы VBA осуществляется из любого приложения, входящего в MS Office.