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

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

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

Состав и назначение инструментария технологии программирования. Основные программные продукты для создания приложений. - раздел Производство, Управление, его цель и задачи функции. Организация управления. Система управления в составе системы производства Инструментарий Технологии Программирования Э...

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

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

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

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

В свою очередь языки программирования делятся на следующие виды:

· Операторные. Используются для кодирования алгоритмов, а потому также называются алгоритмическими. Имеют в составе:

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

· Машинно-ориентированные (язык С). Объединяет идеи ассемблера и алгоритмического языка. Программы компактны и работают очень быстро.

· Универсальные (Турбо-Паскаль, Бэйсик). Приближены максимально, насколько это возможно, к естественному английскому языку: название каждой команды – английское слово;

· Функциональные. Применяются, как правило, для машинного моделирования той или иной проблематики. Имеют в составе:

· Проблемно-ориентированные (GPSS). Моделируют систему с помощью последовательности событий. Применяются, в частности, при проектировании вычислительных комплексов;

· Объектно-ориентированные (Форт). Имеют встроенные средства для моделирования новых объектов программирования;

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

Системы программирования включают:

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

· Транслятор – программу, переводящую исходный текст во внутреннее представление компьютера;

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

· Компоновщик – программа для подготовки прикладной программы к работе в конкретных адресах основной памяти компьютера;

· Справочные системы.

Инструментальная среда пользователя – это специальные программные средства, встроенные в ППП:

· Библиотеки функций, процедур, объектов и методов обработки;

· Макрокоманды;

· Программные модули-вставки;

· Конструкторы экранных форм и отчетов;

· Языки запросов высокого уровня.

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

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

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

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

Основные программные продукты для создания приложений:

· Visual C++,

· Borland C++

· Builder,

· Java,

· Delphi,

· Visual Basic и др.

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

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

Для создания MS DOS-приложений может быть использован язык программирования

· Visual Basic for DOS Standard,

· Fortran 5.1,

· Visual C++ for Windows.

Если необходима переносимость программ на другие ЭВМ или другие операционные платформы, выбирается среда Windows NT.

При разработке программ, работающих в среде Windows, возможно применение технологии OLE 2.0 для создания приложений, включающих объекты других приложений.

Определяется способ использования объектов: внедрение (embedding) или связывание (linking). Приложение может работать с базами данных различных СУБД, для этого служит стандартная технология интерфейса Open Database Connectivity (ODBC).

Работа в режиме телекоммуникаций обеспечивается стандартной технологией Messaging Application Program Interface (MAPI).

 

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

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

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

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

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

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

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

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

Управление, его цель и задачи (функции). Организация управления. Система управления в составе системы производства.
Управление – процесс достижения управленческим персоналом (органами управления) поставленной цели, при реализации управленческих функций: организационной, плановой, учет

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

Виды обеспечения АСУ (АИС).
Информационное обеспечение – совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркул

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

Программные средства (программное обеспечение) ЭВМ.
ОЧЕНЬ УДОБНО, НО СКОПИРОВАТЬ НЕЛЬЗЯ: http://schoolinfo1.narod.ru/program.htm ТЕРМИНЫ: Программа

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

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

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

Критерии качества программных средств, изделий (продуктов). Программное обеспечение АСУ (АИС).
Критерии качества: · Техническое качество работы (быстродействие, надежность), · Пригодность к сопровождению и развитию, устойчивость - п

Жизненный цикл программного средства (изделия). Взаимодействие специалистов при разработке и эксплуатации программного обеспечения АСУ (АИС).
Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы: · Возникн

Основные документы ЕСПД (ГОСТ 19.101-77). Этапы проектирования программных средств (ГОСТ 19.102-77).
ПЛАН ПОСТАНОВКИ ЗАДАЧИ. Стадии разработки Этапы работ Содержание работ 1. Техническое задание

Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т С О Ю З А С С Р
Система технической документации на АСУ ГОСТ 24.204-80*     ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТА «ОПИ

ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Документ «Описание постановки задачи» предназначен для описания характеристик комплекса задач (задачи), условий, необходимых для его решения, входной и выходной информации и совместно с «Техни

ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТА
2.1. Документ должен содержать следующие разделы: характеристики комплекса задач; выходная информация; входная информация. Примечание.

Типовые процессы обработки документов. Архивы документов и порядок работы с ними.
Типовые процессы обработки документов: на предварительной стадии проектирования автоматизированной обработки какой-либо экономической задачи в ходе обследования объекта

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

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

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

Компьютерные технологии использования систем управления базами данных на отдельных АРМ и в вычислительных сетях.
База данных (БД) - это поименованная совокупность структурированных данных, относящихся к определенной предметной области. Система управления базами данных (СУБД) - это комплекс программных и языко

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

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

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

Компьютерные технологии создания модели проблемной среды в экспертных системах.
В начале восьмидесятых годов в исследованиях по искусственному интеллекту сформировалось самостоятельное направление, получившее название "экспертные системы" (ЭС). Цель исследований по Э

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