Программное обеспечение автоматизированного рабочего места, страница 2

Microsoft Power Point – применяется для подготовки докладов в виде слайдов;

Microsoft Access – система управления базами данных (служит для хранения информации в форме таблиц, выполнения анализа данных);

·  Проблемно-ориентированные пакеты.

Проблемно-ориентированные пакеты охватывают определенную область знаний (математику, физику, экономику, механику и др.). Ярким представителем проблемно-ориентированных пакетов является универсальный математический пакет MathCAD предназначенный для решения инженерных и научных задач в объеме высшей математики.

·  Узко-ориентированные программы создаются по запросам специалистов профессионалами в предметной области знаний (динамика, прочность, организация производства и т.д.), владеющими языками программирования.

К узко-ориентированным программам можно относить и типовые специальные программы, ориентированные на решение конкретных прикладных задач:

MechanicalDesktopPowerPack – содержит библиотеки стандартных двумерных и трехмерных деталей и программы их расчета по МКЭ (для АРМ-К);

Electrics – программы проектирования электрооборудования на базе релейно-контактной аппаратуры (для АРМ-К);

Hydraulics – программы проектирования гидро- и пневмосхем (для АРМ-К);

WinMachine – инструментально-экспертная система расчета и проектирования в машиностроении и строительстве, включает программы проектирования соединений деталей машин и элементов применительно к механическим передачам, балкам, плоским деталям, фермам и др. (для АРМ-К);

Cosmos/M один из наиболее передовых и универсальных пакетов конечно-элементного анализа. Предметами исследования могут  выступать тепловое и напряженно-деформированное состояние элементов конструкций, устойчивость и частотные характеристики объектов, динамический отклик, усталость и др. (АРМ-К).

Volo– программы управления архивами (для АРМ-К);

Technologics – программы организации работы участка, цеха, службы и т.п. (для АРМ-М, АРМ -У);

FoBos – программы оперативного управления и контроля деятельности цехов, участков (для АРМ-Т, АРМ-М, АРМ-У);

QuickLinkIIFaxforWindows – коммуникационная программа для передачи по телефонной линии факсимильных сообщений (для АРМ-У).

Выбор программного обеспечения для конкретного АРМ зависит от его назначения (должностных обязанностей работника и возможностей автоматизации этих функций), запросов специалиста, финансовых возможностей и взаимодействия с другими АРМ.

Узко-ориентированные программы, разрабатываемые по заказу пользователей АРМ на традиционных языках программирования или в среде Excel и  MathCAD, должны сопровождаться в соответствии с ГОСТ 24.207-80 следующими документами: «описание программы», «руководство программиста», «руководство оператора», «текст программы».

АРМ специалистов и руководителей должны оснащаться только лицензионными программами.

При выполнении курсовой работы на основании обзора программного обеспечения АРМ осуществляется выбор конкретных программ, которые затем отражаются в структурной схеме АРМ.

Программирование в Excel

А) Использование формул и функций

·  Формулы применяются для вычислений с использованием арифметических операций (+,-,*,/,^ (возведение в степень)), встроенных функций fx и заданных величин на рабочем листе.

·  Для адресации ячеек в формулах обычно используют относительные ссылки. При этом ссылки в формулах автоматически изменяются при копировании формулы в другие ячейки.

Например, если в ячейке В10 записана формула =СУММ(В3:В9), то при копировании этой формулы в ячейку С10 она преобразуется в =СУММ(С3:С9).

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

$C$7- неизменяемый (фиксированный) столбец и строка;

$C7- фиксированный столбец;

C$7- фиксированная строка.

·  Ссылки на ячейки из других рабочих листов:

Лист1!В29 – ссылка на ячейку В29 на листе 1.

·  Ввод функций:

Выделить ячейку, в которую надо поместить функцию, щелкнуть ЛКМ на кнопке «Вставка функции fx». Указать нужный тип в списке «Категории», выбрать конкретную функцию из списка и щелкнуть на ОК. В палитре формул введите аргументы путем выделения нужных диапазонов.

·  Список основных функций?:

=ОКРУГЛ(А40;0) – округляет число в ячейке А40 до указанного количества десятичных разрядов справа от десятичной запятой, если число разрядов равно 0, то до ближайшего целого;

=ЦЕЛОЕ(А10)- округляет число, содержащееся в ячейке А10 до ближайшего меньшего целого;

=СЛЧИС()- возвращает равномерно распределенное случайное число большее либо равное о и меньшее 1. Чтобы изменить случайное число надо нажать F9, для фиксации случайного числа: ПРАВКА      Копировать           Правка            Специальная вставка           Вставить значения          Операция нет;

=СУММ(Е3:Е7*L3:L7) – перемножение и суммирование массивов. Для получения результата набрать «Ctrl+Shift+Enter»;

=СУММ(В1:В5^2) – возведение чисел в квадрат и суммирование результатов для массива данных;

=СУММЕСЛИ(D19:D25;”>=3,5”;E19:E25) – функция включает в суммирование те ячейки Е19:Е25, которые соответствуют ячейкам D19:D25, содержащим числа >= 3,5;

=СУММ(В52:G52*B49:G49^2) – функция суммирует ячейки массива -строки В52:G52 умноженные на данные, содержащиеся в ячейках массива-строки B49:G49 возведенные в квадрат;

=СЧЕТЕСЛИ(С42:С58;”>=0”) – функция подсчитывает количество ячеек внутри заданного интервала, удовлетворяющих критерию;

=ЕСЛИ(А42>=3; “Молодец“;“Плохо”) – функция записывает “Молодец” тогда, когда число содержащееся в ячейке А42 превышает или равно 3, в противном случае записывает “Плохо”;

=МУМНОЖ(Е55F56;H61:H62) – умножение матриц;

=МОБР(В55:С56) – получение обратной матрицы;

=МОПР(В55:С56) – определение значения определителя;

=ЕСЛИ(ЕЧИСЛО(С10);»Введено число»;»Введите число»).

Б) Фрагменты и технологии создания программ

Фрагмент программы экспертизы знаний:

·  Входим в Excel.

·  В ячейку А1 вводим текст вопроса: Установите фундаментальные принципы управления

·  В ячейки А2:А8 вводим варианты ответов (ответы должны быть правильные и неправильные): Управление в функции пути; Управление в функции времени; Разомкнутое управление; Автоматическое управление; Управление по отклонению; Полуавтоматическое управление; Управление по возмущению;

·  В ячейке В1 размещаем форматы ответов (0 – Нет, 1 – Да);

·  В ячейки В2:В8 пользователь должен ставить ответы в виде цифр 0 или 1;

·  В ячейку А9 вводим формулу:

=СЧЕТЕСЛИ(В2:В8;”=1”);

·  В ячейку А10 вводим формулу:

=ЕСЛИ(И(А9<4;ЕЧИСЛО(В2:В8));(В4+В6+В8)*5/3;0);

·  В ячейку А11 вводим надпись «Ваш рейтинг=»

·  В ячейку А12 вводим формулу:

=ОКРУГЛ(А10;0);

·  Организуем операции для скрытия строк с формулами и ограничения доступа к программе:

-Скрыть строки А9 и А10 (щелкнуть ПКМ на номере строки, которую хотите скрыть, выберите Скрыть из появившегося меню [ для отображения этих строк: выделить рядом лежащие строки, на одной из выделенных строк щелкните ПКМ, выберите «Отобразить»]);

- скрыть формулу в ячейке А12: Выделить А12         Формат        Ячейки         Скрыть формулы        ОК (действует после защиты листа);