Исследование средств для организации связей между модулями и организация оконного интерфейса

  • 23 окт. 2010 г.
  • 434 Слова
КУРСОВАЯ РАБОТА

По дисциплине: «Системное программированное обеспечение »
На тему: «Исследование средств для организации связей между модулями и организация оконного интерфейса»

СОДЕРЖАНИЕ1. Введение……………………………………………………………………………….3
2. Модули программы на языке высокого уровня………………………………….5
3. Модули программы на языке Assembler………………………………………….6
4. Функции реализациипсевдографики в DOS……………………………………..8
5. Способы вызова внешних исполняемых файлов……………………………....12
6. Приложение…………………………………………………………………………...15
7. Заключение……………………………………………………………………………198. Список литературы…………………………………………………………………..20

Введение

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

Исследование средств для организации связей между модулями и организация оконного интерфейса.

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

Ход работы:
Использование ассеблера с языком высокого уровня помогает повысить эффективность работы программы. В данной работе ведетсяиспользование внешних процедур и функций. Это универсальная форма комбинирования, в которой есть преимущества:
- написание и отладку программы можно производить независимо
- написание подпрограммыможно использовать в других проектах
- облегчаются модификация и сопровождение подпрограмм в течение жизненного цикла проекта.
Для языка С характерен обратный порядок передачи...
tracking img