Концепція у визначенні ABC
Різне / / July 04, 2021
Гілем Алсіна Гонсалес, грудень 2017
Протягом багатьох років, коли настав золотий вік восьмирозрядних мікрокомп'ютерів, ця мова Росії програмування був воротами для багатьох людей у захоплюючий світ Росії обчислювальної техніки, і хоча сьогодні він багато в чому не використовується на користь більш потужних мов, таких як C ++, серед інших, BASIC все ще є посиланням для початківців або аматорських програмувань.
ОСНОВНЕ (Універсальний символічний код інструкцій для початківців) - це мова програмування загального призначення високого рівня, призначена для зручного навчання та використання.
Перша версія цієї мови була представлена в 1964 році, дуже рано в контексті піднесення сучасних обчислень. Його метою було якомога легше це зробити складання програм для тодішніх гігантів мейнфрейми, комп’ютери того часу.
Це також представляло одну з перших спроб створити інструменти, адаптовані до інтерактивність комп’ютерів у режимі реального часу, те, що технологія зробила зовсім недавно дозволено.
У цьому сенсі BASIC має два режими роботи: інтерпретований та компільований.
У інтерпретованому режимі "інтерпретатор" аналізує та виконує програму рядок за рядком, тоді як у компільованому режимі стандартна процедура створення файл виконуваний файл, для якого не потрібен перекладач бігти в системі.
Крім того, структурування BASIC є дуже гнучким; безумовно, хто ще хто менше, всі ми певного віку бачили ОСНОВНІ списки, в яких кожен рядок код Він був пронумерований, з нумерацією, яка зазвичай переходила з 10 на 10.
Наприклад, типовим інтерпретованим "привіт світом" у BASIC може бути:
10 CLS
20 ДРУК "привіт світ"
30 ПЕРЕЙТИ 20
Інструкція GOTO робить повернення до певного номера рядка і продовження виконання з цього номера рядка.
Цей ресурс, інструкція з інструкцій GOTO, що широко використовується в BASIC, не сприймається як правильна практика в структуроване програмування, в якому ця конструкція замінюється використанням функцій і процедур.
Вони також доступні в BASIC, у таких версіях, як Visual basic від Microsoft.
Остання популяризувала мову в комп’ютерах із навколишнім середовищем графічний та операційна система Windows, з версії 3.0 зазначеного середовища програмування. Раніше, однак, BASIC мав свій золотий вік в епоху восьми бітних мікрокомп’ютерів.
Переважна більшість восьмирозрядних комп'ютерів "приховували" свою операційну систему під інтерпретатором Команди BASIC, щоб він діяв як командний рядок, будучи інтерфейсом, з яким користувачів.
Ця роль перестала бути однаковою з появою ПК, сумісних з оригінальним ПК IBM, який вже використовував деякі DOS як операційну систему. Незважаючи на це, популярність BASIC призвела до того, що кілька версій DOS, таких як Microsoft, включали невеликий інтерпретатор для цієї мови, спочатку GW-BASIC, а пізніше QBasic.
Visual Basic представляє кульмінацію у використанні BASIC як серйозної мови програмування, пізніше інтегрованої в пакеті Visual Studio, з яким можливість використання BASIC стала ще однією разом із C та іншими ідіоми.
Починаючи з 90-х років використання BASIC значно зменшилося, і остаточний пробний камінь цій спрощеній мові дав таких мов, як Java, та шляхом диверсифікації форматів пристроїв, з появою мобільних пристроїв, таких як смартфони.
BASIC продовжує виживати і сьогодні, розвиваючи сучасні розробки, такі як середовище Gambas або інший Visual Studio, але вона втратила свою базу користувачів через вибух мов програмування та бум Інтернет.
У цьому сенсі BASIC не пристосований до онлайн-світу, і хоча у нього є кілька реалізацій для мобільних пристроїв, він не оптимізований для нього.
Однак це все ще чудовий варіант увійти в захоплюючий світ програмування.
Фотографії: Fotolia - Alla72 / Casimiro
Теми в BASIC