Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_GOSy.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
285.63 Кб
Скачать

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

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

  • глаголы, ориентированные на действие и применяемые к объектам;

  • термины, определенные на любой стадии проекта ПО (например, задачи, процедуры, символы данных и т.п.);

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

  • общеупотребительные математические, физические и технические термины;

  • арифметические уравнения;

  • таблицы, диаграммы, графы и т.п.;

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

  1. Логика процесса выражается в виде комбинации последовательных конструкций, конструкций выбора и итераций.

  2. Ключевые слова ЕСЛИ, ВЫПОЛНИТЬ, ИНАЧЕ и т.д. должны быть написаны заглавными буквами.

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

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

  5. Логика процесса должна быть выражена четко и недвусмысленно.

15Среды быстрого проектирования

Интегрированная среда разработки VB 6.

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

Версия VB 6 проектировалась в расчете на Internet. В нее входят элементы проектирования ActiveX, позволяющие создавать класс приложений для Web - исполняемых файлов - универсальных автономных приложений, работающих также и в Internet. Они создаются на VB 6, но доступ к ним осуществляется через обозреватель (Web-браузер) Microsoft Internet Explorer.

16Диаграммы «сущность – связь». Нотация Баркера (назначение, символы).

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

СУЩНОСТЬ представляет собой множество экземпляров реальных или абстрактных объектов (людей, событий, состояний, идей, предметов и т.п.), обладающих общими атрибутами или характеристиками. Любой объект системы может быть представлен только одной сущностью, которая должна быть уникально идентифицирована.

ОТНОШЕНИЕ в самом общем виде представляет собой связь между двумя и более сущностями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]