DLL - бібліотеки
Карточка работы:38692ф
Цена:
Предмет:Інформатика та комп'ютерна техніка
Дата выполнения:2007
Специальность (факультет):Програмне забезпечення
Тип:Курсова робота
Задание:Створення DLL за допомогою репозитария об'єктів
ВУЗ:Національний Авіаційний Університет (НАУ)
Содержание:Вступ 3 1. Механізми створення модуля DLL – бібліотеки 4 2. Способи відображення модулів DLL - бібліотек до адресного простору процесу: явне неявне зв'язування 5 3. Функції щодо використання модулів DLL - бібліотек 6 4. Організація структурної обробки виняткових ситуацій 10 5. Обробка виняткових ситуацій, які визначаються користувачем 12 Практичне завдання 14 Рішення практичного завдання 15 Висновки 23 Список використаної літератури: 24
Курс:2
Вступление:Існуючі мови програмування можна розділити на наступні групи: - універсальні мови програмування високого рівня; - спеціалізовані мови розроблювача програмного забезпечення; - спеціалізовані мови користувача; - мови низького (системного) рівня. Серед універсальних мов високого рівня безперечним лідером є мова З (разом із ІЗ++). До безумовних переваг останніх належать: наявність операторів, які забезпечують базові програмні елементи; можливість програмування на низькому рівні з доступом до адрес оперативної пам'яті; більші бібліотеки службових підпрограм і класів. Ці обставини зробили мови С и С++ основними мовами розробки операційних систем, компіляторів, і т.п., чим ще більше підвищили їхню популярність. З іншого боку, вони мають і ряд недоліків, до яких у першу чергу варто віднести наявність синтаксичних неоднозначностей, які обмежують можливості компілятора щодо контролю правильності програми.
Объём работы:
22
Выводы:С++ - це найпопулярніша універсальна мова високого рівня, що є безперечним лідером, володіючим рядом переваг: наявність операторів, які забезпечують базові програмні елементи; можливість програмування на низькому рівні з доступом до адрес оперативної пам'яті; великі бібліотеки службових підпрограм і класів. Тому яик С++ і є мовою розробки операційних систем, компіляторів, і т.п. При розробці великих проектів код звичайно зростає настільки, що доводиться його для підвищення надійності розкидати по різних файлах. Для цього можна використовувати бібліотеки статичної лінковки *.lib, використовувати *.dll в знову-таки статичній або ж динамічної лінковке. Код знаходиться в dll файлі може бути викликаний з виконуваної програми, але сама dll не є автономною програмою. При виникненні помилок (виняткових ситуацій) структурна обробка виняткових ситуацій допомагає програмісту зв'язатися з кодом програми, підготовленим для обробки такої помилки. Це виконується за допомогою мовних конструкцій, які як би “оберігають” фрагмент коду програми і визначають обробники помилок, які викликатимуться, якщо щось піде не так в ділянці коду “що оберігається”. Подібні виняткові ситуації звичайно використовують переривання і особливі стани “заліза” для обробки критичної системної помилки; виняткові ситуації в С++ вже незалежні від “заліза”, не використовують переривань і використовуються для обробки помилкових станів, з якими підпрограма не готова мати справу.
Вариант:68
Литература:1. Рейсдорф К., Хендерсон К. «Borland C++ Builder. Освой самостійно» 2. Бабаків Д., Бабаків ДО «Програмування в середовищі C++ Builder», Мінськ - 2004 р. 3. Герберт Шилдт «Мистецтво програмування на З++», Спб.: «БХВ» - 2005. 4. Мэтью Уилсон «C++: практичний підхід до рішення проблем програмування», М.: «Кудиц-образ» - 2006. 5. Т. А. Павловская «C/C++. Програмування мовою високого рівня», Спб.: «Питер» - 2003. 6. Павловская Т. А., Щупак Ю. А. «C++. Объектно-ориентированное програмування: Практикум.», Спб.: «Питер» - 2006. 7. Культин Н. «З/З++ у завданнях і прикладах», Спб. «БХВ» - 2005. 8. Віктор Штерн «Основи C++: Методи програмної інженерії», М.: «Лорі» - 2003. 9. Мозковий М.В. «З++ Майстра-клас. 85 нетривіальних проектів, рішень і завдань», М.: «Наука й техніка» - 2007. 10. Дмитро Якушев «Філософія програмування мовою C++», М.: «Новий видавничий будинок» - 2004.
Дополнительная информация:
Как купить готовую работу?
Все просто и по шагам:
1) Вы оставляете заявку на сайте (желательно с тел. и e-meil)
2) В рабочее время администратор делает Вам звонок и согласовывает все детали. Формирует счет для оплаты, если это необходимо.
3) Вы оплачиваете работу.
4) После получения подтверждения оплаты (от банка, сервиса Web-money) Мы передаем Вам работу.
Другие работы этого раздела:
Все работы по данному предмету (295)