Основы работы с табличным процессором.
Табличный процессор обеспечивает работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным. То есть программные средства для проектирования электронных таблиц называют табличными процессорами. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных. С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т.д.
Функции табличных процессоров весьма разнообразны:
· создание и редактирование электронных таблиц;
· создание многотабличных документов;
· оформление и печать электронных таблиц;
· создание многотабличных документов, объединенных формулами;
· работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам;
· создание итоговых и сводных таблиц;
· использование при построении таблиц информации из внешних баз данных;
· создание слайд-шоу;
· решение оптимизационных задач;
· решение экономических задач типа “что – если” путем подбора параметров;
· разработка макрокоманд, настройка среды под потребности пользователя и т.д.
Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc.
MS Excel – одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки. Обработка текста, управление базами данных – программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь.
Программа Excel обеспечивает как легкость при обращении с данными, так и их сохранность. Excel позволяет быстро выполнить работу для которой не нужно затрачивать много бумаги и времени, а также привлекать профессиональных бухгалтеров и финансистов.
Данная программа сумеет вычислить суммы по строкам и столбцам таблиц, посчитать среднее арифметическое, банковский процент или дисперсию, здесь вообще можно использовать множество стандартных функций: финансовых, математических, логических, статистических.
40. Линейное программирование (решение задач оптимизации) в MATLAB (MathCad).
Линейное программир-е - наука о методах исслед-ия и нахождения наибольшего или наименьшего значен линейной (целевой) функции при наличии линейных ограничений. Термин "программ-е" понимается в смысле "планирования".
Целый класс экон- задач оптимизации описывается системами линейных уравнений и неравенств. характерный пример -. транспортная задача, которая решает одну из проблем оптимальной организации доставки товара потребителям с точки зрения экономии транспортных средств.
Система MathCAD позволяет упростить решения задач линейного программирования, используя при этом основные функции Maximize и Minimize.
Рассмотрим порядок выполнения решения задачи линейного программирования в системе MathCAD с системой ограничений двух или трех переменных.
1. Установить режим автоматических вычислений.
2. Определить целевую функцию как функцию трех переменных.
3. Задать начальные приближения для всех переменных.
4. Ввести ключевое слово Given.
5. Ввести выражения из системы ограничений и условия неотрицательности переменных. Для ввода знаков >, <, = использовать панель инструментов Булевый.
6. Задать вектор-столбец, элементы которого - переменные х1, х2, х3. Ввести знак присваивания и функцию Maximize(f, x1,x2,x3) - для решения задачи линейного программирования на максимум, или Minimize(f, x1,x2,x3) - для решения задачи линейного программирования на минимум.
7. Еще раз ввести вектор-столбец с переменными x1, x2, x3, нажать знак равенства и будет получено оптимальное решение.
8. Вычислить значение целевой функции в точке экстремума.
9. Оформить документ и сохранить его в файле.
41. Понятие и классификация программного обеспечения.
Программным обеспечениемЭВМ назыв совокуп программ и документации, необходимые для эксплуатации ЭВМ
Программное и аппаратное обеспеч в компьютере работают в неразрывной связи и в непрерывном взаимодействии. М-у программами сущ взаимосвязь – многие программы работают, опираясь на другие программы более низкого уровня, т. е. раб-т на основе межпрограммного интерфейса.
Системное ПО –совокупность программ для обеспечения работы компьютера. Систем программы предназн для управления работой вычислительной сист-ы, выполняют различные вспомогательные функции (копир, тестирования, форматирования и т. д).
Системное ПО подразделяется на базовое и сервисное.
Базовое ПО включает в себя: операционные системы; оболочки; сетевые операционные системы. Сервисное ПО включает в себя программы (утилиты): диагностики; антивирусные; обслуживания носителей; архивирования; обслуживания сети.
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.
Прикладные программы называют приложениями. Они включает в себя:
- текстовые процессоры; табличные процессоры;
- базы данных; интегрированные пакеты;
- системы иллюстративной и деловой графики (графические процессоры);
- экспертные системы; обучающие программы;
- программы математических расчетов, моделирования и анализа;
- игры; коммуникационные программы.
Особую группу составляют системы программирования (инструментальные системы), которые являются частью системного ПО, но носят прикладной характер. Системы программирования – это совокупность программ для разработки, отладки и внедрения новых программных продуктов, например, Паскаль, Бейсик. Системы программирования обычно содержат:
- трансляторы;
- среду разработки программ;
- библиотеки справочных программ (функций, процедур);
- отладчики;
- редакторы связей и др.