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

CASE СИСТЕМА АЛГОРИТМИЧЕСКОГО ПРОЕКТИРОВАНИЯ С НАСТРАИВАЕМЫМ СИНТЕЗОМ МАШИННЫХ КОДОВ

А.А. Колесов
(Санкт- Петербургский государственный университет аэрокосмического приборостроения, Россия)

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

1) Создавать многоуровневые алгоритмические проекты, имеющий внутреннее наполнение на языке ПАСКАЛЬ;

2) Генерировать текст программы на языках ПАСКАЛЬ и АССЕМБЛЕР по граф-схеме алгоритма;

3) Осуществлять настройку на язык ассемблера целевого процессора;

4) Распечатывать схемы алгоритмов в соответствии с требованиями ГОСТ,

5) Отлаживать сгенерированные программы.

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

1) Система машинозависимого проектирования;

2) Система алгоритмического проектирования;

3) Генератор граф-схем алгоритмов.

Система машинозависимого проектирования предназначена для разработки программ и генерации выходного файла с текстом программы на языке Ассемблер. При этом есть возможность настройки выходного языка на конкретный тип Ассемблера. Система алгоритмического проектирования предназначена для разработки программ и генерации текстов на язык Паскаль.

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

В составе системы разработан отладчик для бортовой машины на основе процессора PDP-11. Отладчик реализует динамическую и статическую отладку программ.

Система алгоритмического проектирования разработана в системе программирования Borland Pascal for Windows 7.0 фирмы Borland. При разработке отладчика применялся Borland Pascal 7.0 и Turbo Assembler 4.0 фирмы Borland.

RLE Banner Network