Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Object PAL






Object PAL є потужною мовою програмування. Object PAL являє собою об’єктно-орієнтовану, керовану по подіях, візуальну мова програмування.

На початковому рівні функціональності Object PAL можна здійснювати операції з даними, створювати спеціальніменю, а також управляти сеансом введення даних. Події в Object PAL породжують команди, які імітують ефект використання Paradox в інтерактивному режимі. Існує можливість автоматизувати часто виконувані завдання, а також здійснювати над таблицями, формами й звітами дії, які були не доступні при інтерактивній роботі.

Також Object PAL надає всі засоби повнофункціональної мови програмування в середовищі Windows. Можнавикористати Object PAL для створення закінчених систем, у яких реалізовані спеціальна система меню, довідкова система, а також усілякі перевірки даних. В Object PAL можна зберегти свої наробітки в динамічно компонуємій бібліотеці, доступ до якої будуть мати кілька форм. Крім того, можна встановити зв'язок з іншими динамічними бібліотеками, що містятьпрограми написані на таких мовах як Си, C++ або Паскаль.

Object PAL може бути використаний як інструмент для створення автономних програм. Можна написати закінчений Windows-додаток і запустити його під Paradox.

Object PAL підтримує механізм динамічного обміну даними в якості як клієнта, так і сервера. Крім того, Object PAL підтримує як клієнт механізм роботи з документами.

На додаток до сказаного існує можливість включати у свій додаток мультимедійні засоби, забезпечуючи виконуваний додаток звуковими й анімаційними ефектами.

DBase

Створена фірмою Борланд реалізація мови dBase являє собою вдалий гібрид об'єктної орієнтації й традиційних способів програмування. Він дозволив створювати системи за допомогою об'єктного дизайну й використати звичайніприйоми обробки записів.

Досягненням фірми Борланд явилося те, що вона дуже вдало сполучила об'єктні й процедурні прийомипрограмування.

Перша версія для Windows давала користувачеві самий потужний об'єктний інструмент на ринку програм баз даних. Вона дозволяє створювати нові класи об'єктів, які мають властивості спадкування, інкапсуляції й поліморфізму. Вона також дозволяє програмувати ці об'єкти за допомогою традиційних команд dBase, що ідеально підходять для керування простими табличними базами даних. Все це дає незаперечну перевагу - здійснювати без особливої праці перехід до прийомівоб'єктного програмування, перехід настільки складний, наприклад, як в - СУБД Paradox.

Java

Мова Java зародився як частина проекту створення передового програмного забезпечення (ПО) для різних побутовихприладів. Реалізація проекту була почата мовою С++, але незабаром виник ряд проблем, найкращим засобом боротьби зякими була зміна самого інструмента - мови програмування. Стало очевидним, що необхідно платформо-незалежна мова програмування, що дозволяє створювати програми, які не доводилося б компілювати окремо для кожної архітектури й можна було б використати на різних процесорах під різними операційними системами.

Мова Java потрібен був для створення інтерактивних продуктів для мережі Internet. Фактично, більшість архітектурних рішень, прийнятих при створенні Java, було продиктовано бажанням надати синтаксис, подібний із С й C++. В Java використовуються практично ідентичні угоди для оголошення змінних, передачі параметрів, операторів і длякерування потоком виконанням коду. В Java додані всі гарні риси C++.

Три ключових елементи об'єдналися в технології мови Java

- Java надає для широкого використання свої апплеты (applets) — невеликі, надійні, динамічні, що не залежать від платформи активні мережні додатки, що вбудовують у сторінки Web. Апплеты Java можуть настроюватися йпоширюватися споживачам з такою же легкістю, як будь-які документи HTML.

- Java вивільняє міць обєктно-орієнтованої розробки додатків, сполучаючи простий і знайомий синтаксис ізнадійним й зручним в роботі середовищем розробки. Це дозволяє широкому колу програмістів швидко створювати нові програми й нові апплеты.

- Java надає програмістові багатий набір класів об'єктів для ясного абстрагування багатьох системних функцій, використовуваних при роботі з вікнами, мережею й для вводу-виводу. Ключова риса цих класів полягає в тім, що вони забезпечують створення незалежних від використовуваної платформи абстракцій для широкого спектра системних інтерфейсів.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.