Розробка системних об’єктно-орієнтованих програм мовою С++ в середовищі Windows

Розробка меню програми: головне меню; таблиця акселератора. Панель інструментів та рядок стану. Створення діалогових вікон. Реалізація математичної функції мовою Assembler. Створення та підключення бібліотеки dll. Роботи з файлами: відкриття, збереження.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык украинский
Дата добавления 26.12.2009
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Fld D;//ST(5)

Fld A;//ST(4)

Fld B;//ST(3)

Fld C;//ST(2)

Fld X;//ST(1)

Fld Y;//ST(0)

Fadd ST(0),ST(1);//y=x

Fmul ST(0),ST(4);//y=x*a

Fxch ST(5);//d=a*x

Fadd ST(0),ST(1);//y=x

Fmul ST(0),ST(3);//y=x*b

Fxch ST(6);//e=x*b

Fadd ST(0),ST(3);//y=b

Fmul ST(0),ST(4);//y=a*b

Fadd ST(0),ST(5);//y=a*x+a*b

Fsub ST(0),ST(6);//y=a*x+a*b-b*x

Fst Y;

jmp M_END

M_Lower:

Finit

Fld D;//ST(5)

Fld A;//ST(4)

Fld B;//ST(3)

Fld C;//ST(2)

Fld X;//ST(1)

Fld Y;//ST(0)

Fadd ST(0),ST(1);//y=x

Fmul ST(0),ST(4);//y=x*a

Fxch ST(5);//d=a*x

Fadd ST(0),ST(1);//y=x

Fmul ST(0),ST(3);//y=x*b

Fadd ST(0),ST(5);//y=a*x+b*x

Fsub ST(0),ST(2);//y=a*x+b*x-c

Fst Y;

jmp M_END

M_Bigger:

Finit

Fld D;//ST(5)

Fld A;//ST(4)

Fld B;//ST(3)

Fld C;//ST(2)

Fld X;//ST(1)

Fld Y;//ST(0)

Fadd ST(0),ST(4);//y=a

Fmul ST(0),ST(3);//y=a*b

Fxch ST(5);//d=a*b

Fadd ST(0),ST(1);//y=x

Fmul ST(0),ST(1);//y=x*x

Fmul ST(0),ST(4);//y=x*x*a

Fsub ST(0),ST(5);//y=a*x*x-a*b

Fst Y;

M_END:

}

return Y;

}


Подобные документы

  • Розробка візуальної програми, яка містить головне меню та забезпечує введення-виведення даних у діалоговому вікні. Створення панелі інструментів, рядку стану. Реалізація функції мовою Assembler. Створення та підключення бібліотеки Dll. Робота з файлами.

    курсовая работа [370,9 K], добавлен 01.04.2016

  • Концепції об'єктно-орієнтованого програмування. Методи створення класів. Доступ до методів базового класу. Структура даних, функції. Розробка додатку на основі діалогових вікон, програми меню. Засоби розробки програмного забезпечення мовами Java та С++.

    курсовая работа [502,5 K], добавлен 01.04.2016

  • Програма на мові програмування С++. Аналіз стану технологій програмування та обґрунтування теми. Розробка програми виконання завдання, методу вирішення задачі. Робота з файлами, обробка числової інформації і робота з графікою. Розробка програми меню.

    курсовая работа [41,0 K], добавлен 17.02.2009

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

    курсовая работа [229,0 K], добавлен 14.03.2013

  • Розв'язання задач мовою програмування VBA з використанням алгоритмів лінійної, розгалуженої та ітераційної циклічної структури. Розробка блок-схеми алгоритму, таблиці ідентифікаторів та тексту програми. Створення власної панелі інструментів користувача.

    практическая работа [1012,6 K], добавлен 19.02.2010

  • Розробка автоматизованого робочого місця начальника курсу ВВНЗ в програмному середовищі Borland Delphi. Реалізація головного меню програми та додаткової панелі управління. Таблиця з інформацією про спортсмена. Алгоритм роботи інформаційної системи.

    курсовая работа [777,6 K], добавлен 19.05.2014

  • Призначення і характеристика операційної системи Windows 98. Огляд основних можливостей. Встановлення ОС Windows 98. Основні компоненти вікон. Панель задач, головне початкове меню. Перемикання між програмами. Відкриття документів, планування завдань.

    дипломная работа [138,9 K], добавлен 28.10.2014

  • Розробка системних програм мовою асемблера або мовою високого рівня з вставками цією мовою. Формати числових даних, виконання арифметичних операцій. Арифметичні команди над двійковими цілими, двійково-десятковими не упакованими та упакованими числами.

    методичка [232,4 K], добавлен 11.01.2010

  • Зчитування числової інформації з файлу DATA.txt, аналізування, обробка та виконання графічного відображення. Редагування файлу тексту програми. Метод відображення кнопки з надписом на екрані. Створення нових класів на основі інших, вже створених.

    курсовая работа [196,2 K], добавлен 14.03.2013

  • Розробка програми для моделювання роботи алгоритму Дейкстри мовою C# з використанням об’єктно-орієнтованих принципів програмування. Алгоритм побудови робочого поля. Програмування графічного інтерфейсу користувача. Тестування програмного забезпечення.

    курсовая работа [991,4 K], добавлен 06.08.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.