Главная страница
Навигация по странице:

  • Инструментарий программирования

  • Языки, системы программирования

  • . Инструментальные среды пользователя

  • Язык программирования

  • Вопрос 22 Диаграммы развертывания. Характеристика, назначение, области использования. Графическое представление на диаграммах.

  • ответы. Вопрос 5 Инструментальные средства объектноориентированного программирования Java,C и др. Особенности и характеристика Инструментарий программирования


    НазваниеВопрос 5 Инструментальные средства объектноориентированного программирования Java,C и др. Особенности и характеристика Инструментарий программирования
    Анкорответы.doc
    Дата15.06.2017
    Размер102 Kb.
    Формат файлаdoc
    Имя файлаответы.doc
    ТипДокументы
    #9785

    Вопрос 5
    Инструментальные средства объектно-ориентированного программирования Java,C и др. Особенности и характеристика
    Инструментарий программирования — это совокупность программных продуктов, обеспечивающих технологию разработки, отладки и внедрения создаваемых новых программных продуктов. Они делятся на средства для создания приложений и средства для создания информационных систем (Case-технологии).
    К средствам для создания приложений можно отнести:
    1.Языки, системы программирования (например, C, Pascal, Basic) и инструментальные среды для разработки приложений (например, C++, Delphi, Visual Basic, Java), которые включают средства визуального программирования.

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

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

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

    машинные коды (наборы двоичных данных) — воспринимаются аппаратной частью компьютера;

    машинно-ориентированные (ассемблеры) — отражают структуру конкретного типа компьютеров;

    алгоритмические языки (Fortran, Basic, Pascal, C и др.) — отражают структуру алгоритма и не зависят от архитектуры компьютера;

    процедурно-ориентированные языки — используются для описания программы как совокупности процедур (подпрограмм);

    проблемно-ориентированные языка (Lisp, Prolog и др.) — используются для решения задач определенного класса.

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

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

    1.Определить распределение компонентов системы по ее физическим узлам;

    2.Показать физические связи между всеми узлами реализации системы на этапе ее исполнения;

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

    написать администратору сайта