Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми "Графічний редактор"

Реферат Розробка програми "Графічний редактор"





align="justify"> Захист від помилок, пов'язаних із застосуванням покажчиків і доступом до пам'яті. Цей аспект робить Visual Basic додатки більш стабільними, але також є об'єктом критики. p align="justify"> Можливість використання більшості WinAPI функцій для розширення функціональних можливостей програми. Дане питання найбільш повно досліджено Деном Епплманом, що написав книгу В«Visual Basic Programmer s Guide to the Win32 APIВ».

Недоліки

Підтримка операційних систем тільки сімейства Windows і Mac OS X (Виняток - VB1 for DOS).

Відсутність механізму спадкування реалізації об'єктів. Існуюче в мові спадкування дозволяє успадковувати тільки інтерфейси, але не їх реалізацію. p align="justify"> Вимагає встановлену msvbvmXX.dll для роботи програми.

Низька швидкість роботи, обумовлена ​​тим, що практично всі вбудовані функції мови реалізовані через бібліотеку часу виконання (runtime library), яка, у свою чергу, виробляє багато В«зайвоїВ» роботи з перевірки та/або перетворенню типів .

Часто критиці піддаються такі аспекти Visual Basic, як можливість відключити засоби стеження за оголошеними змінними, можливість неявного перетворення змінних, наявність типу даних В«VariantВ». На думку критиків, це дає можливість писати вкрай поганий код. З іншого боку, це можна розглядати як плюс, так як VB не нав'язує В«хороший стильВ», а дає більше свободи програмісту. p align="justify"> Відсутність вказівників, низькорівневого доступу до пам'яті, ASM-вставок. Незважаючи на те, що парадигма Visual Basic дозволяє середньому VB-програмісту обходитися без усього цього, перераховані речі також нерідко стають об'єктами критики. І хоча, використовуючи недокументовані можливості і певні хитрощі, все це можна реалізувати і на VB (наприклад за допомогою функцій для отримання покажчиків VarPtr (), StrPtr () і ObjPtr ()); користуватися цими трюками набагато складніше, ніж, наприклад, на Сі + +.

Проте варто відзначити, що всі недоліки мови випливають з його основного гідності - простоти розробки графічного інтерфейсу. Тому багато програмісти використовують Visual Basic для розробки інтерфейсу користувача, а функціональність програми реалізують у вигляді динамічно підключаються бібліотек (DLL), написаних на іншій мові (найчастіше C + +). [3]


3. Програма В«Графічний редакторВ»


3.1 Структура програмного комплексу


Програмний комплекс складається з:

1. файлу проекту Project1.vbp

2. файлу Form1.frm

3. файлу Form1.log

4. ф...


Назад | сторінка 4 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми мовою Visual Basic
  • Реферат на тему: Розробка програми для автоматичного розрахунку кредитних і депозитних опера ...
  • Реферат на тему: Створення програми для обчислення площі геометричних фігур у середовищі Vis ...
  • Реферат на тему: Додаток в Visual Basic для роботи з базою даних
  • Реферат на тему: Робота з графічним пакетом Corel Draw і створення тестової програми в серед ...