Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn
Ваш власний Юніонпедія з вашим логотипом і доменом, від 9,99 USD/місяць
Створити мій Юніонпедія

Object Pascal

Індекс Object Pascal

Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

Зміст

  1. 94 відносини: ADO, AIMP, ASProtect, Avant Browser, C Sharp, Delphi, Dev-C++, DUnit, Embarcadero Delphi, FictionBook, Firebird, FL Studio, Free Pascal, HeidiSQL, HxD, Kylix, Lazarus, LibHaru, Light Alloy, Macromedia HomeSite, Mono, MyChat, Nullsoft Scriptable Install System, Object Pascal, OSCAR, Oxygene (мова програмування), Pascal, PascalABC.NET, PSPad, Python, QIP, RadPhp XE, Ruby, SAS.Планета, SpeedFan, The Bat!, This, TODO, Total Commander, Turbo Pascal, Tux Commander, TypeScript, Umbrello, Unreal Commander, Victoria (програма), Visual Component Library, Критична секція, Клас (програмування), Корпусна лінгвістика, Комп'ютерна термінологія, ... Розгорнути індекс (44 більше) »

ADO

ADO (від ActiveX Data Objects — «об'єкти даних ActiveX») — прикладний програмний інтерфейс для доступу до даних, розроблений компанією Microsoft (MS Access, MS SQL Server) і заснований на технології компонентів ActiveX.

Переглянути Object Pascal і ADO

AIMP

AIMP — безкоштовний аудіопрогравач з закритим початковим кодом, написаний на Delphi російським програмістом Артемом Ізмайловим.

Переглянути Object Pascal і AIMP

ASProtect

ASProtect - програма є системою захисту від несанкціонованого копіювання виконавчих файлів Windows, а також систему встановлення захисту програми.

Переглянути Object Pascal і ASProtect

Avant Browser

Avant Browser (Авант Браузер) — безкоштовний браузер на рушію Microsoft Trident.

Переглянути Object Pascal і Avant Browser

C Sharp

C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи.NET.

Переглянути Object Pascal і C Sharp

Delphi

* Embarcadero Delphi (раніше Borland Delphi) — середовище розробки програмного забезпечення.

Переглянути Object Pascal і Delphi

Dev-C++

Dev-C++ — вільне інтегроване середовище розробки для мов програмування С/С++.

Переглянути Object Pascal і Dev-C++

DUnit

DUnit (Д Ю́ніт)— інструмент для середовища розробки Borland Delphi для виконання автоматичного тестування модулів.

Переглянути Object Pascal і DUnit

Embarcadero Delphi

Embarcadero Delphi, раніше Borland Delphi та Delphi — це інтегроване середовище швидкої розробки програмного забезпечення.

Переглянути Object Pascal і Embarcadero Delphi

FictionBook

FictionBook — формат електронних книг у вигляді XML-документів, в яких кожен елемент книжки і її атрибут описується заздалегіть визначеним тегом.

Переглянути Object Pascal і FictionBook

Firebird

Firebird (також FirebirdSQL) — компактна, крос-платформова, вільна реляційна система керування базами даних, що реалізує більшість функцій стандарту SQL:2003.

Переглянути Object Pascal і Firebird

FL Studio

FL Studio (раніше Fruity Loops) — редактор-секвенсор для написання музики, створений 1997 року програмістом Дідьє Дембреном (також відомим під псевдонімом «gol»), який розробляв цю програму вісім років, і що випускається компанією Image-Line Software.

Переглянути Object Pascal і FL Studio

Free Pascal

Free Pascal IDE Free Pascal (Повна назва Free Pascal Compiler, FPC) — це компілятор мови програмування Паскаль з відкритими вихідними кодами.

Переглянути Object Pascal і Free Pascal

HeidiSQL

HeidiSQL, перед тим відома як MySQL-Front — вільний відкритий клієнт, або фронтенд, для управління базами даних, розроблений німецьким програмістом Анзґаром Бекером (Ansgar Becker) та кількома іншими розробниками, Написаний на Delphi, підтримує з'єднання та роботу з MySQL, їхні форки, таких як MariaDB та Percona, а також Microsoft SQL Server, починаючи з версії 7.0.

Переглянути Object Pascal і HeidiSQL

HxD

HxD - безкоштовний шістнадцятковий редактор, розроблений Майелем Гйорцем (нім. Maël Hörz) для Windows.

Переглянути Object Pascal і HxD

Kylix

Kylix — інтегроване середовище розробки для платформи Linux мовами Object Pascal і C/C++.

Переглянути Object Pascal і Kylix

Lazarus

Lazarus — вільне середовище розробки програмного забезпечення для компілятора Free Pascal Compiler.

Переглянути Object Pascal і Lazarus

LibHaru

LibHaru — це вільна кросплатформна відкрита бібліотека для створення PDF файлів.

Переглянути Object Pascal і LibHaru

Light Alloy

«Light Alloy» — це програма для відтворення відео й звукових файлів під Microsoft Windows.

Переглянути Object Pascal і Light Alloy

Macromedia HomeSite

HomeSite — редактор HTML який належить Adobe Systems (до цього він належав Macromedia).

Переглянути Object Pascal і Macromedia HomeSite

Mono

Mono — багато-платформове вільне відкрите втілення системи.NET, яке відповідає стандартам ECMA, включаючи серед іншого і компілятор C#, і Common Language Runtime.

Переглянути Object Pascal і Mono

MyChat

MyChat — кліент-серверне програмне забезпечення для передачі текстових повідомлень з гарантованою доставкою.

Переглянути Object Pascal і MyChat

Nullsoft Scriptable Install System

Nullsoft Scriptable Install System (NSIS) — система створення програм-інсталяторів для Microsoft Windows з відкритим початковим кодом, створена компанією Nullsoft, яка заснована розробниками Winamp.

Переглянути Object Pascal і Nullsoft Scriptable Install System

Object Pascal

Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

Переглянути Object Pascal і Object Pascal

OSCAR

OSCAR — відкритий (з 5 березня 2008 року), але не вільний мережевий протокол, що забезпечує обмін миттєвими і офлайновими текстовими повідомленнями.

Переглянути Object Pascal і OSCAR

Oxygene (мова програмування)

Oxygene («Кисень») (раніше відомий як Chrome («Хром»)) — мова програмування, розроблена компанією RemObjects Software для стандарту Common Language Infrastructure.

Переглянути Object Pascal і Oxygene (мова програмування)

Pascal

Pascal — алгоритмічна мова програмування універсального призначення.

Переглянути Object Pascal і Pascal

PascalABC.NET

PascalABC.NET — це мова програмування Pascal нового покоління, що включає класичний Pascal, більшість можливостей мови Delphi, а також ряд власних розширень.

Переглянути Object Pascal і PascalABC.NET

PSPad

PSPad — безплатний текстовий редактор і редактор текстів програм для операційної системи Windows.

Переглянути Object Pascal і PSPad

Python

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня з строгою динамічною типізацією.

Переглянути Object Pascal і Python

QIP

QIP (від Quiet Internet Pager) — це безкоштовна програма, яка дозволяє спілкуватись в режимі On-line по протоколу ICQ.

Переглянути Object Pascal і QIP

RadPhp XE

IDE Delphi For PHP RadPhp (раніше Delphi For Php) — інтегроване середовище розробки веб-застосунків мовою програмування PHP, розроблена компанією CodeGear, яка до липня 2008 року була підрозділом Borland.

Переглянути Object Pascal і RadPhp XE

Ruby

Ruby («Рубін», читається «Ру́бі») — це інтерпретована, повністю об'єктно-орієнтована мова програмування з чіткою динамічною типізацією.

Переглянути Object Pascal і Ruby

SAS.Планета

SAS.Планета — вільне програмне забезпечення для навігації, що поєднує в собі можливість завантаження, перегляду та аналізу карт і супутникових фотографій земної поверхні великої кількості картографічних online-сервісів.

Переглянути Object Pascal і SAS.Планета

SpeedFan

SpeedFan — комп’ютерна програма для контролю за температурою компонентів комп’ютера і управління швидкостями обертання встановлених вентиляторів.

Переглянути Object Pascal і SpeedFan

The Bat!

The Bat! — умовно-безкоштовний поштовий клієнт для операційних систем Microsoft Windows.

Переглянути Object Pascal і The Bat!

This

this — ключове слово в деяких об'єктно орієнтованих мовах програмування, яке використовують в методах екземплярів класу для посилання на об'єкт класу.

Переглянути Object Pascal і This

TODO

TODO (to do від try to do sth - спробувати зробити) - поширений тип позначки в коментарях вихідних текстів програм, документації і т. д., що показує розробнику місце, де слід продовжити роботу (виправити помилку або неточність, додати функціональність, врахувати якийсь специфічний випадок і т.

Переглянути Object Pascal і TODO

Total Commander

Total Commander — популярний двопанельний файловий менеджер з закритим початковим кодом для операційних систем Windows, Windows CE, Windows Mobile і Android.

Переглянути Object Pascal і Total Commander

Turbo Pascal

Turbo Pascal (вимовляється «турбо паскаль») — інтегроване середовище розробки програмного забезпечення для платформ DOS та Windows 3.x та мова програмування в цьому середовищі, діалект мови Паскаль від фірми Borland.

Переглянути Object Pascal і Turbo Pascal

Tux Commander

Tux Commander — файловий менеджер для Linux-систем, подібний за виглядом та функціональністю до Total Commander та Krusader.

Переглянути Object Pascal і Tux Commander

TypeScript

TypeScript — мова програмування, представлена Microsoft восени 2012; позиціонується як засіб розробки веб-застосунків, що розширює можливості JavaScript.

Переглянути Object Pascal і TypeScript

Umbrello

Umbrello — середовише UML-моделювання.

Переглянути Object Pascal і Umbrello

Unreal Commander

Unreal Commander — безкоштовний двопанельний файловий менеджер для XP/Vista/7/8/8.1/10.

Переглянути Object Pascal і Unreal Commander

Victoria (програма)

Victoria («Вікторія».) — програмний продукт, розроблений білоруським приватним підприємцем, програмістом Казанським Сергієм Олеговичем, призначений для оцінки працездатності, тестування та дрібного ремонту жорстких дисків.

Переглянути Object Pascal і Victoria (програма)

Visual Component Library

Visual Component Library, VCL (Бібліотека візуальних компонентів) — об'єктно-орієнтована бібліотека для розробки програмного забезпечення, розроблена компанією «Borland» для підтримки принципів візуального програмування.

Переглянути Object Pascal і Visual Component Library

Критична секція

Критична секція (critical section) — об'єкт синхронізації нитей у Windows, що дозволяє запобігти одночасному виконанню деякого критичного набору операцій (зазвичай пов'язаних з доступом до даних) кількома нитями.

Переглянути Object Pascal і Критична секція

Клас (програмування)

В об'єктно-орієнтованому програмуванні, клас — це спеціальна конструкція, яка використовується для групування пов'язаних змінних та функцій.

Переглянути Object Pascal і Клас (програмування)

Корпусна лінгвістика

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

Переглянути Object Pascal і Корпусна лінгвістика

Комп'ютерна термінологія

---- # А Б В Г Ґ Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я ---- ---- А Б В Г Ґ Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я ---- Категорія:Списки Категорія:Комп'ютер Категорія:технічна термінологія.

Переглянути Object Pascal і Комп'ютерна термінологія

Компільована мова програмування

Компільована мова програмування — мова програмування, в якій сирцевий код перед виконанням повністю перетворюється в машинний код, і записується в файл, з особливим заголовком і/або розширенням, для ідентифікації цього файлу, як виконуваного, операційною системою.

Переглянути Object Pascal і Компільована мова програмування

Конструктор (програмування)

В об'єктно-орієнтованому програмуванні конструктор класу (від constructor, деколи скорочують ctor) — спеціальний метод класу, який автоматично викликається при створенні об'єкта.

Переглянути Object Pascal і Конструктор (програмування)

Конкуренція нитей

Конфлікт (або конкуренція) нитей — це ситуація під час роботи програми, коли різні ниті при доступі до спільного ресурсу порушують очікувану логіку виконання програми.

Переглянути Object Pascal і Конкуренція нитей

Приведення типів

Приведення (перетворення) типів (type conversion, typecasting, coercion) — в програмуванні це зміна типу сутності одного типу даних в інший, що може відбуватися різними способами, явно чи неявно.

Переглянути Object Pascal і Приведення типів

Процес (інформатика)

Процес та його ресурси Процес — одне з найважливіших понять у архітектурі операційних систем та програмуванні.

Переглянути Object Pascal і Процес (інформатика)

Пролог

Проло́г (Prolog, Prolog) — мова логічного програмування загального призначення, пов'язана зі штучним інтелектом та математичною лінгвістикою.

Переглянути Object Pascal і Пролог

Потоки у Windows

Потік у Windows — реалізація потоків в родині операційних систем Windows, структури всередині процесу, які містять виконуваний код та отримують процесорний час для його виконання з метою одночасного чи псевдо-одночасного виконання кількох задач.

Переглянути Object Pascal і Потоки у Windows

Порівняння мов програмування

Мови програмування (Comparison of programming languages) використовуються для управління поведінкою машини (частіше комп'ютера).

Переглянути Object Pascal і Порівняння мов програмування

Порожній рядок

В інформатиці та теорії формальних мов, порожній рядок (або null рядок)Kernighan and Ritchie, C, p. 38 це особливий рядок нульової довжини.

Переглянути Object Pascal і Порожній рядок

Подія (Windows)

Подія (об'єкт події, event object) в операційній системі Windows — об'єкт для синхронізації виконання процесів (потоків), який може знаходитися у двох станах (сигнальному та несигнальному).

Переглянути Object Pascal і Подія (Windows)

Подійно-орієнтоване програмування

Подійно-орієнтоване програмування (event-driven programming.; надалі ПОП) — парадигма програмування, в якій виконання програми визначається подіями — діями користувача (клавіатура, миша), повідомленнями інших програм і потоків, подіями операційної системи (наприклад, надходженням мережевого пакета).

Переглянути Object Pascal і Подійно-орієнтоване програмування

Поле класу

Поле класу або атрибут (змінна-член, data member, class field, instance variable) в об'єктно-орієнтованому програмуванні — змінна, зв'язана з класом або об'єктом.

Переглянути Object Pascal і Поле класу

Перевантаження операторів

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

Переглянути Object Pascal і Перевантаження операторів

Обробка винятків

Обро́бка ви́нятків (також опрацьо́вування (обробля́ння) винятко́вих ситуа́цій, exception handling) — механізм мов програмування, призначений для обробки помилок часу виконання і інших можливих проблем (винятків), які можуть виникнути при виконанні програми.

Переглянути Object Pascal і Обробка винятків

Абстрактний клас

В об'єктно-орієнтованому програмуванні абстрактний клас – це базовий клас, від якого не можна створити екземпляру.

Переглянути Object Pascal і Абстрактний клас

Найкращі відеоігри

«Найкращі відеоігри» (скорочено «НВІ», Лучшие компьютерные игры, ЛКИ) — російський щомісячний журнал, присвячений відеоіграм.

Переглянути Object Pascal і Найкращі відеоігри

Нескінченний цикл

Нескінченний цикл — в програмуванні різновид циклу, записаний таким чином, що умова виходу з нього ніколи не виконується.

Переглянути Object Pascal і Нескінченний цикл

Рядок (програмування)

Рядок (String — «нитка, низка») або рядковий тип даних — це тип даних, значеннями якого є довільна послідовність (рядок) символів алфавіту.

Переглянути Object Pascal і Рядок (програмування)

Стандарт оформлення коду

Станда́рт оформле́ння ко́ду або станда́рт кодування (coding standards, coding convention або programming style) — набір правил та угод, що використовуються при написанні сирцевого коду на деяких мовах програмування.

Переглянути Object Pascal і Стандарт оформлення коду

Стек викликів

В інформатиці, стек викликів (call stack) це структура даних у вигляді стека, яка зберігає інформацію про активні підпрограми комп'ютерної програми.

Переглянути Object Pascal і Стек викликів

Система програмування

Система програмування (programming system) - 1) те ж що й інструментальна система; 2) система автоматичного програмування, що складається з мови програмування, компілятора або інтерпретатора програм, які написані на цій мові, відповідної документації, а також допоміжних засобів для підготовки програм до виконання; Інструментальна система (development environment) — комплекс програмних або програмних і технічних засобів, який використовується фахівцями з програмування як інструмент для розробки програмного забезпечення (програм, програмних комплексів та систем тощо).

Переглянути Object Pascal і Система програмування

Синтаксична сіль

Синтаксична сіль (англ. syntactic salt) — на жаргоні хакерів конструкція в мові програмування, яка вимагає від програміста підтвердження того, що він робить.

Переглянути Object Pascal і Синтаксична сіль

Синхронізація процесів

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

Переглянути Object Pascal і Синхронізація процесів

Спостерігач (шаблон проектування)

Спостерігач, Observer — поведінковий шаблон проектування.

Переглянути Object Pascal і Спостерігач (шаблон проектування)

Семафор (програмування)

Семафор — це універсальний механізм для організації взаємодії процесів (в термінології операційних систем сімейства Windows — потоків).

Переглянути Object Pascal і Семафор (програмування)

Семантика

Сема́нтика мови (давніше семасіологія) — розділ мовознавства, пов'язаний з лексикологією; вивчає значення (теж у діахронному, історичному перекрої) слів і їх складових частин, словосполук і фразеологізмів.

Переглянути Object Pascal і Семантика

Таблиця віртуальних методів

Віртуальна таблиця функцій, віртуальна таблиця методів (virtual method table, VMT, vtable) — механізм, що використовується реалізаціями мов програмування для підтримки динамічної диспетчеризації (або зв'язування методів під час виконання).

Переглянути Object Pascal і Таблиця віртуальних методів

М'ютекс

М'ю́текс (mutex, від mutual exclusion — взаємне виключення) призначено для захисту певного об’єкта у потоці від доступу інших потоків.

Переглянути Object Pascal і М'ютекс

Множинне успадкування

Множи́нна спадко́вість — властивість деяких обʼєктно-орієнтованих мов програмування, в яких класи можуть успадкувати поведінку і властивості більш ніж від одного суперкласу (безпосереднього батьківського класу).

Переглянути Object Pascal і Множинне успадкування

Мова програмування

Мо́ва програмува́ння (Programming language) — це штучна мова, створена для передачі команд машинам, зокрема комп'ютерам.

Переглянути Object Pascal і Мова програмування

Мова програмування високого рівня

Програмування в графічному середовищі розробника Високорівнева мова програмування — мова програмування, розроблена для швидкого і зручного використання програмістом.

Переглянути Object Pascal і Мова програмування високого рівня

Монітор (синхронізація)

Монітор — в мовах програмування, це високорівнева конструкція для отримання ексклюзивного доступу до спільних ресурсів.

Переглянути Object Pascal і Монітор (синхронізація)

Виключна диз'юнкція

Рис. 1 Графік побітового виключного «або» Виключна диз'юнкція, також операція XOR (від eXclusive OR), додавання за модулем два — логічна та бітова операція, що приймає значення «істина» тоді і лише тоді коли значення «істина» має рівно один з її операндів.

Переглянути Object Pascal і Виключна диз'юнкція

Властивість (програмування)

Властивість — спосіб доступу до внутрішнього стану об'єкта, що імітує змінну певного типу.

Переглянути Object Pascal і Властивість (програмування)

Графічний рушій

Графічний рушій (graphics engine; іноді «рендерер» або «візуалізатор») — підпрограмне забезпечення (middleware), програмний рушій, основним завданням якого є візуалізація (рендеринг) двовимірної або тривимірної комп'ютерної графіки.

Переглянути Object Pascal і Графічний рушій

Древо Жизни

Дре́во Жи́зни (Agelong Tree) — комерційна російська програма для роботи з генеалогічною інформацією.

Переглянути Object Pascal і Древо Жизни

Диз'юнкція (логіка)

Диз'юнкція (disjunctio — розділення) (операція OR) — двомісна логічна операція, що має значення «істина», якщо хоча б один з операндів має значення «істина».

Переглянути Object Pascal і Диз'юнкція (логіка)

Динамічний масив

Додавання нових елементів. У випадку, якщо розмір масиву замалий, створюється новий, вдвічі більший масив, елементам якого присвоюються значення елементів попереднього масиву Динамічним називають такий масив, розмір якого можна змінювати під час виконання програми.

Переглянути Object Pascal і Динамічний масив

Довга арифметика

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

Переглянути Object Pascal і Довга арифметика

Деструктор (програмування)

Деструктор в об’єктно-орієнтованому програмуванні — спеціальний метод класу, який викликається автоматично при знищенні об'єкта і призначений для його деініціалізації (наприклад: звільнення ресурсів — пам'яті, закриття файлів тощо).

Переглянути Object Pascal і Деструктор (програмування)

Ідентифікатор безпеки

Ідентифікатор безпеки (Security Identifier, SID) в операційних системах Windows) — це унікальний незмінний ідентифікатор користувача, групи користувачів або інших захищених елементів.

Переглянути Object Pascal і Ідентифікатор безпеки

Інтроспекція (програмування)

Інтроспекція (type introspection) в програмуванні — можливість визначити тип і структуру об'єкта під час виконання програми.

Переглянути Object Pascal і Інтроспекція (програмування)

Інтерфейс (об'єктно-орієнтоване програмування)

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

Переглянути Object Pascal і Інтерфейс (об'єктно-орієнтоване програмування)

.NET Framework

Microsoft.NET (читається дот-нет) — програмна технологія, запропонована фірмою Microsoft як платформа для створення як звичайних програм, так і веб-застосунків.

Переглянути Object Pascal і .NET Framework

Також відомий як Delphi (мова програмування), Object Pascal (мова програмування).

, Компільована мова програмування, Конструктор (програмування), Конкуренція нитей, Приведення типів, Процес (інформатика), Пролог, Потоки у Windows, Порівняння мов програмування, Порожній рядок, Подія (Windows), Подійно-орієнтоване програмування, Поле класу, Перевантаження операторів, Обробка винятків, Абстрактний клас, Найкращі відеоігри, Нескінченний цикл, Рядок (програмування), Стандарт оформлення коду, Стек викликів, Система програмування, Синтаксична сіль, Синхронізація процесів, Спостерігач (шаблон проектування), Семафор (програмування), Семантика, Таблиця віртуальних методів, М'ютекс, Множинне успадкування, Мова програмування, Мова програмування високого рівня, Монітор (синхронізація), Виключна диз'юнкція, Властивість (програмування), Графічний рушій, Древо Жизни, Диз'юнкція (логіка), Динамічний масив, Довга арифметика, Деструктор (програмування), Ідентифікатор безпеки, Інтроспекція (програмування), Інтерфейс (об'єктно-орієнтоване програмування), .NET Framework.