Ответы на вопросы по "КТ в НиТ" (33-38)

33.

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

По умолчанию MS Visio предлагает шаблон с набором инструментов для выполнения рутинных операций. Например, категория Building Plan, затем шаблон Electric and Tеcom plan, появиться предварительный шаблон эскиза. В результате будет создан новый документ с 3 панелями заготовок Shapes:

Walls. Shell and Structure.

На панели Shapes есть заготовка для прорисовки дверей Door, окон Window, прорисовки проемов Opening, Space (измерение площади). Если необходимо выбрать точные геометрические размеры можно задавать с помощью инструмента Size & Position. С помощью инструмента  Controller Dimension можно контролировать размеры объектов, намечая расстояние между ними, прикидывать положение между направляющих. С помощью инструмента Distribute (распределение элементов)

 34.

В настоящее время  принято пользоваться терминами компьютерная графика (КГ) и компьютерная анимация (КА). Понятие компьютерная графика включает все виды работ со статическими изображениями, компьютерная анимация имеет дело с динамически изменяющимися изображениями.

Компьютерная графика - ввод, вывод, отображение, преобразование и редактирование графических объектов под управлением ЭВМ.

Компьютерная анимация - "оживление" изображений на экране дисплея, синтез динамических изображений на компьютере.

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

Векторное представление заключается в описании элементов изображения математическими кривыми с указанием их цветов и заполненности.

Форматы графических файлов определяют способ хранения информации в файле (растровый или векторный), а также форму хранения информации (используемый алгоритм сжатия).

Файлы *.bmp , *.tif ,  *psd, *.gif , *.png , *.jpg и др. соответствуют форматам растровых графических файлов.

Файлы *.wmf , *.eps , *.cdr, *.ai и др. соответствуют форматам векторных графических файлов.

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

- растровые графические редакторы: они являются наилучшим средством обработки фотографий и рисунков, поскольку растровые изображения обеспечивают высокую точность передачи градаций цветов и полутонов (Paint, Adobe Photoshop, CorelPhoto-Paint).

- векторные графические редакторы, изображения которых являются оптимальным средством для хранения высокоточных графических объектов (чертежи, схемы и т. д.), для которых имеет значение наличие четких и ясных контуров (графический редактор, встроенный в текстовый редактор Word, CorelDRAW, Adobe Illustrator).

     Доистоинством векторной графики является то, что файлы, хранящие векторные графические изображения, имеют сравнительно небольшой объем. Важно также, что векторные графические изображения могут быть увеличены или уменьшены без потери качества.

   Графические редакторы имеют набор инструментов для создания или рисования: прямой линии, кривой, прямоугольника, эллипса, многоугольника и т.д.;

выполнения различных операции: копирование, перемещение, удаление, поворот, изменение размеров и т. Д.;

редактирования простейших графических объектов: стирать его части, изменять цвета и т. д.;

добавления в рисунок текста и форматирование его;

масштабирующие инструменты дают возможность увеличивать или уменьшать масштаб представления объекта на экране, не влияя при этом на его реальные размеры.

 35.

Пакет MATLAB

фирмы “The MathWorks Inc” (USA).

Система MATLAB предназначена для выполнения инженерных и научных расчетов и высококачественной визуализации получаемых результатов. Эта система применяется в математике, вычислительном эксперименте, имитационном моделировании.

В пакет входит множество хорошо проверенных численных методов (решателей), операторы графического представления результатов, средства создания диалогов. Отличительной особенностью является матричное представление данных и большие возможности матричных операций над данными. Используя пакет MATLAB можно как из кубиков построить довольно сложную математическую модель, или написать свою программу Используя SIMULINK и технологию визуального моделирования составить имитационную модель или систему автоматического регулирования. Сегодня MATLAB используется во множестве областей, среди которых обработка сигналов и изображений, проектирование систем управления, финансовые расчеты и медицинские исследования.

Пакет MATHCAD

 фирма “MathSoft Inc.” (USA).

MATHCAD — универсальный математический пакет, предназначенный для выполнения инженерных и научных расчетов.

В настоящее время существуют версии MATHCAD 8.0 и MATHCAD 2000, обладающей еще большими возможностями.

Черты:вычисление с произвольной точностью, работа с различными типами данных (комплексные, векторы, матрицы), использование библиотеки математических функций (которая может быть дополнена программами на ФОРТРАНе).

Пакет объединяет в себе: редактор математических формул, интерпретатор для вычислений, библиотеку математических функций, процессор символьных преобразований, текстовый редактор, графические средства представления результатов. Пакет MATHCAD относится к интегрированным пакетам, т.е. позволяет не только произвести вычисления, но и получить документ - итоговый отчет с комментариями, формулами, таблицами и графиками. Положительные качества открытость - все приведенное в документе может быть воспроизведено, а интеграция в одном документе исходных данных, метода решения и результатов позволяет сохранить настройки для решения подобных задач.

Пакет STATISTICA

Во многих естественнонаучных областях статистические методы были и остаются важной составной частью процедуры обработки результатов измерений. Современные программы для статистической обработки данных позволяют применять сложные современные методы анализа даже в тех областях, где ранее такие исследования были чрезвычайно трудоемкими и, следовательно, проводились достаточно редко. Система STATISTICA может служить не только эффективным инструментом для научных исследований, но и чрезвычайно удобной средой для обучения методам статистического анализа.

Система Mathematica.

Концепция системы Mathematica заключается в создании единой программы, которая могла бы согласованно выполнять самые разные виды вычислений. Mathematica используется сегодня во всех науках — естественных, биологических, социальных и других. Большая часть пользователей системы Mathematica состоит из профессиональных исследователей и инженеров.

MAPLE V – система символьных преобразований (частично входит в MATHCAD),

Графические пакеты

Графические пакеты предназначены для визуализации результатов расчетов. В качестве наиболее известных назовем следующие продукты компании Golden Software:  

Surfer 7.0 – для построения пространственных поверхностей, линий уровня и карт;
Grapher 2 – для построения двумерных графиков,
MapViewer 3.0  Didger 2.0

 

36

CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной  форме  моделировать предметную область, анализировать эту модель на  всех  этапах  разработки  и сопровождения   ИС   и   разрабатывать   приложения   в    соответствии    с информационными потребностями пользователей.

Большинство существующих  CASE- средств основано на методологиях структурного    основном)  или  объектно-ориентированного анализа и проектирования. Совр-й рынок  программных  средств  насчитывает около 300 различных CASE-средств.  

   Все современные CASE-средства могут быть классифицированы в  основном  по типам  и  категориям.  Классификация  по   типам   отражает   функциональную ориентацию CASE-средств  на  те  или  иные  процессы  ЖЦ.  Классификация  по категориям определяет степень интегрированности по  выполняемым  функциям  и включает отдельные локальные средства, решающие небольшие автономные  задачи, набор частично интегрированных  средств,  охватывающих  большинство этапов жизненного цикла ИС  и полностью  интегрированные  средства, поддерживающие весь ЖЦ ИС и  связанные  общим  репозиторием.  Помимо  этого, CASE-средства можно классифицировать по следующим признакам:

- применяемым методологиям и моделям систем и БД;

- степени интегрированности с СУБД; доступным платформам.

   Классификация по типам:

 средства анализа,  средства анализа и проектирования, средства проектирования баз данных; средства реинжиниринга, В области анализа  программных  кодов  наибольшее  распространение  получают объектно-ориентированные    CASE-средства.

   CASE-средства позволяют проектировать любые системы на компьютере. Необходимый элемент системного и структурно-функционального анализа, CASE-средства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций. Применимы практически во всех сферах деятельности. Результат применения CASE-средств - оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок. Одним из достоинств многих CASE-средств является возможность в наглядной форме моделировать предметную область.

Успешное внедрение CASE-средств должно обеспечить такие выгоды как:

·                     высокий уровень технологической поддержки процессов разработки и сопровождения ПО;

·                     положительное воздействие на некоторые или все из перечисленных факторов: производительность, качество продукции, соблюдение стандартов, документирование;

приемлемый уровень отдачи от инвестиций в CASE-средства.

 

37.

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

 В UML все абстракции  системы организуются в виде моделей, каждая из которых представляет относительно независимый, но важный аспект разрабатываемой системы. Для визуализации  наборов  абстракций  используются диаграммы.  Моделирование проводится, как поуровневый спуск, от концептуальной модели к логической, а затем к физической модели информационной системы.

 Статический подход выражается диаграммами классов. Динамика конкретного класса может быть выражена с помощью диаграммы перехода состояний, определяющую модель конечного автомата, описывающего поведение класса. Физическая модель задается компонентной диаграммой, которая описывает распределение классов по модулям, а также диаграммой развертывания. Язык UML  в настоящее время считается  стандартом моделирования.

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

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

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

Разработка диаграммы преследует следующие цели:

·       определение общих границ и контекста моделируемой предметной области;

·       формулировка общих требований к функциональному поведению проектируемой системы;

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

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

 

38.  

Реальное время в операционных системах — это способность операционной системы обеспечить требуемый уровень сервиса в определённый промежуток времени. Системой жесткого реального времени называется система, где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведет к невозможности решения поставленной задачи. Термин «мягкое реальное время» используется для обозначения систем, которые имеют пониженные требования к конкретной величине задержки ответа, но которые должны работать очень быстро и регулярно, повторяемо. По своей внутренней архитектуре ОСРВ можно условно разделить на монолитные ОС, ОС на основе микроядра и объектно-ориентированные ОС. Основные среды для параллельной обработки можно отнести к следующим категориям: мультипрограммные среды, симметричные мультипроцессорные среды и распределенные среды. В мультипрограммной (или многозадачной) среде несколько задач разделяют единственный процессор.  В симметричной мультипроцессорной среде есть два или несколько процессоров с общей памятью. В распределенной среде есть несколько узлов, связанных между собой сетью. Каждый узел – это компьютер с собственной локальной памятью, который обычно представляет собой мультипрограммную или симметричную мультипроцессорную среду. Важным отличием распределенной среды является то, что у узлов нет общей памяти.

Клиент-серверная система логически состоит из двух компонентов: клиента, который запрашивает сервисы, и сервера, который эти сервисы предоставляет. Клиент-серверная система – это распределенное приложение, в котором клиент и сервер (или серверы) географически удалены друг от друга. В простейшей системе клиент-сервер имеется один сервер и много клиентов.

В более сложной системе работает несколько серверов. Клиент может обращаться к различным серверам, а сами серверы – друг к другу

. Одно-, двух- и трехзвенные клиент-серверные архитектуры.

 

 

Мини-чат
Наш опрос
В какой конференции вы бы хотели принять участие?
Всего ответов: 38
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Ноябрь 2017  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930
Архив записей
Друзья сайта
  • Моей любимке
  • Вихреструктура
  • О жизни ...
  • Частные уроки
  • Конструкторский отдел