рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Модели решения функциональных и вычислительных задач

Модели решения функциональных и вычислительных задач - раздел Информатика, ИНФОРМАТИКА   Моделирование - Это Замещение Объекта - Ориг...

 

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

Под моделью (лат. modulus — мера) понимают объект-заместитель объекта-оригинала, обеспечивающий изучение некоторых свойств оригинала.

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

Теория замещения объектов - оригиналов объектами - моде­лями и исследования свойств объектов на их моделях называется теорией изоморфизмов или теорией моделирования. Проведение экспериментов с моделями называется моделированием. Если в качестве объекта эксперимента выступает компьютерная модель, то такой эксперимент называется компьютерным. Компьютерное моделирование как особый способ изучения окружающего нас мира позволяет проводить эксперимент не самим объектом (который исследуется), а с его моделью. Это оказывается полезным в тех ситуациях, когда сам объект исследования не может подвергаться экспериментам. Например, в качестве объекта исследования может выступать человек, дорогостоящий самолет, уникальное здание или биосфера. В этой ситуации целесообразно эксперименту подвергать компьютерную модель, которая обладает некоторыми свойствами исходного объекта. Компьютерное моделирование полезно также в ситуациях, когда исходный объект исследования обладает непредсказуемым (стохастическим) в рамках классических методов естествознания поведением или воздействия на него могут носить непредсказуемый характер. Подобными свойствами обладают так называемые сложные системы. Свойствами сложных систем обладают экономические системы. В этой ситуации компьютерное моделирование позволяет хотя бы отчасти «проигрывать» возможные варианты будущего поведения таких объектов. Изучение сложных систем с помощью компьютерного моделирования составляет один из методов так называемого системного подхода. Моделирование в рамках системного подхода представляет собой особый метод познания.

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

Под системой понимают множество взаимосвязанных элементов любой природы, которое обладает свойствами, которых нет у отдельных элементов этого множества. Это свойство называется системным свойствомили свойством эмерджентности. Элементы множества в свою очередь могут представлять собой системы. В этом случае эти элементы называются подсистемами. Внешняя среда — множество существующих вне системы элементов любой природы, оказывающих влияние на систему или находящихся под ее воздей­ствием. Взаимодействующие со средой системы называются открытыми системами.

Среди множества систем выделяются так называемые большие или сложные системы. Для них характерно наличие большого числа (108-1014) подсистем. Они имеют иерархическое строение. Сложные системы обладают рядом особых свойств.

Уникальность: каждая система не имеет полных аналогов своего поведения во времени.

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

Негэнтропийность или целенаправленность: система со временем способна увеличивать свою упорядоченность (эта упорядоченность количественно фиксируется (измеряется) как количество информацииилинегэнтропией. Это свойство определяет «стремление» системы к некоторому упорядоченному движению или состоянию, которое можно назвать целью. В природе такая способность системы устранять последствия внешних или внутренних случайных воздействий достаточно распространена и получила название приницип Ле Шателье. В рамках антропотехнического подхода это свойство интерпретируется как целенаправленность. Целенаправленность это способность системы к сохранению и усилению основного упорядоченного движения ведущего к цели. Моделирование сложных систем позволяет количественно измерить энтропию системы и другие системные характеристики, которые измерить в натурных условиях не представляется возможным. Это оказывается особо полезным в медицине, экономике и военном деле. Таким образом, компьютерное моделирование составляет важный инструмент системного подхода, в котором важная роль принадлежит формированию целей. Поэтому при системном подходе к моделированию сложных систем необходимо, прежде всего, четко определить цель моделирования. Применительно к вопросам моделирования цель возникает из требуемых задач моделирования, что позволяет по­дойти к выбору структуры модели и оценить, какие элементы войдут в со­здаваемую модель. Поэтому необходимо иметь критерий отбора отдельных элементов в создаваемую модель.

Можно выделить следующие цели моделирования:

1) оценка – позволяет оценить действительные характеристики проектируемой или существующей системы, определить насколько система предлагаемой структуры будут соответствовать предъявляемым требованиям.

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

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

4) анализ чувствительности – позволяет выявить из большого числа факторов, действующих на систему тем, которое в большей степени влияют на ее поведение и определяют ее показатели эффективности.

5) оптимизация – позволяет найти или установить такое сочетание действующих факторов и их величин, которое обеспечивает наилучшие показатели эффективности системы в целом.

Следует отметить, что первые четыре пункта задачи – это задачи анализа, пятый - задача синтеза.

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

На базе системного подхода может быть предложена некоторая последовательность разработки мо­делей, когда выделяют две основные стадии проектирования: мак­ропроектирование и микропроектирование.

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

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

Независимо от типа используемой модели при ее построении необходимо руководствоваться рядом принципов системного под­хода:

1) пропорционально-последовательное продвижение по этапам и направлениям создания модели;

2) согласование информаци­онных, ресурсных, надежностных и других характеристик;

3) пра­вильное соотношение отдельных уровней иерархии в системе моде­лирования;

4) целостность отдельных обособленных стадий постро­ения модели.

В основу классификации положена степень абстрагирования модели от оригинала. Предварительно все модели можно подразделить на 2 группы — физические и абстрактные (математические).

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

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

Квазинатуральные (квазинатурные) модели — совокупность натуральных и математических моделей. Этот вид используется тогда, когда модель части системы не может быть математической из-за сложности её описания (модель человека оператора) или когда часть системы должна быть исследована во взаимодействии с другими частями, но их ещё не существует или их включение очень дорого (вычислительные полигоны, АСУ).

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

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

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

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

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

Аналитической моделью называется такое формализованное описание системы, которое позволяет получить решение уравнения в явном виде, используя известный математический аппарат.

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

Имитационная модель — это совокупность описания системы и внешних воздействий, алгоритмов функционирования системы или правил изменения состояния системы под влиянием внешних и внутренних возмущений. Эти алгоритмы и правила не дают возможности использования имеющихся математических методов аналитического и численного решения, но позволяют имитировать процесс функционирования системы и производить вычисления интересующих характеристик. Имитационные модели могут быть созданы для гораздо более широкого класса объектов и процессов, чем аналитические и численные. Часто для реализации имитационных моделей служат вычислительные системы, а средствами формализованного описания имитационной модели служат универсальные и специальные алгоритмические языки. Эти модели в наибольшей степени подходят для исследования вычислительных систем на системном уровне.

Классификация видов модели­рования систем приведена на рис. 1.2.

Рис. 1.2. Классификация видов моделей.

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

Стохастическое моделирование описывает вероят­ностные процессы и события.

Статическое моделирование служит для описания поведения объекта в какой-либо момент времени.

Динамическое моделирование отражает поведение объекта во времени.

Дискретное моделирование служит для описа­ния процессов, которые предполагаются дискретными

Непрерывное моделирование позволяет отразить непрерыв­ные процессы в системах

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

В зависимости от формы представления объекта (системы S) можно выделить мысленное и реальное моделирование.

Мысленное моделирование часто является единственным спосо­бом моделирования объектов, которые либо практически нереализуемы в заданном интервале времени, либо существуют вне усло­вий, возможных для их физического создания. Например, на базе мысленного моделирования могут быть проанализированы многие ситуации микромира, которые не поддаются физическому экспери­менту. Мысленное моделирование может быть реализовано в виде наглядного, символического и математического.

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

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

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

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

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

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

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

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

При построении моделей функционирования систем применяют следующие подходы:

­ непрерывно-детерминированный подход (дифференцированные уравнения);

­ дискретно-детерминированный (конечные автоматы);

­ дискретно-стохастический подход (вероятностные автоматы);

­ непрерывно-стохастический подход (системы СМО);

­ обобщенный / универсальный подход (агрегативные системы).

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

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

· постановка задачи исследования системы

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

· формирование ее математической модели,

· реализация этой модели на компьютере в виде компьютерной модели,

· планирование и проведение компьютерных экспериментов с разработанной моделью,

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

 


Контрольные вопросы:

1. Что такое информатика?

2. Что изучает информатика?

3. Какова роль информатики на современном этапе?

4. Что такое информация?

5. Перечислите формы представления информации.

6. Какими основными характеристиками обладает информация?

7. Что означает термин «Экономическая информация»? Приведите примеры.

8. Какие виды экономической информации существуют?

9. Перечислите основные качественные характеристики информации.

10. Что понимается под термином «Информационная система»? Перечислите разновидности информационных систем.

11. Что понимается под функциональными подсистемами информационных систем?. Приведите примеры.

12. Что обозначает термин «Информационная технология»?

13. Перечислите основные программные продукты, обеспечивающие информационные технологии автоматизации офиса.

14. Перечислите цели моделирования

15. Перечислите виды моделей, охарактеризуйте каждую из них

16. Перечислите виды моделирования, охарактеризуйте каждую из них

17. Какие подходы применяются для построения моделей функционирования систем?


– Конец работы –

Эта тема принадлежит разделу:

ИНФОРМАТИКА

На сайте allrefs.net читайте: "ИНФОРМАТИКА"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Модели решения функциональных и вычислительных задач

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ББК 32.97я73
  Авторы:   В.Л. Горохов, профессор, доктор технических наук - гл. 1, 2; – научное и общее редактирование; Е.В. Стель

Понятие информации. Характеристики информации
Основополагающим понятием в информатике является понятие «информации». Это фундаментальное и достаточно трудное для восприятия понятие, которое имеет глубокий физический, математический и философск

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

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

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

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

Конечные автоматы и формальные грамматики
Техническое воплощение логических операций получило название комбинационных или переключательных схем. Как отмечалось выше логические состояния «1» и «0» задаются

Системы счисления
  Как отмечалось в 1 Главе, описание предметной области первоначально дается на естественном языке. Естественный язык характеризуется набором знаков (знаковая

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

Арифметические действия
  В любой системе счисления арифметические действия производятся по правилам, применяемым к десятичной системе. Как и в десятичной системе счисления, перенос при сложении возникает пр

Количество информации
Как отмечалось в 1 главе, распространены подходы к определению понятия "количество информации", основанные на том, что явление информации представляет собой совокупность объектов, кото

Единицы измерения количества информации
  Так как компьютер оперирует числами не в десятичной, а в двоичной системах счисления, то для изменения порядка числа используется коэффициент 2n, представляющий собой кру

Двоичное кодирование информации
В коммуникациях кодированием называют правило преобразования некоторого количества информации (например, событий "орел" и "решка", буквы, слова) в другую форму представления, пр

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

Кодирование графической информации
Графическая информация на экране компьютера представляется в виде растра, содержащего определенное количество строк, которые, в свою очередь, содержат опред

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

Логическая организация работы компьютера
  Главное полезное свойство компьютера это возможность выполнения компьютером без помощи человека (автоматически) заранее заданной последовательности логических и арифметических опера

Понятие архитектуры ЭВМ. История развития ЭВМ
  Историю развития ЭВМ целесообразно излагать с наиболее общей точки зрения, которая позволит, не отвлекаясь на частности показать и выделить основные этапы развития ЭВМ. Такой точкой

Архитектура персонального компьютера. Назначение основных узлов. Функциональные характеристики персонального компьютера
Компьютер - это многофункциональное электронное устройство, предназначенное для

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

Запоминающие устройства персонального компьютера. Их иерархия и основные характеристики
Персональные компьютеры имеют 4 иерархических уровня памяти: - микропроцессорная память; - основная память; - регистровая КЭШ-память; - внешняя память.

Внешние устройства персонального компьютера. Их назначение и основные характеристики
Внешние (периферийные) устройства персонального компьютера составляют важнейшую часть любого вычислительного комплекса. Стоимость внешних устройств в среднем составляет около 80 - 85% стоимости все

Локальные вычислительные сети. Топология. Особенности построения и управления
Локальная вычислительная сетьобъединяет абонентов, находящихся на небольшом расстоянии друг от друга (в пределах 10 - 15 км). Обычно такие сети строятся в пределах одного

Глобальная сеть Internet. Общая характеристика, особенности построения.
Internet представляет собой глобальную компьютерную сеть, соединяющую отдельные сети. Internet обеспечивает обмен информацией между всеми компьютерами, которые входят в

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

Электронная почта. Основные возможности
Электронная почта -способ пересылки сообщений с помощью Интернет и персональных ЭВМ.   Локальные системы электронной почты характеризуются секретностью, низк

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

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

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

Операционные системы, их назначение и разновидности
Операционная система (ОС) -это совокупность программ, выполняющих две основные функции: предоставление пользователю удобств виртуальной машины и повышение эффективности использован

Операционная система Windows XP. Графический интерфейс пользователя и его состав.
В настоящее время Windows XP для настольных ПК и рабочих станций выпускается в трех модификациях: Home Edition для домашних персональных компьютеров, Professional Edition – для

Основные настройки. Технология связывания и внедрения объектов.
Настройка операционной системы Windows XP предполагает изменение интерфейса с учетом требований пользователя. Существует множество настраиваемых параметров операционной системы: текущая дата

Этапы подготовки задачи к решению на компьютере
  Решение любой задачи является творческим процессом, который состоит из нескольких последовательных этапов. К ним относятся: · постановка задачи; · алгоритмизация;

Понятие алгоритма, его свойства и изображение
  Слово алгоритм происходит от имени математика IX века Аль - Хорезми, который сформулировал правила выполнения арифметических действий. Первоначально под алгоритмом и понима

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

Алгоритмизация задач обработки массивов
Массивом называется упорядоченная совокупность элементов с одинаковыми свойствами. Любой массив характеризуется: · именем; · размерностью; · типом элемен

Правила записи текста программы на VISAUL BASIC
  Каждая строка текста на VISAUL BASIC может содержать операторы и комментарий. Оператор VISAUL BASIC может иметь любую требуемую длину. Для размещения одного оператора на нескольких

Типы данных. Переменные, константы и массивы
  Типом данных называется способ хранения и представления данных в компьютерной системе. В языке VISAUL BASIC могут храниться и обрабатываться данные следующих типов:

End Sub
Такие процедуры могут вызываться или самим VISAUL BASIC (процедуры обработки событий) или другими процедурами. Вызов подпрограммы: Call имя_подпрограммы[(п

Вывод данных в стандартное диалоговое окно
  Для вывода различных сообщений используется стандартное диалоговое окно - MsgBox. Вид этого окна может быть различным, но оно всегда включает следующие компоненты: · текст

Ввод данных в стандартное диалоговое окно InputBox
  Используется для ввода небольших фрагментов текста. Окно InputBox состоит из четырех элементов: · строка заголовка; · приглашение к вводу; · поле ввода со

Конкатенация строк
В VISAUL BASIC существует 2 знака конкатенации: 1) + 2) & С помощью & можно подвергнуть конкатенации не только строки, но и числа. При этом числа будут сначала пр

Логические выражения и вычисление их значений
  Логические выражения называют условиями. Условие, если оно выполняется, имеет значение True, если не выполняется, - False. Эти логиче

Программирование ветвлений
Ветвление в VISAUL BASIC организуется с использованием: · условного оператора IF · оператора выбора CASE Условный оператор IF. Для проверки одного условия

End Select
Проверяемое выражение вычисляется в начале работы оператора Select Case. Это выражение может возвращать значение любого типа (логическое, числовое, строковое). Список выражений – одно или

Программирование циклов
  В VISAUL BASIC существуют три оператора цикла: 1) For … Next 2) While … Wend 3) Do … Loop   Оператор цикла For … Next

Модульный принцип построения проекта и программного кода
  В языке VISAUL BASIC создание Windows-приложения - это почти то же самое, что и создание проекта. Проект - это совокупность экранных форм и программных кодов, с помощью которых реша

Общие процедуры
  Главное отличие общих процедур от процедур обработки событий заключается в том, что они начинают работать не в ответ на какое-либо событие, а после явного их вызова из какого-нибудь

Область определения и время жизни переменных
  В VISAUL BASIC есть три вида областей определения, характеризующих доступность переменной: · локальная: переменная доступна только в текущей процедуре; ·

End Sub
Область видимости - это одно из двух ключевых слов Public или Private.Они устанавливают, к какому классу принадлежит процедура: к классу л

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

Массивы статические и динамические
  Массив - это набор элементов определенного типа, каждый из которых имеет свой порядковый номер, называемый индексом.   Различают массивы стат

Пользовательский тип данных
  Файлы произвольного доступа хранят структурированные данные и состоят из записей. Запись – это некоторая порция данных, которая имеет строго определенный размер и свой номе

End Type
где: ИмяТипаДанных - это имя, которое присваивается определяемому типу данных; Элемент1- ЭлементN – имена полей записи; ТипЭлемента – любой встроенный или объ

Открытие файла
  Open ИмяФайла For Random [Access доступ] [блокировка] _ As #ДескрипторФ

Запись в файл
Для включения в файл произвольного доступа новой записи используется оператор: Put # ДескрипторФайла[, НомерЗаписи], ИмяПеременной НомерЗаписи -

Чтение из файла
Для извлечения записи из файла произвольного доступа применяется оператор: Get # ДескрипторФайла[, НомерЗаписи], ИмяПеременной Где: НомерЗа

Файлы двоичного доступа
Для открытия двоичного файла применяется оператор: Open ИмяФайла For Binary As # ДескрипторФайла Как и в файл произвольного доступа в

Типы интерфейсов. Элементы интерфейса
  Интерфейс – способ взаимодействия человека с компьютером. Средствами пользовательского интерфейса в приложении обеспечивается доступ к данным и задачам, решаемым приложением

Форма. Основные свойства и события формы
  Форма является основой любого приложения. Любой проект VISUAL BASIC содержит как минимум одну форму, которая представляет собой главное окно приложения. Форма храниться в о

Меню. Создание меню
  Меню – один из основных элементов интерфейса. Оно представляет собой средство быстрого доступа ко всем командам (задачам) приложения. VISUAL BASIC позволяет создавать иерар

Основные элементы управления
  Стандартные элементы управления для работы с данными размещены в блоке инструментов (панель ToolBar) и становятся доступными пользователю при работе в режиме конструктора форм

Состав и назначение OFFICE 2007
Для выполнения основных задач компьютерной обработ­ки данных в современных офисах целесообразно использо­вать не отдельные программы, а интегрированные пакеты офисного обслуживания, так как в них р

MS OFFICE WORD. Основные сведения, назначение. Структура документа
  Microsoft Word для Windows – это многофункциональный программный комплекс обработки текстов. Программа предназначена для выполнения работ по созданию документ

Средства автозамены, проверка правописания
  При создании новых документов могут также использоваться специальные шаблоны - мастера, обеспечивающие настройку создаваемых документов в процессе диалога с пользов

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

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

Технология правки документов. Создание гипертекстовых ссылок, примечаний, сносок
  Большинство операций правки выполняется над предварительно выделенными фрагментами документа. Выделение фрагмента текста производится мышью следующим образом: - слово – два

Включение новых объектов в документ Word
  Для включения в документ Word объекта из другого приложения следует выполнить команду Объект меню ВСТАВКА (рис.8.30).

Технология работы с Ms Graph и редактором формул
  Одним из типов объектов для вставки в документ Word является объект Microsoft Graph. Для построения диаграмм могут использоваться как данные Word, так и данные,

Технология создания и вставки рисунков
  Создать рисунок в документе Word можно следующими способами: - выбрать пиктограмму Рисунок группы Иллюстрации вкладки ВСТАВКА и из раскрывающегося спис

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

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

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

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

Формульные выражения, их назначение, способы записи и правила ввода
  Формула – это краткая запись некоторой последовательности действий, приводящих к конкретному результату. Формула может содержать не более 1024 символов.   Стр

Использование ссылок в формулах
  Ссылка является идентификатором ячейки или группы ячеек в книге. При создании формул, содержащих ссылки на ячейки, формула связывается с ячейками книги. Значение формулы зависит от

Основные функции Excel
  Функция – это специальная заранее подготовленная формула, которая выполняет операции над заданными значениями и возвращает результат. Значения, над которыми функция выполняет операц

Работа с ошибками
  Если при наборе формулы были допущены ошибки, то в ячейку будет выведено значение ошибки. В Excel определено семь ошибочных значений: 1). #ДЕЛ/0! - попытка деления на 0. Эт

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

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

Работа с листами и книгами
  Количество листов в рабочей книге определяется значением параметра ЧИСЛО ЛИСТОВ В НОВОЙ КНИГЕ, расположенном в диалоговом окне ПараметрыExcel категории Основные раздел

Форматирование рабочего листа
  Форматирование рабочего листа – это оформление табличных данных, находящихся на рабочем листе, с целью повышения их наглядности, улучшения визуального восприятия. Форматирование раб

Графические средства EXCEL
  С помощью Microsoft Excel можно создавать сложные диаграммы для данных рабочего листа. Для построения диаграммы следует выделить любую ячейку из тех, что содержат исходные да

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

Формирование сводной информации
  Excel содержит средства формирования сводной информации для проведения анализа данных. Сводная информация может быть получена: • объединением данных с помощ

Анализ данных
  Microsoft Excel содержит мощные средства анализа данных. К ним относятся: - средства финансового анализа; - средства статистического анализа; - средства а

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

Модель данных. Основные виды моделей. Сравнение моделей данных
  Каждому классу материальных объектов ставится в соответствие некоторое множество атрибутов. Отдельный объект класса описывается строкой значений соответствующих атрибутов. Такая стр

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

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

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

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

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

Запросы к базе данных с использованием языка SQL. Извлечение данных. Функции агрегирования
SQL (Structure Query Language, язык структурированных запросов) - это язык программирования и запросов к базам данных, который используется для осуществления доступа к данным, для запросов к

Запросы к базе данных с использованием языка SQL. Извлечение данных из нескольких таблиц. Соединения таблиц
Соединение таблиц – это набор результатов от операции соединения, выполненной над двумя или несколькими таблицами. При выполнении соединения имена таблиц перечисляются в предложени

Запросы к базе данных с использованием языка SQL. QSL-запросы на изменение. Подчиненный запрос
Добавление записей в таблицу Добавление записей в таблицу выполняется командой INSERT INTO. Синтаксис запроса на добавление одной записи: INSERT INTO таблица [(пол

Формы, их виды. Структура формы. Свойства формы. Технология создания форм. Элементы управления и их использование в формах
  Форма – это объект БД, предназначенный для ввода и отображения информации. Формы позволяют выполнить проверку корректности данных при вводе, проводить вычисления, о

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

Структура отчета.
Отчет может состоять из следующих разделов: - Заголовок отчета – отображается только на первой странице и определяет высоту области заголовка отчета, который может содержать текст,

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

ГЛОССАРИЙ
Абзац - это поле документа, набор в котором ведется без нажатия клавиши Enter. Адекватность информации ¾ это уровень соответствия образа, создаваем

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги